/*! 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-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --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;
    --color-black: #000;
    --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;
    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;
    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 .visible {
    visibility: visible;
  }

  .tailwind .absolute {
    position: absolute;
  }

  .tailwind .relative {
    position: relative;
  }

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

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

  .tailwind .top-\[-1\.255\%\] {
    top: -1.255%;
  }

  .tailwind .top-\[-1\.308\%\] {
    top: -1.308%;
  }

  .tailwind .top-\[-1\.745\%\] {
    top: -1.745%;
  }

  .tailwind .top-\[-1\.794\%\] {
    top: -1.794%;
  }

  .tailwind .top-\[-1\.925\%\] {
    top: -1.925%;
  }

  .tailwind .top-\[-1\.983\%\] {
    top: -1.983%;
  }

  .tailwind .top-\[-3\.562\%\] {
    top: -3.562%;
  }

  .tailwind .top-\[-6\.814\%\] {
    top: -6.814%;
  }

  .tailwind .top-\[-9\.9\%\] {
    top: -9.9%;
  }

  .tailwind .top-\[-11\.049\%\] {
    top: -11.049%;
  }

  .tailwind .top-\[-14\.292\%\] {
    top: -14.292%;
  }

  .tailwind .top-\[-14\.808\%\] {
    top: -14.808%;
  }

  .tailwind .top-\[-20\.613\%\] {
    top: -20.613%;
  }

  .tailwind .top-\[-30\.439\%\] {
    top: -30.439%;
  }

  .tailwind .top-\[71\.37px\] {
    top: 71.37px;
  }

  .tailwind .top-\[84\.918px\] {
    top: 84.918px;
  }

  .tailwind .top-\[90\.474px\] {
    top: 90.474px;
  }

  .tailwind .top-\[107\.645px\] {
    top: 107.645px;
  }

  .tailwind .top-\[110\.103px\] {
    top: 110.103px;
  }

  .tailwind .top-\[110\.105px\] {
    top: 110.105px;
  }

  .tailwind .top-\[120\.549px\] {
    top: 120.549px;
  }

  .tailwind .top-\[125\.445px\] {
    top: 125.445px;
  }

  .tailwind .top-\[131\.001px\] {
    top: 131.001px;
  }

  .tailwind .top-\[131\.002px\] {
    top: 131.002px;
  }

  .tailwind .top-\[131\.004px\] {
    top: 131.004px;
  }

  .tailwind .top-\[156\.287px\] {
    top: 156.287px;
  }

  .tailwind .top-\[159\.021px\] {
    top: 159.021px;
  }

  .tailwind .top-\[193\.526px\] {
    top: 193.526px;
  }

  .tailwind .top-\[198\.118px\] {
    top: 198.118px;
  }

  .tailwind .top-\[210\.361px\] {
    top: 210.361px;
  }

  .tailwind .top-\[220\.486px\] {
    top: 220.486px;
  }

  .tailwind .top-\[241\.107px\] {
    top: 241.107px;
  }

  .tailwind .top-\[245\.863px\] {
    top: 245.863px;
  }

  .tailwind .top-\[263\.408px\] {
    top: 263.408px;
  }

  .tailwind .top-\[266\.666px\] {
    top: 266.666px;
  }

  .tailwind .top-\[272\.56px\] {
    top: 272.56px;
  }

  .tailwind .top-\[272\.514px\] {
    top: 272.514px;
  }

  .tailwind .top-\[279\.5px\] {
    top: 279.5px;
  }

  .tailwind .top-\[293\.013px\] {
    top: 293.013px;
  }

  .tailwind .top-\[300\.004px\] {
    top: 300.004px;
  }

  .tailwind .top-\[305\.404px\] {
    top: 305.404px;
  }

  .tailwind .top-\[311\.666px\] {
    top: 311.666px;
  }

  .tailwind .top-\[313\.545px\] {
    top: 313.545px;
  }

  .tailwind .top-\[324\.53px\] {
    top: 324.53px;
  }

  .tailwind .top-\[324\.528px\] {
    top: 324.528px;
  }

  .tailwind .top-\[330\.78px\] {
    top: 330.78px;
  }

  .tailwind .top-\[333\.907px\] {
    top: 333.907px;
  }

  .tailwind .top-\[340\.147px\] {
    top: 340.147px;
  }

  .tailwind .top-\[340\.149px\] {
    top: 340.149px;
  }

  .tailwind .top-\[344\.164px\] {
    top: 344.164px;
  }

  .tailwind .top-\[345\.451px\] {
    top: 345.451px;
  }

  .tailwind .top-\[345\.512px\] {
    top: 345.512px;
  }

  .tailwind .top-\[348\.323px\] {
    top: 348.323px;
  }

  .tailwind .top-\[357\.432px\] {
    top: 357.432px;
  }

  .tailwind .top-\[357\.478px\] {
    top: 357.478px;
  }

  .tailwind .top-\[371\.435px\] {
    top: 371.435px;
  }

  .tailwind .top-\[377\.931px\] {
    top: 377.931px;
  }

  .tailwind .top-\[379\.291px\] {
    top: 379.291px;
  }

  .tailwind .top-\[379\.293px\] {
    top: 379.293px;
  }

  .tailwind .top-\[380\.296px\] {
    top: 380.296px;
  }

  .tailwind .top-\[384\.921px\] {
    top: 384.921px;
  }

  .tailwind .top-\[387\.145px\] {
    top: 387.145px;
  }

  .tailwind .top-\[397\.463px\] {
    top: 397.463px;
  }

  .tailwind .top-\[398\.463px\] {
    top: 398.463px;
  }

  .tailwind .top-\[406\.359px\] {
    top: 406.359px;
  }

  .tailwind .top-\[406\.361px\] {
    top: 406.361px;
  }

  .tailwind .top-\[419\.311px\] {
    top: 419.311px;
  }

  .tailwind .top-\[420\.403px\] {
    top: 420.403px;
  }

  .tailwind .top-\[420\.408px\] {
    top: 420.408px;
  }

  .tailwind .top-\[420\.483px\] {
    top: 420.483px;
  }

  .tailwind .top-\[429\.08px\] {
    top: 429.08px;
  }

  .tailwind .top-\[436\.277px\] {
    top: 436.277px;
  }

  .tailwind .top-\[441\.551px\] {
    top: 441.551px;
  }

  .tailwind .top-\[452\.03px\] {
    top: 452.03px;
  }

  .tailwind .top-\[452\.035px\] {
    top: 452.035px;
  }

  .tailwind .top-\[453\.096px\] {
    top: 453.096px;
  }

  .tailwind .top-\[453\.157px\] {
    top: 453.157px;
  }

  .tailwind .top-\[462\.81px\] {
    top: 462.81px;
  }

  .tailwind .top-\[462\.814px\] {
    top: 462.814px;
  }

  .tailwind .top-\[471\.148px\] {
    top: 471.148px;
  }

  .tailwind .top-\[471\.153px\] {
    top: 471.153px;
  }

  .tailwind .top-\[479\.079px\] {
    top: 479.079px;
  }

  .tailwind .top-\[483\.701px\] {
    top: 483.701px;
  }

  .tailwind .top-\[483\.706px\] {
    top: 483.706px;
  }

  .tailwind .top-\[487\.941px\] {
    top: 487.941px;
  }

  .tailwind .top-\[505\.108px\] {
    top: 505.108px;
  }

  .tailwind .top-\[510\.295px\] {
    top: 510.295px;
  }

  .tailwind .top-\[530\.939px\] {
    top: 530.939px;
  }

  .tailwind .top-\[530\.941px\] {
    top: 530.941px;
  }

  .tailwind .top-\[537\.36px\] {
    top: 537.36px;
  }

  .tailwind .top-\[537\.361px\] {
    top: 537.361px;
  }

  .tailwind .top-\[537\.365px\] {
    top: 537.365px;
  }

  .tailwind .top-\[543\.921px\] {
    top: 543.921px;
  }

  .tailwind .top-\[551\.41px\] {
    top: 551.41px;
  }

  .tailwind .top-\[551\.407px\] {
    top: 551.407px;
  }

  .tailwind .top-\[551\.484px\] {
    top: 551.484px;
  }

  .tailwind .top-\[551\.485px\] {
    top: 551.485px;
  }

  .tailwind .top-\[551\.487px\] {
    top: 551.487px;
  }

  .tailwind .top-\[583\.031px\] {
    top: 583.031px;
  }

  .tailwind .top-\[583\.032px\] {
    top: 583.032px;
  }

  .tailwind .top-\[583\.039px\] {
    top: 583.039px;
  }

  .tailwind .top-\[593\.814px\] {
    top: 593.814px;
  }

  .tailwind .top-\[593\.816px\] {
    top: 593.816px;
  }

  .tailwind .top-\[614\.707px\] {
    top: 614.707px;
  }

  .tailwind .top-\[614\.708px\] {
    top: 614.708px;
  }

  .tailwind .top-\[614\.715px\] {
    top: 614.715px;
  }

  .tailwind .top-\[661\.942px\] {
    top: 661.942px;
  }

  .tailwind .top-\[661\.943px\] {
    top: 661.943px;
  }

  .tailwind .top-\[834\.68px\] {
    top: 834.68px;
  }

  .tailwind .top-\[834\.978px\] {
    top: 834.978px;
  }

  .tailwind .top-\[1058\.08px\] {
    top: 1058.08px;
  }

  .tailwind .top-\[1058\.45px\] {
    top: 1058.45px;
  }

  .tailwind .top-\[1287\.66px\] {
    top: 1287.66px;
  }

  .tailwind .top-\[1288\.12px\] {
    top: 1288.12px;
  }

  .tailwind .right-\[-1\.031\%\] {
    right: -1.031%;
  }

  .tailwind .right-\[-1\.606\%\] {
    right: -1.606%;
  }

  .tailwind .right-\[-1\.654\%\] {
    right: -1.654%;
  }

  .tailwind .right-\[-4\.269\%\] {
    right: -4.269%;
  }

  .tailwind .right-\[-4\.285\%\] {
    right: -4.285%;
  }

  .tailwind .right-\[-7\.424\%\] {
    right: -7.424%;
  }

  .tailwind .right-\[-8\.706\%\] {
    right: -8.706%;
  }

  .tailwind .right-\[-8\.776\%\] {
    right: -8.776%;
  }

  .tailwind .right-\[-8\.911\%\] {
    right: -8.911%;
  }

  .tailwind .right-\[-9\.551\%\] {
    right: -9.551%;
  }

  .tailwind .right-\[-10\.212\%\] {
    right: -10.212%;
  }

  .tailwind .right-\[-16\.623\%\] {
    right: -16.623%;
  }

  .tailwind .right-\[-23\.347\%\] {
    right: -23.347%;
  }

  .tailwind .right-\[-28\.789\%\] {
    right: -28.789%;
  }

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

  .tailwind .bottom-\[-0\.835\%\] {
    bottom: -.835%;
  }

  .tailwind .bottom-\[-1\.255\%\] {
    bottom: -1.255%;
  }

  .tailwind .bottom-\[-1\.308\%\] {
    bottom: -1.308%;
  }

  .tailwind .bottom-\[-1\.745\%\] {
    bottom: -1.745%;
  }

  .tailwind .bottom-\[-1\.925\%\] {
    bottom: -1.925%;
  }

  .tailwind .bottom-\[-1\.983\%\] {
    bottom: -1.983%;
  }

  .tailwind .bottom-\[-2\.687\%\] {
    bottom: -2.687%;
  }

  .tailwind .bottom-\[-3\.562\%\] {
    bottom: -3.562%;
  }

  .tailwind .bottom-\[-9\.9\%\] {
    bottom: -9.9%;
  }

  .tailwind .bottom-\[-11\.049\%\] {
    bottom: -11.049%;
  }

  .tailwind .bottom-\[-14\.292\%\] {
    bottom: -14.292%;
  }

  .tailwind .bottom-\[-14\.808\%\] {
    bottom: -14.808%;
  }

  .tailwind .bottom-\[-20\.611\%\] {
    bottom: -20.611%;
  }

  .tailwind .bottom-\[-30\.439\%\] {
    bottom: -30.439%;
  }

  .tailwind .bottom-\[-599\.009px\] {
    bottom: -599.009px;
  }

  .tailwind .bottom-\[-1348\.27px\] {
    bottom: -1348.27px;
  }

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

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

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

  .tailwind .left-\[-1\.166\%\] {
    left: -1.166%;
  }

  .tailwind .left-\[-1\.606\%\] {
    left: -1.606%;
  }

  .tailwind .left-\[-1\.654\%\] {
    left: -1.654%;
  }

  .tailwind .left-\[-4\.269\%\] {
    left: -4.269%;
  }

  .tailwind .left-\[-4\.285\%\] {
    left: -4.285%;
  }

  .tailwind .left-\[-5\.351\%\] {
    left: -5.351%;
  }

  .tailwind .left-\[-7\.424\%\] {
    left: -7.424%;
  }

  .tailwind .left-\[-8\.706\%\] {
    left: -8.706%;
  }

  .tailwind .left-\[-8\.776\%\] {
    left: -8.776%;
  }

  .tailwind .left-\[-8\.877\%\] {
    left: -8.877%;
  }

  .tailwind .left-\[-9\.551\%\] {
    left: -9.551%;
  }

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

  .tailwind .left-\[-23\.347\%\] {
    left: -23.347%;
  }

  .tailwind .left-\[-28\.789\%\] {
    left: -28.789%;
  }

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

  .tailwind .left-\[1\.006px\] {
    left: 1.006px;
  }

  .tailwind .left-\[1\.224px\] {
    left: 1.224px;
  }

  .tailwind .left-\[21\.291px\] {
    left: 21.291px;
  }

  .tailwind .left-\[26\.99px\] {
    left: 26.99px;
  }

  .tailwind .left-\[32\.847px\] {
    left: 32.847px;
  }

  .tailwind .left-\[40\.713px\] {
    left: 40.713px;
  }

  .tailwind .left-\[48\.97px\] {
    left: 48.97px;
  }

  .tailwind .left-\[51\.609px\] {
    left: 51.609px;
  }

  .tailwind .left-\[55\.773px\] {
    left: 55.773px;
  }

  .tailwind .left-\[62\.075px\] {
    left: 62.075px;
  }

  .tailwind .left-\[62\.808px\] {
    left: 62.808px;
  }

  .tailwind .left-\[70\.699px\] {
    left: 70.699px;
  }

  .tailwind .left-\[73\.99px\] {
    left: 73.99px;
  }

  .tailwind .left-\[75\.545px\] {
    left: 75.545px;
  }

  .tailwind .left-\[86\.039px\] {
    left: 86.039px;
  }

  .tailwind .left-\[93\.376px\] {
    left: 93.376px;
  }

  .tailwind .left-\[93\.794px\] {
    left: 93.794px;
  }

  .tailwind .left-\[107\.536px\] {
    left: 107.536px;
  }

  .tailwind .left-\[111\.547px\] {
    left: 111.547px;
  }

  .tailwind .left-\[114\.145px\] {
    left: 114.145px;
  }

  .tailwind .left-\[114\.146px\] {
    left: 114.146px;
  }

  .tailwind .left-\[118\.369px\] {
    left: 118.369px;
  }

  .tailwind .left-\[124\.155px\] {
    left: 124.155px;
  }

  .tailwind .left-\[136\.319px\] {
    left: 136.319px;
  }

  .tailwind .left-\[141\.404px\] {
    left: 141.404px;
  }

  .tailwind .left-\[144\.053px\] {
    left: 144.053px;
  }

  .tailwind .left-\[155\.666px\] {
    left: 155.666px;
  }

  .tailwind .left-\[157\.386px\] {
    left: 157.386px;
  }

  .tailwind .left-\[165\.898px\] {
    left: 165.898px;
  }

  .tailwind .left-\[172\.086px\] {
    left: 172.086px;
  }

  .tailwind .left-\[191\.535px\] {
    left: 191.535px;
  }

  .tailwind .left-\[197\.33px\] {
    left: 197.33px;
  }

  .tailwind .left-\[240\.147px\] {
    left: 240.147px;
  }

  .tailwind .left-\[240\.148px\] {
    left: 240.148px;
  }

  .tailwind .left-\[247\.736px\] {
    left: 247.736px;
  }

  .tailwind .left-\[257\.544px\] {
    left: 257.544px;
  }

  .tailwind .left-\[267\.753px\] {
    left: 267.753px;
  }

  .tailwind .left-\[294\.151px\] {
    left: 294.151px;
  }

  .tailwind .left-\[318\.648px\] {
    left: 318.648px;
  }

  .tailwind .left-\[338\.068px\] {
    left: 338.068px;
  }

  .tailwind .left-\[345\.126px\] {
    left: 345.126px;
  }

  .tailwind .left-\[346\.296px\] {
    left: 346.296px;
  }

  .tailwind .left-\[353\.127px\] {
    left: 353.127px;
  }

  .tailwind .left-\[367\.004px\] {
    left: 367.004px;
  }

  .tailwind .left-\[372\.88px\] {
    left: 372.88px;
  }

  .tailwind .left-\[384\.792px\] {
    left: 384.792px;
  }

  .tailwind .left-\[392\.425px\] {
    left: 392.425px;
  }

  .tailwind .left-\[400\.552px\] {
    left: 400.552px;
  }

  .tailwind .left-\[403\.931px\] {
    left: 403.931px;
  }

  .tailwind .left-\[428\.551px\] {
    left: 428.551px;
  }

  .tailwind .left-\[437\.499px\] {
    left: 437.499px;
  }

  .tailwind .left-\[438\.979px\] {
    left: 438.979px;
  }

  .tailwind .left-\[447\.639px\] {
    left: 447.639px;
  }

  .tailwind .left-\[453\.79px\] {
    left: 453.79px;
  }

  .tailwind .left-\[453\.789px\] {
    left: 453.789px;
  }

  .tailwind .left-\[465\.229px\] {
    left: 465.229px;
  }

  .tailwind .left-\[472\.334px\] {
    left: 472.334px;
  }

  .tailwind .left-\[487\.778px\] {
    left: 487.778px;
  }

  .tailwind .left-\[489\.543px\] {
    left: 489.543px;
  }

  .tailwind .left-\[491\.577px\] {
    left: 491.577px;
  }

  .tailwind .left-\[491\.578px\] {
    left: 491.578px;
  }

  .tailwind .left-\[497\.455px\] {
    left: 497.455px;
  }

  .tailwind .left-\[507\.756px\] {
    left: 507.756px;
  }

  .tailwind .left-\[521\.54px\] {
    left: 521.54px;
  }

  .tailwind .left-\[521\.539px\] {
    left: 521.539px;
  }

  .tailwind .left-\[532\.429px\] {
    left: 532.429px;
  }

  .tailwind .left-\[534\.231px\] {
    left: 534.231px;
  }

  .tailwind .left-\[544\.77px\] {
    left: 544.77px;
  }

  .tailwind .left-\[544\.769px\] {
    left: 544.769px;
  }

  .tailwind .left-\[566\.176px\] {
    left: 566.176px;
  }

  .tailwind .left-\[593\.618px\] {
    left: 593.618px;
  }

  .tailwind .left-\[598\.75px\] {
    left: 598.75px;
  }

  .tailwind .left-\[605\.394px\] {
    left: 605.394px;
  }

  .tailwind .left-\[617\.931px\] {
    left: 617.931px;
  }

  .tailwind .left-\[620\.564px\] {
    left: 620.564px;
  }

  .tailwind .left-\[728\.668px\] {
    left: 728.668px;
  }

  .tailwind .left-\[728\.669px\] {
    left: 728.669px;
  }

  .tailwind .left-\[755\.216px\] {
    left: 755.216px;
  }

  .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 .contents {
    display: contents;
  }

  .tailwind .flex {
    display: flex;
  }

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

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

  .tailwind .h-\[40\.898px\] {
    height: 40.898px;
  }

  .tailwind .h-\[41\.027px\] {
    height: 41.027px;
  }

  .tailwind .h-\[51\.845px\] {
    height: 51.845px;
  }

  .tailwind .h-\[52\.008px\] {
    height: 52.008px;
  }

  .tailwind .h-\[59\.211px\] {
    height: 59.211px;
  }

  .tailwind .h-\[63\.094px\] {
    height: 63.094px;
  }

  .tailwind .h-\[63\.294px\] {
    height: 63.294px;
  }

  .tailwind .h-\[68\.983px\] {
    height: 68.983px;
  }

  .tailwind .h-\[75\.058px\] {
    height: 75.058px;
  }

  .tailwind .h-\[87\.445px\] {
    height: 87.445px;
  }

  .tailwind .h-\[91\.344px\] {
    height: 91.344px;
  }

  .tailwind .h-\[96\.987px\] {
    height: 96.987px;
  }

  .tailwind .h-\[106\.419px\] {
    height: 106.419px;
  }

  .tailwind .h-\[122\.945px\] {
    height: 122.945px;
  }

  .tailwind .h-\[149\.622px\] {
    height: 149.622px;
  }

  .tailwind .h-\[150\.443px\] {
    height: 150.443px;
  }

  .tailwind .h-\[164\.088px\] {
    height: 164.088px;
  }

  .tailwind .h-\[190\.17px\] {
    height: 190.17px;
  }

  .tailwind .h-\[190\.708px\] {
    height: 190.708px;
  }

  .tailwind .h-\[208\.004px\] {
    height: 208.004px;
  }

  .tailwind .h-\[208\.842px\] {
    height: 208.842px;
  }

  .tailwind .h-\[215\.118px\] {
    height: 215.118px;
  }

  .tailwind .h-\[232\.089px\] {
    height: 232.089px;
  }

  .tailwind .h-\[237\.339px\] {
    height: 237.339px;
  }

  .tailwind .h-\[241\.097px\] {
    height: 241.097px;
  }

  .tailwind .h-\[246\.015px\] {
    height: 246.015px;
  }

  .tailwind .h-\[253\.138px\] {
    height: 253.138px;
  }

  .tailwind .h-\[264\.737px\] {
    height: 264.737px;
  }

  .tailwind .h-\[272\.693px\] {
    height: 272.693px;
  }

  .tailwind .h-\[300\.861px\] {
    height: 300.861px;
  }

  .tailwind .h-\[311\.859px\] {
    height: 311.859px;
  }

  .tailwind .h-\[316\.454px\] {
    height: 316.454px;
  }

  .tailwind .h-\[322\.181px\] {
    height: 322.181px;
  }

  .tailwind .h-\[329\.91px\] {
    height: 329.91px;
  }

  .tailwind .h-\[331\.863px\] {
    height: 331.863px;
  }

  .tailwind .h-\[366\.143px\] {
    height: 366.143px;
  }

  .tailwind .h-\[379\.527px\] {
    height: 379.527px;
  }

  .tailwind .h-\[401\.151px\] {
    height: 401.151px;
  }

  .tailwind .h-\[418\.207px\] {
    height: 418.207px;
  }

  .tailwind .h-\[485\.654px\] {
    height: 485.654px;
  }

  .tailwind .h-\[488\.194px\] {
    height: 488.194px;
  }

  .tailwind .h-\[495\.725px\] {
    height: 495.725px;
  }

  .tailwind .h-\[503\.059px\] {
    height: 503.059px;
  }

  .tailwind .h-\[508\.951px\] {
    height: 508.951px;
  }

  .tailwind .h-\[571\.273px\] {
    height: 571.273px;
  }

  .tailwind .h-\[601\.175px\] {
    height: 601.175px;
  }

  .tailwind .h-\[615\.635px\] {
    height: 615.635px;
  }

  .tailwind .h-\[628\.401px\] {
    height: 628.401px;
  }

  .tailwind .h-\[637\.699px\] {
    height: 637.699px;
  }

  .tailwind .h-\[724\.169px\] {
    height: 724.169px;
  }

  .tailwind .h-\[749\.218px\] {
    height: 749.218px;
  }

  .tailwind .h-\[762\.075px\] {
    height: 762.075px;
  }

  .tailwind .h-\[764\.754px\] {
    height: 764.754px;
  }

  .tailwind .h-\[776\.069px\] {
    height: 776.069px;
  }

  .tailwind .h-\[881\.302px\] {
    height: 881.302px;
  }

  .tailwind .h-\[927\.432px\] {
    height: 927.432px;
  }

  .tailwind .min-h-\[300vh\] {
    min-height: 300vh;
  }

  .tailwind .w-\[28\.732px\] {
    width: 28.732px;
  }

  .tailwind .w-\[36\.422px\] {
    width: 36.422px;
  }

  .tailwind .w-\[37\.224px\] {
    width: 37.224px;
  }

  .tailwind .w-\[37\.831px\] {
    width: 37.831px;
  }

  .tailwind .w-\[40\.546px\] {
    width: 40.546px;
  }

  .tailwind .w-\[43\.35px\] {
    width: 43.35px;
  }

  .tailwind .w-\[44\.325px\] {
    width: 44.325px;
  }

  .tailwind .w-\[47\.187px\] {
    width: 47.187px;
  }

  .tailwind .w-\[47\.957px\] {
    width: 47.957px;
  }

  .tailwind .w-\[51\.398px\] {
    width: 51.398px;
  }

  .tailwind .w-\[54\.952px\] {
    width: 54.952px;
  }

  .tailwind .w-\[55\.771px\] {
    width: 55.771px;
  }

  .tailwind .w-\[57\.426px\] {
    width: 57.426px;
  }

  .tailwind .w-\[58\.363px\] {
    width: 58.363px;
  }

  .tailwind .w-\[62\.55px\] {
    width: 62.55px;
  }

  .tailwind .w-\[66\.876px\] {
    width: 66.876px;
  }

  .tailwind .w-\[67\.144px\] {
    width: 67.144px;
  }

  .tailwind .w-\[70\.698px\] {
    width: 70.698px;
  }

  .tailwind .w-\[85\.115px\] {
    width: 85.115px;
  }

  .tailwind .w-\[86\.038px\] {
    width: 86.038px;
  }

  .tailwind .w-\[103\.583px\] {
    width: 103.583px;
  }

  .tailwind .w-\[104\.319px\] {
    width: 104.319px;
  }

  .tailwind .w-\[132\.239px\] {
    width: 132.239px;
  }

  .tailwind .w-\[136\.414px\] {
    width: 136.414px;
  }

  .tailwind .w-\[151\.21px\] {
    width: 151.21px;
  }

  .tailwind .w-\[160\.933px\] {
    width: 160.933px;
  }

  .tailwind .w-\[166\.531px\] {
    width: 166.531px;
  }

  .tailwind .w-\[172\.924px\] {
    width: 172.924px;
  }

  .tailwind .w-\[191\.682px\] {
    width: 191.682px;
  }

  .tailwind .w-\[205\.374px\] {
    width: 205.374px;
  }

  .tailwind .w-\[210\.446px\] {
    width: 210.446px;
  }

  .tailwind .w-\[211\.102px\] {
    width: 211.102px;
  }

  .tailwind .w-\[233\.27px\] {
    width: 233.27px;
  }

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

  .tailwind .w-\[256\.907px\] {
    width: 256.907px;
  }

  .tailwind .w-\[257\.847px\] {
    width: 257.847px;
  }

  .tailwind .w-\[260\.341px\] {
    width: 260.341px;
  }

  .tailwind .w-\[316\.83px\] {
    width: 316.83px;
  }

  .tailwind .w-\[317\.376px\] {
    width: 317.376px;
  }

  .tailwind .w-\[326\.858px\] {
    width: 326.858px;
  }

  .tailwind .w-\[386\.241px\] {
    width: 386.241px;
  }

  .tailwind .w-\[397\.781px\] {
    width: 397.781px;
  }

  .tailwind .w-\[431\.879px\] {
    width: 431.879px;
  }

  .tailwind .w-\[512\.297px\] {
    width: 512.297px;
  }

  .tailwind .w-\[1291\.22px\] {
    width: 1291.22px;
  }

  .tailwind .w-\[1292\.51px\] {
    width: 1292.51px;
  }

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

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

  .tailwind .origin-top {
    transform-origin: top;
  }

  .tailwind .scale-y-\[-100\%\] {
    --tw-scale-y: -100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .tailwind .rotate-\[180deg\] {
    rotate: 180deg;
  }

  .tailwind .rotate-\[268\.778deg\] {
    rotate: 268.778deg;
  }

  .tailwind .rotate-\[271\.222deg\] {
    rotate: 271.222deg;
  }

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

  .tailwind .cursor-pointer {
    cursor: pointer;
  }

  .tailwind .resize {
    resize: both;
  }

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

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

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

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

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

  .tailwind .bg-black {
    background-color: var(--color-black);
  }

  .tailwind .bg-cover {
    background-size: cover;
  }

  .tailwind .bg-center {
    background-position: center;
  }

  .tailwind .bg-no-repeat {
    background-repeat: no-repeat;
  }

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

  .tailwind .opacity-40 {
    opacity: .4;
  }

  .tailwind .mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .tailwind .mix-blend-screen {
    mix-blend-mode: screen;
  }

  .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));
  }

  .tailwind .paused {
    animation-play-state: paused;
  }

  :is(.tailwind .\*\:pointer-events-none > *) {
    pointer-events: none;
  }
}

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

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

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

@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
}
