
.container {
    width: 100%
  }
  
  @media (min-width:640px) {
    .container {
      max-width: 640px
    }
  }
  
  @media (min-width:768px) {
    .container {
      max-width: 768px
    }
  }
  
  @media (min-width:1024px) {
    .container {
      max-width: 1024px
    }
  }
  
  @media (min-width:1280px) {
    .container {
      max-width: 1280px
    }
  }
  
  @media (min-width:1536px) {
    .container {
      max-width: 1536px
    }
  }
  
  .prose {
    color: var(--tw-prose-body);
    max-width: 65ch
  }
  
  .prose :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em;
    margin-top: 1.25em
  }
  
  .prose :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-bottom: 1.2em;
    margin-top: 1.2em
  }
  
  .prose :where(a):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-links);
    font-weight: 500;
    text-decoration: underline
  }
  
  .prose :where(strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-bold);
    font-weight: 600
  }
  
  .prose :where(a strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose :where(blockquote strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose :where(thead th strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
    padding-inline-start: 1.625em
  }
  
  .prose :where(ol[type=A]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
  }
  
  .prose :where(ol[type=a]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
  }
  
  .prose :where(ol[type=A s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
  }
  
  .prose :where(ol[type=a s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
  }
  
  .prose :where(ol[type=I]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
  }
  
  .prose :where(ol[type=i]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
  }
  
  .prose :where(ol[type=I s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
  }
  
  .prose :where(ol[type=i s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
  }
  
  .prose :where(ol[type="1"]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal
  }
  
  .prose :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: disc;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
    padding-inline-start: 1.625em
  }
  
  .prose :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-counters);
    font-weight: 400
  }
  
  .prose :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-bullets)
  }
  
  .prose :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.25em
  }
  
  .prose :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-bottom: 3em;
    margin-top: 3em
  }
  
  .prose :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-inline-start-color: var(--tw-prose-quote-borders);
    border-inline-start-width: .25rem;
    color: var(--tw-prose-quotes);
    font-style: italic;
    font-weight: 500;
    margin-bottom: 1.6em;
    margin-top: 1.6em;
    padding-inline-start: 1em;
    quotes: "\201C" "\201D" "\2018" "\2019"
  }
  
  .prose :where(blockquote p:first-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: open-quote
  }
  
  .prose :where(blockquote p:last-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: close-quote
  }
  
  .prose :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 2.25em;
    font-weight: 800;
    line-height: 1.1111111;
    margin-bottom: .8888889em;
    margin-top: 0
  }
  
  .prose :where(h1 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 900
  }
  
  .prose :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 1.5em;
    font-weight: 700;
    line-height: 1.3333333;
    margin-bottom: 1em;
    margin-top: 2em
  }
  
  .prose :where(h2 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 800
  }
  
  .prose :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 1.25em;
    font-weight: 600;
    line-height: 1.6;
    margin-bottom: .6em;
    margin-top: 1.6em
  }
  
  .prose :where(h3 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 700
  }
  
  .prose :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: .5em;
    margin-top: 1.5em
  }
  
  .prose :where(h4 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 700
  }
  
  .prose :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) {
    display: block;
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-radius: .3125rem;
    box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);
    color: var(--tw-prose-kbd);
    font-family: inherit;
    font-size: .875em;
    font-weight: 500;
    padding-inline-end: .375em;
    padding-bottom: .1875em;
    padding-top: .1875em;
    padding-inline-start: .375em
  }
  
  .prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-code);
    font-size: .875em;
    font-weight: 600
  }
  
  .prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: "`"
  }
  
  .prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: "`"
  }
  
  .prose :where(a code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose :where(h1 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .875em
  }
  
  .prose :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .9em
  }
  
  .prose :where(h4 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose :where(blockquote code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose :where(thead th code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: var(--tw-prose-pre-bg);
    border-radius: .375rem;
    color: var(--tw-prose-pre-code);
    font-size: .875em;
    font-weight: 400;
    line-height: 1.7142857;
    margin-bottom: 1.7142857em;
    margin-top: 1.7142857em;
    overflow-x: auto;
    padding-inline-end: 1.1428571em;
    padding-bottom: .8571429em;
    padding-top: .8571429em;
    padding-inline-start: 1.1428571em
  }
  
  .prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: transparent;
    border-radius: 0;
    border-width: 0;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    padding: 0
  }
  
  .prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: none
  }
  
  .prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: none
  }
  
  .prose :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .875em;
    line-height: 1.7142857;
    margin-bottom: 2em;
    margin-top: 2em;
    table-layout: auto;
    width: 100%
  }
  
  .prose :where(thead):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-color: var(--tw-prose-th-borders);
    border-bottom-width: 1px
  }
  
  .prose :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-inline-start: .5714286em;
    vertical-align: bottom
  }
  
  .prose :where(tbody tr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-color: var(--tw-prose-td-borders);
    border-bottom-width: 1px
  }
  
  .prose :where(tbody tr:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 0
  }
  
  .prose :where(tbody td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: baseline
  }
  
  .prose :where(tfoot):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-top-color: var(--tw-prose-th-borders);
    border-top-width: 1px
  }
  
  .prose :where(tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: top
  }
  
  .prose :where(th, td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    text-align: start
  }
  
  .prose :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .prose :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-captions);
    font-size: .875em;
    line-height: 1.4285714;
    margin-top: .8571429em
  }
  
  .prose {
    --tw-prose-body: #374151;
    --tw-prose-headings: #111827;
    --tw-prose-lead: #4b5563;
    --tw-prose-links: #111827;
    --tw-prose-bold: #111827;
    --tw-prose-counters: #6b7280;
    --tw-prose-bullets: #d1d5db;
    --tw-prose-hr: #e5e7eb;
    --tw-prose-quotes: #111827;
    --tw-prose-quote-borders: #e5e7eb;
    --tw-prose-captions: #6b7280;
    --tw-prose-kbd: #111827;
    --tw-prose-kbd-shadows: 17 24 39;
    --tw-prose-code: #111827;
    --tw-prose-pre-code: #e5e7eb;
    --tw-prose-pre-bg: #1f2937;
    --tw-prose-th-borders: #d1d5db;
    --tw-prose-td-borders: #e5e7eb;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: 255 255 255;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgba(0, 0, 0, .5);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.75
  }
  
  .prose :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .prose :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .5em;
    margin-top: .5em
  }
  
  .prose :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
  }
  
  .prose :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
  }
  
  .prose :where(.prose>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .75em;
    margin-top: .75em
  }
  
  .prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
  }
  
  .prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
  }
  
  .prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
  }
  
  .prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
  }
  
  .prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .75em;
    margin-top: .75em
  }
  
  .prose :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em;
    margin-top: 1.25em
  }
  
  .prose :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5em;
    padding-inline-start: 1.625em
  }
  
  .prose :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
  }
  
  .prose :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
  }
  
  .prose :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-top: .5714286em;
    padding-inline-start: .5714286em
  }
  
  .prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
  }
  
  .prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
  }
  
  .prose :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose :where(.prose>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose :where(.prose>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0
  }
  
  .visible {
    visibility: visible
  }
  
  .static {
    position: static
  }
  
  .fixed {
    position: fixed
  }
  
  .absolute {
    position: absolute
  }
  
  .relative {
    position: relative
  }
  
  .sticky {
    position: sticky
  }
  
  .inset-0 {
    inset: 0
  }
  
  .-right-1 {
    right: -.25rem
  }
  
  .-top-2 {
    top: -.5rem
  }
  
  .-top-\[46px\] {
    top: -46px
  }
  
  .-top-\[52px\] {
    top: -52px
  }
  
  .bottom-0 {
    bottom: 0
  }
  
  .left-0 {
    left: 0
  }
  
  .left-\[50\%\] {
    left: 50%
  }
  
  .right-0 {
    right: 0
  }
  
  .right-\[130px\] {
    right: 130px
  }
  
  .top-0 {
    top: 0
  }
  
  .top-\[-4px\] {
    top: -4px
  }
  
  .top-\[42px\] {
    top: 42px
  }
  
  .top-\[44px\] {
    top: 44px
  }
  
  .top-\[52px\] {
    top: 52px
  }
  
  .top-\[68px\] {
    top: 68px
  }
  
  .top-\[84px\] {
    top: 84px
  }
  
  .z-\[100\] {
    z-index: 100
  }
  
  .z-\[1990\] {
    z-index: 1990
  }
  
  .z-\[2000\] {
    z-index: 2000
  }
  
  .z-\[89\] {
    z-index: 89
  }
  
  .z-\[90\] {
    z-index: 90
  }
  
  .z-\[99\] {
    z-index: 99
  }
  
  .m-0 {
    margin: 0
  }
  
  .mx-2 {
    margin-left: .5rem;
    margin-right: .5rem
  }
  
  .mx-auto {
    margin-left: auto;
    margin-right: auto
  }
  
  .my-0 {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .my-10 {
    margin-bottom: 2.5rem;
    margin-top: 2.5rem
  }
  
  .my-2 {
    margin-bottom: .5rem;
    margin-top: .5rem
  }
  
  .my-4 {
    margin-bottom: 1rem;
    margin-top: 1rem
  }
  
  .my-\[32px\] {
    margin-bottom: 32px;
    margin-top: 32px
  }
  
  .mb-0 {
    margin-bottom: 0
  }
  
  .mb-1 {
    margin-bottom: .25rem
  }
  
  .mb-10 {
    margin-bottom: 2.5rem
  }
  
  .mb-11 {
    margin-bottom: 2.75rem
  }
  
  .mb-2 {
    margin-bottom: .5rem
  }
  
  .mb-3 {
    margin-bottom: .75rem
  }
  
  .mb-4 {
    margin-bottom: 1rem
  }
  
  .mb-5 {
    margin-bottom: 1.25rem
  }
  
  .mb-6 {
    margin-bottom: 1.5rem
  }
  
  .mb-8 {
    margin-bottom: 2rem
  }
  
  .mb-\[0\] {
    margin-bottom: 0
  }
  
  .mb-\[10px\] {
    margin-bottom: 10px
  }
  
  .mb-\[118px\] {
    margin-bottom: 118px
  }
  
  .mb-\[11px\] {
    margin-bottom: 11px
  }
  
  .mb-\[12px\] {
    margin-bottom: 12px
  }
  
  .mb-\[14px\] {
    margin-bottom: 14px
  }
  
  .mb-\[15px\] {
    margin-bottom: 15px
  }
  
  .mb-\[16px\] {
    margin-bottom: 16px
  }
  
  .mb-\[170px\] {
    margin-bottom: 170px
  }
  
  .mb-\[175px\] {
    margin-bottom: 175px
  }
  
  .mb-\[18px\] {
    margin-bottom: 18px
  }
  
  .mb-\[190px\] {
    margin-bottom: 190px
  }
  
  .mb-\[20px\] {
    margin-bottom: 20px
  }
  
  .mb-\[22px\] {
    margin-bottom: 22px
  }
  
  .mb-\[27px\] {
    margin-bottom: 27px
  }
  
  .mb-\[30px\] {
    margin-bottom: 30px
  }
  
  .mb-\[32px\] {
    margin-bottom: 32px
  }
  
  .mb-\[36px\] {
    margin-bottom: 36px
  }
  
  .mb-\[38px\] {
    margin-bottom: 38px
  }
  
  .mb-\[40px\] {
    margin-bottom: 40px
  }
  
  .mb-\[41px\] {
    margin-bottom: 41px
  }
  
  .mb-\[46px\] {
    margin-bottom: 46px
  }
  
  .mb-\[48px\] {
    margin-bottom: 48px
  }
  
  .mb-\[4px\] {
    margin-bottom: 4px
  }
  
  .mb-\[50px\] {
    margin-bottom: 50px
  }
  
  .mb-\[52px\] {
    margin-bottom: 52px
  }
  
  .mb-\[55px\] {
    margin-bottom: 55px
  }
  
  .mb-\[60px\] {
    margin-bottom: 60px
  }
  
  .mb-\[65px\] {
    margin-bottom: 65px
  }
  
  .mb-\[6px\] {
    margin-bottom: 6px
  }
  
  .mb-\[70px\] {
    margin-bottom: 70px
  }
  
  .mb-\[72px\] {
    margin-bottom: 72px
  }
  
  .mb-\[74px\] {
    margin-bottom: 74px
  }
  
  .mb-\[80px\] {
    margin-bottom: 80px
  }
  
  .mb-\[82px\] {
    margin-bottom: 82px
  }
  
  .mb-\[85px\] {
    margin-bottom: 85px
  }
  
  .mb-\[8px\] {
    margin-bottom: 8px
  }
  
  .ml-0 {
    margin-left: 0
  }
  
  .ml-0\.5 {
    margin-left: .125rem
  }
  
  .ml-2 {
    margin-left: .5rem
  }
  
  .ml-3 {
    margin-left: .75rem
  }
  
  .ml-6 {
    margin-left: 1.5rem
  }
  
  .ml-7 {
    margin-left: 1.75rem
  }
  
  .mr-0 {
    margin-right: 0
  }
  
  .mr-0\.5 {
    margin-right: .125rem
  }
  
  .mr-1 {
    margin-right: .25rem
  }
  
  .mr-3 {
    margin-right: .75rem
  }
  
  .mr-4 {
    margin-right: 1rem
  }
  
  .mr-5 {
    margin-right: 1.25rem
  }
  
  .mr-\[5px\] {
    margin-right: 5px
  }
  
  .mt-0 {
    margin-top: 0
  }
  
  .mt-10 {
    margin-top: 2.5rem
  }
  
  .mt-11 {
    margin-top: 2.75rem
  }
  
  .mt-2 {
    margin-top: .5rem
  }
  
  .mt-3 {
    margin-top: .75rem
  }
  
  .mt-4 {
    margin-top: 1rem
  }
  
  .mt-6 {
    margin-top: 1.5rem
  }
  
  .mt-7 {
    margin-top: 1.75rem
  }
  
  .mt-8 {
    margin-top: 2rem
  }
  
  .mt-\[0\.5px\] {
    margin-top: .5px
  }
  
  .mt-\[10px\] {
    margin-top: 10px
  }
  
  .mt-\[12px\] {
    margin-top: 12px
  }
  
  .mt-\[14px\] {
    margin-top: 14px
  }
  
  .mt-\[20px\] {
    margin-top: 20px
  }
  
  .mt-\[24px\] {
    margin-top: 24px
  }
  
  .mt-\[2px\] {
    margin-top: 2px
  }
  
  .mt-\[32px\] {
    margin-top: 32px
  }
  
  .mt-\[47px\] {
    margin-top: 47px
  }
  
  .mt-\[60px\] {
    margin-top: 60px
  }
  
  .mt-\[75px\] {
    margin-top: 75px
  }
  
  .mt-\[80px\] {
    margin-top: 80px
  }
  
  .block {
    display: block
  }
  
  .inline-block {
    display: inline-block
  }
  
  .inline {
    display: inline
  }
  
  .flex {
    display: flex
  }
  
  .inline-flex {
    display: inline-flex
  }
  
  .table {
    display: table
  }
  
  .grid {
    display: grid
  }
  
  .contents {
    display: contents
  }
  
  .hidden {
    display: none
  }
  
  .size-10 {
    height: 2.5rem;
    width: 2.5rem
  }
  
  .size-4 {
    height: 1rem;
    width: 1rem
  }
  
  .size-5 {
    height: 1.25rem;
    width: 1.25rem
  }
  
  .size-6 {
    height: 1.5rem;
    width: 1.5rem
  }
  
  .size-\[100px\] {
    height: 100px;
    width: 100px
  }
  
  .size-\[10px\] {
    height: 10px;
    width: 10px
  }
  
  .size-\[140px\] {
    height: 140px;
    width: 140px
  }
  
  .size-\[16px\] {
    height: 16px;
    width: 16px
  }
  
  .size-\[200px\] {
    height: 200px;
    width: 200px
  }
  
  .size-\[20px\] {
    height: 20px;
    width: 20px
  }
  
  .size-\[240px\] {
    height: 240px;
    width: 240px
  }
  
  .size-\[24px\] {
    height: 24px;
    width: 24px
  }
  
  .size-\[25px\] {
    height: 25px;
    width: 25px
  }
  
  .size-\[26px\] {
    height: 26px;
    width: 26px
  }
  
  .size-\[30px\] {
    height: 30px;
    width: 30px
  }
  
  .size-\[32px\] {
    height: 32px;
    width: 32px
  }
  
  .size-\[36px\] {
    height: 36px;
    width: 36px
  }
  
  .size-\[376px\] {
    height: 376px;
    width: 376px
  }
  
  .size-\[40px\] {
    height: 40px;
    width: 40px
  }
  
  .size-\[50px\] {
    height: 50px;
    width: 50px
  }
  
  .size-\[55px\] {
    height: 55px;
    width: 55px
  }
  
  .size-\[60px\] {
    height: 60px;
    width: 60px
  }
  
  .size-\[90px\] {
    height: 90px;
    width: 90px
  }
  
  .h-0 {
    height: 0
  }
  
  .h-32 {
    height: 8rem
  }
  
  .h-4 {
    height: 1rem
  }
  
  .h-7 {
    height: 1.75rem
  }
  
  .h-\[100\%\] {
    height: 100%
  }
  
  .h-\[100px\] {
    height: 100px
  }
  
  .h-\[100vh\] {
    height: 100vh
  }
  
  .h-\[120px\] {
    height: 120px
  }
  
  .h-\[127px\] {
    height: 127px
  }
  
  .h-\[128px\] {
    height: 128px
  }
  
  .h-\[12px\] {
    height: 12px
  }
  
  .h-\[132px\] {
    height: 132px
  }
  
  .h-\[139px\] {
    height: 139px
  }
  
  .h-\[14px\] {
    height: 14px
  }
  
  .h-\[150px\] {
    height: 150px
  }
  
  .h-\[16px\] {
    height: 16px
  }
  
  .h-\[17px\] {
    height: 17px
  }
  
  .h-\[195px\] {
    height: 195px
  }
  
  .h-\[1px\] {
    height: 1px
  }
  
  .h-\[200px\] {
    height: 200px
  }
  
  .h-\[20px\] {
    height: 20px
  }
  
  .h-\[240px\] {
    height: 240px
  }
  
  .h-\[254px\] {
    height: 254px
  }
  
  .h-\[260px\] {
    height: 260px
  }
  
  .h-\[26px\] {
    height: 26px
  }
  
  .h-\[29px\] {
    height: 29px
  }
  
  .h-\[320px\] {
    height: 320px
  }
  
  .h-\[35px\] {
    height: 35px
  }
  
  .h-\[40px\] {
    height: 40px
  }
  
  .h-\[42px\] {
    height: 42px
  }
  
  .h-\[434px\] {
    height: 434px
  }
  
  .h-\[43px\] {
    height: 43px
  }
  
  .h-\[44px\] {
    height: 44px
  }
  
  .h-\[45px\] {
    height: 45px
  }
  
  .h-\[48px\] {
    height: 48px
  }
  
  .h-\[500px\] {
    height: 500px
  }
  
  .h-\[50px\] {
    height: 50px
  }
  
  .h-\[540px\] {
    height: 540px
  }
  
  .h-\[54px\] {
    height: 54px
  }
  
  .h-\[582px\] {
    height: 582px
  }
  
  .h-\[603px\] {
    height: 603px
  }
  
  .h-\[60px\] {
    height: 60px
  }
  
  .h-\[70px\] {
    height: 70px
  }
  
  .h-\[777px\] {
    height: 777px
  }
  
  .h-\[80px\] {
    height: 80px
  }
  
  .h-\[90px\] {
    height: 90px
  }
  
  .h-\[94px\] {
    height: 94px
  }
  
  .h-\[971px\] {
    height: 971px
  }
  
  .h-auto {
    height: auto
  }
  
  .h-full {
    height: 100%
  }
  
  .max-h-\[375px\] {
    max-height: 375px
  }
  
  .max-h-\[630px\] {
    max-height: 630px
  }
  
  .max-h-\[calc\(100vh-90px\)\] {
    max-height: calc(100vh - 90px)
  }
  
  .min-h-\[100px\] {
    min-height: 100px
  }
  
  .min-h-\[100vh\] {
    min-height: 100vh
  }
  
  .min-h-\[110px\] {
    min-height: 110px
  }
  
  .min-h-\[120px\] {
    min-height: 120px
  }
  
  .min-h-\[500px\] {
    min-height: 500px
  }
  
  .min-h-\[554px\] {
    min-height: 554px
  }
  
  .min-h-\[607px\] {
    min-height: 607px
  }
  
  .w-11\/12 {
    width: 91.666667%
  }
  
  .w-16 {
    width: 4rem
  }
  
  .w-4 {
    width: 1rem
  }
  
  .w-40 {
    width: 10rem
  }
  
  .w-\[100\%\] {
    width: 100%
  }
  
  .w-\[100px\] {
    width: 100px
  }
  
  .w-\[100vw\] {
    width: 100vw
  }
  
  .w-\[115px\] {
    width: 115px
  }
  
  .w-\[116px\] {
    width: 116px
  }
  
  .w-\[122px\] {
    width: 122px
  }
  
  .w-\[128px\] {
    width: 128px
  }
  
  .w-\[12px\] {
    width: 12px
  }
  
  .w-\[14px\] {
    width: 14px
  }
  
  .w-\[150px\] {
    width: 150px
  }
  
  .w-\[154px\] {
    width: 154px
  }
  
  .w-\[160px\] {
    width: 160px
  }
  
  .w-\[165px\] {
    width: 165px
  }
  
  .w-\[16px\] {
    width: 16px
  }
  
  .w-\[172px\] {
    width: 172px
  }
  
  .w-\[176px\] {
    width: 176px
  }
  
  .w-\[17px\] {
    width: 17px
  }
  
  .w-\[185px\] {
    width: 185px
  }
  
  .w-\[193px\] {
    width: 193px
  }
  
  .w-\[198px\] {
    width: 198px
  }
  
  .w-\[20px\] {
    width: 20px
  }
  
  .w-\[211px\] {
    width: 211px
  }
  
  .w-\[220px\] {
    width: 220px
  }
  
  .w-\[223px\] {
    width: 223px
  }
  
  .w-\[225px\] {
    width: 225px
  }
  
  .w-\[235px\] {
    width: 235px
  }
  
  .w-\[250px\] {
    width: 250px
  }
  
  .w-\[253px\] {
    width: 253px
  }
  
  .w-\[274px\] {
    width: 274px
  }
  
  .w-\[300px\] {
    width: 300px
  }
  
  .w-\[310px\] {
    width: 310px
  }
  
  .w-\[328px\] {
    width: 328px
  }
  
  .w-\[330px\] {
    width: 330px
  }
  
  .w-\[346px\] {
    width: 346px
  }
  
  .w-\[373px\] {
    width: 373px
  }
  
  .w-\[39px\] {
    width: 39px
  }
  
  .w-\[50\%\] {
    width: 50%
  }
  
  .w-\[500px\] {
    width: 500px
  }
  
  .w-\[502px\] {
    width: 502px
  }
  
  .w-\[553px\] {
    width: 553px
  }
  
  .w-\[626px\] {
    width: 626px
  }
  
  .w-\[642px\] {
    width: 642px
  }
  
  .w-\[64px\] {
    width: 64px
  }
  
  .w-\[664px\] {
    width: 664px
  }
  
  .w-\[770px\] {
    width: 770px
  }
  
  .w-\[800px\] {
    width: 800px
  }
  
  .w-\[80px\] {
    width: 80px
  }
  
  .w-\[86px\] {
    width: 86px
  }
  
  .w-\[90px\] {
    width: 90px
  }
  
  .w-full {
    width: 100%
  }
  
  .min-w-\[365px\] {
    min-width: 365px
  }
  
  .min-w-\[393px\] {
    min-width: 393px
  }
  
  .min-w-\[573px\] {
    min-width: 573px
  }
  
  .max-w-28 {
    max-width: 7rem
  }
  
  .max-w-5xl {
    max-width: 64rem
  }
  
  .max-w-6xl {
    max-width: 72rem
  }
  
  .max-w-7xl {
    max-width: 80rem
  }
  
  .max-w-\[100vw\] {
    max-width: 100vw
  }
  
  .max-w-\[1200px\] {
    max-width: 1200px
  }
  
  .max-w-\[1280px\] {
    max-width: 1280px
  }
  
  .max-w-\[1536px\] {
    max-width: 1536px
  }
  
  .max-w-\[1600px\] {
    max-width: 1600px
  }
  
  .max-w-\[500px\] {
    max-width: 500px
  }
  
  .max-w-\[640px\] {
    max-width: 640px
  }
  
  .max-w-\[676px\] {
    max-width: 676px
  }
  
  .max-w-\[771px\] {
    max-width: 771px
  }
  
  .max-w-\[840px\] {
    max-width: 840px
  }
  
  .max-w-\[860px\] {
    max-width: 860px
  }
  
  .max-w-\[868px\] {
    max-width: 868px
  }
  
  .max-w-\[900px\] {
    max-width: 900px
  }
  
  .max-w-full {
    max-width: 100%
  }
  
  .max-w-screen-xl {
    max-width: 1280px
  }
  
  .max-w-xs {
    max-width: 20rem
  }
  
  .flex-1 {
    flex: 1 1 0%
  }
  
  .flex-shrink {
    flex-shrink: 1
  }
  
  .flex-shrink-0 {
    flex-shrink: 0
  }
  
  .-rotate-90 {
    --tw-rotate: -90deg
  }
  
  .-rotate-90,
  .rotate-90 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }
  
  .rotate-90 {
    --tw-rotate: 90deg
  }
  
  .transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }
  
  .cursor-pointer {
    cursor: pointer
  }
  
  .resize-none {
    resize: none
  }
  
  .resize {
    resize: both
  }
  
  .list-none {
    list-style-type: none
  }
  
  .grid-flow-col {
    grid-auto-flow: column
  }
  
  .auto-rows-min {
    grid-auto-rows: min-content
  }
  
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
  
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
  
  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
  
  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
  
  .grid-cols-\[80px_auto\] {
    grid-template-columns: 80px auto
  }
  
  .flex-col {
    flex-direction: column
  }
  
  .flex-col-reverse {
    flex-direction: column-reverse
  }
  
  .flex-wrap {
    flex-wrap: wrap
  }
  
  .place-items-center {
    place-items: center
  }
  
  .content-start {
    align-content: flex-start
  }
  
  .items-start {
    align-items: flex-start
  }
  
  .items-center {
    align-items: center
  }
  
  .justify-start {
    justify-content: flex-start
  }
  
  .justify-end {
    justify-content: flex-end
  }
  
  .justify-center {
    justify-content: center
  }
  
  .justify-between {
    justify-content: space-between
  }
  
  .justify-around {
    justify-content: space-around
  }
  
  .gap-0 {
    gap: 0
  }
  
  .gap-1 {
    gap: .25rem
  }
  
  .gap-10 {
    gap: 2.5rem
  }
  
  .gap-2 {
    gap: .5rem
  }
  
  .gap-3 {
    gap: .75rem
  }
  
  .gap-4 {
    gap: 1rem
  }
  
  .gap-5 {
    gap: 1.25rem
  }
  
  .gap-6 {
    gap: 1.5rem
  }
  
  .gap-8 {
    gap: 2rem
  }
  
  .gap-\[12px\] {
    gap: 12px
  }
  
  .gap-\[14px\] {
    gap: 14px
  }
  
  .gap-\[20px\] {
    gap: 20px
  }
  
  .gap-\[2px\] {
    gap: 2px
  }
  
  .gap-\[48px\] {
    gap: 48px
  }
  
  .gap-\[5px\] {
    gap: 5px
  }
  
  .gap-\[60px\] {
    gap: 60px
  }
  
  .gap-\[7px\] {
    gap: 7px
  }
  
  .gap-\[9px\] {
    gap: 9px
  }
  
  .gap-x-3 {
    -moz-column-gap: .75rem;
    column-gap: .75rem
  }
  
  .gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem
  }
  
  .gap-x-\[24px\] {
    -moz-column-gap: 24px;
    column-gap: 24px
  }
  
  .gap-y-16 {
    row-gap: 4rem
  }
  
  .gap-y-2 {
    row-gap: .5rem
  }
  
  .gap-y-5 {
    row-gap: 1.25rem
  }
  
  .-space-x-px>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(-1px*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(-1px*var(--tw-space-x-reverse))
  }
  
  .space-x-2>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(.5rem*var(--tw-space-x-reverse))
  }
  
  .space-x-4>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(1rem*var(--tw-space-x-reverse))
  }
  
  .space-y-1>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.25rem*var(--tw-space-y-reverse));
    margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)))
  }
  
  .space-y-2>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
  }
  
  .space-y-\[20px\]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(20px*var(--tw-space-y-reverse));
    margin-top: calc(20px*(1 - var(--tw-space-y-reverse)))
  }
  
  .self-center {
    align-self: center
  }
  
  .overflow-auto {
    overflow: auto
  }
  
  .overflow-hidden {
    overflow: hidden
  }
  
  .overflow-x-auto {
    overflow-x: auto
  }
  
  .overflow-y-auto {
    overflow-y: auto
  }
  
  .break-words {
    overflow-wrap: break-word
  }
  
  .rounded-\[100px\] {
    border-radius: 100px
  }
  
  .rounded-\[10px\] {
    border-radius: 10px
  }
  
  .rounded-\[20px\] {
    border-radius: 20px
  }
  
  .rounded-\[30px\] {
    border-radius: 30px
  }
  
  .rounded-\[36px\] {
    border-radius: 36px
  }
  
  .rounded-\[40px\] {
    border-radius: 40px
  }
  
  .rounded-\[50\%\] {
    border-radius: 50%
  }
  
  .rounded-\[52px\] {
    border-radius: 52px
  }
  
  .rounded-\[56px\] {
    border-radius: 56px
  }
  
  .rounded-\[60px\] {
    border-radius: 60px
  }
  
  .rounded-\[68px\] {
    border-radius: 68px
  }
  
  .rounded-\[6px\] {
    border-radius: 6px
  }
  
  .rounded-full {
    border-radius: 9999px
  }
  
  .rounded-s-\[20px\] {
    border-end-start-radius: 20px;
    border-start-start-radius: 20px
  }
  
  .rounded-t-\[30px\] {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px
  }
  
  .border,
  .border-\[1px\] {
    border-width: 1px
  }
  
  .border-b-\[1px\] {
    border-bottom-width: 1px
  }
  
  .border-r-\[1px\] {
    border-right-width: 1px
  }
  
  .border-solid {
    border-style: solid
  }
  
  .border-\[\#333\] {
    --tw-border-opacity: 1;
    border-color: rgb(51 51 51/var(--tw-border-opacity))
  }
  
  .border-\[\#DDD8C2\] {
    --tw-border-opacity: 1;
    border-color: rgb(221 216 194/var(--tw-border-opacity))
  }
  
  .border-\[\#eee\] {
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity))
  }
  
  .border-\[red\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 0 0/var(--tw-border-opacity))
  }
  
  .border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219/var(--tw-border-opacity))
  }
  
  .bg-\[\#1B1C1D\],
  .bg-\[\#1b1c1d\] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 28 29/var(--tw-bg-opacity))
  }
  
  .bg-\[\#8A00D5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(138 0 213/var(--tw-bg-opacity))
  }
  
  .bg-\[\#BA3BFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(186 59 255/var(--tw-bg-opacity))
  }
  
  .bg-\[\#E4D6F4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(228 214 244/var(--tw-bg-opacity))
  }
  
  .bg-\[\#EEEEEE\] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 238 238/var(--tw-bg-opacity))
  }
  
  .bg-\[\#c37ee9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(195 126 233/var(--tw-bg-opacity))
  }
  
  .bg-\[\#db9bff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(219 155 255/var(--tw-bg-opacity))
  }
  
  .bg-\[\#ff8f56\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 143 86/var(--tw-bg-opacity))
  }
  
  .bg-\[\#fff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
  }
  
  .bg-\[rgba\(0\2c 0\2c 0\2c \.6\)\] {
    background-color: rgba(0, 0, 0, .6)
  }
  
  .bg-black {
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
  }
  
  .bg-black,
  .bg-blue-500 {
    --tw-bg-opacity: 1
  }
  
  .bg-blue-500 {
    background-color: rgb(59 130 246/var(--tw-bg-opacity))
  }
  
  .bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235/var(--tw-bg-opacity))
  }
  
  .bg-slate-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(148 163 184/var(--tw-bg-opacity))
  }
  
  .bg-slate-600 {
    background-color: rgb(71 85 105/var(--tw-bg-opacity))
  }
  
  .bg-slate-600,
  .bg-white {
    --tw-bg-opacity: 1
  }
  
  .bg-white {
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
  }
  
  .bg-opacity-50 {
    --tw-bg-opacity: 0.5
  }
  
  .object-contain {
    -o-object-fit: contain;
    object-fit: contain
  }
  
  .object-fill {
    -o-object-fit: fill;
    object-fit: fill
  }
  
  .p-0 {
    padding: 0
  }
  
  .p-4 {
    padding: 1rem
  }
  
  .p-6 {
    padding: 1.5rem
  }
  
  .px-0 {
    padding-left: 0;
    padding-right: 0
  }
  
  .px-1 {
    padding-left: .25rem;
    padding-right: .25rem
  }
  
  .px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
  }
  
  .px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem
  }
  
  .px-2 {
    padding-left: .5rem;
    padding-right: .5rem
  }
  
  .px-3 {
    padding-left: .75rem;
    padding-right: .75rem
  }
  
  .px-4 {
    padding-left: 1rem;
    padding-right: 1rem
  }
  
  .px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
  }
  
  .px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
  }
  
  .px-8 {
    padding-left: 2rem;
    padding-right: 2rem
  }
  
  .px-\[110px\] {
    padding-left: 110px;
    padding-right: 110px
  }
  
  .px-\[120px\] {
    padding-left: 120px;
    padding-right: 120px
  }
  
  .px-\[12px\] {
    padding-left: 12px;
    padding-right: 12px
  }
  
  .px-\[135px\] {
    padding-left: 135px;
    padding-right: 135px
  }
  
  .px-\[14px\] {
    padding-left: 14px;
    padding-right: 14px
  }
  
  .px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px
  }
  
  .px-\[20px\] {
    padding-left: 20px;
    padding-right: 20px
  }
  
  .px-\[23px\] {
    padding-left: 23px;
    padding-right: 23px
  }
  
  .px-\[24px\] {
    padding-left: 24px;
    padding-right: 24px
  }
  
  .px-\[27px\] {
    padding-left: 27px;
    padding-right: 27px
  }
  
  .px-\[28px\] {
    padding-left: 28px;
    padding-right: 28px
  }
  
  .px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px
  }
  
  .px-\[33px\] {
    padding-left: 33px;
    padding-right: 33px
  }
  
  .px-\[40px\] {
    padding-left: 40px;
    padding-right: 40px
  }
  
  .px-\[46px\] {
    padding-left: 46px;
    padding-right: 46px
  }
  
  .px-\[48px\] {
    padding-left: 48px;
    padding-right: 48px
  }
  
  .px-\[54px\] {
    padding-left: 54px;
    padding-right: 54px
  }
  
  .px-\[5px\] {
    padding-left: 5px;
    padding-right: 5px
  }
  
  .px-\[6px\] {
    padding-left: 6px;
    padding-right: 6px
  }
  
  .px-\[78px\] {
    padding-left: 78px;
    padding-right: 78px
  }
  
  .px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px
  }
  
  .px-\[9px\] {
    padding-left: 9px;
    padding-right: 9px
  }
  
  .py-0 {
    padding-bottom: 0;
    padding-top: 0
  }
  
  .py-0\.5 {
    padding-bottom: .125rem;
    padding-top: .125rem
  }
  
  .py-1 {
    padding-bottom: .25rem;
    padding-top: .25rem
  }
  
  .py-10 {
    padding-bottom: 2.5rem;
    padding-top: 2.5rem
  }
  
  .py-2 {
    padding-bottom: .5rem;
    padding-top: .5rem
  }
  
  .py-3 {
    padding-bottom: .75rem;
    padding-top: .75rem
  }
  
  .py-4 {
    padding-bottom: 1rem;
    padding-top: 1rem
  }
  
  .py-8 {
    padding-bottom: 2rem;
    padding-top: 2rem
  }
  
  .py-\[10px\] {
    padding-bottom: 10px;
    padding-top: 10px
  }
  
  .py-\[12px\] {
    padding-bottom: 12px;
    padding-top: 12px
  }
  
  .py-\[15px\] {
    padding-bottom: 15px;
    padding-top: 15px
  }
  
  .py-\[24px\] {
    padding-bottom: 24px;
    padding-top: 24px
  }
  
  .py-\[26px\] {
    padding-bottom: 26px;
    padding-top: 26px
  }
  
  .py-\[27px\] {
    padding-bottom: 27px;
    padding-top: 27px
  }
  
  .py-\[28px\] {
    padding-bottom: 28px;
    padding-top: 28px
  }
  
  .py-\[2px\] {
    padding-bottom: 2px;
    padding-top: 2px
  }
  
  .py-\[32px\] {
    padding-bottom: 32px;
    padding-top: 32px
  }
  
  .py-\[56px\] {
    padding-bottom: 56px;
    padding-top: 56px
  }
  
  .py-\[5px\] {
    padding-bottom: 5px;
    padding-top: 5px
  }
  
  .py-\[60px\] {
    padding-bottom: 60px;
    padding-top: 60px
  }
  
  .py-\[6px\] {
    padding-bottom: 6px;
    padding-top: 6px
  }
  
  .py-\[7px\] {
    padding-bottom: 7px;
    padding-top: 7px
  }
  
  .py-\[8px\] {
    padding-bottom: 8px;
    padding-top: 8px
  }
  
  .py-\[9px\] {
    padding-bottom: 9px;
    padding-top: 9px
  }
  
  .pb-0 {
    padding-bottom: 0
  }
  
  .pb-10 {
    padding-bottom: 2.5rem
  }
  
  .pb-2 {
    padding-bottom: .5rem
  }
  
  .pb-3 {
    padding-bottom: .75rem
  }
  
  .pb-32 {
    padding-bottom: 8rem
  }
  
  .pb-4 {
    padding-bottom: 1rem
  }
  
  .pb-6 {
    padding-bottom: 1.5rem
  }
  
  .pb-8 {
    padding-bottom: 2rem
  }
  
  .pb-\[0\] {
    padding-bottom: 0
  }
  
  .pb-\[10px\] {
    padding-bottom: 10px
  }
  
  .pb-\[14px\] {
    padding-bottom: 14px
  }
  
  .pb-\[24px\] {
    padding-bottom: 24px
  }
  
  .pb-\[32px\] {
    padding-bottom: 32px
  }
  
  .pb-\[34px\] {
    padding-bottom: 34px
  }
  
  .pb-\[57px\] {
    padding-bottom: 57px
  }
  
  .pb-\[60px\] {
    padding-bottom: 60px
  }
  
  .pb-\[68px\] {
    padding-bottom: 68px
  }
  
  .pb-\[7px\] {
    padding-bottom: 7px
  }
  
  .pb-\[80px\] {
    padding-bottom: 80px
  }
  
  .pl-1 {
    padding-left: .25rem
  }
  
  .pl-12 {
    padding-left: 3rem
  }
  
  .pl-2 {
    padding-left: .5rem
  }
  
  .pl-3 {
    padding-left: .75rem
  }
  
  .pl-4 {
    padding-left: 1rem
  }
  
  .pl-5 {
    padding-left: 1.25rem
  }
  
  .pl-6 {
    padding-left: 1.5rem
  }
  
  .pl-\[16px\] {
    padding-left: 16px
  }
  
  .pr-1 {
    padding-right: .25rem
  }
  
  .pr-2 {
    padding-right: .5rem
  }
  
  .pr-4 {
    padding-right: 1rem
  }
  
  .pr-5 {
    padding-right: 1.25rem
  }
  
  .pr-\[10px\] {
    padding-right: 10px
  }
  
  .pr-\[4px\] {
    padding-right: 4px
  }
  
  .pr-\[52px\] {
    padding-right: 52px
  }
  
  .pt-0 {
    padding-top: 0
  }
  
  .pt-1 {
    padding-top: .25rem
  }
  
  .pt-10 {
    padding-top: 2.5rem
  }
  
  .pt-2 {
    padding-top: .5rem
  }
  
  .pt-3 {
    padding-top: .75rem
  }
  
  .pt-4 {
    padding-top: 1rem
  }
  
  .pt-6 {
    padding-top: 1.5rem
  }
  
  .pt-8 {
    padding-top: 2rem
  }
  
  .pt-\[100px\] {
    padding-top: 100px
  }
  
  .pt-\[10px\] {
    padding-top: 10px
  }
  
  .pt-\[16px\] {
    padding-top: 16px
  }
  
  .pt-\[20px\] {
    padding-top: 20px
  }
  
  .pt-\[24px\] {
    padding-top: 24px
  }
  
  .pt-\[34px\] {
    padding-top: 34px
  }
  
  .pt-\[5px\] {
    padding-top: 5px
  }
  
  .pt-\[70px\] {
    padding-top: 70px
  }
  
  .pt-\[80px\] {
    padding-top: 80px
  }
  
  .pt-\[85px\] {
    padding-top: 85px
  }
  
  .pt-\[8px\] {
    padding-top: 8px
  }
  
  .text-left {
    text-align: left
  }
  
  .text-center {
    text-align: center
  }
  
  .text-right {
    text-align: right
  }
  
  .indent-2 {
    text-indent: .5rem
  }
  
  .indent-4 {
    text-indent: 1rem
  }
  
  .text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
  }
  
  .text-\[0px\] {
    font-size: 0
  }
  
  .text-\[10px\] {
    font-size: 10px
  }
  
  .text-\[11px\] {
    font-size: 11px
  }
  
  .text-\[12px\] {
    font-size: 12px
  }
  
  .text-\[13px\] {
    font-size: 13px
  }
  
  .text-\[14px\] {
    font-size: 14px
  }
  
  .text-\[16px\] {
    font-size: 16px
  }
  
  .text-\[17px\] {
    font-size: 17px
  }
  
  .text-\[18px\] {
    font-size: 18px
  }
  
  .text-\[20px\] {
    font-size: 20px
  }
  
  .text-\[22px\] {
    font-size: 22px
  }
  
  .text-\[24px\] {
    font-size: 24px
  }
  
  .text-\[28px\] {
    font-size: 28px
  }
  
  .text-\[45px\] {
    font-size: 45px
  }
  
  .text-\[8px\] {
    font-size: 8px
  }
  
  .text-\[9px\] {
    font-size: 9px
  }
  
  .text-base {
    font-size: 1rem;
    line-height: 1.5rem
  }
  
  .text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
  }
  
  .text-sm {
    font-size: .875rem;
    line-height: 1.25rem
  }
  
  .text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
  }
  
  .text-xs {
    font-size: .75rem;
    line-height: 1rem
  }
  
  .font-bold {
    font-weight: 700
  }
  
  .font-medium {
    font-weight: 500
  }
  
  .italic {
    font-style: italic
  }
  
  .leading-\[11px\] {
    line-height: 11px
  }
  
  .leading-\[12px\] {
    line-height: 12px
  }
  
  .leading-\[14px\] {
    line-height: 14px
  }
  
  .leading-\[16px\] {
    line-height: 16px
  }
  
  .leading-\[19px\] {
    line-height: 19px
  }
  
  .leading-\[20px\] {
    line-height: 20px
  }
  
  .leading-\[21px\] {
    line-height: 21px
  }
  
  .leading-\[23px\] {
    line-height: 23px
  }
  
  .leading-\[24px\] {
    line-height: 24px
  }
  
  .leading-\[26px\] {
    line-height: 26px
  }
  
  .leading-\[30px\] {
    line-height: 30px
  }
  
  .leading-tight {
    line-height: 1.25
  }
  
  .text-\[\#000\] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
  }
  
  .text-\[\#02A7F0\] {
    --tw-text-opacity: 1;
    color: rgb(2 167 240/var(--tw-text-opacity))
  }
  
  .text-\[\#03B615\] {
    --tw-text-opacity: 1;
    color: rgb(3 182 21/var(--tw-text-opacity))
  }
  
  .text-\[\#333\] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51/var(--tw-text-opacity))
  }
  
  .text-\[\#666666\],
  .text-\[\#666\] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102/var(--tw-text-opacity))
  }
  
  .text-\[\#BA3BFF\] {
    --tw-text-opacity: 1;
    color: rgb(186 59 255/var(--tw-text-opacity))
  }
  
  .text-\[\#DDD8C2\] {
    --tw-text-opacity: 1;
    color: rgb(221 216 194/var(--tw-text-opacity))
  }
  
  .text-\[\#F59A23\] {
    --tw-text-opacity: 1;
    color: rgb(245 154 35/var(--tw-text-opacity))
  }
  
  .text-\[\#fff\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
  }
  
  .text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .text-gray-800 {
    color: rgb(31 41 55/var(--tw-text-opacity))
  }
  
  .text-gray-800,
  .text-white {
    --tw-text-opacity: 1
  }
  
  .text-white {
    color: rgb(255 255 255/var(--tw-text-opacity))
  }
  
  .underline {
    text-decoration-line: underline
  }
  
  .line-through {
    text-decoration-line: line-through
  }
  
  .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }
  
  .opacity-40 {
    opacity: .4
  }
  
  .shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
  }
  
  .shadow,
  .shadow-lg {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
  }
  
  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
  }
  
  .shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
  }
  
  .outline {
    outline-style: solid
  }
  
  .blur {
    --tw-blur: blur(8px)
  }
  
  .blur,
  .grayscale {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
  }
  
  .grayscale {
    --tw-grayscale: grayscale(100%)
  }
  
  .backdrop-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
  }
  
  .transition {
    transition-duration: .15s;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-all {
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-transform {
    transition-duration: .15s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .ease-in-out {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  * {
    box-sizing: border-box
  }
  
  body {
    margin: 0;
    padding: 0
  }
  
  button,
  input,
  textarea {
    border-radius: 0
  }
  
  @font-face {
    font-display: swap;
    font-family: PoetsenOne;
    src: url(https://file.discountime.net/assets/font/PoetsenOne-Regular.woff2) format("woff2")
  }
  
  @font-face {
    font-display: swap;
    font-family: Alibaba2;
    src: url(https://file.discountime.net/assets/font/Alibaba_PuHuiTi_2.0_115_Black_115_Black.ttf) format("truetype")
  }
  
  @font-face {
    font-display: swap;
    font-family: AlibabaM;
    src: url(https://file.discountime.net/assets/font/AlibabaPuHuiTi-2-65-Medium.ttf) format("truetype")
  }
  
  @font-face {
    font-display: swap;
    font-family: PingFang;
    src: url(https://file.discountime.net/assets/font/PingFangMedium.ttf) format("truetype")
  }
  
  @font-face {
    font-display: swap;
    font-family: DIN;
    src: url(https://file.discountime.net/assets/font/DIN-Black.otf) format("opentype")
  }
  
  .hover\:bg-\[\#8d3cc8\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(141 60 200/var(--tw-bg-opacity))
  }
  
  .hover\:bg-\[\#a249d3\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(162 73 211/var(--tw-bg-opacity))
  }
  
  .hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity))
  }
  
  .hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgb(55 65 81/var(--tw-text-opacity))
  }
  
  .hover\:underline:hover {
    text-decoration-line: underline
  }
  
  .focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity))
  }
  
  .focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
  }
  
  .group:hover .group-hover\:underline {
    text-decoration-line: underline
  }
  
  .group:hover .group-hover\:underline-offset-4 {
    text-underline-offset: 4px
  }
  
  @media (min-width:640px) {
    .sm\:mx-0 {
      margin-left: 0;
      margin-right: 0
    }
  
    .sm\:my-\[44px\] {
      margin-bottom: 44px;
      margin-top: 44px
    }
  
    .sm\:mb-1 {
      margin-bottom: .25rem
    }
  
    .sm\:mb-10 {
      margin-bottom: 2.5rem
    }
  
    .sm\:mb-2 {
      margin-bottom: .5rem
    }
  
    .sm\:mb-3 {
      margin-bottom: .75rem
    }
  
    .sm\:mb-3\.5 {
      margin-bottom: .875rem
    }
  
    .sm\:mb-4 {
      margin-bottom: 1rem
    }
  
    .sm\:mb-5 {
      margin-bottom: 1.25rem
    }
  
    .sm\:mb-7 {
      margin-bottom: 1.75rem
    }
  
    .sm\:mb-8 {
      margin-bottom: 2rem
    }
  
    .sm\:mb-\[120px\] {
      margin-bottom: 120px
    }
  
    .sm\:mb-\[12px\] {
      margin-bottom: 12px
    }
  
    .sm\:mb-\[40px\] {
      margin-bottom: 40px
    }
  
    .sm\:mb-\[60px\] {
      margin-bottom: 60px
    }
  
    .sm\:mb-\[6px\] {
      margin-bottom: 6px
    }
  
    .sm\:mb-\[70px\] {
      margin-bottom: 70px
    }
  
    .sm\:ml-0 {
      margin-left: 0
    }
  
    .sm\:ml-4 {
      margin-left: 1rem
    }
  
    .sm\:ml-6 {
      margin-left: 1.5rem
    }
  
    .sm\:ml-\[160px\] {
      margin-left: 160px
    }
  
    .sm\:mr-10 {
      margin-right: 2.5rem
    }
  
    .sm\:mr-8 {
      margin-right: 2rem
    }
  
    .sm\:mr-\[160px\] {
      margin-right: 160px
    }
  
    .sm\:mt-0 {
      margin-top: 0
    }
  
    .sm\:mt-2 {
      margin-top: .5rem
    }
  
    .sm\:mt-8 {
      margin-top: 2rem
    }
  
    .sm\:mt-\[40px\] {
      margin-top: 40px
    }
  
    .sm\:mt-\[41px\] {
      margin-top: 41px
    }
  
    .sm\:mt-\[80px\] {
      margin-top: 80px
    }
  
    .sm\:block {
      display: block
    }
  
    .sm\:flex {
      display: flex
    }
  
    .sm\:hidden {
      display: none
    }
  
    .sm\:size-40 {
      height: 10rem;
      width: 10rem
    }
  
    .sm\:size-\[125px\] {
      height: 125px;
      width: 125px
    }
  
    .sm\:size-\[26px\] {
      height: 26px;
      width: 26px
    }
  
    .sm\:size-\[60px\] {
      height: 60px;
      width: 60px
    }
  
    .sm\:size-\[70px\] {
      height: 70px;
      width: 70px
    }
  
    .sm\:h-\[150px\] {
      height: 150px
    }
  
    .sm\:h-\[16px\] {
      height: 16px
    }
  
    .sm\:h-\[176px\] {
      height: 176px
    }
  
    .sm\:h-\[200px\] {
      height: 200px
    }
  
    .sm\:h-\[24px\] {
      height: 24px
    }
  
    .sm\:h-\[26px\] {
      height: 26px
    }
  
    .sm\:h-\[319px\] {
      height: 319px
    }
  
    .sm\:h-\[35px\] {
      height: 35px
    }
  
    .sm\:h-\[473px\] {
      height: 473px
    }
  
    .sm\:h-\[534px\] {
      height: 534px
    }
  
    .sm\:h-\[54px\] {
      height: 54px
    }
  
    .sm\:h-\[731px\] {
      height: 731px
    }
  
    .sm\:h-\[882px\] {
      height: 882px
    }
  
    .sm\:w-40 {
      width: 10rem
    }
  
    .sm\:w-\[162px\] {
      width: 162px
    }
  
    .sm\:w-\[16px\] {
      width: 16px
    }
  
    .sm\:w-\[176px\] {
      width: 176px
    }
  
    .sm\:w-\[24px\] {
      width: 24px
    }
  
    .sm\:w-\[26px\] {
      width: 26px
    }
  
    .sm\:w-\[280px\] {
      width: 280px
    }
  
    .sm\:w-\[370px\] {
      width: 370px
    }
  
    .sm\:w-\[394px\] {
      width: 394px
    }
  
    .sm\:w-\[502px\] {
      width: 502px
    }
  
    .sm\:max-w-\[323px\] {
      max-width: 323px
    }
  
    .sm\:flex-1 {
      flex: 1 1 0%
    }
  
    .sm\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr))
    }
  
    .sm\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .sm\:flex-row {
      flex-direction: row
    }
  
    .sm\:justify-center {
      justify-content: center
    }
  
    .sm\:justify-between {
      justify-content: space-between
    }
  
    .sm\:gap-1 {
      gap: .25rem
    }
  
    .sm\:gap-4 {
      gap: 1rem
    }
  
    .sm\:gap-8 {
      gap: 2rem
    }
  
    .sm\:gap-\[12px\] {
      gap: 12px
    }
  
    .sm\:gap-\[24px\] {
      gap: 24px
    }
  
    .sm\:gap-\[30px\] {
      gap: 30px
    }
  
    .sm\:gap-\[60px\] {
      gap: 60px
    }
  
    .sm\:self-start {
      align-self: flex-start
    }
  
    .sm\:rounded-\[20px\] {
      border-radius: 20px
    }
  
    .sm\:rounded-\[40px\] {
      border-radius: 40px
    }
  
    .sm\:rounded-\[50\%\] {
      border-radius: 50%
    }
  
    .sm\:bg-white {
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }
  
    .sm\:px-0 {
      padding-left: 0;
      padding-right: 0
    }
  
    .sm\:px-10 {
      padding-left: 2.5rem;
      padding-right: 2.5rem
    }
  
    .sm\:px-14 {
      padding-left: 3.5rem;
      padding-right: 3.5rem
    }
  
    .sm\:px-16 {
      padding-left: 4rem;
      padding-right: 4rem
    }
  
    .sm\:px-2 {
      padding-left: .5rem;
      padding-right: .5rem
    }
  
    .sm\:px-3 {
      padding-left: .75rem;
      padding-right: .75rem
    }
  
    .sm\:px-4 {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .sm\:px-5 {
      padding-left: 1.25rem;
      padding-right: 1.25rem
    }
  
    .sm\:px-6 {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }
  
    .sm\:px-8 {
      padding-left: 2rem;
      padding-right: 2rem
    }
  
    .sm\:px-\[10px\] {
      padding-left: 10px;
      padding-right: 10px
    }
  
    .sm\:px-\[20px\] {
      padding-left: 20px;
      padding-right: 20px
    }
  
    .sm\:px-\[54px\] {
      padding-left: 54px;
      padding-right: 54px
    }
  
    .sm\:px-\[78px\] {
      padding-left: 78px;
      padding-right: 78px
    }
  
    .sm\:py-0 {
      padding-bottom: 0;
      padding-top: 0
    }
  
    .sm\:py-1 {
      padding-bottom: .25rem;
      padding-top: .25rem
    }
  
    .sm\:py-10 {
      padding-bottom: 2.5rem;
      padding-top: 2.5rem
    }
  
    .sm\:py-2 {
      padding-bottom: .5rem;
      padding-top: .5rem
    }
  
    .sm\:py-3 {
      padding-bottom: .75rem;
      padding-top: .75rem
    }
  
    .sm\:py-4 {
      padding-bottom: 1rem;
      padding-top: 1rem
    }
  
    .sm\:py-\[120px\] {
      padding-bottom: 120px;
      padding-top: 120px
    }
  
    .sm\:py-\[20px\] {
      padding-bottom: 20px;
      padding-top: 20px
    }
  
    .sm\:py-\[40px\] {
      padding-bottom: 40px;
      padding-top: 40px
    }
  
    .sm\:pb-3 {
      padding-bottom: .75rem
    }
  
    .sm\:pb-4 {
      padding-bottom: 1rem
    }
  
    .sm\:pb-\[32px\] {
      padding-bottom: 32px
    }
  
    .sm\:pl-10 {
      padding-left: 2.5rem
    }
  
    .sm\:pl-3 {
      padding-left: .75rem
    }
  
    .sm\:pl-6 {
      padding-left: 1.5rem
    }
  
    .sm\:pr-0 {
      padding-right: 0
    }
  
    .sm\:pr-10 {
      padding-right: 2.5rem
    }
  
    .sm\:pr-4 {
      padding-right: 1rem
    }
  
    .sm\:pt-8 {
      padding-top: 2rem
    }
  
    .sm\:pt-\[50px\] {
      padding-top: 50px
    }
  
    .sm\:pt-\[92px\] {
      padding-top: 92px
    }
  
    .sm\:text-left {
      text-align: left
    }
  
    .sm\:text-2xl {
      font-size: 1.5rem;
      line-height: 2rem
    }
  
    .sm\:text-3xl {
      font-size: 1.875rem;
      line-height: 2.25rem
    }
  
    .sm\:text-\[12px\] {
      font-size: 12px
    }
  
    .sm\:text-\[14px\] {
      font-size: 14px
    }
  
    .sm\:text-\[16px\] {
      font-size: 16px
    }
  
    .sm\:text-\[18px\] {
      font-size: 18px
    }
  
    .sm\:text-\[20px\] {
      font-size: 20px
    }
  
    .sm\:text-\[22px\] {
      font-size: 22px
    }
  
    .sm\:text-\[24px\] {
      font-size: 24px
    }
  
    .sm\:text-\[28px\] {
      font-size: 28px
    }
  
    .sm\:text-\[30px\] {
      font-size: 30px
    }
  
    .sm\:text-\[33px\] {
      font-size: 33px
    }
  
    .sm\:text-\[40px\] {
      font-size: 40px
    }
  
    .sm\:text-\[64px\] {
      font-size: 64px
    }
  
    .sm\:text-\[70px\] {
      font-size: 70px
    }
  
    .sm\:text-base {
      font-size: 1rem;
      line-height: 1.5rem
    }
  
    .sm\:text-lg {
      font-size: 1.125rem
    }
  
    .sm\:text-lg,
    .sm\:text-xl {
      line-height: 1.75rem
    }
  
    .sm\:text-xl {
      font-size: 1.25rem
    }
  
    .sm\:leading-\[16px\] {
      line-height: 16px
    }
  
    .sm\:leading-\[18px\] {
      line-height: 18px
    }
  
    .sm\:leading-\[19px\] {
      line-height: 19px
    }
  
    .sm\:leading-\[20px\] {
      line-height: 20px
    }
  
    .sm\:leading-\[21px\] {
      line-height: 21px
    }
  
    .sm\:leading-\[22px\] {
      line-height: 22px
    }
  
    .sm\:leading-\[23px\] {
      line-height: 23px
    }
  
    .sm\:leading-\[26px\] {
      line-height: 26px
    }
  
    .sm\:leading-\[28px\] {
      line-height: 28px
    }
  
    .sm\:leading-\[33px\] {
      line-height: 33px
    }
  
    .sm\:leading-\[47px\] {
      line-height: 47px
    }
  
    .sm\:text-\[\#000\] {
      --tw-text-opacity: 1;
      color: rgb(0 0 0/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#333\] {
      --tw-text-opacity: 1;
      color: rgb(51 51 51/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#666666\] {
      --tw-text-opacity: 1;
      color: rgb(102 102 102/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#fff\] {
      --tw-text-opacity: 1;
      color: rgb(255 255 255/var(--tw-text-opacity))
    }
  }
  
  @media (min-width:768px) {
    .md\:relative {
      position: relative
    }
  
    .md\:left-\[50\%\] {
      left: 50%
    }
  
    .md\:top-0 {
      top: 0
    }
  
    .md\:mx-auto {
      margin-left: auto;
      margin-right: auto
    }
  
    .md\:mb-0 {
      margin-bottom: 0
    }
  
    .md\:mb-10 {
      margin-bottom: 2.5rem
    }
  
    .md\:mb-4 {
      margin-bottom: 1rem
    }
  
    .md\:mb-5 {
      margin-bottom: 1.25rem
    }
  
    .md\:mb-6 {
      margin-bottom: 1.5rem
    }
  
    .md\:mb-\[20px\] {
      margin-bottom: 20px
    }
  
    .md\:mb-\[40px\] {
      margin-bottom: 40px
    }
  
    .md\:mb-\[60px\] {
      margin-bottom: 60px
    }
  
    .md\:mb-\[68px\] {
      margin-bottom: 68px
    }
  
    .md\:mb-\[80px\] {
      margin-bottom: 80px
    }
  
    .md\:mt-0 {
      margin-top: 0
    }
  
    .md\:mt-\[138px\] {
      margin-top: 138px
    }
  
    .md\:block {
      display: block
    }
  
    .md\:flex {
      display: flex
    }
  
    .md\:inline-flex {
      display: inline-flex
    }
  
    .md\:hidden {
      display: none
    }
  
    .md\:size-\[26px\] {
      height: 26px;
      width: 26px
    }
  
    .md\:h-\[278px\] {
      height: 278px
    }
  
    .md\:h-\[300px\] {
      height: 300px
    }
  
    .md\:h-\[375px\] {
      height: 375px
    }
  
    .md\:h-\[55px\] {
      height: 55px
    }
  
    .md\:h-\[614px\] {
      height: 614px
    }
  
    .md\:h-\[70px\] {
      height: 70px
    }
  
    .md\:w-\[296px\] {
      width: 296px
    }
  
    .md\:w-\[370px\] {
      width: 370px
    }
  
    .md\:w-\[400px\] {
      width: 400px
    }
  
    .md\:w-full {
      width: 100%
    }
  
    .md\:max-w-\[1440px\] {
      max-width: 1440px
    }
  
    .md\:max-w-\[1600px\] {
      max-width: 1600px
    }
  
    .md\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .md\:gap-3 {
      gap: .75rem
    }
  
    .md\:gap-6 {
      gap: 1.5rem
    }
  
    .md\:gap-\[50px\] {
      gap: 50px
    }
  
    .md\:gap-x-\[32px\] {
      -moz-column-gap: 32px;
      column-gap: 32px
    }
  
    .md\:rounded-\[0\] {
      border-radius: 0
    }
  
    .md\:border-\[2px\] {
      border-width: 2px
    }
  
    .md\:object-fill {
      -o-object-fit: fill;
      object-fit: fill
    }
  
    .md\:px-0 {
      padding-left: 0;
      padding-right: 0
    }
  
    .md\:px-16 {
      padding-left: 4rem;
      padding-right: 4rem
    }
  
    .md\:px-\[120px\] {
      padding-left: 120px;
      padding-right: 120px
    }
  
    .md\:px-\[24px\] {
      padding-left: 24px;
      padding-right: 24px
    }
  
    .md\:py-\[20px\] {
      padding-bottom: 20px;
      padding-top: 20px
    }
  
    .md\:pb-\[120px\] {
      padding-bottom: 120px
    }
  
    .md\:pt-0 {
      padding-top: 0
    }
  
    .md\:pt-10 {
      padding-top: 2.5rem
    }
  
    .md\:pt-\[92px\] {
      padding-top: 92px
    }
  
    .md\:text-\[16px\] {
      font-size: 16px
    }
  
    .md\:text-\[18px\] {
      font-size: 18px
    }
  
    .md\:text-\[20px\] {
      font-size: 20px
    }
  
    .md\:text-\[24px\] {
      font-size: 24px
    }
  
    .md\:text-\[26px\] {
      font-size: 26px
    }
  
    .md\:text-\[30px\] {
      font-size: 30px
    }
  
    .md\:text-\[38px\] {
      font-size: 38px
    }
  
    .md\:text-\[40px\] {
      font-size: 40px
    }
  
    .md\:leading-\[19px\] {
      line-height: 19px
    }
  
    .md\:leading-\[21px\] {
      line-height: 21px
    }
  
    .md\:leading-\[23px\] {
      line-height: 23px
    }
  
    .md\:leading-\[28px\] {
      line-height: 28px
    }
  
    .md\:leading-\[30px\] {
      line-height: 30px
    }
  
    .md\:leading-\[35px\] {
      line-height: 35px
    }
  
    .md\:leading-\[45px\] {
      line-height: 45px
    }
  
    .md\:leading-\[47px\] {
      line-height: 47px
    }
  }
  
  @media (min-width:1024px) {
    .lg\:col-span-2 {
      grid-column: span 2/span 2
    }
  
    .lg\:-my-px {
      margin-bottom: -1px;
      margin-top: -1px
    }
  
    .lg\:mx-4 {
      margin-left: 1rem;
      margin-right: 1rem
    }
  
    .lg\:mb-\[14px\] {
      margin-bottom: 14px
    }
  
    .lg\:mr-2 {
      margin-right: .5rem
    }
  
    .lg\:mt-10 {
      margin-top: 2.5rem
    }
  
    .lg\:block {
      display: block
    }
  
    .lg\:flex {
      display: flex
    }
  
    .lg\:inline-flex {
      display: inline-flex
    }
  
    .lg\:hidden {
      display: none
    }
  
    .lg\:size-20 {
      height: 5rem;
      width: 5rem
    }
  
    .lg\:h-\[110px\] {
      height: 110px
    }
  
    .lg\:h-\[2px\] {
      height: 2px
    }
  
    .lg\:h-\[39px\] {
      height: 39px
    }
  
    .lg\:h-\[88px\] {
      height: 88px
    }
  
    .lg\:w-56 {
      width: 14rem
    }
  
    .lg\:w-\[180px\] {
      width: 180px
    }
  
    .lg\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-\[193px_auto\] {
      grid-template-columns: 193px auto
    }
  
    .lg\:grid-cols-\[390px\2c auto\] {
      grid-template-columns: 390px auto
    }
  
    .lg\:grid-cols-\[minmax\(0\2c 361px\)_auto\] {
      grid-template-columns: minmax(0, 361px) auto
    }
  
    .lg\:items-center {
      align-items: center
    }
  
    .lg\:justify-center {
      justify-content: center
    }
  
    .lg\:space-x-8>:not([hidden])~:not([hidden]) {
      --tw-space-x-reverse: 0;
      margin-left: calc(2rem*(1 - var(--tw-space-x-reverse)));
      margin-right: calc(2rem*var(--tw-space-x-reverse))
    }
  
    .lg\:rounded-\[10px\] {
      border-radius: 10px
    }
  
    .lg\:px-4 {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .lg\:px-6 {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }
  
    .lg\:px-8 {
      padding-left: 2rem;
      padding-right: 2rem
    }
  
    .lg\:py-\[12px\] {
      padding-bottom: 12px;
      padding-top: 12px
    }
  
    .lg\:pb-10 {
      padding-bottom: 2.5rem
    }
  
    .lg\:pb-6 {
      padding-bottom: 1.5rem
    }
  
    .lg\:pb-\[12px\] {
      padding-bottom: 12px
    }
  
    .lg\:pl-\[6px\] {
      padding-left: 6px
    }
  
    .lg\:pr-4 {
      padding-right: 1rem
    }
  
    .lg\:pt-0 {
      padding-top: 0
    }
  
    .lg\:pt-10 {
      padding-top: 2.5rem
    }
  
    .lg\:pt-11 {
      padding-top: 2.75rem
    }
  
    .lg\:text-3xl {
      font-size: 1.875rem;
      line-height: 2.25rem
    }
  
    .lg\:text-\[14px\] {
      font-size: 14px
    }
  
    .lg\:text-\[18px\] {
      font-size: 18px
    }
  
    .lg\:text-\[22px\] {
      font-size: 22px
    }
  
    .lg\:text-\[32px\] {
      font-size: 32px
    }
  
    .lg\:text-sm {
      font-size: .875rem;
      line-height: 1.25rem
    }
  
    .lg\:text-xl {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .lg\:text-xs {
      font-size: .75rem;
      line-height: 1rem
    }
  
    .lg\:leading-\[16px\] {
      line-height: 16px
    }
  
    .lg\:leading-\[38px\] {
      line-height: 38px
    }
  }
  
  @media (min-width:1280px) {
    .xl\:ml-12 {
      margin-left: 3rem
    }
  
    .xl\:mr-3 {
      margin-right: .75rem
    }
  
    .xl\:block {
      display: block
    }
  
    .xl\:inline-block {
      display: inline-block
    }
  
    .xl\:grid {
      display: grid
    }
  
    .xl\:hidden {
      display: none
    }
  
    .xl\:size-24 {
      height: 6rem;
      width: 6rem
    }
  
    .xl\:size-\[40px\] {
      height: 40px;
      width: 40px
    }
  
    .xl\:h-\[44px\] {
      height: 44px
    }
  
    .xl\:h-\[94px\] {
      height: 94px
    }
  
    .xl\:w-\[235px\] {
      width: 235px
    }
  
    .xl\:w-\[323px\] {
      width: 323px
    }
  
    .xl\:min-w-\[136px\] {
      min-width: 136px
    }
  
    .xl\:max-w-\[323px\] {
      max-width: 323px
    }
  
    .xl\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .xl\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr))
    }
  
    .xl\:grid-cols-\[80px_auto\] {
      grid-template-columns: 80px auto
    }
  
    .xl\:grid-cols-\[851px_325px\] {
      grid-template-columns: 851px 325px
    }
  
    .xl\:flex-row {
      flex-direction: row
    }
  
    .xl\:justify-start {
      justify-content: flex-start
    }
  
    .xl\:gap-20 {
      gap: 5rem
    }
  
    .xl\:rounded-\[34px\] {
      border-radius: 34px
    }
  
    .xl\:px-0 {
      padding-left: 0;
      padding-right: 0
    }
  
    .xl\:px-20 {
      padding-left: 5rem;
      padding-right: 5rem
    }
  
    .xl\:px-4 {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .xl\:px-\[135px\] {
      padding-left: 135px;
      padding-right: 135px
    }
  
    .xl\:px-\[30px\] {
      padding-left: 30px;
      padding-right: 30px
    }
  
    .xl\:px-\[46px\] {
      padding-left: 46px;
      padding-right: 46px
    }
  
    .xl\:py-4 {
      padding-bottom: 1rem;
      padding-top: 1rem
    }
  
    .xl\:py-\[32px\] {
      padding-bottom: 32px;
      padding-top: 32px
    }
  
    .xl\:pl-4 {
      padding-left: 1rem
    }
  
    .xl\:pl-\[20px\] {
      padding-left: 20px
    }
  
    .xl\:pr-5 {
      padding-right: 1.25rem
    }
  
    .xl\:pr-6 {
      padding-right: 1.5rem
    }
  
    .xl\:text-\[20px\] {
      font-size: 20px
    }
  
    .xl\:text-\[22px\] {
      font-size: 22px
    }
  
    .xl\:text-\[24px\] {
      font-size: 24px
    }
  
    .xl\:text-base {
      font-size: 1rem;
      line-height: 1.5rem
    }
  
    .xl\:text-sm {
      font-size: .875rem;
      line-height: 1.25rem
    }
  
    .xl\:text-xl {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .xl\:leading-\[23px\] {
      line-height: 23px
    }
  
    .xl\:leading-\[26px\] {
      line-height: 26px
    }
  
    .xl\:leading-\[28px\] {
      line-height: 28px
    }
  }
  
  @media (min-width:1536px) {
    .\32xl\:size-60 {
      height: 15rem;
      width: 15rem
    }
  
    .\32xl\:max-w-screen-2xl {
      max-width: 1536px
    }
  
    .\32xl\:grid-cols-\[280px_auto\] {
      grid-template-columns: 280px auto
    }
  
    .\32xl\:text-2xl {
      font-size: 1.5rem;
      line-height: 2rem
    }
  
    .\32xl\:text-4xl {
      font-size: 2.25rem;
      line-height: 2.5rem
    }
  
    .\32xl\:text-lg {
      font-size: 1.125rem;
      line-height: 1.75rem
    }
  }
  
  
  html {
    scroll-behavior: smooth
  }
  
  
  .loading-dots[data-v-3524f115] {
    align-items: center;
    display: flex;
    justify-content: center
  }
  
  .loading-dots div[data-v-3524f115] {
    animation: loadingDots-3524f115 1.2s ease-in-out infinite both;
    background-color: var(--bgc);
    border-radius: 50%;
    height: 8px;
    margin: 0 4px;
    width: 8px
  }
  
  .loading-dots div[data-v-3524f115]:first-child {
    animation-delay: -.32s
  }
  
  .loading-dots div[data-v-3524f115]:nth-child(2) {
    animation-delay: -.16s
  }
  
  @keyframes loadingDots-3524f115 {
  
    0%,
    80%,
    to {
      transform: scale(0)
    }
  
    40% {
      transform: scale(1)
    }
  }
  
  
  @charset "UTF-8";
  
  :root {
    --el-color-white: #fff;
    --el-color-black: #000;
    --el-color-primary-rgb: 64, 158, 255;
    --el-color-success-rgb: 103, 194, 58;
    --el-color-warning-rgb: 230, 162, 60;
    --el-color-danger-rgb: 245, 108, 108;
    --el-color-error-rgb: 245, 108, 108;
    --el-color-info-rgb: 144, 147, 153;
    --el-font-size-extra-large: 20px;
    --el-font-size-large: 18px;
    --el-font-size-medium: 16px;
    --el-font-size-base: 14px;
    --el-font-size-small: 13px;
    --el-font-size-extra-small: 12px;
    --el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
    --el-font-weight-primary: 500;
    --el-font-line-height-primary: 24px;
    --el-index-normal: 1;
    --el-index-top: 1000;
    --el-index-popper: 2000;
    --el-border-radius-base: 4px;
    --el-border-radius-small: 2px;
    --el-border-radius-round: 20px;
    --el-border-radius-circle: 100%;
    --el-transition-duration: 0.3s;
    --el-transition-duration-fast: 0.2s;
    --el-transition-function-ease-in-out-bezier: cubic-bezier(0.645, 0.045, 0.355, 1);
    --el-transition-function-fast-bezier: cubic-bezier(0.23, 1, 0.32, 1);
    --el-transition-all: all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);
    --el-transition-fade: opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);
    --el-transition-md-fade: transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);
    --el-transition-fade-linear: opacity var(--el-transition-duration-fast) linear;
    --el-transition-border: border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
    --el-transition-box-shadow: box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
    --el-transition-color: color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
    --el-component-size-large: 40px;
    --el-component-size: 32px;
    --el-component-size-small: 24px;
    color-scheme: light;
    --el-color-primary: #409eff;
    --el-color-primary-light-3: #79bbff;
    --el-color-primary-light-5: #a0cfff;
    --el-color-primary-light-7: #c6e2ff;
    --el-color-primary-light-8: #d9ecff;
    --el-color-primary-light-9: #ecf5ff;
    --el-color-primary-dark-2: #337ecc;
    --el-color-success: #67c23a;
    --el-color-success-light-3: #95d475;
    --el-color-success-light-5: #b3e19d;
    --el-color-success-light-7: #d1edc4;
    --el-color-success-light-8: #e1f3d8;
    --el-color-success-light-9: #f0f9eb;
    --el-color-success-dark-2: #529b2e;
    --el-color-warning: #e6a23c;
    --el-color-warning-light-3: #eebe77;
    --el-color-warning-light-5: #f3d19e;
    --el-color-warning-light-7: #f8e3c5;
    --el-color-warning-light-8: #faecd8;
    --el-color-warning-light-9: #fdf6ec;
    --el-color-warning-dark-2: #b88230;
    --el-color-danger: #f56c6c;
    --el-color-danger-light-3: #f89898;
    --el-color-danger-light-5: #fab6b6;
    --el-color-danger-light-7: #fcd3d3;
    --el-color-danger-light-8: #fde2e2;
    --el-color-danger-light-9: #fef0f0;
    --el-color-danger-dark-2: #c45656;
    --el-color-error: #f56c6c;
    --el-color-error-light-3: #f89898;
    --el-color-error-light-5: #fab6b6;
    --el-color-error-light-7: #fcd3d3;
    --el-color-error-light-8: #fde2e2;
    --el-color-error-light-9: #fef0f0;
    --el-color-error-dark-2: #c45656;
    --el-color-info: #909399;
    --el-color-info-light-3: #b1b3b8;
    --el-color-info-light-5: #c8c9cc;
    --el-color-info-light-7: #dedfe0;
    --el-color-info-light-8: #e9e9eb;
    --el-color-info-light-9: #f4f4f5;
    --el-color-info-dark-2: #73767a;
    --el-bg-color: #fff;
    --el-bg-color-page: #f2f3f5;
    --el-bg-color-overlay: #fff;
    --el-text-color-primary: #303133;
    --el-text-color-regular: #606266;
    --el-text-color-secondary: #909399;
    --el-text-color-placeholder: #a8abb2;
    --el-text-color-disabled: #c0c4cc;
    --el-border-color: #dcdfe6;
    --el-border-color-light: #e4e7ed;
    --el-border-color-lighter: #ebeef5;
    --el-border-color-extra-light: #f2f6fc;
    --el-border-color-dark: #d4d7de;
    --el-border-color-darker: #cdd0d6;
    --el-fill-color: #f0f2f5;
    --el-fill-color-light: #f5f7fa;
    --el-fill-color-lighter: #fafafa;
    --el-fill-color-extra-light: #fafcff;
    --el-fill-color-dark: #ebedf0;
    --el-fill-color-darker: #e6e8eb;
    --el-fill-color-blank: #fff;
    --el-box-shadow: 0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;
    --el-box-shadow-light: 0px 0px 12px #0000001f;
    --el-box-shadow-lighter: 0px 0px 6px #0000001f;
    --el-box-shadow-dark: 0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;
    --el-disabled-bg-color: var(--el-fill-color-light);
    --el-disabled-text-color: var(--el-text-color-placeholder);
    --el-disabled-border-color: var(--el-border-color-light);
    --el-overlay-color: #000c;
    --el-overlay-color-light: #000000b3;
    --el-overlay-color-lighter: #00000080;
    --el-mask-color: #ffffffe6;
    --el-mask-color-extra-light: #ffffff4d;
    --el-border-width: 1px;
    --el-border-style: solid;
    --el-border-color-hover: var(--el-text-color-disabled);
    --el-border: var(--el-border-width) var(--el-border-style) var(--el-border-color);
    --el-svg-monochrome-grey: var(--el-border-color)
  }
  
  .fade-in-linear-enter-active,
  .fade-in-linear-leave-active {
    transition: var(--el-transition-fade-linear)
  }
  
  .fade-in-linear-enter-from,
  .fade-in-linear-leave-to {
    opacity: 0
  }
  
  .el-fade-in-linear-enter-active,
  .el-fade-in-linear-leave-active {
    transition: var(--el-transition-fade-linear)
  }
  
  .el-fade-in-linear-enter-from,
  .el-fade-in-linear-leave-to {
    opacity: 0
  }
  
  .el-fade-in-enter-active,
  .el-fade-in-leave-active {
    transition: all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)
  }
  
  .el-fade-in-enter-from,
  .el-fade-in-leave-active {
    opacity: 0
  }
  
  .el-zoom-in-center-enter-active,
  .el-zoom-in-center-leave-active {
    transition: all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)
  }
  
  .el-zoom-in-center-enter-from,
  .el-zoom-in-center-leave-active {
    opacity: 0;
    transform: scaleX(0)
  }
  
  .el-zoom-in-top-enter-active,
  .el-zoom-in-top-leave-active {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: center top;
    transition: var(--el-transition-md-fade)
  }
  
  .el-zoom-in-top-enter-active[data-popper-placement^=top],
  .el-zoom-in-top-leave-active[data-popper-placement^=top] {
    transform-origin: center bottom
  }
  
  .el-zoom-in-top-enter-from,
  .el-zoom-in-top-leave-active {
    opacity: 0;
    transform: scaleY(0)
  }
  
  .el-zoom-in-bottom-enter-active,
  .el-zoom-in-bottom-leave-active {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: center bottom;
    transition: var(--el-transition-md-fade)
  }
  
  .el-zoom-in-bottom-enter-from,
  .el-zoom-in-bottom-leave-active {
    opacity: 0;
    transform: scaleY(0)
  }
  
  .el-zoom-in-left-enter-active,
  .el-zoom-in-left-leave-active {
    opacity: 1;
    transform: scale(1);
    transform-origin: top left;
    transition: var(--el-transition-md-fade)
  }
  
  .el-zoom-in-left-enter-from,
  .el-zoom-in-left-leave-active {
    opacity: 0;
    transform: scale(.45)
  }
  
  .collapse-transition {
    transition: var(--el-transition-duration) height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out
  }
  
  .el-collapse-transition-enter-active,
  .el-collapse-transition-leave-active {
    transition: var(--el-transition-duration) max-height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out
  }
  
  .horizontal-collapse-transition {
    transition: var(--el-transition-duration) width ease-in-out, var(--el-transition-duration) padding-left ease-in-out, var(--el-transition-duration) padding-right ease-in-out
  }
  
  .el-list-enter-active,
  .el-list-leave-active {
    transition: all 1s
  }
  
  .el-list-enter-from,
  .el-list-leave-to {
    opacity: 0;
    transform: translateY(-30px)
  }
  
  .el-list-leave-active {
    position: absolute !important
  }
  
  .el-opacity-transition {
    transition: opacity var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)
  }
  
  .el-icon-loading {
    animation: rotating 2s linear infinite
  }
  
  .el-icon--right {
    margin-left: 5px
  }
  
  .el-icon--left {
    margin-right: 5px
  }
  
  @keyframes rotating {
    0% {
      transform: rotate(0deg)
    }
  
    to {
      transform: rotate(1turn)
    }
  }
  
  .el-icon {
    --color: inherit;
    align-items: center;
    display: inline-flex;
    height: 1em;
    justify-content: center;
    line-height: 1em;
    position: relative;
    width: 1em;
    fill: currentColor;
    color: var(--color);
    font-size: inherit
  }
  
  .el-icon.is-loading {
    animation: rotating 2s linear infinite
  }
  
  .el-icon svg {
    height: 1em;
    width: 1em
  }
  
  
  .el-skeleton {
    --el-skeleton-circle-size: var(--el-avatar-size)
  }
  
  .el-skeleton__item {
    background: var(--el-skeleton-color);
    border-radius: var(--el-border-radius-base);
    display: inline-block;
    height: 16px;
    width: 100%
  }
  
  .el-skeleton__circle {
    border-radius: 50%;
    height: var(--el-skeleton-circle-size);
    line-height: var(--el-skeleton-circle-size);
    width: var(--el-skeleton-circle-size)
  }
  
  .el-skeleton__button {
    border-radius: 4px;
    height: 40px;
    width: 64px
  }
  
  .el-skeleton__p {
    width: 100%
  }
  
  .el-skeleton__p.is-last {
    width: 61%
  }
  
  .el-skeleton__p.is-first {
    width: 33%
  }
  
  .el-skeleton__text {
    height: var(--el-font-size-small);
    width: 100%
  }
  
  .el-skeleton__caption {
    height: var(--el-font-size-extra-small)
  }
  
  .el-skeleton__h1 {
    height: var(--el-font-size-extra-large)
  }
  
  .el-skeleton__h3 {
    height: var(--el-font-size-large)
  }
  
  .el-skeleton__h5 {
    height: var(--el-font-size-medium)
  }
  
  .el-skeleton__image {
    align-items: center;
    border-radius: 0;
    display: flex;
    justify-content: center;
    width: unset
  }
  
  .el-skeleton__image svg {
    color: var(--el-svg-monochrome-grey);
    fill: currentColor;
    height: 22%;
    width: 22%
  }
  
  
  .el-skeleton {
    --el-skeleton-color: var(--el-fill-color);
    --el-skeleton-to-color: var(--el-fill-color-darker)
  }
  
  @keyframes el-skeleton-loading {
    0% {
      background-position: 100% 50%
    }
  
    to {
      background-position: 0 50%
    }
  }
  
  .el-skeleton {
    width: 100%
  }
  
  .el-skeleton__first-line,
  .el-skeleton__paragraph {
    background: var(--el-skeleton-color);
    height: 16px;
    margin-top: 16px
  }
  
  .el-skeleton.is-animated .el-skeleton__item {
    animation: el-skeleton-loading 1.4s ease infinite;
    background: linear-gradient(90deg, var(--el-skeleton-color) 25%, var(--el-skeleton-to-color) 37%, var(--el-skeleton-color) 63%);
    background-size: 400% 100%
  }
  
  
  /*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com*/
  [data-v-13ab6d5d],
  [data-v-13ab6d5d]:after,
  [data-v-13ab6d5d]:before {
    border: 0 solid #e5e7eb;
    box-sizing: border-box
  }
  
  [data-v-13ab6d5d]:after,
  [data-v-13ab6d5d]:before {
    --tw-content: ""
  }
  
  [data-v-13ab6d5d]:host,
  html[data-v-13ab6d5d] {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent
  }
  
  body[data-v-13ab6d5d] {
    line-height: inherit;
    margin: 0
  }
  
  hr[data-v-13ab6d5d] {
    border-top-width: 1px;
    color: inherit;
    height: 0
  }
  
  abbr[data-v-13ab6d5d]:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
  }
  
  h1[data-v-13ab6d5d],
  h2[data-v-13ab6d5d],
  h3[data-v-13ab6d5d],
  h4[data-v-13ab6d5d],
  h5[data-v-13ab6d5d],
  h6[data-v-13ab6d5d] {
    font-size: inherit;
    font-weight: inherit
  }
  
  a[data-v-13ab6d5d] {
    color: inherit;
    text-decoration: inherit
  }
  
  b[data-v-13ab6d5d],
  strong[data-v-13ab6d5d] {
    font-weight: bolder
  }
  
  code[data-v-13ab6d5d],
  kbd[data-v-13ab6d5d],
  pre[data-v-13ab6d5d],
  samp[data-v-13ab6d5d] {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-size: 1em;
    font-variation-settings: normal
  }
  
  small[data-v-13ab6d5d] {
    font-size: 80%
  }
  
  sub[data-v-13ab6d5d],
  sup[data-v-13ab6d5d] {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
  }
  
  sub[data-v-13ab6d5d] {
    bottom: -.25em
  }
  
  sup[data-v-13ab6d5d] {
    top: -.5em
  }
  
  table[data-v-13ab6d5d] {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
  }
  
  button[data-v-13ab6d5d],
  input[data-v-13ab6d5d],
  optgroup[data-v-13ab6d5d],
  select[data-v-13ab6d5d],
  textarea[data-v-13ab6d5d] {
    color: inherit;
    font-family: inherit;
    font-feature-settings: inherit;
    font-size: 100%;
    font-variation-settings: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0
  }
  
  button[data-v-13ab6d5d],
  select[data-v-13ab6d5d] {
    text-transform: none
  }
  
  button[data-v-13ab6d5d],
  input[data-v-13ab6d5d]:where([type=button]),
  input[data-v-13ab6d5d]:where([type=reset]),
  input[data-v-13ab6d5d]:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
  }
  
  [data-v-13ab6d5d]:-moz-focusring {
    outline: auto
  }
  
  [data-v-13ab6d5d]:-moz-ui-invalid {
    box-shadow: none
  }
  
  progress[data-v-13ab6d5d] {
    vertical-align: baseline
  }
  
  [data-v-13ab6d5d]::-webkit-inner-spin-button,
  [data-v-13ab6d5d]::-webkit-outer-spin-button {
    height: auto
  }
  
  [type=search][data-v-13ab6d5d] {
    -webkit-appearance: textfield;
    outline-offset: -2px
  }
  
  [data-v-13ab6d5d]::-webkit-search-decoration {
    -webkit-appearance: none
  }
  
  [data-v-13ab6d5d]::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
  }
  
  summary[data-v-13ab6d5d] {
    display: list-item
  }
  
  blockquote[data-v-13ab6d5d],
  dd[data-v-13ab6d5d],
  dl[data-v-13ab6d5d],
  figure[data-v-13ab6d5d],
  h1[data-v-13ab6d5d],
  h2[data-v-13ab6d5d],
  h3[data-v-13ab6d5d],
  h4[data-v-13ab6d5d],
  h5[data-v-13ab6d5d],
  h6[data-v-13ab6d5d],
  hr[data-v-13ab6d5d],
  p[data-v-13ab6d5d],
  pre[data-v-13ab6d5d] {
    margin: 0
  }
  
  fieldset[data-v-13ab6d5d] {
    margin: 0
  }
  
  fieldset[data-v-13ab6d5d],
  legend[data-v-13ab6d5d] {
    padding: 0
  }
  
  menu[data-v-13ab6d5d],
  ol[data-v-13ab6d5d],
  ul[data-v-13ab6d5d] {
    list-style: none;
    margin: 0;
    padding: 0
  }
  
  dialog[data-v-13ab6d5d] {
    padding: 0
  }
  
  textarea[data-v-13ab6d5d] {
    resize: vertical
  }
  
  input[data-v-13ab6d5d]::-moz-placeholder,
  textarea[data-v-13ab6d5d]::-moz-placeholder {
    color: #9ca3af;
    opacity: 1
  }
  
  input[data-v-13ab6d5d]::placeholder,
  textarea[data-v-13ab6d5d]::placeholder {
    color: #9ca3af;
    opacity: 1
  }
  
  [role=button][data-v-13ab6d5d],
  button[data-v-13ab6d5d] {
    cursor: pointer
  }
  
  [data-v-13ab6d5d]:disabled {
    cursor: default
  }
  
  audio[data-v-13ab6d5d],
  canvas[data-v-13ab6d5d],
  embed[data-v-13ab6d5d],
  iframe[data-v-13ab6d5d],
  img[data-v-13ab6d5d],
  object[data-v-13ab6d5d],
  svg[data-v-13ab6d5d],
  video[data-v-13ab6d5d] {
    display: block;
    vertical-align: middle
  }
  
  img[data-v-13ab6d5d],
  video[data-v-13ab6d5d] {
    height: auto;
    max-width: 100%
  }
  
  [hidden][data-v-13ab6d5d] {
    display: none
  }
  
  [data-v-13ab6d5d],
  [data-v-13ab6d5d]:after,
  [data-v-13ab6d5d]:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
  }
  
  [data-v-13ab6d5d]::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
  }
  
  .container[data-v-13ab6d5d] {
    width: 100%
  }
  
  @media (min-width:640px) {
    .container[data-v-13ab6d5d] {
      max-width: 640px
    }
  }
  
  @media (min-width:768px) {
    .container[data-v-13ab6d5d] {
      max-width: 768px
    }
  }
  
  @media (min-width:1024px) {
    .container[data-v-13ab6d5d] {
      max-width: 1024px
    }
  }
  
  @media (min-width:1280px) {
    .container[data-v-13ab6d5d] {
      max-width: 1280px
    }
  }
  
  @media (min-width:1536px) {
    .container[data-v-13ab6d5d] {
      max-width: 1536px
    }
  }
  
  .prose[data-v-13ab6d5d] {
    color: var(--tw-prose-body);
    max-width: 65ch
  }
  
  .prose[data-v-13ab6d5d] :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em;
    margin-top: 1.25em
  }
  
  .prose[data-v-13ab6d5d] :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-bottom: 1.2em;
    margin-top: 1.2em
  }
  
  .prose[data-v-13ab6d5d] :where(a):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-links);
    font-weight: 500;
    text-decoration: underline
  }
  
  .prose[data-v-13ab6d5d] :where(strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-bold);
    font-weight: 600
  }
  
  .prose[data-v-13ab6d5d] :where(a strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-13ab6d5d] :where(blockquote strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-13ab6d5d] :where(thead th strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-13ab6d5d] :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-13ab6d5d] :where(ol[type=A]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
  }
  
  .prose[data-v-13ab6d5d] :where(ol[type=a]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
  }
  
  .prose[data-v-13ab6d5d] :where(ol[type=A s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
  }
  
  .prose[data-v-13ab6d5d] :where(ol[type=a s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
  }
  
  .prose[data-v-13ab6d5d] :where(ol[type=I]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
  }
  
  .prose[data-v-13ab6d5d] :where(ol[type=i]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
  }
  
  .prose[data-v-13ab6d5d] :where(ol[type=I s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
  }
  
  .prose[data-v-13ab6d5d] :where(ol[type=i s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
  }
  
  .prose[data-v-13ab6d5d] :where(ol[type="1"]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal
  }
  
  .prose[data-v-13ab6d5d] :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: disc;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-13ab6d5d] :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-counters);
    font-weight: 400
  }
  
  .prose[data-v-13ab6d5d] :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-bullets)
  }
  
  .prose[data-v-13ab6d5d] :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.25em
  }
  
  .prose[data-v-13ab6d5d] :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-bottom: 3em;
    margin-top: 3em
  }
  
  .prose[data-v-13ab6d5d] :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-inline-start-color: var(--tw-prose-quote-borders);
    border-inline-start-width: .25rem;
    color: var(--tw-prose-quotes);
    font-style: italic;
    font-weight: 500;
    margin-bottom: 1.6em;
    margin-top: 1.6em;
    padding-inline-start: 1em;
    quotes: "\201C" "\201D" "\2018" "\2019"
  }
  
  .prose[data-v-13ab6d5d] :where(blockquote p:first-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: open-quote
  }
  
  .prose[data-v-13ab6d5d] :where(blockquote p:last-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: close-quote
  }
  
  .prose[data-v-13ab6d5d] :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 2.25em;
    font-weight: 800;
    line-height: 1.1111111;
    margin-bottom: .8888889em;
    margin-top: 0
  }
  
  .prose[data-v-13ab6d5d] :where(h1 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 900
  }
  
  .prose[data-v-13ab6d5d] :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 1.5em;
    font-weight: 700;
    line-height: 1.3333333;
    margin-bottom: 1em;
    margin-top: 2em
  }
  
  .prose[data-v-13ab6d5d] :where(h2 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 800
  }
  
  .prose[data-v-13ab6d5d] :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 1.25em;
    font-weight: 600;
    line-height: 1.6;
    margin-bottom: .6em;
    margin-top: 1.6em
  }
  
  .prose[data-v-13ab6d5d] :where(h3 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 700
  }
  
  .prose[data-v-13ab6d5d] :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: .5em;
    margin-top: 1.5em
  }
  
  .prose[data-v-13ab6d5d] :where(h4 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 700
  }
  
  .prose[data-v-13ab6d5d] :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-13ab6d5d] :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) {
    display: block;
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-13ab6d5d] :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-13ab6d5d] :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-radius: .3125rem;
    box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);
    color: var(--tw-prose-kbd);
    font-family: inherit;
    font-size: .875em;
    font-weight: 500;
    padding-inline-end: .375em;
    padding-bottom: .1875em;
    padding-top: .1875em;
    padding-inline-start: .375em
  }
  
  .prose[data-v-13ab6d5d] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-code);
    font-size: .875em;
    font-weight: 600
  }
  
  .prose[data-v-13ab6d5d] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: "`"
  }
  
  .prose[data-v-13ab6d5d] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: "`"
  }
  
  .prose[data-v-13ab6d5d] :where(a code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-13ab6d5d] :where(h1 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-13ab6d5d] :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .875em
  }
  
  .prose[data-v-13ab6d5d] :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .9em
  }
  
  .prose[data-v-13ab6d5d] :where(h4 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-13ab6d5d] :where(blockquote code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-13ab6d5d] :where(thead th code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-13ab6d5d] :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: var(--tw-prose-pre-bg);
    border-radius: .375rem;
    color: var(--tw-prose-pre-code);
    font-size: .875em;
    font-weight: 400;
    line-height: 1.7142857;
    margin-bottom: 1.7142857em;
    margin-top: 1.7142857em;
    overflow-x: auto;
    padding-inline-end: 1.1428571em;
    padding-bottom: .8571429em;
    padding-top: .8571429em;
    padding-inline-start: 1.1428571em
  }
  
  .prose[data-v-13ab6d5d] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: transparent;
    border-radius: 0;
    border-width: 0;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    padding: 0
  }
  
  .prose[data-v-13ab6d5d] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: none
  }
  
  .prose[data-v-13ab6d5d] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: none
  }
  
  .prose[data-v-13ab6d5d] :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .875em;
    line-height: 1.7142857;
    margin-bottom: 2em;
    margin-top: 2em;
    table-layout: auto;
    width: 100%
  }
  
  .prose[data-v-13ab6d5d] :where(thead):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-color: var(--tw-prose-th-borders);
    border-bottom-width: 1px
  }
  
  .prose[data-v-13ab6d5d] :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-inline-start: .5714286em;
    vertical-align: bottom
  }
  
  .prose[data-v-13ab6d5d] :where(tbody tr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-color: var(--tw-prose-td-borders);
    border-bottom-width: 1px
  }
  
  .prose[data-v-13ab6d5d] :where(tbody tr:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 0
  }
  
  .prose[data-v-13ab6d5d] :where(tbody td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: baseline
  }
  
  .prose[data-v-13ab6d5d] :where(tfoot):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-top-color: var(--tw-prose-th-borders);
    border-top-width: 1px
  }
  
  .prose[data-v-13ab6d5d] :where(tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: top
  }
  
  .prose[data-v-13ab6d5d] :where(th, td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    text-align: start
  }
  
  .prose[data-v-13ab6d5d] :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .prose[data-v-13ab6d5d] :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-captions);
    font-size: .875em;
    line-height: 1.4285714;
    margin-top: .8571429em
  }
  
  .prose[data-v-13ab6d5d] {
    --tw-prose-body: #374151;
    --tw-prose-headings: #111827;
    --tw-prose-lead: #4b5563;
    --tw-prose-links: #111827;
    --tw-prose-bold: #111827;
    --tw-prose-counters: #6b7280;
    --tw-prose-bullets: #d1d5db;
    --tw-prose-hr: #e5e7eb;
    --tw-prose-quotes: #111827;
    --tw-prose-quote-borders: #e5e7eb;
    --tw-prose-captions: #6b7280;
    --tw-prose-kbd: #111827;
    --tw-prose-kbd-shadows: 17 24 39;
    --tw-prose-code: #111827;
    --tw-prose-pre-code: #e5e7eb;
    --tw-prose-pre-bg: #1f2937;
    --tw-prose-th-borders: #d1d5db;
    --tw-prose-td-borders: #e5e7eb;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: 255 255 255;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgba(0, 0, 0, .5);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.75
  }
  
  .prose[data-v-13ab6d5d] :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .prose[data-v-13ab6d5d] :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .5em;
    margin-top: .5em
  }
  
  .prose[data-v-13ab6d5d] :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
  }
  
  .prose[data-v-13ab6d5d] :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
  }
  
  .prose[data-v-13ab6d5d] :where(.prose>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .75em;
    margin-top: .75em
  }
  
  .prose[data-v-13ab6d5d] :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
  }
  
  .prose[data-v-13ab6d5d] :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
  }
  
  .prose[data-v-13ab6d5d] :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
  }
  
  .prose[data-v-13ab6d5d] :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
  }
  
  .prose[data-v-13ab6d5d] :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .75em;
    margin-top: .75em
  }
  
  .prose[data-v-13ab6d5d] :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em;
    margin-top: 1.25em
  }
  
  .prose[data-v-13ab6d5d] :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-13ab6d5d] :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-13ab6d5d] :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-13ab6d5d] :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-13ab6d5d] :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-13ab6d5d] :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
  }
  
  .prose[data-v-13ab6d5d] :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
  }
  
  .prose[data-v-13ab6d5d] :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-top: .5714286em;
    padding-inline-start: .5714286em
  }
  
  .prose[data-v-13ab6d5d] :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
  }
  
  .prose[data-v-13ab6d5d] :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
  }
  
  .prose[data-v-13ab6d5d] :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-13ab6d5d] :where(.prose>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-13ab6d5d] :where(.prose>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0
  }
  
  .visible[data-v-13ab6d5d] {
    visibility: visible
  }
  
  .static[data-v-13ab6d5d] {
    position: static
  }
  
  .fixed[data-v-13ab6d5d] {
    position: fixed
  }
  
  .absolute[data-v-13ab6d5d] {
    position: absolute
  }
  
  .relative[data-v-13ab6d5d] {
    position: relative
  }
  
  .sticky[data-v-13ab6d5d] {
    position: sticky
  }
  
  .inset-0[data-v-13ab6d5d] {
    inset: 0
  }
  
  .-right-1[data-v-13ab6d5d] {
    right: -.25rem
  }
  
  .-top-2[data-v-13ab6d5d] {
    top: -.5rem
  }
  
  .-top-\[46px\][data-v-13ab6d5d] {
    top: -46px
  }
  
  .-top-\[52px\][data-v-13ab6d5d] {
    top: -52px
  }
  
  .bottom-0[data-v-13ab6d5d] {
    bottom: 0
  }
  
  .left-0[data-v-13ab6d5d] {
    left: 0
  }
  
  .left-\[50\%\][data-v-13ab6d5d] {
    left: 50%
  }
  
  .right-0[data-v-13ab6d5d] {
    right: 0
  }
  
  .right-\[130px\][data-v-13ab6d5d] {
    right: 130px
  }
  
  .top-0[data-v-13ab6d5d] {
    top: 0
  }
  
  .top-\[-4px\][data-v-13ab6d5d] {
    top: -4px
  }
  
  .top-\[42px\][data-v-13ab6d5d] {
    top: 42px
  }
  
  .top-\[44px\][data-v-13ab6d5d] {
    top: 44px
  }
  
  .top-\[52px\][data-v-13ab6d5d] {
    top: 52px
  }
  
  .top-\[68px\][data-v-13ab6d5d] {
    top: 68px
  }
  
  .top-\[84px\][data-v-13ab6d5d] {
    top: 84px
  }
  
  .z-\[100\][data-v-13ab6d5d] {
    z-index: 100
  }
  
  .z-\[1990\][data-v-13ab6d5d] {
    z-index: 1990
  }
  
  .z-\[2000\][data-v-13ab6d5d] {
    z-index: 2000
  }
  
  .z-\[89\][data-v-13ab6d5d] {
    z-index: 89
  }
  
  .z-\[90\][data-v-13ab6d5d] {
    z-index: 90
  }
  
  .z-\[99\][data-v-13ab6d5d] {
    z-index: 99
  }
  
  .m-0[data-v-13ab6d5d] {
    margin: 0
  }
  
  .mx-2[data-v-13ab6d5d] {
    margin-left: .5rem;
    margin-right: .5rem
  }
  
  .mx-auto[data-v-13ab6d5d] {
    margin-left: auto;
    margin-right: auto
  }
  
  .my-0[data-v-13ab6d5d] {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .my-10[data-v-13ab6d5d] {
    margin-bottom: 2.5rem;
    margin-top: 2.5rem
  }
  
  .my-2[data-v-13ab6d5d] {
    margin-bottom: .5rem;
    margin-top: .5rem
  }
  
  .my-4[data-v-13ab6d5d] {
    margin-bottom: 1rem;
    margin-top: 1rem
  }
  
  .my-\[32px\][data-v-13ab6d5d] {
    margin-bottom: 32px;
    margin-top: 32px
  }
  
  .mb-0[data-v-13ab6d5d] {
    margin-bottom: 0
  }
  
  .mb-1[data-v-13ab6d5d] {
    margin-bottom: .25rem
  }
  
  .mb-10[data-v-13ab6d5d] {
    margin-bottom: 2.5rem
  }
  
  .mb-11[data-v-13ab6d5d] {
    margin-bottom: 2.75rem
  }
  
  .mb-2[data-v-13ab6d5d] {
    margin-bottom: .5rem
  }
  
  .mb-3[data-v-13ab6d5d] {
    margin-bottom: .75rem
  }
  
  .mb-4[data-v-13ab6d5d] {
    margin-bottom: 1rem
  }
  
  .mb-5[data-v-13ab6d5d] {
    margin-bottom: 1.25rem
  }
  
  .mb-6[data-v-13ab6d5d] {
    margin-bottom: 1.5rem
  }
  
  .mb-8[data-v-13ab6d5d] {
    margin-bottom: 2rem
  }
  
  .mb-\[0\][data-v-13ab6d5d] {
    margin-bottom: 0
  }
  
  .mb-\[10px\][data-v-13ab6d5d] {
    margin-bottom: 10px
  }
  
  .mb-\[118px\][data-v-13ab6d5d] {
    margin-bottom: 118px
  }
  
  .mb-\[11px\][data-v-13ab6d5d] {
    margin-bottom: 11px
  }
  
  .mb-\[12px\][data-v-13ab6d5d] {
    margin-bottom: 12px
  }
  
  .mb-\[14px\][data-v-13ab6d5d] {
    margin-bottom: 14px
  }
  
  .mb-\[15px\][data-v-13ab6d5d] {
    margin-bottom: 15px
  }
  
  .mb-\[16px\][data-v-13ab6d5d] {
    margin-bottom: 16px
  }
  
  .mb-\[170px\][data-v-13ab6d5d] {
    margin-bottom: 170px
  }
  
  .mb-\[175px\][data-v-13ab6d5d] {
    margin-bottom: 175px
  }
  
  .mb-\[18px\][data-v-13ab6d5d] {
    margin-bottom: 18px
  }
  
  .mb-\[190px\][data-v-13ab6d5d] {
    margin-bottom: 190px
  }
  
  .mb-\[20px\][data-v-13ab6d5d] {
    margin-bottom: 20px
  }
  
  .mb-\[22px\][data-v-13ab6d5d] {
    margin-bottom: 22px
  }
  
  .mb-\[27px\][data-v-13ab6d5d] {
    margin-bottom: 27px
  }
  
  .mb-\[30px\][data-v-13ab6d5d] {
    margin-bottom: 30px
  }
  
  .mb-\[32px\][data-v-13ab6d5d] {
    margin-bottom: 32px
  }
  
  .mb-\[36px\][data-v-13ab6d5d] {
    margin-bottom: 36px
  }
  
  .mb-\[38px\][data-v-13ab6d5d] {
    margin-bottom: 38px
  }
  
  .mb-\[40px\][data-v-13ab6d5d] {
    margin-bottom: 40px
  }
  
  .mb-\[41px\][data-v-13ab6d5d] {
    margin-bottom: 41px
  }
  
  .mb-\[46px\][data-v-13ab6d5d] {
    margin-bottom: 46px
  }
  
  .mb-\[48px\][data-v-13ab6d5d] {
    margin-bottom: 48px
  }
  
  .mb-\[4px\][data-v-13ab6d5d] {
    margin-bottom: 4px
  }
  
  .mb-\[50px\][data-v-13ab6d5d] {
    margin-bottom: 50px
  }
  
  .mb-\[52px\][data-v-13ab6d5d] {
    margin-bottom: 52px
  }
  
  .mb-\[55px\][data-v-13ab6d5d] {
    margin-bottom: 55px
  }
  
  .mb-\[60px\][data-v-13ab6d5d] {
    margin-bottom: 60px
  }
  
  .mb-\[65px\][data-v-13ab6d5d] {
    margin-bottom: 65px
  }
  
  .mb-\[6px\][data-v-13ab6d5d] {
    margin-bottom: 6px
  }
  
  .mb-\[70px\][data-v-13ab6d5d] {
    margin-bottom: 70px
  }
  
  .mb-\[72px\][data-v-13ab6d5d] {
    margin-bottom: 72px
  }
  
  .mb-\[74px\][data-v-13ab6d5d] {
    margin-bottom: 74px
  }
  
  .mb-\[80px\][data-v-13ab6d5d] {
    margin-bottom: 80px
  }
  
  .mb-\[82px\][data-v-13ab6d5d] {
    margin-bottom: 82px
  }
  
  .mb-\[85px\][data-v-13ab6d5d] {
    margin-bottom: 85px
  }
  
  .mb-\[8px\][data-v-13ab6d5d] {
    margin-bottom: 8px
  }
  
  .ml-0[data-v-13ab6d5d] {
    margin-left: 0
  }
  
  .ml-0\.5[data-v-13ab6d5d] {
    margin-left: .125rem
  }
  
  .ml-2[data-v-13ab6d5d] {
    margin-left: .5rem
  }
  
  .ml-3[data-v-13ab6d5d] {
    margin-left: .75rem
  }
  
  .ml-6[data-v-13ab6d5d] {
    margin-left: 1.5rem
  }
  
  .ml-7[data-v-13ab6d5d] {
    margin-left: 1.75rem
  }
  
  .mr-0[data-v-13ab6d5d] {
    margin-right: 0
  }
  
  .mr-0\.5[data-v-13ab6d5d] {
    margin-right: .125rem
  }
  
  .mr-1[data-v-13ab6d5d] {
    margin-right: .25rem
  }
  
  .mr-3[data-v-13ab6d5d] {
    margin-right: .75rem
  }
  
  .mr-4[data-v-13ab6d5d] {
    margin-right: 1rem
  }
  
  .mr-5[data-v-13ab6d5d] {
    margin-right: 1.25rem
  }
  
  .mr-\[5px\][data-v-13ab6d5d] {
    margin-right: 5px
  }
  
  .mt-0[data-v-13ab6d5d] {
    margin-top: 0
  }
  
  .mt-10[data-v-13ab6d5d] {
    margin-top: 2.5rem
  }
  
  .mt-11[data-v-13ab6d5d] {
    margin-top: 2.75rem
  }
  
  .mt-2[data-v-13ab6d5d] {
    margin-top: .5rem
  }
  
  .mt-3[data-v-13ab6d5d] {
    margin-top: .75rem
  }
  
  .mt-4[data-v-13ab6d5d] {
    margin-top: 1rem
  }
  
  .mt-6[data-v-13ab6d5d] {
    margin-top: 1.5rem
  }
  
  .mt-7[data-v-13ab6d5d] {
    margin-top: 1.75rem
  }
  
  .mt-8[data-v-13ab6d5d] {
    margin-top: 2rem
  }
  
  .mt-\[0\.5px\][data-v-13ab6d5d] {
    margin-top: .5px
  }
  
  .mt-\[10px\][data-v-13ab6d5d] {
    margin-top: 10px
  }
  
  .mt-\[12px\][data-v-13ab6d5d] {
    margin-top: 12px
  }
  
  .mt-\[14px\][data-v-13ab6d5d] {
    margin-top: 14px
  }
  
  .mt-\[20px\][data-v-13ab6d5d] {
    margin-top: 20px
  }
  
  .mt-\[24px\][data-v-13ab6d5d] {
    margin-top: 24px
  }
  
  .mt-\[2px\][data-v-13ab6d5d] {
    margin-top: 2px
  }
  
  .mt-\[32px\][data-v-13ab6d5d] {
    margin-top: 32px
  }
  
  .mt-\[47px\][data-v-13ab6d5d] {
    margin-top: 47px
  }
  
  .mt-\[60px\][data-v-13ab6d5d] {
    margin-top: 60px
  }
  
  .mt-\[75px\][data-v-13ab6d5d] {
    margin-top: 75px
  }
  
  .mt-\[80px\][data-v-13ab6d5d] {
    margin-top: 80px
  }
  
  .block[data-v-13ab6d5d] {
    display: block
  }
  
  .inline-block[data-v-13ab6d5d] {
    display: inline-block
  }
  
  .inline[data-v-13ab6d5d] {
    display: inline
  }
  
  .flex[data-v-13ab6d5d] {
    display: flex
  }
  
  .inline-flex[data-v-13ab6d5d] {
    display: inline-flex
  }
  
  .table[data-v-13ab6d5d] {
    display: table
  }
  
  .grid[data-v-13ab6d5d] {
    display: grid
  }
  
  .contents[data-v-13ab6d5d] {
    display: contents
  }
  
  .hidden[data-v-13ab6d5d] {
    display: none
  }
  
  .size-10[data-v-13ab6d5d] {
    height: 2.5rem;
    width: 2.5rem
  }
  
  .size-4[data-v-13ab6d5d] {
    height: 1rem;
    width: 1rem
  }
  
  .size-5[data-v-13ab6d5d] {
    height: 1.25rem;
    width: 1.25rem
  }
  
  .size-6[data-v-13ab6d5d] {
    height: 1.5rem;
    width: 1.5rem
  }
  
  .size-\[100px\][data-v-13ab6d5d] {
    height: 100px;
    width: 100px
  }
  
  .size-\[10px\][data-v-13ab6d5d] {
    height: 10px;
    width: 10px
  }
  
  .size-\[140px\][data-v-13ab6d5d] {
    height: 140px;
    width: 140px
  }
  
  .size-\[16px\][data-v-13ab6d5d] {
    height: 16px;
    width: 16px
  }
  
  .size-\[200px\][data-v-13ab6d5d] {
    height: 200px;
    width: 200px
  }
  
  .size-\[20px\][data-v-13ab6d5d] {
    height: 20px;
    width: 20px
  }
  
  .size-\[240px\][data-v-13ab6d5d] {
    height: 240px;
    width: 240px
  }
  
  .size-\[24px\][data-v-13ab6d5d] {
    height: 24px;
    width: 24px
  }
  
  .size-\[25px\][data-v-13ab6d5d] {
    height: 25px;
    width: 25px
  }
  
  .size-\[26px\][data-v-13ab6d5d] {
    height: 26px;
    width: 26px
  }
  
  .size-\[30px\][data-v-13ab6d5d] {
    height: 30px;
    width: 30px
  }
  
  .size-\[32px\][data-v-13ab6d5d] {
    height: 32px;
    width: 32px
  }
  
  .size-\[36px\][data-v-13ab6d5d] {
    height: 36px;
    width: 36px
  }
  
  .size-\[376px\][data-v-13ab6d5d] {
    height: 376px;
    width: 376px
  }
  
  .size-\[40px\][data-v-13ab6d5d] {
    height: 40px;
    width: 40px
  }
  
  .size-\[50px\][data-v-13ab6d5d] {
    height: 50px;
    width: 50px
  }
  
  .size-\[55px\][data-v-13ab6d5d] {
    height: 55px;
    width: 55px
  }
  
  .size-\[60px\][data-v-13ab6d5d] {
    height: 60px;
    width: 60px
  }
  
  .size-\[90px\][data-v-13ab6d5d] {
    height: 90px;
    width: 90px
  }
  
  .h-0[data-v-13ab6d5d] {
    height: 0
  }
  
  .h-32[data-v-13ab6d5d] {
    height: 8rem
  }
  
  .h-4[data-v-13ab6d5d] {
    height: 1rem
  }
  
  .h-7[data-v-13ab6d5d] {
    height: 1.75rem
  }
  
  .h-\[100\%\][data-v-13ab6d5d] {
    height: 100%
  }
  
  .h-\[100px\][data-v-13ab6d5d] {
    height: 100px
  }
  
  .h-\[100vh\][data-v-13ab6d5d] {
    height: 100vh
  }
  
  .h-\[120px\][data-v-13ab6d5d] {
    height: 120px
  }
  
  .h-\[127px\][data-v-13ab6d5d] {
    height: 127px
  }
  
  .h-\[128px\][data-v-13ab6d5d] {
    height: 128px
  }
  
  .h-\[12px\][data-v-13ab6d5d] {
    height: 12px
  }
  
  .h-\[132px\][data-v-13ab6d5d] {
    height: 132px
  }
  
  .h-\[139px\][data-v-13ab6d5d] {
    height: 139px
  }
  
  .h-\[14px\][data-v-13ab6d5d] {
    height: 14px
  }
  
  .h-\[150px\][data-v-13ab6d5d] {
    height: 150px
  }
  
  .h-\[16px\][data-v-13ab6d5d] {
    height: 16px
  }
  
  .h-\[17px\][data-v-13ab6d5d] {
    height: 17px
  }
  
  .h-\[195px\][data-v-13ab6d5d] {
    height: 195px
  }
  
  .h-\[1px\][data-v-13ab6d5d] {
    height: 1px
  }
  
  .h-\[200px\][data-v-13ab6d5d] {
    height: 200px
  }
  
  .h-\[20px\][data-v-13ab6d5d] {
    height: 20px
  }
  
  .h-\[240px\][data-v-13ab6d5d] {
    height: 240px
  }
  
  .h-\[254px\][data-v-13ab6d5d] {
    height: 254px
  }
  
  .h-\[260px\][data-v-13ab6d5d] {
    height: 260px
  }
  
  .h-\[26px\][data-v-13ab6d5d] {
    height: 26px
  }
  
  .h-\[29px\][data-v-13ab6d5d] {
    height: 29px
  }
  
  .h-\[320px\][data-v-13ab6d5d] {
    height: 320px
  }
  
  .h-\[35px\][data-v-13ab6d5d] {
    height: 35px
  }
  
  .h-\[40px\][data-v-13ab6d5d] {
    height: 40px
  }
  
  .h-\[42px\][data-v-13ab6d5d] {
    height: 42px
  }
  
  .h-\[434px\][data-v-13ab6d5d] {
    height: 434px
  }
  
  .h-\[43px\][data-v-13ab6d5d] {
    height: 43px
  }
  
  .h-\[44px\][data-v-13ab6d5d] {
    height: 44px
  }
  
  .h-\[45px\][data-v-13ab6d5d] {
    height: 45px
  }
  
  .h-\[48px\][data-v-13ab6d5d] {
    height: 48px
  }
  
  .h-\[500px\][data-v-13ab6d5d] {
    height: 500px
  }
  
  .h-\[50px\][data-v-13ab6d5d] {
    height: 50px
  }
  
  .h-\[540px\][data-v-13ab6d5d] {
    height: 540px
  }
  
  .h-\[54px\][data-v-13ab6d5d] {
    height: 54px
  }
  
  .h-\[582px\][data-v-13ab6d5d] {
    height: 582px
  }
  
  .h-\[603px\][data-v-13ab6d5d] {
    height: 603px
  }
  
  .h-\[60px\][data-v-13ab6d5d] {
    height: 60px
  }
  
  .h-\[70px\][data-v-13ab6d5d] {
    height: 70px
  }
  
  .h-\[777px\][data-v-13ab6d5d] {
    height: 777px
  }
  
  .h-\[80px\][data-v-13ab6d5d] {
    height: 80px
  }
  
  .h-\[90px\][data-v-13ab6d5d] {
    height: 90px
  }
  
  .h-\[94px\][data-v-13ab6d5d] {
    height: 94px
  }
  
  .h-\[971px\][data-v-13ab6d5d] {
    height: 971px
  }
  
  .h-auto[data-v-13ab6d5d] {
    height: auto
  }
  
  .h-full[data-v-13ab6d5d] {
    height: 100%
  }
  
  .max-h-\[375px\][data-v-13ab6d5d] {
    max-height: 375px
  }
  
  .max-h-\[630px\][data-v-13ab6d5d] {
    max-height: 630px
  }
  
  .max-h-\[calc\(100vh-90px\)\][data-v-13ab6d5d] {
    max-height: calc(100vh - 90px)
  }
  
  .min-h-\[100px\][data-v-13ab6d5d] {
    min-height: 100px
  }
  
  .min-h-\[100vh\][data-v-13ab6d5d] {
    min-height: 100vh
  }
  
  .min-h-\[110px\][data-v-13ab6d5d] {
    min-height: 110px
  }
  
  .min-h-\[120px\][data-v-13ab6d5d] {
    min-height: 120px
  }
  
  .min-h-\[500px\][data-v-13ab6d5d] {
    min-height: 500px
  }
  
  .min-h-\[554px\][data-v-13ab6d5d] {
    min-height: 554px
  }
  
  .min-h-\[607px\][data-v-13ab6d5d] {
    min-height: 607px
  }
  
  .w-11\/12[data-v-13ab6d5d] {
    width: 91.666667%
  }
  
  .w-16[data-v-13ab6d5d] {
    width: 4rem
  }
  
  .w-4[data-v-13ab6d5d] {
    width: 1rem
  }
  
  .w-40[data-v-13ab6d5d] {
    width: 10rem
  }
  
  .w-\[100\%\][data-v-13ab6d5d] {
    width: 100%
  }
  
  .w-\[100px\][data-v-13ab6d5d] {
    width: 100px
  }
  
  .w-\[100vw\][data-v-13ab6d5d] {
    width: 100vw
  }
  
  .w-\[115px\][data-v-13ab6d5d] {
    width: 115px
  }
  
  .w-\[116px\][data-v-13ab6d5d] {
    width: 116px
  }
  
  .w-\[122px\][data-v-13ab6d5d] {
    width: 122px
  }
  
  .w-\[128px\][data-v-13ab6d5d] {
    width: 128px
  }
  
  .w-\[12px\][data-v-13ab6d5d] {
    width: 12px
  }
  
  .w-\[14px\][data-v-13ab6d5d] {
    width: 14px
  }
  
  .w-\[150px\][data-v-13ab6d5d] {
    width: 150px
  }
  
  .w-\[154px\][data-v-13ab6d5d] {
    width: 154px
  }
  
  .w-\[160px\][data-v-13ab6d5d] {
    width: 160px
  }
  
  .w-\[165px\][data-v-13ab6d5d] {
    width: 165px
  }
  
  .w-\[16px\][data-v-13ab6d5d] {
    width: 16px
  }
  
  .w-\[172px\][data-v-13ab6d5d] {
    width: 172px
  }
  
  .w-\[176px\][data-v-13ab6d5d] {
    width: 176px
  }
  
  .w-\[17px\][data-v-13ab6d5d] {
    width: 17px
  }
  
  .w-\[185px\][data-v-13ab6d5d] {
    width: 185px
  }
  
  .w-\[193px\][data-v-13ab6d5d] {
    width: 193px
  }
  
  .w-\[198px\][data-v-13ab6d5d] {
    width: 198px
  }
  
  .w-\[20px\][data-v-13ab6d5d] {
    width: 20px
  }
  
  .w-\[211px\][data-v-13ab6d5d] {
    width: 211px
  }
  
  .w-\[220px\][data-v-13ab6d5d] {
    width: 220px
  }
  
  .w-\[223px\][data-v-13ab6d5d] {
    width: 223px
  }
  
  .w-\[225px\][data-v-13ab6d5d] {
    width: 225px
  }
  
  .w-\[235px\][data-v-13ab6d5d] {
    width: 235px
  }
  
  .w-\[250px\][data-v-13ab6d5d] {
    width: 250px
  }
  
  .w-\[253px\][data-v-13ab6d5d] {
    width: 253px
  }
  
  .w-\[274px\][data-v-13ab6d5d] {
    width: 274px
  }
  
  .w-\[300px\][data-v-13ab6d5d] {
    width: 300px
  }
  
  .w-\[310px\][data-v-13ab6d5d] {
    width: 310px
  }
  
  .w-\[328px\][data-v-13ab6d5d] {
    width: 328px
  }
  
  .w-\[330px\][data-v-13ab6d5d] {
    width: 330px
  }
  
  .w-\[346px\][data-v-13ab6d5d] {
    width: 346px
  }
  
  .w-\[373px\][data-v-13ab6d5d] {
    width: 373px
  }
  
  .w-\[39px\][data-v-13ab6d5d] {
    width: 39px
  }
  
  .w-\[50\%\][data-v-13ab6d5d] {
    width: 50%
  }
  
  .w-\[500px\][data-v-13ab6d5d] {
    width: 500px
  }
  
  .w-\[502px\][data-v-13ab6d5d] {
    width: 502px
  }
  
  .w-\[553px\][data-v-13ab6d5d] {
    width: 553px
  }
  
  .w-\[626px\][data-v-13ab6d5d] {
    width: 626px
  }
  
  .w-\[642px\][data-v-13ab6d5d] {
    width: 642px
  }
  
  .w-\[64px\][data-v-13ab6d5d] {
    width: 64px
  }
  
  .w-\[664px\][data-v-13ab6d5d] {
    width: 664px
  }
  
  .w-\[770px\][data-v-13ab6d5d] {
    width: 770px
  }
  
  .w-\[800px\][data-v-13ab6d5d] {
    width: 800px
  }
  
  .w-\[80px\][data-v-13ab6d5d] {
    width: 80px
  }
  
  .w-\[86px\][data-v-13ab6d5d] {
    width: 86px
  }
  
  .w-\[90px\][data-v-13ab6d5d] {
    width: 90px
  }
  
  .w-full[data-v-13ab6d5d] {
    width: 100%
  }
  
  .min-w-\[365px\][data-v-13ab6d5d] {
    min-width: 365px
  }
  
  .min-w-\[393px\][data-v-13ab6d5d] {
    min-width: 393px
  }
  
  .min-w-\[573px\][data-v-13ab6d5d] {
    min-width: 573px
  }
  
  .max-w-28[data-v-13ab6d5d] {
    max-width: 7rem
  }
  
  .max-w-5xl[data-v-13ab6d5d] {
    max-width: 64rem
  }
  
  .max-w-6xl[data-v-13ab6d5d] {
    max-width: 72rem
  }
  
  .max-w-7xl[data-v-13ab6d5d] {
    max-width: 80rem
  }
  
  .max-w-\[100vw\][data-v-13ab6d5d] {
    max-width: 100vw
  }
  
  .max-w-\[1200px\][data-v-13ab6d5d] {
    max-width: 1200px
  }
  
  .max-w-\[1280px\][data-v-13ab6d5d] {
    max-width: 1280px
  }
  
  .max-w-\[1536px\][data-v-13ab6d5d] {
    max-width: 1536px
  }
  
  .max-w-\[1600px\][data-v-13ab6d5d] {
    max-width: 1600px
  }
  
  .max-w-\[500px\][data-v-13ab6d5d] {
    max-width: 500px
  }
  
  .max-w-\[640px\][data-v-13ab6d5d] {
    max-width: 640px
  }
  
  .max-w-\[676px\][data-v-13ab6d5d] {
    max-width: 676px
  }
  
  .max-w-\[771px\][data-v-13ab6d5d] {
    max-width: 771px
  }
  
  .max-w-\[840px\][data-v-13ab6d5d] {
    max-width: 840px
  }
  
  .max-w-\[860px\][data-v-13ab6d5d] {
    max-width: 860px
  }
  
  .max-w-\[868px\][data-v-13ab6d5d] {
    max-width: 868px
  }
  
  .max-w-\[900px\][data-v-13ab6d5d] {
    max-width: 900px
  }
  
  .max-w-full[data-v-13ab6d5d] {
    max-width: 100%
  }
  
  .max-w-screen-xl[data-v-13ab6d5d] {
    max-width: 1280px
  }
  
  .max-w-xs[data-v-13ab6d5d] {
    max-width: 20rem
  }
  
  .flex-1[data-v-13ab6d5d] {
    flex: 1 1 0%
  }
  
  .flex-shrink[data-v-13ab6d5d] {
    flex-shrink: 1
  }
  
  .flex-shrink-0[data-v-13ab6d5d] {
    flex-shrink: 0
  }
  
  .-rotate-90[data-v-13ab6d5d] {
    --tw-rotate: -90deg
  }
  
  .-rotate-90[data-v-13ab6d5d],
  .rotate-90[data-v-13ab6d5d] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }
  
  .rotate-90[data-v-13ab6d5d] {
    --tw-rotate: 90deg
  }
  
  .transform[data-v-13ab6d5d] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }
  
  .cursor-pointer[data-v-13ab6d5d] {
    cursor: pointer
  }
  
  .resize-none[data-v-13ab6d5d] {
    resize: none
  }
  
  .resize[data-v-13ab6d5d] {
    resize: both
  }
  
  .list-none[data-v-13ab6d5d] {
    list-style-type: none
  }
  
  .grid-flow-col[data-v-13ab6d5d] {
    grid-auto-flow: column
  }
  
  .auto-rows-min[data-v-13ab6d5d] {
    grid-auto-rows: min-content
  }
  
  .grid-cols-1[data-v-13ab6d5d] {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
  
  .grid-cols-2[data-v-13ab6d5d] {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
  
  .grid-cols-3[data-v-13ab6d5d] {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
  
  .grid-cols-4[data-v-13ab6d5d] {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
  
  .grid-cols-\[80px_auto\][data-v-13ab6d5d] {
    grid-template-columns: 80px auto
  }
  
  .flex-col[data-v-13ab6d5d] {
    flex-direction: column
  }
  
  .flex-col-reverse[data-v-13ab6d5d] {
    flex-direction: column-reverse
  }
  
  .flex-wrap[data-v-13ab6d5d] {
    flex-wrap: wrap
  }
  
  .place-items-center[data-v-13ab6d5d] {
    place-items: center
  }
  
  .content-start[data-v-13ab6d5d] {
    align-content: flex-start
  }
  
  .items-start[data-v-13ab6d5d] {
    align-items: flex-start
  }
  
  .items-center[data-v-13ab6d5d] {
    align-items: center
  }
  
  .justify-start[data-v-13ab6d5d] {
    justify-content: flex-start
  }
  
  .justify-end[data-v-13ab6d5d] {
    justify-content: flex-end
  }
  
  .justify-center[data-v-13ab6d5d] {
    justify-content: center
  }
  
  .justify-between[data-v-13ab6d5d] {
    justify-content: space-between
  }
  
  .justify-around[data-v-13ab6d5d] {
    justify-content: space-around
  }
  
  .gap-0[data-v-13ab6d5d] {
    gap: 0
  }
  
  .gap-1[data-v-13ab6d5d] {
    gap: .25rem
  }
  
  .gap-10[data-v-13ab6d5d] {
    gap: 2.5rem
  }
  
  .gap-2[data-v-13ab6d5d] {
    gap: .5rem
  }
  
  .gap-3[data-v-13ab6d5d] {
    gap: .75rem
  }
  
  .gap-4[data-v-13ab6d5d] {
    gap: 1rem
  }
  
  .gap-5[data-v-13ab6d5d] {
    gap: 1.25rem
  }
  
  .gap-6[data-v-13ab6d5d] {
    gap: 1.5rem
  }
  
  .gap-8[data-v-13ab6d5d] {
    gap: 2rem
  }
  
  .gap-\[12px\][data-v-13ab6d5d] {
    gap: 12px
  }
  
  .gap-\[14px\][data-v-13ab6d5d] {
    gap: 14px
  }
  
  .gap-\[20px\][data-v-13ab6d5d] {
    gap: 20px
  }
  
  .gap-\[2px\][data-v-13ab6d5d] {
    gap: 2px
  }
  
  .gap-\[48px\][data-v-13ab6d5d] {
    gap: 48px
  }
  
  .gap-\[5px\][data-v-13ab6d5d] {
    gap: 5px
  }
  
  .gap-\[60px\][data-v-13ab6d5d] {
    gap: 60px
  }
  
  .gap-\[7px\][data-v-13ab6d5d] {
    gap: 7px
  }
  
  .gap-\[9px\][data-v-13ab6d5d] {
    gap: 9px
  }
  
  .gap-x-3[data-v-13ab6d5d] {
    -moz-column-gap: .75rem;
    column-gap: .75rem
  }
  
  .gap-x-5[data-v-13ab6d5d] {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem
  }
  
  .gap-x-\[24px\][data-v-13ab6d5d] {
    -moz-column-gap: 24px;
    column-gap: 24px
  }
  
  .gap-y-16[data-v-13ab6d5d] {
    row-gap: 4rem
  }
  
  .gap-y-2[data-v-13ab6d5d] {
    row-gap: .5rem
  }
  
  .gap-y-5[data-v-13ab6d5d] {
    row-gap: 1.25rem
  }
  
  .-space-x-px[data-v-13ab6d5d]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(-1px*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(-1px*var(--tw-space-x-reverse))
  }
  
  .space-x-2[data-v-13ab6d5d]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(.5rem*var(--tw-space-x-reverse))
  }
  
  .space-x-4[data-v-13ab6d5d]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(1rem*var(--tw-space-x-reverse))
  }
  
  .space-y-1[data-v-13ab6d5d]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.25rem*var(--tw-space-y-reverse));
    margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)))
  }
  
  .space-y-2[data-v-13ab6d5d]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
  }
  
  .space-y-\[20px\][data-v-13ab6d5d]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(20px*var(--tw-space-y-reverse));
    margin-top: calc(20px*(1 - var(--tw-space-y-reverse)))
  }
  
  .self-center[data-v-13ab6d5d] {
    align-self: center
  }
  
  .overflow-auto[data-v-13ab6d5d] {
    overflow: auto
  }
  
  .overflow-hidden[data-v-13ab6d5d] {
    overflow: hidden
  }
  
  .overflow-x-auto[data-v-13ab6d5d] {
    overflow-x: auto
  }
  
  .overflow-y-auto[data-v-13ab6d5d] {
    overflow-y: auto
  }
  
  .break-words[data-v-13ab6d5d] {
    overflow-wrap: break-word
  }
  
  .rounded-\[100px\][data-v-13ab6d5d] {
    border-radius: 100px
  }
  
  .rounded-\[10px\][data-v-13ab6d5d] {
    border-radius: 10px
  }
  
  .rounded-\[20px\][data-v-13ab6d5d] {
    border-radius: 20px
  }
  
  .rounded-\[30px\][data-v-13ab6d5d] {
    border-radius: 30px
  }
  
  .rounded-\[36px\][data-v-13ab6d5d] {
    border-radius: 36px
  }
  
  .rounded-\[40px\][data-v-13ab6d5d] {
    border-radius: 40px
  }
  
  .rounded-\[50\%\][data-v-13ab6d5d] {
    border-radius: 50%
  }
  
  .rounded-\[52px\][data-v-13ab6d5d] {
    border-radius: 52px
  }
  
  .rounded-\[56px\][data-v-13ab6d5d] {
    border-radius: 56px
  }
  
  .rounded-\[60px\][data-v-13ab6d5d] {
    border-radius: 60px
  }
  
  .rounded-\[68px\][data-v-13ab6d5d] {
    border-radius: 68px
  }
  
  .rounded-\[6px\][data-v-13ab6d5d] {
    border-radius: 6px
  }
  
  .rounded-full[data-v-13ab6d5d] {
    border-radius: 9999px
  }
  
  .rounded-s-\[20px\][data-v-13ab6d5d] {
    border-end-start-radius: 20px;
    border-start-start-radius: 20px
  }
  
  .rounded-t-\[30px\][data-v-13ab6d5d] {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px
  }
  
  .border[data-v-13ab6d5d],
  .border-\[1px\][data-v-13ab6d5d] {
    border-width: 1px
  }
  
  .border-b-\[1px\][data-v-13ab6d5d] {
    border-bottom-width: 1px
  }
  
  .border-r-\[1px\][data-v-13ab6d5d] {
    border-right-width: 1px
  }
  
  .border-solid[data-v-13ab6d5d] {
    border-style: solid
  }
  
  .border-\[\#333\][data-v-13ab6d5d] {
    --tw-border-opacity: 1;
    border-color: rgb(51 51 51/var(--tw-border-opacity))
  }
  
  .border-\[\#DDD8C2\][data-v-13ab6d5d] {
    --tw-border-opacity: 1;
    border-color: rgb(221 216 194/var(--tw-border-opacity))
  }
  
  .border-\[\#eee\][data-v-13ab6d5d] {
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity))
  }
  
  .border-\[red\][data-v-13ab6d5d] {
    --tw-border-opacity: 1;
    border-color: rgb(255 0 0/var(--tw-border-opacity))
  }
  
  .border-gray-300[data-v-13ab6d5d] {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219/var(--tw-border-opacity))
  }
  
  .bg-\[\#1B1C1D\][data-v-13ab6d5d],
  .bg-\[\#1b1c1d\][data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 28 29/var(--tw-bg-opacity))
  }
  
  .bg-\[\#8A00D5\][data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(138 0 213/var(--tw-bg-opacity))
  }
  
  .bg-\[\#BA3BFF\][data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(186 59 255/var(--tw-bg-opacity))
  }
  
  .bg-\[\#E4D6F4\][data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(228 214 244/var(--tw-bg-opacity))
  }
  
  .bg-\[\#EEEEEE\][data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 238 238/var(--tw-bg-opacity))
  }
  
  .bg-\[\#c37ee9\][data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(195 126 233/var(--tw-bg-opacity))
  }
  
  .bg-\[\#db9bff\][data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(219 155 255/var(--tw-bg-opacity))
  }
  
  .bg-\[\#ff8f56\][data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 143 86/var(--tw-bg-opacity))
  }
  
  .bg-\[\#fff\][data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
  }
  
  .bg-\[rgba\(0\2c 0\2c 0\2c \.6\)\][data-v-13ab6d5d] {
    background-color: rgba(0, 0, 0, .6)
  }
  
  .bg-black[data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
  }
  
  .bg-blue-500[data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246/var(--tw-bg-opacity))
  }
  
  .bg-gray-200[data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235/var(--tw-bg-opacity))
  }
  
  .bg-slate-400[data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(148 163 184/var(--tw-bg-opacity))
  }
  
  .bg-slate-600[data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(71 85 105/var(--tw-bg-opacity))
  }
  
  .bg-white[data-v-13ab6d5d] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
  }
  
  .bg-opacity-50[data-v-13ab6d5d] {
    --tw-bg-opacity: 0.5
  }
  
  .object-contain[data-v-13ab6d5d] {
    -o-object-fit: contain;
    object-fit: contain
  }
  
  .object-fill[data-v-13ab6d5d] {
    -o-object-fit: fill;
    object-fit: fill
  }
  
  .p-0[data-v-13ab6d5d] {
    padding: 0
  }
  
  .p-4[data-v-13ab6d5d] {
    padding: 1rem
  }
  
  .p-6[data-v-13ab6d5d] {
    padding: 1.5rem
  }
  
  .px-0[data-v-13ab6d5d] {
    padding-left: 0;
    padding-right: 0
  }
  
  .px-1[data-v-13ab6d5d] {
    padding-left: .25rem;
    padding-right: .25rem
  }
  
  .px-10[data-v-13ab6d5d] {
    padding-left: 2.5rem;
    padding-right: 2.5rem
  }
  
  .px-14[data-v-13ab6d5d] {
    padding-left: 3.5rem;
    padding-right: 3.5rem
  }
  
  .px-2[data-v-13ab6d5d] {
    padding-left: .5rem;
    padding-right: .5rem
  }
  
  .px-3[data-v-13ab6d5d] {
    padding-left: .75rem;
    padding-right: .75rem
  }
  
  .px-4[data-v-13ab6d5d] {
    padding-left: 1rem;
    padding-right: 1rem
  }
  
  .px-5[data-v-13ab6d5d] {
    padding-left: 1.25rem;
    padding-right: 1.25rem
  }
  
  .px-6[data-v-13ab6d5d] {
    padding-left: 1.5rem;
    padding-right: 1.5rem
  }
  
  .px-8[data-v-13ab6d5d] {
    padding-left: 2rem;
    padding-right: 2rem
  }
  
  .px-\[110px\][data-v-13ab6d5d] {
    padding-left: 110px;
    padding-right: 110px
  }
  
  .px-\[120px\][data-v-13ab6d5d] {
    padding-left: 120px;
    padding-right: 120px
  }
  
  .px-\[12px\][data-v-13ab6d5d] {
    padding-left: 12px;
    padding-right: 12px
  }
  
  .px-\[135px\][data-v-13ab6d5d] {
    padding-left: 135px;
    padding-right: 135px
  }
  
  .px-\[14px\][data-v-13ab6d5d] {
    padding-left: 14px;
    padding-right: 14px
  }
  
  .px-\[16px\][data-v-13ab6d5d] {
    padding-left: 16px;
    padding-right: 16px
  }
  
  .px-\[20px\][data-v-13ab6d5d] {
    padding-left: 20px;
    padding-right: 20px
  }
  
  .px-\[23px\][data-v-13ab6d5d] {
    padding-left: 23px;
    padding-right: 23px
  }
  
  .px-\[24px\][data-v-13ab6d5d] {
    padding-left: 24px;
    padding-right: 24px
  }
  
  .px-\[27px\][data-v-13ab6d5d] {
    padding-left: 27px;
    padding-right: 27px
  }
  
  .px-\[28px\][data-v-13ab6d5d] {
    padding-left: 28px;
    padding-right: 28px
  }
  
  .px-\[32px\][data-v-13ab6d5d] {
    padding-left: 32px;
    padding-right: 32px
  }
  
  .px-\[33px\][data-v-13ab6d5d] {
    padding-left: 33px;
    padding-right: 33px
  }
  
  .px-\[40px\][data-v-13ab6d5d] {
    padding-left: 40px;
    padding-right: 40px
  }
  
  .px-\[46px\][data-v-13ab6d5d] {
    padding-left: 46px;
    padding-right: 46px
  }
  
  .px-\[48px\][data-v-13ab6d5d] {
    padding-left: 48px;
    padding-right: 48px
  }
  
  .px-\[54px\][data-v-13ab6d5d] {
    padding-left: 54px;
    padding-right: 54px
  }
  
  .px-\[5px\][data-v-13ab6d5d] {
    padding-left: 5px;
    padding-right: 5px
  }
  
  .px-\[6px\][data-v-13ab6d5d] {
    padding-left: 6px;
    padding-right: 6px
  }
  
  .px-\[78px\][data-v-13ab6d5d] {
    padding-left: 78px;
    padding-right: 78px
  }
  
  .px-\[8px\][data-v-13ab6d5d] {
    padding-left: 8px;
    padding-right: 8px
  }
  
  .px-\[9px\][data-v-13ab6d5d] {
    padding-left: 9px;
    padding-right: 9px
  }
  
  .py-0[data-v-13ab6d5d] {
    padding-bottom: 0;
    padding-top: 0
  }
  
  .py-0\.5[data-v-13ab6d5d] {
    padding-bottom: .125rem;
    padding-top: .125rem
  }
  
  .py-1[data-v-13ab6d5d] {
    padding-bottom: .25rem;
    padding-top: .25rem
  }
  
  .py-10[data-v-13ab6d5d] {
    padding-bottom: 2.5rem;
    padding-top: 2.5rem
  }
  
  .py-2[data-v-13ab6d5d] {
    padding-bottom: .5rem;
    padding-top: .5rem
  }
  
  .py-3[data-v-13ab6d5d] {
    padding-bottom: .75rem;
    padding-top: .75rem
  }
  
  .py-4[data-v-13ab6d5d] {
    padding-bottom: 1rem;
    padding-top: 1rem
  }
  
  .py-8[data-v-13ab6d5d] {
    padding-bottom: 2rem;
    padding-top: 2rem
  }
  
  .py-\[10px\][data-v-13ab6d5d] {
    padding-bottom: 10px;
    padding-top: 10px
  }
  
  .py-\[12px\][data-v-13ab6d5d] {
    padding-bottom: 12px;
    padding-top: 12px
  }
  
  .py-\[15px\][data-v-13ab6d5d] {
    padding-bottom: 15px;
    padding-top: 15px
  }
  
  .py-\[24px\][data-v-13ab6d5d] {
    padding-bottom: 24px;
    padding-top: 24px
  }
  
  .py-\[26px\][data-v-13ab6d5d] {
    padding-bottom: 26px;
    padding-top: 26px
  }
  
  .py-\[27px\][data-v-13ab6d5d] {
    padding-bottom: 27px;
    padding-top: 27px
  }
  
  .py-\[28px\][data-v-13ab6d5d] {
    padding-bottom: 28px;
    padding-top: 28px
  }
  
  .py-\[2px\][data-v-13ab6d5d] {
    padding-bottom: 2px;
    padding-top: 2px
  }
  
  .py-\[32px\][data-v-13ab6d5d] {
    padding-bottom: 32px;
    padding-top: 32px
  }
  
  .py-\[56px\][data-v-13ab6d5d] {
    padding-bottom: 56px;
    padding-top: 56px
  }
  
  .py-\[5px\][data-v-13ab6d5d] {
    padding-bottom: 5px;
    padding-top: 5px
  }
  
  .py-\[60px\][data-v-13ab6d5d] {
    padding-bottom: 60px;
    padding-top: 60px
  }
  
  .py-\[6px\][data-v-13ab6d5d] {
    padding-bottom: 6px;
    padding-top: 6px
  }
  
  .py-\[7px\][data-v-13ab6d5d] {
    padding-bottom: 7px;
    padding-top: 7px
  }
  
  .py-\[8px\][data-v-13ab6d5d] {
    padding-bottom: 8px;
    padding-top: 8px
  }
  
  .py-\[9px\][data-v-13ab6d5d] {
    padding-bottom: 9px;
    padding-top: 9px
  }
  
  .pb-0[data-v-13ab6d5d] {
    padding-bottom: 0
  }
  
  .pb-10[data-v-13ab6d5d] {
    padding-bottom: 2.5rem
  }
  
  .pb-2[data-v-13ab6d5d] {
    padding-bottom: .5rem
  }
  
  .pb-3[data-v-13ab6d5d] {
    padding-bottom: .75rem
  }
  
  .pb-32[data-v-13ab6d5d] {
    padding-bottom: 8rem
  }
  
  .pb-4[data-v-13ab6d5d] {
    padding-bottom: 1rem
  }
  
  .pb-6[data-v-13ab6d5d] {
    padding-bottom: 1.5rem
  }
  
  .pb-8[data-v-13ab6d5d] {
    padding-bottom: 2rem
  }
  
  .pb-\[0\][data-v-13ab6d5d] {
    padding-bottom: 0
  }
  
  .pb-\[10px\][data-v-13ab6d5d] {
    padding-bottom: 10px
  }
  
  .pb-\[14px\][data-v-13ab6d5d] {
    padding-bottom: 14px
  }
  
  .pb-\[24px\][data-v-13ab6d5d] {
    padding-bottom: 24px
  }
  
  .pb-\[32px\][data-v-13ab6d5d] {
    padding-bottom: 32px
  }
  
  .pb-\[34px\][data-v-13ab6d5d] {
    padding-bottom: 34px
  }
  
  .pb-\[57px\][data-v-13ab6d5d] {
    padding-bottom: 57px
  }
  
  .pb-\[60px\][data-v-13ab6d5d] {
    padding-bottom: 60px
  }
  
  .pb-\[68px\][data-v-13ab6d5d] {
    padding-bottom: 68px
  }
  
  .pb-\[7px\][data-v-13ab6d5d] {
    padding-bottom: 7px
  }
  
  .pb-\[80px\][data-v-13ab6d5d] {
    padding-bottom: 80px
  }
  
  .pl-1[data-v-13ab6d5d] {
    padding-left: .25rem
  }
  
  .pl-12[data-v-13ab6d5d] {
    padding-left: 3rem
  }
  
  .pl-2[data-v-13ab6d5d] {
    padding-left: .5rem
  }
  
  .pl-3[data-v-13ab6d5d] {
    padding-left: .75rem
  }
  
  .pl-4[data-v-13ab6d5d] {
    padding-left: 1rem
  }
  
  .pl-5[data-v-13ab6d5d] {
    padding-left: 1.25rem
  }
  
  .pl-6[data-v-13ab6d5d] {
    padding-left: 1.5rem
  }
  
  .pl-\[16px\][data-v-13ab6d5d] {
    padding-left: 16px
  }
  
  .pr-1[data-v-13ab6d5d] {
    padding-right: .25rem
  }
  
  .pr-2[data-v-13ab6d5d] {
    padding-right: .5rem
  }
  
  .pr-4[data-v-13ab6d5d] {
    padding-right: 1rem
  }
  
  .pr-5[data-v-13ab6d5d] {
    padding-right: 1.25rem
  }
  
  .pr-\[10px\][data-v-13ab6d5d] {
    padding-right: 10px
  }
  
  .pr-\[4px\][data-v-13ab6d5d] {
    padding-right: 4px
  }
  
  .pr-\[52px\][data-v-13ab6d5d] {
    padding-right: 52px
  }
  
  .pt-0[data-v-13ab6d5d] {
    padding-top: 0
  }
  
  .pt-1[data-v-13ab6d5d] {
    padding-top: .25rem
  }
  
  .pt-10[data-v-13ab6d5d] {
    padding-top: 2.5rem
  }
  
  .pt-2[data-v-13ab6d5d] {
    padding-top: .5rem
  }
  
  .pt-3[data-v-13ab6d5d] {
    padding-top: .75rem
  }
  
  .pt-4[data-v-13ab6d5d] {
    padding-top: 1rem
  }
  
  .pt-6[data-v-13ab6d5d] {
    padding-top: 1.5rem
  }
  
  .pt-8[data-v-13ab6d5d] {
    padding-top: 2rem
  }
  
  .pt-\[100px\][data-v-13ab6d5d] {
    padding-top: 100px
  }
  
  .pt-\[10px\][data-v-13ab6d5d] {
    padding-top: 10px
  }
  
  .pt-\[16px\][data-v-13ab6d5d] {
    padding-top: 16px
  }
  
  .pt-\[20px\][data-v-13ab6d5d] {
    padding-top: 20px
  }
  
  .pt-\[24px\][data-v-13ab6d5d] {
    padding-top: 24px
  }
  
  .pt-\[34px\][data-v-13ab6d5d] {
    padding-top: 34px
  }
  
  .pt-\[5px\][data-v-13ab6d5d] {
    padding-top: 5px
  }
  
  .pt-\[70px\][data-v-13ab6d5d] {
    padding-top: 70px
  }
  
  .pt-\[80px\][data-v-13ab6d5d] {
    padding-top: 80px
  }
  
  .pt-\[85px\][data-v-13ab6d5d] {
    padding-top: 85px
  }
  
  .pt-\[8px\][data-v-13ab6d5d] {
    padding-top: 8px
  }
  
  .text-left[data-v-13ab6d5d] {
    text-align: left
  }
  
  .text-center[data-v-13ab6d5d] {
    text-align: center
  }
  
  .text-right[data-v-13ab6d5d] {
    text-align: right
  }
  
  .indent-2[data-v-13ab6d5d] {
    text-indent: .5rem
  }
  
  .indent-4[data-v-13ab6d5d] {
    text-indent: 1rem
  }
  
  .text-2xl[data-v-13ab6d5d] {
    font-size: 1.5rem;
    line-height: 2rem
  }
  
  .text-\[0px\][data-v-13ab6d5d] {
    font-size: 0
  }
  
  .text-\[10px\][data-v-13ab6d5d] {
    font-size: 10px
  }
  
  .text-\[11px\][data-v-13ab6d5d] {
    font-size: 11px
  }
  
  .text-\[12px\][data-v-13ab6d5d] {
    font-size: 12px
  }
  
  .text-\[13px\][data-v-13ab6d5d] {
    font-size: 13px
  }
  
  .text-\[14px\][data-v-13ab6d5d] {
    font-size: 14px
  }
  
  .text-\[16px\][data-v-13ab6d5d] {
    font-size: 16px
  }
  
  .text-\[17px\][data-v-13ab6d5d] {
    font-size: 17px
  }
  
  .text-\[18px\][data-v-13ab6d5d] {
    font-size: 18px
  }
  
  .text-\[20px\][data-v-13ab6d5d] {
    font-size: 20px
  }
  
  .text-\[22px\][data-v-13ab6d5d] {
    font-size: 22px
  }
  
  .text-\[24px\][data-v-13ab6d5d] {
    font-size: 24px
  }
  
  .text-\[28px\][data-v-13ab6d5d] {
    font-size: 28px
  }
  
  .text-\[45px\][data-v-13ab6d5d] {
    font-size: 45px
  }
  
  .text-\[8px\][data-v-13ab6d5d] {
    font-size: 8px
  }
  
  .text-\[9px\][data-v-13ab6d5d] {
    font-size: 9px
  }
  
  .text-base[data-v-13ab6d5d] {
    font-size: 1rem;
    line-height: 1.5rem
  }
  
  .text-lg[data-v-13ab6d5d] {
    font-size: 1.125rem;
    line-height: 1.75rem
  }
  
  .text-sm[data-v-13ab6d5d] {
    font-size: .875rem;
    line-height: 1.25rem
  }
  
  .text-xl[data-v-13ab6d5d] {
    font-size: 1.25rem;
    line-height: 1.75rem
  }
  
  .text-xs[data-v-13ab6d5d] {
    font-size: .75rem;
    line-height: 1rem
  }
  
  .font-bold[data-v-13ab6d5d] {
    font-weight: 700
  }
  
  .font-medium[data-v-13ab6d5d] {
    font-weight: 500
  }
  
  .italic[data-v-13ab6d5d] {
    font-style: italic
  }
  
  .leading-\[11px\][data-v-13ab6d5d] {
    line-height: 11px
  }
  
  .leading-\[12px\][data-v-13ab6d5d] {
    line-height: 12px
  }
  
  .leading-\[14px\][data-v-13ab6d5d] {
    line-height: 14px
  }
  
  .leading-\[16px\][data-v-13ab6d5d] {
    line-height: 16px
  }
  
  .leading-\[19px\][data-v-13ab6d5d] {
    line-height: 19px
  }
  
  .leading-\[20px\][data-v-13ab6d5d] {
    line-height: 20px
  }
  
  .leading-\[21px\][data-v-13ab6d5d] {
    line-height: 21px
  }
  
  .leading-\[23px\][data-v-13ab6d5d] {
    line-height: 23px
  }
  
  .leading-\[24px\][data-v-13ab6d5d] {
    line-height: 24px
  }
  
  .leading-\[26px\][data-v-13ab6d5d] {
    line-height: 26px
  }
  
  .leading-\[30px\][data-v-13ab6d5d] {
    line-height: 30px
  }
  
  .leading-tight[data-v-13ab6d5d] {
    line-height: 1.25
  }
  
  .text-\[\#000\][data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
  }
  
  .text-\[\#02A7F0\][data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(2 167 240/var(--tw-text-opacity))
  }
  
  .text-\[\#03B615\][data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(3 182 21/var(--tw-text-opacity))
  }
  
  .text-\[\#333\][data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51/var(--tw-text-opacity))
  }
  
  .text-\[\#666666\][data-v-13ab6d5d],
  .text-\[\#666\][data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102/var(--tw-text-opacity))
  }
  
  .text-\[\#BA3BFF\][data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(186 59 255/var(--tw-text-opacity))
  }
  
  .text-\[\#DDD8C2\][data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(221 216 194/var(--tw-text-opacity))
  }
  
  .text-\[\#F59A23\][data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(245 154 35/var(--tw-text-opacity))
  }
  
  .text-\[\#fff\][data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
  }
  
  .text-gray-500[data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .text-gray-800[data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(31 41 55/var(--tw-text-opacity))
  }
  
  .text-white[data-v-13ab6d5d] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
  }
  
  .underline[data-v-13ab6d5d] {
    text-decoration-line: underline
  }
  
  .line-through[data-v-13ab6d5d] {
    text-decoration-line: line-through
  }
  
  .antialiased[data-v-13ab6d5d] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }
  
  .opacity-40[data-v-13ab6d5d] {
    opacity: .4
  }
  
  .shadow[data-v-13ab6d5d] {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
  }
  
  .shadow[data-v-13ab6d5d],
  .shadow-lg[data-v-13ab6d5d] {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
  }
  
  .shadow-lg[data-v-13ab6d5d] {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
  }
  
  .shadow-md[data-v-13ab6d5d] {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
  }
  
  .outline[data-v-13ab6d5d] {
    outline-style: solid
  }
  
  .blur[data-v-13ab6d5d] {
    --tw-blur: blur(8px)
  }
  
  .blur[data-v-13ab6d5d],
  .grayscale[data-v-13ab6d5d] {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
  }
  
  .grayscale[data-v-13ab6d5d] {
    --tw-grayscale: grayscale(100%)
  }
  
  .backdrop-filter[data-v-13ab6d5d] {
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
  }
  
  .transition[data-v-13ab6d5d] {
    transition-duration: .15s;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-all[data-v-13ab6d5d] {
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-transform[data-v-13ab6d5d] {
    transition-duration: .15s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .ease-in-out[data-v-13ab6d5d] {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .modal-overlay[data-v-13ab6d5d] {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background: rgba(0, 0, 0, .4);
    height: calc(100% - 88px);
    left: 0;
    position: fixed;
    top: 88px;
    width: 100%;
    z-index: 1000
  }
  
  .modal-content[data-v-13ab6d5d] {
    background: #fff;
    border-radius: 30px;
    height: 730px;
    padding-bottom: 88px;
    position: absolute;
    width: 100%
  }
  
  .popTitle[data-v-13ab6d5d] {
    color: #333;
    font-family: PingFang;
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 19px;
    text-transform: none
  }
  
  .popLi[data-v-13ab6d5d] {
    background-color: #fff;
    cursor: pointer
  }
  
  .popLi[data-v-13ab6d5d]:hover {
    background-color: #f9f9f9
  }
  
  .brandName[data-v-13ab6d5d] {
    color: #333;
    font-weight: 800;
    line-height: 14px;
    margin-bottom: 2px;
    text-align: center
  }
  
  .brandName[data-v-13ab6d5d],
  .codeNum[data-v-13ab6d5d] {
    font-family: PingFang;
    font-style: normal;
    text-transform: none
  }
  
  .codeNum[data-v-13ab6d5d] {
    color: #666;
    font-weight: 500;
    line-height: 12px
  }
  
  .categories[data-v-13ab6d5d] {
    border: 1px solid #cdcdcd;
    border-radius: 21px 21px 21px 21px;
    color: #333;
    cursor: pointer;
    font-family: PingFang;
    font-size: 20px;
    font-style: normal;
    font-weight: 800;
    line-height: 23px;
    text-transform: none
  }
  
  .categories[data-v-13ab6d5d]:hover {
    border: 1px solid #666
  }
  
  .search[data-v-13ab6d5d] {
    transition: all .2s
  }
  
  .search[data-v-13ab6d5d],
  .textBar[data-v-13ab6d5d] {
    position: relative
  }
  
  .input[data-v-13ab6d5d] {
    outline: none
  }
  
  .w[data-v-13ab6d5d] {
    width: 531px
  }
  
  .skeleton[data-v-13ab6d5d] {
    --el-skeleton-circle-size: 40px;
    align-items: center;
    display: flex;
    margin-bottom: 24px
  }
  
  .search-content[data-v-13ab6d5d] {
    overflow: auto
  }
  
  .search-content[data-v-13ab6d5d]::-webkit-scrollbar {
    display: none
  }
  
  .searchItem[data-v-13ab6d5d] {
    background-color: #fff;
    cursor: pointer
  }
  
  .searchItem[data-v-13ab6d5d]:hover {
    background-color: #f9f9f9
  }
  
  .codeSpan[data-v-13ab6d5d] {
    background-color: #f9f9f9;
    border-radius: 46px;
    color: #000;
    font-size: 12px;
    font-weight: 700;
    line-height: 14px
  }
  
  .codeSpan[data-v-13ab6d5d],
  .searchTitle[data-v-13ab6d5d] {
    font-family: PingFang;
    font-style: normal;
    text-transform: none
  }
  
  .searchTitle[data-v-13ab6d5d] {
    font-size: 14px
  }
  
  .categoriesName[data-v-13ab6d5d],
  .searchTitle[data-v-13ab6d5d] {
    color: #333;
    font-weight: 800;
    line-height: 16px
  }
  
  .categoriesName[data-v-13ab6d5d] {
    font-family: PingFang;
    font-style: normal;
    text-transform: none
  }
  
  .imgBox[data-v-13ab6d5d] {
    background-color: #fff
  }
  
  .searchItem.highlighted[data-v-13ab6d5d] {
    background-color: #ddd
  }
  
  .input[data-v-13ab6d5d] {
    padding: 10px;
    width: 100%
  }
  
  .input.openInput[data-v-13ab6d5d] {
    border-color: #aaa
  }
  
  .end[data-v-13ab6d5d] {
    color: #000;
    font-family: PoetsenOne;
    font-style: normal;
    font-weight: 400;
    text-transform: none
  }
  
  .circle[data-v-13ab6d5d] {
    border-radius: 50%
  }
  
  @media (max-width:1446px) {
    .w[data-v-13ab6d5d] {
      transform: translateX(-5%)
    }
  }
  
  @media (max-width:1280px) {
    .w[data-v-13ab6d5d] {
      background-color: #f2f2f2;
      height: 44px;
      transform: translateX(0);
      width: 80vw
    }
  
    .search[data-v-13ab6d5d] {
      display: inline-flex;
      height: 40px;
      justify-content: center;
      width: 40px
    }
  
    .modal-content[data-v-13ab6d5d] {
      border-radius: 0;
      box-shadow: 0 0 0 0;
      height: calc(100vh - 88px);
      overflow: auto;
      top: 0;
      width: 100vw
    }
  
    .input[data-v-13ab6d5d] {
      background-color: #f2f2f2;
      flex: 0;
      padding: 0;
      width: 0
    }
  
    .openInput[data-v-13ab6d5d] {
      flex: 1;
      margin-left: 12px
    }
  
    .searchBar[data-v-13ab6d5d] {
      align-items: center;
      background-color: #fff;
      height: 88px;
      left: 0;
      padding-left: 24px;
      padding-right: 24px;
      position: fixed;
      top: 0;
      width: 100vw;
      z-index: 9999
    }
  
    .textBar[data-v-13ab6d5d] {
      left: 0
    }
  
    .searchOpen[data-v-13ab6d5d] {
      border-radius: 34px;
      flex: 1;
      height: 44px;
      padding-left: 12px;
      padding-right: 24px;
      width: 323px
    }
  }
  
  .shadow[data-v-13ab6d5d] {
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .1)
  }
  
  .swiper[data-v-13ab6d5d] {
    --swiper-pagination-color: #b773e6;
    --swiper-pagination-bottom: 8px
  }
  
  .swiper-slide[data-v-13ab6d5d] {
    width: 100%
  }
  
  .swiper-slide a[data-v-13ab6d5d] {
    transition: .2s
  }
  
  .swiper-slide a[data-v-13ab6d5d]:hover {
    opacity: .6
  }
  
  swiper-container[data-v-13ab6d5d]::part(container) {
    padding-bottom: 20px
  }
  
  .hover\:bg-\[\#8d3cc8\][data-v-13ab6d5d]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(141 60 200/var(--tw-bg-opacity))
  }
  
  .hover\:bg-\[\#a249d3\][data-v-13ab6d5d]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(162 73 211/var(--tw-bg-opacity))
  }
  
  .hover\:bg-gray-100[data-v-13ab6d5d]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity))
  }
  
  .hover\:text-gray-500[data-v-13ab6d5d]:hover {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .hover\:text-gray-700[data-v-13ab6d5d]:hover {
    --tw-text-opacity: 1;
    color: rgb(55 65 81/var(--tw-text-opacity))
  }
  
  .hover\:underline[data-v-13ab6d5d]:hover {
    text-decoration-line: underline
  }
  
  .focus\:bg-gray-100[data-v-13ab6d5d]:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity))
  }
  
  .focus\:text-gray-500[data-v-13ab6d5d]:focus {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .focus\:outline-none[data-v-13ab6d5d]:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
  }
  
  .group:hover .group-hover\:underline[data-v-13ab6d5d] {
    text-decoration-line: underline
  }
  
  .group:hover .group-hover\:underline-offset-4[data-v-13ab6d5d] {
    text-underline-offset: 4px
  }
  
  @media (min-width:640px) {
    .sm\:mx-0[data-v-13ab6d5d] {
      margin-left: 0;
      margin-right: 0
    }
  
    .sm\:my-\[44px\][data-v-13ab6d5d] {
      margin-bottom: 44px;
      margin-top: 44px
    }
  
    .sm\:mb-1[data-v-13ab6d5d] {
      margin-bottom: .25rem
    }
  
    .sm\:mb-10[data-v-13ab6d5d] {
      margin-bottom: 2.5rem
    }
  
    .sm\:mb-2[data-v-13ab6d5d] {
      margin-bottom: .5rem
    }
  
    .sm\:mb-3[data-v-13ab6d5d] {
      margin-bottom: .75rem
    }
  
    .sm\:mb-3\.5[data-v-13ab6d5d] {
      margin-bottom: .875rem
    }
  
    .sm\:mb-4[data-v-13ab6d5d] {
      margin-bottom: 1rem
    }
  
    .sm\:mb-5[data-v-13ab6d5d] {
      margin-bottom: 1.25rem
    }
  
    .sm\:mb-7[data-v-13ab6d5d] {
      margin-bottom: 1.75rem
    }
  
    .sm\:mb-8[data-v-13ab6d5d] {
      margin-bottom: 2rem
    }
  
    .sm\:mb-\[120px\][data-v-13ab6d5d] {
      margin-bottom: 120px
    }
  
    .sm\:mb-\[12px\][data-v-13ab6d5d] {
      margin-bottom: 12px
    }
  
    .sm\:mb-\[40px\][data-v-13ab6d5d] {
      margin-bottom: 40px
    }
  
    .sm\:mb-\[60px\][data-v-13ab6d5d] {
      margin-bottom: 60px
    }
  
    .sm\:mb-\[6px\][data-v-13ab6d5d] {
      margin-bottom: 6px
    }
  
    .sm\:mb-\[70px\][data-v-13ab6d5d] {
      margin-bottom: 70px
    }
  
    .sm\:ml-0[data-v-13ab6d5d] {
      margin-left: 0
    }
  
    .sm\:ml-4[data-v-13ab6d5d] {
      margin-left: 1rem
    }
  
    .sm\:ml-6[data-v-13ab6d5d] {
      margin-left: 1.5rem
    }
  
    .sm\:ml-\[160px\][data-v-13ab6d5d] {
      margin-left: 160px
    }
  
    .sm\:mr-10[data-v-13ab6d5d] {
      margin-right: 2.5rem
    }
  
    .sm\:mr-8[data-v-13ab6d5d] {
      margin-right: 2rem
    }
  
    .sm\:mr-\[160px\][data-v-13ab6d5d] {
      margin-right: 160px
    }
  
    .sm\:mt-0[data-v-13ab6d5d] {
      margin-top: 0
    }
  
    .sm\:mt-2[data-v-13ab6d5d] {
      margin-top: .5rem
    }
  
    .sm\:mt-8[data-v-13ab6d5d] {
      margin-top: 2rem
    }
  
    .sm\:mt-\[40px\][data-v-13ab6d5d] {
      margin-top: 40px
    }
  
    .sm\:mt-\[41px\][data-v-13ab6d5d] {
      margin-top: 41px
    }
  
    .sm\:mt-\[80px\][data-v-13ab6d5d] {
      margin-top: 80px
    }
  
    .sm\:block[data-v-13ab6d5d] {
      display: block
    }
  
    .sm\:flex[data-v-13ab6d5d] {
      display: flex
    }
  
    .sm\:hidden[data-v-13ab6d5d] {
      display: none
    }
  
    .sm\:size-40[data-v-13ab6d5d] {
      height: 10rem;
      width: 10rem
    }
  
    .sm\:size-\[125px\][data-v-13ab6d5d] {
      height: 125px;
      width: 125px
    }
  
    .sm\:size-\[26px\][data-v-13ab6d5d] {
      height: 26px;
      width: 26px
    }
  
    .sm\:size-\[60px\][data-v-13ab6d5d] {
      height: 60px;
      width: 60px
    }
  
    .sm\:size-\[70px\][data-v-13ab6d5d] {
      height: 70px;
      width: 70px
    }
  
    .sm\:h-\[150px\][data-v-13ab6d5d] {
      height: 150px
    }
  
    .sm\:h-\[16px\][data-v-13ab6d5d] {
      height: 16px
    }
  
    .sm\:h-\[176px\][data-v-13ab6d5d] {
      height: 176px
    }
  
    .sm\:h-\[200px\][data-v-13ab6d5d] {
      height: 200px
    }
  
    .sm\:h-\[24px\][data-v-13ab6d5d] {
      height: 24px
    }
  
    .sm\:h-\[26px\][data-v-13ab6d5d] {
      height: 26px
    }
  
    .sm\:h-\[319px\][data-v-13ab6d5d] {
      height: 319px
    }
  
    .sm\:h-\[35px\][data-v-13ab6d5d] {
      height: 35px
    }
  
    .sm\:h-\[473px\][data-v-13ab6d5d] {
      height: 473px
    }
  
    .sm\:h-\[534px\][data-v-13ab6d5d] {
      height: 534px
    }
  
    .sm\:h-\[54px\][data-v-13ab6d5d] {
      height: 54px
    }
  
    .sm\:h-\[731px\][data-v-13ab6d5d] {
      height: 731px
    }
  
    .sm\:h-\[882px\][data-v-13ab6d5d] {
      height: 882px
    }
  
    .sm\:w-40[data-v-13ab6d5d] {
      width: 10rem
    }
  
    .sm\:w-\[162px\][data-v-13ab6d5d] {
      width: 162px
    }
  
    .sm\:w-\[16px\][data-v-13ab6d5d] {
      width: 16px
    }
  
    .sm\:w-\[176px\][data-v-13ab6d5d] {
      width: 176px
    }
  
    .sm\:w-\[24px\][data-v-13ab6d5d] {
      width: 24px
    }
  
    .sm\:w-\[26px\][data-v-13ab6d5d] {
      width: 26px
    }
  
    .sm\:w-\[280px\][data-v-13ab6d5d] {
      width: 280px
    }
  
    .sm\:w-\[370px\][data-v-13ab6d5d] {
      width: 370px
    }
  
    .sm\:w-\[394px\][data-v-13ab6d5d] {
      width: 394px
    }
  
    .sm\:w-\[502px\][data-v-13ab6d5d] {
      width: 502px
    }
  
    .sm\:max-w-\[323px\][data-v-13ab6d5d] {
      max-width: 323px
    }
  
    .sm\:flex-1[data-v-13ab6d5d] {
      flex: 1 1 0%
    }
  
    .sm\:grid-cols-2[data-v-13ab6d5d] {
      grid-template-columns: repeat(2, minmax(0, 1fr))
    }
  
    .sm\:grid-cols-3[data-v-13ab6d5d] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .sm\:flex-row[data-v-13ab6d5d] {
      flex-direction: row
    }
  
    .sm\:justify-center[data-v-13ab6d5d] {
      justify-content: center
    }
  
    .sm\:justify-between[data-v-13ab6d5d] {
      justify-content: space-between
    }
  
    .sm\:gap-1[data-v-13ab6d5d] {
      gap: .25rem
    }
  
    .sm\:gap-4[data-v-13ab6d5d] {
      gap: 1rem
    }
  
    .sm\:gap-8[data-v-13ab6d5d] {
      gap: 2rem
    }
  
    .sm\:gap-\[12px\][data-v-13ab6d5d] {
      gap: 12px
    }
  
    .sm\:gap-\[24px\][data-v-13ab6d5d] {
      gap: 24px
    }
  
    .sm\:gap-\[30px\][data-v-13ab6d5d] {
      gap: 30px
    }
  
    .sm\:gap-\[60px\][data-v-13ab6d5d] {
      gap: 60px
    }
  
    .sm\:self-start[data-v-13ab6d5d] {
      align-self: flex-start
    }
  
    .sm\:rounded-\[20px\][data-v-13ab6d5d] {
      border-radius: 20px
    }
  
    .sm\:rounded-\[40px\][data-v-13ab6d5d] {
      border-radius: 40px
    }
  
    .sm\:rounded-\[50\%\][data-v-13ab6d5d] {
      border-radius: 50%
    }
  
    .sm\:bg-white[data-v-13ab6d5d] {
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }
  
    .sm\:px-0[data-v-13ab6d5d] {
      padding-left: 0;
      padding-right: 0
    }
  
    .sm\:px-10[data-v-13ab6d5d] {
      padding-left: 2.5rem;
      padding-right: 2.5rem
    }
  
    .sm\:px-14[data-v-13ab6d5d] {
      padding-left: 3.5rem;
      padding-right: 3.5rem
    }
  
    .sm\:px-16[data-v-13ab6d5d] {
      padding-left: 4rem;
      padding-right: 4rem
    }
  
    .sm\:px-2[data-v-13ab6d5d] {
      padding-left: .5rem;
      padding-right: .5rem
    }
  
    .sm\:px-3[data-v-13ab6d5d] {
      padding-left: .75rem;
      padding-right: .75rem
    }
  
    .sm\:px-4[data-v-13ab6d5d] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .sm\:px-5[data-v-13ab6d5d] {
      padding-left: 1.25rem;
      padding-right: 1.25rem
    }
  
    .sm\:px-6[data-v-13ab6d5d] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }
  
    .sm\:px-8[data-v-13ab6d5d] {
      padding-left: 2rem;
      padding-right: 2rem
    }
  
    .sm\:px-\[10px\][data-v-13ab6d5d] {
      padding-left: 10px;
      padding-right: 10px
    }
  
    .sm\:px-\[20px\][data-v-13ab6d5d] {
      padding-left: 20px;
      padding-right: 20px
    }
  
    .sm\:px-\[54px\][data-v-13ab6d5d] {
      padding-left: 54px;
      padding-right: 54px
    }
  
    .sm\:px-\[78px\][data-v-13ab6d5d] {
      padding-left: 78px;
      padding-right: 78px
    }
  
    .sm\:py-0[data-v-13ab6d5d] {
      padding-bottom: 0;
      padding-top: 0
    }
  
    .sm\:py-1[data-v-13ab6d5d] {
      padding-bottom: .25rem;
      padding-top: .25rem
    }
  
    .sm\:py-10[data-v-13ab6d5d] {
      padding-bottom: 2.5rem;
      padding-top: 2.5rem
    }
  
    .sm\:py-2[data-v-13ab6d5d] {
      padding-bottom: .5rem;
      padding-top: .5rem
    }
  
    .sm\:py-3[data-v-13ab6d5d] {
      padding-bottom: .75rem;
      padding-top: .75rem
    }
  
    .sm\:py-4[data-v-13ab6d5d] {
      padding-bottom: 1rem;
      padding-top: 1rem
    }
  
    .sm\:py-\[120px\][data-v-13ab6d5d] {
      padding-bottom: 120px;
      padding-top: 120px
    }
  
    .sm\:py-\[20px\][data-v-13ab6d5d] {
      padding-bottom: 20px;
      padding-top: 20px
    }
  
    .sm\:py-\[40px\][data-v-13ab6d5d] {
      padding-bottom: 40px;
      padding-top: 40px
    }
  
    .sm\:pb-3[data-v-13ab6d5d] {
      padding-bottom: .75rem
    }
  
    .sm\:pb-4[data-v-13ab6d5d] {
      padding-bottom: 1rem
    }
  
    .sm\:pb-\[32px\][data-v-13ab6d5d] {
      padding-bottom: 32px
    }
  
    .sm\:pl-10[data-v-13ab6d5d] {
      padding-left: 2.5rem
    }
  
    .sm\:pl-3[data-v-13ab6d5d] {
      padding-left: .75rem
    }
  
    .sm\:pl-6[data-v-13ab6d5d] {
      padding-left: 1.5rem
    }
  
    .sm\:pr-0[data-v-13ab6d5d] {
      padding-right: 0
    }
  
    .sm\:pr-10[data-v-13ab6d5d] {
      padding-right: 2.5rem
    }
  
    .sm\:pr-4[data-v-13ab6d5d] {
      padding-right: 1rem
    }
  
    .sm\:pt-8[data-v-13ab6d5d] {
      padding-top: 2rem
    }
  
    .sm\:pt-\[50px\][data-v-13ab6d5d] {
      padding-top: 50px
    }
  
    .sm\:pt-\[92px\][data-v-13ab6d5d] {
      padding-top: 92px
    }
  
    .sm\:text-left[data-v-13ab6d5d] {
      text-align: left
    }
  
    .sm\:text-2xl[data-v-13ab6d5d] {
      font-size: 1.5rem;
      line-height: 2rem
    }
  
    .sm\:text-3xl[data-v-13ab6d5d] {
      font-size: 1.875rem;
      line-height: 2.25rem
    }
  
    .sm\:text-\[12px\][data-v-13ab6d5d] {
      font-size: 12px
    }
  
    .sm\:text-\[14px\][data-v-13ab6d5d] {
      font-size: 14px
    }
  
    .sm\:text-\[16px\][data-v-13ab6d5d] {
      font-size: 16px
    }
  
    .sm\:text-\[18px\][data-v-13ab6d5d] {
      font-size: 18px
    }
  
    .sm\:text-\[20px\][data-v-13ab6d5d] {
      font-size: 20px
    }
  
    .sm\:text-\[22px\][data-v-13ab6d5d] {
      font-size: 22px
    }
  
    .sm\:text-\[24px\][data-v-13ab6d5d] {
      font-size: 24px
    }
  
    .sm\:text-\[28px\][data-v-13ab6d5d] {
      font-size: 28px
    }
  
    .sm\:text-\[30px\][data-v-13ab6d5d] {
      font-size: 30px
    }
  
    .sm\:text-\[33px\][data-v-13ab6d5d] {
      font-size: 33px
    }
  
    .sm\:text-\[40px\][data-v-13ab6d5d] {
      font-size: 40px
    }
  
    .sm\:text-\[64px\][data-v-13ab6d5d] {
      font-size: 64px
    }
  
    .sm\:text-\[70px\][data-v-13ab6d5d] {
      font-size: 70px
    }
  
    .sm\:text-base[data-v-13ab6d5d] {
      font-size: 1rem;
      line-height: 1.5rem
    }
  
    .sm\:text-lg[data-v-13ab6d5d] {
      font-size: 1.125rem;
      line-height: 1.75rem
    }
  
    .sm\:text-xl[data-v-13ab6d5d] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .sm\:leading-\[16px\][data-v-13ab6d5d] {
      line-height: 16px
    }
  
    .sm\:leading-\[18px\][data-v-13ab6d5d] {
      line-height: 18px
    }
  
    .sm\:leading-\[19px\][data-v-13ab6d5d] {
      line-height: 19px
    }
  
    .sm\:leading-\[20px\][data-v-13ab6d5d] {
      line-height: 20px
    }
  
    .sm\:leading-\[21px\][data-v-13ab6d5d] {
      line-height: 21px
    }
  
    .sm\:leading-\[22px\][data-v-13ab6d5d] {
      line-height: 22px
    }
  
    .sm\:leading-\[23px\][data-v-13ab6d5d] {
      line-height: 23px
    }
  
    .sm\:leading-\[26px\][data-v-13ab6d5d] {
      line-height: 26px
    }
  
    .sm\:leading-\[28px\][data-v-13ab6d5d] {
      line-height: 28px
    }
  
    .sm\:leading-\[33px\][data-v-13ab6d5d] {
      line-height: 33px
    }
  
    .sm\:leading-\[47px\][data-v-13ab6d5d] {
      line-height: 47px
    }
  
    .sm\:text-\[\#000\][data-v-13ab6d5d] {
      --tw-text-opacity: 1;
      color: rgb(0 0 0/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#333\][data-v-13ab6d5d] {
      --tw-text-opacity: 1;
      color: rgb(51 51 51/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#666666\][data-v-13ab6d5d] {
      --tw-text-opacity: 1;
      color: rgb(102 102 102/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#fff\][data-v-13ab6d5d] {
      --tw-text-opacity: 1;
      color: rgb(255 255 255/var(--tw-text-opacity))
    }
  }
  
  @media (min-width:768px) {
    .md\:relative[data-v-13ab6d5d] {
      position: relative
    }
  
    .md\:left-\[50\%\][data-v-13ab6d5d] {
      left: 50%
    }
  
    .md\:top-0[data-v-13ab6d5d] {
      top: 0
    }
  
    .md\:mx-auto[data-v-13ab6d5d] {
      margin-left: auto;
      margin-right: auto
    }
  
    .md\:mb-0[data-v-13ab6d5d] {
      margin-bottom: 0
    }
  
    .md\:mb-10[data-v-13ab6d5d] {
      margin-bottom: 2.5rem
    }
  
    .md\:mb-4[data-v-13ab6d5d] {
      margin-bottom: 1rem
    }
  
    .md\:mb-5[data-v-13ab6d5d] {
      margin-bottom: 1.25rem
    }
  
    .md\:mb-6[data-v-13ab6d5d] {
      margin-bottom: 1.5rem
    }
  
    .md\:mb-\[20px\][data-v-13ab6d5d] {
      margin-bottom: 20px
    }
  
    .md\:mb-\[40px\][data-v-13ab6d5d] {
      margin-bottom: 40px
    }
  
    .md\:mb-\[60px\][data-v-13ab6d5d] {
      margin-bottom: 60px
    }
  
    .md\:mb-\[68px\][data-v-13ab6d5d] {
      margin-bottom: 68px
    }
  
    .md\:mb-\[80px\][data-v-13ab6d5d] {
      margin-bottom: 80px
    }
  
    .md\:mt-0[data-v-13ab6d5d] {
      margin-top: 0
    }
  
    .md\:mt-\[138px\][data-v-13ab6d5d] {
      margin-top: 138px
    }
  
    .md\:block[data-v-13ab6d5d] {
      display: block
    }
  
    .md\:flex[data-v-13ab6d5d] {
      display: flex
    }
  
    .md\:inline-flex[data-v-13ab6d5d] {
      display: inline-flex
    }
  
    .md\:hidden[data-v-13ab6d5d] {
      display: none
    }
  
    .md\:size-\[26px\][data-v-13ab6d5d] {
      height: 26px;
      width: 26px
    }
  
    .md\:h-\[278px\][data-v-13ab6d5d] {
      height: 278px
    }
  
    .md\:h-\[300px\][data-v-13ab6d5d] {
      height: 300px
    }
  
    .md\:h-\[375px\][data-v-13ab6d5d] {
      height: 375px
    }
  
    .md\:h-\[55px\][data-v-13ab6d5d] {
      height: 55px
    }
  
    .md\:h-\[614px\][data-v-13ab6d5d] {
      height: 614px
    }
  
    .md\:h-\[70px\][data-v-13ab6d5d] {
      height: 70px
    }
  
    .md\:w-\[296px\][data-v-13ab6d5d] {
      width: 296px
    }
  
    .md\:w-\[370px\][data-v-13ab6d5d] {
      width: 370px
    }
  
    .md\:w-\[400px\][data-v-13ab6d5d] {
      width: 400px
    }
  
    .md\:w-full[data-v-13ab6d5d] {
      width: 100%
    }
  
    .md\:max-w-\[1440px\][data-v-13ab6d5d] {
      max-width: 1440px
    }
  
    .md\:max-w-\[1600px\][data-v-13ab6d5d] {
      max-width: 1600px
    }
  
    .md\:grid-cols-3[data-v-13ab6d5d] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .md\:gap-3[data-v-13ab6d5d] {
      gap: .75rem
    }
  
    .md\:gap-6[data-v-13ab6d5d] {
      gap: 1.5rem
    }
  
    .md\:gap-\[50px\][data-v-13ab6d5d] {
      gap: 50px
    }
  
    .md\:gap-x-\[32px\][data-v-13ab6d5d] {
      -moz-column-gap: 32px;
      column-gap: 32px
    }
  
    .md\:rounded-\[0\][data-v-13ab6d5d] {
      border-radius: 0
    }
  
    .md\:border-\[2px\][data-v-13ab6d5d] {
      border-width: 2px
    }
  
    .md\:object-fill[data-v-13ab6d5d] {
      -o-object-fit: fill;
      object-fit: fill
    }
  
    .md\:px-0[data-v-13ab6d5d] {
      padding-left: 0;
      padding-right: 0
    }
  
    .md\:px-16[data-v-13ab6d5d] {
      padding-left: 4rem;
      padding-right: 4rem
    }
  
    .md\:px-\[120px\][data-v-13ab6d5d] {
      padding-left: 120px;
      padding-right: 120px
    }
  
    .md\:px-\[24px\][data-v-13ab6d5d] {
      padding-left: 24px;
      padding-right: 24px
    }
  
    .md\:py-\[20px\][data-v-13ab6d5d] {
      padding-bottom: 20px;
      padding-top: 20px
    }
  
    .md\:pb-\[120px\][data-v-13ab6d5d] {
      padding-bottom: 120px
    }
  
    .md\:pt-0[data-v-13ab6d5d] {
      padding-top: 0
    }
  
    .md\:pt-10[data-v-13ab6d5d] {
      padding-top: 2.5rem
    }
  
    .md\:pt-\[92px\][data-v-13ab6d5d] {
      padding-top: 92px
    }
  
    .md\:text-\[16px\][data-v-13ab6d5d] {
      font-size: 16px
    }
  
    .md\:text-\[18px\][data-v-13ab6d5d] {
      font-size: 18px
    }
  
    .md\:text-\[20px\][data-v-13ab6d5d] {
      font-size: 20px
    }
  
    .md\:text-\[24px\][data-v-13ab6d5d] {
      font-size: 24px
    }
  
    .md\:text-\[26px\][data-v-13ab6d5d] {
      font-size: 26px
    }
  
    .md\:text-\[30px\][data-v-13ab6d5d] {
      font-size: 30px
    }
  
    .md\:text-\[38px\][data-v-13ab6d5d] {
      font-size: 38px
    }
  
    .md\:text-\[40px\][data-v-13ab6d5d] {
      font-size: 40px
    }
  
    .md\:leading-\[19px\][data-v-13ab6d5d] {
      line-height: 19px
    }
  
    .md\:leading-\[21px\][data-v-13ab6d5d] {
      line-height: 21px
    }
  
    .md\:leading-\[23px\][data-v-13ab6d5d] {
      line-height: 23px
    }
  
    .md\:leading-\[28px\][data-v-13ab6d5d] {
      line-height: 28px
    }
  
    .md\:leading-\[30px\][data-v-13ab6d5d] {
      line-height: 30px
    }
  
    .md\:leading-\[35px\][data-v-13ab6d5d] {
      line-height: 35px
    }
  
    .md\:leading-\[45px\][data-v-13ab6d5d] {
      line-height: 45px
    }
  
    .md\:leading-\[47px\][data-v-13ab6d5d] {
      line-height: 47px
    }
  }
  
  @media (min-width:1024px) {
    .lg\:col-span-2[data-v-13ab6d5d] {
      grid-column: span 2/span 2
    }
  
    .lg\:-my-px[data-v-13ab6d5d] {
      margin-bottom: -1px;
      margin-top: -1px
    }
  
    .lg\:mx-4[data-v-13ab6d5d] {
      margin-left: 1rem;
      margin-right: 1rem
    }
  
    .lg\:mb-\[14px\][data-v-13ab6d5d] {
      margin-bottom: 14px
    }
  
    .lg\:mr-2[data-v-13ab6d5d] {
      margin-right: .5rem
    }
  
    .lg\:mt-10[data-v-13ab6d5d] {
      margin-top: 2.5rem
    }
  
    .lg\:block[data-v-13ab6d5d] {
      display: block
    }
  
    .lg\:flex[data-v-13ab6d5d] {
      display: flex
    }
  
    .lg\:inline-flex[data-v-13ab6d5d] {
      display: inline-flex
    }
  
    .lg\:hidden[data-v-13ab6d5d] {
      display: none
    }
  
    .lg\:size-20[data-v-13ab6d5d] {
      height: 5rem;
      width: 5rem
    }
  
    .lg\:h-\[110px\][data-v-13ab6d5d] {
      height: 110px
    }
  
    .lg\:h-\[2px\][data-v-13ab6d5d] {
      height: 2px
    }
  
    .lg\:h-\[39px\][data-v-13ab6d5d] {
      height: 39px
    }
  
    .lg\:h-\[88px\][data-v-13ab6d5d] {
      height: 88px
    }
  
    .lg\:w-56[data-v-13ab6d5d] {
      width: 14rem
    }
  
    .lg\:w-\[180px\][data-v-13ab6d5d] {
      width: 180px
    }
  
    .lg\:grid-cols-3[data-v-13ab6d5d] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-5[data-v-13ab6d5d] {
      grid-template-columns: repeat(5, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-6[data-v-13ab6d5d] {
      grid-template-columns: repeat(6, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-\[193px_auto\][data-v-13ab6d5d] {
      grid-template-columns: 193px auto
    }
  
    .lg\:grid-cols-\[390px\2c auto\][data-v-13ab6d5d] {
      grid-template-columns: 390px auto
    }
  
    .lg\:grid-cols-\[minmax\(0\2c 361px\)_auto\][data-v-13ab6d5d] {
      grid-template-columns: minmax(0, 361px) auto
    }
  
    .lg\:items-center[data-v-13ab6d5d] {
      align-items: center
    }
  
    .lg\:justify-center[data-v-13ab6d5d] {
      justify-content: center
    }
  
    .lg\:space-x-8[data-v-13ab6d5d]>:not([hidden])~:not([hidden]) {
      --tw-space-x-reverse: 0;
      margin-left: calc(2rem*(1 - var(--tw-space-x-reverse)));
      margin-right: calc(2rem*var(--tw-space-x-reverse))
    }
  
    .lg\:rounded-\[10px\][data-v-13ab6d5d] {
      border-radius: 10px
    }
  
    .lg\:px-4[data-v-13ab6d5d] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .lg\:px-6[data-v-13ab6d5d] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }
  
    .lg\:px-8[data-v-13ab6d5d] {
      padding-left: 2rem;
      padding-right: 2rem
    }
  
    .lg\:py-\[12px\][data-v-13ab6d5d] {
      padding-bottom: 12px;
      padding-top: 12px
    }
  
    .lg\:pb-10[data-v-13ab6d5d] {
      padding-bottom: 2.5rem
    }
  
    .lg\:pb-6[data-v-13ab6d5d] {
      padding-bottom: 1.5rem
    }
  
    .lg\:pb-\[12px\][data-v-13ab6d5d] {
      padding-bottom: 12px
    }
  
    .lg\:pl-\[6px\][data-v-13ab6d5d] {
      padding-left: 6px
    }
  
    .lg\:pr-4[data-v-13ab6d5d] {
      padding-right: 1rem
    }
  
    .lg\:pt-0[data-v-13ab6d5d] {
      padding-top: 0
    }
  
    .lg\:pt-10[data-v-13ab6d5d] {
      padding-top: 2.5rem
    }
  
    .lg\:pt-11[data-v-13ab6d5d] {
      padding-top: 2.75rem
    }
  
    .lg\:text-3xl[data-v-13ab6d5d] {
      font-size: 1.875rem;
      line-height: 2.25rem
    }
  
    .lg\:text-\[14px\][data-v-13ab6d5d] {
      font-size: 14px
    }
  
    .lg\:text-\[18px\][data-v-13ab6d5d] {
      font-size: 18px
    }
  
    .lg\:text-\[22px\][data-v-13ab6d5d] {
      font-size: 22px
    }
  
    .lg\:text-\[32px\][data-v-13ab6d5d] {
      font-size: 32px
    }
  
    .lg\:text-sm[data-v-13ab6d5d] {
      font-size: .875rem;
      line-height: 1.25rem
    }
  
    .lg\:text-xl[data-v-13ab6d5d] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .lg\:text-xs[data-v-13ab6d5d] {
      font-size: .75rem;
      line-height: 1rem
    }
  
    .lg\:leading-\[16px\][data-v-13ab6d5d] {
      line-height: 16px
    }
  
    .lg\:leading-\[38px\][data-v-13ab6d5d] {
      line-height: 38px
    }
  }
  
  @media (min-width:1280px) {
    .xl\:ml-12[data-v-13ab6d5d] {
      margin-left: 3rem
    }
  
    .xl\:mr-3[data-v-13ab6d5d] {
      margin-right: .75rem
    }
  
    .xl\:block[data-v-13ab6d5d] {
      display: block
    }
  
    .xl\:inline-block[data-v-13ab6d5d] {
      display: inline-block
    }
  
    .xl\:grid[data-v-13ab6d5d] {
      display: grid
    }
  
    .xl\:hidden[data-v-13ab6d5d] {
      display: none
    }
  
    .xl\:size-24[data-v-13ab6d5d] {
      height: 6rem;
      width: 6rem
    }
  
    .xl\:size-\[40px\][data-v-13ab6d5d] {
      height: 40px;
      width: 40px
    }
  
    .xl\:h-\[44px\][data-v-13ab6d5d] {
      height: 44px
    }
  
    .xl\:h-\[94px\][data-v-13ab6d5d] {
      height: 94px
    }
  
    .xl\:w-\[235px\][data-v-13ab6d5d] {
      width: 235px
    }
  
    .xl\:w-\[323px\][data-v-13ab6d5d] {
      width: 323px
    }
  
    .xl\:min-w-\[136px\][data-v-13ab6d5d] {
      min-width: 136px
    }
  
    .xl\:max-w-\[323px\][data-v-13ab6d5d] {
      max-width: 323px
    }
  
    .xl\:grid-cols-3[data-v-13ab6d5d] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .xl\:grid-cols-4[data-v-13ab6d5d] {
      grid-template-columns: repeat(4, minmax(0, 1fr))
    }
  
    .xl\:grid-cols-\[80px_auto\][data-v-13ab6d5d] {
      grid-template-columns: 80px auto
    }
  
    .xl\:grid-cols-\[851px_325px\][data-v-13ab6d5d] {
      grid-template-columns: 851px 325px
    }
  
    .xl\:flex-row[data-v-13ab6d5d] {
      flex-direction: row
    }
  
    .xl\:justify-start[data-v-13ab6d5d] {
      justify-content: flex-start
    }
  
    .xl\:gap-20[data-v-13ab6d5d] {
      gap: 5rem
    }
  
    .xl\:rounded-\[34px\][data-v-13ab6d5d] {
      border-radius: 34px
    }
  
    .xl\:px-0[data-v-13ab6d5d] {
      padding-left: 0;
      padding-right: 0
    }
  
    .xl\:px-20[data-v-13ab6d5d] {
      padding-left: 5rem;
      padding-right: 5rem
    }
  
    .xl\:px-4[data-v-13ab6d5d] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .xl\:px-\[135px\][data-v-13ab6d5d] {
      padding-left: 135px;
      padding-right: 135px
    }
  
    .xl\:px-\[30px\][data-v-13ab6d5d] {
      padding-left: 30px;
      padding-right: 30px
    }
  
    .xl\:px-\[46px\][data-v-13ab6d5d] {
      padding-left: 46px;
      padding-right: 46px
    }
  
    .xl\:py-4[data-v-13ab6d5d] {
      padding-bottom: 1rem;
      padding-top: 1rem
    }
  
    .xl\:py-\[32px\][data-v-13ab6d5d] {
      padding-bottom: 32px;
      padding-top: 32px
    }
  
    .xl\:pl-4[data-v-13ab6d5d] {
      padding-left: 1rem
    }
  
    .xl\:pl-\[20px\][data-v-13ab6d5d] {
      padding-left: 20px
    }
  
    .xl\:pr-5[data-v-13ab6d5d] {
      padding-right: 1.25rem
    }
  
    .xl\:pr-6[data-v-13ab6d5d] {
      padding-right: 1.5rem
    }
  
    .xl\:text-\[20px\][data-v-13ab6d5d] {
      font-size: 20px
    }
  
    .xl\:text-\[22px\][data-v-13ab6d5d] {
      font-size: 22px
    }
  
    .xl\:text-\[24px\][data-v-13ab6d5d] {
      font-size: 24px
    }
  
    .xl\:text-base[data-v-13ab6d5d] {
      font-size: 1rem;
      line-height: 1.5rem
    }
  
    .xl\:text-sm[data-v-13ab6d5d] {
      font-size: .875rem;
      line-height: 1.25rem
    }
  
    .xl\:text-xl[data-v-13ab6d5d] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .xl\:leading-\[23px\][data-v-13ab6d5d] {
      line-height: 23px
    }
  
    .xl\:leading-\[26px\][data-v-13ab6d5d] {
      line-height: 26px
    }
  
    .xl\:leading-\[28px\][data-v-13ab6d5d] {
      line-height: 28px
    }
  }
  
  @media (min-width:1536px) {
    .\32xl\:size-60[data-v-13ab6d5d] {
      height: 15rem;
      width: 15rem
    }
  
    .\32xl\:max-w-screen-2xl[data-v-13ab6d5d] {
      max-width: 1536px
    }
  
    .\32xl\:grid-cols-\[280px_auto\][data-v-13ab6d5d] {
      grid-template-columns: 280px auto
    }
  
    .\32xl\:text-2xl[data-v-13ab6d5d] {
      font-size: 1.5rem;
      line-height: 2rem
    }
  
    .\32xl\:text-4xl[data-v-13ab6d5d] {
      font-size: 2.25rem;
      line-height: 2.5rem
    }
  
    .\32xl\:text-lg[data-v-13ab6d5d] {
      font-size: 1.125rem;
      line-height: 1.75rem
    }
  }
  
  
  /*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com*/
  [data-v-440c9414],
  [data-v-440c9414]:after,
  [data-v-440c9414]:before {
    border: 0 solid #e5e7eb;
    box-sizing: border-box
  }
  
  [data-v-440c9414]:after,
  [data-v-440c9414]:before {
    --tw-content: ""
  }
  
  [data-v-440c9414]:host,
  html[data-v-440c9414] {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent
  }
  
  body[data-v-440c9414] {
    line-height: inherit;
    margin: 0
  }
  
  hr[data-v-440c9414] {
    border-top-width: 1px;
    color: inherit;
    height: 0
  }
  
  abbr[data-v-440c9414]:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
  }
  
  h1[data-v-440c9414],
  h2[data-v-440c9414],
  h3[data-v-440c9414],
  h4[data-v-440c9414],
  h5[data-v-440c9414],
  h6[data-v-440c9414] {
    font-size: inherit;
    font-weight: inherit
  }
  
  a[data-v-440c9414] {
    color: inherit;
    text-decoration: inherit
  }
  
  b[data-v-440c9414],
  strong[data-v-440c9414] {
    font-weight: bolder
  }
  
  code[data-v-440c9414],
  kbd[data-v-440c9414],
  pre[data-v-440c9414],
  samp[data-v-440c9414] {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-size: 1em;
    font-variation-settings: normal
  }
  
  small[data-v-440c9414] {
    font-size: 80%
  }
  
  sub[data-v-440c9414],
  sup[data-v-440c9414] {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
  }
  
  sub[data-v-440c9414] {
    bottom: -.25em
  }
  
  sup[data-v-440c9414] {
    top: -.5em
  }
  
  table[data-v-440c9414] {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
  }
  
  button[data-v-440c9414],
  input[data-v-440c9414],
  optgroup[data-v-440c9414],
  select[data-v-440c9414],
  textarea[data-v-440c9414] {
    color: inherit;
    font-family: inherit;
    font-feature-settings: inherit;
    font-size: 100%;
    font-variation-settings: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0
  }
  
  button[data-v-440c9414],
  select[data-v-440c9414] {
    text-transform: none
  }
  
  button[data-v-440c9414],
  input[data-v-440c9414]:where([type=button]),
  input[data-v-440c9414]:where([type=reset]),
  input[data-v-440c9414]:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
  }
  
  [data-v-440c9414]:-moz-focusring {
    outline: auto
  }
  
  [data-v-440c9414]:-moz-ui-invalid {
    box-shadow: none
  }
  
  progress[data-v-440c9414] {
    vertical-align: baseline
  }
  
  [data-v-440c9414]::-webkit-inner-spin-button,
  [data-v-440c9414]::-webkit-outer-spin-button {
    height: auto
  }
  
  [type=search][data-v-440c9414] {
    -webkit-appearance: textfield;
    outline-offset: -2px
  }
  
  [data-v-440c9414]::-webkit-search-decoration {
    -webkit-appearance: none
  }
  
  [data-v-440c9414]::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
  }
  
  summary[data-v-440c9414] {
    display: list-item
  }
  
  blockquote[data-v-440c9414],
  dd[data-v-440c9414],
  dl[data-v-440c9414],
  figure[data-v-440c9414],
  h1[data-v-440c9414],
  h2[data-v-440c9414],
  h3[data-v-440c9414],
  h4[data-v-440c9414],
  h5[data-v-440c9414],
  h6[data-v-440c9414],
  hr[data-v-440c9414],
  p[data-v-440c9414],
  pre[data-v-440c9414] {
    margin: 0
  }
  
  fieldset[data-v-440c9414] {
    margin: 0
  }
  
  fieldset[data-v-440c9414],
  legend[data-v-440c9414] {
    padding: 0
  }
  
  menu[data-v-440c9414],
  ol[data-v-440c9414],
  ul[data-v-440c9414] {
    list-style: none;
    margin: 0;
    padding: 0
  }
  
  dialog[data-v-440c9414] {
    padding: 0
  }
  
  textarea[data-v-440c9414] {
    resize: vertical
  }
  
  input[data-v-440c9414]::-moz-placeholder,
  textarea[data-v-440c9414]::-moz-placeholder {
    color: #9ca3af;
    opacity: 1
  }
  
  input[data-v-440c9414]::placeholder,
  textarea[data-v-440c9414]::placeholder {
    color: #9ca3af;
    opacity: 1
  }
  
  [role=button][data-v-440c9414],
  button[data-v-440c9414] {
    cursor: pointer
  }
  
  [data-v-440c9414]:disabled {
    cursor: default
  }
  
  audio[data-v-440c9414],
  canvas[data-v-440c9414],
  embed[data-v-440c9414],
  iframe[data-v-440c9414],
  img[data-v-440c9414],
  object[data-v-440c9414],
  svg[data-v-440c9414],
  video[data-v-440c9414] {
    display: block;
    vertical-align: middle
  }
  
  img[data-v-440c9414],
  video[data-v-440c9414] {
    height: auto;
    max-width: 100%
  }
  
  [hidden][data-v-440c9414] {
    display: none
  }
  
  [data-v-440c9414],
  [data-v-440c9414]:after,
  [data-v-440c9414]:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
  }
  
  [data-v-440c9414]::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
  }
  
  .container[data-v-440c9414] {
    width: 100%
  }
  
  @media (min-width:640px) {
    .container[data-v-440c9414] {
      max-width: 640px
    }
  }
  
  @media (min-width:768px) {
    .container[data-v-440c9414] {
      max-width: 768px
    }
  }
  
  @media (min-width:1024px) {
    .container[data-v-440c9414] {
      max-width: 1024px
    }
  }
  
  @media (min-width:1280px) {
    .container[data-v-440c9414] {
      max-width: 1280px
    }
  }
  
  @media (min-width:1536px) {
    .container[data-v-440c9414] {
      max-width: 1536px
    }
  }
  
  .prose[data-v-440c9414] {
    color: var(--tw-prose-body);
    max-width: 65ch
  }
  
  .prose[data-v-440c9414] :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em;
    margin-top: 1.25em
  }
  
  .prose[data-v-440c9414] :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-bottom: 1.2em;
    margin-top: 1.2em
  }
  
  .prose[data-v-440c9414] :where(a):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-links);
    font-weight: 500;
    text-decoration: underline
  }
  
  .prose[data-v-440c9414] :where(strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-bold);
    font-weight: 600
  }
  
  .prose[data-v-440c9414] :where(a strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-440c9414] :where(blockquote strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-440c9414] :where(thead th strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-440c9414] :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-440c9414] :where(ol[type=A]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
  }
  
  .prose[data-v-440c9414] :where(ol[type=a]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
  }
  
  .prose[data-v-440c9414] :where(ol[type=A s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
  }
  
  .prose[data-v-440c9414] :where(ol[type=a s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
  }
  
  .prose[data-v-440c9414] :where(ol[type=I]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
  }
  
  .prose[data-v-440c9414] :where(ol[type=i]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
  }
  
  .prose[data-v-440c9414] :where(ol[type=I s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
  }
  
  .prose[data-v-440c9414] :where(ol[type=i s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
  }
  
  .prose[data-v-440c9414] :where(ol[type="1"]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal
  }
  
  .prose[data-v-440c9414] :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: disc;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-440c9414] :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-counters);
    font-weight: 400
  }
  
  .prose[data-v-440c9414] :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-bullets)
  }
  
  .prose[data-v-440c9414] :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.25em
  }
  
  .prose[data-v-440c9414] :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-bottom: 3em;
    margin-top: 3em
  }
  
  .prose[data-v-440c9414] :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-inline-start-color: var(--tw-prose-quote-borders);
    border-inline-start-width: .25rem;
    color: var(--tw-prose-quotes);
    font-style: italic;
    font-weight: 500;
    margin-bottom: 1.6em;
    margin-top: 1.6em;
    padding-inline-start: 1em;
    quotes: "\201C" "\201D" "\2018" "\2019"
  }
  
  .prose[data-v-440c9414] :where(blockquote p:first-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: open-quote
  }
  
  .prose[data-v-440c9414] :where(blockquote p:last-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: close-quote
  }
  
  .prose[data-v-440c9414] :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 2.25em;
    font-weight: 800;
    line-height: 1.1111111;
    margin-bottom: .8888889em;
    margin-top: 0
  }
  
  .prose[data-v-440c9414] :where(h1 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 900
  }
  
  .prose[data-v-440c9414] :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 1.5em;
    font-weight: 700;
    line-height: 1.3333333;
    margin-bottom: 1em;
    margin-top: 2em
  }
  
  .prose[data-v-440c9414] :where(h2 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 800
  }
  
  .prose[data-v-440c9414] :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 1.25em;
    font-weight: 600;
    line-height: 1.6;
    margin-bottom: .6em;
    margin-top: 1.6em
  }
  
  .prose[data-v-440c9414] :where(h3 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 700
  }
  
  .prose[data-v-440c9414] :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: .5em;
    margin-top: 1.5em
  }
  
  .prose[data-v-440c9414] :where(h4 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 700
  }
  
  .prose[data-v-440c9414] :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-440c9414] :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) {
    display: block;
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-440c9414] :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-440c9414] :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-radius: .3125rem;
    box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);
    color: var(--tw-prose-kbd);
    font-family: inherit;
    font-size: .875em;
    font-weight: 500;
    padding-inline-end: .375em;
    padding-bottom: .1875em;
    padding-top: .1875em;
    padding-inline-start: .375em
  }
  
  .prose[data-v-440c9414] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-code);
    font-size: .875em;
    font-weight: 600
  }
  
  .prose[data-v-440c9414] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: "`"
  }
  
  .prose[data-v-440c9414] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: "`"
  }
  
  .prose[data-v-440c9414] :where(a code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-440c9414] :where(h1 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-440c9414] :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .875em
  }
  
  .prose[data-v-440c9414] :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .9em
  }
  
  .prose[data-v-440c9414] :where(h4 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-440c9414] :where(blockquote code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-440c9414] :where(thead th code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-440c9414] :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: var(--tw-prose-pre-bg);
    border-radius: .375rem;
    color: var(--tw-prose-pre-code);
    font-size: .875em;
    font-weight: 400;
    line-height: 1.7142857;
    margin-bottom: 1.7142857em;
    margin-top: 1.7142857em;
    overflow-x: auto;
    padding-inline-end: 1.1428571em;
    padding-bottom: .8571429em;
    padding-top: .8571429em;
    padding-inline-start: 1.1428571em
  }
  
  .prose[data-v-440c9414] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: transparent;
    border-radius: 0;
    border-width: 0;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    padding: 0
  }
  
  .prose[data-v-440c9414] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: none
  }
  
  .prose[data-v-440c9414] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: none
  }
  
  .prose[data-v-440c9414] :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .875em;
    line-height: 1.7142857;
    margin-bottom: 2em;
    margin-top: 2em;
    table-layout: auto;
    width: 100%
  }
  
  .prose[data-v-440c9414] :where(thead):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-color: var(--tw-prose-th-borders);
    border-bottom-width: 1px
  }
  
  .prose[data-v-440c9414] :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-inline-start: .5714286em;
    vertical-align: bottom
  }
  
  .prose[data-v-440c9414] :where(tbody tr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-color: var(--tw-prose-td-borders);
    border-bottom-width: 1px
  }
  
  .prose[data-v-440c9414] :where(tbody tr:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 0
  }
  
  .prose[data-v-440c9414] :where(tbody td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: baseline
  }
  
  .prose[data-v-440c9414] :where(tfoot):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-top-color: var(--tw-prose-th-borders);
    border-top-width: 1px
  }
  
  .prose[data-v-440c9414] :where(tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: top
  }
  
  .prose[data-v-440c9414] :where(th, td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    text-align: start
  }
  
  .prose[data-v-440c9414] :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .prose[data-v-440c9414] :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-captions);
    font-size: .875em;
    line-height: 1.4285714;
    margin-top: .8571429em
  }
  
  .prose[data-v-440c9414] {
    --tw-prose-body: #374151;
    --tw-prose-headings: #111827;
    --tw-prose-lead: #4b5563;
    --tw-prose-links: #111827;
    --tw-prose-bold: #111827;
    --tw-prose-counters: #6b7280;
    --tw-prose-bullets: #d1d5db;
    --tw-prose-hr: #e5e7eb;
    --tw-prose-quotes: #111827;
    --tw-prose-quote-borders: #e5e7eb;
    --tw-prose-captions: #6b7280;
    --tw-prose-kbd: #111827;
    --tw-prose-kbd-shadows: 17 24 39;
    --tw-prose-code: #111827;
    --tw-prose-pre-code: #e5e7eb;
    --tw-prose-pre-bg: #1f2937;
    --tw-prose-th-borders: #d1d5db;
    --tw-prose-td-borders: #e5e7eb;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: 255 255 255;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgba(0, 0, 0, .5);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.75
  }
  
  .prose[data-v-440c9414] :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .prose[data-v-440c9414] :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .5em;
    margin-top: .5em
  }
  
  .prose[data-v-440c9414] :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
  }
  
  .prose[data-v-440c9414] :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
  }
  
  .prose[data-v-440c9414] :where(.prose>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .75em;
    margin-top: .75em
  }
  
  .prose[data-v-440c9414] :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
  }
  
  .prose[data-v-440c9414] :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
  }
  
  .prose[data-v-440c9414] :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
  }
  
  .prose[data-v-440c9414] :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
  }
  
  .prose[data-v-440c9414] :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .75em;
    margin-top: .75em
  }
  
  .prose[data-v-440c9414] :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em;
    margin-top: 1.25em
  }
  
  .prose[data-v-440c9414] :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-440c9414] :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-440c9414] :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-440c9414] :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-440c9414] :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-440c9414] :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
  }
  
  .prose[data-v-440c9414] :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
  }
  
  .prose[data-v-440c9414] :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-top: .5714286em;
    padding-inline-start: .5714286em
  }
  
  .prose[data-v-440c9414] :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
  }
  
  .prose[data-v-440c9414] :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
  }
  
  .prose[data-v-440c9414] :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-440c9414] :where(.prose>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-440c9414] :where(.prose>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0
  }
  
  .visible[data-v-440c9414] {
    visibility: visible
  }
  
  .static[data-v-440c9414] {
    position: static
  }
  
  .fixed[data-v-440c9414] {
    position: fixed
  }
  
  .absolute[data-v-440c9414] {
    position: absolute
  }
  
  .relative[data-v-440c9414] {
    position: relative
  }
  
  .sticky[data-v-440c9414] {
    position: sticky
  }
  
  .inset-0[data-v-440c9414] {
    inset: 0
  }
  
  .-right-1[data-v-440c9414] {
    right: -.25rem
  }
  
  .-top-2[data-v-440c9414] {
    top: -.5rem
  }
  
  .-top-\[46px\][data-v-440c9414] {
    top: -46px
  }
  
  .-top-\[52px\][data-v-440c9414] {
    top: -52px
  }
  
  .bottom-0[data-v-440c9414] {
    bottom: 0
  }
  
  .left-0[data-v-440c9414] {
    left: 0
  }
  
  .left-\[50\%\][data-v-440c9414] {
    left: 50%
  }
  
  .right-0[data-v-440c9414] {
    right: 0
  }
  
  .right-\[130px\][data-v-440c9414] {
    right: 130px
  }
  
  .top-0[data-v-440c9414] {
    top: 0
  }
  
  .top-\[-4px\][data-v-440c9414] {
    top: -4px
  }
  
  .top-\[42px\][data-v-440c9414] {
    top: 42px
  }
  
  .top-\[44px\][data-v-440c9414] {
    top: 44px
  }
  
  .top-\[52px\][data-v-440c9414] {
    top: 52px
  }
  
  .top-\[68px\][data-v-440c9414] {
    top: 68px
  }
  
  .top-\[84px\][data-v-440c9414] {
    top: 84px
  }
  
  .z-\[100\][data-v-440c9414] {
    z-index: 100
  }
  
  .z-\[1990\][data-v-440c9414] {
    z-index: 1990
  }
  
  .z-\[2000\][data-v-440c9414] {
    z-index: 2000
  }
  
  .z-\[89\][data-v-440c9414] {
    z-index: 89
  }
  
  .z-\[90\][data-v-440c9414] {
    z-index: 90
  }
  
  .z-\[99\][data-v-440c9414] {
    z-index: 99
  }
  
  .m-0[data-v-440c9414] {
    margin: 0
  }
  
  .mx-2[data-v-440c9414] {
    margin-left: .5rem;
    margin-right: .5rem
  }
  
  .mx-auto[data-v-440c9414] {
    margin-left: auto;
    margin-right: auto
  }
  
  .my-0[data-v-440c9414] {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .my-10[data-v-440c9414] {
    margin-bottom: 2.5rem;
    margin-top: 2.5rem
  }
  
  .my-2[data-v-440c9414] {
    margin-bottom: .5rem;
    margin-top: .5rem
  }
  
  .my-4[data-v-440c9414] {
    margin-bottom: 1rem;
    margin-top: 1rem
  }
  
  .my-\[32px\][data-v-440c9414] {
    margin-bottom: 32px;
    margin-top: 32px
  }
  
  .mb-0[data-v-440c9414] {
    margin-bottom: 0
  }
  
  .mb-1[data-v-440c9414] {
    margin-bottom: .25rem
  }
  
  .mb-10[data-v-440c9414] {
    margin-bottom: 2.5rem
  }
  
  .mb-11[data-v-440c9414] {
    margin-bottom: 2.75rem
  }
  
  .mb-2[data-v-440c9414] {
    margin-bottom: .5rem
  }
  
  .mb-3[data-v-440c9414] {
    margin-bottom: .75rem
  }
  
  .mb-4[data-v-440c9414] {
    margin-bottom: 1rem
  }
  
  .mb-5[data-v-440c9414] {
    margin-bottom: 1.25rem
  }
  
  .mb-6[data-v-440c9414] {
    margin-bottom: 1.5rem
  }
  
  .mb-8[data-v-440c9414] {
    margin-bottom: 2rem
  }
  
  .mb-\[0\][data-v-440c9414] {
    margin-bottom: 0
  }
  
  .mb-\[10px\][data-v-440c9414] {
    margin-bottom: 10px
  }
  
  .mb-\[118px\][data-v-440c9414] {
    margin-bottom: 118px
  }
  
  .mb-\[11px\][data-v-440c9414] {
    margin-bottom: 11px
  }
  
  .mb-\[12px\][data-v-440c9414] {
    margin-bottom: 12px
  }
  
  .mb-\[14px\][data-v-440c9414] {
    margin-bottom: 14px
  }
  
  .mb-\[15px\][data-v-440c9414] {
    margin-bottom: 15px
  }
  
  .mb-\[16px\][data-v-440c9414] {
    margin-bottom: 16px
  }
  
  .mb-\[170px\][data-v-440c9414] {
    margin-bottom: 170px
  }
  
  .mb-\[175px\][data-v-440c9414] {
    margin-bottom: 175px
  }
  
  .mb-\[18px\][data-v-440c9414] {
    margin-bottom: 18px
  }
  
  .mb-\[190px\][data-v-440c9414] {
    margin-bottom: 190px
  }
  
  .mb-\[20px\][data-v-440c9414] {
    margin-bottom: 20px
  }
  
  .mb-\[22px\][data-v-440c9414] {
    margin-bottom: 22px
  }
  
  .mb-\[27px\][data-v-440c9414] {
    margin-bottom: 27px
  }
  
  .mb-\[30px\][data-v-440c9414] {
    margin-bottom: 30px
  }
  
  .mb-\[32px\][data-v-440c9414] {
    margin-bottom: 32px
  }
  
  .mb-\[36px\][data-v-440c9414] {
    margin-bottom: 36px
  }
  
  .mb-\[38px\][data-v-440c9414] {
    margin-bottom: 38px
  }
  
  .mb-\[40px\][data-v-440c9414] {
    margin-bottom: 40px
  }
  
  .mb-\[41px\][data-v-440c9414] {
    margin-bottom: 41px
  }
  
  .mb-\[46px\][data-v-440c9414] {
    margin-bottom: 46px
  }
  
  .mb-\[48px\][data-v-440c9414] {
    margin-bottom: 48px
  }
  
  .mb-\[4px\][data-v-440c9414] {
    margin-bottom: 4px
  }
  
  .mb-\[50px\][data-v-440c9414] {
    margin-bottom: 50px
  }
  
  .mb-\[52px\][data-v-440c9414] {
    margin-bottom: 52px
  }
  
  .mb-\[55px\][data-v-440c9414] {
    margin-bottom: 55px
  }
  
  .mb-\[60px\][data-v-440c9414] {
    margin-bottom: 60px
  }
  
  .mb-\[65px\][data-v-440c9414] {
    margin-bottom: 65px
  }
  
  .mb-\[6px\][data-v-440c9414] {
    margin-bottom: 6px
  }
  
  .mb-\[70px\][data-v-440c9414] {
    margin-bottom: 70px
  }
  
  .mb-\[72px\][data-v-440c9414] {
    margin-bottom: 72px
  }
  
  .mb-\[74px\][data-v-440c9414] {
    margin-bottom: 74px
  }
  
  .mb-\[80px\][data-v-440c9414] {
    margin-bottom: 80px
  }
  
  .mb-\[82px\][data-v-440c9414] {
    margin-bottom: 82px
  }
  
  .mb-\[85px\][data-v-440c9414] {
    margin-bottom: 85px
  }
  
  .mb-\[8px\][data-v-440c9414] {
    margin-bottom: 8px
  }
  
  .ml-0[data-v-440c9414] {
    margin-left: 0
  }
  
  .ml-0\.5[data-v-440c9414] {
    margin-left: .125rem
  }
  
  .ml-2[data-v-440c9414] {
    margin-left: .5rem
  }
  
  .ml-3[data-v-440c9414] {
    margin-left: .75rem
  }
  
  .ml-6[data-v-440c9414] {
    margin-left: 1.5rem
  }
  
  .ml-7[data-v-440c9414] {
    margin-left: 1.75rem
  }
  
  .mr-0[data-v-440c9414] {
    margin-right: 0
  }
  
  .mr-0\.5[data-v-440c9414] {
    margin-right: .125rem
  }
  
  .mr-1[data-v-440c9414] {
    margin-right: .25rem
  }
  
  .mr-3[data-v-440c9414] {
    margin-right: .75rem
  }
  
  .mr-4[data-v-440c9414] {
    margin-right: 1rem
  }
  
  .mr-5[data-v-440c9414] {
    margin-right: 1.25rem
  }
  
  .mr-\[5px\][data-v-440c9414] {
    margin-right: 5px
  }
  
  .mt-0[data-v-440c9414] {
    margin-top: 0
  }
  
  .mt-10[data-v-440c9414] {
    margin-top: 2.5rem
  }
  
  .mt-11[data-v-440c9414] {
    margin-top: 2.75rem
  }
  
  .mt-2[data-v-440c9414] {
    margin-top: .5rem
  }
  
  .mt-3[data-v-440c9414] {
    margin-top: .75rem
  }
  
  .mt-4[data-v-440c9414] {
    margin-top: 1rem
  }
  
  .mt-6[data-v-440c9414] {
    margin-top: 1.5rem
  }
  
  .mt-7[data-v-440c9414] {
    margin-top: 1.75rem
  }
  
  .mt-8[data-v-440c9414] {
    margin-top: 2rem
  }
  
  .mt-\[0\.5px\][data-v-440c9414] {
    margin-top: .5px
  }
  
  .mt-\[10px\][data-v-440c9414] {
    margin-top: 10px
  }
  
  .mt-\[12px\][data-v-440c9414] {
    margin-top: 12px
  }
  
  .mt-\[14px\][data-v-440c9414] {
    margin-top: 14px
  }
  
  .mt-\[20px\][data-v-440c9414] {
    margin-top: 20px
  }
  
  .mt-\[24px\][data-v-440c9414] {
    margin-top: 24px
  }
  
  .mt-\[2px\][data-v-440c9414] {
    margin-top: 2px
  }
  
  .mt-\[32px\][data-v-440c9414] {
    margin-top: 32px
  }
  
  .mt-\[47px\][data-v-440c9414] {
    margin-top: 47px
  }
  
  .mt-\[60px\][data-v-440c9414] {
    margin-top: 60px
  }
  
  .mt-\[75px\][data-v-440c9414] {
    margin-top: 75px
  }
  
  .mt-\[80px\][data-v-440c9414] {
    margin-top: 80px
  }
  
  .block[data-v-440c9414] {
    display: block
  }
  
  .inline-block[data-v-440c9414] {
    display: inline-block
  }
  
  .inline[data-v-440c9414] {
    display: inline
  }
  
  .flex[data-v-440c9414] {
    display: flex
  }
  
  .inline-flex[data-v-440c9414] {
    display: inline-flex
  }
  
  .table[data-v-440c9414] {
    display: table
  }
  
  .grid[data-v-440c9414] {
    display: grid
  }
  
  .contents[data-v-440c9414] {
    display: contents
  }
  
  .hidden[data-v-440c9414] {
    display: none
  }
  
  .size-10[data-v-440c9414] {
    height: 2.5rem;
    width: 2.5rem
  }
  
  .size-4[data-v-440c9414] {
    height: 1rem;
    width: 1rem
  }
  
  .size-5[data-v-440c9414] {
    height: 1.25rem;
    width: 1.25rem
  }
  
  .size-6[data-v-440c9414] {
    height: 1.5rem;
    width: 1.5rem
  }
  
  .size-\[100px\][data-v-440c9414] {
    height: 100px;
    width: 100px
  }
  
  .size-\[10px\][data-v-440c9414] {
    height: 10px;
    width: 10px
  }
  
  .size-\[140px\][data-v-440c9414] {
    height: 140px;
    width: 140px
  }
  
  .size-\[16px\][data-v-440c9414] {
    height: 16px;
    width: 16px
  }
  
  .size-\[200px\][data-v-440c9414] {
    height: 200px;
    width: 200px
  }
  
  .size-\[20px\][data-v-440c9414] {
    height: 20px;
    width: 20px
  }
  
  .size-\[240px\][data-v-440c9414] {
    height: 240px;
    width: 240px
  }
  
  .size-\[24px\][data-v-440c9414] {
    height: 24px;
    width: 24px
  }
  
  .size-\[25px\][data-v-440c9414] {
    height: 25px;
    width: 25px
  }
  
  .size-\[26px\][data-v-440c9414] {
    height: 26px;
    width: 26px
  }
  
  .size-\[30px\][data-v-440c9414] {
    height: 30px;
    width: 30px
  }
  
  .size-\[32px\][data-v-440c9414] {
    height: 32px;
    width: 32px
  }
  
  .size-\[36px\][data-v-440c9414] {
    height: 36px;
    width: 36px
  }
  
  .size-\[376px\][data-v-440c9414] {
    height: 376px;
    width: 376px
  }
  
  .size-\[40px\][data-v-440c9414] {
    height: 40px;
    width: 40px
  }
  
  .size-\[50px\][data-v-440c9414] {
    height: 50px;
    width: 50px
  }
  
  .size-\[55px\][data-v-440c9414] {
    height: 55px;
    width: 55px
  }
  
  .size-\[60px\][data-v-440c9414] {
    height: 60px;
    width: 60px
  }
  
  .size-\[90px\][data-v-440c9414] {
    height: 90px;
    width: 90px
  }
  
  .h-0[data-v-440c9414] {
    height: 0
  }
  
  .h-32[data-v-440c9414] {
    height: 8rem
  }
  
  .h-4[data-v-440c9414] {
    height: 1rem
  }
  
  .h-7[data-v-440c9414] {
    height: 1.75rem
  }
  
  .h-\[100\%\][data-v-440c9414] {
    height: 100%
  }
  
  .h-\[100px\][data-v-440c9414] {
    height: 100px
  }
  
  .h-\[100vh\][data-v-440c9414] {
    height: 100vh
  }
  
  .h-\[120px\][data-v-440c9414] {
    height: 120px
  }
  
  .h-\[127px\][data-v-440c9414] {
    height: 127px
  }
  
  .h-\[128px\][data-v-440c9414] {
    height: 128px
  }
  
  .h-\[12px\][data-v-440c9414] {
    height: 12px
  }
  
  .h-\[132px\][data-v-440c9414] {
    height: 132px
  }
  
  .h-\[139px\][data-v-440c9414] {
    height: 139px
  }
  
  .h-\[14px\][data-v-440c9414] {
    height: 14px
  }
  
  .h-\[150px\][data-v-440c9414] {
    height: 150px
  }
  
  .h-\[16px\][data-v-440c9414] {
    height: 16px
  }
  
  .h-\[17px\][data-v-440c9414] {
    height: 17px
  }
  
  .h-\[195px\][data-v-440c9414] {
    height: 195px
  }
  
  .h-\[1px\][data-v-440c9414] {
    height: 1px
  }
  
  .h-\[200px\][data-v-440c9414] {
    height: 200px
  }
  
  .h-\[20px\][data-v-440c9414] {
    height: 20px
  }
  
  .h-\[240px\][data-v-440c9414] {
    height: 240px
  }
  
  .h-\[254px\][data-v-440c9414] {
    height: 254px
  }
  
  .h-\[260px\][data-v-440c9414] {
    height: 260px
  }
  
  .h-\[26px\][data-v-440c9414] {
    height: 26px
  }
  
  .h-\[29px\][data-v-440c9414] {
    height: 29px
  }
  
  .h-\[320px\][data-v-440c9414] {
    height: 320px
  }
  
  .h-\[35px\][data-v-440c9414] {
    height: 35px
  }
  
  .h-\[40px\][data-v-440c9414] {
    height: 40px
  }
  
  .h-\[42px\][data-v-440c9414] {
    height: 42px
  }
  
  .h-\[434px\][data-v-440c9414] {
    height: 434px
  }
  
  .h-\[43px\][data-v-440c9414] {
    height: 43px
  }
  
  .h-\[44px\][data-v-440c9414] {
    height: 44px
  }
  
  .h-\[45px\][data-v-440c9414] {
    height: 45px
  }
  
  .h-\[48px\][data-v-440c9414] {
    height: 48px
  }
  
  .h-\[500px\][data-v-440c9414] {
    height: 500px
  }
  
  .h-\[50px\][data-v-440c9414] {
    height: 50px
  }
  
  .h-\[540px\][data-v-440c9414] {
    height: 540px
  }
  
  .h-\[54px\][data-v-440c9414] {
    height: 54px
  }
  
  .h-\[582px\][data-v-440c9414] {
    height: 582px
  }
  
  .h-\[603px\][data-v-440c9414] {
    height: 603px
  }
  
  .h-\[60px\][data-v-440c9414] {
    height: 60px
  }
  
  .h-\[70px\][data-v-440c9414] {
    height: 70px
  }
  
  .h-\[777px\][data-v-440c9414] {
    height: 777px
  }
  
  .h-\[80px\][data-v-440c9414] {
    height: 80px
  }
  
  .h-\[90px\][data-v-440c9414] {
    height: 90px
  }
  
  .h-\[94px\][data-v-440c9414] {
    height: 94px
  }
  
  .h-\[971px\][data-v-440c9414] {
    height: 971px
  }
  
  .h-auto[data-v-440c9414] {
    height: auto
  }
  
  .h-full[data-v-440c9414] {
    height: 100%
  }
  
  .max-h-\[375px\][data-v-440c9414] {
    max-height: 375px
  }
  
  .max-h-\[630px\][data-v-440c9414] {
    max-height: 630px
  }
  
  .max-h-\[calc\(100vh-90px\)\][data-v-440c9414] {
    max-height: calc(100vh - 90px)
  }
  
  .min-h-\[100px\][data-v-440c9414] {
    min-height: 100px
  }
  
  .min-h-\[100vh\][data-v-440c9414] {
    min-height: 100vh
  }
  
  .min-h-\[110px\][data-v-440c9414] {
    min-height: 110px
  }
  
  .min-h-\[120px\][data-v-440c9414] {
    min-height: 120px
  }
  
  .min-h-\[500px\][data-v-440c9414] {
    min-height: 500px
  }
  
  .min-h-\[554px\][data-v-440c9414] {
    min-height: 554px
  }
  
  .min-h-\[607px\][data-v-440c9414] {
    min-height: 607px
  }
  
  .w-11\/12[data-v-440c9414] {
    width: 91.666667%
  }
  
  .w-16[data-v-440c9414] {
    width: 4rem
  }
  
  .w-4[data-v-440c9414] {
    width: 1rem
  }
  
  .w-40[data-v-440c9414] {
    width: 10rem
  }
  
  .w-\[100\%\][data-v-440c9414] {
    width: 100%
  }
  
  .w-\[100px\][data-v-440c9414] {
    width: 100px
  }
  
  .w-\[100vw\][data-v-440c9414] {
    width: 100vw
  }
  
  .w-\[115px\][data-v-440c9414] {
    width: 115px
  }
  
  .w-\[116px\][data-v-440c9414] {
    width: 116px
  }
  
  .w-\[122px\][data-v-440c9414] {
    width: 122px
  }
  
  .w-\[128px\][data-v-440c9414] {
    width: 128px
  }
  
  .w-\[12px\][data-v-440c9414] {
    width: 12px
  }
  
  .w-\[14px\][data-v-440c9414] {
    width: 14px
  }
  
  .w-\[150px\][data-v-440c9414] {
    width: 150px
  }
  
  .w-\[154px\][data-v-440c9414] {
    width: 154px
  }
  
  .w-\[160px\][data-v-440c9414] {
    width: 160px
  }
  
  .w-\[165px\][data-v-440c9414] {
    width: 165px
  }
  
  .w-\[16px\][data-v-440c9414] {
    width: 16px
  }
  
  .w-\[172px\][data-v-440c9414] {
    width: 172px
  }
  
  .w-\[176px\][data-v-440c9414] {
    width: 176px
  }
  
  .w-\[17px\][data-v-440c9414] {
    width: 17px
  }
  
  .w-\[185px\][data-v-440c9414] {
    width: 185px
  }
  
  .w-\[193px\][data-v-440c9414] {
    width: 193px
  }
  
  .w-\[198px\][data-v-440c9414] {
    width: 198px
  }
  
  .w-\[20px\][data-v-440c9414] {
    width: 20px
  }
  
  .w-\[211px\][data-v-440c9414] {
    width: 211px
  }
  
  .w-\[220px\][data-v-440c9414] {
    width: 220px
  }
  
  .w-\[223px\][data-v-440c9414] {
    width: 223px
  }
  
  .w-\[225px\][data-v-440c9414] {
    width: 225px
  }
  
  .w-\[235px\][data-v-440c9414] {
    width: 235px
  }
  
  .w-\[250px\][data-v-440c9414] {
    width: 250px
  }
  
  .w-\[253px\][data-v-440c9414] {
    width: 253px
  }
  
  .w-\[274px\][data-v-440c9414] {
    width: 274px
  }
  
  .w-\[300px\][data-v-440c9414] {
    width: 300px
  }
  
  .w-\[310px\][data-v-440c9414] {
    width: 310px
  }
  
  .w-\[328px\][data-v-440c9414] {
    width: 328px
  }
  
  .w-\[330px\][data-v-440c9414] {
    width: 330px
  }
  
  .w-\[346px\][data-v-440c9414] {
    width: 346px
  }
  
  .w-\[373px\][data-v-440c9414] {
    width: 373px
  }
  
  .w-\[39px\][data-v-440c9414] {
    width: 39px
  }
  
  .w-\[50\%\][data-v-440c9414] {
    width: 50%
  }
  
  .w-\[500px\][data-v-440c9414] {
    width: 500px
  }
  
  .w-\[502px\][data-v-440c9414] {
    width: 502px
  }
  
  .w-\[553px\][data-v-440c9414] {
    width: 553px
  }
  
  .w-\[626px\][data-v-440c9414] {
    width: 626px
  }
  
  .w-\[642px\][data-v-440c9414] {
    width: 642px
  }
  
  .w-\[64px\][data-v-440c9414] {
    width: 64px
  }
  
  .w-\[664px\][data-v-440c9414] {
    width: 664px
  }
  
  .w-\[770px\][data-v-440c9414] {
    width: 770px
  }
  
  .w-\[800px\][data-v-440c9414] {
    width: 800px
  }
  
  .w-\[80px\][data-v-440c9414] {
    width: 80px
  }
  
  .w-\[86px\][data-v-440c9414] {
    width: 86px
  }
  
  .w-\[90px\][data-v-440c9414] {
    width: 90px
  }
  
  .w-full[data-v-440c9414] {
    width: 100%
  }
  
  .min-w-\[365px\][data-v-440c9414] {
    min-width: 365px
  }
  
  .min-w-\[393px\][data-v-440c9414] {
    min-width: 393px
  }
  
  .min-w-\[573px\][data-v-440c9414] {
    min-width: 573px
  }
  
  .max-w-28[data-v-440c9414] {
    max-width: 7rem
  }
  
  .max-w-5xl[data-v-440c9414] {
    max-width: 64rem
  }
  
  .max-w-6xl[data-v-440c9414] {
    max-width: 72rem
  }
  
  .max-w-7xl[data-v-440c9414] {
    max-width: 80rem
  }
  
  .max-w-\[100vw\][data-v-440c9414] {
    max-width: 100vw
  }
  
  .max-w-\[1200px\][data-v-440c9414] {
    max-width: 1200px
  }
  
  .max-w-\[1280px\][data-v-440c9414] {
    max-width: 1280px
  }
  
  .max-w-\[1536px\][data-v-440c9414] {
    max-width: 1536px
  }
  
  .max-w-\[1600px\][data-v-440c9414] {
    max-width: 1600px
  }
  
  .max-w-\[500px\][data-v-440c9414] {
    max-width: 500px
  }
  
  .max-w-\[640px\][data-v-440c9414] {
    max-width: 640px
  }
  
  .max-w-\[676px\][data-v-440c9414] {
    max-width: 676px
  }
  
  .max-w-\[771px\][data-v-440c9414] {
    max-width: 771px
  }
  
  .max-w-\[840px\][data-v-440c9414] {
    max-width: 840px
  }
  
  .max-w-\[860px\][data-v-440c9414] {
    max-width: 860px
  }
  
  .max-w-\[868px\][data-v-440c9414] {
    max-width: 868px
  }
  
  .max-w-\[900px\][data-v-440c9414] {
    max-width: 900px
  }
  
  .max-w-full[data-v-440c9414] {
    max-width: 100%
  }
  
  .max-w-screen-xl[data-v-440c9414] {
    max-width: 1280px
  }
  
  .max-w-xs[data-v-440c9414] {
    max-width: 20rem
  }
  
  .flex-1[data-v-440c9414] {
    flex: 1 1 0%
  }
  
  .flex-shrink[data-v-440c9414] {
    flex-shrink: 1
  }
  
  .flex-shrink-0[data-v-440c9414] {
    flex-shrink: 0
  }
  
  .-rotate-90[data-v-440c9414] {
    --tw-rotate: -90deg
  }
  
  .-rotate-90[data-v-440c9414],
  .rotate-90[data-v-440c9414] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }
  
  .rotate-90[data-v-440c9414] {
    --tw-rotate: 90deg
  }
  
  .transform[data-v-440c9414] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }
  
  .cursor-pointer[data-v-440c9414] {
    cursor: pointer
  }
  
  .resize-none[data-v-440c9414] {
    resize: none
  }
  
  .resize[data-v-440c9414] {
    resize: both
  }
  
  .list-none[data-v-440c9414] {
    list-style-type: none
  }
  
  .grid-flow-col[data-v-440c9414] {
    grid-auto-flow: column
  }
  
  .auto-rows-min[data-v-440c9414] {
    grid-auto-rows: min-content
  }
  
  .grid-cols-1[data-v-440c9414] {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
  
  .grid-cols-2[data-v-440c9414] {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
  
  .grid-cols-3[data-v-440c9414] {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
  
  .grid-cols-4[data-v-440c9414] {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
  
  .grid-cols-\[80px_auto\][data-v-440c9414] {
    grid-template-columns: 80px auto
  }
  
  .flex-col[data-v-440c9414] {
    flex-direction: column
  }
  
  .flex-col-reverse[data-v-440c9414] {
    flex-direction: column-reverse
  }
  
  .flex-wrap[data-v-440c9414] {
    flex-wrap: wrap
  }
  
  .place-items-center[data-v-440c9414] {
    place-items: center
  }
  
  .content-start[data-v-440c9414] {
    align-content: flex-start
  }
  
  .items-start[data-v-440c9414] {
    align-items: flex-start
  }
  
  .items-center[data-v-440c9414] {
    align-items: center
  }
  
  .justify-start[data-v-440c9414] {
    justify-content: flex-start
  }
  
  .justify-end[data-v-440c9414] {
    justify-content: flex-end
  }
  
  .justify-center[data-v-440c9414] {
    justify-content: center
  }
  
  .justify-between[data-v-440c9414] {
    justify-content: space-between
  }
  
  .justify-around[data-v-440c9414] {
    justify-content: space-around
  }
  
  .gap-0[data-v-440c9414] {
    gap: 0
  }
  
  .gap-1[data-v-440c9414] {
    gap: .25rem
  }
  
  .gap-10[data-v-440c9414] {
    gap: 2.5rem
  }
  
  .gap-2[data-v-440c9414] {
    gap: .5rem
  }
  
  .gap-3[data-v-440c9414] {
    gap: .75rem
  }
  
  .gap-4[data-v-440c9414] {
    gap: 1rem
  }
  
  .gap-5[data-v-440c9414] {
    gap: 1.25rem
  }
  
  .gap-6[data-v-440c9414] {
    gap: 1.5rem
  }
  
  .gap-8[data-v-440c9414] {
    gap: 2rem
  }
  
  .gap-\[12px\][data-v-440c9414] {
    gap: 12px
  }
  
  .gap-\[14px\][data-v-440c9414] {
    gap: 14px
  }
  
  .gap-\[20px\][data-v-440c9414] {
    gap: 20px
  }
  
  .gap-\[2px\][data-v-440c9414] {
    gap: 2px
  }
  
  .gap-\[48px\][data-v-440c9414] {
    gap: 48px
  }
  
  .gap-\[5px\][data-v-440c9414] {
    gap: 5px
  }
  
  .gap-\[60px\][data-v-440c9414] {
    gap: 60px
  }
  
  .gap-\[7px\][data-v-440c9414] {
    gap: 7px
  }
  
  .gap-\[9px\][data-v-440c9414] {
    gap: 9px
  }
  
  .gap-x-3[data-v-440c9414] {
    -moz-column-gap: .75rem;
    column-gap: .75rem
  }
  
  .gap-x-5[data-v-440c9414] {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem
  }
  
  .gap-x-\[24px\][data-v-440c9414] {
    -moz-column-gap: 24px;
    column-gap: 24px
  }
  
  .gap-y-16[data-v-440c9414] {
    row-gap: 4rem
  }
  
  .gap-y-2[data-v-440c9414] {
    row-gap: .5rem
  }
  
  .gap-y-5[data-v-440c9414] {
    row-gap: 1.25rem
  }
  
  .-space-x-px[data-v-440c9414]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(-1px*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(-1px*var(--tw-space-x-reverse))
  }
  
  .space-x-2[data-v-440c9414]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(.5rem*var(--tw-space-x-reverse))
  }
  
  .space-x-4[data-v-440c9414]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(1rem*var(--tw-space-x-reverse))
  }
  
  .space-y-1[data-v-440c9414]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.25rem*var(--tw-space-y-reverse));
    margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)))
  }
  
  .space-y-2[data-v-440c9414]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
  }
  
  .space-y-\[20px\][data-v-440c9414]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(20px*var(--tw-space-y-reverse));
    margin-top: calc(20px*(1 - var(--tw-space-y-reverse)))
  }
  
  .self-center[data-v-440c9414] {
    align-self: center
  }
  
  .overflow-auto[data-v-440c9414] {
    overflow: auto
  }
  
  .overflow-hidden[data-v-440c9414] {
    overflow: hidden
  }
  
  .overflow-x-auto[data-v-440c9414] {
    overflow-x: auto
  }
  
  .overflow-y-auto[data-v-440c9414] {
    overflow-y: auto
  }
  
  .break-words[data-v-440c9414] {
    overflow-wrap: break-word
  }
  
  .rounded-\[100px\][data-v-440c9414] {
    border-radius: 100px
  }
  
  .rounded-\[10px\][data-v-440c9414] {
    border-radius: 10px
  }
  
  .rounded-\[20px\][data-v-440c9414] {
    border-radius: 20px
  }
  
  .rounded-\[30px\][data-v-440c9414] {
    border-radius: 30px
  }
  
  .rounded-\[36px\][data-v-440c9414] {
    border-radius: 36px
  }
  
  .rounded-\[40px\][data-v-440c9414] {
    border-radius: 40px
  }
  
  .rounded-\[50\%\][data-v-440c9414] {
    border-radius: 50%
  }
  
  .rounded-\[52px\][data-v-440c9414] {
    border-radius: 52px
  }
  
  .rounded-\[56px\][data-v-440c9414] {
    border-radius: 56px
  }
  
  .rounded-\[60px\][data-v-440c9414] {
    border-radius: 60px
  }
  
  .rounded-\[68px\][data-v-440c9414] {
    border-radius: 68px
  }
  
  .rounded-\[6px\][data-v-440c9414] {
    border-radius: 6px
  }
  
  .rounded-full[data-v-440c9414] {
    border-radius: 9999px
  }
  
  .rounded-s-\[20px\][data-v-440c9414] {
    border-end-start-radius: 20px;
    border-start-start-radius: 20px
  }
  
  .rounded-t-\[30px\][data-v-440c9414] {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px
  }
  
  .border[data-v-440c9414],
  .border-\[1px\][data-v-440c9414] {
    border-width: 1px
  }
  
  .border-b-\[1px\][data-v-440c9414] {
    border-bottom-width: 1px
  }
  
  .border-r-\[1px\][data-v-440c9414] {
    border-right-width: 1px
  }
  
  .border-solid[data-v-440c9414] {
    border-style: solid
  }
  
  .border-\[\#333\][data-v-440c9414] {
    --tw-border-opacity: 1;
    border-color: rgb(51 51 51/var(--tw-border-opacity))
  }
  
  .border-\[\#DDD8C2\][data-v-440c9414] {
    --tw-border-opacity: 1;
    border-color: rgb(221 216 194/var(--tw-border-opacity))
  }
  
  .border-\[\#eee\][data-v-440c9414] {
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity))
  }
  
  .border-\[red\][data-v-440c9414] {
    --tw-border-opacity: 1;
    border-color: rgb(255 0 0/var(--tw-border-opacity))
  }
  
  .border-gray-300[data-v-440c9414] {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219/var(--tw-border-opacity))
  }
  
  .bg-\[\#1B1C1D\][data-v-440c9414],
  .bg-\[\#1b1c1d\][data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 28 29/var(--tw-bg-opacity))
  }
  
  .bg-\[\#8A00D5\][data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(138 0 213/var(--tw-bg-opacity))
  }
  
  .bg-\[\#BA3BFF\][data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(186 59 255/var(--tw-bg-opacity))
  }
  
  .bg-\[\#E4D6F4\][data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(228 214 244/var(--tw-bg-opacity))
  }
  
  .bg-\[\#EEEEEE\][data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 238 238/var(--tw-bg-opacity))
  }
  
  .bg-\[\#c37ee9\][data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(195 126 233/var(--tw-bg-opacity))
  }
  
  .bg-\[\#db9bff\][data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(219 155 255/var(--tw-bg-opacity))
  }
  
  .bg-\[\#ff8f56\][data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 143 86/var(--tw-bg-opacity))
  }
  
  .bg-\[\#fff\][data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
  }
  
  .bg-\[rgba\(0\2c 0\2c 0\2c \.6\)\][data-v-440c9414] {
    background-color: rgba(0, 0, 0, .6)
  }
  
  .bg-black[data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
  }
  
  .bg-blue-500[data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246/var(--tw-bg-opacity))
  }
  
  .bg-gray-200[data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235/var(--tw-bg-opacity))
  }
  
  .bg-slate-400[data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(148 163 184/var(--tw-bg-opacity))
  }
  
  .bg-slate-600[data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(71 85 105/var(--tw-bg-opacity))
  }
  
  .bg-white[data-v-440c9414] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
  }
  
  .bg-opacity-50[data-v-440c9414] {
    --tw-bg-opacity: 0.5
  }
  
  .object-contain[data-v-440c9414] {
    -o-object-fit: contain;
    object-fit: contain
  }
  
  .object-fill[data-v-440c9414] {
    -o-object-fit: fill;
    object-fit: fill
  }
  
  .p-0[data-v-440c9414] {
    padding: 0
  }
  
  .p-4[data-v-440c9414] {
    padding: 1rem
  }
  
  .p-6[data-v-440c9414] {
    padding: 1.5rem
  }
  
  .px-0[data-v-440c9414] {
    padding-left: 0;
    padding-right: 0
  }
  
  .px-1[data-v-440c9414] {
    padding-left: .25rem;
    padding-right: .25rem
  }
  
  .px-10[data-v-440c9414] {
    padding-left: 2.5rem;
    padding-right: 2.5rem
  }
  
  .px-14[data-v-440c9414] {
    padding-left: 3.5rem;
    padding-right: 3.5rem
  }
  
  .px-2[data-v-440c9414] {
    padding-left: .5rem;
    padding-right: .5rem
  }
  
  .px-3[data-v-440c9414] {
    padding-left: .75rem;
    padding-right: .75rem
  }
  
  .px-4[data-v-440c9414] {
    padding-left: 1rem;
    padding-right: 1rem
  }
  
  .px-5[data-v-440c9414] {
    padding-left: 1.25rem;
    padding-right: 1.25rem
  }
  
  .px-6[data-v-440c9414] {
    padding-left: 1.5rem;
    padding-right: 1.5rem
  }
  
  .px-8[data-v-440c9414] {
    padding-left: 2rem;
    padding-right: 2rem
  }
  
  .px-\[110px\][data-v-440c9414] {
    padding-left: 110px;
    padding-right: 110px
  }
  
  .px-\[120px\][data-v-440c9414] {
    padding-left: 120px;
    padding-right: 120px
  }
  
  .px-\[12px\][data-v-440c9414] {
    padding-left: 12px;
    padding-right: 12px
  }
  
  .px-\[135px\][data-v-440c9414] {
    padding-left: 135px;
    padding-right: 135px
  }
  
  .px-\[14px\][data-v-440c9414] {
    padding-left: 14px;
    padding-right: 14px
  }
  
  .px-\[16px\][data-v-440c9414] {
    padding-left: 16px;
    padding-right: 16px
  }
  
  .px-\[20px\][data-v-440c9414] {
    padding-left: 20px;
    padding-right: 20px
  }
  
  .px-\[23px\][data-v-440c9414] {
    padding-left: 23px;
    padding-right: 23px
  }
  
  .px-\[24px\][data-v-440c9414] {
    padding-left: 24px;
    padding-right: 24px
  }
  
  .px-\[27px\][data-v-440c9414] {
    padding-left: 27px;
    padding-right: 27px
  }
  
  .px-\[28px\][data-v-440c9414] {
    padding-left: 28px;
    padding-right: 28px
  }
  
  .px-\[32px\][data-v-440c9414] {
    padding-left: 32px;
    padding-right: 32px
  }
  
  .px-\[33px\][data-v-440c9414] {
    padding-left: 33px;
    padding-right: 33px
  }
  
  .px-\[40px\][data-v-440c9414] {
    padding-left: 40px;
    padding-right: 40px
  }
  
  .px-\[46px\][data-v-440c9414] {
    padding-left: 46px;
    padding-right: 46px
  }
  
  .px-\[48px\][data-v-440c9414] {
    padding-left: 48px;
    padding-right: 48px
  }
  
  .px-\[54px\][data-v-440c9414] {
    padding-left: 54px;
    padding-right: 54px
  }
  
  .px-\[5px\][data-v-440c9414] {
    padding-left: 5px;
    padding-right: 5px
  }
  
  .px-\[6px\][data-v-440c9414] {
    padding-left: 6px;
    padding-right: 6px
  }
  
  .px-\[78px\][data-v-440c9414] {
    padding-left: 78px;
    padding-right: 78px
  }
  
  .px-\[8px\][data-v-440c9414] {
    padding-left: 8px;
    padding-right: 8px
  }
  
  .px-\[9px\][data-v-440c9414] {
    padding-left: 9px;
    padding-right: 9px
  }
  
  .py-0[data-v-440c9414] {
    padding-bottom: 0;
    padding-top: 0
  }
  
  .py-0\.5[data-v-440c9414] {
    padding-bottom: .125rem;
    padding-top: .125rem
  }
  
  .py-1[data-v-440c9414] {
    padding-bottom: .25rem;
    padding-top: .25rem
  }
  
  .py-10[data-v-440c9414] {
    padding-bottom: 2.5rem;
    padding-top: 2.5rem
  }
  
  .py-2[data-v-440c9414] {
    padding-bottom: .5rem;
    padding-top: .5rem
  }
  
  .py-3[data-v-440c9414] {
    padding-bottom: .75rem;
    padding-top: .75rem
  }
  
  .py-4[data-v-440c9414] {
    padding-bottom: 1rem;
    padding-top: 1rem
  }
  
  .py-8[data-v-440c9414] {
    padding-bottom: 2rem;
    padding-top: 2rem
  }
  
  .py-\[10px\][data-v-440c9414] {
    padding-bottom: 10px;
    padding-top: 10px
  }
  
  .py-\[12px\][data-v-440c9414] {
    padding-bottom: 12px;
    padding-top: 12px
  }
  
  .py-\[15px\][data-v-440c9414] {
    padding-bottom: 15px;
    padding-top: 15px
  }
  
  .py-\[24px\][data-v-440c9414] {
    padding-bottom: 24px;
    padding-top: 24px
  }
  
  .py-\[26px\][data-v-440c9414] {
    padding-bottom: 26px;
    padding-top: 26px
  }
  
  .py-\[27px\][data-v-440c9414] {
    padding-bottom: 27px;
    padding-top: 27px
  }
  
  .py-\[28px\][data-v-440c9414] {
    padding-bottom: 28px;
    padding-top: 28px
  }
  
  .py-\[2px\][data-v-440c9414] {
    padding-bottom: 2px;
    padding-top: 2px
  }
  
  .py-\[32px\][data-v-440c9414] {
    padding-bottom: 32px;
    padding-top: 32px
  }
  
  .py-\[56px\][data-v-440c9414] {
    padding-bottom: 56px;
    padding-top: 56px
  }
  
  .py-\[5px\][data-v-440c9414] {
    padding-bottom: 5px;
    padding-top: 5px
  }
  
  .py-\[60px\][data-v-440c9414] {
    padding-bottom: 60px;
    padding-top: 60px
  }
  
  .py-\[6px\][data-v-440c9414] {
    padding-bottom: 6px;
    padding-top: 6px
  }
  
  .py-\[7px\][data-v-440c9414] {
    padding-bottom: 7px;
    padding-top: 7px
  }
  
  .py-\[8px\][data-v-440c9414] {
    padding-bottom: 8px;
    padding-top: 8px
  }
  
  .py-\[9px\][data-v-440c9414] {
    padding-bottom: 9px;
    padding-top: 9px
  }
  
  .pb-0[data-v-440c9414] {
    padding-bottom: 0
  }
  
  .pb-10[data-v-440c9414] {
    padding-bottom: 2.5rem
  }
  
  .pb-2[data-v-440c9414] {
    padding-bottom: .5rem
  }
  
  .pb-3[data-v-440c9414] {
    padding-bottom: .75rem
  }
  
  .pb-32[data-v-440c9414] {
    padding-bottom: 8rem
  }
  
  .pb-4[data-v-440c9414] {
    padding-bottom: 1rem
  }
  
  .pb-6[data-v-440c9414] {
    padding-bottom: 1.5rem
  }
  
  .pb-8[data-v-440c9414] {
    padding-bottom: 2rem
  }
  
  .pb-\[0\][data-v-440c9414] {
    padding-bottom: 0
  }
  
  .pb-\[10px\][data-v-440c9414] {
    padding-bottom: 10px
  }
  
  .pb-\[14px\][data-v-440c9414] {
    padding-bottom: 14px
  }
  
  .pb-\[24px\][data-v-440c9414] {
    padding-bottom: 24px
  }
  
  .pb-\[32px\][data-v-440c9414] {
    padding-bottom: 32px
  }
  
  .pb-\[34px\][data-v-440c9414] {
    padding-bottom: 34px
  }
  
  .pb-\[57px\][data-v-440c9414] {
    padding-bottom: 57px
  }
  
  .pb-\[60px\][data-v-440c9414] {
    padding-bottom: 60px
  }
  
  .pb-\[68px\][data-v-440c9414] {
    padding-bottom: 68px
  }
  
  .pb-\[7px\][data-v-440c9414] {
    padding-bottom: 7px
  }
  
  .pb-\[80px\][data-v-440c9414] {
    padding-bottom: 80px
  }
  
  .pl-1[data-v-440c9414] {
    padding-left: .25rem
  }
  
  .pl-12[data-v-440c9414] {
    padding-left: 3rem
  }
  
  .pl-2[data-v-440c9414] {
    padding-left: .5rem
  }
  
  .pl-3[data-v-440c9414] {
    padding-left: .75rem
  }
  
  .pl-4[data-v-440c9414] {
    padding-left: 1rem
  }
  
  .pl-5[data-v-440c9414] {
    padding-left: 1.25rem
  }
  
  .pl-6[data-v-440c9414] {
    padding-left: 1.5rem
  }
  
  .pl-\[16px\][data-v-440c9414] {
    padding-left: 16px
  }
  
  .pr-1[data-v-440c9414] {
    padding-right: .25rem
  }
  
  .pr-2[data-v-440c9414] {
    padding-right: .5rem
  }
  
  .pr-4[data-v-440c9414] {
    padding-right: 1rem
  }
  
  .pr-5[data-v-440c9414] {
    padding-right: 1.25rem
  }
  
  .pr-\[10px\][data-v-440c9414] {
    padding-right: 10px
  }
  
  .pr-\[4px\][data-v-440c9414] {
    padding-right: 4px
  }
  
  .pr-\[52px\][data-v-440c9414] {
    padding-right: 52px
  }
  
  .pt-0[data-v-440c9414] {
    padding-top: 0
  }
  
  .pt-1[data-v-440c9414] {
    padding-top: .25rem
  }
  
  .pt-10[data-v-440c9414] {
    padding-top: 2.5rem
  }
  
  .pt-2[data-v-440c9414] {
    padding-top: .5rem
  }
  
  .pt-3[data-v-440c9414] {
    padding-top: .75rem
  }
  
  .pt-4[data-v-440c9414] {
    padding-top: 1rem
  }
  
  .pt-6[data-v-440c9414] {
    padding-top: 1.5rem
  }
  
  .pt-8[data-v-440c9414] {
    padding-top: 2rem
  }
  
  .pt-\[100px\][data-v-440c9414] {
    padding-top: 100px
  }
  
  .pt-\[10px\][data-v-440c9414] {
    padding-top: 10px
  }
  
  .pt-\[16px\][data-v-440c9414] {
    padding-top: 16px
  }
  
  .pt-\[20px\][data-v-440c9414] {
    padding-top: 20px
  }
  
  .pt-\[24px\][data-v-440c9414] {
    padding-top: 24px
  }
  
  .pt-\[34px\][data-v-440c9414] {
    padding-top: 34px
  }
  
  .pt-\[5px\][data-v-440c9414] {
    padding-top: 5px
  }
  
  .pt-\[70px\][data-v-440c9414] {
    padding-top: 70px
  }
  
  .pt-\[80px\][data-v-440c9414] {
    padding-top: 80px
  }
  
  .pt-\[85px\][data-v-440c9414] {
    padding-top: 85px
  }
  
  .pt-\[8px\][data-v-440c9414] {
    padding-top: 8px
  }
  
  .text-left[data-v-440c9414] {
    text-align: left
  }
  
  .text-center[data-v-440c9414] {
    text-align: center
  }
  
  .text-right[data-v-440c9414] {
    text-align: right
  }
  
  .indent-2[data-v-440c9414] {
    text-indent: .5rem
  }
  
  .indent-4[data-v-440c9414] {
    text-indent: 1rem
  }
  
  .text-2xl[data-v-440c9414] {
    font-size: 1.5rem;
    line-height: 2rem
  }
  
  .text-\[0px\][data-v-440c9414] {
    font-size: 0
  }
  
  .text-\[10px\][data-v-440c9414] {
    font-size: 10px
  }
  
  .text-\[11px\][data-v-440c9414] {
    font-size: 11px
  }
  
  .text-\[12px\][data-v-440c9414] {
    font-size: 12px
  }
  
  .text-\[13px\][data-v-440c9414] {
    font-size: 13px
  }
  
  .text-\[14px\][data-v-440c9414] {
    font-size: 14px
  }
  
  .text-\[16px\][data-v-440c9414] {
    font-size: 16px
  }
  
  .text-\[17px\][data-v-440c9414] {
    font-size: 17px
  }
  
  .text-\[18px\][data-v-440c9414] {
    font-size: 18px
  }
  
  .text-\[20px\][data-v-440c9414] {
    font-size: 20px
  }
  
  .text-\[22px\][data-v-440c9414] {
    font-size: 22px
  }
  
  .text-\[24px\][data-v-440c9414] {
    font-size: 24px
  }
  
  .text-\[28px\][data-v-440c9414] {
    font-size: 28px
  }
  
  .text-\[45px\][data-v-440c9414] {
    font-size: 45px
  }
  
  .text-\[8px\][data-v-440c9414] {
    font-size: 8px
  }
  
  .text-\[9px\][data-v-440c9414] {
    font-size: 9px
  }
  
  .text-base[data-v-440c9414] {
    font-size: 1rem;
    line-height: 1.5rem
  }
  
  .text-lg[data-v-440c9414] {
    font-size: 1.125rem;
    line-height: 1.75rem
  }
  
  .text-sm[data-v-440c9414] {
    font-size: .875rem;
    line-height: 1.25rem
  }
  
  .text-xl[data-v-440c9414] {
    font-size: 1.25rem;
    line-height: 1.75rem
  }
  
  .text-xs[data-v-440c9414] {
    font-size: .75rem;
    line-height: 1rem
  }
  
  .font-bold[data-v-440c9414] {
    font-weight: 700
  }
  
  .font-medium[data-v-440c9414] {
    font-weight: 500
  }
  
  .italic[data-v-440c9414] {
    font-style: italic
  }
  
  .leading-\[11px\][data-v-440c9414] {
    line-height: 11px
  }
  
  .leading-\[12px\][data-v-440c9414] {
    line-height: 12px
  }
  
  .leading-\[14px\][data-v-440c9414] {
    line-height: 14px
  }
  
  .leading-\[16px\][data-v-440c9414] {
    line-height: 16px
  }
  
  .leading-\[19px\][data-v-440c9414] {
    line-height: 19px
  }
  
  .leading-\[20px\][data-v-440c9414] {
    line-height: 20px
  }
  
  .leading-\[21px\][data-v-440c9414] {
    line-height: 21px
  }
  
  .leading-\[23px\][data-v-440c9414] {
    line-height: 23px
  }
  
  .leading-\[24px\][data-v-440c9414] {
    line-height: 24px
  }
  
  .leading-\[26px\][data-v-440c9414] {
    line-height: 26px
  }
  
  .leading-\[30px\][data-v-440c9414] {
    line-height: 30px
  }
  
  .leading-tight[data-v-440c9414] {
    line-height: 1.25
  }
  
  .text-\[\#000\][data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
  }
  
  .text-\[\#02A7F0\][data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(2 167 240/var(--tw-text-opacity))
  }
  
  .text-\[\#03B615\][data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(3 182 21/var(--tw-text-opacity))
  }
  
  .text-\[\#333\][data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51/var(--tw-text-opacity))
  }
  
  .text-\[\#666666\][data-v-440c9414],
  .text-\[\#666\][data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102/var(--tw-text-opacity))
  }
  
  .text-\[\#BA3BFF\][data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(186 59 255/var(--tw-text-opacity))
  }
  
  .text-\[\#DDD8C2\][data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(221 216 194/var(--tw-text-opacity))
  }
  
  .text-\[\#F59A23\][data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(245 154 35/var(--tw-text-opacity))
  }
  
  .text-\[\#fff\][data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
  }
  
  .text-gray-500[data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .text-gray-800[data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(31 41 55/var(--tw-text-opacity))
  }
  
  .text-white[data-v-440c9414] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
  }
  
  .underline[data-v-440c9414] {
    text-decoration-line: underline
  }
  
  .line-through[data-v-440c9414] {
    text-decoration-line: line-through
  }
  
  .antialiased[data-v-440c9414] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }
  
  .opacity-40[data-v-440c9414] {
    opacity: .4
  }
  
  .shadow[data-v-440c9414] {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
  }
  
  .shadow[data-v-440c9414],
  .shadow-lg[data-v-440c9414] {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
  }
  
  .shadow-lg[data-v-440c9414] {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
  }
  
  .shadow-md[data-v-440c9414] {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
  }
  
  .outline[data-v-440c9414] {
    outline-style: solid
  }
  
  .blur[data-v-440c9414] {
    --tw-blur: blur(8px)
  }
  
  .blur[data-v-440c9414],
  .grayscale[data-v-440c9414] {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
  }
  
  .grayscale[data-v-440c9414] {
    --tw-grayscale: grayscale(100%)
  }
  
  .backdrop-filter[data-v-440c9414] {
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
  }
  
  .transition[data-v-440c9414] {
    transition-duration: .15s;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-all[data-v-440c9414] {
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-transform[data-v-440c9414] {
    transition-duration: .15s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .ease-in-out[data-v-440c9414] {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .modal-overlay[data-v-440c9414] {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background: rgba(0, 0, 0, .4);
    height: calc(100% - 88px);
    left: 0;
    position: fixed;
    top: 88px;
    width: 100%;
    z-index: 1000
  }
  
  .modal-content[data-v-440c9414] {
    background: #fff;
    border-radius: 30px;
    box-shadow: 0 4px 40px 0 rgba(0, 0, 0, .4);
    height: 730px;
    left: 50%;
    max-width: 1092px;
    padding-bottom: 88px;
    position: absolute;
    top: -8px;
    transform: translateX(-50%);
    width: 90%
  }
  
  .popTitle[data-v-440c9414] {
    color: #333;
    font-family: PingFang;
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 19px;
    text-transform: none
  }
  
  .popLi[data-v-440c9414] {
    background-color: #fff;
    cursor: pointer
  }
  
  .popLi[data-v-440c9414]:hover {
    background-color: #f9f9f9
  }
  
  .brandName[data-v-440c9414] {
    color: #333;
    display: -webkit-box;
    font-weight: 800;
    line-height: 23px;
    margin-bottom: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all
  }
  
  .brandName[data-v-440c9414],
  .codeNum[data-v-440c9414] {
    font-family: PingFang;
    font-style: normal;
    text-transform: none
  }
  
  .codeNum[data-v-440c9414] {
    color: #666;
    font-weight: 500;
    line-height: 19px
  }
  
  .categories[data-v-440c9414] {
    border: 1px solid #cdcdcd;
    border-radius: 21px 21px 21px 21px;
    color: #333;
    cursor: pointer;
    font-family: PingFang;
    font-size: 20px;
    font-style: normal;
    font-weight: 800;
    line-height: 23px;
    text-transform: none
  }
  
  .categories[data-v-440c9414]:hover {
    border: 1px solid #666
  }
  
  .search[data-v-440c9414] {
    transition: all .2s
  }
  
  .search[data-v-440c9414],
  .textBar[data-v-440c9414] {
    position: relative
  }
  
  .closeBtn[data-v-440c9414] {
    cursor: pointer
  }
  
  .skeleton[data-v-440c9414] {
    --el-skeleton-circle-size: 40px;
    align-items: center;
    display: flex;
    margin-bottom: 24px
  }
  
  .search-content[data-v-440c9414] {
    overflow: auto
  }
  
  .search-content[data-v-440c9414]::-webkit-scrollbar {
    display: none
  }
  
  .searchItem[data-v-440c9414] {
    background-color: #fff;
    cursor: pointer
  }
  
  .searchItem[data-v-440c9414]:hover {
    background-color: #f9f9f9
  }
  
  .codeSpan[data-v-440c9414] {
    background-color: #f9f9f9;
    border-radius: 46px;
    color: #000;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px
  }
  
  .codeSpan[data-v-440c9414],
  .searchTitle[data-v-440c9414] {
    font-family: PingFang;
    font-style: normal;
    text-transform: none
  }
  
  .searchTitle[data-v-440c9414] {
    font-size: 20px
  }
  
  .categoriesName[data-v-440c9414],
  .searchTitle[data-v-440c9414] {
    color: #333;
    font-weight: 800;
    line-height: 23px
  }
  
  .categoriesName[data-v-440c9414] {
    font-family: PingFang;
    font-style: normal;
    text-transform: none
  }
  
  .imgBox[data-v-440c9414] {
    background-color: #fff;
    border: 1px solid #cdcdcd
  }
  
  .searchItem.highlighted[data-v-440c9414] {
    background-color: #ddd
  }
  
  .input[data-v-440c9414] {
    padding: 10px;
    width: 100%
  }
  
  .input.openInput[data-v-440c9414] {
    border-color: #aaa
  }
  
  .end[data-v-440c9414] {
    color: #000;
    font-family: PoetsenOne;
    font-weight: 400
  }
  
  .end[data-v-440c9414],
  .search-placeholder[data-v-440c9414] {
    font-style: normal;
    text-transform: none
  }
  
  .search-placeholder[data-v-440c9414] {
    color: #b4b4b4;
    font-family: PingFang;
    font-size: 20px;
    font-weight: 500;
    line-height: 23px;
    text-align: left
  }
  
  .search-modal[data-v-440c9414] {
    transition: all .4s
  }
  
  .modal-open[data-v-440c9414] {
    max-width: 531px !important;
    padding: 0 16px;
    transform: translateX(-25%);
    width: 531px
  }
  
  .search-input[data-v-440c9414] {
    outline: none
  }
  
  .hover\:bg-\[\#8d3cc8\][data-v-440c9414]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(141 60 200/var(--tw-bg-opacity))
  }
  
  .hover\:bg-\[\#a249d3\][data-v-440c9414]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(162 73 211/var(--tw-bg-opacity))
  }
  
  .hover\:bg-gray-100[data-v-440c9414]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity))
  }
  
  .hover\:text-gray-500[data-v-440c9414]:hover {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .hover\:text-gray-700[data-v-440c9414]:hover {
    --tw-text-opacity: 1;
    color: rgb(55 65 81/var(--tw-text-opacity))
  }
  
  .hover\:underline[data-v-440c9414]:hover {
    text-decoration-line: underline
  }
  
  .focus\:bg-gray-100[data-v-440c9414]:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity))
  }
  
  .focus\:text-gray-500[data-v-440c9414]:focus {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .focus\:outline-none[data-v-440c9414]:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
  }
  
  .group:hover .group-hover\:underline[data-v-440c9414] {
    text-decoration-line: underline
  }
  
  .group:hover .group-hover\:underline-offset-4[data-v-440c9414] {
    text-underline-offset: 4px
  }
  
  @media (min-width:640px) {
    .sm\:mx-0[data-v-440c9414] {
      margin-left: 0;
      margin-right: 0
    }
  
    .sm\:my-\[44px\][data-v-440c9414] {
      margin-bottom: 44px;
      margin-top: 44px
    }
  
    .sm\:mb-1[data-v-440c9414] {
      margin-bottom: .25rem
    }
  
    .sm\:mb-10[data-v-440c9414] {
      margin-bottom: 2.5rem
    }
  
    .sm\:mb-2[data-v-440c9414] {
      margin-bottom: .5rem
    }
  
    .sm\:mb-3[data-v-440c9414] {
      margin-bottom: .75rem
    }
  
    .sm\:mb-3\.5[data-v-440c9414] {
      margin-bottom: .875rem
    }
  
    .sm\:mb-4[data-v-440c9414] {
      margin-bottom: 1rem
    }
  
    .sm\:mb-5[data-v-440c9414] {
      margin-bottom: 1.25rem
    }
  
    .sm\:mb-7[data-v-440c9414] {
      margin-bottom: 1.75rem
    }
  
    .sm\:mb-8[data-v-440c9414] {
      margin-bottom: 2rem
    }
  
    .sm\:mb-\[120px\][data-v-440c9414] {
      margin-bottom: 120px
    }
  
    .sm\:mb-\[12px\][data-v-440c9414] {
      margin-bottom: 12px
    }
  
    .sm\:mb-\[40px\][data-v-440c9414] {
      margin-bottom: 40px
    }
  
    .sm\:mb-\[60px\][data-v-440c9414] {
      margin-bottom: 60px
    }
  
    .sm\:mb-\[6px\][data-v-440c9414] {
      margin-bottom: 6px
    }
  
    .sm\:mb-\[70px\][data-v-440c9414] {
      margin-bottom: 70px
    }
  
    .sm\:ml-0[data-v-440c9414] {
      margin-left: 0
    }
  
    .sm\:ml-4[data-v-440c9414] {
      margin-left: 1rem
    }
  
    .sm\:ml-6[data-v-440c9414] {
      margin-left: 1.5rem
    }
  
    .sm\:ml-\[160px\][data-v-440c9414] {
      margin-left: 160px
    }
  
    .sm\:mr-10[data-v-440c9414] {
      margin-right: 2.5rem
    }
  
    .sm\:mr-8[data-v-440c9414] {
      margin-right: 2rem
    }
  
    .sm\:mr-\[160px\][data-v-440c9414] {
      margin-right: 160px
    }
  
    .sm\:mt-0[data-v-440c9414] {
      margin-top: 0
    }
  
    .sm\:mt-2[data-v-440c9414] {
      margin-top: .5rem
    }
  
    .sm\:mt-8[data-v-440c9414] {
      margin-top: 2rem
    }
  
    .sm\:mt-\[40px\][data-v-440c9414] {
      margin-top: 40px
    }
  
    .sm\:mt-\[41px\][data-v-440c9414] {
      margin-top: 41px
    }
  
    .sm\:mt-\[80px\][data-v-440c9414] {
      margin-top: 80px
    }
  
    .sm\:block[data-v-440c9414] {
      display: block
    }
  
    .sm\:flex[data-v-440c9414] {
      display: flex
    }
  
    .sm\:hidden[data-v-440c9414] {
      display: none
    }
  
    .sm\:size-40[data-v-440c9414] {
      height: 10rem;
      width: 10rem
    }
  
    .sm\:size-\[125px\][data-v-440c9414] {
      height: 125px;
      width: 125px
    }
  
    .sm\:size-\[26px\][data-v-440c9414] {
      height: 26px;
      width: 26px
    }
  
    .sm\:size-\[60px\][data-v-440c9414] {
      height: 60px;
      width: 60px
    }
  
    .sm\:size-\[70px\][data-v-440c9414] {
      height: 70px;
      width: 70px
    }
  
    .sm\:h-\[150px\][data-v-440c9414] {
      height: 150px
    }
  
    .sm\:h-\[16px\][data-v-440c9414] {
      height: 16px
    }
  
    .sm\:h-\[176px\][data-v-440c9414] {
      height: 176px
    }
  
    .sm\:h-\[200px\][data-v-440c9414] {
      height: 200px
    }
  
    .sm\:h-\[24px\][data-v-440c9414] {
      height: 24px
    }
  
    .sm\:h-\[26px\][data-v-440c9414] {
      height: 26px
    }
  
    .sm\:h-\[319px\][data-v-440c9414] {
      height: 319px
    }
  
    .sm\:h-\[35px\][data-v-440c9414] {
      height: 35px
    }
  
    .sm\:h-\[473px\][data-v-440c9414] {
      height: 473px
    }
  
    .sm\:h-\[534px\][data-v-440c9414] {
      height: 534px
    }
  
    .sm\:h-\[54px\][data-v-440c9414] {
      height: 54px
    }
  
    .sm\:h-\[731px\][data-v-440c9414] {
      height: 731px
    }
  
    .sm\:h-\[882px\][data-v-440c9414] {
      height: 882px
    }
  
    .sm\:w-40[data-v-440c9414] {
      width: 10rem
    }
  
    .sm\:w-\[162px\][data-v-440c9414] {
      width: 162px
    }
  
    .sm\:w-\[16px\][data-v-440c9414] {
      width: 16px
    }
  
    .sm\:w-\[176px\][data-v-440c9414] {
      width: 176px
    }
  
    .sm\:w-\[24px\][data-v-440c9414] {
      width: 24px
    }
  
    .sm\:w-\[26px\][data-v-440c9414] {
      width: 26px
    }
  
    .sm\:w-\[280px\][data-v-440c9414] {
      width: 280px
    }
  
    .sm\:w-\[370px\][data-v-440c9414] {
      width: 370px
    }
  
    .sm\:w-\[394px\][data-v-440c9414] {
      width: 394px
    }
  
    .sm\:w-\[502px\][data-v-440c9414] {
      width: 502px
    }
  
    .sm\:max-w-\[323px\][data-v-440c9414] {
      max-width: 323px
    }
  
    .sm\:flex-1[data-v-440c9414] {
      flex: 1 1 0%
    }
  
    .sm\:grid-cols-2[data-v-440c9414] {
      grid-template-columns: repeat(2, minmax(0, 1fr))
    }
  
    .sm\:grid-cols-3[data-v-440c9414] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .sm\:flex-row[data-v-440c9414] {
      flex-direction: row
    }
  
    .sm\:justify-center[data-v-440c9414] {
      justify-content: center
    }
  
    .sm\:justify-between[data-v-440c9414] {
      justify-content: space-between
    }
  
    .sm\:gap-1[data-v-440c9414] {
      gap: .25rem
    }
  
    .sm\:gap-4[data-v-440c9414] {
      gap: 1rem
    }
  
    .sm\:gap-8[data-v-440c9414] {
      gap: 2rem
    }
  
    .sm\:gap-\[12px\][data-v-440c9414] {
      gap: 12px
    }
  
    .sm\:gap-\[24px\][data-v-440c9414] {
      gap: 24px
    }
  
    .sm\:gap-\[30px\][data-v-440c9414] {
      gap: 30px
    }
  
    .sm\:gap-\[60px\][data-v-440c9414] {
      gap: 60px
    }
  
    .sm\:self-start[data-v-440c9414] {
      align-self: flex-start
    }
  
    .sm\:rounded-\[20px\][data-v-440c9414] {
      border-radius: 20px
    }
  
    .sm\:rounded-\[40px\][data-v-440c9414] {
      border-radius: 40px
    }
  
    .sm\:rounded-\[50\%\][data-v-440c9414] {
      border-radius: 50%
    }
  
    .sm\:bg-white[data-v-440c9414] {
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }
  
    .sm\:px-0[data-v-440c9414] {
      padding-left: 0;
      padding-right: 0
    }
  
    .sm\:px-10[data-v-440c9414] {
      padding-left: 2.5rem;
      padding-right: 2.5rem
    }
  
    .sm\:px-14[data-v-440c9414] {
      padding-left: 3.5rem;
      padding-right: 3.5rem
    }
  
    .sm\:px-16[data-v-440c9414] {
      padding-left: 4rem;
      padding-right: 4rem
    }
  
    .sm\:px-2[data-v-440c9414] {
      padding-left: .5rem;
      padding-right: .5rem
    }
  
    .sm\:px-3[data-v-440c9414] {
      padding-left: .75rem;
      padding-right: .75rem
    }
  
    .sm\:px-4[data-v-440c9414] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .sm\:px-5[data-v-440c9414] {
      padding-left: 1.25rem;
      padding-right: 1.25rem
    }
  
    .sm\:px-6[data-v-440c9414] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }
  
    .sm\:px-8[data-v-440c9414] {
      padding-left: 2rem;
      padding-right: 2rem
    }
  
    .sm\:px-\[10px\][data-v-440c9414] {
      padding-left: 10px;
      padding-right: 10px
    }
  
    .sm\:px-\[20px\][data-v-440c9414] {
      padding-left: 20px;
      padding-right: 20px
    }
  
    .sm\:px-\[54px\][data-v-440c9414] {
      padding-left: 54px;
      padding-right: 54px
    }
  
    .sm\:px-\[78px\][data-v-440c9414] {
      padding-left: 78px;
      padding-right: 78px
    }
  
    .sm\:py-0[data-v-440c9414] {
      padding-bottom: 0;
      padding-top: 0
    }
  
    .sm\:py-1[data-v-440c9414] {
      padding-bottom: .25rem;
      padding-top: .25rem
    }
  
    .sm\:py-10[data-v-440c9414] {
      padding-bottom: 2.5rem;
      padding-top: 2.5rem
    }
  
    .sm\:py-2[data-v-440c9414] {
      padding-bottom: .5rem;
      padding-top: .5rem
    }
  
    .sm\:py-3[data-v-440c9414] {
      padding-bottom: .75rem;
      padding-top: .75rem
    }
  
    .sm\:py-4[data-v-440c9414] {
      padding-bottom: 1rem;
      padding-top: 1rem
    }
  
    .sm\:py-\[120px\][data-v-440c9414] {
      padding-bottom: 120px;
      padding-top: 120px
    }
  
    .sm\:py-\[20px\][data-v-440c9414] {
      padding-bottom: 20px;
      padding-top: 20px
    }
  
    .sm\:py-\[40px\][data-v-440c9414] {
      padding-bottom: 40px;
      padding-top: 40px
    }
  
    .sm\:pb-3[data-v-440c9414] {
      padding-bottom: .75rem
    }
  
    .sm\:pb-4[data-v-440c9414] {
      padding-bottom: 1rem
    }
  
    .sm\:pb-\[32px\][data-v-440c9414] {
      padding-bottom: 32px
    }
  
    .sm\:pl-10[data-v-440c9414] {
      padding-left: 2.5rem
    }
  
    .sm\:pl-3[data-v-440c9414] {
      padding-left: .75rem
    }
  
    .sm\:pl-6[data-v-440c9414] {
      padding-left: 1.5rem
    }
  
    .sm\:pr-0[data-v-440c9414] {
      padding-right: 0
    }
  
    .sm\:pr-10[data-v-440c9414] {
      padding-right: 2.5rem
    }
  
    .sm\:pr-4[data-v-440c9414] {
      padding-right: 1rem
    }
  
    .sm\:pt-8[data-v-440c9414] {
      padding-top: 2rem
    }
  
    .sm\:pt-\[50px\][data-v-440c9414] {
      padding-top: 50px
    }
  
    .sm\:pt-\[92px\][data-v-440c9414] {
      padding-top: 92px
    }
  
    .sm\:text-left[data-v-440c9414] {
      text-align: left
    }
  
    .sm\:text-2xl[data-v-440c9414] {
      font-size: 1.5rem;
      line-height: 2rem
    }
  
    .sm\:text-3xl[data-v-440c9414] {
      font-size: 1.875rem;
      line-height: 2.25rem
    }
  
    .sm\:text-\[12px\][data-v-440c9414] {
      font-size: 12px
    }
  
    .sm\:text-\[14px\][data-v-440c9414] {
      font-size: 14px
    }
  
    .sm\:text-\[16px\][data-v-440c9414] {
      font-size: 16px
    }
  
    .sm\:text-\[18px\][data-v-440c9414] {
      font-size: 18px
    }
  
    .sm\:text-\[20px\][data-v-440c9414] {
      font-size: 20px
    }
  
    .sm\:text-\[22px\][data-v-440c9414] {
      font-size: 22px
    }
  
    .sm\:text-\[24px\][data-v-440c9414] {
      font-size: 24px
    }
  
    .sm\:text-\[28px\][data-v-440c9414] {
      font-size: 28px
    }
  
    .sm\:text-\[30px\][data-v-440c9414] {
      font-size: 30px
    }
  
    .sm\:text-\[33px\][data-v-440c9414] {
      font-size: 33px
    }
  
    .sm\:text-\[40px\][data-v-440c9414] {
      font-size: 40px
    }
  
    .sm\:text-\[64px\][data-v-440c9414] {
      font-size: 64px
    }
  
    .sm\:text-\[70px\][data-v-440c9414] {
      font-size: 70px
    }
  
    .sm\:text-base[data-v-440c9414] {
      font-size: 1rem;
      line-height: 1.5rem
    }
  
    .sm\:text-lg[data-v-440c9414] {
      font-size: 1.125rem;
      line-height: 1.75rem
    }
  
    .sm\:text-xl[data-v-440c9414] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .sm\:leading-\[16px\][data-v-440c9414] {
      line-height: 16px
    }
  
    .sm\:leading-\[18px\][data-v-440c9414] {
      line-height: 18px
    }
  
    .sm\:leading-\[19px\][data-v-440c9414] {
      line-height: 19px
    }
  
    .sm\:leading-\[20px\][data-v-440c9414] {
      line-height: 20px
    }
  
    .sm\:leading-\[21px\][data-v-440c9414] {
      line-height: 21px
    }
  
    .sm\:leading-\[22px\][data-v-440c9414] {
      line-height: 22px
    }
  
    .sm\:leading-\[23px\][data-v-440c9414] {
      line-height: 23px
    }
  
    .sm\:leading-\[26px\][data-v-440c9414] {
      line-height: 26px
    }
  
    .sm\:leading-\[28px\][data-v-440c9414] {
      line-height: 28px
    }
  
    .sm\:leading-\[33px\][data-v-440c9414] {
      line-height: 33px
    }
  
    .sm\:leading-\[47px\][data-v-440c9414] {
      line-height: 47px
    }
  
    .sm\:text-\[\#000\][data-v-440c9414] {
      --tw-text-opacity: 1;
      color: rgb(0 0 0/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#333\][data-v-440c9414] {
      --tw-text-opacity: 1;
      color: rgb(51 51 51/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#666666\][data-v-440c9414] {
      --tw-text-opacity: 1;
      color: rgb(102 102 102/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#fff\][data-v-440c9414] {
      --tw-text-opacity: 1;
      color: rgb(255 255 255/var(--tw-text-opacity))
    }
  }
  
  @media (min-width:768px) {
    .md\:relative[data-v-440c9414] {
      position: relative
    }
  
    .md\:left-\[50\%\][data-v-440c9414] {
      left: 50%
    }
  
    .md\:top-0[data-v-440c9414] {
      top: 0
    }
  
    .md\:mx-auto[data-v-440c9414] {
      margin-left: auto;
      margin-right: auto
    }
  
    .md\:mb-0[data-v-440c9414] {
      margin-bottom: 0
    }
  
    .md\:mb-10[data-v-440c9414] {
      margin-bottom: 2.5rem
    }
  
    .md\:mb-4[data-v-440c9414] {
      margin-bottom: 1rem
    }
  
    .md\:mb-5[data-v-440c9414] {
      margin-bottom: 1.25rem
    }
  
    .md\:mb-6[data-v-440c9414] {
      margin-bottom: 1.5rem
    }
  
    .md\:mb-\[20px\][data-v-440c9414] {
      margin-bottom: 20px
    }
  
    .md\:mb-\[40px\][data-v-440c9414] {
      margin-bottom: 40px
    }
  
    .md\:mb-\[60px\][data-v-440c9414] {
      margin-bottom: 60px
    }
  
    .md\:mb-\[68px\][data-v-440c9414] {
      margin-bottom: 68px
    }
  
    .md\:mb-\[80px\][data-v-440c9414] {
      margin-bottom: 80px
    }
  
    .md\:mt-0[data-v-440c9414] {
      margin-top: 0
    }
  
    .md\:mt-\[138px\][data-v-440c9414] {
      margin-top: 138px
    }
  
    .md\:block[data-v-440c9414] {
      display: block
    }
  
    .md\:flex[data-v-440c9414] {
      display: flex
    }
  
    .md\:inline-flex[data-v-440c9414] {
      display: inline-flex
    }
  
    .md\:hidden[data-v-440c9414] {
      display: none
    }
  
    .md\:size-\[26px\][data-v-440c9414] {
      height: 26px;
      width: 26px
    }
  
    .md\:h-\[278px\][data-v-440c9414] {
      height: 278px
    }
  
    .md\:h-\[300px\][data-v-440c9414] {
      height: 300px
    }
  
    .md\:h-\[375px\][data-v-440c9414] {
      height: 375px
    }
  
    .md\:h-\[55px\][data-v-440c9414] {
      height: 55px
    }
  
    .md\:h-\[614px\][data-v-440c9414] {
      height: 614px
    }
  
    .md\:h-\[70px\][data-v-440c9414] {
      height: 70px
    }
  
    .md\:w-\[296px\][data-v-440c9414] {
      width: 296px
    }
  
    .md\:w-\[370px\][data-v-440c9414] {
      width: 370px
    }
  
    .md\:w-\[400px\][data-v-440c9414] {
      width: 400px
    }
  
    .md\:w-full[data-v-440c9414] {
      width: 100%
    }
  
    .md\:max-w-\[1440px\][data-v-440c9414] {
      max-width: 1440px
    }
  
    .md\:max-w-\[1600px\][data-v-440c9414] {
      max-width: 1600px
    }
  
    .md\:grid-cols-3[data-v-440c9414] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .md\:gap-3[data-v-440c9414] {
      gap: .75rem
    }
  
    .md\:gap-6[data-v-440c9414] {
      gap: 1.5rem
    }
  
    .md\:gap-\[50px\][data-v-440c9414] {
      gap: 50px
    }
  
    .md\:gap-x-\[32px\][data-v-440c9414] {
      -moz-column-gap: 32px;
      column-gap: 32px
    }
  
    .md\:rounded-\[0\][data-v-440c9414] {
      border-radius: 0
    }
  
    .md\:border-\[2px\][data-v-440c9414] {
      border-width: 2px
    }
  
    .md\:object-fill[data-v-440c9414] {
      -o-object-fit: fill;
      object-fit: fill
    }
  
    .md\:px-0[data-v-440c9414] {
      padding-left: 0;
      padding-right: 0
    }
  
    .md\:px-16[data-v-440c9414] {
      padding-left: 4rem;
      padding-right: 4rem
    }
  
    .md\:px-\[120px\][data-v-440c9414] {
      padding-left: 120px;
      padding-right: 120px
    }
  
    .md\:px-\[24px\][data-v-440c9414] {
      padding-left: 24px;
      padding-right: 24px
    }
  
    .md\:py-\[20px\][data-v-440c9414] {
      padding-bottom: 20px;
      padding-top: 20px
    }
  
    .md\:pb-\[120px\][data-v-440c9414] {
      padding-bottom: 120px
    }
  
    .md\:pt-0[data-v-440c9414] {
      padding-top: 0
    }
  
    .md\:pt-10[data-v-440c9414] {
      padding-top: 2.5rem
    }
  
    .md\:pt-\[92px\][data-v-440c9414] {
      padding-top: 92px
    }
  
    .md\:text-\[16px\][data-v-440c9414] {
      font-size: 16px
    }
  
    .md\:text-\[18px\][data-v-440c9414] {
      font-size: 18px
    }
  
    .md\:text-\[20px\][data-v-440c9414] {
      font-size: 20px
    }
  
    .md\:text-\[24px\][data-v-440c9414] {
      font-size: 24px
    }
  
    .md\:text-\[26px\][data-v-440c9414] {
      font-size: 26px
    }
  
    .md\:text-\[30px\][data-v-440c9414] {
      font-size: 30px
    }
  
    .md\:text-\[38px\][data-v-440c9414] {
      font-size: 38px
    }
  
    .md\:text-\[40px\][data-v-440c9414] {
      font-size: 40px
    }
  
    .md\:leading-\[19px\][data-v-440c9414] {
      line-height: 19px
    }
  
    .md\:leading-\[21px\][data-v-440c9414] {
      line-height: 21px
    }
  
    .md\:leading-\[23px\][data-v-440c9414] {
      line-height: 23px
    }
  
    .md\:leading-\[28px\][data-v-440c9414] {
      line-height: 28px
    }
  
    .md\:leading-\[30px\][data-v-440c9414] {
      line-height: 30px
    }
  
    .md\:leading-\[35px\][data-v-440c9414] {
      line-height: 35px
    }
  
    .md\:leading-\[45px\][data-v-440c9414] {
      line-height: 45px
    }
  
    .md\:leading-\[47px\][data-v-440c9414] {
      line-height: 47px
    }
  }
  
  @media (min-width:1024px) {
    .lg\:col-span-2[data-v-440c9414] {
      grid-column: span 2/span 2
    }
  
    .lg\:-my-px[data-v-440c9414] {
      margin-bottom: -1px;
      margin-top: -1px
    }
  
    .lg\:mx-4[data-v-440c9414] {
      margin-left: 1rem;
      margin-right: 1rem
    }
  
    .lg\:mb-\[14px\][data-v-440c9414] {
      margin-bottom: 14px
    }
  
    .lg\:mr-2[data-v-440c9414] {
      margin-right: .5rem
    }
  
    .lg\:mt-10[data-v-440c9414] {
      margin-top: 2.5rem
    }
  
    .lg\:block[data-v-440c9414] {
      display: block
    }
  
    .lg\:flex[data-v-440c9414] {
      display: flex
    }
  
    .lg\:inline-flex[data-v-440c9414] {
      display: inline-flex
    }
  
    .lg\:hidden[data-v-440c9414] {
      display: none
    }
  
    .lg\:size-20[data-v-440c9414] {
      height: 5rem;
      width: 5rem
    }
  
    .lg\:h-\[110px\][data-v-440c9414] {
      height: 110px
    }
  
    .lg\:h-\[2px\][data-v-440c9414] {
      height: 2px
    }
  
    .lg\:h-\[39px\][data-v-440c9414] {
      height: 39px
    }
  
    .lg\:h-\[88px\][data-v-440c9414] {
      height: 88px
    }
  
    .lg\:w-56[data-v-440c9414] {
      width: 14rem
    }
  
    .lg\:w-\[180px\][data-v-440c9414] {
      width: 180px
    }
  
    .lg\:grid-cols-3[data-v-440c9414] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-5[data-v-440c9414] {
      grid-template-columns: repeat(5, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-6[data-v-440c9414] {
      grid-template-columns: repeat(6, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-\[193px_auto\][data-v-440c9414] {
      grid-template-columns: 193px auto
    }
  
    .lg\:grid-cols-\[390px\2c auto\][data-v-440c9414] {
      grid-template-columns: 390px auto
    }
  
    .lg\:grid-cols-\[minmax\(0\2c 361px\)_auto\][data-v-440c9414] {
      grid-template-columns: minmax(0, 361px) auto
    }
  
    .lg\:items-center[data-v-440c9414] {
      align-items: center
    }
  
    .lg\:justify-center[data-v-440c9414] {
      justify-content: center
    }
  
    .lg\:space-x-8[data-v-440c9414]>:not([hidden])~:not([hidden]) {
      --tw-space-x-reverse: 0;
      margin-left: calc(2rem*(1 - var(--tw-space-x-reverse)));
      margin-right: calc(2rem*var(--tw-space-x-reverse))
    }
  
    .lg\:rounded-\[10px\][data-v-440c9414] {
      border-radius: 10px
    }
  
    .lg\:px-4[data-v-440c9414] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .lg\:px-6[data-v-440c9414] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }
  
    .lg\:px-8[data-v-440c9414] {
      padding-left: 2rem;
      padding-right: 2rem
    }
  
    .lg\:py-\[12px\][data-v-440c9414] {
      padding-bottom: 12px;
      padding-top: 12px
    }
  
    .lg\:pb-10[data-v-440c9414] {
      padding-bottom: 2.5rem
    }
  
    .lg\:pb-6[data-v-440c9414] {
      padding-bottom: 1.5rem
    }
  
    .lg\:pb-\[12px\][data-v-440c9414] {
      padding-bottom: 12px
    }
  
    .lg\:pl-\[6px\][data-v-440c9414] {
      padding-left: 6px
    }
  
    .lg\:pr-4[data-v-440c9414] {
      padding-right: 1rem
    }
  
    .lg\:pt-0[data-v-440c9414] {
      padding-top: 0
    }
  
    .lg\:pt-10[data-v-440c9414] {
      padding-top: 2.5rem
    }
  
    .lg\:pt-11[data-v-440c9414] {
      padding-top: 2.75rem
    }
  
    .lg\:text-3xl[data-v-440c9414] {
      font-size: 1.875rem;
      line-height: 2.25rem
    }
  
    .lg\:text-\[14px\][data-v-440c9414] {
      font-size: 14px
    }
  
    .lg\:text-\[18px\][data-v-440c9414] {
      font-size: 18px
    }
  
    .lg\:text-\[22px\][data-v-440c9414] {
      font-size: 22px
    }
  
    .lg\:text-\[32px\][data-v-440c9414] {
      font-size: 32px
    }
  
    .lg\:text-sm[data-v-440c9414] {
      font-size: .875rem;
      line-height: 1.25rem
    }
  
    .lg\:text-xl[data-v-440c9414] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .lg\:text-xs[data-v-440c9414] {
      font-size: .75rem;
      line-height: 1rem
    }
  
    .lg\:leading-\[16px\][data-v-440c9414] {
      line-height: 16px
    }
  
    .lg\:leading-\[38px\][data-v-440c9414] {
      line-height: 38px
    }
  }
  
  @media (min-width:1280px) {
    .xl\:ml-12[data-v-440c9414] {
      margin-left: 3rem
    }
  
    .xl\:mr-3[data-v-440c9414] {
      margin-right: .75rem
    }
  
    .xl\:block[data-v-440c9414] {
      display: block
    }
  
    .xl\:inline-block[data-v-440c9414] {
      display: inline-block
    }
  
    .xl\:grid[data-v-440c9414] {
      display: grid
    }
  
    .xl\:hidden[data-v-440c9414] {
      display: none
    }
  
    .xl\:size-24[data-v-440c9414] {
      height: 6rem;
      width: 6rem
    }
  
    .xl\:size-\[40px\][data-v-440c9414] {
      height: 40px;
      width: 40px
    }
  
    .xl\:h-\[44px\][data-v-440c9414] {
      height: 44px
    }
  
    .xl\:h-\[94px\][data-v-440c9414] {
      height: 94px
    }
  
    .xl\:w-\[235px\][data-v-440c9414] {
      width: 235px
    }
  
    .xl\:w-\[323px\][data-v-440c9414] {
      width: 323px
    }
  
    .xl\:min-w-\[136px\][data-v-440c9414] {
      min-width: 136px
    }
  
    .xl\:max-w-\[323px\][data-v-440c9414] {
      max-width: 323px
    }
  
    .xl\:grid-cols-3[data-v-440c9414] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .xl\:grid-cols-4[data-v-440c9414] {
      grid-template-columns: repeat(4, minmax(0, 1fr))
    }
  
    .xl\:grid-cols-\[80px_auto\][data-v-440c9414] {
      grid-template-columns: 80px auto
    }
  
    .xl\:grid-cols-\[851px_325px\][data-v-440c9414] {
      grid-template-columns: 851px 325px
    }
  
    .xl\:flex-row[data-v-440c9414] {
      flex-direction: row
    }
  
    .xl\:justify-start[data-v-440c9414] {
      justify-content: flex-start
    }
  
    .xl\:gap-20[data-v-440c9414] {
      gap: 5rem
    }
  
    .xl\:rounded-\[34px\][data-v-440c9414] {
      border-radius: 34px
    }
  
    .xl\:px-0[data-v-440c9414] {
      padding-left: 0;
      padding-right: 0
    }
  
    .xl\:px-20[data-v-440c9414] {
      padding-left: 5rem;
      padding-right: 5rem
    }
  
    .xl\:px-4[data-v-440c9414] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .xl\:px-\[135px\][data-v-440c9414] {
      padding-left: 135px;
      padding-right: 135px
    }
  
    .xl\:px-\[30px\][data-v-440c9414] {
      padding-left: 30px;
      padding-right: 30px
    }
  
    .xl\:px-\[46px\][data-v-440c9414] {
      padding-left: 46px;
      padding-right: 46px
    }
  
    .xl\:py-4[data-v-440c9414] {
      padding-bottom: 1rem;
      padding-top: 1rem
    }
  
    .xl\:py-\[32px\][data-v-440c9414] {
      padding-bottom: 32px;
      padding-top: 32px
    }
  
    .xl\:pl-4[data-v-440c9414] {
      padding-left: 1rem
    }
  
    .xl\:pl-\[20px\][data-v-440c9414] {
      padding-left: 20px
    }
  
    .xl\:pr-5[data-v-440c9414] {
      padding-right: 1.25rem
    }
  
    .xl\:pr-6[data-v-440c9414] {
      padding-right: 1.5rem
    }
  
    .xl\:text-\[20px\][data-v-440c9414] {
      font-size: 20px
    }
  
    .xl\:text-\[22px\][data-v-440c9414] {
      font-size: 22px
    }
  
    .xl\:text-\[24px\][data-v-440c9414] {
      font-size: 24px
    }
  
    .xl\:text-base[data-v-440c9414] {
      font-size: 1rem;
      line-height: 1.5rem
    }
  
    .xl\:text-sm[data-v-440c9414] {
      font-size: .875rem;
      line-height: 1.25rem
    }
  
    .xl\:text-xl[data-v-440c9414] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .xl\:leading-\[23px\][data-v-440c9414] {
      line-height: 23px
    }
  
    .xl\:leading-\[26px\][data-v-440c9414] {
      line-height: 26px
    }
  
    .xl\:leading-\[28px\][data-v-440c9414] {
      line-height: 28px
    }
  }
  
  @media (min-width:1536px) {
    .\32xl\:size-60[data-v-440c9414] {
      height: 15rem;
      width: 15rem
    }
  
    .\32xl\:max-w-screen-2xl[data-v-440c9414] {
      max-width: 1536px
    }
  
    .\32xl\:grid-cols-\[280px_auto\][data-v-440c9414] {
      grid-template-columns: 280px auto
    }
  
    .\32xl\:text-2xl[data-v-440c9414] {
      font-size: 1.5rem;
      line-height: 2rem
    }
  
    .\32xl\:text-4xl[data-v-440c9414] {
      font-size: 2.25rem;
      line-height: 2.5rem
    }
  
    .\32xl\:text-lg[data-v-440c9414] {
      font-size: 1.125rem;
      line-height: 1.75rem
    }
  }
  
  
  /*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com*/
  [data-v-473a2841],
  [data-v-473a2841]:after,
  [data-v-473a2841]:before {
    border: 0 solid #e5e7eb;
    box-sizing: border-box
  }
  
  [data-v-473a2841]:after,
  [data-v-473a2841]:before {
    --tw-content: ""
  }
  
  [data-v-473a2841]:host,
  html[data-v-473a2841] {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent
  }
  
  body[data-v-473a2841] {
    line-height: inherit;
    margin: 0
  }
  
  hr[data-v-473a2841] {
    border-top-width: 1px;
    color: inherit;
    height: 0
  }
  
  abbr[data-v-473a2841]:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
  }
  
  h1[data-v-473a2841],
  h2[data-v-473a2841],
  h3[data-v-473a2841],
  h4[data-v-473a2841],
  h5[data-v-473a2841],
  h6[data-v-473a2841] {
    font-size: inherit;
    font-weight: inherit
  }
  
  a[data-v-473a2841] {
    color: inherit;
    text-decoration: inherit
  }
  
  b[data-v-473a2841],
  strong[data-v-473a2841] {
    font-weight: bolder
  }
  
  code[data-v-473a2841],
  kbd[data-v-473a2841],
  pre[data-v-473a2841],
  samp[data-v-473a2841] {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-size: 1em;
    font-variation-settings: normal
  }
  
  small[data-v-473a2841] {
    font-size: 80%
  }
  
  sub[data-v-473a2841],
  sup[data-v-473a2841] {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
  }
  
  sub[data-v-473a2841] {
    bottom: -.25em
  }
  
  sup[data-v-473a2841] {
    top: -.5em
  }
  
  table[data-v-473a2841] {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
  }
  
  button[data-v-473a2841],
  input[data-v-473a2841],
  optgroup[data-v-473a2841],
  select[data-v-473a2841],
  textarea[data-v-473a2841] {
    color: inherit;
    font-family: inherit;
    font-feature-settings: inherit;
    font-size: 100%;
    font-variation-settings: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0
  }
  
  button[data-v-473a2841],
  select[data-v-473a2841] {
    text-transform: none
  }
  
  button[data-v-473a2841],
  input[data-v-473a2841]:where([type=button]),
  input[data-v-473a2841]:where([type=reset]),
  input[data-v-473a2841]:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
  }
  
  [data-v-473a2841]:-moz-focusring {
    outline: auto
  }
  
  [data-v-473a2841]:-moz-ui-invalid {
    box-shadow: none
  }
  
  progress[data-v-473a2841] {
    vertical-align: baseline
  }
  
  [data-v-473a2841]::-webkit-inner-spin-button,
  [data-v-473a2841]::-webkit-outer-spin-button {
    height: auto
  }
  
  [type=search][data-v-473a2841] {
    -webkit-appearance: textfield;
    outline-offset: -2px
  }
  
  [data-v-473a2841]::-webkit-search-decoration {
    -webkit-appearance: none
  }
  
  [data-v-473a2841]::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
  }
  
  summary[data-v-473a2841] {
    display: list-item
  }
  
  blockquote[data-v-473a2841],
  dd[data-v-473a2841],
  dl[data-v-473a2841],
  figure[data-v-473a2841],
  h1[data-v-473a2841],
  h2[data-v-473a2841],
  h3[data-v-473a2841],
  h4[data-v-473a2841],
  h5[data-v-473a2841],
  h6[data-v-473a2841],
  hr[data-v-473a2841],
  p[data-v-473a2841],
  pre[data-v-473a2841] {
    margin: 0
  }
  
  fieldset[data-v-473a2841] {
    margin: 0
  }
  
  fieldset[data-v-473a2841],
  legend[data-v-473a2841] {
    padding: 0
  }
  
  menu[data-v-473a2841],
  ol[data-v-473a2841],
  ul[data-v-473a2841] {
    list-style: none;
    margin: 0;
    padding: 0
  }
  
  dialog[data-v-473a2841] {
    padding: 0
  }
  
  textarea[data-v-473a2841] {
    resize: vertical
  }
  
  input[data-v-473a2841]::-moz-placeholder,
  textarea[data-v-473a2841]::-moz-placeholder {
    color: #9ca3af;
    opacity: 1
  }
  
  input[data-v-473a2841]::placeholder,
  textarea[data-v-473a2841]::placeholder {
    color: #9ca3af;
    opacity: 1
  }
  
  [role=button][data-v-473a2841],
  button[data-v-473a2841] {
    cursor: pointer
  }
  
  [data-v-473a2841]:disabled {
    cursor: default
  }
  
  audio[data-v-473a2841],
  canvas[data-v-473a2841],
  embed[data-v-473a2841],
  iframe[data-v-473a2841],
  img[data-v-473a2841],
  object[data-v-473a2841],
  svg[data-v-473a2841],
  video[data-v-473a2841] {
    display: block;
    vertical-align: middle
  }
  
  img[data-v-473a2841],
  video[data-v-473a2841] {
    height: auto;
    max-width: 100%
  }
  
  [hidden][data-v-473a2841] {
    display: none
  }
  
  [data-v-473a2841],
  [data-v-473a2841]:after,
  [data-v-473a2841]:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
  }
  
  [data-v-473a2841]::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
  }
  
  .container[data-v-473a2841] {
    width: 100%
  }
  
  @media (min-width:640px) {
    .container[data-v-473a2841] {
      max-width: 640px
    }
  }
  
  @media (min-width:768px) {
    .container[data-v-473a2841] {
      max-width: 768px
    }
  }
  
  @media (min-width:1024px) {
    .container[data-v-473a2841] {
      max-width: 1024px
    }
  }
  
  @media (min-width:1280px) {
    .container[data-v-473a2841] {
      max-width: 1280px
    }
  }
  
  @media (min-width:1536px) {
    .container[data-v-473a2841] {
      max-width: 1536px
    }
  }
  
  .prose[data-v-473a2841] {
    color: var(--tw-prose-body);
    max-width: 65ch
  }
  
  .prose[data-v-473a2841] :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em;
    margin-top: 1.25em
  }
  
  .prose[data-v-473a2841] :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-bottom: 1.2em;
    margin-top: 1.2em
  }
  
  .prose[data-v-473a2841] :where(a):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-links);
    font-weight: 500;
    text-decoration: underline
  }
  
  .prose[data-v-473a2841] :where(strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-bold);
    font-weight: 600
  }
  
  .prose[data-v-473a2841] :where(a strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-473a2841] :where(blockquote strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-473a2841] :where(thead th strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-473a2841] :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-473a2841] :where(ol[type=A]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
  }
  
  .prose[data-v-473a2841] :where(ol[type=a]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
  }
  
  .prose[data-v-473a2841] :where(ol[type=A s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
  }
  
  .prose[data-v-473a2841] :where(ol[type=a s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
  }
  
  .prose[data-v-473a2841] :where(ol[type=I]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
  }
  
  .prose[data-v-473a2841] :where(ol[type=i]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
  }
  
  .prose[data-v-473a2841] :where(ol[type=I s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
  }
  
  .prose[data-v-473a2841] :where(ol[type=i s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
  }
  
  .prose[data-v-473a2841] :where(ol[type="1"]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal
  }
  
  .prose[data-v-473a2841] :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: disc;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-473a2841] :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-counters);
    font-weight: 400
  }
  
  .prose[data-v-473a2841] :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-bullets)
  }
  
  .prose[data-v-473a2841] :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.25em
  }
  
  .prose[data-v-473a2841] :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-bottom: 3em;
    margin-top: 3em
  }
  
  .prose[data-v-473a2841] :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-inline-start-color: var(--tw-prose-quote-borders);
    border-inline-start-width: .25rem;
    color: var(--tw-prose-quotes);
    font-style: italic;
    font-weight: 500;
    margin-bottom: 1.6em;
    margin-top: 1.6em;
    padding-inline-start: 1em;
    quotes: "\201C" "\201D" "\2018" "\2019"
  }
  
  .prose[data-v-473a2841] :where(blockquote p:first-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: open-quote
  }
  
  .prose[data-v-473a2841] :where(blockquote p:last-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: close-quote
  }
  
  .prose[data-v-473a2841] :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 2.25em;
    font-weight: 800;
    line-height: 1.1111111;
    margin-bottom: .8888889em;
    margin-top: 0
  }
  
  .prose[data-v-473a2841] :where(h1 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 900
  }
  
  .prose[data-v-473a2841] :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 1.5em;
    font-weight: 700;
    line-height: 1.3333333;
    margin-bottom: 1em;
    margin-top: 2em
  }
  
  .prose[data-v-473a2841] :where(h2 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 800
  }
  
  .prose[data-v-473a2841] :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 1.25em;
    font-weight: 600;
    line-height: 1.6;
    margin-bottom: .6em;
    margin-top: 1.6em
  }
  
  .prose[data-v-473a2841] :where(h3 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 700
  }
  
  .prose[data-v-473a2841] :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: .5em;
    margin-top: 1.5em
  }
  
  .prose[data-v-473a2841] :where(h4 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 700
  }
  
  .prose[data-v-473a2841] :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-473a2841] :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) {
    display: block;
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-473a2841] :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-473a2841] :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-radius: .3125rem;
    box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);
    color: var(--tw-prose-kbd);
    font-family: inherit;
    font-size: .875em;
    font-weight: 500;
    padding-inline-end: .375em;
    padding-bottom: .1875em;
    padding-top: .1875em;
    padding-inline-start: .375em
  }
  
  .prose[data-v-473a2841] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-code);
    font-size: .875em;
    font-weight: 600
  }
  
  .prose[data-v-473a2841] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: "`"
  }
  
  .prose[data-v-473a2841] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: "`"
  }
  
  .prose[data-v-473a2841] :where(a code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-473a2841] :where(h1 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-473a2841] :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .875em
  }
  
  .prose[data-v-473a2841] :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .9em
  }
  
  .prose[data-v-473a2841] :where(h4 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-473a2841] :where(blockquote code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-473a2841] :where(thead th code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-473a2841] :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: var(--tw-prose-pre-bg);
    border-radius: .375rem;
    color: var(--tw-prose-pre-code);
    font-size: .875em;
    font-weight: 400;
    line-height: 1.7142857;
    margin-bottom: 1.7142857em;
    margin-top: 1.7142857em;
    overflow-x: auto;
    padding-inline-end: 1.1428571em;
    padding-bottom: .8571429em;
    padding-top: .8571429em;
    padding-inline-start: 1.1428571em
  }
  
  .prose[data-v-473a2841] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: transparent;
    border-radius: 0;
    border-width: 0;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    padding: 0
  }
  
  .prose[data-v-473a2841] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: none
  }
  
  .prose[data-v-473a2841] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: none
  }
  
  .prose[data-v-473a2841] :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .875em;
    line-height: 1.7142857;
    margin-bottom: 2em;
    margin-top: 2em;
    table-layout: auto;
    width: 100%
  }
  
  .prose[data-v-473a2841] :where(thead):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-color: var(--tw-prose-th-borders);
    border-bottom-width: 1px
  }
  
  .prose[data-v-473a2841] :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-inline-start: .5714286em;
    vertical-align: bottom
  }
  
  .prose[data-v-473a2841] :where(tbody tr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-color: var(--tw-prose-td-borders);
    border-bottom-width: 1px
  }
  
  .prose[data-v-473a2841] :where(tbody tr:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 0
  }
  
  .prose[data-v-473a2841] :where(tbody td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: baseline
  }
  
  .prose[data-v-473a2841] :where(tfoot):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-top-color: var(--tw-prose-th-borders);
    border-top-width: 1px
  }
  
  .prose[data-v-473a2841] :where(tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: top
  }
  
  .prose[data-v-473a2841] :where(th, td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    text-align: start
  }
  
  .prose[data-v-473a2841] :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .prose[data-v-473a2841] :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-captions);
    font-size: .875em;
    line-height: 1.4285714;
    margin-top: .8571429em
  }
  
  .prose[data-v-473a2841] {
    --tw-prose-body: #374151;
    --tw-prose-headings: #111827;
    --tw-prose-lead: #4b5563;
    --tw-prose-links: #111827;
    --tw-prose-bold: #111827;
    --tw-prose-counters: #6b7280;
    --tw-prose-bullets: #d1d5db;
    --tw-prose-hr: #e5e7eb;
    --tw-prose-quotes: #111827;
    --tw-prose-quote-borders: #e5e7eb;
    --tw-prose-captions: #6b7280;
    --tw-prose-kbd: #111827;
    --tw-prose-kbd-shadows: 17 24 39;
    --tw-prose-code: #111827;
    --tw-prose-pre-code: #e5e7eb;
    --tw-prose-pre-bg: #1f2937;
    --tw-prose-th-borders: #d1d5db;
    --tw-prose-td-borders: #e5e7eb;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: 255 255 255;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgba(0, 0, 0, .5);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.75
  }
  
  .prose[data-v-473a2841] :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .prose[data-v-473a2841] :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .5em;
    margin-top: .5em
  }
  
  .prose[data-v-473a2841] :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
  }
  
  .prose[data-v-473a2841] :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
  }
  
  .prose[data-v-473a2841] :where(.prose>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .75em;
    margin-top: .75em
  }
  
  .prose[data-v-473a2841] :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
  }
  
  .prose[data-v-473a2841] :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
  }
  
  .prose[data-v-473a2841] :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
  }
  
  .prose[data-v-473a2841] :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
  }
  
  .prose[data-v-473a2841] :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .75em;
    margin-top: .75em
  }
  
  .prose[data-v-473a2841] :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em;
    margin-top: 1.25em
  }
  
  .prose[data-v-473a2841] :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-473a2841] :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-473a2841] :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-473a2841] :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-473a2841] :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-473a2841] :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
  }
  
  .prose[data-v-473a2841] :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
  }
  
  .prose[data-v-473a2841] :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-top: .5714286em;
    padding-inline-start: .5714286em
  }
  
  .prose[data-v-473a2841] :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
  }
  
  .prose[data-v-473a2841] :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
  }
  
  .prose[data-v-473a2841] :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-473a2841] :where(.prose>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-473a2841] :where(.prose>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0
  }
  
  .visible[data-v-473a2841] {
    visibility: visible
  }
  
  .static[data-v-473a2841] {
    position: static
  }
  
  .fixed[data-v-473a2841] {
    position: fixed
  }
  
  .absolute[data-v-473a2841] {
    position: absolute
  }
  
  .relative[data-v-473a2841] {
    position: relative
  }
  
  .sticky[data-v-473a2841] {
    position: sticky
  }
  
  .inset-0[data-v-473a2841] {
    inset: 0
  }
  
  .-right-1[data-v-473a2841] {
    right: -.25rem
  }
  
  .-top-2[data-v-473a2841] {
    top: -.5rem
  }
  
  .-top-\[46px\][data-v-473a2841] {
    top: -46px
  }
  
  .-top-\[52px\][data-v-473a2841] {
    top: -52px
  }
  
  .bottom-0[data-v-473a2841] {
    bottom: 0
  }
  
  .left-0[data-v-473a2841] {
    left: 0
  }
  
  .left-\[50\%\][data-v-473a2841] {
    left: 50%
  }
  
  .right-0[data-v-473a2841] {
    right: 0
  }
  
  .right-\[130px\][data-v-473a2841] {
    right: 130px
  }
  
  .top-0[data-v-473a2841] {
    top: 0
  }
  
  .top-\[-4px\][data-v-473a2841] {
    top: -4px
  }
  
  .top-\[42px\][data-v-473a2841] {
    top: 42px
  }
  
  .top-\[44px\][data-v-473a2841] {
    top: 44px
  }
  
  .top-\[52px\][data-v-473a2841] {
    top: 52px
  }
  
  .top-\[68px\][data-v-473a2841] {
    top: 68px
  }
  
  .top-\[84px\][data-v-473a2841] {
    top: 84px
  }
  
  .z-\[100\][data-v-473a2841] {
    z-index: 100
  }
  
  .z-\[1990\][data-v-473a2841] {
    z-index: 1990
  }
  
  .z-\[2000\][data-v-473a2841] {
    z-index: 2000
  }
  
  .z-\[89\][data-v-473a2841] {
    z-index: 89
  }
  
  .z-\[90\][data-v-473a2841] {
    z-index: 90
  }
  
  .z-\[99\][data-v-473a2841] {
    z-index: 99
  }
  
  .m-0[data-v-473a2841] {
    margin: 0
  }
  
  .mx-2[data-v-473a2841] {
    margin-left: .5rem;
    margin-right: .5rem
  }
  
  .mx-auto[data-v-473a2841] {
    margin-left: auto;
    margin-right: auto
  }
  
  .my-0[data-v-473a2841] {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .my-10[data-v-473a2841] {
    margin-bottom: 2.5rem;
    margin-top: 2.5rem
  }
  
  .my-2[data-v-473a2841] {
    margin-bottom: .5rem;
    margin-top: .5rem
  }
  
  .my-4[data-v-473a2841] {
    margin-bottom: 1rem;
    margin-top: 1rem
  }
  
  .my-\[32px\][data-v-473a2841] {
    margin-bottom: 32px;
    margin-top: 32px
  }
  
  .mb-0[data-v-473a2841] {
    margin-bottom: 0
  }
  
  .mb-1[data-v-473a2841] {
    margin-bottom: .25rem
  }
  
  .mb-10[data-v-473a2841] {
    margin-bottom: 2.5rem
  }
  
  .mb-11[data-v-473a2841] {
    margin-bottom: 2.75rem
  }
  
  .mb-2[data-v-473a2841] {
    margin-bottom: .5rem
  }
  
  .mb-3[data-v-473a2841] {
    margin-bottom: .75rem
  }
  
  .mb-4[data-v-473a2841] {
    margin-bottom: 1rem
  }
  
  .mb-5[data-v-473a2841] {
    margin-bottom: 1.25rem
  }
  
  .mb-6[data-v-473a2841] {
    margin-bottom: 1.5rem
  }
  
  .mb-8[data-v-473a2841] {
    margin-bottom: 2rem
  }
  
  .mb-\[0\][data-v-473a2841] {
    margin-bottom: 0
  }
  
  .mb-\[10px\][data-v-473a2841] {
    margin-bottom: 10px
  }
  
  .mb-\[118px\][data-v-473a2841] {
    margin-bottom: 118px
  }
  
  .mb-\[11px\][data-v-473a2841] {
    margin-bottom: 11px
  }
  
  .mb-\[12px\][data-v-473a2841] {
    margin-bottom: 12px
  }
  
  .mb-\[14px\][data-v-473a2841] {
    margin-bottom: 14px
  }
  
  .mb-\[15px\][data-v-473a2841] {
    margin-bottom: 15px
  }
  
  .mb-\[16px\][data-v-473a2841] {
    margin-bottom: 16px
  }
  
  .mb-\[170px\][data-v-473a2841] {
    margin-bottom: 170px
  }
  
  .mb-\[175px\][data-v-473a2841] {
    margin-bottom: 175px
  }
  
  .mb-\[18px\][data-v-473a2841] {
    margin-bottom: 18px
  }
  
  .mb-\[190px\][data-v-473a2841] {
    margin-bottom: 190px
  }
  
  .mb-\[20px\][data-v-473a2841] {
    margin-bottom: 20px
  }
  
  .mb-\[22px\][data-v-473a2841] {
    margin-bottom: 22px
  }
  
  .mb-\[27px\][data-v-473a2841] {
    margin-bottom: 27px
  }
  
  .mb-\[30px\][data-v-473a2841] {
    margin-bottom: 30px
  }
  
  .mb-\[32px\][data-v-473a2841] {
    margin-bottom: 32px
  }
  
  .mb-\[36px\][data-v-473a2841] {
    margin-bottom: 36px
  }
  
  .mb-\[38px\][data-v-473a2841] {
    margin-bottom: 38px
  }
  
  .mb-\[40px\][data-v-473a2841] {
    margin-bottom: 40px
  }
  
  .mb-\[41px\][data-v-473a2841] {
    margin-bottom: 41px
  }
  
  .mb-\[46px\][data-v-473a2841] {
    margin-bottom: 46px
  }
  
  .mb-\[48px\][data-v-473a2841] {
    margin-bottom: 48px
  }
  
  .mb-\[4px\][data-v-473a2841] {
    margin-bottom: 4px
  }
  
  .mb-\[50px\][data-v-473a2841] {
    margin-bottom: 50px
  }
  
  .mb-\[52px\][data-v-473a2841] {
    margin-bottom: 52px
  }
  
  .mb-\[55px\][data-v-473a2841] {
    margin-bottom: 55px
  }
  
  .mb-\[60px\][data-v-473a2841] {
    margin-bottom: 60px
  }
  
  .mb-\[65px\][data-v-473a2841] {
    margin-bottom: 65px
  }
  
  .mb-\[6px\][data-v-473a2841] {
    margin-bottom: 6px
  }
  
  .mb-\[70px\][data-v-473a2841] {
    margin-bottom: 70px
  }
  
  .mb-\[72px\][data-v-473a2841] {
    margin-bottom: 72px
  }
  
  .mb-\[74px\][data-v-473a2841] {
    margin-bottom: 74px
  }
  
  .mb-\[80px\][data-v-473a2841] {
    margin-bottom: 80px
  }
  
  .mb-\[82px\][data-v-473a2841] {
    margin-bottom: 82px
  }
  
  .mb-\[85px\][data-v-473a2841] {
    margin-bottom: 85px
  }
  
  .mb-\[8px\][data-v-473a2841] {
    margin-bottom: 8px
  }
  
  .ml-0[data-v-473a2841] {
    margin-left: 0
  }
  
  .ml-0\.5[data-v-473a2841] {
    margin-left: .125rem
  }
  
  .ml-2[data-v-473a2841] {
    margin-left: .5rem
  }
  
  .ml-3[data-v-473a2841] {
    margin-left: .75rem
  }
  
  .ml-6[data-v-473a2841] {
    margin-left: 1.5rem
  }
  
  .ml-7[data-v-473a2841] {
    margin-left: 1.75rem
  }
  
  .mr-0[data-v-473a2841] {
    margin-right: 0
  }
  
  .mr-0\.5[data-v-473a2841] {
    margin-right: .125rem
  }
  
  .mr-1[data-v-473a2841] {
    margin-right: .25rem
  }
  
  .mr-3[data-v-473a2841] {
    margin-right: .75rem
  }
  
  .mr-4[data-v-473a2841] {
    margin-right: 1rem
  }
  
  .mr-5[data-v-473a2841] {
    margin-right: 1.25rem
  }
  
  .mr-\[5px\][data-v-473a2841] {
    margin-right: 5px
  }
  
  .mt-0[data-v-473a2841] {
    margin-top: 0
  }
  
  .mt-10[data-v-473a2841] {
    margin-top: 2.5rem
  }
  
  .mt-11[data-v-473a2841] {
    margin-top: 2.75rem
  }
  
  .mt-2[data-v-473a2841] {
    margin-top: .5rem
  }
  
  .mt-3[data-v-473a2841] {
    margin-top: .75rem
  }
  
  .mt-4[data-v-473a2841] {
    margin-top: 1rem
  }
  
  .mt-6[data-v-473a2841] {
    margin-top: 1.5rem
  }
  
  .mt-7[data-v-473a2841] {
    margin-top: 1.75rem
  }
  
  .mt-8[data-v-473a2841] {
    margin-top: 2rem
  }
  
  .mt-\[0\.5px\][data-v-473a2841] {
    margin-top: .5px
  }
  
  .mt-\[10px\][data-v-473a2841] {
    margin-top: 10px
  }
  
  .mt-\[12px\][data-v-473a2841] {
    margin-top: 12px
  }
  
  .mt-\[14px\][data-v-473a2841] {
    margin-top: 14px
  }
  
  .mt-\[20px\][data-v-473a2841] {
    margin-top: 20px
  }
  
  .mt-\[24px\][data-v-473a2841] {
    margin-top: 24px
  }
  
  .mt-\[2px\][data-v-473a2841] {
    margin-top: 2px
  }
  
  .mt-\[32px\][data-v-473a2841] {
    margin-top: 32px
  }
  
  .mt-\[47px\][data-v-473a2841] {
    margin-top: 47px
  }
  
  .mt-\[60px\][data-v-473a2841] {
    margin-top: 60px
  }
  
  .mt-\[75px\][data-v-473a2841] {
    margin-top: 75px
  }
  
  .mt-\[80px\][data-v-473a2841] {
    margin-top: 80px
  }
  
  .block[data-v-473a2841] {
    display: block
  }
  
  .inline-block[data-v-473a2841] {
    display: inline-block
  }
  
  .inline[data-v-473a2841] {
    display: inline
  }
  
  .flex[data-v-473a2841] {
    display: flex
  }
  
  .inline-flex[data-v-473a2841] {
    display: inline-flex
  }
  
  .table[data-v-473a2841] {
    display: table
  }
  
  .grid[data-v-473a2841] {
    display: grid
  }
  
  .contents[data-v-473a2841] {
    display: contents
  }
  
  .hidden[data-v-473a2841] {
    display: none
  }
  
  .size-10[data-v-473a2841] {
    height: 2.5rem;
    width: 2.5rem
  }
  
  .size-4[data-v-473a2841] {
    height: 1rem;
    width: 1rem
  }
  
  .size-5[data-v-473a2841] {
    height: 1.25rem;
    width: 1.25rem
  }
  
  .size-6[data-v-473a2841] {
    height: 1.5rem;
    width: 1.5rem
  }
  
  .size-\[100px\][data-v-473a2841] {
    height: 100px;
    width: 100px
  }
  
  .size-\[10px\][data-v-473a2841] {
    height: 10px;
    width: 10px
  }
  
  .size-\[140px\][data-v-473a2841] {
    height: 140px;
    width: 140px
  }
  
  .size-\[16px\][data-v-473a2841] {
    height: 16px;
    width: 16px
  }
  
  .size-\[200px\][data-v-473a2841] {
    height: 200px;
    width: 200px
  }
  
  .size-\[20px\][data-v-473a2841] {
    height: 20px;
    width: 20px
  }
  
  .size-\[240px\][data-v-473a2841] {
    height: 240px;
    width: 240px
  }
  
  .size-\[24px\][data-v-473a2841] {
    height: 24px;
    width: 24px
  }
  
  .size-\[25px\][data-v-473a2841] {
    height: 25px;
    width: 25px
  }
  
  .size-\[26px\][data-v-473a2841] {
    height: 26px;
    width: 26px
  }
  
  .size-\[30px\][data-v-473a2841] {
    height: 30px;
    width: 30px
  }
  
  .size-\[32px\][data-v-473a2841] {
    height: 32px;
    width: 32px
  }
  
  .size-\[36px\][data-v-473a2841] {
    height: 36px;
    width: 36px
  }
  
  .size-\[376px\][data-v-473a2841] {
    height: 376px;
    width: 376px
  }
  
  .size-\[40px\][data-v-473a2841] {
    height: 40px;
    width: 40px
  }
  
  .size-\[50px\][data-v-473a2841] {
    height: 50px;
    width: 50px
  }
  
  .size-\[55px\][data-v-473a2841] {
    height: 55px;
    width: 55px
  }
  
  .size-\[60px\][data-v-473a2841] {
    height: 60px;
    width: 60px
  }
  
  .size-\[90px\][data-v-473a2841] {
    height: 90px;
    width: 90px
  }
  
  .h-0[data-v-473a2841] {
    height: 0
  }
  
  .h-32[data-v-473a2841] {
    height: 8rem
  }
  
  .h-4[data-v-473a2841] {
    height: 1rem
  }
  
  .h-7[data-v-473a2841] {
    height: 1.75rem
  }
  
  .h-\[100\%\][data-v-473a2841] {
    height: 100%
  }
  
  .h-\[100px\][data-v-473a2841] {
    height: 100px
  }
  
  .h-\[100vh\][data-v-473a2841] {
    height: 100vh
  }
  
  .h-\[120px\][data-v-473a2841] {
    height: 120px
  }
  
  .h-\[127px\][data-v-473a2841] {
    height: 127px
  }
  
  .h-\[128px\][data-v-473a2841] {
    height: 128px
  }
  
  .h-\[12px\][data-v-473a2841] {
    height: 12px
  }
  
  .h-\[132px\][data-v-473a2841] {
    height: 132px
  }
  
  .h-\[139px\][data-v-473a2841] {
    height: 139px
  }
  
  .h-\[14px\][data-v-473a2841] {
    height: 14px
  }
  
  .h-\[150px\][data-v-473a2841] {
    height: 150px
  }
  
  .h-\[16px\][data-v-473a2841] {
    height: 16px
  }
  
  .h-\[17px\][data-v-473a2841] {
    height: 17px
  }
  
  .h-\[195px\][data-v-473a2841] {
    height: 195px
  }
  
  .h-\[1px\][data-v-473a2841] {
    height: 1px
  }
  
  .h-\[200px\][data-v-473a2841] {
    height: 200px
  }
  
  .h-\[20px\][data-v-473a2841] {
    height: 20px
  }
  
  .h-\[240px\][data-v-473a2841] {
    height: 240px
  }
  
  .h-\[254px\][data-v-473a2841] {
    height: 254px
  }
  
  .h-\[260px\][data-v-473a2841] {
    height: 260px
  }
  
  .h-\[26px\][data-v-473a2841] {
    height: 26px
  }
  
  .h-\[29px\][data-v-473a2841] {
    height: 29px
  }
  
  .h-\[320px\][data-v-473a2841] {
    height: 320px
  }
  
  .h-\[35px\][data-v-473a2841] {
    height: 35px
  }
  
  .h-\[40px\][data-v-473a2841] {
    height: 40px
  }
  
  .h-\[42px\][data-v-473a2841] {
    height: 42px
  }
  
  .h-\[434px\][data-v-473a2841] {
    height: 434px
  }
  
  .h-\[43px\][data-v-473a2841] {
    height: 43px
  }
  
  .h-\[44px\][data-v-473a2841] {
    height: 44px
  }
  
  .h-\[45px\][data-v-473a2841] {
    height: 45px
  }
  
  .h-\[48px\][data-v-473a2841] {
    height: 48px
  }
  
  .h-\[500px\][data-v-473a2841] {
    height: 500px
  }
  
  .h-\[50px\][data-v-473a2841] {
    height: 50px
  }
  
  .h-\[540px\][data-v-473a2841] {
    height: 540px
  }
  
  .h-\[54px\][data-v-473a2841] {
    height: 54px
  }
  
  .h-\[582px\][data-v-473a2841] {
    height: 582px
  }
  
  .h-\[603px\][data-v-473a2841] {
    height: 603px
  }
  
  .h-\[60px\][data-v-473a2841] {
    height: 60px
  }
  
  .h-\[70px\][data-v-473a2841] {
    height: 70px
  }
  
  .h-\[777px\][data-v-473a2841] {
    height: 777px
  }
  
  .h-\[80px\][data-v-473a2841] {
    height: 80px
  }
  
  .h-\[90px\][data-v-473a2841] {
    height: 90px
  }
  
  .h-\[94px\][data-v-473a2841] {
    height: 94px
  }
  
  .h-\[971px\][data-v-473a2841] {
    height: 971px
  }
  
  .h-auto[data-v-473a2841] {
    height: auto
  }
  
  .h-full[data-v-473a2841] {
    height: 100%
  }
  
  .max-h-\[375px\][data-v-473a2841] {
    max-height: 375px
  }
  
  .max-h-\[630px\][data-v-473a2841] {
    max-height: 630px
  }
  
  .max-h-\[calc\(100vh-90px\)\][data-v-473a2841] {
    max-height: calc(100vh - 90px)
  }
  
  .min-h-\[100px\][data-v-473a2841] {
    min-height: 100px
  }
  
  .min-h-\[100vh\][data-v-473a2841] {
    min-height: 100vh
  }
  
  .min-h-\[110px\][data-v-473a2841] {
    min-height: 110px
  }
  
  .min-h-\[120px\][data-v-473a2841] {
    min-height: 120px
  }
  
  .min-h-\[500px\][data-v-473a2841] {
    min-height: 500px
  }
  
  .min-h-\[554px\][data-v-473a2841] {
    min-height: 554px
  }
  
  .min-h-\[607px\][data-v-473a2841] {
    min-height: 607px
  }
  
  .w-11\/12[data-v-473a2841] {
    width: 91.666667%
  }
  
  .w-16[data-v-473a2841] {
    width: 4rem
  }
  
  .w-4[data-v-473a2841] {
    width: 1rem
  }
  
  .w-40[data-v-473a2841] {
    width: 10rem
  }
  
  .w-\[100\%\][data-v-473a2841] {
    width: 100%
  }
  
  .w-\[100px\][data-v-473a2841] {
    width: 100px
  }
  
  .w-\[100vw\][data-v-473a2841] {
    width: 100vw
  }
  
  .w-\[115px\][data-v-473a2841] {
    width: 115px
  }
  
  .w-\[116px\][data-v-473a2841] {
    width: 116px
  }
  
  .w-\[122px\][data-v-473a2841] {
    width: 122px
  }
  
  .w-\[128px\][data-v-473a2841] {
    width: 128px
  }
  
  .w-\[12px\][data-v-473a2841] {
    width: 12px
  }
  
  .w-\[14px\][data-v-473a2841] {
    width: 14px
  }
  
  .w-\[150px\][data-v-473a2841] {
    width: 150px
  }
  
  .w-\[154px\][data-v-473a2841] {
    width: 154px
  }
  
  .w-\[160px\][data-v-473a2841] {
    width: 160px
  }
  
  .w-\[165px\][data-v-473a2841] {
    width: 165px
  }
  
  .w-\[16px\][data-v-473a2841] {
    width: 16px
  }
  
  .w-\[172px\][data-v-473a2841] {
    width: 172px
  }
  
  .w-\[176px\][data-v-473a2841] {
    width: 176px
  }
  
  .w-\[17px\][data-v-473a2841] {
    width: 17px
  }
  
  .w-\[185px\][data-v-473a2841] {
    width: 185px
  }
  
  .w-\[193px\][data-v-473a2841] {
    width: 193px
  }
  
  .w-\[198px\][data-v-473a2841] {
    width: 198px
  }
  
  .w-\[20px\][data-v-473a2841] {
    width: 20px
  }
  
  .w-\[211px\][data-v-473a2841] {
    width: 211px
  }
  
  .w-\[220px\][data-v-473a2841] {
    width: 220px
  }
  
  .w-\[223px\][data-v-473a2841] {
    width: 223px
  }
  
  .w-\[225px\][data-v-473a2841] {
    width: 225px
  }
  
  .w-\[235px\][data-v-473a2841] {
    width: 235px
  }
  
  .w-\[250px\][data-v-473a2841] {
    width: 250px
  }
  
  .w-\[253px\][data-v-473a2841] {
    width: 253px
  }
  
  .w-\[274px\][data-v-473a2841] {
    width: 274px
  }
  
  .w-\[300px\][data-v-473a2841] {
    width: 300px
  }
  
  .w-\[310px\][data-v-473a2841] {
    width: 310px
  }
  
  .w-\[328px\][data-v-473a2841] {
    width: 328px
  }
  
  .w-\[330px\][data-v-473a2841] {
    width: 330px
  }
  
  .w-\[346px\][data-v-473a2841] {
    width: 346px
  }
  
  .w-\[373px\][data-v-473a2841] {
    width: 373px
  }
  
  .w-\[39px\][data-v-473a2841] {
    width: 39px
  }
  
  .w-\[50\%\][data-v-473a2841] {
    width: 50%
  }
  
  .w-\[500px\][data-v-473a2841] {
    width: 500px
  }
  
  .w-\[502px\][data-v-473a2841] {
    width: 502px
  }
  
  .w-\[553px\][data-v-473a2841] {
    width: 553px
  }
  
  .w-\[626px\][data-v-473a2841] {
    width: 626px
  }
  
  .w-\[642px\][data-v-473a2841] {
    width: 642px
  }
  
  .w-\[64px\][data-v-473a2841] {
    width: 64px
  }
  
  .w-\[664px\][data-v-473a2841] {
    width: 664px
  }
  
  .w-\[770px\][data-v-473a2841] {
    width: 770px
  }
  
  .w-\[800px\][data-v-473a2841] {
    width: 800px
  }
  
  .w-\[80px\][data-v-473a2841] {
    width: 80px
  }
  
  .w-\[86px\][data-v-473a2841] {
    width: 86px
  }
  
  .w-\[90px\][data-v-473a2841] {
    width: 90px
  }
  
  .w-full[data-v-473a2841] {
    width: 100%
  }
  
  .min-w-\[365px\][data-v-473a2841] {
    min-width: 365px
  }
  
  .min-w-\[393px\][data-v-473a2841] {
    min-width: 393px
  }
  
  .min-w-\[573px\][data-v-473a2841] {
    min-width: 573px
  }
  
  .max-w-28[data-v-473a2841] {
    max-width: 7rem
  }
  
  .max-w-5xl[data-v-473a2841] {
    max-width: 64rem
  }
  
  .max-w-6xl[data-v-473a2841] {
    max-width: 72rem
  }
  
  .max-w-7xl[data-v-473a2841] {
    max-width: 80rem
  }
  
  .max-w-\[100vw\][data-v-473a2841] {
    max-width: 100vw
  }
  
  .max-w-\[1200px\][data-v-473a2841] {
    max-width: 1200px
  }
  
  .max-w-\[1280px\][data-v-473a2841] {
    max-width: 1280px
  }
  
  .max-w-\[1536px\][data-v-473a2841] {
    max-width: 1536px
  }
  
  .max-w-\[1600px\][data-v-473a2841] {
    max-width: 1600px
  }
  
  .max-w-\[500px\][data-v-473a2841] {
    max-width: 500px
  }
  
  .max-w-\[640px\][data-v-473a2841] {
    max-width: 640px
  }
  
  .max-w-\[676px\][data-v-473a2841] {
    max-width: 676px
  }
  
  .max-w-\[771px\][data-v-473a2841] {
    max-width: 771px
  }
  
  .max-w-\[840px\][data-v-473a2841] {
    max-width: 840px
  }
  
  .max-w-\[860px\][data-v-473a2841] {
    max-width: 860px
  }
  
  .max-w-\[868px\][data-v-473a2841] {
    max-width: 868px
  }
  
  .max-w-\[900px\][data-v-473a2841] {
    max-width: 900px
  }
  
  .max-w-full[data-v-473a2841] {
    max-width: 100%
  }
  
  .max-w-screen-xl[data-v-473a2841] {
    max-width: 1280px
  }
  
  .max-w-xs[data-v-473a2841] {
    max-width: 20rem
  }
  
  .flex-1[data-v-473a2841] {
    flex: 1 1 0%
  }
  
  .flex-shrink[data-v-473a2841] {
    flex-shrink: 1
  }
  
  .flex-shrink-0[data-v-473a2841] {
    flex-shrink: 0
  }
  
  .-rotate-90[data-v-473a2841] {
    --tw-rotate: -90deg
  }
  
  .-rotate-90[data-v-473a2841],
  .rotate-90[data-v-473a2841] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }
  
  .rotate-90[data-v-473a2841] {
    --tw-rotate: 90deg
  }
  
  .transform[data-v-473a2841] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }
  
  .cursor-pointer[data-v-473a2841] {
    cursor: pointer
  }
  
  .resize-none[data-v-473a2841] {
    resize: none
  }
  
  .resize[data-v-473a2841] {
    resize: both
  }
  
  .list-none[data-v-473a2841] {
    list-style-type: none
  }
  
  .grid-flow-col[data-v-473a2841] {
    grid-auto-flow: column
  }
  
  .auto-rows-min[data-v-473a2841] {
    grid-auto-rows: min-content
  }
  
  .grid-cols-1[data-v-473a2841] {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
  
  .grid-cols-2[data-v-473a2841] {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
  
  .grid-cols-3[data-v-473a2841] {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
  
  .grid-cols-4[data-v-473a2841] {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
  
  .grid-cols-\[80px_auto\][data-v-473a2841] {
    grid-template-columns: 80px auto
  }
  
  .flex-col[data-v-473a2841] {
    flex-direction: column
  }
  
  .flex-col-reverse[data-v-473a2841] {
    flex-direction: column-reverse
  }
  
  .flex-wrap[data-v-473a2841] {
    flex-wrap: wrap
  }
  
  .place-items-center[data-v-473a2841] {
    place-items: center
  }
  
  .content-start[data-v-473a2841] {
    align-content: flex-start
  }
  
  .items-start[data-v-473a2841] {
    align-items: flex-start
  }
  
  .items-center[data-v-473a2841] {
    align-items: center
  }
  
  .justify-start[data-v-473a2841] {
    justify-content: flex-start
  }
  
  .justify-end[data-v-473a2841] {
    justify-content: flex-end
  }
  
  .justify-center[data-v-473a2841] {
    justify-content: center
  }
  
  .justify-between[data-v-473a2841] {
    justify-content: space-between
  }
  
  .justify-around[data-v-473a2841] {
    justify-content: space-around
  }
  
  .gap-0[data-v-473a2841] {
    gap: 0
  }
  
  .gap-1[data-v-473a2841] {
    gap: .25rem
  }
  
  .gap-10[data-v-473a2841] {
    gap: 2.5rem
  }
  
  .gap-2[data-v-473a2841] {
    gap: .5rem
  }
  
  .gap-3[data-v-473a2841] {
    gap: .75rem
  }
  
  .gap-4[data-v-473a2841] {
    gap: 1rem
  }
  
  .gap-5[data-v-473a2841] {
    gap: 1.25rem
  }
  
  .gap-6[data-v-473a2841] {
    gap: 1.5rem
  }
  
  .gap-8[data-v-473a2841] {
    gap: 2rem
  }
  
  .gap-\[12px\][data-v-473a2841] {
    gap: 12px
  }
  
  .gap-\[14px\][data-v-473a2841] {
    gap: 14px
  }
  
  .gap-\[20px\][data-v-473a2841] {
    gap: 20px
  }
  
  .gap-\[2px\][data-v-473a2841] {
    gap: 2px
  }
  
  .gap-\[48px\][data-v-473a2841] {
    gap: 48px
  }
  
  .gap-\[5px\][data-v-473a2841] {
    gap: 5px
  }
  
  .gap-\[60px\][data-v-473a2841] {
    gap: 60px
  }
  
  .gap-\[7px\][data-v-473a2841] {
    gap: 7px
  }
  
  .gap-\[9px\][data-v-473a2841] {
    gap: 9px
  }
  
  .gap-x-3[data-v-473a2841] {
    -moz-column-gap: .75rem;
    column-gap: .75rem
  }
  
  .gap-x-5[data-v-473a2841] {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem
  }
  
  .gap-x-\[24px\][data-v-473a2841] {
    -moz-column-gap: 24px;
    column-gap: 24px
  }
  
  .gap-y-16[data-v-473a2841] {
    row-gap: 4rem
  }
  
  .gap-y-2[data-v-473a2841] {
    row-gap: .5rem
  }
  
  .gap-y-5[data-v-473a2841] {
    row-gap: 1.25rem
  }
  
  .-space-x-px[data-v-473a2841]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(-1px*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(-1px*var(--tw-space-x-reverse))
  }
  
  .space-x-2[data-v-473a2841]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(.5rem*var(--tw-space-x-reverse))
  }
  
  .space-x-4[data-v-473a2841]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(1rem*var(--tw-space-x-reverse))
  }
  
  .space-y-1[data-v-473a2841]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.25rem*var(--tw-space-y-reverse));
    margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)))
  }
  
  .space-y-2[data-v-473a2841]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
  }
  
  .space-y-\[20px\][data-v-473a2841]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(20px*var(--tw-space-y-reverse));
    margin-top: calc(20px*(1 - var(--tw-space-y-reverse)))
  }
  
  .self-center[data-v-473a2841] {
    align-self: center
  }
  
  .overflow-auto[data-v-473a2841] {
    overflow: auto
  }
  
  .overflow-hidden[data-v-473a2841] {
    overflow: hidden
  }
  
  .overflow-x-auto[data-v-473a2841] {
    overflow-x: auto
  }
  
  .overflow-y-auto[data-v-473a2841] {
    overflow-y: auto
  }
  
  .break-words[data-v-473a2841] {
    overflow-wrap: break-word
  }
  
  .rounded-\[100px\][data-v-473a2841] {
    border-radius: 100px
  }
  
  .rounded-\[10px\][data-v-473a2841] {
    border-radius: 10px
  }
  
  .rounded-\[20px\][data-v-473a2841] {
    border-radius: 20px
  }
  
  .rounded-\[30px\][data-v-473a2841] {
    border-radius: 30px
  }
  
  .rounded-\[36px\][data-v-473a2841] {
    border-radius: 36px
  }
  
  .rounded-\[40px\][data-v-473a2841] {
    border-radius: 40px
  }
  
  .rounded-\[50\%\][data-v-473a2841] {
    border-radius: 50%
  }
  
  .rounded-\[52px\][data-v-473a2841] {
    border-radius: 52px
  }
  
  .rounded-\[56px\][data-v-473a2841] {
    border-radius: 56px
  }
  
  .rounded-\[60px\][data-v-473a2841] {
    border-radius: 60px
  }
  
  .rounded-\[68px\][data-v-473a2841] {
    border-radius: 68px
  }
  
  .rounded-\[6px\][data-v-473a2841] {
    border-radius: 6px
  }
  
  .rounded-full[data-v-473a2841] {
    border-radius: 9999px
  }
  
  .rounded-s-\[20px\][data-v-473a2841] {
    border-end-start-radius: 20px;
    border-start-start-radius: 20px
  }
  
  .rounded-t-\[30px\][data-v-473a2841] {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px
  }
  
  .border[data-v-473a2841],
  .border-\[1px\][data-v-473a2841] {
    border-width: 1px
  }
  
  .border-b-\[1px\][data-v-473a2841] {
    border-bottom-width: 1px
  }
  
  .border-r-\[1px\][data-v-473a2841] {
    border-right-width: 1px
  }
  
  .border-solid[data-v-473a2841] {
    border-style: solid
  }
  
  .border-\[\#333\][data-v-473a2841] {
    --tw-border-opacity: 1;
    border-color: rgb(51 51 51/var(--tw-border-opacity))
  }
  
  .border-\[\#DDD8C2\][data-v-473a2841] {
    --tw-border-opacity: 1;
    border-color: rgb(221 216 194/var(--tw-border-opacity))
  }
  
  .border-\[\#eee\][data-v-473a2841] {
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity))
  }
  
  .border-\[red\][data-v-473a2841] {
    --tw-border-opacity: 1;
    border-color: rgb(255 0 0/var(--tw-border-opacity))
  }
  
  .border-gray-300[data-v-473a2841] {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219/var(--tw-border-opacity))
  }
  
  .bg-\[\#1B1C1D\][data-v-473a2841],
  .bg-\[\#1b1c1d\][data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 28 29/var(--tw-bg-opacity))
  }
  
  .bg-\[\#8A00D5\][data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(138 0 213/var(--tw-bg-opacity))
  }
  
  .bg-\[\#BA3BFF\][data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(186 59 255/var(--tw-bg-opacity))
  }
  
  .bg-\[\#E4D6F4\][data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(228 214 244/var(--tw-bg-opacity))
  }
  
  .bg-\[\#EEEEEE\][data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 238 238/var(--tw-bg-opacity))
  }
  
  .bg-\[\#c37ee9\][data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(195 126 233/var(--tw-bg-opacity))
  }
  
  .bg-\[\#db9bff\][data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(219 155 255/var(--tw-bg-opacity))
  }
  
  .bg-\[\#ff8f56\][data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 143 86/var(--tw-bg-opacity))
  }
  
  .bg-\[\#fff\][data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
  }
  
  .bg-\[rgba\(0\2c 0\2c 0\2c \.6\)\][data-v-473a2841] {
    background-color: rgba(0, 0, 0, .6)
  }
  
  .bg-black[data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
  }
  
  .bg-blue-500[data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246/var(--tw-bg-opacity))
  }
  
  .bg-gray-200[data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235/var(--tw-bg-opacity))
  }
  
  .bg-slate-400[data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(148 163 184/var(--tw-bg-opacity))
  }
  
  .bg-slate-600[data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(71 85 105/var(--tw-bg-opacity))
  }
  
  .bg-white[data-v-473a2841] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
  }
  
  .bg-opacity-50[data-v-473a2841] {
    --tw-bg-opacity: 0.5
  }
  
  .object-contain[data-v-473a2841] {
    -o-object-fit: contain;
    object-fit: contain
  }
  
  .object-fill[data-v-473a2841] {
    -o-object-fit: fill;
    object-fit: fill
  }
  
  .p-0[data-v-473a2841] {
    padding: 0
  }
  
  .p-4[data-v-473a2841] {
    padding: 1rem
  }
  
  .p-6[data-v-473a2841] {
    padding: 1.5rem
  }
  
  .px-0[data-v-473a2841] {
    padding-left: 0;
    padding-right: 0
  }
  
  .px-1[data-v-473a2841] {
    padding-left: .25rem;
    padding-right: .25rem
  }
  
  .px-10[data-v-473a2841] {
    padding-left: 2.5rem;
    padding-right: 2.5rem
  }
  
  .px-14[data-v-473a2841] {
    padding-left: 3.5rem;
    padding-right: 3.5rem
  }
  
  .px-2[data-v-473a2841] {
    padding-left: .5rem;
    padding-right: .5rem
  }
  
  .px-3[data-v-473a2841] {
    padding-left: .75rem;
    padding-right: .75rem
  }
  
  .px-4[data-v-473a2841] {
    padding-left: 1rem;
    padding-right: 1rem
  }
  
  .px-5[data-v-473a2841] {
    padding-left: 1.25rem;
    padding-right: 1.25rem
  }
  
  .px-6[data-v-473a2841] {
    padding-left: 1.5rem;
    padding-right: 1.5rem
  }
  
  .px-8[data-v-473a2841] {
    padding-left: 2rem;
    padding-right: 2rem
  }
  
  .px-\[110px\][data-v-473a2841] {
    padding-left: 110px;
    padding-right: 110px
  }
  
  .px-\[120px\][data-v-473a2841] {
    padding-left: 120px;
    padding-right: 120px
  }
  
  .px-\[12px\][data-v-473a2841] {
    padding-left: 12px;
    padding-right: 12px
  }
  
  .px-\[135px\][data-v-473a2841] {
    padding-left: 135px;
    padding-right: 135px
  }
  
  .px-\[14px\][data-v-473a2841] {
    padding-left: 14px;
    padding-right: 14px
  }
  
  .px-\[16px\][data-v-473a2841] {
    padding-left: 16px;
    padding-right: 16px
  }
  
  .px-\[20px\][data-v-473a2841] {
    padding-left: 20px;
    padding-right: 20px
  }
  
  .px-\[23px\][data-v-473a2841] {
    padding-left: 23px;
    padding-right: 23px
  }
  
  .px-\[24px\][data-v-473a2841] {
    padding-left: 24px;
    padding-right: 24px
  }
  
  .px-\[27px\][data-v-473a2841] {
    padding-left: 27px;
    padding-right: 27px
  }
  
  .px-\[28px\][data-v-473a2841] {
    padding-left: 28px;
    padding-right: 28px
  }
  
  .px-\[32px\][data-v-473a2841] {
    padding-left: 32px;
    padding-right: 32px
  }
  
  .px-\[33px\][data-v-473a2841] {
    padding-left: 33px;
    padding-right: 33px
  }
  
  .px-\[40px\][data-v-473a2841] {
    padding-left: 40px;
    padding-right: 40px
  }
  
  .px-\[46px\][data-v-473a2841] {
    padding-left: 46px;
    padding-right: 46px
  }
  
  .px-\[48px\][data-v-473a2841] {
    padding-left: 48px;
    padding-right: 48px
  }
  
  .px-\[54px\][data-v-473a2841] {
    padding-left: 54px;
    padding-right: 54px
  }
  
  .px-\[5px\][data-v-473a2841] {
    padding-left: 5px;
    padding-right: 5px
  }
  
  .px-\[6px\][data-v-473a2841] {
    padding-left: 6px;
    padding-right: 6px
  }
  
  .px-\[78px\][data-v-473a2841] {
    padding-left: 78px;
    padding-right: 78px
  }
  
  .px-\[8px\][data-v-473a2841] {
    padding-left: 8px;
    padding-right: 8px
  }
  
  .px-\[9px\][data-v-473a2841] {
    padding-left: 9px;
    padding-right: 9px
  }
  
  .py-0[data-v-473a2841] {
    padding-bottom: 0;
    padding-top: 0
  }
  
  .py-0\.5[data-v-473a2841] {
    padding-bottom: .125rem;
    padding-top: .125rem
  }
  
  .py-1[data-v-473a2841] {
    padding-bottom: .25rem;
    padding-top: .25rem
  }
  
  .py-10[data-v-473a2841] {
    padding-bottom: 2.5rem;
    padding-top: 2.5rem
  }
  
  .py-2[data-v-473a2841] {
    padding-bottom: .5rem;
    padding-top: .5rem
  }
  
  .py-3[data-v-473a2841] {
    padding-bottom: .75rem;
    padding-top: .75rem
  }
  
  .py-4[data-v-473a2841] {
    padding-bottom: 1rem;
    padding-top: 1rem
  }
  
  .py-8[data-v-473a2841] {
    padding-bottom: 2rem;
    padding-top: 2rem
  }
  
  .py-\[10px\][data-v-473a2841] {
    padding-bottom: 10px;
    padding-top: 10px
  }
  
  .py-\[12px\][data-v-473a2841] {
    padding-bottom: 12px;
    padding-top: 12px
  }
  
  .py-\[15px\][data-v-473a2841] {
    padding-bottom: 15px;
    padding-top: 15px
  }
  
  .py-\[24px\][data-v-473a2841] {
    padding-bottom: 24px;
    padding-top: 24px
  }
  
  .py-\[26px\][data-v-473a2841] {
    padding-bottom: 26px;
    padding-top: 26px
  }
  
  .py-\[27px\][data-v-473a2841] {
    padding-bottom: 27px;
    padding-top: 27px
  }
  
  .py-\[28px\][data-v-473a2841] {
    padding-bottom: 28px;
    padding-top: 28px
  }
  
  .py-\[2px\][data-v-473a2841] {
    padding-bottom: 2px;
    padding-top: 2px
  }
  
  .py-\[32px\][data-v-473a2841] {
    padding-bottom: 32px;
    padding-top: 32px
  }
  
  .py-\[56px\][data-v-473a2841] {
    padding-bottom: 56px;
    padding-top: 56px
  }
  
  .py-\[5px\][data-v-473a2841] {
    padding-bottom: 5px;
    padding-top: 5px
  }
  
  .py-\[60px\][data-v-473a2841] {
    padding-bottom: 60px;
    padding-top: 60px
  }
  
  .py-\[6px\][data-v-473a2841] {
    padding-bottom: 6px;
    padding-top: 6px
  }
  
  .py-\[7px\][data-v-473a2841] {
    padding-bottom: 7px;
    padding-top: 7px
  }
  
  .py-\[8px\][data-v-473a2841] {
    padding-bottom: 8px;
    padding-top: 8px
  }
  
  .py-\[9px\][data-v-473a2841] {
    padding-bottom: 9px;
    padding-top: 9px
  }
  
  .pb-0[data-v-473a2841] {
    padding-bottom: 0
  }
  
  .pb-10[data-v-473a2841] {
    padding-bottom: 2.5rem
  }
  
  .pb-2[data-v-473a2841] {
    padding-bottom: .5rem
  }
  
  .pb-3[data-v-473a2841] {
    padding-bottom: .75rem
  }
  
  .pb-32[data-v-473a2841] {
    padding-bottom: 8rem
  }
  
  .pb-4[data-v-473a2841] {
    padding-bottom: 1rem
  }
  
  .pb-6[data-v-473a2841] {
    padding-bottom: 1.5rem
  }
  
  .pb-8[data-v-473a2841] {
    padding-bottom: 2rem
  }
  
  .pb-\[0\][data-v-473a2841] {
    padding-bottom: 0
  }
  
  .pb-\[10px\][data-v-473a2841] {
    padding-bottom: 10px
  }
  
  .pb-\[14px\][data-v-473a2841] {
    padding-bottom: 14px
  }
  
  .pb-\[24px\][data-v-473a2841] {
    padding-bottom: 24px
  }
  
  .pb-\[32px\][data-v-473a2841] {
    padding-bottom: 32px
  }
  
  .pb-\[34px\][data-v-473a2841] {
    padding-bottom: 34px
  }
  
  .pb-\[57px\][data-v-473a2841] {
    padding-bottom: 57px
  }
  
  .pb-\[60px\][data-v-473a2841] {
    padding-bottom: 60px
  }
  
  .pb-\[68px\][data-v-473a2841] {
    padding-bottom: 68px
  }
  
  .pb-\[7px\][data-v-473a2841] {
    padding-bottom: 7px
  }
  
  .pb-\[80px\][data-v-473a2841] {
    padding-bottom: 80px
  }
  
  .pl-1[data-v-473a2841] {
    padding-left: .25rem
  }
  
  .pl-12[data-v-473a2841] {
    padding-left: 3rem
  }
  
  .pl-2[data-v-473a2841] {
    padding-left: .5rem
  }
  
  .pl-3[data-v-473a2841] {
    padding-left: .75rem
  }
  
  .pl-4[data-v-473a2841] {
    padding-left: 1rem
  }
  
  .pl-5[data-v-473a2841] {
    padding-left: 1.25rem
  }
  
  .pl-6[data-v-473a2841] {
    padding-left: 1.5rem
  }
  
  .pl-\[16px\][data-v-473a2841] {
    padding-left: 16px
  }
  
  .pr-1[data-v-473a2841] {
    padding-right: .25rem
  }
  
  .pr-2[data-v-473a2841] {
    padding-right: .5rem
  }
  
  .pr-4[data-v-473a2841] {
    padding-right: 1rem
  }
  
  .pr-5[data-v-473a2841] {
    padding-right: 1.25rem
  }
  
  .pr-\[10px\][data-v-473a2841] {
    padding-right: 10px
  }
  
  .pr-\[4px\][data-v-473a2841] {
    padding-right: 4px
  }
  
  .pr-\[52px\][data-v-473a2841] {
    padding-right: 52px
  }
  
  .pt-0[data-v-473a2841] {
    padding-top: 0
  }
  
  .pt-1[data-v-473a2841] {
    padding-top: .25rem
  }
  
  .pt-10[data-v-473a2841] {
    padding-top: 2.5rem
  }
  
  .pt-2[data-v-473a2841] {
    padding-top: .5rem
  }
  
  .pt-3[data-v-473a2841] {
    padding-top: .75rem
  }
  
  .pt-4[data-v-473a2841] {
    padding-top: 1rem
  }
  
  .pt-6[data-v-473a2841] {
    padding-top: 1.5rem
  }
  
  .pt-8[data-v-473a2841] {
    padding-top: 2rem
  }
  
  .pt-\[100px\][data-v-473a2841] {
    padding-top: 100px
  }
  
  .pt-\[10px\][data-v-473a2841] {
    padding-top: 10px
  }
  
  .pt-\[16px\][data-v-473a2841] {
    padding-top: 16px
  }
  
  .pt-\[20px\][data-v-473a2841] {
    padding-top: 20px
  }
  
  .pt-\[24px\][data-v-473a2841] {
    padding-top: 24px
  }
  
  .pt-\[34px\][data-v-473a2841] {
    padding-top: 34px
  }
  
  .pt-\[5px\][data-v-473a2841] {
    padding-top: 5px
  }
  
  .pt-\[70px\][data-v-473a2841] {
    padding-top: 70px
  }
  
  .pt-\[80px\][data-v-473a2841] {
    padding-top: 80px
  }
  
  .pt-\[85px\][data-v-473a2841] {
    padding-top: 85px
  }
  
  .pt-\[8px\][data-v-473a2841] {
    padding-top: 8px
  }
  
  .text-left[data-v-473a2841] {
    text-align: left
  }
  
  .text-center[data-v-473a2841] {
    text-align: center
  }
  
  .text-right[data-v-473a2841] {
    text-align: right
  }
  
  .indent-2[data-v-473a2841] {
    text-indent: .5rem
  }
  
  .indent-4[data-v-473a2841] {
    text-indent: 1rem
  }
  
  .text-2xl[data-v-473a2841] {
    font-size: 1.5rem;
    line-height: 2rem
  }
  
  .text-\[0px\][data-v-473a2841] {
    font-size: 0
  }
  
  .text-\[10px\][data-v-473a2841] {
    font-size: 10px
  }
  
  .text-\[11px\][data-v-473a2841] {
    font-size: 11px
  }
  
  .text-\[12px\][data-v-473a2841] {
    font-size: 12px
  }
  
  .text-\[13px\][data-v-473a2841] {
    font-size: 13px
  }
  
  .text-\[14px\][data-v-473a2841] {
    font-size: 14px
  }
  
  .text-\[16px\][data-v-473a2841] {
    font-size: 16px
  }
  
  .text-\[17px\][data-v-473a2841] {
    font-size: 17px
  }
  
  .text-\[18px\][data-v-473a2841] {
    font-size: 18px
  }
  
  .text-\[20px\][data-v-473a2841] {
    font-size: 20px
  }
  
  .text-\[22px\][data-v-473a2841] {
    font-size: 22px
  }
  
  .text-\[24px\][data-v-473a2841] {
    font-size: 24px
  }
  
  .text-\[28px\][data-v-473a2841] {
    font-size: 28px
  }
  
  .text-\[45px\][data-v-473a2841] {
    font-size: 45px
  }
  
  .text-\[8px\][data-v-473a2841] {
    font-size: 8px
  }
  
  .text-\[9px\][data-v-473a2841] {
    font-size: 9px
  }
  
  .text-base[data-v-473a2841] {
    font-size: 1rem;
    line-height: 1.5rem
  }
  
  .text-lg[data-v-473a2841] {
    font-size: 1.125rem;
    line-height: 1.75rem
  }
  
  .text-sm[data-v-473a2841] {
    font-size: .875rem;
    line-height: 1.25rem
  }
  
  .text-xl[data-v-473a2841] {
    font-size: 1.25rem;
    line-height: 1.75rem
  }
  
  .text-xs[data-v-473a2841] {
    font-size: .75rem;
    line-height: 1rem
  }
  
  .font-bold[data-v-473a2841] {
    font-weight: 700
  }
  
  .font-medium[data-v-473a2841] {
    font-weight: 500
  }
  
  .italic[data-v-473a2841] {
    font-style: italic
  }
  
  .leading-\[11px\][data-v-473a2841] {
    line-height: 11px
  }
  
  .leading-\[12px\][data-v-473a2841] {
    line-height: 12px
  }
  
  .leading-\[14px\][data-v-473a2841] {
    line-height: 14px
  }
  
  .leading-\[16px\][data-v-473a2841] {
    line-height: 16px
  }
  
  .leading-\[19px\][data-v-473a2841] {
    line-height: 19px
  }
  
  .leading-\[20px\][data-v-473a2841] {
    line-height: 20px
  }
  
  .leading-\[21px\][data-v-473a2841] {
    line-height: 21px
  }
  
  .leading-\[23px\][data-v-473a2841] {
    line-height: 23px
  }
  
  .leading-\[24px\][data-v-473a2841] {
    line-height: 24px
  }
  
  .leading-\[26px\][data-v-473a2841] {
    line-height: 26px
  }
  
  .leading-\[30px\][data-v-473a2841] {
    line-height: 30px
  }
  
  .leading-tight[data-v-473a2841] {
    line-height: 1.25
  }
  
  .text-\[\#000\][data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
  }
  
  .text-\[\#02A7F0\][data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(2 167 240/var(--tw-text-opacity))
  }
  
  .text-\[\#03B615\][data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(3 182 21/var(--tw-text-opacity))
  }
  
  .text-\[\#333\][data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51/var(--tw-text-opacity))
  }
  
  .text-\[\#666666\][data-v-473a2841],
  .text-\[\#666\][data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102/var(--tw-text-opacity))
  }
  
  .text-\[\#BA3BFF\][data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(186 59 255/var(--tw-text-opacity))
  }
  
  .text-\[\#DDD8C2\][data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(221 216 194/var(--tw-text-opacity))
  }
  
  .text-\[\#F59A23\][data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(245 154 35/var(--tw-text-opacity))
  }
  
  .text-\[\#fff\][data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
  }
  
  .text-gray-500[data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .text-gray-800[data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(31 41 55/var(--tw-text-opacity))
  }
  
  .text-white[data-v-473a2841] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
  }
  
  .underline[data-v-473a2841] {
    text-decoration-line: underline
  }
  
  .line-through[data-v-473a2841] {
    text-decoration-line: line-through
  }
  
  .antialiased[data-v-473a2841] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }
  
  .opacity-40[data-v-473a2841] {
    opacity: .4
  }
  
  .shadow[data-v-473a2841] {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
  }
  
  .shadow[data-v-473a2841],
  .shadow-lg[data-v-473a2841] {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
  }
  
  .shadow-lg[data-v-473a2841] {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
  }
  
  .shadow-md[data-v-473a2841] {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
  }
  
  .outline[data-v-473a2841] {
    outline-style: solid
  }
  
  .blur[data-v-473a2841] {
    --tw-blur: blur(8px)
  }
  
  .blur[data-v-473a2841],
  .grayscale[data-v-473a2841] {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
  }
  
  .grayscale[data-v-473a2841] {
    --tw-grayscale: grayscale(100%)
  }
  
  .backdrop-filter[data-v-473a2841] {
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
  }
  
  .transition[data-v-473a2841] {
    transition-duration: .15s;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-all[data-v-473a2841] {
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-transform[data-v-473a2841] {
    transition-duration: .15s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .ease-in-out[data-v-473a2841] {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-height[data-v-473a2841] {
    transition: height .3s ease-in-out
  }
  
  .Join[data-v-473a2841] {
    border: 2px solid #ddd8c2
  }
  
  .userInfo[data-v-473a2841] {
    background-color: #1b1c1d;
    border: 2px solid #fff;
    border-radius: 51px 51px 51px 51px;
    color: #fff;
    cursor: pointer;
    font-family: PingFang;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    text-transform: none
  }
  
  .mobileMenuH[data-v-473a2841] {
    height: calc(100vh - 44px);
    padding-bottom: 56px;
    z-index: 99
  }
  
  .label16[data-v-473a2841] {
    cursor: pointer;
    display: block;
    height: 20px;
    position: relative;
    width: 20px
  }
  
  .inp16[data-v-473a2841] {
    display: none
  }
  
  .line16[data-v-473a2841] {
    background-color: #ddd8c2;
    border-radius: 2px;
    display: block;
    height: 2px;
    position: absolute;
    top: 0;
    transition: all .24s ease-in-out;
    width: inherit
  }
  
  .line16[data-v-473a2841]:nth-of-type(2) {
    top: 8px
  }
  
  .line16[data-v-473a2841]:nth-of-type(3) {
    top: 16px
  }
  
  .inp16:checked~.line16[data-v-473a2841]:first-of-type {
    top: 8px;
    transform: rotate(45deg)
  }
  
  .inp16:checked~.line16[data-v-473a2841]:nth-of-type(2) {
    width: 0
  }
  
  .inp16:checked~.line16[data-v-473a2841]:nth-of-type(3) {
    top: 8px;
    transform: rotate(-45deg)
  }
  
  .slideDown-enter-active[data-v-473a2841],
  .slideDown-leave-active[data-v-473a2841] {
    transition: all .3s ease-in-out
  }
  
  .slideDown-enter-from[data-v-473a2841],
  .slideDown-leave-to[data-v-473a2841] {
    height: 0
  }
  
  .hoverBox[data-v-473a2841] {
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .25)
  }
  
  .popularText[data-v-473a2841] {
    color: #fff;
    font-family: PingFang;
    font-size: 20px;
    font-style: normal;
    font-weight: 800;
    line-height: 23px;
    text-align: left;
    text-transform: none
  }
  
  .blogText[data-v-473a2841],
  .categoriesText[data-v-473a2841],
  .couponsText[data-v-473a2841] {
    display: -webkit-box;
    font-size: 18px;
    line-height: 21px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all
  }
  
  .blogText[data-v-473a2841],
  .blogTextM[data-v-473a2841],
  .brandTextM[data-v-473a2841],
  .categoriesText[data-v-473a2841],
  .couponTextM[data-v-473a2841],
  .couponsText[data-v-473a2841] {
    color: #ddd8c2;
    font-family: PingFang;
    font-style: normal;
    font-weight: 500;
    text-align: left;
    text-transform: none
  }
  
  .blogTextM[data-v-473a2841],
  .brandTextM[data-v-473a2841],
  .categoriesCode[data-v-473a2841],
  .couponTextM[data-v-473a2841] {
    font-size: 16px;
    line-height: 19px
  }
  
  .categoriesCode[data-v-473a2841] {
    color: #ba3bff;
    display: -webkit-box;
    font-family: PingFang;
    font-style: normal;
    font-weight: 500;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    text-transform: none;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all
  }
  
  .couponA[data-v-473a2841] {
    border: 1px solid transparent;
    border-radius: 10px;
    cursor: pointer;
    overflow: hidden
  }
  
  .couponA[data-v-473a2841]:hover {
    background-color: #222;
    border: 1px solid hsla(0, 0%, 100%, .2)
  }
  
  .couponA:hover .couponsText[data-v-473a2841] {
    color: #ba3bff
  }
  
  .blogAM[data-v-473a2841],
  .brandAM[data-v-473a2841],
  .couponAM[data-v-473a2841] {
    border: 1px solid transparent;
    border-radius: 10px;
    padding: 4px
  }
  
  .blogAM[data-v-473a2841]:active,
  .brandAM[data-v-473a2841]:active,
  .couponAM[data-v-473a2841]:active {
    border: 1px solid hsla(0, 0%, 100%, .2)
  }
  
  .blogA[data-v-473a2841] {
    cursor: pointer
  }
  
  .blogA:hover .blogText[data-v-473a2841] {
    color: #ba3bff
  }
  
  .viewText[data-v-473a2841] {
    color: #fff;
    font-family: PingFang;
    font-size: 20px;
    font-style: normal;
    font-weight: 800;
    letter-spacing: 1px;
    line-height: 23px;
    text-align: left;
    text-transform: none
  }
  
  .viewText[data-v-473a2841]:hover,
  .viewTextM[data-v-473a2841] {
    color: #ba3bff
  }
  
  .viewTextM[data-v-473a2841] {
    font-family: PingFang;
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 19px;
    text-align: left;
    text-transform: none
  }
  
  .imgBorder[data-v-473a2841] {
    border: 1px solid hsla(0, 0%, 80%, .8)
  }
  
  .dropActive[data-v-473a2841] {
    background-color: #5f6061
  }
  
  .couponMList[data-v-473a2841] {
    max-height: 0;
    overflow: hidden;
    transition: all .3s
  }
  
  .couponMShow[data-v-473a2841] {
    max-height: 100vh
  }
  
  .dropdown[data-v-473a2841] {
    transform: translate(-78px)
  }
  
  @media (min-width:640px) {
    .select[data-v-473a2841] {
      border-radius: 10px;
      padding: 8px 5px
    }
  
    .select[data-v-473a2841]:hover {
      background-color: #5f6061
    }
  }
  
  .selectRight[data-v-473a2841] {
    border-radius: 30px;
    padding: 5px 12px
  }
  
  .selectRight[data-v-473a2841]:hover {
    background-color: #5f6061
  }
  
  .hover\:bg-\[\#8d3cc8\][data-v-473a2841]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(141 60 200/var(--tw-bg-opacity))
  }
  
  .hover\:bg-\[\#a249d3\][data-v-473a2841]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(162 73 211/var(--tw-bg-opacity))
  }
  
  .hover\:bg-gray-100[data-v-473a2841]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity))
  }
  
  .hover\:text-gray-500[data-v-473a2841]:hover {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .hover\:text-gray-700[data-v-473a2841]:hover {
    --tw-text-opacity: 1;
    color: rgb(55 65 81/var(--tw-text-opacity))
  }
  
  .hover\:underline[data-v-473a2841]:hover {
    text-decoration-line: underline
  }
  
  .focus\:bg-gray-100[data-v-473a2841]:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity))
  }
  
  .focus\:text-gray-500[data-v-473a2841]:focus {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .focus\:outline-none[data-v-473a2841]:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
  }
  
  .group:hover .group-hover\:underline[data-v-473a2841] {
    text-decoration-line: underline
  }
  
  .group:hover .group-hover\:underline-offset-4[data-v-473a2841] {
    text-underline-offset: 4px
  }
  
  @media (min-width:640px) {
    .sm\:mx-0[data-v-473a2841] {
      margin-left: 0;
      margin-right: 0
    }
  
    .sm\:my-\[44px\][data-v-473a2841] {
      margin-bottom: 44px;
      margin-top: 44px
    }
  
    .sm\:mb-1[data-v-473a2841] {
      margin-bottom: .25rem
    }
  
    .sm\:mb-10[data-v-473a2841] {
      margin-bottom: 2.5rem
    }
  
    .sm\:mb-2[data-v-473a2841] {
      margin-bottom: .5rem
    }
  
    .sm\:mb-3[data-v-473a2841] {
      margin-bottom: .75rem
    }
  
    .sm\:mb-3\.5[data-v-473a2841] {
      margin-bottom: .875rem
    }
  
    .sm\:mb-4[data-v-473a2841] {
      margin-bottom: 1rem
    }
  
    .sm\:mb-5[data-v-473a2841] {
      margin-bottom: 1.25rem
    }
  
    .sm\:mb-7[data-v-473a2841] {
      margin-bottom: 1.75rem
    }
  
    .sm\:mb-8[data-v-473a2841] {
      margin-bottom: 2rem
    }
  
    .sm\:mb-\[120px\][data-v-473a2841] {
      margin-bottom: 120px
    }
  
    .sm\:mb-\[12px\][data-v-473a2841] {
      margin-bottom: 12px
    }
  
    .sm\:mb-\[40px\][data-v-473a2841] {
      margin-bottom: 40px
    }
  
    .sm\:mb-\[60px\][data-v-473a2841] {
      margin-bottom: 60px
    }
  
    .sm\:mb-\[6px\][data-v-473a2841] {
      margin-bottom: 6px
    }
  
    .sm\:mb-\[70px\][data-v-473a2841] {
      margin-bottom: 70px
    }
  
    .sm\:ml-0[data-v-473a2841] {
      margin-left: 0
    }
  
    .sm\:ml-4[data-v-473a2841] {
      margin-left: 1rem
    }
  
    .sm\:ml-6[data-v-473a2841] {
      margin-left: 1.5rem
    }
  
    .sm\:ml-\[160px\][data-v-473a2841] {
      margin-left: 160px
    }
  
    .sm\:mr-10[data-v-473a2841] {
      margin-right: 2.5rem
    }
  
    .sm\:mr-8[data-v-473a2841] {
      margin-right: 2rem
    }
  
    .sm\:mr-\[160px\][data-v-473a2841] {
      margin-right: 160px
    }
  
    .sm\:mt-0[data-v-473a2841] {
      margin-top: 0
    }
  
    .sm\:mt-2[data-v-473a2841] {
      margin-top: .5rem
    }
  
    .sm\:mt-8[data-v-473a2841] {
      margin-top: 2rem
    }
  
    .sm\:mt-\[40px\][data-v-473a2841] {
      margin-top: 40px
    }
  
    .sm\:mt-\[41px\][data-v-473a2841] {
      margin-top: 41px
    }
  
    .sm\:mt-\[80px\][data-v-473a2841] {
      margin-top: 80px
    }
  
    .sm\:block[data-v-473a2841] {
      display: block
    }
  
    .sm\:flex[data-v-473a2841] {
      display: flex
    }
  
    .sm\:hidden[data-v-473a2841] {
      display: none
    }
  
    .sm\:size-40[data-v-473a2841] {
      height: 10rem;
      width: 10rem
    }
  
    .sm\:size-\[125px\][data-v-473a2841] {
      height: 125px;
      width: 125px
    }
  
    .sm\:size-\[26px\][data-v-473a2841] {
      height: 26px;
      width: 26px
    }
  
    .sm\:size-\[60px\][data-v-473a2841] {
      height: 60px;
      width: 60px
    }
  
    .sm\:size-\[70px\][data-v-473a2841] {
      height: 70px;
      width: 70px
    }
  
    .sm\:h-\[150px\][data-v-473a2841] {
      height: 150px
    }
  
    .sm\:h-\[16px\][data-v-473a2841] {
      height: 16px
    }
  
    .sm\:h-\[176px\][data-v-473a2841] {
      height: 176px
    }
  
    .sm\:h-\[200px\][data-v-473a2841] {
      height: 200px
    }
  
    .sm\:h-\[24px\][data-v-473a2841] {
      height: 24px
    }
  
    .sm\:h-\[26px\][data-v-473a2841] {
      height: 26px
    }
  
    .sm\:h-\[319px\][data-v-473a2841] {
      height: 319px
    }
  
    .sm\:h-\[35px\][data-v-473a2841] {
      height: 35px
    }
  
    .sm\:h-\[473px\][data-v-473a2841] {
      height: 473px
    }
  
    .sm\:h-\[534px\][data-v-473a2841] {
      height: 534px
    }
  
    .sm\:h-\[54px\][data-v-473a2841] {
      height: 54px
    }
  
    .sm\:h-\[731px\][data-v-473a2841] {
      height: 731px
    }
  
    .sm\:h-\[882px\][data-v-473a2841] {
      height: 882px
    }
  
    .sm\:w-40[data-v-473a2841] {
      width: 10rem
    }
  
    .sm\:w-\[162px\][data-v-473a2841] {
      width: 162px
    }
  
    .sm\:w-\[16px\][data-v-473a2841] {
      width: 16px
    }
  
    .sm\:w-\[176px\][data-v-473a2841] {
      width: 176px
    }
  
    .sm\:w-\[24px\][data-v-473a2841] {
      width: 24px
    }
  
    .sm\:w-\[26px\][data-v-473a2841] {
      width: 26px
    }
  
    .sm\:w-\[280px\][data-v-473a2841] {
      width: 280px
    }
  
    .sm\:w-\[370px\][data-v-473a2841] {
      width: 370px
    }
  
    .sm\:w-\[394px\][data-v-473a2841] {
      width: 394px
    }
  
    .sm\:w-\[502px\][data-v-473a2841] {
      width: 502px
    }
  
    .sm\:max-w-\[323px\][data-v-473a2841] {
      max-width: 323px
    }
  
    .sm\:flex-1[data-v-473a2841] {
      flex: 1 1 0%
    }
  
    .sm\:grid-cols-2[data-v-473a2841] {
      grid-template-columns: repeat(2, minmax(0, 1fr))
    }
  
    .sm\:grid-cols-3[data-v-473a2841] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .sm\:flex-row[data-v-473a2841] {
      flex-direction: row
    }
  
    .sm\:justify-center[data-v-473a2841] {
      justify-content: center
    }
  
    .sm\:justify-between[data-v-473a2841] {
      justify-content: space-between
    }
  
    .sm\:gap-1[data-v-473a2841] {
      gap: .25rem
    }
  
    .sm\:gap-4[data-v-473a2841] {
      gap: 1rem
    }
  
    .sm\:gap-8[data-v-473a2841] {
      gap: 2rem
    }
  
    .sm\:gap-\[12px\][data-v-473a2841] {
      gap: 12px
    }
  
    .sm\:gap-\[24px\][data-v-473a2841] {
      gap: 24px
    }
  
    .sm\:gap-\[30px\][data-v-473a2841] {
      gap: 30px
    }
  
    .sm\:gap-\[60px\][data-v-473a2841] {
      gap: 60px
    }
  
    .sm\:self-start[data-v-473a2841] {
      align-self: flex-start
    }
  
    .sm\:rounded-\[20px\][data-v-473a2841] {
      border-radius: 20px
    }
  
    .sm\:rounded-\[40px\][data-v-473a2841] {
      border-radius: 40px
    }
  
    .sm\:rounded-\[50\%\][data-v-473a2841] {
      border-radius: 50%
    }
  
    .sm\:bg-white[data-v-473a2841] {
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }
  
    .sm\:px-0[data-v-473a2841] {
      padding-left: 0;
      padding-right: 0
    }
  
    .sm\:px-10[data-v-473a2841] {
      padding-left: 2.5rem;
      padding-right: 2.5rem
    }
  
    .sm\:px-14[data-v-473a2841] {
      padding-left: 3.5rem;
      padding-right: 3.5rem
    }
  
    .sm\:px-16[data-v-473a2841] {
      padding-left: 4rem;
      padding-right: 4rem
    }
  
    .sm\:px-2[data-v-473a2841] {
      padding-left: .5rem;
      padding-right: .5rem
    }
  
    .sm\:px-3[data-v-473a2841] {
      padding-left: .75rem;
      padding-right: .75rem
    }
  
    .sm\:px-4[data-v-473a2841] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .sm\:px-5[data-v-473a2841] {
      padding-left: 1.25rem;
      padding-right: 1.25rem
    }
  
    .sm\:px-6[data-v-473a2841] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }
  
    .sm\:px-8[data-v-473a2841] {
      padding-left: 2rem;
      padding-right: 2rem
    }
  
    .sm\:px-\[10px\][data-v-473a2841] {
      padding-left: 10px;
      padding-right: 10px
    }
  
    .sm\:px-\[20px\][data-v-473a2841] {
      padding-left: 20px;
      padding-right: 20px
    }
  
    .sm\:px-\[54px\][data-v-473a2841] {
      padding-left: 54px;
      padding-right: 54px
    }
  
    .sm\:px-\[78px\][data-v-473a2841] {
      padding-left: 78px;
      padding-right: 78px
    }
  
    .sm\:py-0[data-v-473a2841] {
      padding-bottom: 0;
      padding-top: 0
    }
  
    .sm\:py-1[data-v-473a2841] {
      padding-bottom: .25rem;
      padding-top: .25rem
    }
  
    .sm\:py-10[data-v-473a2841] {
      padding-bottom: 2.5rem;
      padding-top: 2.5rem
    }
  
    .sm\:py-2[data-v-473a2841] {
      padding-bottom: .5rem;
      padding-top: .5rem
    }
  
    .sm\:py-3[data-v-473a2841] {
      padding-bottom: .75rem;
      padding-top: .75rem
    }
  
    .sm\:py-4[data-v-473a2841] {
      padding-bottom: 1rem;
      padding-top: 1rem
    }
  
    .sm\:py-\[120px\][data-v-473a2841] {
      padding-bottom: 120px;
      padding-top: 120px
    }
  
    .sm\:py-\[20px\][data-v-473a2841] {
      padding-bottom: 20px;
      padding-top: 20px
    }
  
    .sm\:py-\[40px\][data-v-473a2841] {
      padding-bottom: 40px;
      padding-top: 40px
    }
  
    .sm\:pb-3[data-v-473a2841] {
      padding-bottom: .75rem
    }
  
    .sm\:pb-4[data-v-473a2841] {
      padding-bottom: 1rem
    }
  
    .sm\:pb-\[32px\][data-v-473a2841] {
      padding-bottom: 32px
    }
  
    .sm\:pl-10[data-v-473a2841] {
      padding-left: 2.5rem
    }
  
    .sm\:pl-3[data-v-473a2841] {
      padding-left: .75rem
    }
  
    .sm\:pl-6[data-v-473a2841] {
      padding-left: 1.5rem
    }
  
    .sm\:pr-0[data-v-473a2841] {
      padding-right: 0
    }
  
    .sm\:pr-10[data-v-473a2841] {
      padding-right: 2.5rem
    }
  
    .sm\:pr-4[data-v-473a2841] {
      padding-right: 1rem
    }
  
    .sm\:pt-8[data-v-473a2841] {
      padding-top: 2rem
    }
  
    .sm\:pt-\[50px\][data-v-473a2841] {
      padding-top: 50px
    }
  
    .sm\:pt-\[92px\][data-v-473a2841] {
      padding-top: 92px
    }
  
    .sm\:text-left[data-v-473a2841] {
      text-align: left
    }
  
    .sm\:text-2xl[data-v-473a2841] {
      font-size: 1.5rem;
      line-height: 2rem
    }
  
    .sm\:text-3xl[data-v-473a2841] {
      font-size: 1.875rem;
      line-height: 2.25rem
    }
  
    .sm\:text-\[12px\][data-v-473a2841] {
      font-size: 12px
    }
  
    .sm\:text-\[14px\][data-v-473a2841] {
      font-size: 14px
    }
  
    .sm\:text-\[16px\][data-v-473a2841] {
      font-size: 16px
    }
  
    .sm\:text-\[18px\][data-v-473a2841] {
      font-size: 18px
    }
  
    .sm\:text-\[20px\][data-v-473a2841] {
      font-size: 20px
    }
  
    .sm\:text-\[22px\][data-v-473a2841] {
      font-size: 22px
    }
  
    .sm\:text-\[24px\][data-v-473a2841] {
      font-size: 24px
    }
  
    .sm\:text-\[28px\][data-v-473a2841] {
      font-size: 28px
    }
  
    .sm\:text-\[30px\][data-v-473a2841] {
      font-size: 30px
    }
  
    .sm\:text-\[33px\][data-v-473a2841] {
      font-size: 33px
    }
  
    .sm\:text-\[40px\][data-v-473a2841] {
      font-size: 40px
    }
  
    .sm\:text-\[64px\][data-v-473a2841] {
      font-size: 64px
    }
  
    .sm\:text-\[70px\][data-v-473a2841] {
      font-size: 70px
    }
  
    .sm\:text-base[data-v-473a2841] {
      font-size: 1rem;
      line-height: 1.5rem
    }
  
    .sm\:text-lg[data-v-473a2841] {
      font-size: 1.125rem;
      line-height: 1.75rem
    }
  
    .sm\:text-xl[data-v-473a2841] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .sm\:leading-\[16px\][data-v-473a2841] {
      line-height: 16px
    }
  
    .sm\:leading-\[18px\][data-v-473a2841] {
      line-height: 18px
    }
  
    .sm\:leading-\[19px\][data-v-473a2841] {
      line-height: 19px
    }
  
    .sm\:leading-\[20px\][data-v-473a2841] {
      line-height: 20px
    }
  
    .sm\:leading-\[21px\][data-v-473a2841] {
      line-height: 21px
    }
  
    .sm\:leading-\[22px\][data-v-473a2841] {
      line-height: 22px
    }
  
    .sm\:leading-\[23px\][data-v-473a2841] {
      line-height: 23px
    }
  
    .sm\:leading-\[26px\][data-v-473a2841] {
      line-height: 26px
    }
  
    .sm\:leading-\[28px\][data-v-473a2841] {
      line-height: 28px
    }
  
    .sm\:leading-\[33px\][data-v-473a2841] {
      line-height: 33px
    }
  
    .sm\:leading-\[47px\][data-v-473a2841] {
      line-height: 47px
    }
  
    .sm\:text-\[\#000\][data-v-473a2841] {
      --tw-text-opacity: 1;
      color: rgb(0 0 0/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#333\][data-v-473a2841] {
      --tw-text-opacity: 1;
      color: rgb(51 51 51/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#666666\][data-v-473a2841] {
      --tw-text-opacity: 1;
      color: rgb(102 102 102/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#fff\][data-v-473a2841] {
      --tw-text-opacity: 1;
      color: rgb(255 255 255/var(--tw-text-opacity))
    }
  }
  
  @media (min-width:768px) {
    .md\:relative[data-v-473a2841] {
      position: relative
    }
  
    .md\:left-\[50\%\][data-v-473a2841] {
      left: 50%
    }
  
    .md\:top-0[data-v-473a2841] {
      top: 0
    }
  
    .md\:mx-auto[data-v-473a2841] {
      margin-left: auto;
      margin-right: auto
    }
  
    .md\:mb-0[data-v-473a2841] {
      margin-bottom: 0
    }
  
    .md\:mb-10[data-v-473a2841] {
      margin-bottom: 2.5rem
    }
  
    .md\:mb-4[data-v-473a2841] {
      margin-bottom: 1rem
    }
  
    .md\:mb-5[data-v-473a2841] {
      margin-bottom: 1.25rem
    }
  
    .md\:mb-6[data-v-473a2841] {
      margin-bottom: 1.5rem
    }
  
    .md\:mb-\[20px\][data-v-473a2841] {
      margin-bottom: 20px
    }
  
    .md\:mb-\[40px\][data-v-473a2841] {
      margin-bottom: 40px
    }
  
    .md\:mb-\[60px\][data-v-473a2841] {
      margin-bottom: 60px
    }
  
    .md\:mb-\[68px\][data-v-473a2841] {
      margin-bottom: 68px
    }
  
    .md\:mb-\[80px\][data-v-473a2841] {
      margin-bottom: 80px
    }
  
    .md\:mt-0[data-v-473a2841] {
      margin-top: 0
    }
  
    .md\:mt-\[138px\][data-v-473a2841] {
      margin-top: 138px
    }
  
    .md\:block[data-v-473a2841] {
      display: block
    }
  
    .md\:flex[data-v-473a2841] {
      display: flex
    }
  
    .md\:inline-flex[data-v-473a2841] {
      display: inline-flex
    }
  
    .md\:hidden[data-v-473a2841] {
      display: none
    }
  
    .md\:size-\[26px\][data-v-473a2841] {
      height: 26px;
      width: 26px
    }
  
    .md\:h-\[278px\][data-v-473a2841] {
      height: 278px
    }
  
    .md\:h-\[300px\][data-v-473a2841] {
      height: 300px
    }
  
    .md\:h-\[375px\][data-v-473a2841] {
      height: 375px
    }
  
    .md\:h-\[55px\][data-v-473a2841] {
      height: 55px
    }
  
    .md\:h-\[614px\][data-v-473a2841] {
      height: 614px
    }
  
    .md\:h-\[70px\][data-v-473a2841] {
      height: 70px
    }
  
    .md\:w-\[296px\][data-v-473a2841] {
      width: 296px
    }
  
    .md\:w-\[370px\][data-v-473a2841] {
      width: 370px
    }
  
    .md\:w-\[400px\][data-v-473a2841] {
      width: 400px
    }
  
    .md\:w-full[data-v-473a2841] {
      width: 100%
    }
  
    .md\:max-w-\[1440px\][data-v-473a2841] {
      max-width: 1440px
    }
  
    .md\:max-w-\[1600px\][data-v-473a2841] {
      max-width: 1600px
    }
  
    .md\:grid-cols-3[data-v-473a2841] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .md\:gap-3[data-v-473a2841] {
      gap: .75rem
    }
  
    .md\:gap-6[data-v-473a2841] {
      gap: 1.5rem
    }
  
    .md\:gap-\[50px\][data-v-473a2841] {
      gap: 50px
    }
  
    .md\:gap-x-\[32px\][data-v-473a2841] {
      -moz-column-gap: 32px;
      column-gap: 32px
    }
  
    .md\:rounded-\[0\][data-v-473a2841] {
      border-radius: 0
    }
  
    .md\:border-\[2px\][data-v-473a2841] {
      border-width: 2px
    }
  
    .md\:object-fill[data-v-473a2841] {
      -o-object-fit: fill;
      object-fit: fill
    }
  
    .md\:px-0[data-v-473a2841] {
      padding-left: 0;
      padding-right: 0
    }
  
    .md\:px-16[data-v-473a2841] {
      padding-left: 4rem;
      padding-right: 4rem
    }
  
    .md\:px-\[120px\][data-v-473a2841] {
      padding-left: 120px;
      padding-right: 120px
    }
  
    .md\:px-\[24px\][data-v-473a2841] {
      padding-left: 24px;
      padding-right: 24px
    }
  
    .md\:py-\[20px\][data-v-473a2841] {
      padding-bottom: 20px;
      padding-top: 20px
    }
  
    .md\:pb-\[120px\][data-v-473a2841] {
      padding-bottom: 120px
    }
  
    .md\:pt-0[data-v-473a2841] {
      padding-top: 0
    }
  
    .md\:pt-10[data-v-473a2841] {
      padding-top: 2.5rem
    }
  
    .md\:pt-\[92px\][data-v-473a2841] {
      padding-top: 92px
    }
  
    .md\:text-\[16px\][data-v-473a2841] {
      font-size: 16px
    }
  
    .md\:text-\[18px\][data-v-473a2841] {
      font-size: 18px
    }
  
    .md\:text-\[20px\][data-v-473a2841] {
      font-size: 20px
    }
  
    .md\:text-\[24px\][data-v-473a2841] {
      font-size: 24px
    }
  
    .md\:text-\[26px\][data-v-473a2841] {
      font-size: 26px
    }
  
    .md\:text-\[30px\][data-v-473a2841] {
      font-size: 30px
    }
  
    .md\:text-\[38px\][data-v-473a2841] {
      font-size: 38px
    }
  
    .md\:text-\[40px\][data-v-473a2841] {
      font-size: 40px
    }
  
    .md\:leading-\[19px\][data-v-473a2841] {
      line-height: 19px
    }
  
    .md\:leading-\[21px\][data-v-473a2841] {
      line-height: 21px
    }
  
    .md\:leading-\[23px\][data-v-473a2841] {
      line-height: 23px
    }
  
    .md\:leading-\[28px\][data-v-473a2841] {
      line-height: 28px
    }
  
    .md\:leading-\[30px\][data-v-473a2841] {
      line-height: 30px
    }
  
    .md\:leading-\[35px\][data-v-473a2841] {
      line-height: 35px
    }
  
    .md\:leading-\[45px\][data-v-473a2841] {
      line-height: 45px
    }
  
    .md\:leading-\[47px\][data-v-473a2841] {
      line-height: 47px
    }
  }
  
  @media (min-width:1024px) {
    .lg\:col-span-2[data-v-473a2841] {
      grid-column: span 2/span 2
    }
  
    .lg\:-my-px[data-v-473a2841] {
      margin-bottom: -1px;
      margin-top: -1px
    }
  
    .lg\:mx-4[data-v-473a2841] {
      margin-left: 1rem;
      margin-right: 1rem
    }
  
    .lg\:mb-\[14px\][data-v-473a2841] {
      margin-bottom: 14px
    }
  
    .lg\:mr-2[data-v-473a2841] {
      margin-right: .5rem
    }
  
    .lg\:mt-10[data-v-473a2841] {
      margin-top: 2.5rem
    }
  
    .lg\:block[data-v-473a2841] {
      display: block
    }
  
    .lg\:flex[data-v-473a2841] {
      display: flex
    }
  
    .lg\:inline-flex[data-v-473a2841] {
      display: inline-flex
    }
  
    .lg\:hidden[data-v-473a2841] {
      display: none
    }
  
    .lg\:size-20[data-v-473a2841] {
      height: 5rem;
      width: 5rem
    }
  
    .lg\:h-\[110px\][data-v-473a2841] {
      height: 110px
    }
  
    .lg\:h-\[2px\][data-v-473a2841] {
      height: 2px
    }
  
    .lg\:h-\[39px\][data-v-473a2841] {
      height: 39px
    }
  
    .lg\:h-\[88px\][data-v-473a2841] {
      height: 88px
    }
  
    .lg\:w-56[data-v-473a2841] {
      width: 14rem
    }
  
    .lg\:w-\[180px\][data-v-473a2841] {
      width: 180px
    }
  
    .lg\:grid-cols-3[data-v-473a2841] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-5[data-v-473a2841] {
      grid-template-columns: repeat(5, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-6[data-v-473a2841] {
      grid-template-columns: repeat(6, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-\[193px_auto\][data-v-473a2841] {
      grid-template-columns: 193px auto
    }
  
    .lg\:grid-cols-\[390px\2c auto\][data-v-473a2841] {
      grid-template-columns: 390px auto
    }
  
    .lg\:grid-cols-\[minmax\(0\2c 361px\)_auto\][data-v-473a2841] {
      grid-template-columns: minmax(0, 361px) auto
    }
  
    .lg\:items-center[data-v-473a2841] {
      align-items: center
    }
  
    .lg\:justify-center[data-v-473a2841] {
      justify-content: center
    }
  
    .lg\:space-x-8[data-v-473a2841]>:not([hidden])~:not([hidden]) {
      --tw-space-x-reverse: 0;
      margin-left: calc(2rem*(1 - var(--tw-space-x-reverse)));
      margin-right: calc(2rem*var(--tw-space-x-reverse))
    }
  
    .lg\:rounded-\[10px\][data-v-473a2841] {
      border-radius: 10px
    }
  
    .lg\:px-4[data-v-473a2841] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .lg\:px-6[data-v-473a2841] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }
  
    .lg\:px-8[data-v-473a2841] {
      padding-left: 2rem;
      padding-right: 2rem
    }
  
    .lg\:py-\[12px\][data-v-473a2841] {
      padding-bottom: 12px;
      padding-top: 12px
    }
  
    .lg\:pb-10[data-v-473a2841] {
      padding-bottom: 2.5rem
    }
  
    .lg\:pb-6[data-v-473a2841] {
      padding-bottom: 1.5rem
    }
  
    .lg\:pb-\[12px\][data-v-473a2841] {
      padding-bottom: 12px
    }
  
    .lg\:pl-\[6px\][data-v-473a2841] {
      padding-left: 6px
    }
  
    .lg\:pr-4[data-v-473a2841] {
      padding-right: 1rem
    }
  
    .lg\:pt-0[data-v-473a2841] {
      padding-top: 0
    }
  
    .lg\:pt-10[data-v-473a2841] {
      padding-top: 2.5rem
    }
  
    .lg\:pt-11[data-v-473a2841] {
      padding-top: 2.75rem
    }
  
    .lg\:text-3xl[data-v-473a2841] {
      font-size: 1.875rem;
      line-height: 2.25rem
    }
  
    .lg\:text-\[14px\][data-v-473a2841] {
      font-size: 14px
    }
  
    .lg\:text-\[18px\][data-v-473a2841] {
      font-size: 18px
    }
  
    .lg\:text-\[22px\][data-v-473a2841] {
      font-size: 22px
    }
  
    .lg\:text-\[32px\][data-v-473a2841] {
      font-size: 32px
    }
  
    .lg\:text-sm[data-v-473a2841] {
      font-size: .875rem;
      line-height: 1.25rem
    }
  
    .lg\:text-xl[data-v-473a2841] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .lg\:text-xs[data-v-473a2841] {
      font-size: .75rem;
      line-height: 1rem
    }
  
    .lg\:leading-\[16px\][data-v-473a2841] {
      line-height: 16px
    }
  
    .lg\:leading-\[38px\][data-v-473a2841] {
      line-height: 38px
    }
  }
  
  @media (min-width:1280px) {
    .xl\:ml-12[data-v-473a2841] {
      margin-left: 3rem
    }
  
    .xl\:mr-3[data-v-473a2841] {
      margin-right: .75rem
    }
  
    .xl\:block[data-v-473a2841] {
      display: block
    }
  
    .xl\:inline-block[data-v-473a2841] {
      display: inline-block
    }
  
    .xl\:grid[data-v-473a2841] {
      display: grid
    }
  
    .xl\:hidden[data-v-473a2841] {
      display: none
    }
  
    .xl\:size-24[data-v-473a2841] {
      height: 6rem;
      width: 6rem
    }
  
    .xl\:size-\[40px\][data-v-473a2841] {
      height: 40px;
      width: 40px
    }
  
    .xl\:h-\[44px\][data-v-473a2841] {
      height: 44px
    }
  
    .xl\:h-\[94px\][data-v-473a2841] {
      height: 94px
    }
  
    .xl\:w-\[235px\][data-v-473a2841] {
      width: 235px
    }
  
    .xl\:w-\[323px\][data-v-473a2841] {
      width: 323px
    }
  
    .xl\:min-w-\[136px\][data-v-473a2841] {
      min-width: 136px
    }
  
    .xl\:max-w-\[323px\][data-v-473a2841] {
      max-width: 323px
    }
  
    .xl\:grid-cols-3[data-v-473a2841] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .xl\:grid-cols-4[data-v-473a2841] {
      grid-template-columns: repeat(4, minmax(0, 1fr))
    }
  
    .xl\:grid-cols-\[80px_auto\][data-v-473a2841] {
      grid-template-columns: 80px auto
    }
  
    .xl\:grid-cols-\[851px_325px\][data-v-473a2841] {
      grid-template-columns: 851px 325px
    }
  
    .xl\:flex-row[data-v-473a2841] {
      flex-direction: row
    }
  
    .xl\:justify-start[data-v-473a2841] {
      justify-content: flex-start
    }
  
    .xl\:gap-20[data-v-473a2841] {
      gap: 5rem
    }
  
    .xl\:rounded-\[34px\][data-v-473a2841] {
      border-radius: 34px
    }
  
    .xl\:px-0[data-v-473a2841] {
      padding-left: 0;
      padding-right: 0
    }
  
    .xl\:px-20[data-v-473a2841] {
      padding-left: 5rem;
      padding-right: 5rem
    }
  
    .xl\:px-4[data-v-473a2841] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .xl\:px-\[135px\][data-v-473a2841] {
      padding-left: 135px;
      padding-right: 135px
    }
  
    .xl\:px-\[30px\][data-v-473a2841] {
      padding-left: 30px;
      padding-right: 30px
    }
  
    .xl\:px-\[46px\][data-v-473a2841] {
      padding-left: 46px;
      padding-right: 46px
    }
  
    .xl\:py-4[data-v-473a2841] {
      padding-bottom: 1rem;
      padding-top: 1rem
    }
  
    .xl\:py-\[32px\][data-v-473a2841] {
      padding-bottom: 32px;
      padding-top: 32px
    }
  
    .xl\:pl-4[data-v-473a2841] {
      padding-left: 1rem
    }
  
    .xl\:pl-\[20px\][data-v-473a2841] {
      padding-left: 20px
    }
  
    .xl\:pr-5[data-v-473a2841] {
      padding-right: 1.25rem
    }
  
    .xl\:pr-6[data-v-473a2841] {
      padding-right: 1.5rem
    }
  
    .xl\:text-\[20px\][data-v-473a2841] {
      font-size: 20px
    }
  
    .xl\:text-\[22px\][data-v-473a2841] {
      font-size: 22px
    }
  
    .xl\:text-\[24px\][data-v-473a2841] {
      font-size: 24px
    }
  
    .xl\:text-base[data-v-473a2841] {
      font-size: 1rem;
      line-height: 1.5rem
    }
  
    .xl\:text-sm[data-v-473a2841] {
      font-size: .875rem;
      line-height: 1.25rem
    }
  
    .xl\:text-xl[data-v-473a2841] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .xl\:leading-\[23px\][data-v-473a2841] {
      line-height: 23px
    }
  
    .xl\:leading-\[26px\][data-v-473a2841] {
      line-height: 26px
    }
  
    .xl\:leading-\[28px\][data-v-473a2841] {
      line-height: 28px
    }
  }
  
  @media (min-width:1536px) {
    .\32xl\:size-60[data-v-473a2841] {
      height: 15rem;
      width: 15rem
    }
  
    .\32xl\:max-w-screen-2xl[data-v-473a2841] {
      max-width: 1536px
    }
  
    .\32xl\:grid-cols-\[280px_auto\][data-v-473a2841] {
      grid-template-columns: 280px auto
    }
  
    .\32xl\:text-2xl[data-v-473a2841] {
      font-size: 1.5rem;
      line-height: 2rem
    }
  
    .\32xl\:text-4xl[data-v-473a2841] {
      font-size: 2.25rem;
      line-height: 2.5rem
    }
  
    .\32xl\:text-lg[data-v-473a2841] {
      font-size: 1.125rem;
      line-height: 1.75rem
    }
  }
  
  
  /*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com*/
  [data-v-8a97465d],
  [data-v-8a97465d]:after,
  [data-v-8a97465d]:before {
    border: 0 solid #e5e7eb;
    box-sizing: border-box
  }
  
  [data-v-8a97465d]:after,
  [data-v-8a97465d]:before {
    --tw-content: ""
  }
  
  [data-v-8a97465d]:host,
  html[data-v-8a97465d] {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent
  }
  
  body[data-v-8a97465d] {
    line-height: inherit;
    margin: 0
  }
  
  hr[data-v-8a97465d] {
    border-top-width: 1px;
    color: inherit;
    height: 0
  }
  
  abbr[data-v-8a97465d]:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
  }
  
  h1[data-v-8a97465d],
  h2[data-v-8a97465d],
  h3[data-v-8a97465d],
  h4[data-v-8a97465d],
  h5[data-v-8a97465d],
  h6[data-v-8a97465d] {
    font-size: inherit;
    font-weight: inherit
  }
  
  a[data-v-8a97465d] {
    color: inherit;
    text-decoration: inherit
  }
  
  b[data-v-8a97465d],
  strong[data-v-8a97465d] {
    font-weight: bolder
  }
  
  code[data-v-8a97465d],
  kbd[data-v-8a97465d],
  pre[data-v-8a97465d],
  samp[data-v-8a97465d] {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-size: 1em;
    font-variation-settings: normal
  }
  
  small[data-v-8a97465d] {
    font-size: 80%
  }
  
  sub[data-v-8a97465d],
  sup[data-v-8a97465d] {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
  }
  
  sub[data-v-8a97465d] {
    bottom: -.25em
  }
  
  sup[data-v-8a97465d] {
    top: -.5em
  }
  
  table[data-v-8a97465d] {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
  }
  
  button[data-v-8a97465d],
  input[data-v-8a97465d],
  optgroup[data-v-8a97465d],
  select[data-v-8a97465d],
  textarea[data-v-8a97465d] {
    color: inherit;
    font-family: inherit;
    font-feature-settings: inherit;
    font-size: 100%;
    font-variation-settings: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0
  }
  
  button[data-v-8a97465d],
  select[data-v-8a97465d] {
    text-transform: none
  }
  
  button[data-v-8a97465d],
  input[data-v-8a97465d]:where([type=button]),
  input[data-v-8a97465d]:where([type=reset]),
  input[data-v-8a97465d]:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
  }
  
  [data-v-8a97465d]:-moz-focusring {
    outline: auto
  }
  
  [data-v-8a97465d]:-moz-ui-invalid {
    box-shadow: none
  }
  
  progress[data-v-8a97465d] {
    vertical-align: baseline
  }
  
  [data-v-8a97465d]::-webkit-inner-spin-button,
  [data-v-8a97465d]::-webkit-outer-spin-button {
    height: auto
  }
  
  [type=search][data-v-8a97465d] {
    -webkit-appearance: textfield;
    outline-offset: -2px
  }
  
  [data-v-8a97465d]::-webkit-search-decoration {
    -webkit-appearance: none
  }
  
  [data-v-8a97465d]::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
  }
  
  summary[data-v-8a97465d] {
    display: list-item
  }
  
  blockquote[data-v-8a97465d],
  dd[data-v-8a97465d],
  dl[data-v-8a97465d],
  figure[data-v-8a97465d],
  h1[data-v-8a97465d],
  h2[data-v-8a97465d],
  h3[data-v-8a97465d],
  h4[data-v-8a97465d],
  h5[data-v-8a97465d],
  h6[data-v-8a97465d],
  hr[data-v-8a97465d],
  p[data-v-8a97465d],
  pre[data-v-8a97465d] {
    margin: 0
  }
  
  fieldset[data-v-8a97465d] {
    margin: 0
  }
  
  fieldset[data-v-8a97465d],
  legend[data-v-8a97465d] {
    padding: 0
  }
  
  menu[data-v-8a97465d],
  ol[data-v-8a97465d],
  ul[data-v-8a97465d] {
    list-style: none;
    margin: 0;
    padding: 0
  }
  
  dialog[data-v-8a97465d] {
    padding: 0
  }
  
  textarea[data-v-8a97465d] {
    resize: vertical
  }
  
  input[data-v-8a97465d]::-moz-placeholder,
  textarea[data-v-8a97465d]::-moz-placeholder {
    color: #9ca3af;
    opacity: 1
  }
  
  input[data-v-8a97465d]::placeholder,
  textarea[data-v-8a97465d]::placeholder {
    color: #9ca3af;
    opacity: 1
  }
  
  [role=button][data-v-8a97465d],
  button[data-v-8a97465d] {
    cursor: pointer
  }
  
  [data-v-8a97465d]:disabled {
    cursor: default
  }
  
  audio[data-v-8a97465d],
  canvas[data-v-8a97465d],
  embed[data-v-8a97465d],
  iframe[data-v-8a97465d],
  img[data-v-8a97465d],
  object[data-v-8a97465d],
  svg[data-v-8a97465d],
  video[data-v-8a97465d] {
    display: block;
    vertical-align: middle
  }
  
  img[data-v-8a97465d],
  video[data-v-8a97465d] {
    height: auto;
    max-width: 100%
  }
  
  [hidden][data-v-8a97465d] {
    display: none
  }
  
  [data-v-8a97465d],
  [data-v-8a97465d]:after,
  [data-v-8a97465d]:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
  }
  
  [data-v-8a97465d]::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
  }
  
  .container[data-v-8a97465d] {
    width: 100%
  }
  
  @media (min-width:640px) {
    .container[data-v-8a97465d] {
      max-width: 640px
    }
  }
  
  @media (min-width:768px) {
    .container[data-v-8a97465d] {
      max-width: 768px
    }
  }
  
  @media (min-width:1024px) {
    .container[data-v-8a97465d] {
      max-width: 1024px
    }
  }
  
  @media (min-width:1280px) {
    .container[data-v-8a97465d] {
      max-width: 1280px
    }
  }
  
  @media (min-width:1536px) {
    .container[data-v-8a97465d] {
      max-width: 1536px
    }
  }
  
  .prose[data-v-8a97465d] {
    color: var(--tw-prose-body);
    max-width: 65ch
  }
  
  .prose[data-v-8a97465d] :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em;
    margin-top: 1.25em
  }
  
  .prose[data-v-8a97465d] :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-bottom: 1.2em;
    margin-top: 1.2em
  }
  
  .prose[data-v-8a97465d] :where(a):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-links);
    font-weight: 500;
    text-decoration: underline
  }
  
  .prose[data-v-8a97465d] :where(strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-bold);
    font-weight: 600
  }
  
  .prose[data-v-8a97465d] :where(a strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-8a97465d] :where(blockquote strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-8a97465d] :where(thead th strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-8a97465d] :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-8a97465d] :where(ol[type=A]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
  }
  
  .prose[data-v-8a97465d] :where(ol[type=a]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
  }
  
  .prose[data-v-8a97465d] :where(ol[type=A s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
  }
  
  .prose[data-v-8a97465d] :where(ol[type=a s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
  }
  
  .prose[data-v-8a97465d] :where(ol[type=I]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
  }
  
  .prose[data-v-8a97465d] :where(ol[type=i]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
  }
  
  .prose[data-v-8a97465d] :where(ol[type=I s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
  }
  
  .prose[data-v-8a97465d] :where(ol[type=i s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
  }
  
  .prose[data-v-8a97465d] :where(ol[type="1"]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal
  }
  
  .prose[data-v-8a97465d] :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: disc;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-8a97465d] :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-counters);
    font-weight: 400
  }
  
  .prose[data-v-8a97465d] :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-bullets)
  }
  
  .prose[data-v-8a97465d] :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.25em
  }
  
  .prose[data-v-8a97465d] :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-bottom: 3em;
    margin-top: 3em
  }
  
  .prose[data-v-8a97465d] :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-inline-start-color: var(--tw-prose-quote-borders);
    border-inline-start-width: .25rem;
    color: var(--tw-prose-quotes);
    font-style: italic;
    font-weight: 500;
    margin-bottom: 1.6em;
    margin-top: 1.6em;
    padding-inline-start: 1em;
    quotes: "\201C" "\201D" "\2018" "\2019"
  }
  
  .prose[data-v-8a97465d] :where(blockquote p:first-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: open-quote
  }
  
  .prose[data-v-8a97465d] :where(blockquote p:last-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: close-quote
  }
  
  .prose[data-v-8a97465d] :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 2.25em;
    font-weight: 800;
    line-height: 1.1111111;
    margin-bottom: .8888889em;
    margin-top: 0
  }
  
  .prose[data-v-8a97465d] :where(h1 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 900
  }
  
  .prose[data-v-8a97465d] :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 1.5em;
    font-weight: 700;
    line-height: 1.3333333;
    margin-bottom: 1em;
    margin-top: 2em
  }
  
  .prose[data-v-8a97465d] :where(h2 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 800
  }
  
  .prose[data-v-8a97465d] :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-size: 1.25em;
    font-weight: 600;
    line-height: 1.6;
    margin-bottom: .6em;
    margin-top: 1.6em
  }
  
  .prose[data-v-8a97465d] :where(h3 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 700
  }
  
  .prose[data-v-8a97465d] :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: .5em;
    margin-top: 1.5em
  }
  
  .prose[data-v-8a97465d] :where(h4 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-weight: 700
  }
  
  .prose[data-v-8a97465d] :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-8a97465d] :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) {
    display: block;
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-8a97465d] :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-8a97465d] :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-radius: .3125rem;
    box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);
    color: var(--tw-prose-kbd);
    font-family: inherit;
    font-size: .875em;
    font-weight: 500;
    padding-inline-end: .375em;
    padding-bottom: .1875em;
    padding-top: .1875em;
    padding-inline-start: .375em
  }
  
  .prose[data-v-8a97465d] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-code);
    font-size: .875em;
    font-weight: 600
  }
  
  .prose[data-v-8a97465d] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: "`"
  }
  
  .prose[data-v-8a97465d] :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: "`"
  }
  
  .prose[data-v-8a97465d] :where(a code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-8a97465d] :where(h1 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-8a97465d] :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .875em
  }
  
  .prose[data-v-8a97465d] :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .9em
  }
  
  .prose[data-v-8a97465d] :where(h4 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-8a97465d] :where(blockquote code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-8a97465d] :where(thead th code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
  }
  
  .prose[data-v-8a97465d] :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: var(--tw-prose-pre-bg);
    border-radius: .375rem;
    color: var(--tw-prose-pre-code);
    font-size: .875em;
    font-weight: 400;
    line-height: 1.7142857;
    margin-bottom: 1.7142857em;
    margin-top: 1.7142857em;
    overflow-x: auto;
    padding-inline-end: 1.1428571em;
    padding-bottom: .8571429em;
    padding-top: .8571429em;
    padding-inline-start: 1.1428571em
  }
  
  .prose[data-v-8a97465d] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: transparent;
    border-radius: 0;
    border-width: 0;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    padding: 0
  }
  
  .prose[data-v-8a97465d] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: none
  }
  
  .prose[data-v-8a97465d] :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: none
  }
  
  .prose[data-v-8a97465d] :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .875em;
    line-height: 1.7142857;
    margin-bottom: 2em;
    margin-top: 2em;
    table-layout: auto;
    width: 100%
  }
  
  .prose[data-v-8a97465d] :where(thead):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-color: var(--tw-prose-th-borders);
    border-bottom-width: 1px
  }
  
  .prose[data-v-8a97465d] :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-inline-start: .5714286em;
    vertical-align: bottom
  }
  
  .prose[data-v-8a97465d] :where(tbody tr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-color: var(--tw-prose-td-borders);
    border-bottom-width: 1px
  }
  
  .prose[data-v-8a97465d] :where(tbody tr:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 0
  }
  
  .prose[data-v-8a97465d] :where(tbody td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: baseline
  }
  
  .prose[data-v-8a97465d] :where(tfoot):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-top-color: var(--tw-prose-th-borders);
    border-top-width: 1px
  }
  
  .prose[data-v-8a97465d] :where(tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: top
  }
  
  .prose[data-v-8a97465d] :where(th, td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    text-align: start
  }
  
  .prose[data-v-8a97465d] :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .prose[data-v-8a97465d] :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-captions);
    font-size: .875em;
    line-height: 1.4285714;
    margin-top: .8571429em
  }
  
  .prose[data-v-8a97465d] {
    --tw-prose-body: #374151;
    --tw-prose-headings: #111827;
    --tw-prose-lead: #4b5563;
    --tw-prose-links: #111827;
    --tw-prose-bold: #111827;
    --tw-prose-counters: #6b7280;
    --tw-prose-bullets: #d1d5db;
    --tw-prose-hr: #e5e7eb;
    --tw-prose-quotes: #111827;
    --tw-prose-quote-borders: #e5e7eb;
    --tw-prose-captions: #6b7280;
    --tw-prose-kbd: #111827;
    --tw-prose-kbd-shadows: 17 24 39;
    --tw-prose-code: #111827;
    --tw-prose-pre-code: #e5e7eb;
    --tw-prose-pre-bg: #1f2937;
    --tw-prose-th-borders: #d1d5db;
    --tw-prose-td-borders: #e5e7eb;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: 255 255 255;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgba(0, 0, 0, .5);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.75
  }
  
  .prose[data-v-8a97465d] :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .prose[data-v-8a97465d] :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .5em;
    margin-top: .5em
  }
  
  .prose[data-v-8a97465d] :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
  }
  
  .prose[data-v-8a97465d] :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
  }
  
  .prose[data-v-8a97465d] :where(.prose>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .75em;
    margin-top: .75em
  }
  
  .prose[data-v-8a97465d] :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
  }
  
  .prose[data-v-8a97465d] :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
  }
  
  .prose[data-v-8a97465d] :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
  }
  
  .prose[data-v-8a97465d] :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
  }
  
  .prose[data-v-8a97465d] :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: .75em;
    margin-top: .75em
  }
  
  .prose[data-v-8a97465d] :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em;
    margin-top: 1.25em
  }
  
  .prose[data-v-8a97465d] :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5em;
    padding-inline-start: 1.625em
  }
  
  .prose[data-v-8a97465d] :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-8a97465d] :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-8a97465d] :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-8a97465d] :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-8a97465d] :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
  }
  
  .prose[data-v-8a97465d] :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
  }
  
  .prose[data-v-8a97465d] :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-top: .5714286em;
    padding-inline-start: .5714286em
  }
  
  .prose[data-v-8a97465d] :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
  }
  
  .prose[data-v-8a97465d] :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
  }
  
  .prose[data-v-8a97465d] :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 2em;
    margin-top: 2em
  }
  
  .prose[data-v-8a97465d] :where(.prose>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
  }
  
  .prose[data-v-8a97465d] :where(.prose>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0
  }
  
  .visible[data-v-8a97465d] {
    visibility: visible
  }
  
  .static[data-v-8a97465d] {
    position: static
  }
  
  .fixed[data-v-8a97465d] {
    position: fixed
  }
  
  .absolute[data-v-8a97465d] {
    position: absolute
  }
  
  .relative[data-v-8a97465d] {
    position: relative
  }
  
  .sticky[data-v-8a97465d] {
    position: sticky
  }
  
  .inset-0[data-v-8a97465d] {
    inset: 0
  }
  
  .-right-1[data-v-8a97465d] {
    right: -.25rem
  }
  
  .-top-2[data-v-8a97465d] {
    top: -.5rem
  }
  
  .-top-\[46px\][data-v-8a97465d] {
    top: -46px
  }
  
  .-top-\[52px\][data-v-8a97465d] {
    top: -52px
  }
  
  .bottom-0[data-v-8a97465d] {
    bottom: 0
  }
  
  .left-0[data-v-8a97465d] {
    left: 0
  }
  
  .left-\[50\%\][data-v-8a97465d] {
    left: 50%
  }
  
  .right-0[data-v-8a97465d] {
    right: 0
  }
  
  .right-\[130px\][data-v-8a97465d] {
    right: 130px
  }
  
  .top-0[data-v-8a97465d] {
    top: 0
  }
  
  .top-\[-4px\][data-v-8a97465d] {
    top: -4px
  }
  
  .top-\[42px\][data-v-8a97465d] {
    top: 42px
  }
  
  .top-\[44px\][data-v-8a97465d] {
    top: 44px
  }
  
  .top-\[52px\][data-v-8a97465d] {
    top: 52px
  }
  
  .top-\[68px\][data-v-8a97465d] {
    top: 68px
  }
  
  .top-\[84px\][data-v-8a97465d] {
    top: 84px
  }
  
  .z-\[100\][data-v-8a97465d] {
    z-index: 100
  }
  
  .z-\[1990\][data-v-8a97465d] {
    z-index: 1990
  }
  
  .z-\[2000\][data-v-8a97465d] {
    z-index: 2000
  }
  
  .z-\[89\][data-v-8a97465d] {
    z-index: 89
  }
  
  .z-\[90\][data-v-8a97465d] {
    z-index: 90
  }
  
  .z-\[99\][data-v-8a97465d] {
    z-index: 99
  }
  
  .m-0[data-v-8a97465d] {
    margin: 0
  }
  
  .mx-2[data-v-8a97465d] {
    margin-left: .5rem;
    margin-right: .5rem
  }
  
  .mx-auto[data-v-8a97465d] {
    margin-left: auto;
    margin-right: auto
  }
  
  .my-0[data-v-8a97465d] {
    margin-bottom: 0;
    margin-top: 0
  }
  
  .my-10[data-v-8a97465d] {
    margin-bottom: 2.5rem;
    margin-top: 2.5rem
  }
  
  .my-2[data-v-8a97465d] {
    margin-bottom: .5rem;
    margin-top: .5rem
  }
  
  .my-4[data-v-8a97465d] {
    margin-bottom: 1rem;
    margin-top: 1rem
  }
  
  .my-\[32px\][data-v-8a97465d] {
    margin-bottom: 32px;
    margin-top: 32px
  }
  
  .mb-0[data-v-8a97465d] {
    margin-bottom: 0
  }
  
  .mb-1[data-v-8a97465d] {
    margin-bottom: .25rem
  }
  
  .mb-10[data-v-8a97465d] {
    margin-bottom: 2.5rem
  }
  
  .mb-11[data-v-8a97465d] {
    margin-bottom: 2.75rem
  }
  
  .mb-2[data-v-8a97465d] {
    margin-bottom: .5rem
  }
  
  .mb-3[data-v-8a97465d] {
    margin-bottom: .75rem
  }
  
  .mb-4[data-v-8a97465d] {
    margin-bottom: 1rem
  }
  
  .mb-5[data-v-8a97465d] {
    margin-bottom: 1.25rem
  }
  
  .mb-6[data-v-8a97465d] {
    margin-bottom: 1.5rem
  }
  
  .mb-8[data-v-8a97465d] {
    margin-bottom: 2rem
  }
  
  .mb-\[0\][data-v-8a97465d] {
    margin-bottom: 0
  }
  
  .mb-\[10px\][data-v-8a97465d] {
    margin-bottom: 10px
  }
  
  .mb-\[118px\][data-v-8a97465d] {
    margin-bottom: 118px
  }
  
  .mb-\[11px\][data-v-8a97465d] {
    margin-bottom: 11px
  }
  
  .mb-\[12px\][data-v-8a97465d] {
    margin-bottom: 12px
  }
  
  .mb-\[14px\][data-v-8a97465d] {
    margin-bottom: 14px
  }
  
  .mb-\[15px\][data-v-8a97465d] {
    margin-bottom: 15px
  }
  
  .mb-\[16px\][data-v-8a97465d] {
    margin-bottom: 16px
  }
  
  .mb-\[170px\][data-v-8a97465d] {
    margin-bottom: 170px
  }
  
  .mb-\[175px\][data-v-8a97465d] {
    margin-bottom: 175px
  }
  
  .mb-\[18px\][data-v-8a97465d] {
    margin-bottom: 18px
  }
  
  .mb-\[190px\][data-v-8a97465d] {
    margin-bottom: 190px
  }
  
  .mb-\[20px\][data-v-8a97465d] {
    margin-bottom: 20px
  }
  
  .mb-\[22px\][data-v-8a97465d] {
    margin-bottom: 22px
  }
  
  .mb-\[27px\][data-v-8a97465d] {
    margin-bottom: 27px
  }
  
  .mb-\[30px\][data-v-8a97465d] {
    margin-bottom: 30px
  }
  
  .mb-\[32px\][data-v-8a97465d] {
    margin-bottom: 32px
  }
  
  .mb-\[36px\][data-v-8a97465d] {
    margin-bottom: 36px
  }
  
  .mb-\[38px\][data-v-8a97465d] {
    margin-bottom: 38px
  }
  
  .mb-\[40px\][data-v-8a97465d] {
    margin-bottom: 40px
  }
  
  .mb-\[41px\][data-v-8a97465d] {
    margin-bottom: 41px
  }
  
  .mb-\[46px\][data-v-8a97465d] {
    margin-bottom: 46px
  }
  
  .mb-\[48px\][data-v-8a97465d] {
    margin-bottom: 48px
  }
  
  .mb-\[4px\][data-v-8a97465d] {
    margin-bottom: 4px
  }
  
  .mb-\[50px\][data-v-8a97465d] {
    margin-bottom: 50px
  }
  
  .mb-\[52px\][data-v-8a97465d] {
    margin-bottom: 52px
  }
  
  .mb-\[55px\][data-v-8a97465d] {
    margin-bottom: 55px
  }
  
  .mb-\[60px\][data-v-8a97465d] {
    margin-bottom: 60px
  }
  
  .mb-\[65px\][data-v-8a97465d] {
    margin-bottom: 65px
  }
  
  .mb-\[6px\][data-v-8a97465d] {
    margin-bottom: 6px
  }
  
  .mb-\[70px\][data-v-8a97465d] {
    margin-bottom: 70px
  }
  
  .mb-\[72px\][data-v-8a97465d] {
    margin-bottom: 72px
  }
  
  .mb-\[74px\][data-v-8a97465d] {
    margin-bottom: 74px
  }
  
  .mb-\[80px\][data-v-8a97465d] {
    margin-bottom: 80px
  }
  
  .mb-\[82px\][data-v-8a97465d] {
    margin-bottom: 82px
  }
  
  .mb-\[85px\][data-v-8a97465d] {
    margin-bottom: 85px
  }
  
  .mb-\[8px\][data-v-8a97465d] {
    margin-bottom: 8px
  }
  
  .ml-0[data-v-8a97465d] {
    margin-left: 0
  }
  
  .ml-0\.5[data-v-8a97465d] {
    margin-left: .125rem
  }
  
  .ml-2[data-v-8a97465d] {
    margin-left: .5rem
  }
  
  .ml-3[data-v-8a97465d] {
    margin-left: .75rem
  }
  
  .ml-6[data-v-8a97465d] {
    margin-left: 1.5rem
  }
  
  .ml-7[data-v-8a97465d] {
    margin-left: 1.75rem
  }
  
  .mr-0[data-v-8a97465d] {
    margin-right: 0
  }
  
  .mr-0\.5[data-v-8a97465d] {
    margin-right: .125rem
  }
  
  .mr-1[data-v-8a97465d] {
    margin-right: .25rem
  }
  
  .mr-3[data-v-8a97465d] {
    margin-right: .75rem
  }
  
  .mr-4[data-v-8a97465d] {
    margin-right: 1rem
  }
  
  .mr-5[data-v-8a97465d] {
    margin-right: 1.25rem
  }
  
  .mr-\[5px\][data-v-8a97465d] {
    margin-right: 5px
  }
  
  .mt-0[data-v-8a97465d] {
    margin-top: 0
  }
  
  .mt-10[data-v-8a97465d] {
    margin-top: 2.5rem
  }
  
  .mt-11[data-v-8a97465d] {
    margin-top: 2.75rem
  }
  
  .mt-2[data-v-8a97465d] {
    margin-top: .5rem
  }
  
  .mt-3[data-v-8a97465d] {
    margin-top: .75rem
  }
  
  .mt-4[data-v-8a97465d] {
    margin-top: 1rem
  }
  
  .mt-6[data-v-8a97465d] {
    margin-top: 1.5rem
  }
  
  .mt-7[data-v-8a97465d] {
    margin-top: 1.75rem
  }
  
  .mt-8[data-v-8a97465d] {
    margin-top: 2rem
  }
  
  .mt-\[0\.5px\][data-v-8a97465d] {
    margin-top: .5px
  }
  
  .mt-\[10px\][data-v-8a97465d] {
    margin-top: 10px
  }
  
  .mt-\[12px\][data-v-8a97465d] {
    margin-top: 12px
  }
  
  .mt-\[14px\][data-v-8a97465d] {
    margin-top: 14px
  }
  
  .mt-\[20px\][data-v-8a97465d] {
    margin-top: 20px
  }
  
  .mt-\[24px\][data-v-8a97465d] {
    margin-top: 24px
  }
  
  .mt-\[2px\][data-v-8a97465d] {
    margin-top: 2px
  }
  
  .mt-\[32px\][data-v-8a97465d] {
    margin-top: 32px
  }
  
  .mt-\[47px\][data-v-8a97465d] {
    margin-top: 47px
  }
  
  .mt-\[60px\][data-v-8a97465d] {
    margin-top: 60px
  }
  
  .mt-\[75px\][data-v-8a97465d] {
    margin-top: 75px
  }
  
  .mt-\[80px\][data-v-8a97465d] {
    margin-top: 80px
  }
  
  .block[data-v-8a97465d] {
    display: block
  }
  
  .inline-block[data-v-8a97465d] {
    display: inline-block
  }
  
  .inline[data-v-8a97465d] {
    display: inline
  }
  
  .flex[data-v-8a97465d] {
    display: flex
  }
  
  .inline-flex[data-v-8a97465d] {
    display: inline-flex
  }
  
  .table[data-v-8a97465d] {
    display: table
  }
  
  .grid[data-v-8a97465d] {
    display: grid
  }
  
  .contents[data-v-8a97465d] {
    display: contents
  }
  
  .hidden[data-v-8a97465d] {
    display: none
  }
  
  .size-10[data-v-8a97465d] {
    height: 2.5rem;
    width: 2.5rem
  }
  
  .size-4[data-v-8a97465d] {
    height: 1rem;
    width: 1rem
  }
  
  .size-5[data-v-8a97465d] {
    height: 1.25rem;
    width: 1.25rem
  }
  
  .size-6[data-v-8a97465d] {
    height: 1.5rem;
    width: 1.5rem
  }
  
  .size-\[100px\][data-v-8a97465d] {
    height: 100px;
    width: 100px
  }
  
  .size-\[10px\][data-v-8a97465d] {
    height: 10px;
    width: 10px
  }
  
  .size-\[140px\][data-v-8a97465d] {
    height: 140px;
    width: 140px
  }
  
  .size-\[16px\][data-v-8a97465d] {
    height: 16px;
    width: 16px
  }
  
  .size-\[200px\][data-v-8a97465d] {
    height: 200px;
    width: 200px
  }
  
  .size-\[20px\][data-v-8a97465d] {
    height: 20px;
    width: 20px
  }
  
  .size-\[240px\][data-v-8a97465d] {
    height: 240px;
    width: 240px
  }
  
  .size-\[24px\][data-v-8a97465d] {
    height: 24px;
    width: 24px
  }
  
  .size-\[25px\][data-v-8a97465d] {
    height: 25px;
    width: 25px
  }
  
  .size-\[26px\][data-v-8a97465d] {
    height: 26px;
    width: 26px
  }
  
  .size-\[30px\][data-v-8a97465d] {
    height: 30px;
    width: 30px
  }
  
  .size-\[32px\][data-v-8a97465d] {
    height: 32px;
    width: 32px
  }
  
  .size-\[36px\][data-v-8a97465d] {
    height: 36px;
    width: 36px
  }
  
  .size-\[376px\][data-v-8a97465d] {
    height: 376px;
    width: 376px
  }
  
  .size-\[40px\][data-v-8a97465d] {
    height: 40px;
    width: 40px
  }
  
  .size-\[50px\][data-v-8a97465d] {
    height: 50px;
    width: 50px
  }
  
  .size-\[55px\][data-v-8a97465d] {
    height: 55px;
    width: 55px
  }
  
  .size-\[60px\][data-v-8a97465d] {
    height: 60px;
    width: 60px
  }
  
  .size-\[90px\][data-v-8a97465d] {
    height: 90px;
    width: 90px
  }
  
  .h-0[data-v-8a97465d] {
    height: 0
  }
  
  .h-32[data-v-8a97465d] {
    height: 8rem
  }
  
  .h-4[data-v-8a97465d] {
    height: 1rem
  }
  
  .h-7[data-v-8a97465d] {
    height: 1.75rem
  }
  
  .h-\[100\%\][data-v-8a97465d] {
    height: 100%
  }
  
  .h-\[100px\][data-v-8a97465d] {
    height: 100px
  }
  
  .h-\[100vh\][data-v-8a97465d] {
    height: 100vh
  }
  
  .h-\[120px\][data-v-8a97465d] {
    height: 120px
  }
  
  .h-\[127px\][data-v-8a97465d] {
    height: 127px
  }
  
  .h-\[128px\][data-v-8a97465d] {
    height: 128px
  }
  
  .h-\[12px\][data-v-8a97465d] {
    height: 12px
  }
  
  .h-\[132px\][data-v-8a97465d] {
    height: 132px
  }
  
  .h-\[139px\][data-v-8a97465d] {
    height: 139px
  }
  
  .h-\[14px\][data-v-8a97465d] {
    height: 14px
  }
  
  .h-\[150px\][data-v-8a97465d] {
    height: 150px
  }
  
  .h-\[16px\][data-v-8a97465d] {
    height: 16px
  }
  
  .h-\[17px\][data-v-8a97465d] {
    height: 17px
  }
  
  .h-\[195px\][data-v-8a97465d] {
    height: 195px
  }
  
  .h-\[1px\][data-v-8a97465d] {
    height: 1px
  }
  
  .h-\[200px\][data-v-8a97465d] {
    height: 200px
  }
  
  .h-\[20px\][data-v-8a97465d] {
    height: 20px
  }
  
  .h-\[240px\][data-v-8a97465d] {
    height: 240px
  }
  
  .h-\[254px\][data-v-8a97465d] {
    height: 254px
  }
  
  .h-\[260px\][data-v-8a97465d] {
    height: 260px
  }
  
  .h-\[26px\][data-v-8a97465d] {
    height: 26px
  }
  
  .h-\[29px\][data-v-8a97465d] {
    height: 29px
  }
  
  .h-\[320px\][data-v-8a97465d] {
    height: 320px
  }
  
  .h-\[35px\][data-v-8a97465d] {
    height: 35px
  }
  
  .h-\[40px\][data-v-8a97465d] {
    height: 40px
  }
  
  .h-\[42px\][data-v-8a97465d] {
    height: 42px
  }
  
  .h-\[434px\][data-v-8a97465d] {
    height: 434px
  }
  
  .h-\[43px\][data-v-8a97465d] {
    height: 43px
  }
  
  .h-\[44px\][data-v-8a97465d] {
    height: 44px
  }
  
  .h-\[45px\][data-v-8a97465d] {
    height: 45px
  }
  
  .h-\[48px\][data-v-8a97465d] {
    height: 48px
  }
  
  .h-\[500px\][data-v-8a97465d] {
    height: 500px
  }
  
  .h-\[50px\][data-v-8a97465d] {
    height: 50px
  }
  
  .h-\[540px\][data-v-8a97465d] {
    height: 540px
  }
  
  .h-\[54px\][data-v-8a97465d] {
    height: 54px
  }
  
  .h-\[582px\][data-v-8a97465d] {
    height: 582px
  }
  
  .h-\[603px\][data-v-8a97465d] {
    height: 603px
  }
  
  .h-\[60px\][data-v-8a97465d] {
    height: 60px
  }
  
  .h-\[70px\][data-v-8a97465d] {
    height: 70px
  }
  
  .h-\[777px\][data-v-8a97465d] {
    height: 777px
  }
  
  .h-\[80px\][data-v-8a97465d] {
    height: 80px
  }
  
  .h-\[90px\][data-v-8a97465d] {
    height: 90px
  }
  
  .h-\[94px\][data-v-8a97465d] {
    height: 94px
  }
  
  .h-\[971px\][data-v-8a97465d] {
    height: 971px
  }
  
  .h-auto[data-v-8a97465d] {
    height: auto
  }
  
  .h-full[data-v-8a97465d] {
    height: 100%
  }
  
  .max-h-\[375px\][data-v-8a97465d] {
    max-height: 375px
  }
  
  .max-h-\[630px\][data-v-8a97465d] {
    max-height: 630px
  }
  
  .max-h-\[calc\(100vh-90px\)\][data-v-8a97465d] {
    max-height: calc(100vh - 90px)
  }
  
  .min-h-\[100px\][data-v-8a97465d] {
    min-height: 100px
  }
  
  .min-h-\[100vh\][data-v-8a97465d] {
    min-height: 100vh
  }
  
  .min-h-\[110px\][data-v-8a97465d] {
    min-height: 110px
  }
  
  .min-h-\[120px\][data-v-8a97465d] {
    min-height: 120px
  }
  
  .min-h-\[500px\][data-v-8a97465d] {
    min-height: 500px
  }
  
  .min-h-\[554px\][data-v-8a97465d] {
    min-height: 554px
  }
  
  .min-h-\[607px\][data-v-8a97465d] {
    min-height: 607px
  }
  
  .w-11\/12[data-v-8a97465d] {
    width: 91.666667%
  }
  
  .w-16[data-v-8a97465d] {
    width: 4rem
  }
  
  .w-4[data-v-8a97465d] {
    width: 1rem
  }
  
  .w-40[data-v-8a97465d] {
    width: 10rem
  }
  
  .w-\[100\%\][data-v-8a97465d] {
    width: 100%
  }
  
  .w-\[100px\][data-v-8a97465d] {
    width: 100px
  }
  
  .w-\[100vw\][data-v-8a97465d] {
    width: 100vw
  }
  
  .w-\[115px\][data-v-8a97465d] {
    width: 115px
  }
  
  .w-\[116px\][data-v-8a97465d] {
    width: 116px
  }
  
  .w-\[122px\][data-v-8a97465d] {
    width: 122px
  }
  
  .w-\[128px\][data-v-8a97465d] {
    width: 128px
  }
  
  .w-\[12px\][data-v-8a97465d] {
    width: 12px
  }
  
  .w-\[14px\][data-v-8a97465d] {
    width: 14px
  }
  
  .w-\[150px\][data-v-8a97465d] {
    width: 150px
  }
  
  .w-\[154px\][data-v-8a97465d] {
    width: 154px
  }
  
  .w-\[160px\][data-v-8a97465d] {
    width: 160px
  }
  
  .w-\[165px\][data-v-8a97465d] {
    width: 165px
  }
  
  .w-\[16px\][data-v-8a97465d] {
    width: 16px
  }
  
  .w-\[172px\][data-v-8a97465d] {
    width: 172px
  }
  
  .w-\[176px\][data-v-8a97465d] {
    width: 176px
  }
  
  .w-\[17px\][data-v-8a97465d] {
    width: 17px
  }
  
  .w-\[185px\][data-v-8a97465d] {
    width: 185px
  }
  
  .w-\[193px\][data-v-8a97465d] {
    width: 193px
  }
  
  .w-\[198px\][data-v-8a97465d] {
    width: 198px
  }
  
  .w-\[20px\][data-v-8a97465d] {
    width: 20px
  }
  
  .w-\[211px\][data-v-8a97465d] {
    width: 211px
  }
  
  .w-\[220px\][data-v-8a97465d] {
    width: 220px
  }
  
  .w-\[223px\][data-v-8a97465d] {
    width: 223px
  }
  
  .w-\[225px\][data-v-8a97465d] {
    width: 225px
  }
  
  .w-\[235px\][data-v-8a97465d] {
    width: 235px
  }
  
  .w-\[250px\][data-v-8a97465d] {
    width: 250px
  }
  
  .w-\[253px\][data-v-8a97465d] {
    width: 253px
  }
  
  .w-\[274px\][data-v-8a97465d] {
    width: 274px
  }
  
  .w-\[300px\][data-v-8a97465d] {
    width: 300px
  }
  
  .w-\[310px\][data-v-8a97465d] {
    width: 310px
  }
  
  .w-\[328px\][data-v-8a97465d] {
    width: 328px
  }
  
  .w-\[330px\][data-v-8a97465d] {
    width: 330px
  }
  
  .w-\[346px\][data-v-8a97465d] {
    width: 346px
  }
  
  .w-\[373px\][data-v-8a97465d] {
    width: 373px
  }
  
  .w-\[39px\][data-v-8a97465d] {
    width: 39px
  }
  
  .w-\[50\%\][data-v-8a97465d] {
    width: 50%
  }
  
  .w-\[500px\][data-v-8a97465d] {
    width: 500px
  }
  
  .w-\[502px\][data-v-8a97465d] {
    width: 502px
  }
  
  .w-\[553px\][data-v-8a97465d] {
    width: 553px
  }
  
  .w-\[626px\][data-v-8a97465d] {
    width: 626px
  }
  
  .w-\[642px\][data-v-8a97465d] {
    width: 642px
  }
  
  .w-\[64px\][data-v-8a97465d] {
    width: 64px
  }
  
  .w-\[664px\][data-v-8a97465d] {
    width: 664px
  }
  
  .w-\[770px\][data-v-8a97465d] {
    width: 770px
  }
  
  .w-\[800px\][data-v-8a97465d] {
    width: 800px
  }
  
  .w-\[80px\][data-v-8a97465d] {
    width: 80px
  }
  
  .w-\[86px\][data-v-8a97465d] {
    width: 86px
  }
  
  .w-\[90px\][data-v-8a97465d] {
    width: 90px
  }
  
  .w-full[data-v-8a97465d] {
    width: 100%
  }
  
  .min-w-\[365px\][data-v-8a97465d] {
    min-width: 365px
  }
  
  .min-w-\[393px\][data-v-8a97465d] {
    min-width: 393px
  }
  
  .min-w-\[573px\][data-v-8a97465d] {
    min-width: 573px
  }
  
  .max-w-28[data-v-8a97465d] {
    max-width: 7rem
  }
  
  .max-w-5xl[data-v-8a97465d] {
    max-width: 64rem
  }
  
  .max-w-6xl[data-v-8a97465d] {
    max-width: 72rem
  }
  
  .max-w-7xl[data-v-8a97465d] {
    max-width: 80rem
  }
  
  .max-w-\[100vw\][data-v-8a97465d] {
    max-width: 100vw
  }
  
  .max-w-\[1200px\][data-v-8a97465d] {
    max-width: 1200px
  }
  
  .max-w-\[1280px\][data-v-8a97465d] {
    max-width: 1280px
  }
  
  .max-w-\[1536px\][data-v-8a97465d] {
    max-width: 1536px
  }
  
  .max-w-\[1600px\][data-v-8a97465d] {
    max-width: 1600px
  }
  
  .max-w-\[500px\][data-v-8a97465d] {
    max-width: 500px
  }
  
  .max-w-\[640px\][data-v-8a97465d] {
    max-width: 640px
  }
  
  .max-w-\[676px\][data-v-8a97465d] {
    max-width: 676px
  }
  
  .max-w-\[771px\][data-v-8a97465d] {
    max-width: 771px
  }
  
  .max-w-\[840px\][data-v-8a97465d] {
    max-width: 840px
  }
  
  .max-w-\[860px\][data-v-8a97465d] {
    max-width: 860px
  }
  
  .max-w-\[868px\][data-v-8a97465d] {
    max-width: 868px
  }
  
  .max-w-\[900px\][data-v-8a97465d] {
    max-width: 900px
  }
  
  .max-w-full[data-v-8a97465d] {
    max-width: 100%
  }
  
  .max-w-screen-xl[data-v-8a97465d] {
    max-width: 1280px
  }
  
  .max-w-xs[data-v-8a97465d] {
    max-width: 20rem
  }
  
  .flex-1[data-v-8a97465d] {
    flex: 1 1 0%
  }
  
  .flex-shrink[data-v-8a97465d] {
    flex-shrink: 1
  }
  
  .flex-shrink-0[data-v-8a97465d] {
    flex-shrink: 0
  }
  
  .-rotate-90[data-v-8a97465d] {
    --tw-rotate: -90deg
  }
  
  .-rotate-90[data-v-8a97465d],
  .rotate-90[data-v-8a97465d] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }
  
  .rotate-90[data-v-8a97465d] {
    --tw-rotate: 90deg
  }
  
  .transform[data-v-8a97465d] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }
  
  .cursor-pointer[data-v-8a97465d] {
    cursor: pointer
  }
  
  .resize-none[data-v-8a97465d] {
    resize: none
  }
  
  .resize[data-v-8a97465d] {
    resize: both
  }
  
  .list-none[data-v-8a97465d] {
    list-style-type: none
  }
  
  .grid-flow-col[data-v-8a97465d] {
    grid-auto-flow: column
  }
  
  .auto-rows-min[data-v-8a97465d] {
    grid-auto-rows: min-content
  }
  
  .grid-cols-1[data-v-8a97465d] {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
  
  .grid-cols-2[data-v-8a97465d] {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
  
  .grid-cols-3[data-v-8a97465d] {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
  
  .grid-cols-4[data-v-8a97465d] {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
  
  .grid-cols-\[80px_auto\][data-v-8a97465d] {
    grid-template-columns: 80px auto
  }
  
  .flex-col[data-v-8a97465d] {
    flex-direction: column
  }
  
  .flex-col-reverse[data-v-8a97465d] {
    flex-direction: column-reverse
  }
  
  .flex-wrap[data-v-8a97465d] {
    flex-wrap: wrap
  }
  
  .place-items-center[data-v-8a97465d] {
    place-items: center
  }
  
  .content-start[data-v-8a97465d] {
    align-content: flex-start
  }
  
  .items-start[data-v-8a97465d] {
    align-items: flex-start
  }
  
  .items-center[data-v-8a97465d] {
    align-items: center
  }
  
  .justify-start[data-v-8a97465d] {
    justify-content: flex-start
  }
  
  .justify-end[data-v-8a97465d] {
    justify-content: flex-end
  }
  
  .justify-center[data-v-8a97465d] {
    justify-content: center
  }
  
  .justify-between[data-v-8a97465d] {
    justify-content: space-between
  }
  
  .justify-around[data-v-8a97465d] {
    justify-content: space-around
  }
  
  .gap-0[data-v-8a97465d] {
    gap: 0
  }
  
  .gap-1[data-v-8a97465d] {
    gap: .25rem
  }
  
  .gap-10[data-v-8a97465d] {
    gap: 2.5rem
  }
  
  .gap-2[data-v-8a97465d] {
    gap: .5rem
  }
  
  .gap-3[data-v-8a97465d] {
    gap: .75rem
  }
  
  .gap-4[data-v-8a97465d] {
    gap: 1rem
  }
  
  .gap-5[data-v-8a97465d] {
    gap: 1.25rem
  }
  
  .gap-6[data-v-8a97465d] {
    gap: 1.5rem
  }
  
  .gap-8[data-v-8a97465d] {
    gap: 2rem
  }
  
  .gap-\[12px\][data-v-8a97465d] {
    gap: 12px
  }
  
  .gap-\[14px\][data-v-8a97465d] {
    gap: 14px
  }
  
  .gap-\[20px\][data-v-8a97465d] {
    gap: 20px
  }
  
  .gap-\[2px\][data-v-8a97465d] {
    gap: 2px
  }
  
  .gap-\[48px\][data-v-8a97465d] {
    gap: 48px
  }
  
  .gap-\[5px\][data-v-8a97465d] {
    gap: 5px
  }
  
  .gap-\[60px\][data-v-8a97465d] {
    gap: 60px
  }
  
  .gap-\[7px\][data-v-8a97465d] {
    gap: 7px
  }
  
  .gap-\[9px\][data-v-8a97465d] {
    gap: 9px
  }
  
  .gap-x-3[data-v-8a97465d] {
    -moz-column-gap: .75rem;
    column-gap: .75rem
  }
  
  .gap-x-5[data-v-8a97465d] {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem
  }
  
  .gap-x-\[24px\][data-v-8a97465d] {
    -moz-column-gap: 24px;
    column-gap: 24px
  }
  
  .gap-y-16[data-v-8a97465d] {
    row-gap: 4rem
  }
  
  .gap-y-2[data-v-8a97465d] {
    row-gap: .5rem
  }
  
  .gap-y-5[data-v-8a97465d] {
    row-gap: 1.25rem
  }
  
  .-space-x-px[data-v-8a97465d]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(-1px*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(-1px*var(--tw-space-x-reverse))
  }
  
  .space-x-2[data-v-8a97465d]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(.5rem*var(--tw-space-x-reverse))
  }
  
  .space-x-4[data-v-8a97465d]>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(1rem*var(--tw-space-x-reverse))
  }
  
  .space-y-1[data-v-8a97465d]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.25rem*var(--tw-space-y-reverse));
    margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)))
  }
  
  .space-y-2[data-v-8a97465d]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
  }
  
  .space-y-\[20px\][data-v-8a97465d]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(20px*var(--tw-space-y-reverse));
    margin-top: calc(20px*(1 - var(--tw-space-y-reverse)))
  }
  
  .self-center[data-v-8a97465d] {
    align-self: center
  }
  
  .overflow-auto[data-v-8a97465d] {
    overflow: auto
  }
  
  .overflow-hidden[data-v-8a97465d] {
    overflow: hidden
  }
  
  .overflow-x-auto[data-v-8a97465d] {
    overflow-x: auto
  }
  
  .overflow-y-auto[data-v-8a97465d] {
    overflow-y: auto
  }
  
  .break-words[data-v-8a97465d] {
    overflow-wrap: break-word
  }
  
  .rounded-\[100px\][data-v-8a97465d] {
    border-radius: 100px
  }
  
  .rounded-\[10px\][data-v-8a97465d] {
    border-radius: 10px
  }
  
  .rounded-\[20px\][data-v-8a97465d] {
    border-radius: 20px
  }
  
  .rounded-\[30px\][data-v-8a97465d] {
    border-radius: 30px
  }
  
  .rounded-\[36px\][data-v-8a97465d] {
    border-radius: 36px
  }
  
  .rounded-\[40px\][data-v-8a97465d] {
    border-radius: 40px
  }
  
  .rounded-\[50\%\][data-v-8a97465d] {
    border-radius: 50%
  }
  
  .rounded-\[52px\][data-v-8a97465d] {
    border-radius: 52px
  }
  
  .rounded-\[56px\][data-v-8a97465d] {
    border-radius: 56px
  }
  
  .rounded-\[60px\][data-v-8a97465d] {
    border-radius: 60px
  }
  
  .rounded-\[68px\][data-v-8a97465d] {
    border-radius: 68px
  }
  
  .rounded-\[6px\][data-v-8a97465d] {
    border-radius: 6px
  }
  
  .rounded-full[data-v-8a97465d] {
    border-radius: 9999px
  }
  
  .rounded-s-\[20px\][data-v-8a97465d] {
    border-end-start-radius: 20px;
    border-start-start-radius: 20px
  }
  
  .rounded-t-\[30px\][data-v-8a97465d] {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px
  }
  
  .border[data-v-8a97465d],
  .border-\[1px\][data-v-8a97465d] {
    border-width: 1px
  }
  
  .border-b-\[1px\][data-v-8a97465d] {
    border-bottom-width: 1px
  }
  
  .border-r-\[1px\][data-v-8a97465d] {
    border-right-width: 1px
  }
  
  .border-solid[data-v-8a97465d] {
    border-style: solid
  }
  
  .border-\[\#333\][data-v-8a97465d] {
    --tw-border-opacity: 1;
    border-color: rgb(51 51 51/var(--tw-border-opacity))
  }
  
  .border-\[\#DDD8C2\][data-v-8a97465d] {
    --tw-border-opacity: 1;
    border-color: rgb(221 216 194/var(--tw-border-opacity))
  }
  
  .border-\[\#eee\][data-v-8a97465d] {
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity))
  }
  
  .border-\[red\][data-v-8a97465d] {
    --tw-border-opacity: 1;
    border-color: rgb(255 0 0/var(--tw-border-opacity))
  }
  
  .border-gray-300[data-v-8a97465d] {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219/var(--tw-border-opacity))
  }
  
  .bg-\[\#1B1C1D\][data-v-8a97465d],
  .bg-\[\#1b1c1d\][data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 28 29/var(--tw-bg-opacity))
  }
  
  .bg-\[\#8A00D5\][data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(138 0 213/var(--tw-bg-opacity))
  }
  
  .bg-\[\#BA3BFF\][data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(186 59 255/var(--tw-bg-opacity))
  }
  
  .bg-\[\#E4D6F4\][data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(228 214 244/var(--tw-bg-opacity))
  }
  
  .bg-\[\#EEEEEE\][data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 238 238/var(--tw-bg-opacity))
  }
  
  .bg-\[\#c37ee9\][data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(195 126 233/var(--tw-bg-opacity))
  }
  
  .bg-\[\#db9bff\][data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(219 155 255/var(--tw-bg-opacity))
  }
  
  .bg-\[\#ff8f56\][data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 143 86/var(--tw-bg-opacity))
  }
  
  .bg-\[\#fff\][data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
  }
  
  .bg-\[rgba\(0\2c 0\2c 0\2c \.6\)\][data-v-8a97465d] {
    background-color: rgba(0, 0, 0, .6)
  }
  
  .bg-black[data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
  }
  
  .bg-blue-500[data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246/var(--tw-bg-opacity))
  }
  
  .bg-gray-200[data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235/var(--tw-bg-opacity))
  }
  
  .bg-slate-400[data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(148 163 184/var(--tw-bg-opacity))
  }
  
  .bg-slate-600[data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(71 85 105/var(--tw-bg-opacity))
  }
  
  .bg-white[data-v-8a97465d] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
  }
  
  .bg-opacity-50[data-v-8a97465d] {
    --tw-bg-opacity: 0.5
  }
  
  .object-contain[data-v-8a97465d] {
    -o-object-fit: contain;
    object-fit: contain
  }
  
  .object-fill[data-v-8a97465d] {
    -o-object-fit: fill;
    object-fit: fill
  }
  
  .p-0[data-v-8a97465d] {
    padding: 0
  }
  
  .p-4[data-v-8a97465d] {
    padding: 1rem
  }
  
  .p-6[data-v-8a97465d] {
    padding: 1.5rem
  }
  
  .px-0[data-v-8a97465d] {
    padding-left: 0;
    padding-right: 0
  }
  
  .px-1[data-v-8a97465d] {
    padding-left: .25rem;
    padding-right: .25rem
  }
  
  .px-10[data-v-8a97465d] {
    padding-left: 2.5rem;
    padding-right: 2.5rem
  }
  
  .px-14[data-v-8a97465d] {
    padding-left: 3.5rem;
    padding-right: 3.5rem
  }
  
  .px-2[data-v-8a97465d] {
    padding-left: .5rem;
    padding-right: .5rem
  }
  
  .px-3[data-v-8a97465d] {
    padding-left: .75rem;
    padding-right: .75rem
  }
  
  .px-4[data-v-8a97465d] {
    padding-left: 1rem;
    padding-right: 1rem
  }
  
  .px-5[data-v-8a97465d] {
    padding-left: 1.25rem;
    padding-right: 1.25rem
  }
  
  .px-6[data-v-8a97465d] {
    padding-left: 1.5rem;
    padding-right: 1.5rem
  }
  
  .px-8[data-v-8a97465d] {
    padding-left: 2rem;
    padding-right: 2rem
  }
  
  .px-\[110px\][data-v-8a97465d] {
    padding-left: 110px;
    padding-right: 110px
  }
  
  .px-\[120px\][data-v-8a97465d] {
    padding-left: 120px;
    padding-right: 120px
  }
  
  .px-\[12px\][data-v-8a97465d] {
    padding-left: 12px;
    padding-right: 12px
  }
  
  .px-\[135px\][data-v-8a97465d] {
    padding-left: 135px;
    padding-right: 135px
  }
  
  .px-\[14px\][data-v-8a97465d] {
    padding-left: 14px;
    padding-right: 14px
  }
  
  .px-\[16px\][data-v-8a97465d] {
    padding-left: 16px;
    padding-right: 16px
  }
  
  .px-\[20px\][data-v-8a97465d] {
    padding-left: 20px;
    padding-right: 20px
  }
  
  .px-\[23px\][data-v-8a97465d] {
    padding-left: 23px;
    padding-right: 23px
  }
  
  .px-\[24px\][data-v-8a97465d] {
    padding-left: 24px;
    padding-right: 24px
  }
  
  .px-\[27px\][data-v-8a97465d] {
    padding-left: 27px;
    padding-right: 27px
  }
  
  .px-\[28px\][data-v-8a97465d] {
    padding-left: 28px;
    padding-right: 28px
  }
  
  .px-\[32px\][data-v-8a97465d] {
    padding-left: 32px;
    padding-right: 32px
  }
  
  .px-\[33px\][data-v-8a97465d] {
    padding-left: 33px;
    padding-right: 33px
  }
  
  .px-\[40px\][data-v-8a97465d] {
    padding-left: 40px;
    padding-right: 40px
  }
  
  .px-\[46px\][data-v-8a97465d] {
    padding-left: 46px;
    padding-right: 46px
  }
  
  .px-\[48px\][data-v-8a97465d] {
    padding-left: 48px;
    padding-right: 48px
  }
  
  .px-\[54px\][data-v-8a97465d] {
    padding-left: 54px;
    padding-right: 54px
  }
  
  .px-\[5px\][data-v-8a97465d] {
    padding-left: 5px;
    padding-right: 5px
  }
  
  .px-\[6px\][data-v-8a97465d] {
    padding-left: 6px;
    padding-right: 6px
  }
  
  .px-\[78px\][data-v-8a97465d] {
    padding-left: 78px;
    padding-right: 78px
  }
  
  .px-\[8px\][data-v-8a97465d] {
    padding-left: 8px;
    padding-right: 8px
  }
  
  .px-\[9px\][data-v-8a97465d] {
    padding-left: 9px;
    padding-right: 9px
  }
  
  .py-0[data-v-8a97465d] {
    padding-bottom: 0;
    padding-top: 0
  }
  
  .py-0\.5[data-v-8a97465d] {
    padding-bottom: .125rem;
    padding-top: .125rem
  }
  
  .py-1[data-v-8a97465d] {
    padding-bottom: .25rem;
    padding-top: .25rem
  }
  
  .py-10[data-v-8a97465d] {
    padding-bottom: 2.5rem;
    padding-top: 2.5rem
  }
  
  .py-2[data-v-8a97465d] {
    padding-bottom: .5rem;
    padding-top: .5rem
  }
  
  .py-3[data-v-8a97465d] {
    padding-bottom: .75rem;
    padding-top: .75rem
  }
  
  .py-4[data-v-8a97465d] {
    padding-bottom: 1rem;
    padding-top: 1rem
  }
  
  .py-8[data-v-8a97465d] {
    padding-bottom: 2rem;
    padding-top: 2rem
  }
  
  .py-\[10px\][data-v-8a97465d] {
    padding-bottom: 10px;
    padding-top: 10px
  }
  
  .py-\[12px\][data-v-8a97465d] {
    padding-bottom: 12px;
    padding-top: 12px
  }
  
  .py-\[15px\][data-v-8a97465d] {
    padding-bottom: 15px;
    padding-top: 15px
  }
  
  .py-\[24px\][data-v-8a97465d] {
    padding-bottom: 24px;
    padding-top: 24px
  }
  
  .py-\[26px\][data-v-8a97465d] {
    padding-bottom: 26px;
    padding-top: 26px
  }
  
  .py-\[27px\][data-v-8a97465d] {
    padding-bottom: 27px;
    padding-top: 27px
  }
  
  .py-\[28px\][data-v-8a97465d] {
    padding-bottom: 28px;
    padding-top: 28px
  }
  
  .py-\[2px\][data-v-8a97465d] {
    padding-bottom: 2px;
    padding-top: 2px
  }
  
  .py-\[32px\][data-v-8a97465d] {
    padding-bottom: 32px;
    padding-top: 32px
  }
  
  .py-\[56px\][data-v-8a97465d] {
    padding-bottom: 56px;
    padding-top: 56px
  }
  
  .py-\[5px\][data-v-8a97465d] {
    padding-bottom: 5px;
    padding-top: 5px
  }
  
  .py-\[60px\][data-v-8a97465d] {
    padding-bottom: 60px;
    padding-top: 60px
  }
  
  .py-\[6px\][data-v-8a97465d] {
    padding-bottom: 6px;
    padding-top: 6px
  }
  
  .py-\[7px\][data-v-8a97465d] {
    padding-bottom: 7px;
    padding-top: 7px
  }
  
  .py-\[8px\][data-v-8a97465d] {
    padding-bottom: 8px;
    padding-top: 8px
  }
  
  .py-\[9px\][data-v-8a97465d] {
    padding-bottom: 9px;
    padding-top: 9px
  }
  
  .pb-0[data-v-8a97465d] {
    padding-bottom: 0
  }
  
  .pb-10[data-v-8a97465d] {
    padding-bottom: 2.5rem
  }
  
  .pb-2[data-v-8a97465d] {
    padding-bottom: .5rem
  }
  
  .pb-3[data-v-8a97465d] {
    padding-bottom: .75rem
  }
  
  .pb-32[data-v-8a97465d] {
    padding-bottom: 8rem
  }
  
  .pb-4[data-v-8a97465d] {
    padding-bottom: 1rem
  }
  
  .pb-6[data-v-8a97465d] {
    padding-bottom: 1.5rem
  }
  
  .pb-8[data-v-8a97465d] {
    padding-bottom: 2rem
  }
  
  .pb-\[0\][data-v-8a97465d] {
    padding-bottom: 0
  }
  
  .pb-\[10px\][data-v-8a97465d] {
    padding-bottom: 10px
  }
  
  .pb-\[14px\][data-v-8a97465d] {
    padding-bottom: 14px
  }
  
  .pb-\[24px\][data-v-8a97465d] {
    padding-bottom: 24px
  }
  
  .pb-\[32px\][data-v-8a97465d] {
    padding-bottom: 32px
  }
  
  .pb-\[34px\][data-v-8a97465d] {
    padding-bottom: 34px
  }
  
  .pb-\[57px\][data-v-8a97465d] {
    padding-bottom: 57px
  }
  
  .pb-\[60px\][data-v-8a97465d] {
    padding-bottom: 60px
  }
  
  .pb-\[68px\][data-v-8a97465d] {
    padding-bottom: 68px
  }
  
  .pb-\[7px\][data-v-8a97465d] {
    padding-bottom: 7px
  }
  
  .pb-\[80px\][data-v-8a97465d] {
    padding-bottom: 80px
  }
  
  .pl-1[data-v-8a97465d] {
    padding-left: .25rem
  }
  
  .pl-12[data-v-8a97465d] {
    padding-left: 3rem
  }
  
  .pl-2[data-v-8a97465d] {
    padding-left: .5rem
  }
  
  .pl-3[data-v-8a97465d] {
    padding-left: .75rem
  }
  
  .pl-4[data-v-8a97465d] {
    padding-left: 1rem
  }
  
  .pl-5[data-v-8a97465d] {
    padding-left: 1.25rem
  }
  
  .pl-6[data-v-8a97465d] {
    padding-left: 1.5rem
  }
  
  .pl-\[16px\][data-v-8a97465d] {
    padding-left: 16px
  }
  
  .pr-1[data-v-8a97465d] {
    padding-right: .25rem
  }
  
  .pr-2[data-v-8a97465d] {
    padding-right: .5rem
  }
  
  .pr-4[data-v-8a97465d] {
    padding-right: 1rem
  }
  
  .pr-5[data-v-8a97465d] {
    padding-right: 1.25rem
  }
  
  .pr-\[10px\][data-v-8a97465d] {
    padding-right: 10px
  }
  
  .pr-\[4px\][data-v-8a97465d] {
    padding-right: 4px
  }
  
  .pr-\[52px\][data-v-8a97465d] {
    padding-right: 52px
  }
  
  .pt-0[data-v-8a97465d] {
    padding-top: 0
  }
  
  .pt-1[data-v-8a97465d] {
    padding-top: .25rem
  }
  
  .pt-10[data-v-8a97465d] {
    padding-top: 2.5rem
  }
  
  .pt-2[data-v-8a97465d] {
    padding-top: .5rem
  }
  
  .pt-3[data-v-8a97465d] {
    padding-top: .75rem
  }
  
  .pt-4[data-v-8a97465d] {
    padding-top: 1rem
  }
  
  .pt-6[data-v-8a97465d] {
    padding-top: 1.5rem
  }
  
  .pt-8[data-v-8a97465d] {
    padding-top: 2rem
  }
  
  .pt-\[100px\][data-v-8a97465d] {
    padding-top: 100px
  }
  
  .pt-\[10px\][data-v-8a97465d] {
    padding-top: 10px
  }
  
  .pt-\[16px\][data-v-8a97465d] {
    padding-top: 16px
  }
  
  .pt-\[20px\][data-v-8a97465d] {
    padding-top: 20px
  }
  
  .pt-\[24px\][data-v-8a97465d] {
    padding-top: 24px
  }
  
  .pt-\[34px\][data-v-8a97465d] {
    padding-top: 34px
  }
  
  .pt-\[5px\][data-v-8a97465d] {
    padding-top: 5px
  }
  
  .pt-\[70px\][data-v-8a97465d] {
    padding-top: 70px
  }
  
  .pt-\[80px\][data-v-8a97465d] {
    padding-top: 80px
  }
  
  .pt-\[85px\][data-v-8a97465d] {
    padding-top: 85px
  }
  
  .pt-\[8px\][data-v-8a97465d] {
    padding-top: 8px
  }
  
  .text-left[data-v-8a97465d] {
    text-align: left
  }
  
  .text-center[data-v-8a97465d] {
    text-align: center
  }
  
  .text-right[data-v-8a97465d] {
    text-align: right
  }
  
  .indent-2[data-v-8a97465d] {
    text-indent: .5rem
  }
  
  .indent-4[data-v-8a97465d] {
    text-indent: 1rem
  }
  
  .text-2xl[data-v-8a97465d] {
    font-size: 1.5rem;
    line-height: 2rem
  }
  
  .text-\[0px\][data-v-8a97465d] {
    font-size: 0
  }
  
  .text-\[10px\][data-v-8a97465d] {
    font-size: 10px
  }
  
  .text-\[11px\][data-v-8a97465d] {
    font-size: 11px
  }
  
  .text-\[12px\][data-v-8a97465d] {
    font-size: 12px
  }
  
  .text-\[13px\][data-v-8a97465d] {
    font-size: 13px
  }
  
  .text-\[14px\][data-v-8a97465d] {
    font-size: 14px
  }
  
  .text-\[16px\][data-v-8a97465d] {
    font-size: 16px
  }
  
  .text-\[17px\][data-v-8a97465d] {
    font-size: 17px
  }
  
  .text-\[18px\][data-v-8a97465d] {
    font-size: 18px
  }
  
  .text-\[20px\][data-v-8a97465d] {
    font-size: 20px
  }
  
  .text-\[22px\][data-v-8a97465d] {
    font-size: 22px
  }
  
  .text-\[24px\][data-v-8a97465d] {
    font-size: 24px
  }
  
  .text-\[28px\][data-v-8a97465d] {
    font-size: 28px
  }
  
  .text-\[45px\][data-v-8a97465d] {
    font-size: 45px
  }
  
  .text-\[8px\][data-v-8a97465d] {
    font-size: 8px
  }
  
  .text-\[9px\][data-v-8a97465d] {
    font-size: 9px
  }
  
  .text-base[data-v-8a97465d] {
    font-size: 1rem;
    line-height: 1.5rem
  }
  
  .text-lg[data-v-8a97465d] {
    font-size: 1.125rem;
    line-height: 1.75rem
  }
  
  .text-sm[data-v-8a97465d] {
    font-size: .875rem;
    line-height: 1.25rem
  }
  
  .text-xl[data-v-8a97465d] {
    font-size: 1.25rem;
    line-height: 1.75rem
  }
  
  .text-xs[data-v-8a97465d] {
    font-size: .75rem;
    line-height: 1rem
  }
  
  .font-bold[data-v-8a97465d] {
    font-weight: 700
  }
  
  .font-medium[data-v-8a97465d] {
    font-weight: 500
  }
  
  .italic[data-v-8a97465d] {
    font-style: italic
  }
  
  .leading-\[11px\][data-v-8a97465d] {
    line-height: 11px
  }
  
  .leading-\[12px\][data-v-8a97465d] {
    line-height: 12px
  }
  
  .leading-\[14px\][data-v-8a97465d] {
    line-height: 14px
  }
  
  .leading-\[16px\][data-v-8a97465d] {
    line-height: 16px
  }
  
  .leading-\[19px\][data-v-8a97465d] {
    line-height: 19px
  }
  
  .leading-\[20px\][data-v-8a97465d] {
    line-height: 20px
  }
  
  .leading-\[21px\][data-v-8a97465d] {
    line-height: 21px
  }
  
  .leading-\[23px\][data-v-8a97465d] {
    line-height: 23px
  }
  
  .leading-\[24px\][data-v-8a97465d] {
    line-height: 24px
  }
  
  .leading-\[26px\][data-v-8a97465d] {
    line-height: 26px
  }
  
  .leading-\[30px\][data-v-8a97465d] {
    line-height: 30px
  }
  
  .leading-tight[data-v-8a97465d] {
    line-height: 1.25
  }
  
  .text-\[\#000\][data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
  }
  
  .text-\[\#02A7F0\][data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(2 167 240/var(--tw-text-opacity))
  }
  
  .text-\[\#03B615\][data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(3 182 21/var(--tw-text-opacity))
  }
  
  .text-\[\#333\][data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51/var(--tw-text-opacity))
  }
  
  .text-\[\#666666\][data-v-8a97465d],
  .text-\[\#666\][data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102/var(--tw-text-opacity))
  }
  
  .text-\[\#BA3BFF\][data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(186 59 255/var(--tw-text-opacity))
  }
  
  .text-\[\#DDD8C2\][data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(221 216 194/var(--tw-text-opacity))
  }
  
  .text-\[\#F59A23\][data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(245 154 35/var(--tw-text-opacity))
  }
  
  .text-\[\#fff\][data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
  }
  
  .text-gray-500[data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .text-gray-800[data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(31 41 55/var(--tw-text-opacity))
  }
  
  .text-white[data-v-8a97465d] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
  }
  
  .underline[data-v-8a97465d] {
    text-decoration-line: underline
  }
  
  .line-through[data-v-8a97465d] {
    text-decoration-line: line-through
  }
  
  .antialiased[data-v-8a97465d] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }
  
  .opacity-40[data-v-8a97465d] {
    opacity: .4
  }
  
  .shadow[data-v-8a97465d] {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
  }
  
  .shadow[data-v-8a97465d],
  .shadow-lg[data-v-8a97465d] {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
  }
  
  .shadow-lg[data-v-8a97465d] {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
  }
  
  .shadow-md[data-v-8a97465d] {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
  }
  
  .outline[data-v-8a97465d] {
    outline-style: solid
  }
  
  .blur[data-v-8a97465d] {
    --tw-blur: blur(8px)
  }
  
  .blur[data-v-8a97465d],
  .grayscale[data-v-8a97465d] {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
  }
  
  .grayscale[data-v-8a97465d] {
    --tw-grayscale: grayscale(100%)
  }
  
  .backdrop-filter[data-v-8a97465d] {
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
  }
  
  .transition[data-v-8a97465d] {
    transition-duration: .15s;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-all[data-v-8a97465d] {
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .transition-transform[data-v-8a97465d] {
    transition-duration: .15s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .ease-in-out[data-v-8a97465d] {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
  }
  
  .footer[data-v-8a97465d] {
    background-image: url(https://file.discountime.net/cms/ui/vote.webp);
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: 238px
  }
  
  .bg-mainColor[data-v-8a97465d] {
    background-color: #1b1c1d
  }
  
  .footerLogo[data-v-8a97465d] {
    height: 152px;
    width: 868px
  }
  
  .downArrow[data-v-8a97465d] {
    transition: all .4s
  }
  
  .upArrow[data-v-8a97465d] {
    transform: rotate(180deg)
  }
  
  .show[data-v-8a97465d] {
    height: auto
  }
  
  .listText[data-v-8a97465d] {
    font-family: PoetsenOne;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none
  }
  
  @media (min-width:1536px) {
    .footerLogo[data-v-8a97465d] {
      height: 218px;
      width: 1240px
    }
  
    .footer[data-v-8a97465d] {
      background-size: 340px
    }
  }
  
  @media (min-width:1280px) {
    .footerLogo[data-v-8a97465d] {
      height: 153px;
      width: 868px
    }
  
    .footer[data-v-8a97465d] {
      background-size: 220px
    }
  }
  
  @media (max-width:640px) {
    .footerLogo[data-v-8a97465d] {
      height: 60px;
      width: 347px
    }
  
    .footer[data-v-8a97465d] {
      background-position: 100%;
      background-size: 180px
    }
  
    .ulList[data-v-8a97465d] {
      height: 0;
      overflow: hidden;
      transition: all .5s
    }
  }
  
  .liItem[data-v-8a97465d] {
    font-family: PingFang;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    text-align: left;
    text-transform: none
  }
  
  .hover\:bg-\[\#8d3cc8\][data-v-8a97465d]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(141 60 200/var(--tw-bg-opacity))
  }
  
  .hover\:bg-\[\#a249d3\][data-v-8a97465d]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(162 73 211/var(--tw-bg-opacity))
  }
  
  .hover\:bg-gray-100[data-v-8a97465d]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity))
  }
  
  .hover\:text-gray-500[data-v-8a97465d]:hover {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .hover\:text-gray-700[data-v-8a97465d]:hover {
    --tw-text-opacity: 1;
    color: rgb(55 65 81/var(--tw-text-opacity))
  }
  
  .hover\:underline[data-v-8a97465d]:hover {
    text-decoration-line: underline
  }
  
  .focus\:bg-gray-100[data-v-8a97465d]:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity))
  }
  
  .focus\:text-gray-500[data-v-8a97465d]:focus {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
  }
  
  .focus\:outline-none[data-v-8a97465d]:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
  }
  
  .group:hover .group-hover\:underline[data-v-8a97465d] {
    text-decoration-line: underline
  }
  
  .group:hover .group-hover\:underline-offset-4[data-v-8a97465d] {
    text-underline-offset: 4px
  }
  
  @media (min-width:640px) {
    .sm\:mx-0[data-v-8a97465d] {
      margin-left: 0;
      margin-right: 0
    }
  
    .sm\:my-\[44px\][data-v-8a97465d] {
      margin-bottom: 44px;
      margin-top: 44px
    }
  
    .sm\:mb-1[data-v-8a97465d] {
      margin-bottom: .25rem
    }
  
    .sm\:mb-10[data-v-8a97465d] {
      margin-bottom: 2.5rem
    }
  
    .sm\:mb-2[data-v-8a97465d] {
      margin-bottom: .5rem
    }
  
    .sm\:mb-3[data-v-8a97465d] {
      margin-bottom: .75rem
    }
  
    .sm\:mb-3\.5[data-v-8a97465d] {
      margin-bottom: .875rem
    }
  
    .sm\:mb-4[data-v-8a97465d] {
      margin-bottom: 1rem
    }
  
    .sm\:mb-5[data-v-8a97465d] {
      margin-bottom: 1.25rem
    }
  
    .sm\:mb-7[data-v-8a97465d] {
      margin-bottom: 1.75rem
    }
  
    .sm\:mb-8[data-v-8a97465d] {
      margin-bottom: 2rem
    }
  
    .sm\:mb-\[120px\][data-v-8a97465d] {
      margin-bottom: 120px
    }
  
    .sm\:mb-\[12px\][data-v-8a97465d] {
      margin-bottom: 12px
    }
  
    .sm\:mb-\[40px\][data-v-8a97465d] {
      margin-bottom: 40px
    }
  
    .sm\:mb-\[60px\][data-v-8a97465d] {
      margin-bottom: 60px
    }
  
    .sm\:mb-\[6px\][data-v-8a97465d] {
      margin-bottom: 6px
    }
  
    .sm\:mb-\[70px\][data-v-8a97465d] {
      margin-bottom: 70px
    }
  
    .sm\:ml-0[data-v-8a97465d] {
      margin-left: 0
    }
  
    .sm\:ml-4[data-v-8a97465d] {
      margin-left: 1rem
    }
  
    .sm\:ml-6[data-v-8a97465d] {
      margin-left: 1.5rem
    }
  
    .sm\:ml-\[160px\][data-v-8a97465d] {
      margin-left: 160px
    }
  
    .sm\:mr-10[data-v-8a97465d] {
      margin-right: 2.5rem
    }
  
    .sm\:mr-8[data-v-8a97465d] {
      margin-right: 2rem
    }
  
    .sm\:mr-\[160px\][data-v-8a97465d] {
      margin-right: 160px
    }
  
    .sm\:mt-0[data-v-8a97465d] {
      margin-top: 0
    }
  
    .sm\:mt-2[data-v-8a97465d] {
      margin-top: .5rem
    }
  
    .sm\:mt-8[data-v-8a97465d] {
      margin-top: 2rem
    }
  
    .sm\:mt-\[40px\][data-v-8a97465d] {
      margin-top: 40px
    }
  
    .sm\:mt-\[41px\][data-v-8a97465d] {
      margin-top: 41px
    }
  
    .sm\:mt-\[80px\][data-v-8a97465d] {
      margin-top: 80px
    }
  
    .sm\:block[data-v-8a97465d] {
      display: block
    }
  
    .sm\:flex[data-v-8a97465d] {
      display: flex
    }
  
    .sm\:hidden[data-v-8a97465d] {
      display: none
    }
  
    .sm\:size-40[data-v-8a97465d] {
      height: 10rem;
      width: 10rem
    }
  
    .sm\:size-\[125px\][data-v-8a97465d] {
      height: 125px;
      width: 125px
    }
  
    .sm\:size-\[26px\][data-v-8a97465d] {
      height: 26px;
      width: 26px
    }
  
    .sm\:size-\[60px\][data-v-8a97465d] {
      height: 60px;
      width: 60px
    }
  
    .sm\:size-\[70px\][data-v-8a97465d] {
      height: 70px;
      width: 70px
    }
  
    .sm\:h-\[150px\][data-v-8a97465d] {
      height: 150px
    }
  
    .sm\:h-\[16px\][data-v-8a97465d] {
      height: 16px
    }
  
    .sm\:h-\[176px\][data-v-8a97465d] {
      height: 176px
    }
  
    .sm\:h-\[200px\][data-v-8a97465d] {
      height: 200px
    }
  
    .sm\:h-\[24px\][data-v-8a97465d] {
      height: 24px
    }
  
    .sm\:h-\[26px\][data-v-8a97465d] {
      height: 26px
    }
  
    .sm\:h-\[319px\][data-v-8a97465d] {
      height: 319px
    }
  
    .sm\:h-\[35px\][data-v-8a97465d] {
      height: 35px
    }
  
    .sm\:h-\[473px\][data-v-8a97465d] {
      height: 473px
    }
  
    .sm\:h-\[534px\][data-v-8a97465d] {
      height: 534px
    }
  
    .sm\:h-\[54px\][data-v-8a97465d] {
      height: 54px
    }
  
    .sm\:h-\[731px\][data-v-8a97465d] {
      height: 731px
    }
  
    .sm\:h-\[882px\][data-v-8a97465d] {
      height: 882px
    }
  
    .sm\:w-40[data-v-8a97465d] {
      width: 10rem
    }
  
    .sm\:w-\[162px\][data-v-8a97465d] {
      width: 162px
    }
  
    .sm\:w-\[16px\][data-v-8a97465d] {
      width: 16px
    }
  
    .sm\:w-\[176px\][data-v-8a97465d] {
      width: 176px
    }
  
    .sm\:w-\[24px\][data-v-8a97465d] {
      width: 24px
    }
  
    .sm\:w-\[26px\][data-v-8a97465d] {
      width: 26px
    }
  
    .sm\:w-\[280px\][data-v-8a97465d] {
      width: 280px
    }
  
    .sm\:w-\[370px\][data-v-8a97465d] {
      width: 370px
    }
  
    .sm\:w-\[394px\][data-v-8a97465d] {
      width: 394px
    }
  
    .sm\:w-\[502px\][data-v-8a97465d] {
      width: 502px
    }
  
    .sm\:max-w-\[323px\][data-v-8a97465d] {
      max-width: 323px
    }
  
    .sm\:flex-1[data-v-8a97465d] {
      flex: 1 1 0%
    }
  
    .sm\:grid-cols-2[data-v-8a97465d] {
      grid-template-columns: repeat(2, minmax(0, 1fr))
    }
  
    .sm\:grid-cols-3[data-v-8a97465d] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .sm\:flex-row[data-v-8a97465d] {
      flex-direction: row
    }
  
    .sm\:justify-center[data-v-8a97465d] {
      justify-content: center
    }
  
    .sm\:justify-between[data-v-8a97465d] {
      justify-content: space-between
    }
  
    .sm\:gap-1[data-v-8a97465d] {
      gap: .25rem
    }
  
    .sm\:gap-4[data-v-8a97465d] {
      gap: 1rem
    }
  
    .sm\:gap-8[data-v-8a97465d] {
      gap: 2rem
    }
  
    .sm\:gap-\[12px\][data-v-8a97465d] {
      gap: 12px
    }
  
    .sm\:gap-\[24px\][data-v-8a97465d] {
      gap: 24px
    }
  
    .sm\:gap-\[30px\][data-v-8a97465d] {
      gap: 30px
    }
  
    .sm\:gap-\[60px\][data-v-8a97465d] {
      gap: 60px
    }
  
    .sm\:self-start[data-v-8a97465d] {
      align-self: flex-start
    }
  
    .sm\:rounded-\[20px\][data-v-8a97465d] {
      border-radius: 20px
    }
  
    .sm\:rounded-\[40px\][data-v-8a97465d] {
      border-radius: 40px
    }
  
    .sm\:rounded-\[50\%\][data-v-8a97465d] {
      border-radius: 50%
    }
  
    .sm\:bg-white[data-v-8a97465d] {
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }
  
    .sm\:px-0[data-v-8a97465d] {
      padding-left: 0;
      padding-right: 0
    }
  
    .sm\:px-10[data-v-8a97465d] {
      padding-left: 2.5rem;
      padding-right: 2.5rem
    }
  
    .sm\:px-14[data-v-8a97465d] {
      padding-left: 3.5rem;
      padding-right: 3.5rem
    }
  
    .sm\:px-16[data-v-8a97465d] {
      padding-left: 4rem;
      padding-right: 4rem
    }
  
    .sm\:px-2[data-v-8a97465d] {
      padding-left: .5rem;
      padding-right: .5rem
    }
  
    .sm\:px-3[data-v-8a97465d] {
      padding-left: .75rem;
      padding-right: .75rem
    }
  
    .sm\:px-4[data-v-8a97465d] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .sm\:px-5[data-v-8a97465d] {
      padding-left: 1.25rem;
      padding-right: 1.25rem
    }
  
    .sm\:px-6[data-v-8a97465d] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }
  
    .sm\:px-8[data-v-8a97465d] {
      padding-left: 2rem;
      padding-right: 2rem
    }
  
    .sm\:px-\[10px\][data-v-8a97465d] {
      padding-left: 10px;
      padding-right: 10px
    }
  
    .sm\:px-\[20px\][data-v-8a97465d] {
      padding-left: 20px;
      padding-right: 20px
    }
  
    .sm\:px-\[54px\][data-v-8a97465d] {
      padding-left: 54px;
      padding-right: 54px
    }
  
    .sm\:px-\[78px\][data-v-8a97465d] {
      padding-left: 78px;
      padding-right: 78px
    }
  
    .sm\:py-0[data-v-8a97465d] {
      padding-bottom: 0;
      padding-top: 0
    }
  
    .sm\:py-1[data-v-8a97465d] {
      padding-bottom: .25rem;
      padding-top: .25rem
    }
  
    .sm\:py-10[data-v-8a97465d] {
      padding-bottom: 2.5rem;
      padding-top: 2.5rem
    }
  
    .sm\:py-2[data-v-8a97465d] {
      padding-bottom: .5rem;
      padding-top: .5rem
    }
  
    .sm\:py-3[data-v-8a97465d] {
      padding-bottom: .75rem;
      padding-top: .75rem
    }
  
    .sm\:py-4[data-v-8a97465d] {
      padding-bottom: 1rem;
      padding-top: 1rem
    }
  
    .sm\:py-\[120px\][data-v-8a97465d] {
      padding-bottom: 120px;
      padding-top: 120px
    }
  
    .sm\:py-\[20px\][data-v-8a97465d] {
      padding-bottom: 20px;
      padding-top: 20px
    }
  
    .sm\:py-\[40px\][data-v-8a97465d] {
      padding-bottom: 40px;
      padding-top: 40px
    }
  
    .sm\:pb-3[data-v-8a97465d] {
      padding-bottom: .75rem
    }
  
    .sm\:pb-4[data-v-8a97465d] {
      padding-bottom: 1rem
    }
  
    .sm\:pb-\[32px\][data-v-8a97465d] {
      padding-bottom: 32px
    }
  
    .sm\:pl-10[data-v-8a97465d] {
      padding-left: 2.5rem
    }
  
    .sm\:pl-3[data-v-8a97465d] {
      padding-left: .75rem
    }
  
    .sm\:pl-6[data-v-8a97465d] {
      padding-left: 1.5rem
    }
  
    .sm\:pr-0[data-v-8a97465d] {
      padding-right: 0
    }
  
    .sm\:pr-10[data-v-8a97465d] {
      padding-right: 2.5rem
    }
  
    .sm\:pr-4[data-v-8a97465d] {
      padding-right: 1rem
    }
  
    .sm\:pt-8[data-v-8a97465d] {
      padding-top: 2rem
    }
  
    .sm\:pt-\[50px\][data-v-8a97465d] {
      padding-top: 50px
    }
  
    .sm\:pt-\[92px\][data-v-8a97465d] {
      padding-top: 92px
    }
  
    .sm\:text-left[data-v-8a97465d] {
      text-align: left
    }
  
    .sm\:text-2xl[data-v-8a97465d] {
      font-size: 1.5rem;
      line-height: 2rem
    }
  
    .sm\:text-3xl[data-v-8a97465d] {
      font-size: 1.875rem;
      line-height: 2.25rem
    }
  
    .sm\:text-\[12px\][data-v-8a97465d] {
      font-size: 12px
    }
  
    .sm\:text-\[14px\][data-v-8a97465d] {
      font-size: 14px
    }
  
    .sm\:text-\[16px\][data-v-8a97465d] {
      font-size: 16px
    }
  
    .sm\:text-\[18px\][data-v-8a97465d] {
      font-size: 18px
    }
  
    .sm\:text-\[20px\][data-v-8a97465d] {
      font-size: 20px
    }
  
    .sm\:text-\[22px\][data-v-8a97465d] {
      font-size: 22px
    }
  
    .sm\:text-\[24px\][data-v-8a97465d] {
      font-size: 24px
    }
  
    .sm\:text-\[28px\][data-v-8a97465d] {
      font-size: 28px
    }
  
    .sm\:text-\[30px\][data-v-8a97465d] {
      font-size: 30px
    }
  
    .sm\:text-\[33px\][data-v-8a97465d] {
      font-size: 33px
    }
  
    .sm\:text-\[40px\][data-v-8a97465d] {
      font-size: 40px
    }
  
    .sm\:text-\[64px\][data-v-8a97465d] {
      font-size: 64px
    }
  
    .sm\:text-\[70px\][data-v-8a97465d] {
      font-size: 70px
    }
  
    .sm\:text-base[data-v-8a97465d] {
      font-size: 1rem;
      line-height: 1.5rem
    }
  
    .sm\:text-lg[data-v-8a97465d] {
      font-size: 1.125rem;
      line-height: 1.75rem
    }
  
    .sm\:text-xl[data-v-8a97465d] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .sm\:leading-\[16px\][data-v-8a97465d] {
      line-height: 16px
    }
  
    .sm\:leading-\[18px\][data-v-8a97465d] {
      line-height: 18px
    }
  
    .sm\:leading-\[19px\][data-v-8a97465d] {
      line-height: 19px
    }
  
    .sm\:leading-\[20px\][data-v-8a97465d] {
      line-height: 20px
    }
  
    .sm\:leading-\[21px\][data-v-8a97465d] {
      line-height: 21px
    }
  
    .sm\:leading-\[22px\][data-v-8a97465d] {
      line-height: 22px
    }
  
    .sm\:leading-\[23px\][data-v-8a97465d] {
      line-height: 23px
    }
  
    .sm\:leading-\[26px\][data-v-8a97465d] {
      line-height: 26px
    }
  
    .sm\:leading-\[28px\][data-v-8a97465d] {
      line-height: 28px
    }
  
    .sm\:leading-\[33px\][data-v-8a97465d] {
      line-height: 33px
    }
  
    .sm\:leading-\[47px\][data-v-8a97465d] {
      line-height: 47px
    }
  
    .sm\:text-\[\#000\][data-v-8a97465d] {
      --tw-text-opacity: 1;
      color: rgb(0 0 0/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#333\][data-v-8a97465d] {
      --tw-text-opacity: 1;
      color: rgb(51 51 51/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#666666\][data-v-8a97465d] {
      --tw-text-opacity: 1;
      color: rgb(102 102 102/var(--tw-text-opacity))
    }
  
    .sm\:text-\[\#fff\][data-v-8a97465d] {
      --tw-text-opacity: 1;
      color: rgb(255 255 255/var(--tw-text-opacity))
    }
  }
  
  @media (min-width:768px) {
    .md\:relative[data-v-8a97465d] {
      position: relative
    }
  
    .md\:left-\[50\%\][data-v-8a97465d] {
      left: 50%
    }
  
    .md\:top-0[data-v-8a97465d] {
      top: 0
    }
  
    .md\:mx-auto[data-v-8a97465d] {
      margin-left: auto;
      margin-right: auto
    }
  
    .md\:mb-0[data-v-8a97465d] {
      margin-bottom: 0
    }
  
    .md\:mb-10[data-v-8a97465d] {
      margin-bottom: 2.5rem
    }
  
    .md\:mb-4[data-v-8a97465d] {
      margin-bottom: 1rem
    }
  
    .md\:mb-5[data-v-8a97465d] {
      margin-bottom: 1.25rem
    }
  
    .md\:mb-6[data-v-8a97465d] {
      margin-bottom: 1.5rem
    }
  
    .md\:mb-\[20px\][data-v-8a97465d] {
      margin-bottom: 20px
    }
  
    .md\:mb-\[40px\][data-v-8a97465d] {
      margin-bottom: 40px
    }
  
    .md\:mb-\[60px\][data-v-8a97465d] {
      margin-bottom: 60px
    }
  
    .md\:mb-\[68px\][data-v-8a97465d] {
      margin-bottom: 68px
    }
  
    .md\:mb-\[80px\][data-v-8a97465d] {
      margin-bottom: 80px
    }
  
    .md\:mt-0[data-v-8a97465d] {
      margin-top: 0
    }
  
    .md\:mt-\[138px\][data-v-8a97465d] {
      margin-top: 138px
    }
  
    .md\:block[data-v-8a97465d] {
      display: block
    }
  
    .md\:flex[data-v-8a97465d] {
      display: flex
    }
  
    .md\:inline-flex[data-v-8a97465d] {
      display: inline-flex
    }
  
    .md\:hidden[data-v-8a97465d] {
      display: none
    }
  
    .md\:size-\[26px\][data-v-8a97465d] {
      height: 26px;
      width: 26px
    }
  
    .md\:h-\[278px\][data-v-8a97465d] {
      height: 278px
    }
  
    .md\:h-\[300px\][data-v-8a97465d] {
      height: 300px
    }
  
    .md\:h-\[375px\][data-v-8a97465d] {
      height: 375px
    }
  
    .md\:h-\[55px\][data-v-8a97465d] {
      height: 55px
    }
  
    .md\:h-\[614px\][data-v-8a97465d] {
      height: 614px
    }
  
    .md\:h-\[70px\][data-v-8a97465d] {
      height: 70px
    }
  
    .md\:w-\[296px\][data-v-8a97465d] {
      width: 296px
    }
  
    .md\:w-\[370px\][data-v-8a97465d] {
      width: 370px
    }
  
    .md\:w-\[400px\][data-v-8a97465d] {
      width: 400px
    }
  
    .md\:w-full[data-v-8a97465d] {
      width: 100%
    }
  
    .md\:max-w-\[1440px\][data-v-8a97465d] {
      max-width: 1440px
    }
  
    .md\:max-w-\[1600px\][data-v-8a97465d] {
      max-width: 1600px
    }
  
    .md\:grid-cols-3[data-v-8a97465d] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .md\:gap-3[data-v-8a97465d] {
      gap: .75rem
    }
  
    .md\:gap-6[data-v-8a97465d] {
      gap: 1.5rem
    }
  
    .md\:gap-\[50px\][data-v-8a97465d] {
      gap: 50px
    }
  
    .md\:gap-x-\[32px\][data-v-8a97465d] {
      -moz-column-gap: 32px;
      column-gap: 32px
    }
  
    .md\:rounded-\[0\][data-v-8a97465d] {
      border-radius: 0
    }
  
    .md\:border-\[2px\][data-v-8a97465d] {
      border-width: 2px
    }
  
    .md\:object-fill[data-v-8a97465d] {
      -o-object-fit: fill;
      object-fit: fill
    }
  
    .md\:px-0[data-v-8a97465d] {
      padding-left: 0;
      padding-right: 0
    }
  
    .md\:px-16[data-v-8a97465d] {
      padding-left: 4rem;
      padding-right: 4rem
    }
  
    .md\:px-\[120px\][data-v-8a97465d] {
      padding-left: 120px;
      padding-right: 120px
    }
  
    .md\:px-\[24px\][data-v-8a97465d] {
      padding-left: 24px;
      padding-right: 24px
    }
  
    .md\:py-\[20px\][data-v-8a97465d] {
      padding-bottom: 20px;
      padding-top: 20px
    }
  
    .md\:pb-\[120px\][data-v-8a97465d] {
      padding-bottom: 120px
    }
  
    .md\:pt-0[data-v-8a97465d] {
      padding-top: 0
    }
  
    .md\:pt-10[data-v-8a97465d] {
      padding-top: 2.5rem
    }
  
    .md\:pt-\[92px\][data-v-8a97465d] {
      padding-top: 92px
    }
  
    .md\:text-\[16px\][data-v-8a97465d] {
      font-size: 16px
    }
  
    .md\:text-\[18px\][data-v-8a97465d] {
      font-size: 18px
    }
  
    .md\:text-\[20px\][data-v-8a97465d] {
      font-size: 20px
    }
  
    .md\:text-\[24px\][data-v-8a97465d] {
      font-size: 24px
    }
  
    .md\:text-\[26px\][data-v-8a97465d] {
      font-size: 26px
    }
  
    .md\:text-\[30px\][data-v-8a97465d] {
      font-size: 30px
    }
  
    .md\:text-\[38px\][data-v-8a97465d] {
      font-size: 38px
    }
  
    .md\:text-\[40px\][data-v-8a97465d] {
      font-size: 40px
    }
  
    .md\:leading-\[19px\][data-v-8a97465d] {
      line-height: 19px
    }
  
    .md\:leading-\[21px\][data-v-8a97465d] {
      line-height: 21px
    }
  
    .md\:leading-\[23px\][data-v-8a97465d] {
      line-height: 23px
    }
  
    .md\:leading-\[28px\][data-v-8a97465d] {
      line-height: 28px
    }
  
    .md\:leading-\[30px\][data-v-8a97465d] {
      line-height: 30px
    }
  
    .md\:leading-\[35px\][data-v-8a97465d] {
      line-height: 35px
    }
  
    .md\:leading-\[45px\][data-v-8a97465d] {
      line-height: 45px
    }
  
    .md\:leading-\[47px\][data-v-8a97465d] {
      line-height: 47px
    }
  }
  
  @media (min-width:1024px) {
    .lg\:col-span-2[data-v-8a97465d] {
      grid-column: span 2/span 2
    }
  
    .lg\:-my-px[data-v-8a97465d] {
      margin-bottom: -1px;
      margin-top: -1px
    }
  
    .lg\:mx-4[data-v-8a97465d] {
      margin-left: 1rem;
      margin-right: 1rem
    }
  
    .lg\:mb-\[14px\][data-v-8a97465d] {
      margin-bottom: 14px
    }
  
    .lg\:mr-2[data-v-8a97465d] {
      margin-right: .5rem
    }
  
    .lg\:mt-10[data-v-8a97465d] {
      margin-top: 2.5rem
    }
  
    .lg\:block[data-v-8a97465d] {
      display: block
    }
  
    .lg\:flex[data-v-8a97465d] {
      display: flex
    }
  
    .lg\:inline-flex[data-v-8a97465d] {
      display: inline-flex
    }
  
    .lg\:hidden[data-v-8a97465d] {
      display: none
    }
  
    .lg\:size-20[data-v-8a97465d] {
      height: 5rem;
      width: 5rem
    }
  
    .lg\:h-\[110px\][data-v-8a97465d] {
      height: 110px
    }
  
    .lg\:h-\[2px\][data-v-8a97465d] {
      height: 2px
    }
  
    .lg\:h-\[39px\][data-v-8a97465d] {
      height: 39px
    }
  
    .lg\:h-\[88px\][data-v-8a97465d] {
      height: 88px
    }
  
    .lg\:w-56[data-v-8a97465d] {
      width: 14rem
    }
  
    .lg\:w-\[180px\][data-v-8a97465d] {
      width: 180px
    }
  
    .lg\:grid-cols-3[data-v-8a97465d] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-5[data-v-8a97465d] {
      grid-template-columns: repeat(5, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-6[data-v-8a97465d] {
      grid-template-columns: repeat(6, minmax(0, 1fr))
    }
  
    .lg\:grid-cols-\[193px_auto\][data-v-8a97465d] {
      grid-template-columns: 193px auto
    }
  
    .lg\:grid-cols-\[390px\2c auto\][data-v-8a97465d] {
      grid-template-columns: 390px auto
    }
  
    .lg\:grid-cols-\[minmax\(0\2c 361px\)_auto\][data-v-8a97465d] {
      grid-template-columns: minmax(0, 361px) auto
    }
  
    .lg\:items-center[data-v-8a97465d] {
      align-items: center
    }
  
    .lg\:justify-center[data-v-8a97465d] {
      justify-content: center
    }
  
    .lg\:space-x-8[data-v-8a97465d]>:not([hidden])~:not([hidden]) {
      --tw-space-x-reverse: 0;
      margin-left: calc(2rem*(1 - var(--tw-space-x-reverse)));
      margin-right: calc(2rem*var(--tw-space-x-reverse))
    }
  
    .lg\:rounded-\[10px\][data-v-8a97465d] {
      border-radius: 10px
    }
  
    .lg\:px-4[data-v-8a97465d] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .lg\:px-6[data-v-8a97465d] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }
  
    .lg\:px-8[data-v-8a97465d] {
      padding-left: 2rem;
      padding-right: 2rem
    }
  
    .lg\:py-\[12px\][data-v-8a97465d] {
      padding-bottom: 12px;
      padding-top: 12px
    }
  
    .lg\:pb-10[data-v-8a97465d] {
      padding-bottom: 2.5rem
    }
  
    .lg\:pb-6[data-v-8a97465d] {
      padding-bottom: 1.5rem
    }
  
    .lg\:pb-\[12px\][data-v-8a97465d] {
      padding-bottom: 12px
    }
  
    .lg\:pl-\[6px\][data-v-8a97465d] {
      padding-left: 6px
    }
  
    .lg\:pr-4[data-v-8a97465d] {
      padding-right: 1rem
    }
  
    .lg\:pt-0[data-v-8a97465d] {
      padding-top: 0
    }
  
    .lg\:pt-10[data-v-8a97465d] {
      padding-top: 2.5rem
    }
  
    .lg\:pt-11[data-v-8a97465d] {
      padding-top: 2.75rem
    }
  
    .lg\:text-3xl[data-v-8a97465d] {
      font-size: 1.875rem;
      line-height: 2.25rem
    }
  
    .lg\:text-\[14px\][data-v-8a97465d] {
      font-size: 14px
    }
  
    .lg\:text-\[18px\][data-v-8a97465d] {
      font-size: 18px
    }
  
    .lg\:text-\[22px\][data-v-8a97465d] {
      font-size: 22px
    }
  
    .lg\:text-\[32px\][data-v-8a97465d] {
      font-size: 32px
    }
  
    .lg\:text-sm[data-v-8a97465d] {
      font-size: .875rem;
      line-height: 1.25rem
    }
  
    .lg\:text-xl[data-v-8a97465d] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .lg\:text-xs[data-v-8a97465d] {
      font-size: .75rem;
      line-height: 1rem
    }
  
    .lg\:leading-\[16px\][data-v-8a97465d] {
      line-height: 16px
    }
  
    .lg\:leading-\[38px\][data-v-8a97465d] {
      line-height: 38px
    }
  }
  
  @media (min-width:1280px) {
    .xl\:ml-12[data-v-8a97465d] {
      margin-left: 3rem
    }
  
    .xl\:mr-3[data-v-8a97465d] {
      margin-right: .75rem
    }
  
    .xl\:block[data-v-8a97465d] {
      display: block
    }
  
    .xl\:inline-block[data-v-8a97465d] {
      display: inline-block
    }
  
    .xl\:grid[data-v-8a97465d] {
      display: grid
    }
  
    .xl\:hidden[data-v-8a97465d] {
      display: none
    }
  
    .xl\:size-24[data-v-8a97465d] {
      height: 6rem;
      width: 6rem
    }
  
    .xl\:size-\[40px\][data-v-8a97465d] {
      height: 40px;
      width: 40px
    }
  
    .xl\:h-\[44px\][data-v-8a97465d] {
      height: 44px
    }
  
    .xl\:h-\[94px\][data-v-8a97465d] {
      height: 94px
    }
  
    .xl\:w-\[235px\][data-v-8a97465d] {
      width: 235px
    }
  
    .xl\:w-\[323px\][data-v-8a97465d] {
      width: 323px
    }
  
    .xl\:min-w-\[136px\][data-v-8a97465d] {
      min-width: 136px
    }
  
    .xl\:max-w-\[323px\][data-v-8a97465d] {
      max-width: 323px
    }
  
    .xl\:grid-cols-3[data-v-8a97465d] {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }
  
    .xl\:grid-cols-4[data-v-8a97465d] {
      grid-template-columns: repeat(4, minmax(0, 1fr))
    }
  
    .xl\:grid-cols-\[80px_auto\][data-v-8a97465d] {
      grid-template-columns: 80px auto
    }
  
    .xl\:grid-cols-\[851px_325px\][data-v-8a97465d] {
      grid-template-columns: 851px 325px
    }
  
    .xl\:flex-row[data-v-8a97465d] {
      flex-direction: row
    }
  
    .xl\:justify-start[data-v-8a97465d] {
      justify-content: flex-start
    }
  
    .xl\:gap-20[data-v-8a97465d] {
      gap: 5rem
    }
  
    .xl\:rounded-\[34px\][data-v-8a97465d] {
      border-radius: 34px
    }
  
    .xl\:px-0[data-v-8a97465d] {
      padding-left: 0;
      padding-right: 0
    }
  
    .xl\:px-20[data-v-8a97465d] {
      padding-left: 5rem;
      padding-right: 5rem
    }
  
    .xl\:px-4[data-v-8a97465d] {
      padding-left: 1rem;
      padding-right: 1rem
    }
  
    .xl\:px-\[135px\][data-v-8a97465d] {
      padding-left: 135px;
      padding-right: 135px
    }
  
    .xl\:px-\[30px\][data-v-8a97465d] {
      padding-left: 30px;
      padding-right: 30px
    }
  
    .xl\:px-\[46px\][data-v-8a97465d] {
      padding-left: 46px;
      padding-right: 46px
    }
  
    .xl\:py-4[data-v-8a97465d] {
      padding-bottom: 1rem;
      padding-top: 1rem
    }
  
    .xl\:py-\[32px\][data-v-8a97465d] {
      padding-bottom: 32px;
      padding-top: 32px
    }
  
    .xl\:pl-4[data-v-8a97465d] {
      padding-left: 1rem
    }
  
    .xl\:pl-\[20px\][data-v-8a97465d] {
      padding-left: 20px
    }
  
    .xl\:pr-5[data-v-8a97465d] {
      padding-right: 1.25rem
    }
  
    .xl\:pr-6[data-v-8a97465d] {
      padding-right: 1.5rem
    }
  
    .xl\:text-\[20px\][data-v-8a97465d] {
      font-size: 20px
    }
  
    .xl\:text-\[22px\][data-v-8a97465d] {
      font-size: 22px
    }
  
    .xl\:text-\[24px\][data-v-8a97465d] {
      font-size: 24px
    }
  
    .xl\:text-base[data-v-8a97465d] {
      font-size: 1rem;
      line-height: 1.5rem
    }
  
    .xl\:text-sm[data-v-8a97465d] {
      font-size: .875rem;
      line-height: 1.25rem
    }
  
    .xl\:text-xl[data-v-8a97465d] {
      font-size: 1.25rem;
      line-height: 1.75rem
    }
  
    .xl\:leading-\[23px\][data-v-8a97465d] {
      line-height: 23px
    }
  
    .xl\:leading-\[26px\][data-v-8a97465d] {
      line-height: 26px
    }
  
    .xl\:leading-\[28px\][data-v-8a97465d] {
      line-height: 28px
    }
  }
  
  @media (min-width:1536px) {
    .\32xl\:size-60[data-v-8a97465d] {
      height: 15rem;
      width: 15rem
    }
  
    .\32xl\:max-w-screen-2xl[data-v-8a97465d] {
      max-width: 1536px
    }
  
    .\32xl\:grid-cols-\[280px_auto\][data-v-8a97465d] {
      grid-template-columns: 280px auto
    }
  
    .\32xl\:text-2xl[data-v-8a97465d] {
      font-size: 1.5rem;
      line-height: 2rem
    }
  
    .\32xl\:text-4xl[data-v-8a97465d] {
      font-size: 2.25rem;
      line-height: 2.5rem
    }
  
    .\32xl\:text-lg[data-v-8a97465d] {
      font-size: 1.125rem;
      line-height: 1.75rem
    }
  }
  
  
  .not-found[data-v-a5d0204d] {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center
  }
  
  .home[data-v-a5d0204d] {
    text-decoration: underline
  }
  
  .font[data-v-a5d0204d] {
    font-family: Alibaba2
  }
  
  
  .brandA[data-v-9386fe21] {
    text-align: center
  }
  
  .shadow[data-v-9386fe21] {
    border-radius: 50%;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .1);
    transition: all .3s
  }
  
  .brandLink:hover .shadow[data-v-9386fe21] {
    box-shadow: 0 4px 7px 0 rgba(0, 0, 0, .25)
  }
  
  .brandLink:hover .brandA[data-v-9386fe21] {
    text-decoration: underline
  }
  
  .brandName[data-v-9386fe21] {
    color: #a1a1a1;
    font-weight: 500;
    line-height: 19px
  }
  
  .brandName[data-v-9386fe21],
  .couponsList[data-v-9386fe21] {
    font-family: PingFang;
    font-style: normal;
    text-transform: none
  }
  
  .couponsList[data-v-9386fe21] {
    color: #000;
    font-weight: 700;
    line-height: 33px;
    text-align: left
  }
  
  .viewMore[data-v-9386fe21] {
    color: #000;
    font-family: PoetsenOne;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    transition: all .2s
  }
  
  .viewMore[data-v-9386fe21]:hover {
    color: #ba3bff
  }
  
  .circle[data-v-9386fe21] {
    border-radius: 50%
  }
  
  @keyframes slide-up-9386fe21 {
    0% {
      transform: translateY(100%)
    }
  
    to {
      transform: translateY(0)
    }
  }
  
  .slide-up-enter-active[data-v-9386fe21],
  .slide-up-leave-active[data-v-9386fe21] {
    transition: transform .3s ease-out
  }
  
  .slide-up-enter-from[data-v-9386fe21],
  .slide-up-leave-to[data-v-9386fe21] {
    transform: translateY(100%)
  }
  
  [data-v-9386fe21] .el-drawer__header {
    display: none
  }
  
  [data-v-9386fe21] .el-drawer__body {
    padding: 24px
  }
  
  
  .liList[data-v-6a15bb38] {
    background-color: #fff;
    border: 1px solid #cdcdcd;
    border-radius: 10px;
    cursor: pointer;
    padding: 0;
    transition: all .2s;
    width: 100%
  }
  
  .liList[data-v-6a15bb38]:hover {
    background-color: #f9f9f9
  }
  
  .couponImg[data-v-6a15bb38] {
    border-radius: 10px
  }
  
  .couponBox[data-v-6a15bb38] {
    border-left: 1px solid #eee;
    border-right: 1px solid #eee
  }
  
  .couponTitle[data-v-6a15bb38] {
    font-weight: 700;
    line-height: 28px
  }
  
  .couponDesc[data-v-6a15bb38],
  .couponTitle[data-v-6a15bb38] {
    color: #333;
    font-family: PingFang;
    font-style: normal;
    text-align: left;
    text-transform: none
  }
  
  .couponDesc[data-v-6a15bb38] {
    display: block;
    font-weight: 500;
    line-height: 21px
  }
  
  .addBtn[data-v-6a15bb38] {
    background: #ba3bff;
    border-radius: 37px 37px 37px 37px;
    color: #fff;
    font-family: Alibaba2;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px;
    text-transform: none;
    transition: all .2s
  }
  
  .addBtn[data-v-6a15bb38]:hover {
    background-color: #952fcc
  }
  
  .addBtn[data-v-6a15bb38]:active {
    transform: scale(.95)
  }
  
  @media (max-width:1280px) {
    .smHidden[data-v-6a15bb38] {
      display: none
    }
  }
  
  
  .liList[data-v-847b8de6] {
    background-color: #fff;
    border: 1px solid #cdcdcd;
    border-radius: 10px;
    cursor: pointer;
    padding: 0;
    transition: all .2s;
    width: 100%
  }
  
  .liList[data-v-847b8de6]:hover {
    background-color: #f9f9f9
  }
  
  .couponImg[data-v-847b8de6] {
    border-radius: 10px
  }
  
  .couponBox[data-v-847b8de6] {
    border-left: 1px solid #eee;
    border-right: 1px solid #eee
  }
  
  .couponTitle[data-v-847b8de6] {
    font-weight: 700;
    line-height: 28px
  }
  
  .couponDesc[data-v-847b8de6],
  .couponTitle[data-v-847b8de6] {
    color: #333;
    font-family: PingFang;
    font-style: normal;
    text-align: left;
    text-transform: none
  }
  
  .couponDesc[data-v-847b8de6] {
    display: block;
    font-weight: 500;
    line-height: 21px
  }
  
  .discount[data-v-847b8de6] {
    background-color: #fde1eb
  }
  
  .applicable[data-v-847b8de6],
  .discount[data-v-847b8de6] {
    border-radius: 32px 32px 32px 32px
  }
  
  .applicable[data-v-847b8de6] {
    background: rgba(27, 239, 206, .3)
  }
  
  .restriction[data-v-847b8de6] {
    background: rgba(255, 143, 86, .3);
    border-radius: 32px 32px 32px 32px
  }
  
  .btnText[data-v-847b8de6] {
    color: #fff;
    font-family: Alibaba2;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none
  }
  
  .btn[data-v-847b8de6]:hover {
    background: #7d27ac
  }
  
  .codeText[data-v-847b8de6] {
    color: #333;
    font-family: PingFang;
    font-style: normal;
    font-weight: 800;
    text-align: left;
    text-transform: none
  }
  
  .codeText[data-v-847b8de6]:hover {
    color: #ba3bff
  }
  
  .backdrop[data-v-847b8de6] {
    display: inline-block;
    padding: 8px 16px;
    position: relative
  }
  
  .backdrop[data-v-847b8de6]:after {
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    background: hsla(0, 0%, 100%, .6);
    border: 1px solid rgba(228, 214, 244, .05);
    border-radius: 8px;
    border-radius: 8px 8px 8px 8px;
    bottom: 0;
    box-shadow: inset 0 0 4px 0 rgba(228, 214, 244, .4);
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3
  }
  
  
  .card[data-v-65287874] {
    border: 1px solid #cdcdcd;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden
  }
  
  .discount[data-v-65287874] {
    background-color: #fde1eb
  }
  
  .applicable[data-v-65287874],
  .discount[data-v-65287874] {
    border-radius: 32px 32px 32px 32px
  }
  
  .applicable[data-v-65287874] {
    background: rgba(27, 239, 206, .3)
  }
  
  .restriction[data-v-65287874] {
    background: rgba(255, 143, 86, .3);
    border-radius: 32px 32px 32px 32px
  }
  
  .btn[data-v-65287874] {
    color: #fff
  }
  
  .btn[data-v-65287874],
  .title[data-v-65287874] {
    font-family: PingFang;
    font-style: normal;
    font-weight: 800;
    text-align: left;
    text-transform: none
  }
  
  .title[data-v-65287874] {
    color: #333
  }
  
  .code[data-v-65287874] {
    color: #333;
    font-weight: 700
  }
  
  .code[data-v-65287874],
  .desc[data-v-65287874] {
    font-family: PingFang;
    font-style: normal;
    text-align: left;
    text-transform: none
  }
  
  .desc[data-v-65287874] {
    color: #666;
    font-weight: 500
  }
  
  .backdrop[data-v-65287874] {
    display: inline-block;
    padding: 4px 6px;
    position: relative
  }
  
  .backdrop[data-v-65287874]:after {
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    background: hsla(0, 0%, 100%, .6);
    border: 1px solid rgba(228, 214, 244, .05);
    border-radius: 8px;
    border-radius: 8px 8px 8px 8px;
    bottom: 0;
    box-shadow: inset 0 0 4px 0 rgba(228, 214, 244, .4);
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3
  }
  
  
  .waterfall-list[data-v-1c4c57b0] {
    background-color: var(--304003ce);
    overflow: hidden;
    position: relative;
    width: 100%
  }
  
  .waterfall-item[data-v-1c4c57b0] {
    left: 0;
    position: absolute;
    top: 0;
    transform: translateY(3000px);
    visibility: hidden
  }
  
  @keyframes fadeIn-1c4c57b0 {
    0% {
      opacity: 0
    }
  
    to {
      opacity: 1
    }
  }
  
  .fadeIn[data-v-1c4c57b0] {
    animation-name: fadeIn-1c4c57b0
  }
  
  .lazy__box[data-v-640f8d40] {
    height: 0;
    overflow: hidden;
    padding-bottom: 100%;
    position: relative;
    width: 100%
  }
  
  .lazy__resource[data-v-640f8d40] {
    align-items: center;
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
  }
  
  .lazy__img[data-v-640f8d40] {
    display: block
  }
  
  .lazy__img[lazy=loading][data-v-640f8d40] {
    padding: 5em 0;
    width: 48px
  }
  
  .lazy__img[lazy=loaded][data-v-640f8d40] {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
  }
  
  .lazy__img[lazy=error][data-v-640f8d40] {
    height: auto;
    padding: 5em 0;
    width: 48px
  }
  
  <link rel="prefetch" as="image" type="image/svg+xml" href="/_nuxt/light.BGu0vlOy.svg">
  <link rel="prefetch" as="image" type="image/svg+xml" href="/_nuxt/lighting.2Ftjn5m-.svg">
  <link rel="prefetch" as="image" type="image/png" href="/_nuxt/pluginBg.8B5HlN5C.png">
  <link rel="prefetch" as="image" type="image/svg+xml" href="/_nuxt/pluginTag.c9S34ZWR.svg">
  <link rel="prefetch" as="image" type="image/svg+xml" href="/_nuxt/pluginLogo.18pFfSDn.svg">
  <link rel="canonical" href="https://www.shophiveworld.com/">
  <meta name="description"
  content="shophiveworld.com provides discount codes for a wide range of brands, allowing you to save money while shopping.">
  <meta name="og:title" content="shophiveworld.com">
  <meta name="og:site_name" content="shophiveworld.com">
  <meta property="og:url" content="https://www.shophiveworld.com/">
  <meta property="og:description" content="coupon discount">
  <meta name="og:type" content="website">
  
  .termly-styles-module-primary-c2e506 {
    color: #4672ff
  }
  
  .termly-styles-module-secondary-dbc415 {
    color: #00c999
  }
  
  .termly-styles-module-dangerous-ca78b3 {
    color: #ed7474
  }
  
  .termly-styles-module-root-c82f71 {
    font-size: .875em;
    font-family: Roboto, "Open Sans", Helvetica, Arial
  }
  
  .termly-styles-module-root-c82f71.termly-styles-module-disabled-f3b5ea {
    opacity: .5;
    cursor: not-allowed
  }
  
  .termly-styles-module-root-c82f71:not(.termly-styles-module-disabled-f3b5ea) {
    cursor: pointer
  }
  
  .termly-styles-module-outline-af2c17 {
    border-width: 1px;
    border-radius: 3px;
    border-style: solid;
    background: #fff;
    padding: .625em 2em
  }
  
  .termly-styles-module-outline-af2c17.termly-styles-module-primary-c2e506 {
    border-color: #4672ff
  }
  
  .termly-styles-module-outline-af2c17.termly-styles-module-secondary-dbc415 {
    border-color: #00c999
  }
  
  .termly-styles-module-outline-af2c17.termly-styles-module-dangerous-ca78b3 {
    border-color: #ed7474
  }
  
  .termly-styles-module-solid-f10ff4 {
    border-width: 1px;
    border-radius: 3px;
    border-style: solid;
    color: #fff;
    padding: .625em 2em
  }
  
  .termly-styles-module-solid-f10ff4.termly-styles-module-primary-c2e506 {
    border-color: #4672ff;
    background: #4672ff
  }
  
  .termly-styles-module-solid-f10ff4.termly-styles-module-secondary-dbc415 {
    border-color: #00c999;
    background: #00c999
  }
  
  .termly-styles-module-solid-f10ff4.termly-styles-module-dangerous-ca78b3 {
    border-color: #ed7474;
    background: #ed7474
  }
  
  .termly-styles-module-text-eeb886 {
    border: none;
    background: rgba(0, 0, 0, 0);
    padding: 0
  }
  
  /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uLy55YXJuL19fdmlydHVhbF9fL0B0ZXJtbHktcmVhY3QtY29tcG9uZW50cy12aXJ0dWFsLWQyMGQ4ZmJmYWIvMC9jYWNoZS9AdGVybWx5LXJlYWN0LWNvbXBvbmVudHMtbnBtLTMuNi4zLTRmNWNiNzE3MzItZWJhMmU4MWY2MC56aXAvbm9kZV9tb2R1bGVzL0B0ZXJtbHkvcmVhY3QtY29tcG9uZW50cy9zcmMvY29tcG9uZW50cy9CdXR0b24vc3R5bGVzLm1vZHVsZS5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLHFDQUNFLGFBTGUsQ0FNakIsdUNBQ0UsYUFOaUIsQ0FPbkIsdUNBQ0UsYUFQYyxDQVNoQixrQ0FDRSxnQkFBQSxDQUNBLDhDQUFBLENBQ0EsdUVBQ0UsVUFBQSxDQUNBLGtCQUFBLENBQ0YsNkVBQ0UsY0FBQSxDQUVKLHFDQUNFLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLHlFQUNFLG9CQTNCYSxDQTRCZiwyRUFDRSxvQkE1QmUsQ0E2QmpCLDJFQUNFLG9CQTdCWSxDQStCaEIsbUNBQ0UsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUNBLGtCQUFBLENBQ0EsdUVBQ0Usb0JBeENhLENBeUNiLGtCQXpDYSxDQTBDZix5RUFDRSxvQkExQ2UsQ0EyQ2Ysa0JBM0NlLENBNENqQix5RUFDRSxvQkE1Q1ksQ0E2Q1osa0JBN0NZLENBK0NoQixrQ0FDRSxXQUFBLENBQ0Esd0JBQUEsQ0FDQSxTQUFBIiwic291cmNlc0NvbnRlbnQiOlsiJGNvbG9yLS1wcmltYXJ5OiAjNDY3MmZmXG4kY29sb3ItLXNlY29uZGFyeTogIzAwYzk5OVxuJGNvbG9yLS1kYW5nZXI6ICNlZDc0NzRcblxuLnByaW1hcnlcbiAgY29sb3I6ICRjb2xvci0tcHJpbWFyeVxuLnNlY29uZGFyeVxuICBjb2xvcjogJGNvbG9yLS1zZWNvbmRhcnlcbi5kYW5nZXJvdXNcbiAgY29sb3I6ICRjb2xvci0tZGFuZ2VyXG5cbi5yb290XG4gIGZvbnQtc2l6ZTogMC44NzVlbVxuICBmb250LWZhbWlseTogUm9ib3RvLCBcIk9wZW4gU2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsXG4gICYuZGlzYWJsZWRcbiAgICBvcGFjaXR5OiAwLjVcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkXG4gICY6bm90KC5kaXNhYmxlZClcbiAgICBjdXJzb3I6IHBvaW50ZXJcblxuLm91dGxpbmVcbiAgYm9yZGVyLXdpZHRoOiAxcHhcbiAgYm9yZGVyLXJhZGl1czogM3B4XG4gIGJvcmRlci1zdHlsZTogc29saWRcbiAgYmFja2dyb3VuZDogI2ZmZlxuICBwYWRkaW5nOiAwLjYyNWVtIDJlbVxuICAmLnByaW1hcnlcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci0tcHJpbWFyeVxuICAmLnNlY29uZGFyeVxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLS1zZWNvbmRhcnlcbiAgJi5kYW5nZXJvdXNcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci0tZGFuZ2VyXG5cbi5zb2xpZFxuICBib3JkZXItd2lkdGg6IDFweFxuICBib3JkZXItcmFkaXVzOiAzcHhcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZFxuICBjb2xvcjogI2ZmZlxuICBwYWRkaW5nOiAwLjYyNWVtIDJlbVxuICAmLnByaW1hcnlcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci0tcHJpbWFyeVxuICAgIGJhY2tncm91bmQ6ICRjb2xvci0tcHJpbWFyeVxuICAmLnNlY29uZGFyeVxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLS1zZWNvbmRhcnlcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItLXNlY29uZGFyeVxuICAmLmRhbmdlcm91c1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLS1kYW5nZXJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItLWRhbmdlclxuXG4udGV4dFxuICBib3JkZXI6IG5vbmVcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgcGFkZGluZzogMFxuIl0sInNvdXJjZVJvb3QiOiIifQ== */
  
  
  .termly-styles-module-root-fb0fcd {
    display: flex;
    font-family: Roboto, "Open Sans", Helvetica, Arial;
    gap: 8px
  }
  
  .termly-styles-module-root-fb0fcd.termly-styles-module-disabled-c85e61 {
    cursor: not-allowed;
    opacity: .5
  }
  
  .termly-styles-module-root-fb0fcd:not(.termly-styles-module-disabled-c85e61) {
    cursor: pointer
  }
  
  .termly-styles-module-checkbox-c81b5f {
    width: 18px;
    height: 18px;
    border: solid 1px #e1e3e6;
    border-radius: 3px;
    background-image: linear-gradient(to top, #f2f4fb, #feffff);
    display: flex;
    flex: 0 0 18px
  }
  
  .termly-styles-module-checkbox-c81b5f.termly-styles-module-checked-d34356 {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTIgOSI+CiAgICA8ZGVmcz4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIwJSIgeTE9IjUwJSIgeTI9IjUwJSI+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMEE2REEiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNkY4OUVEIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxwYXRoIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYgMTl2LTNINHY1aDEwdi0ySDZ6IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgLTEwLjYwNyAxNC42MjEpIi8+Cjwvc3ZnPgo=), linear-gradient(to top, #f2f4fb, #feffff);
    background-repeat: no-repeat;
    background-position: center
  }
  
  .termly-styles-module-input-ccc581 {
    display: none
  }
  
  .termly-styles-module-label-dfa1a4 {
    display: flex;
    align-items: center
  }
  
  /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uLy55YXJuL19fdmlydHVhbF9fL0B0ZXJtbHktcmVhY3QtY29tcG9uZW50cy12aXJ0dWFsLWQyMGQ4ZmJmYWIvMC9jYWNoZS9AdGVybWx5LXJlYWN0LWNvbXBvbmVudHMtbnBtLTMuNi4zLTRmNWNiNzE3MzItZWJhMmU4MWY2MC56aXAvbm9kZV9tb2R1bGVzL0B0ZXJtbHkvcmVhY3QtY29tcG9uZW50cy9zcmMvY29tcG9uZW50cy9DaGVja2JveC9zdHlsZXMubW9kdWxlLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0Esa0NBQ0UsWUFBQSxDQUNBLDhDQUFBLENBQ0EsT0FBQSxDQUNBLHVFQUNFLGtCQUFBLENBQ0EsVUFBQSxDQUNGLDZFQUNFLGNBQUEsQ0FFSixzQ0FDRSxVQWRPLENBZVAsV0FmTyxDQWdCUCx3QkFBQSxDQUNBLGlCQUFBLENBQ0EsMERBQUEsQ0FDQSxZQUFBLENBQ0EsYUFBQSxDQUNBLDBFQUNFLGtHQUFBLENBQ0EsMkJBQUEsQ0FDQSwwQkFBQSxDQUVKLG1DQUNFLFlBQUEsQ0FFRixtQ0FDRSxZQUFBLENBQ0Esa0JBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIkaGVpZ2h0OiAxOHB4XG4kd2lkdGg6ICRoZWlnaHRcblxuLnJvb3RcbiAgZGlzcGxheTogZmxleFxuICBmb250LWZhbWlseTogUm9ib3RvLCAnT3BlbiBTYW5zJywgSGVsdmV0aWNhLCBBcmlhbFxuICBnYXA6IDhweFxuICAmLmRpc2FibGVkXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZFxuICAgIG9wYWNpdHk6IDAuNVxuICAmOm5vdCguZGlzYWJsZWQpXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbi5jaGVja2JveFxuICB3aWR0aDogJGhlaWdodFxuICBoZWlnaHQ6ICR3aWR0aFxuICBib3JkZXI6IHNvbGlkIDFweCAjZTFlM2U2XG4gIGJvcmRlci1yYWRpdXM6IDNweFxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZjJmNGZiLCAjZmVmZmZmKVxuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXg6IDAgMCAkd2lkdGhcbiAgJi5jaGVja2VkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vY2hlY2ttYXJrLnN2ZyksIGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmMmY0ZmIsICNmZWZmZmYpXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuXG4uaW5wdXRcbiAgZGlzcGxheTogbm9uZVxuXG4ubGFiZWxcbiAgZGlzcGxheTogZmxleFxuICBhbGlnbi1pdGVtczogY2VudGVyXG4iXSwic291cmNlUm9vdCI6IiJ9 */
  
  
  .termly-styles-module-root-c60f9c {
    border-radius: 3px;
    border: 1px solid #ced4da;
    color: #363840;
    font-size: inherit;
    line-height: 1.429;
    padding: .714em 1.0714em
  }
  
  /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uLy55YXJuL19fdmlydHVhbF9fL0B0ZXJtbHktcmVhY3QtY29tcG9uZW50cy12aXJ0dWFsLWQyMGQ4ZmJmYWIvMC9jYWNoZS9AdGVybWx5LXJlYWN0LWNvbXBvbmVudHMtbnBtLTMuNi4zLTRmNWNiNzE3MzItZWJhMmU4MWY2MC56aXAvbm9kZV9tb2R1bGVzL0B0ZXJtbHkvcmVhY3QtY29tcG9uZW50cy9zcmMvY29tcG9uZW50cy9JbnB1dC9zdHlsZXMubW9kdWxlLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0NBQ0UsaUJBQUEsQ0FDQSx3QkFBQSxDQUNBLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsdUJBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIucm9vdFxuICBib3JkZXItcmFkaXVzOiAzcHhcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYVxuICBjb2xvcjogIzM2Mzg0MFxuICBmb250LXNpemU6IGluaGVyaXRcbiAgbGluZS1oZWlnaHQ6IDEuNDI5XG4gIHBhZGRpbmc6IDAuNzE0ZW0gMS4wNzE0ZW1cblxuIl0sInNvdXJjZVJvb3QiOiIifQ== */
  
  
  .termly-styles-module-root-d2a96c {
    height: 100%
  }
  
  .termly-styles-module-spinner-d9d2d6 {
    animation: termly-styles-module-rotate-d0c2b2 2s linear infinite;
    z-index: 2;
    position: relative;
    width: 100%;
    height: 100%;
    display: flex
  }
  
  .termly-styles-module-spinner-d9d2d6 .termly-styles-module-path-da4f9d {
    stroke: var(--loading-circle-color, hsl(210, 70%, 75%));
    stroke-linecap: round;
    animation: termly-styles-module-dash-c05540 1.5s ease-in-out infinite
  }
  
  @keyframes termly-styles-module-rotate-d0c2b2 {
    100% {
      transform: rotate(360deg)
    }
  }
  
  @keyframes termly-styles-module-dash-c05540 {
    0% {
      stroke-dasharray: 1, 150;
      stroke-dashoffset: 0
    }
  
    50% {
      stroke-dasharray: 90, 150;
      stroke-dashoffset: -35
    }
  
    100% {
      stroke-dasharray: 90, 150;
      stroke-dashoffset: -124
    }
  }
  
  /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uLy55YXJuL19fdmlydHVhbF9fL0B0ZXJtbHktcmVhY3QtY29tcG9uZW50cy12aXJ0dWFsLWQyMGQ4ZmJmYWIvMC9jYWNoZS9AdGVybWx5LXJlYWN0LWNvbXBvbmVudHMtbnBtLTMuNi4zLTRmNWNiNzE3MzItZWJhMmU4MWY2MC56aXAvbm9kZV9tb2R1bGVzL0B0ZXJtbHkvcmVhY3QtY29tcG9uZW50cy9zcmMvY29tcG9uZW50cy9Mb2FkaW5nL3N0eWxlcy5tb2R1bGUuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrQ0FDRSxXQUFBLENBRUYscUNBQ0UsK0RBQUEsQ0FDQSxTQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLFlBQUEsQ0FDQSx1RUFDRSxzREFBQSxDQUNBLG9CQUFBLENBQ0Esb0VBQUEsQ0FFSiw4Q0FDRSxLQUNFLHdCQUFBLENBQUEsQ0FFSiw0Q0FDRSxHQUNFLHNCQUFBLENBQ0EsbUJBQUEsQ0FFRixJQUNFLHVCQUFBLENBQ0EscUJBQUEsQ0FFRixLQUNFLHVCQUFBLENBQ0Esc0JBQUEsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbIi5yb290XG4gIGhlaWdodDogMTAwJVxuXG4uc3Bpbm5lclxuICBhbmltYXRpb246IHJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGVcbiAgei1pbmRleDogMlxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiAxMDAlXG4gIGRpc3BsYXk6IGZsZXhcbiAgJiAucGF0aFxuICAgIHN0cm9rZTogdmFyKC0tbG9hZGluZy1jaXJjbGUtY29sb3IsIGhzbCgyMTAsIDcwJSwgNzUlKSlcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmRcbiAgICBhbmltYXRpb246IGRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZVxuICAxMDAlXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKVxuXG5Aa2V5ZnJhbWVzIGRhc2hcbiAgMCVcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLCAxNTBcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMFxuXG4gIDUwJVxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDkwLCAxNTBcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1XG5cbiAgMTAwJVxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDkwLCAxNTBcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNFxuIl0sInNvdXJjZVJvb3QiOiIifQ== */
  
  
  .termly-styles-module-root-a6c3b2 {
    display: flex;
    font-family: Roboto, "Open Sans", Helvetica, Arial;
    gap: 5px
  }
  
  .termly-styles-module-root-a6c3b2.termly-styles-module-disabled-fda258 {
    cursor: not-allowed
  }
  
  .termly-styles-module-root-a6c3b2:not(.termly-styles-module-disabled-fda258) {
    cursor: pointer
  }
  
  .termly-styles-module-input-da74ea {
    display: none
  }
  
  .termly-styles-module-radio-a94319 {
    width: 15px;
    height: 15px;
    border-radius: 9px;
    border: 1px solid #ced0da;
    background-image: linear-gradient(to top, #f2f4fb, #feffff);
    display: flex;
    justify-content: center;
    align-items: center
  }
  
  .termly-styles-module-radio-a94319.termly-styles-module-checked-e5d8eb .termly-styles-module-radio__inner-d76ba3 {
    width: 7px;
    height: 7px;
    border-radius: 4px;
    background-color: #239eeb
  }
  
  .termly-styles-module-radio-a94319.termly-styles-module-disabled-fda258 {
    opacity: .5
  }
  
  /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uLy55YXJuL19fdmlydHVhbF9fL0B0ZXJtbHktcmVhY3QtY29tcG9uZW50cy12aXJ0dWFsLWQyMGQ4ZmJmYWIvMC9jYWNoZS9AdGVybWx5LXJlYWN0LWNvbXBvbmVudHMtbnBtLTMuNi4zLTRmNWNiNzE3MzItZWJhMmU4MWY2MC56aXAvbm9kZV9tb2R1bGVzL0B0ZXJtbHkvcmVhY3QtY29tcG9uZW50cy9zcmMvY29tcG9uZW50cy9SYWRpb0dyb3VwL1JhZGlvQnV0dG9uL3N0eWxlcy5tb2R1bGUuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFPQSxrQ0FDRSxZQUFBLENBQ0EsOENBQUEsQ0FDQSxPQUFBLENBQ0EsdUVBQ0Usa0JBQUEsQ0FDRiw2RUFDRSxjQUFBLENBRUosbUNBQ0UsWUFBQSxDQUVGLG1DQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSx3QkFBQSxDQUNBLDBEQUFBLENBQ0EsWUFBQSxDQUNBLHNCQUFBLENBQ0Esa0JBQUEsQ0FFRSxpSEFDRSxTQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0Esd0JBL0JPLENBZ0NYLHdFQUNFLFVBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUT0RPOiBTdGlsbCBuZWVkIHRvIGdldCB2YXJpYWJsZXMgZXh0cmFjdGVkIGludG8gYSBjb21tb24gc3R5bGVzaGVldFxuXG4kYXp1cmUtbmluZTogIzIzOWVlYlxuJHNpbHZlci10d286ICNjZWQwZGFcbiRmb3JtYXQtc2VsZWN0ZWQtYmx1ZS1vbmU6ICMzN2E5ZTZcbiRmb3JtYXQtc2VsZWN0ZWQtYmx1ZS10d286ICMzZjU5ZDhcblxuLnJvb3RcbiAgZGlzcGxheTogZmxleFxuICBmb250LWZhbWlseTogUm9ib3RvLCBcIk9wZW4gU2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsXG4gIGdhcDogNXB4XG4gICYuZGlzYWJsZWRcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkXG4gICY6bm90KC5kaXNhYmxlZClcbiAgICBjdXJzb3I6IHBvaW50ZXJcblxuLmlucHV0XG4gIGRpc3BsYXk6IG5vbmVcblxuLnJhZGlvXG4gIHdpZHRoOiAxNXB4XG4gIGhlaWdodDogMTVweFxuICBib3JkZXItcmFkaXVzOiA5cHhcbiAgYm9yZGVyOiAxcHggc29saWQgJHNpbHZlci10d29cbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwjZjJmNGZiLCNmZWZmZmYpXG4gIGRpc3BsYXk6IGZsZXhcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAmLmNoZWNrZWRcbiAgICAucmFkaW9fX2lubmVyXG4gICAgICB3aWR0aDogN3B4XG4gICAgICBoZWlnaHQ6IDdweFxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1cmUtbmluZVxuICAmLmRpc2FibGVkXG4gICAgb3BhY2l0eTogMC41XG5cbiJdLCJzb3VyY2VSb290IjoiIn0= */
  
  
  .termly-styles-module-root-a0ea7f {
    display: flex;
    flex-direction: row;
    font-size: 1rem;
    font-family: Roboto, "Open Sans", Helvetica, Arial;
    background: #e6e7e8;
    align-items: center;
    justify-content: center;
    container: holder/size;
    flex: 1;
    height: 100%
  }
  
  .termly-styles-module-shadowBox-fff901 {
    background: var(--termly-theme-background-color);
    border-radius: 5px;
    border: 1px solid #ddd;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, .15);
    display: inline-flex;
    flex-direction: column;
    max-width: 32em;
    min-width: min-content;
    padding: 2em;
    gap: 1em
  }
  
  .termly-styles-module-title-b31e43 {
    color: var(--termly-theme-color);
    font-size: 1.25em;
    font-weight: 500;
    line-height: 1
  }
  
  .termly-styles-module-content-f5be7c {
    color: var(--termly-theme-color);
    font-size: var(--termly-theme-font-size);
    line-height: 1.75
  }
  
  .termly-styles-module-buttons-e4250e {
    display: flex;
    justify-content: center;
    gap: .5em
  }
  
  .termly-styles-module-buttons-e4250e>* {
    font-weight: 600;
    font-size: var(--termly-theme-font-size);
    width: 100%
  }
  
  .termly-styles-module-buttons-e4250e .termly-styles-module-acceptButton-b04512 {
    background: var(--termly-theme-button-background-color);
    border-color: var(--termly-theme-button-background-color) !important;
    color: var(--termly-theme-button-text-color) !important
  }
  
  .termly-styles-module-buttons-e4250e .termly-styles-module-prefsButton-c1a9b2 {
    background: rgba(0, 0, 0, 0);
    border-color: var(--termly-theme-color) !important;
    color: var(--termly-theme-color) !important
  }
  
  @container holder (height < 155px) {
    .termly-styles-module-shadowBox-fff901 {
      padding: 6cqb;
      display: inline-flex;
      gap: .5em
    }
  
    .termly-styles-module-acceptButton-b04512 {
      width: auto !important;
      padding: 3cqb 6cqb;
      font-size: 9cqb
    }
  
    .termly-styles-module-content-f5be7c {
      font-size: 9cqb
    }
  
    .termly-styles-module-prefsButton-c1a9b2,
    .termly-styles-module-toAllowContent-f3c279,
    .termly-styles-module-title-b31e43 {
      display: none
    }
  }
  
  @container holder (width < 197px) {
    .termly-styles-module-buttons-e4250e .termly-styles-module-prefsButton-c1a9b2 {
      display: none
    }
  }
  
  /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL0Jsb2NrZWRDb250ZW50L3N0eWxlcy5tb2R1bGUuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrQ0FDRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBQ0EsOENBQUEsQ0FDQSxrQkFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FDQSxxQkFBQSxDQUNBLE1BQUEsQ0FDQSxXQUFBLENBRUYsdUNBQ0UsK0NBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCQUFBLENBQ0EsdUNBQUEsQ0FDQSxtQkFBQSxDQUNBLHFCQUFBLENBQ0EsY0FBQSxDQUNBLHFCQUFBLENBQ0EsV0FBQSxDQUNBLE9BQUEsQ0FFRixtQ0FDRSwrQkFBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGFBQUEsQ0FFRixxQ0FDRSwrQkFBQSxDQUNBLHVDQUFBLENBQ0EsZ0JBQUEsQ0FFRixxQ0FDRSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxRQUFBLENBRUEsdUNBQ0UsZUFBQSxDQUNBLHVDQUFBLENBQ0EsVUFBQSxDQUVGLCtFQUNFLHNEQUFBLENBQ0EsbUVBQUEsQ0FDQSxzREFBQSxDQUVGLDhFQUNFLHdCQUFBLENBQ0EsaURBQUEsQ0FDQSwwQ0FBQSxDQUVKLG1DQUNFLHVDQUNFLFlBQUEsQ0FDQSxtQkFBQSxDQUNBLFFBQUEsQ0FDRiwwQ0FDRSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsY0FBQSxDQUNGLHFDQUNFLGNBQUEsQ0FDRix3SEFHRSxZQUFBLENBQUEsQ0FFSixvQ0FFSSw4RUFDRSxZQUFBLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIucm9vdFxuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgZm9udC1zaXplOiAxcmVtXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EsIEFyaWFsXG4gIGJhY2tncm91bmQ6ICNlNmU3ZThcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICBjb250YWluZXI6IGhvbGRlciAvIHNpemVcbiAgZmxleDogMVxuICBoZWlnaHQ6IDEwMCVcblxuLnNoYWRvd0JveFxuICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXJtbHktdGhlbWUtYmFja2dyb3VuZC1jb2xvcilcbiAgYm9yZGVyLXJhZGl1czogNXB4XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSlcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICBtYXgtd2lkdGg6IDMyZW1cbiAgbWluLXdpZHRoOiBtaW4tY29udGVudFxuICBwYWRkaW5nOiAyZW1cbiAgZ2FwOiAxZW1cblxuLnRpdGxlXG4gIGNvbG9yOiB2YXIoLS10ZXJtbHktdGhlbWUtY29sb3IpXG4gIGZvbnQtc2l6ZTogMS4yNWVtXG4gIGZvbnQtd2VpZ2h0OiA1MDBcbiAgbGluZS1oZWlnaHQ6IDFcblxuLmNvbnRlbnRcbiAgY29sb3I6IHZhcigtLXRlcm1seS10aGVtZS1jb2xvcilcbiAgZm9udC1zaXplOiB2YXIoLS10ZXJtbHktdGhlbWUtZm9udC1zaXplKVxuICBsaW5lLWhlaWdodDogMS43NVxuXG4uYnV0dG9uc1xuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIGdhcDogMC41ZW1cblxuICAmID4gKlxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICBmb250LXNpemU6IHZhcigtLXRlcm1seS10aGVtZS1mb250LXNpemUpXG4gICAgd2lkdGg6IDEwMCVcblxuICAuYWNjZXB0QnV0dG9uXG4gICAgYmFja2dyb3VuZDogdmFyKC0tdGVybWx5LXRoZW1lLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKVxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdGVybWx5LXRoZW1lLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKSAhaW1wb3J0YW50XG4gICAgY29sb3I6IHZhcigtLXRlcm1seS10aGVtZS1idXR0b24tdGV4dC1jb2xvcikgIWltcG9ydGFudFxuXG4gIC5wcmVmc0J1dHRvblxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJtbHktdGhlbWUtY29sb3IpICFpbXBvcnRhbnRcbiAgICBjb2xvcjogdmFyKC0tdGVybWx5LXRoZW1lLWNvbG9yKSAhaW1wb3J0YW50XG5cbkBjb250YWluZXIgaG9sZGVyIChoZWlnaHQgPCAxNTVweClcbiAgLnNoYWRvd0JveFxuICAgIHBhZGRpbmc6IDZjcWJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIGdhcDogMC41ZW1cbiAgLmFjY2VwdEJ1dHRvblxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnRcbiAgICBwYWRkaW5nOiAzY3FiIDZjcWJcbiAgICBmb250LXNpemU6IDljcWJcbiAgLmNvbnRlbnRcbiAgICBmb250LXNpemU6IDljcWJcbiAgLnByZWZzQnV0dG9uLFxuICAudG9BbGxvd0NvbnRlbnQsXG4gIC50aXRsZVxuICAgIGRpc3BsYXk6IG5vbmVcblxuQGNvbnRhaW5lciBob2xkZXIgKCB3aWR0aCA8IDE5N3B4IClcbiAgLmJ1dHRvbnNcbiAgICAucHJlZnNCdXR0b25cbiAgICAgIGRpc3BsYXk6IG5vbmVcbiJdLCJzb3VyY2VSb290IjoiIn0= */
  