/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-rotate-x: rotateX(0);
      --tw-rotate-y: rotateY(0);
      --tw-rotate-z: rotateZ(0);
      --tw-skew-x: skewX(0);
      --tw-skew-y: skewY(0);
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
    }
  }
}

@layer theme {
  .tailwind, .tailwind :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New",
    monospace;
    --spacing: .25rem;
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-sans);
    --default-font-feature-settings: var(--font-sans--font-feature-settings);
    --default-font-variation-settings: var(--font-sans--font-variation-settings);
    --default-mono-font-family: var(--font-mono);
    --default-mono-font-feature-settings: var(--font-mono--font-feature-settings);
    --default-mono-font-variation-settings: var(--font-mono--font-variation-settings);
  }
}

@layer base {
  .tailwind *, .tailwind :after, .tailwind :before, .tailwind ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  .tailwind ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  .tailwind html, .tailwind :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  .tailwind body {
    line-height: inherit;
  }

  .tailwind hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }

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

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

  .tailwind a {
    color: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }

  .tailwind b, .tailwind strong {
    font-weight: bolder;
  }

  .tailwind code, .tailwind kbd, .tailwind samp, .tailwind pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  .tailwind small {
    font-size: 80%;
  }

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

  .tailwind sub {
    bottom: -.25em;
  }

  .tailwind sup {
    top: -.5em;
  }

  .tailwind table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }

  .tailwind :-moz-focusring {
    outline: auto;
  }

  .tailwind progress {
    vertical-align: baseline;
  }

  .tailwind summary {
    display: list-item;
  }

  .tailwind ol, .tailwind ul, .tailwind menu {
    list-style: none;
  }

  .tailwind img, .tailwind svg, .tailwind video, .tailwind canvas, .tailwind audio, .tailwind iframe, .tailwind embed, .tailwind object {
    vertical-align: middle;
    display: block;
  }

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

  .tailwind button, .tailwind input, .tailwind select, .tailwind optgroup, .tailwind textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
    background-color: #0000;
    border-radius: 0;
  }

  .tailwind ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
    background-color: #0000;
    border-radius: 0;
  }

  .tailwind :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  .tailwind :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  .tailwind ::file-selector-button {
    margin-inline-end: 4px;
  }

  .tailwind ::placeholder {
    opacity: 1;
    color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind ::placeholder {
      color: color-mix(in oklab, currentColor 50%, transparent);
    }
  }

  .tailwind textarea {
    resize: vertical;
  }

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

  .tailwind ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }

  .tailwind ::-webkit-datetime-edit {
    display: inline-flex;
  }

  .tailwind ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }

  .tailwind ::-webkit-datetime-edit {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-year-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-month-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-day-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-hour-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-minute-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-second-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-millisecond-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }

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

  .tailwind button, .tailwind input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  .tailwind ::file-selector-button {
    appearance: button;
  }

  .tailwind ::-webkit-inner-spin-button {
    height: auto;
  }

  .tailwind ::-webkit-outer-spin-button {
    height: auto;
  }

  .tailwind [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}

@layer utilities {
  .tailwind .pointer-events-none {
    pointer-events: none;
  }

  .tailwind .absolute {
    position: absolute;
  }

  .tailwind .fixed {
    position: fixed;
  }

  .tailwind .relative {
    position: relative;
  }

  .tailwind .static {
    position: static;
  }

  .tailwind .inset-0 {
    inset: calc(var(--spacing) * 0);
  }

  .tailwind .top-0 {
    top: calc(var(--spacing) * 0);
  }

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

  .tailwind .top-\[-0\.09\%\] {
    top: -.09%;
  }

  .tailwind .top-\[-1\.72\%\] {
    top: -1.72%;
  }

  .tailwind .top-\[-1\.77\%\] {
    top: -1.77%;
  }

  .tailwind .top-\[-10\.14\%\] {
    top: -10.14%;
  }

  .tailwind .top-\[-23\.17\%\] {
    top: -23.17%;
  }

  .tailwind .top-\[-58\.1\%\] {
    top: -58.1%;
  }

  .tailwind .top-\[-63\.55\%\] {
    top: -63.55%;
  }

  .tailwind .top-\[-67\.47\%\] {
    top: -67.47%;
  }

  .tailwind .top-\[1\.51\%\] {
    top: 1.51%;
  }

  .tailwind .top-\[5\.95px\] {
    top: 5.95px;
  }

  .tailwind .top-\[6\.54px\] {
    top: 6.54px;
  }

  .tailwind .top-\[18\.80px\] {
    top: 18.8px;
  }

  .tailwind .top-\[20\.66px\] {
    top: 20.66px;
  }

  .tailwind .top-\[21\.93px\] {
    top: 21.93px;
  }

  .tailwind .top-\[23\.18px\] {
    top: 23.18px;
  }

  .tailwind .top-\[23\.81px\] {
    top: 23.81px;
  }

  .tailwind .top-\[24\.11px\] {
    top: 24.11px;
  }

  .tailwind .top-\[25\.49px\] {
    top: 25.49px;
  }

  .tailwind .top-\[38\.53px\] {
    top: 38.53px;
  }

  .tailwind .top-\[39\.47px\] {
    top: 39.47px;
  }

  .tailwind .top-\[41\.04px\] {
    top: 41.04px;
  }

  .tailwind .top-\[42\.36px\] {
    top: 42.36px;
  }

  .tailwind .top-\[42\.60px\] {
    top: 42.6px;
  }

  .tailwind .top-\[42\.92px\] {
    top: 42.92px;
  }

  .tailwind .top-\[43\.39px\] {
    top: 43.39px;
  }

  .tailwind .top-\[43\.86px\] {
    top: 43.86px;
  }

  .tailwind .top-\[45\.12px\] {
    top: 45.12px;
  }

  .tailwind .top-\[45\.73px\] {
    top: 45.73px;
  }

  .tailwind .top-\[46\.84px\] {
    top: 46.84px;
  }

  .tailwind .top-\[47\.18px\] {
    top: 47.18px;
  }

  .tailwind .top-\[47\.92px\] {
    top: 47.92px;
  }

  .tailwind .top-\[48\.22px\] {
    top: 48.22px;
  }

  .tailwind .top-\[48\.31\%\] {
    top: 48.31%;
  }

  .tailwind .top-\[50\.28px\] {
    top: 50.28px;
  }

  .tailwind .top-\[66\.72px\] {
    top: 66.72px;
  }

  .tailwind .top-\[69\.85px\] {
    top: 69.85px;
  }

  .tailwind .top-\[73\.36px\] {
    top: 73.36px;
  }

  .tailwind .top-\[74\.24px\] {
    top: 74.24px;
  }

  .tailwind .top-\[75\.18px\] {
    top: 75.18px;
  }

  .tailwind .top-\[76\.8px\] {
    top: 76.8px;
  }

  .tailwind .top-\[76\.12px\] {
    top: 76.12px;
  }

  .tailwind .top-\[76\.83px\] {
    top: 76.83px;
  }

  .tailwind .top-\[78\.62px\] {
    top: 78.62px;
  }

  .tailwind .top-\[79\.25px\] {
    top: 79.25px;
  }

  .tailwind .top-\[80\.50px\] {
    top: 80.5px;
  }

  .tailwind .top-\[81\.62px\] {
    top: 81.62px;
  }

  .tailwind .top-\[82\.66px\] {
    top: 82.66px;
  }

  .tailwind .top-\[83\.54px\] {
    top: 83.54px;
  }

  .tailwind .top-\[83\.69px\] {
    top: 83.69px;
  }

  .tailwind .top-\[86\.44px\] {
    top: 86.44px;
  }

  .tailwind .top-\[87\.13px\] {
    top: 87.13px;
  }

  .tailwind .top-\[87\.71px\] {
    top: 87.71px;
  }

  .tailwind .top-\[88\.51px\] {
    top: 88.51px;
  }

  .tailwind .top-\[92\.8px\] {
    top: 92.8px;
  }

  .tailwind .top-\[92\.72px\] {
    top: 92.72px;
  }

  .tailwind .top-\[107\.26px\] {
    top: 107.26px;
  }

  .tailwind .top-\[154\.11px\] {
    top: 154.11px;
  }

  .tailwind .top-\[157\.87px\] {
    top: 157.87px;
  }

  .tailwind .top-\[164\.14px\] {
    top: 164.14px;
  }

  .tailwind .top-\[166\.37px\] {
    top: 166.37px;
  }

  .tailwind .top-\[170\.4px\] {
    top: 170.4px;
  }

  .tailwind .top-\[171\.66px\] {
    top: 171.66px;
  }

  .tailwind .top-\[174\.2px\] {
    top: 174.2px;
  }

  .tailwind .top-\[175\.42px\] {
    top: 175.42px;
  }

  .tailwind .top-\[182\.93px\] {
    top: 182.93px;
  }

  .tailwind .top-\[184\.84px\] {
    top: 184.84px;
  }

  .tailwind .top-\[196\.26px\] {
    top: 196.26px;
  }

  .tailwind .top-\[200\.06px\] {
    top: 200.06px;
  }

  .tailwind .top-\[247\.98px\] {
    top: 247.98px;
  }

  .tailwind .top-\[251\.78px\] {
    top: 251.78px;
  }

  .tailwind .top-\[261\.67px\] {
    top: 261.67px;
  }

  .tailwind .top-\[266\.88px\] {
    top: 266.88px;
  }

  .tailwind .top-\[269\.33px\] {
    top: 269.33px;
  }

  .tailwind .top-\[279\.41px\] {
    top: 279.41px;
  }

  .tailwind .top-\[285\.55px\] {
    top: 285.55px;
  }

  .tailwind .top-\[286\.6px\] {
    top: 286.6px;
  }

  .tailwind .top-\[296\.95px\] {
    top: 296.95px;
  }

  .tailwind .top-\[300\.71px\] {
    top: 300.71px;
  }

  .tailwind .top-\[304\.47px\] {
    top: 304.47px;
  }

  .tailwind .top-\[311\.88px\] {
    top: 311.88px;
  }

  .tailwind .top-\[314\.49px\] {
    top: 314.49px;
  }

  .tailwind .top-\[317px\] {
    top: 317px;
  }

  .tailwind .top-\[320\.25px\] {
    top: 320.25px;
  }

  .tailwind .top-\[322\.01px\] {
    top: 322.01px;
  }

  .tailwind .top-\[352\.95px\] {
    top: 352.95px;
  }

  .tailwind .top-\[361\.32px\] {
    top: 361.32px;
  }

  .tailwind .top-\[409\.24px\] {
    top: 409.24px;
  }

  .tailwind .top-\[426\.74px\] {
    top: 426.74px;
  }

  .tailwind .top-\[435\.74px\] {
    top: 435.74px;
  }

  .tailwind .top-\[570\.32px\] {
    top: 570.32px;
  }

  .tailwind .top-\[572\.42px\] {
    top: 572.42px;
  }

  .tailwind .right-0 {
    right: calc(var(--spacing) * 0);
  }

  .tailwind .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }

  .tailwind .left-0 {
    left: calc(var(--spacing) * 0);
  }

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

  .tailwind .left-\[-6\.25\%\] {
    left: -6.25%;
  }

  .tailwind .left-\[-90\.99\%\] {
    left: -90.99%;
  }

  .tailwind .left-\[-175\.28\%\] {
    left: -175.28%;
  }

  .tailwind .left-\[-184\.44\%\] {
    left: -184.44%;
  }

  .tailwind .left-\[-241\.92\%\] {
    left: -241.92%;
  }

  .tailwind .left-\[-964\.35\%\] {
    left: -964.35%;
  }

  .tailwind .left-\[-1038\.92\%\] {
    left: -1038.92%;
  }

  .tailwind .left-\[-1365\.02\%\] {
    left: -1365.02%;
  }

  .tailwind .left-\[-4545\.06\%\] {
    left: -4545.06%;
  }

  .tailwind .left-\[0\.94px\] {
    left: .94px;
  }

  .tailwind .left-\[1\.03px\] {
    left: 1.03px;
  }

  .tailwind .left-\[3\.76px\] {
    left: 3.76px;
  }

  .tailwind .left-\[4\.39px\] {
    left: 4.39px;
  }

  .tailwind .left-\[4\.82px\] {
    left: 4.82px;
  }

  .tailwind .left-\[9\.40px\] {
    left: 9.4px;
  }

  .tailwind .left-\[10\.33px\] {
    left: 10.33px;
  }

  .tailwind .left-\[10\.65px\] {
    left: 10.65px;
  }

  .tailwind .left-\[10\.96px\] {
    left: 10.96px;
  }

  .tailwind .left-\[11\.71px\] {
    left: 11.71px;
  }

  .tailwind .left-\[12\.05px\] {
    left: 12.05px;
  }

  .tailwind .left-\[15\.04px\] {
    left: 15.04px;
  }

  .tailwind .left-\[16\.53px\] {
    left: 16.53px;
  }

  .tailwind .left-\[16\.92px\] {
    left: 16.92px;
  }

  .tailwind .left-\[17\.54px\] {
    left: 17.54px;
  }

  .tailwind .left-\[18\.6px\] {
    left: 18.6px;
  }

  .tailwind .left-\[20\.05px\] {
    left: 20.05px;
  }

  .tailwind .left-\[22\.04px\] {
    left: 22.04px;
  }

  .tailwind .left-\[23\.18px\] {
    left: 23.18px;
  }

  .tailwind .left-\[25\.49px\] {
    left: 25.49px;
  }

  .tailwind .left-\[35\.7px\] {
    left: 35.7px;
  }

  .tailwind .left-\[37\.59px\] {
    left: 37.59px;
  }

  .tailwind .left-\[42\.6px\] {
    left: 42.6px;
  }

  .tailwind .left-\[43\.85px\] {
    left: 43.85px;
  }

  .tailwind .left-\[60\.7px\] {
    left: 60.7px;
  }

  .tailwind .left-\[60\.14px\] {
    left: 60.14px;
  }

  .tailwind .left-\[67\.66px\] {
    left: 67.66px;
  }

  .tailwind .left-\[80\.19px\] {
    left: 80.19px;
  }

  .tailwind .left-\[80\.63px\] {
    left: 80.63px;
  }

  .tailwind .left-\[81\.76px\] {
    left: 81.76px;
  }

  .tailwind .left-\[89\.89px\] {
    left: 89.89px;
  }

  .tailwind .left-\[91\.47px\] {
    left: 91.47px;
  }

  .tailwind .left-\[92\.72px\] {
    left: 92.72px;
  }

  .tailwind .left-\[96\.48px\] {
    left: 96.48px;
  }

  .tailwind .left-\[97\.73px\] {
    left: 97.73px;
  }

  .tailwind .left-\[99\.93px\] {
    left: 99.93px;
  }

  .tailwind .left-\[100\.56px\] {
    left: 100.56px;
  }

  .tailwind .left-\[106\.07px\] {
    left: 106.07px;
  }

  .tailwind .left-\[107\.13px\] {
    left: 107.13px;
  }

  .tailwind .left-\[107\.45px\] {
    left: 107.45px;
  }

  .tailwind .left-\[109\.86px\] {
    left: 109.86px;
  }

  .tailwind .left-\[116\.21px\] {
    left: 116.21px;
  }

  .tailwind .left-\[117\.78px\] {
    left: 117.78px;
  }

  .tailwind .left-\[125\.47px\] {
    left: 125.47px;
  }

  .tailwind .left-\[127\.77px\] {
    left: 127.77px;
  }

  .tailwind .left-\[131\.88px\] {
    left: 131.88px;
  }

  .tailwind .left-\[135\.01px\] {
    left: 135.01px;
  }

  .tailwind .left-\[144\.99px\] {
    left: 144.99px;
  }

  .tailwind .left-\[148\.44px\] {
    left: 148.44px;
  }

  .tailwind .left-\[149\.42px\] {
    left: 149.42px;
  }

  .tailwind .left-\[152\.13px\] {
    left: 152.13px;
  }

  .tailwind .left-\[155\.18px\] {
    left: 155.18px;
  }

  .tailwind .left-\[164\.28px\] {
    left: 164.28px;
  }

  .tailwind .left-\[193\.19px\] {
    left: 193.19px;
  }

  .tailwind .left-\[195\.49px\] {
    left: 195.49px;
  }

  .tailwind .left-\[208\.28px\] {
    left: 208.28px;
  }

  .tailwind .left-\[209\.05px\] {
    left: 209.05px;
  }

  .tailwind .left-\[250\.81px\] {
    left: 250.81px;
  }

  .tailwind .left-\[302\.89px\] {
    left: 302.89px;
  }

  .tailwind .left-\[327\.02px\] {
    left: 327.02px;
  }

  .tailwind .left-\[334\.7px\] {
    left: 334.7px;
  }

  .tailwind .left-\[365\.87px\] {
    left: 365.87px;
  }

  .tailwind .left-\[385\.91px\] {
    left: 385.91px;
  }

  .tailwind .left-\[390\.93px\] {
    left: 390.93px;
  }

  .tailwind .left-\[399\.7px\] {
    left: 399.7px;
  }

  .tailwind .left-\[409\.24px\] {
    left: 409.24px;
  }

  .tailwind .left-\[416\.85px\] {
    left: 416.85px;
  }

  .tailwind .left-\[421\.42px\] {
    left: 421.42px;
  }

  .tailwind .left-\[428\.51px\] {
    left: 428.51px;
  }

  .tailwind .left-\[430px\] {
    left: 430px;
  }

  .tailwind .left-\[431\.58px\] {
    left: 431.58px;
  }

  .tailwind .left-\[464\.85px\] {
    left: 464.85px;
  }

  .tailwind .left-\[527\.5px\] {
    left: 527.5px;
  }

  .tailwind .left-\[540\.03px\] {
    left: 540.03px;
  }

  .tailwind .left-\[571\.27px\] {
    left: 571.27px;
  }

  .tailwind .left-\[597\.66px\] {
    left: 597.66px;
  }

  .tailwind .left-\[598\.65px\] {
    left: 598.65px;
  }

  .tailwind .left-\[608\.54px\] {
    left: 608.54px;
  }

  .tailwind .left-\[662\.31px\] {
    left: 662.31px;
  }

  .tailwind .left-\[664\.75px\] {
    left: 664.75px;
  }

  .tailwind .left-\[711\.99px\] {
    left: 711.99px;
  }

  .tailwind .left-\[746\.99px\] {
    left: 746.99px;
  }

  .tailwind .left-\[821\.53px\] {
    left: 821.53px;
  }

  .tailwind .left-\[856\.97px\] {
    left: 856.97px;
  }

  .tailwind .left-\[860px\] {
    left: 860px;
  }

  .tailwind .left-\[863\.17px\] {
    left: 863.17px;
  }

  .tailwind .left-\[944\.76px\] {
    left: 944.76px;
  }

  .tailwind .left-\[957\.69px\] {
    left: 957.69px;
  }

  .tailwind .left-\[1039\.08px\] {
    left: 1039.08px;
  }

  .tailwind .left-\[1042\.91px\] {
    left: 1042.91px;
  }

  .tailwind .left-\[1063\.81px\] {
    left: 1063.81px;
  }

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

  .tailwind .container {
    width: 100%;
  }

  @media (width >= 40rem) {
    .tailwind .container {
      max-width: 40rem;
    }
  }

  @media (width >= 48rem) {
    .tailwind .container {
      max-width: 48rem;
    }
  }

  @media (width >= 64rem) {
    .tailwind .container {
      max-width: 64rem;
    }
  }

  @media (width >= 80rem) {
    .tailwind .container {
      max-width: 80rem;
    }
  }

  @media (width >= 96rem) {
    .tailwind .container {
      max-width: 96rem;
    }
  }

  .tailwind .block {
    display: block;
  }

  .tailwind .flex {
    display: flex;
  }

  .tailwind .hidden {
    display: none;
  }

  .tailwind .size-\[1\.25px\] {
    width: 1.25px;
    height: 1.25px;
  }

  .tailwind .size-\[1\.57px\] {
    width: 1.57px;
    height: 1.57px;
  }

  .tailwind .size-\[1\.378px\] {
    width: 1.378px;
    height: 1.378px;
  }

  .tailwind .size-\[1\.722px\] {
    width: 1.722px;
    height: 1.722px;
  }

  .tailwind .size-\[2\.51px\] {
    width: 2.51px;
    height: 2.51px;
  }

  .tailwind .size-\[2\.82px\] {
    width: 2.82px;
    height: 2.82px;
  }

  .tailwind .size-\[2\.755px\] {
    width: 2.755px;
    height: 2.755px;
  }

  .tailwind .size-\[3\.1px\] {
    width: 3.1px;
    height: 3.1px;
  }

  .tailwind .size-\[5\.012px\] {
    width: 5.012px;
    height: 5.012px;
  }

  .tailwind .size-\[6\.265px\] {
    width: 6.265px;
    height: 6.265px;
  }

  .tailwind .size-\[10\.024px\] {
    width: 10.024px;
    height: 10.024px;
  }

  .tailwind .size-\[11\.277px\] {
    width: 11.277px;
    height: 11.277px;
  }

  .tailwind .size-\[174\.576px\] {
    width: 174.576px;
    height: 174.576px;
  }

  .tailwind .size-full {
    width: 100%;
    height: 100%;
  }

  .tailwind .h-\[1\.25px\] {
    height: 1.25px;
  }

  .tailwind .h-\[1\.57px\] {
    height: 1.57px;
  }

  .tailwind .h-\[1\.88px\] {
    height: 1.88px;
  }

  .tailwind .h-\[1\.378px\] {
    height: 1.378px;
  }

  .tailwind .h-\[1\.722px\] {
    height: 1.722px;
  }

  .tailwind .h-\[2\.19px\] {
    height: 2.19px;
  }

  .tailwind .h-\[2\.066px\] {
    height: 2.066px;
  }

  .tailwind .h-\[2\.411px\] {
    height: 2.411px;
  }

  .tailwind .h-\[3\.45px\] {
    height: 3.45px;
  }

  .tailwind .h-\[3\.788px\] {
    height: 3.788px;
  }

  .tailwind .h-\[5\.012px\] {
    height: 5.012px;
  }

  .tailwind .h-\[5\.33px\] {
    height: 5.33px;
  }

  .tailwind .h-\[5\.855px\] {
    height: 5.855px;
  }

  .tailwind .h-\[6\.26px\] {
    height: 6.26px;
  }

  .tailwind .h-\[6\.265px\] {
    height: 6.265px;
  }

  .tailwind .h-\[6\.888px\] {
    height: 6.888px;
  }

  .tailwind .h-\[7\.518px\] {
    height: 7.518px;
  }

  .tailwind .h-\[8\.771px\] {
    height: 8.771px;
  }

  .tailwind .h-\[13\.783px\] {
    height: 13.783px;
  }

  .tailwind .h-\[20\.67px\] {
    height: 20.67px;
  }

  .tailwind .h-\[21\.3px\] {
    height: 21.3px;
  }

  .tailwind .h-\[22\.73px\] {
    height: 22.73px;
  }

  .tailwind .h-\[25\.059px\] {
    height: 25.059px;
  }

  .tailwind .h-\[39\.47px\] {
    height: 39.47px;
  }

  .tailwind .h-\[43\.394px\] {
    height: 43.394px;
  }

  .tailwind .h-\[70\.71px\] {
    height: 70.71px;
  }

  .tailwind .h-\[70\.99px\] {
    height: 70.99px;
  }

  .tailwind .h-\[71\.17px\] {
    height: 71.17px;
  }

  .tailwind .h-\[71\.25px\] {
    height: 71.25px;
  }

  .tailwind .h-\[71\.31px\] {
    height: 71.31px;
  }

  .tailwind .h-\[71\.38px\] {
    height: 71.38px;
  }

  .tailwind .h-\[71\.92px\] {
    height: 71.92px;
  }

  .tailwind .h-\[72\.14px\] {
    height: 72.14px;
  }

  .tailwind .h-\[72\.44px\] {
    height: 72.44px;
  }

  .tailwind .h-\[80px\] {
    height: 80px;
  }

  .tailwind .h-\[82\.696px\] {
    height: 82.696px;
  }

  .tailwind .h-\[100\.17\%\] {
    height: 100.17%;
  }

  .tailwind .h-\[101\.27\%\] {
    height: 101.27%;
  }

  .tailwind .h-\[108\.41\%\] {
    height: 108.41%;
  }

  .tailwind .h-\[122\.67\%\] {
    height: 122.67%;
  }

  .tailwind .h-\[123\.04\%\] {
    height: 123.04%;
  }

  .tailwind .h-\[127\.747px\] {
    height: 127.747px;
  }

  .tailwind .h-\[129\.848px\] {
    height: 129.848px;
  }

  .tailwind .h-\[132\.45\%\] {
    height: 132.45%;
  }

  .tailwind .h-\[134\.612px\] {
    height: 134.612px;
  }

  .tailwind .h-\[140\.472px\] {
    height: 140.472px;
  }

  .tailwind .h-\[144\.529px\] {
    height: 144.529px;
  }

  .tailwind .h-\[146\.666px\] {
    height: 146.666px;
  }

  .tailwind .h-\[147\.318px\] {
    height: 147.318px;
  }

  .tailwind .h-\[153\.023px\] {
    height: 153.023px;
  }

  .tailwind .h-\[157\.46px\] {
    height: 157.46px;
  }

  .tailwind .h-\[157\.874px\] {
    height: 157.874px;
  }

  .tailwind .h-\[158\.45\%\] {
    height: 158.45%;
  }

  .tailwind .h-\[158\.067px\] {
    height: 158.067px;
  }

  .tailwind .h-\[168\.863px\] {
    height: 168.863px;
  }

  .tailwind .h-\[171\.628px\] {
    height: 171.628px;
  }

  .tailwind .h-\[178\.462px\] {
    height: 178.462px;
  }

  .tailwind .h-\[179\.49px\] {
    height: 179.49px;
  }

  .tailwind .h-\[180\.213px\] {
    height: 180.213px;
  }

  .tailwind .h-\[185\.11\%\] {
    height: 185.11%;
  }

  .tailwind .h-\[185\.207px\] {
    height: 185.207px;
  }

  .tailwind .h-\[187\.707px\] {
    height: 187.707px;
  }

  .tailwind .h-\[188\.35px\] {
    height: 188.35px;
  }

  .tailwind .h-\[190\.02\%\] {
    height: 190.02%;
  }

  .tailwind .h-\[200px\] {
    height: 200px;
  }

  .tailwind .h-\[227\.758px\] {
    height: 227.758px;
  }

  .tailwind .h-\[229\.809px\] {
    height: 229.809px;
  }

  .tailwind .h-\[239\.664px\] {
    height: 239.664px;
  }

  .tailwind .h-\[241\.874px\] {
    height: 241.874px;
  }

  .tailwind .h-\[242\.766px\] {
    height: 242.766px;
  }

  .tailwind .h-\[242\.908px\] {
    height: 242.908px;
  }

  .tailwind .h-\[243\.425px\] {
    height: 243.425px;
  }

  .tailwind .h-\[243\.683px\] {
    height: 243.683px;
  }

  .tailwind .h-\[243\.803px\] {
    height: 243.803px;
  }

  .tailwind .h-\[243\.941px\] {
    height: 243.941px;
  }

  .tailwind .h-\[244\.2px\] {
    height: 244.2px;
  }

  .tailwind .h-\[244\.322px\] {
    height: 244.322px;
  }

  .tailwind .h-\[244\.581px\] {
    height: 244.581px;
  }

  .tailwind .h-\[244\.841px\] {
    height: 244.841px;
  }

  .tailwind .h-\[245\.1px\] {
    height: 245.1px;
  }

  .tailwind .h-\[246\.009px\] {
    height: 246.009px;
  }

  .tailwind .h-\[246\.784px\] {
    height: 246.784px;
  }

  .tailwind .h-\[246\.915px\] {
    height: 246.915px;
  }

  .tailwind .h-\[247\.694px\] {
    height: 247.694px;
  }

  .tailwind .h-\[247\.818px\] {
    height: 247.818px;
  }

  .tailwind .h-\[248\.731px\] {
    height: 248.731px;
  }

  .tailwind .h-\[274\.296px\] {
    height: 274.296px;
  }

  .tailwind .h-full {
    height: 100%;
  }

  .tailwind .max-h-\[70vh\] {
    max-height: 70vh;
  }

  .tailwind .max-h-\[80vh\] {
    max-height: 80vh;
  }

  .tailwind .w-\[0\.63px\] {
    width: .63px;
  }

  .tailwind .w-\[0\.94px\] {
    width: .94px;
  }

  .tailwind .w-\[0\.689px\] {
    width: .689px;
  }

  .tailwind .w-\[1\.033px\] {
    width: 1.033px;
  }

  .tailwind .w-\[1\.57px\] {
    width: 1.57px;
  }

  .tailwind .w-\[1\.88px\] {
    width: 1.88px;
  }

  .tailwind .w-\[1\.722px\] {
    width: 1.722px;
  }

  .tailwind .w-\[2\.19px\] {
    width: 2.19px;
  }

  .tailwind .w-\[2\.51px\] {
    width: 2.51px;
  }

  .tailwind .w-\[2\.066px\] {
    width: 2.066px;
  }

  .tailwind .w-\[2\.411px\] {
    width: 2.411px;
  }

  .tailwind .w-\[2\.506px\] {
    width: 2.506px;
  }

  .tailwind .w-\[2\.755px\] {
    width: 2.755px;
  }

  .tailwind .w-\[3\.759px\] {
    width: 3.759px;
  }

  .tailwind .w-\[4\.07px\] {
    width: 4.07px;
  }

  .tailwind .w-\[4\.477px\] {
    width: 4.477px;
  }

  .tailwind .w-\[6\.265px\] {
    width: 6.265px;
  }

  .tailwind .w-\[7\.518px\] {
    width: 7.518px;
  }

  .tailwind .w-\[8\.46px\] {
    width: 8.46px;
  }

  .tailwind .w-\[8\.771px\] {
    width: 8.771px;
  }

  .tailwind .w-\[9\.299px\] {
    width: 9.299px;
  }

  .tailwind .w-\[10\.024px\] {
    width: 10.024px;
  }

  .tailwind .w-\[16\.289px\] {
    width: 16.289px;
  }

  .tailwind .w-\[33\.83px\] {
    width: 33.83px;
  }

  .tailwind .w-\[46\.27px\] {
    width: 46.27px;
  }

  .tailwind .w-\[47\.77px\] {
    width: 47.77px;
  }

  .tailwind .w-\[51\.72px\] {
    width: 51.72px;
  }

  .tailwind .w-\[52\.32px\] {
    width: 52.32px;
  }

  .tailwind .w-\[54\.8px\] {
    width: 54.8px;
  }

  .tailwind .w-\[55\.1px\] {
    width: 55.1px;
  }

  .tailwind .w-\[57\.2px\] {
    width: 57.2px;
  }

  .tailwind .w-\[57\.11px\] {
    width: 57.11px;
  }

  .tailwind .w-\[57\.33px\] {
    width: 57.33px;
  }

  .tailwind .w-\[57\.73px\] {
    width: 57.73px;
  }

  .tailwind .w-\[58\.72px\] {
    width: 58.72px;
  }

  .tailwind .w-\[61\.82px\] {
    width: 61.82px;
  }

  .tailwind .w-\[100\.01\%\] {
    width: 100.01%;
  }

  .tailwind .w-\[100px\] {
    width: 100px;
  }

  .tailwind .w-\[105\.354px\] {
    width: 105.354px;
  }

  .tailwind .w-\[110\.9\%\] {
    width: 110.9%;
  }

  .tailwind .w-\[119\.117px\] {
    width: 119.117px;
  }

  .tailwind .w-\[122\.928px\] {
    width: 122.928px;
  }

  .tailwind .w-\[124\.798px\] {
    width: 124.798px;
  }

  .tailwind .w-\[127\.747px\] {
    width: 127.747px;
  }

  .tailwind .w-\[134\.612px\] {
    width: 134.612px;
  }

  .tailwind .w-\[137\.302px\] {
    width: 137.302px;
  }

  .tailwind .w-\[158\.665px\] {
    width: 158.665px;
  }

  .tailwind .w-\[159\.25px\] {
    width: 159.25px;
  }

  .tailwind .w-\[163\.834px\] {
    width: 163.834px;
  }

  .tailwind .w-\[164\.437px\] {
    width: 164.437px;
  }

  .tailwind .w-\[164\.596px\] {
    width: 164.596px;
  }

  .tailwind .w-\[177\.271px\] {
    width: 177.271px;
  }

  .tailwind .w-\[177\.924px\] {
    width: 177.924px;
  }

  .tailwind .w-\[179\.338px\] {
    width: 179.338px;
  }

  .tailwind .w-\[179\.999px\] {
    width: 179.999px;
  }

  .tailwind .w-\[180\.46px\] {
    width: 180.46px;
  }

  .tailwind .w-\[185\.207px\] {
    width: 185.207px;
  }

  .tailwind .w-\[187\.866px\] {
    width: 187.866px;
  }

  .tailwind .w-\[188\.9px\] {
    width: 188.9px;
  }

  .tailwind .w-\[188\.558px\] {
    width: 188.558px;
  }

  .tailwind .w-\[189\.596px\] {
    width: 189.596px;
  }

  .tailwind .w-\[195\.877px\] {
    width: 195.877px;
  }

  .tailwind .w-\[196\.135px\] {
    width: 196.135px;
  }

  .tailwind .w-\[196\.599px\] {
    width: 196.599px;
  }

  .tailwind .w-\[196\.652px\] {
    width: 196.652px;
  }

  .tailwind .w-\[196\.858px\] {
    width: 196.858px;
  }

  .tailwind .w-\[197\.377px\] {
    width: 197.377px;
  }

  .tailwind .w-\[197\.944px\] {
    width: 197.944px;
  }

  .tailwind .w-\[198\.674px\] {
    width: 198.674px;
  }

  .tailwind .w-\[201\.303px\] {
    width: 201.303px;
  }

  .tailwind .w-\[202\.045px\] {
    width: 202.045px;
  }

  .tailwind .w-\[209\.947px\] {
    width: 209.947px;
  }

  .tailwind .w-\[210\.945px\] {
    width: 210.945px;
  }

  .tailwind .w-\[211\.898px\] {
    width: 211.898px;
  }

  .tailwind .w-\[212\.679px\] {
    width: 212.679px;
  }

  .tailwind .w-\[216\.793px\] {
    width: 216.793px;
  }

  .tailwind .w-\[217\.002px\] {
    width: 217.002px;
  }

  .tailwind .w-\[220\.977px\] {
    width: 220.977px;
  }

  .tailwind .w-\[222\.335px\] {
    width: 222.335px;
  }

  .tailwind .w-\[227\.758px\] {
    width: 227.758px;
  }

  .tailwind .w-\[229\.535px\] {
    width: 229.535px;
  }

  .tailwind .w-\[229\.809px\] {
    width: 229.809px;
  }

  .tailwind .w-\[238\.863px\] {
    width: 238.863px;
  }

  .tailwind .w-\[239\.664px\] {
    width: 239.664px;
  }

  .tailwind .w-\[250px\] {
    width: 250px;
  }

  .tailwind .w-\[268\.564px\] {
    width: 268.564px;
  }

  .tailwind .w-\[279\.61\%\] {
    width: 279.61%;
  }

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

  .tailwind .w-\[1488\.37\%\] {
    width: 1488.37%;
  }

  .tailwind .w-\[2261\.29\%\] {
    width: 2261.29%;
  }

  .tailwind .w-\[2473\.28\%\] {
    width: 2473.28%;
  }

  .tailwind .w-\[3534\.88\%\] {
    width: 3534.88%;
  }

  .tailwind .w-\[7144\.91\%\] {
    width: 7144.91%;
  }

  .tailwind .w-full {
    width: 100%;
  }

  .tailwind .max-w-\[70vw\] {
    max-width: 70vw;
  }

  .tailwind .max-w-\[80vh\] {
    max-width: 80vh;
  }

  .tailwind .max-w-none {
    max-width: none;
  }

  .tailwind .flex-none {
    flex: none;
  }

  .tailwind .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .-rotate-90 {
    rotate: -90deg;
  }

  .tailwind .rotate-90 {
    rotate: 90deg;
  }

  .tailwind .transform {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .tailwind .items-center {
    align-items: center;
  }

  .tailwind .justify-center {
    justify-content: center;
  }

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

  .tailwind .bg-\[\#58a0ff\] {
    background-color: #58a0ff;
  }

  .tailwind .bg-\[\#00187e\] {
    background-color: #00187e;
  }

  .tailwind .bg-\[\#b6d8d9\] {
    background-color: #b6d8d9;
  }

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

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

  .tailwind .filter {
    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, );
  }

  .tailwind .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
}

@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
  initial-value: rotateX(0);
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
  initial-value: rotateY(0);
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
  initial-value: rotateZ(0);
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false;
  initial-value: skewX(0);
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false;
  initial-value: skewY(0);
}

@property --tw-blur {
  syntax: "*";
  inherits: false
}

@property --tw-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-invert {
  syntax: "*";
  inherits: false
}

@property --tw-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}
