
/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --spacing: 0.25rem;
    --container-md: 28rem;
    --tracking-normal: 0em;
    --leading-tight: 1.25;
    --leading-normal: 1.5;
    --ease-in: cubic-bezier(0.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    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;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, 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;
  }
  small {
    font-size: 80%;
  }
  sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .right-8 {
    right: calc(var(--spacing) * 8);
  }
  .bottom-8 {
    bottom: calc(var(--spacing) * 8);
  }
  .z-0 {
    z-index: 0;
  }
  .z-30 {
    z-index: 30;
  }
  .z-50 {
    z-index: 50;
  }
  .order-none {
    order: 0;
  }
  .col-span-1 {
    grid-column: span 1 / span 1;
  }
  .col-span-4 {
    grid-column: span 4 / span 4;
  }
  .col-span-6 {
    grid-column: span 6 / span 6;
  }
  .col-span-12 {
    grid-column: span 12 / span 12;
  }
  .container {
    width: 100%;
    @media (width >= 640px) {
      max-width: 640px;
    }
    @media (width >= 768px) {
      max-width: 768px;
    }
    @media (width >= 1024px) {
      max-width: 1024px;
    }
    @media (width >= 1280px) {
      max-width: 1280px;
    }
    @media (width >= 1536px) {
      max-width: 1536px;
    }
  }
  .mt-0 {
    margin-top: 0;
  }
  .mt-1 {
    margin-top: var(--spacing);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  .mt-5 {
    margin-top: calc(var(--spacing) * 5);
  }
  .mr-0 {
    margin-right: 0;
  }
  .mr-5 {
    margin-right: calc(var(--spacing) * 5);
  }
  .mr-auto {
    margin-right: auto;
  }
  .mb-0 {
    margin-bottom: 0;
  }
  .mb-1 {
    margin-bottom: var(--spacing);
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }
  .mb-10 {
    margin-bottom: calc(var(--spacing) * 10);
  }
  .ml-0 {
    margin-left: 0;
  }
  .ml-5 {
    margin-left: calc(var(--spacing) * 5);
  }
  .ml-auto {
    margin-left: auto;
  }
  .block {
    display: block;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .aspect-\[0\.737864077091217\] {
    aspect-ratio: 0.737864077091217;
  }
  .aspect-\[0\.826815664768219\] {
    aspect-ratio: 0.826815664768219;
  }
  .aspect-\[0\.832402229309082\] {
    aspect-ratio: 0.832402229309082;
  }
  .aspect-\[0\.855140209197998\] {
    aspect-ratio: 0.855140209197998;
  }
  .aspect-\[0\.868852436542511\] {
    aspect-ratio: 0.868852436542511;
  }
  .aspect-\[0\.871345043182373\] {
    aspect-ratio: 0.871345043182373;
  }
  .aspect-\[0\.886904776096344\] {
    aspect-ratio: 0.886904776096344;
  }
  .aspect-\[0\.887005627155304\] {
    aspect-ratio: 0.887005627155304;
  }
  .aspect-\[0\.7624309659004211\] {
    aspect-ratio: 0.7624309659004211;
  }
  .aspect-\[0\.7801046967506409\] {
    aspect-ratio: 0.7801046967506409;
  }
  .aspect-\[0\.7953216433525085\] {
    aspect-ratio: 0.7953216433525085;
  }
  .aspect-\[0\.8022598624229431\] {
    aspect-ratio: 0.8022598624229431;
  }
  .aspect-\[0\.8023256063461304\] {
    aspect-ratio: 0.8023256063461304;
  }
  .aspect-\[0\.8048780560493469\] {
    aspect-ratio: 0.8048780560493469;
  }
  .aspect-\[0\.8100558519363403\] {
    aspect-ratio: 0.8100558519363403;
  }
  .aspect-\[0\.8105263113975525\] {
    aspect-ratio: 0.8105263113975525;
  }
  .aspect-\[0\.8118279576301575\] {
    aspect-ratio: 0.8118279576301575;
  }
  .aspect-\[0\.8121547102928162\] {
    aspect-ratio: 0.8121547102928162;
  }
  .aspect-\[0\.8135592937469482\] {
    aspect-ratio: 0.8135592937469482;
  }
  .aspect-\[0\.8139534592628479\] {
    aspect-ratio: 0.8139534592628479;
  }
  .aspect-\[0\.8146067261695862\] {
    aspect-ratio: 0.8146067261695862;
  }
  .aspect-\[0\.8149350881576538\] {
    aspect-ratio: 0.8149350881576538;
  }
  .aspect-\[0\.8152173757553101\] {
    aspect-ratio: 0.8152173757553101;
  }
  .aspect-\[0\.8176470398902893\] {
    aspect-ratio: 0.8176470398902893;
  }
  .aspect-\[0\.8212290406227112\] {
    aspect-ratio: 0.8212290406227112;
  }
  .aspect-\[0\.8214285969734192\] {
    aspect-ratio: 0.8214285969734192;
  }
  .aspect-\[0\.8222222328186035\] {
    aspect-ratio: 0.8222222328186035;
  }
  .aspect-\[0\.8224852085113525\] {
    aspect-ratio: 0.8224852085113525;
  }
  .aspect-\[0\.8238095045089722\] {
    aspect-ratio: 0.8238095045089722;
  }
  .aspect-\[0\.8242424130439758\] {
    aspect-ratio: 0.8242424130439758;
  }
  .aspect-\[0\.8258426785469055\] {
    aspect-ratio: 0.8258426785469055;
  }
  .aspect-\[0\.8260869383811951\] {
    aspect-ratio: 0.8260869383811951;
  }
  .aspect-\[0\.8273809552192688\] {
    aspect-ratio: 0.8273809552192688;
  }
  .aspect-\[0\.8277778029441833\] {
    aspect-ratio: 0.8277778029441833;
  }
  .aspect-\[0\.8285714387893677\] {
    aspect-ratio: 0.8285714387893677;
  }
  .aspect-\[0\.8287292718887329\] {
    aspect-ratio: 0.8287292718887329;
  }
  .aspect-\[0\.8294117450714111\] {
    aspect-ratio: 0.8294117450714111;
  }
  .aspect-\[0\.8295454382896423\] {
    aspect-ratio: 0.8295454382896423;
  }
  .aspect-\[0\.8303030133247375\] {
    aspect-ratio: 0.8303030133247375;
  }
  .aspect-\[0\.8361582159996033\] {
    aspect-ratio: 0.8361582159996033;
  }
  .aspect-\[0\.8362573385238647\] {
    aspect-ratio: 0.8362573385238647;
  }
  .aspect-\[0\.8368421196937561\] {
    aspect-ratio: 0.8368421196937561;
  }
  .aspect-\[0\.8406593203544617\] {
    aspect-ratio: 0.8406593203544617;
  }
  .aspect-\[0\.8418079018592834\] {
    aspect-ratio: 0.8418079018592834;
  }
  .aspect-\[0\.8426966071128845\] {
    aspect-ratio: 0.8426966071128845;
  }
  .aspect-\[0\.8430232405662537\] {
    aspect-ratio: 0.8430232405662537;
  }
  .aspect-\[0\.8433734774589539\] {
    aspect-ratio: 0.8433734774589539;
  }
  .aspect-\[0\.8448275923728943\] {
    aspect-ratio: 0.8448275923728943;
  }
  .aspect-\[0\.8452380895614624\] {
    aspect-ratio: 0.8452380895614624;
  }
  .aspect-\[0\.8461538553237915\] {
    aspect-ratio: 0.8461538553237915;
  }
  .aspect-\[0\.8465909361839294\] {
    aspect-ratio: 0.8465909361839294;
  }
  .aspect-\[0\.8474576473236084\] {
    aspect-ratio: 0.8474576473236084;
  }
  .aspect-\[0\.8483145833015442\] {
    aspect-ratio: 0.8483145833015442;
  }
  .aspect-\[0\.8505747318267822\] {
    aspect-ratio: 0.8505747318267822;
  }
  .aspect-\[0\.8516483306884766\] {
    aspect-ratio: 0.8516483306884766;
  }
  .aspect-\[0\.8531073331832886\] {
    aspect-ratio: 0.8531073331832886;
  }
  .aspect-\[0\.8539325594902039\] {
    aspect-ratio: 0.8539325594902039;
  }
  .aspect-\[0\.8571428656578064\] {
    aspect-ratio: 0.8571428656578064;
  }
  .aspect-\[0\.8579545617103577\] {
    aspect-ratio: 0.8579545617103577;
  }
  .aspect-\[0\.8603351712226868\] {
    aspect-ratio: 0.8603351712226868;
  }
  .aspect-\[0\.8606964945793152\] {
    aspect-ratio: 0.8606964945793152;
  }
  .aspect-\[0\.8612716794013977\] {
    aspect-ratio: 0.8612716794013977;
  }
  .aspect-\[0\.8618784546852112\] {
    aspect-ratio: 0.8618784546852112;
  }
  .aspect-\[0\.8620689511299133\] {
    aspect-ratio: 0.8620689511299133;
  }
  .aspect-\[0\.8628571629524231\] {
    aspect-ratio: 0.8628571629524231;
  }
  .aspect-\[0\.8641975522041321\] {
    aspect-ratio: 0.8641975522041321;
  }
  .aspect-\[0\.8644067645072937\] {
    aspect-ratio: 0.8644067645072937;
  }
  .aspect-\[0\.8650306463241577\] {
    aspect-ratio: 0.8650306463241577;
  }
  .aspect-\[0\.8651685118675232\] {
    aspect-ratio: 0.8651685118675232;
  }
  .aspect-\[0\.8662790656089783\] {
    aspect-ratio: 0.8662790656089783;
  }
  .aspect-\[0\.8666666746139526\] {
    aspect-ratio: 0.8666666746139526;
  }
  .aspect-\[0\.8678160905838013\] {
    aspect-ratio: 0.8678160905838013;
  }
  .aspect-\[0\.8681318759918213\] {
    aspect-ratio: 0.8681318759918213;
  }
  .aspect-\[0\.8684210777282715\] {
    aspect-ratio: 0.8684210777282715;
  }
  .aspect-\[0\.8693181872367859\] {
    aspect-ratio: 0.8693181872367859;
  }
  .aspect-\[0\.8722222447395325\] {
    aspect-ratio: 0.8722222447395325;
  }
  .aspect-\[0\.8764705657958984\] {
    aspect-ratio: 0.8764705657958984;
  }
  .aspect-\[0\.8786126971244812\] {
    aspect-ratio: 0.8786126971244812;
  }
  .aspect-\[0\.8797814249992371\] {
    aspect-ratio: 0.8797814249992371;
  }
  .aspect-\[0\.8799999952316284\] {
    aspect-ratio: 0.8799999952316284;
  }
  .aspect-\[0\.8819875717163086\] {
    aspect-ratio: 0.8819875717163086;
  }
  .aspect-\[0\.8830409646034241\] {
    aspect-ratio: 0.8830409646034241;
  }
  .aspect-\[0\.8852459192276001\] {
    aspect-ratio: 0.8852459192276001;
  }
  .aspect-\[0\.8863636255264282\] {
    aspect-ratio: 0.8863636255264282;
  }
  .aspect-\[0\.8895348906517029\] {
    aspect-ratio: 0.8895348906517029;
  }
  .aspect-\[0\.8895705342292786\] {
    aspect-ratio: 0.8895705342292786;
  }
  .aspect-\[0\.8924731016159058\] {
    aspect-ratio: 0.8924731016159058;
  }
  .aspect-\[0\.8941176533699036\] {
    aspect-ratio: 0.8941176533699036;
  }
  .aspect-\[0\.8947368264198303\] {
    aspect-ratio: 0.8947368264198303;
  }
  .aspect-\[0\.9005848169326782\] {
    aspect-ratio: 0.9005848169326782;
  }
  .aspect-\[0\.9028571248054504\] {
    aspect-ratio: 0.9028571248054504;
  }
  .aspect-\[0\.9032257795333862\] {
    aspect-ratio: 0.9032257795333862;
  }
  .aspect-\[0\.9047619104385376\] {
    aspect-ratio: 0.9047619104385376;
  }
  .aspect-\[0\.9050279259681702\] {
    aspect-ratio: 0.9050279259681702;
  }
  .aspect-\[0\.9055555462837219\] {
    aspect-ratio: 0.9055555462837219;
  }
  .aspect-\[0\.9068322777748108\] {
    aspect-ratio: 0.9068322777748108;
  }
  .aspect-\[0\.9101123809814453\] {
    aspect-ratio: 0.9101123809814453;
  }
  .aspect-\[0\.9115646481513977\] {
    aspect-ratio: 0.9115646481513977;
  }
  .aspect-\[0\.9225806593894958\] {
    aspect-ratio: 0.9225806593894958;
  }
  .aspect-\[0\.9256756901741028\] {
    aspect-ratio: 0.9256756901741028;
  }
  .aspect-\[0\.9277108311653137\] {
    aspect-ratio: 0.9277108311653137;
  }
  .aspect-\[0\.9285714030265808\] {
    aspect-ratio: 0.9285714030265808;
  }
  .aspect-\[0\.9308510422706604\] {
    aspect-ratio: 0.9308510422706604;
  }
  .aspect-\[0\.9399999976158142\] {
    aspect-ratio: 0.9399999976158142;
  }
  .aspect-\[0\.9421965479850769\] {
    aspect-ratio: 0.9421965479850769;
  }
  .aspect-\[0\.9473684430122375\] {
    aspect-ratio: 0.9473684430122375;
  }
  .aspect-\[0\.9479768872261047\] {
    aspect-ratio: 0.9479768872261047;
  }
  .aspect-\[0\.9556962251663208\] {
    aspect-ratio: 0.9556962251663208;
  }
  .aspect-\[0\.9566184878349304\] {
    aspect-ratio: 0.9566184878349304;
  }
  .aspect-\[0\.9580838084220886\] {
    aspect-ratio: 0.9580838084220886;
  }
  .aspect-\[0\.9621211886405945\] {
    aspect-ratio: 0.9621211886405945;
  }
  .aspect-\[0\.9636363387107849\] {
    aspect-ratio: 0.9636363387107849;
  }
  .aspect-\[0\.9655172228813171\] {
    aspect-ratio: 0.9655172228813171;
  }
  .aspect-\[0\.9679715037345886\] {
    aspect-ratio: 0.9679715037345886;
  }
  .aspect-\[0\.9813664555549622\] {
    aspect-ratio: 0.9813664555549622;
  }
  .aspect-\[1\.5\] {
    aspect-ratio: 1.5;
  }
  .aspect-\[1\.5625\] {
    aspect-ratio: 1.5625;
  }
  .aspect-\[1\.4296875\] {
    aspect-ratio: 1.4296875;
  }
  .aspect-\[1\.43478262424469\] {
    aspect-ratio: 1.43478262424469;
  }
  .aspect-\[1\.47787606716156\] {
    aspect-ratio: 1.47787606716156;
  }
  .aspect-\[1\.47826087474823\] {
    aspect-ratio: 1.47826087474823;
  }
  .aspect-\[1\.48305082321167\] {
    aspect-ratio: 1.48305082321167;
  }
  .aspect-\[1\.51260507106781\] {
    aspect-ratio: 1.51260507106781;
  }
  .aspect-\[1\.56521737575531\] {
    aspect-ratio: 1.56521737575531;
  }
  .aspect-\[1\.57798171043396\] {
    aspect-ratio: 1.57798171043396;
  }
  .aspect-\[1\.0063694715499878\] {
    aspect-ratio: 1.0063694715499878;
  }
  .aspect-\[1\.144736886024475\] {
    aspect-ratio: 1.144736886024475;
  }
  .aspect-\[1\.378787875175476\] {
    aspect-ratio: 1.378787875175476;
  }
  .aspect-\[1\.384615421295166\] {
    aspect-ratio: 1.384615421295166;
  }
  .aspect-\[1\.394736886024475\] {
    aspect-ratio: 1.394736886024475;
  }
  .aspect-\[1\.399999976158142\] {
    aspect-ratio: 1.399999976158142;
  }
  .aspect-\[1\.405063271522522\] {
    aspect-ratio: 1.405063271522522;
  }
  .aspect-\[1\.407692313194275\] {
    aspect-ratio: 1.407692313194275;
  }
  .aspect-\[1\.427350401878357\] {
    aspect-ratio: 1.427350401878357;
  }
  .aspect-\[1\.427480936050415\] {
    aspect-ratio: 1.427480936050415;
  }
  .aspect-\[1\.0432099103927612\] {
    aspect-ratio: 1.0432099103927612;
  }
  .aspect-\[1\.436170220375061\] {
    aspect-ratio: 1.436170220375061;
  }
  .aspect-\[1\.438596487045288\] {
    aspect-ratio: 1.438596487045288;
  }
  .aspect-\[1\.450819730758667\] {
    aspect-ratio: 1.450819730758667;
  }
  .aspect-\[1\.451923131942749\] {
    aspect-ratio: 1.451923131942749;
  }
  .aspect-\[1\.452380895614624\] {
    aspect-ratio: 1.452380895614624;
  }
  .aspect-\[1\.453703761100769\] {
    aspect-ratio: 1.453703761100769;
  }
  .aspect-\[1\.454545497894287\] {
    aspect-ratio: 1.454545497894287;
  }
  .aspect-\[1\.460869550704956\] {
    aspect-ratio: 1.460869550704956;
  }
  .aspect-\[1\.465116262435913\] {
    aspect-ratio: 1.465116262435913;
  }
  .aspect-\[1\.465517282485962\] {
    aspect-ratio: 1.465517282485962;
  }
  .aspect-\[1\.482456088066101\] {
    aspect-ratio: 1.482456088066101;
  }
  .aspect-\[1\.491525411605835\] {
    aspect-ratio: 1.491525411605835;
  }
  .aspect-\[1\.495575189590454\] {
    aspect-ratio: 1.495575189590454;
  }
  .aspect-\[1\.495726466178894\] {
    aspect-ratio: 1.495726466178894;
  }
  .aspect-\[1\.496000051498413\] {
    aspect-ratio: 1.496000051498413;
  }
  .aspect-\[1\.503937005996704\] {
    aspect-ratio: 1.503937005996704;
  }
  .aspect-\[1\.504347801208496\] {
    aspect-ratio: 1.504347801208496;
  }
  .aspect-\[1\.504672884941101\] {
    aspect-ratio: 1.504672884941101;
  }
  .aspect-\[1\.509615421295166\] {
    aspect-ratio: 1.509615421295166;
  }
  .aspect-\[1\.517241358757019\] {
    aspect-ratio: 1.517241358757019;
  }
  .aspect-\[1\.523364543914795\] {
    aspect-ratio: 1.523364543914795;
  }
  .aspect-\[1\.523809552192688\] {
    aspect-ratio: 1.523809552192688;
  }
  .aspect-\[1\.529411792755127\] {
    aspect-ratio: 1.529411792755127;
  }
  .aspect-\[1\.531531572341919\] {
    aspect-ratio: 1.531531572341919;
  }
  .aspect-\[1\.534482717514038\] {
    aspect-ratio: 1.534482717514038;
  }
  .aspect-\[1\.539823055267334\] {
    aspect-ratio: 1.539823055267334;
  }
  .aspect-\[1\.545454502105713\] {
    aspect-ratio: 1.545454502105713;
  }
  .aspect-\[1\.546296238899231\] {
    aspect-ratio: 1.546296238899231;
  }
  .aspect-\[1\.557692289352417\] {
    aspect-ratio: 1.557692289352417;
  }
  .aspect-\[1\.564814805984497\] {
    aspect-ratio: 1.564814805984497;
  }
  .aspect-\[1\.573770523071289\] {
    aspect-ratio: 1.573770523071289;
  }
  .aspect-\[1\.576923131942749\] {
    aspect-ratio: 1.576923131942749;
  }
  .aspect-\[1\.585365891456604\] {
    aspect-ratio: 1.585365891456604;
  }
  .aspect-\[1\.590476155281067\] {
    aspect-ratio: 1.590476155281067;
  }
  .aspect-\[1\.600000023841858\] {
    aspect-ratio: 1.600000023841858;
  }
  .aspect-\[1\.603773593902588\] {
    aspect-ratio: 1.603773593902588;
  }
  .aspect-\[1\.637795329093933\] {
    aspect-ratio: 1.637795329093933;
  }
  .aspect-\[1\.644859790802002\] {
    aspect-ratio: 1.644859790802002;
  }
  .aspect-\[1\.659999966621399\] {
    aspect-ratio: 1.659999966621399;
  }
  .aspect-\[1\.0695186853408813\] {
    aspect-ratio: 1.0695186853408813;
  }
  .aspect-\[1\.0883392095565796\] {
    aspect-ratio: 1.0883392095565796;
  }
  .aspect-\[1\.1214286088943481\] {
    aspect-ratio: 1.1214286088943481;
  }
  .aspect-\[1\.1283783912658691\] {
    aspect-ratio: 1.1283783912658691;
  }
  .aspect-\[1\.2230769395828247\] {
    aspect-ratio: 1.2230769395828247;
  }
  .aspect-\[1\.2397260665893555\] {
    aspect-ratio: 1.2397260665893555;
  }
  .aspect-\[1\.2575757503509521\] {
    aspect-ratio: 1.2575757503509521;
  }
  .aspect-\[1\.2740740776062012\] {
    aspect-ratio: 1.2740740776062012;
  }
  .aspect-\[1\.2777777910232544\] {
    aspect-ratio: 1.2777777910232544;
  }
  .aspect-\[1\.2822580337524414\] {
    aspect-ratio: 1.2822580337524414;
  }
  .aspect-\[1\.3208955526351929\] {
    aspect-ratio: 1.3208955526351929;
  }
  .aspect-\[1\.3307691812515259\] {
    aspect-ratio: 1.3307691812515259;
  }
  .aspect-\[1\.3333333730697632\] {
    aspect-ratio: 1.3333333730697632;
  }
  .aspect-\[1\.3511450290679932\] {
    aspect-ratio: 1.3511450290679932;
  }
  .aspect-\[1\.3548387289047241\] {
    aspect-ratio: 1.3548387289047241;
  }
  .aspect-\[1\.3583333492279053\] {
    aspect-ratio: 1.3583333492279053;
  }
  .aspect-\[1\.3603603839874268\] {
    aspect-ratio: 1.3603603839874268;
  }
  .aspect-\[1\.3628318309783936\] {
    aspect-ratio: 1.3628318309783936;
  }
  .aspect-\[1\.3652174472808838\] {
    aspect-ratio: 1.3652174472808838;
  }
  .aspect-\[1\.3664121627807617\] {
    aspect-ratio: 1.3664121627807617;
  }
  .aspect-\[1\.3675214052200317\] {
    aspect-ratio: 1.3675214052200317;
  }
  .aspect-\[1\.3716814517974854\] {
    aspect-ratio: 1.3716814517974854;
  }
  .aspect-\[1\.3739837408065796\] {
    aspect-ratio: 1.3739837408065796;
  }
  .aspect-\[1\.3777778148651123\] {
    aspect-ratio: 1.3777778148651123;
  }
  .aspect-\[1\.3801653385162354\] {
    aspect-ratio: 1.3801653385162354;
  }
  .aspect-\[1\.3826086521148682\] {
    aspect-ratio: 1.3826086521148682;
  }
  .aspect-\[1\.3839285373687744\] {
    aspect-ratio: 1.3839285373687744;
  }
  .aspect-\[1\.3863636255264282\] {
    aspect-ratio: 1.3863636255264282;
  }
  .aspect-\[1\.3916666507720947\] {
    aspect-ratio: 1.3916666507720947;
  }
  .aspect-\[1\.3919999599456787\] {
    aspect-ratio: 1.3919999599456787;
  }
  .aspect-\[1\.3934426307678223\] {
    aspect-ratio: 1.3934426307678223;
  }
  .aspect-\[1\.3963963985443115\] {
    aspect-ratio: 1.3963963985443115;
  }
  .aspect-\[1\.3969465494155884\] {
    aspect-ratio: 1.3969465494155884;
  }
  .aspect-\[1\.4051724672317505\] {
    aspect-ratio: 1.4051724672317505;
  }
  .aspect-\[1\.4065040349960327\] {
    aspect-ratio: 1.4065040349960327;
  }
  .aspect-\[1\.4094488620758057\] {
    aspect-ratio: 1.4094488620758057;
  }
  .aspect-\[1\.4112902879714966\] {
    aspect-ratio: 1.4112902879714966;
  }
  .aspect-\[1\.4117647409439087\] {
    aspect-ratio: 1.4117647409439087;
  }
  .aspect-\[1\.4121211767196655\] {
    aspect-ratio: 1.4121211767196655;
  }
  .aspect-\[1\.4128440618515015\] {
    aspect-ratio: 1.4128440618515015;
  }
  .aspect-\[1\.4159291982650757\] {
    aspect-ratio: 1.4159291982650757;
  }
  .aspect-\[1\.4166666269302368\] {
    aspect-ratio: 1.4166666269302368;
  }
  .aspect-\[1\.4173228740692139\] {
    aspect-ratio: 1.4173228740692139;
  }
  .aspect-\[1\.4190475940704346\] {
    aspect-ratio: 1.4190475940704346;
  }
  .aspect-\[1\.4247788190841675\] {
    aspect-ratio: 1.4247788190841675;
  }
  .aspect-\[1\.4260869026184082\] {
    aspect-ratio: 1.4260869026184082;
  }
  .aspect-\[1\.4271844625473022\] {
    aspect-ratio: 1.4271844625473022;
  }
  .aspect-\[1\.4285714626312256\] {
    aspect-ratio: 1.4285714626312256;
  }
  .aspect-\[1\.4324324131011963\] {
    aspect-ratio: 1.4324324131011963;
  }
  .aspect-\[1\.4358974695205688\] {
    aspect-ratio: 1.4358974695205688;
  }
  .aspect-\[1\.4363635778427124\] {
    aspect-ratio: 1.4363635778427124;
  }
  .aspect-\[1\.4365079402923584\] {
    aspect-ratio: 1.4365079402923584;
  }
  .aspect-\[1\.4390244483947754\] {
    aspect-ratio: 1.4390244483947754;
  }
  .aspect-\[1\.4396551847457886\] {
    aspect-ratio: 1.4396551847457886;
  }
  .aspect-\[1\.4406780004501343\] {
    aspect-ratio: 1.4406780004501343;
  }
  .aspect-\[1\.4414414167404175\] {
    aspect-ratio: 1.4414414167404175;
  }
  .aspect-\[1\.4453781843185425\] {
    aspect-ratio: 1.4453781843185425;
  }
  .aspect-\[1\.4461538791656494\] {
    aspect-ratio: 1.4461538791656494;
  }
  .aspect-\[1\.4464285373687744\] {
    aspect-ratio: 1.4464285373687744;
  }
  .aspect-\[1\.4471545219421387\] {
    aspect-ratio: 1.4471545219421387;
  }
  .aspect-\[1\.4491525888442993\] {
    aspect-ratio: 1.4491525888442993;
  }
  .aspect-\[1\.4500000476837158\] {
    aspect-ratio: 1.4500000476837158;
  }
  .aspect-\[1\.4514169692993164\] {
    aspect-ratio: 1.4514169692993164;
  }
  .aspect-\[1\.4537814855575562\] {
    aspect-ratio: 1.4537814855575562;
  }
  .aspect-\[1\.4566929340362549\] {
    aspect-ratio: 1.4566929340362549;
  }
  .aspect-\[1\.4568965435028076\] {
    aspect-ratio: 1.4568965435028076;
  }
  .aspect-\[1\.4569536447525024\] {
    aspect-ratio: 1.4569536447525024;
  }
  .aspect-\[1\.4579439163208008\] {
    aspect-ratio: 1.4579439163208008;
  }
  .aspect-\[1\.4583333730697632\] {
    aspect-ratio: 1.4583333730697632;
  }
  .aspect-\[1\.4590164422988892\] {
    aspect-ratio: 1.4590164422988892;
  }
  .aspect-\[1\.4615384340286255\] {
    aspect-ratio: 1.4615384340286255;
  }
  .aspect-\[1\.4621849060058594\] {
    aspect-ratio: 1.4621849060058594;
  }
  .aspect-\[1\.4634146690368652\] {
    aspect-ratio: 1.4634146690368652;
  }
  .aspect-\[1\.4642857313156128\] {
    aspect-ratio: 1.4642857313156128;
  }
  .aspect-\[1\.4649122953414917\] {
    aspect-ratio: 1.4649122953414917;
  }
  .aspect-\[1\.4661016464233398\] {
    aspect-ratio: 1.4661016464233398;
  }
  .aspect-\[1\.4677419662475586\] {
    aspect-ratio: 1.4677419662475586;
  }
  .aspect-\[1\.4682539701461792\] {
    aspect-ratio: 1.4682539701461792;
  }
  .aspect-\[1\.4695652723312378\] {
    aspect-ratio: 1.4695652723312378;
  }
  .aspect-\[1\.4700855016708374\] {
    aspect-ratio: 1.4700855016708374;
  }
  .aspect-\[1\.4724409580230713\] {
    aspect-ratio: 1.4724409580230713;
  }
  .aspect-\[1\.4732142686843872\] {
    aspect-ratio: 1.4732142686843872;
  }
  .aspect-\[1\.4741379022598267\] {
    aspect-ratio: 1.4741379022598267;
  }
  .aspect-\[1\.4745762348175049\] {
    aspect-ratio: 1.4745762348175049;
  }
  .aspect-\[1\.4754098653793335\] {
    aspect-ratio: 1.4754098653793335;
  }
  .aspect-\[1\.4774774312973022\] {
    aspect-ratio: 1.4774774312973022;
  }
  .aspect-\[1\.4785714149475098\] {
    aspect-ratio: 1.4785714149475098;
  }
  .aspect-\[1\.4786324501037598\] {
    aspect-ratio: 1.4786324501037598;
  }
  .aspect-\[1\.4789916276931763\] {
    aspect-ratio: 1.4789916276931763;
  }
  .aspect-\[1\.4800000190734863\] {
    aspect-ratio: 1.4800000190734863;
  }
  .aspect-\[1\.4833333492279053\] {
    aspect-ratio: 1.4833333492279053;
  }
  .aspect-\[1\.4846153259277344\] {
    aspect-ratio: 1.4846153259277344;
  }
  .aspect-\[1\.4852070808410645\] {
    aspect-ratio: 1.4852070808410645;
  }
  .aspect-\[1\.4869564771652222\] {
    aspect-ratio: 1.4869564771652222;
  }
  .aspect-\[1\.4876033067703247\] {
    aspect-ratio: 1.4876033067703247;
  }
  .aspect-\[1\.4909090995788574\] {
    aspect-ratio: 1.4909090995788574;
  }
  .aspect-\[1\.4910714626312256\] {
    aspect-ratio: 1.4910714626312256;
  }
  .aspect-\[1\.4920635223388672\] {
    aspect-ratio: 1.4920635223388672;
  }
  .aspect-\[1\.4924242496490479\] {
    aspect-ratio: 1.4924242496490479;
  }
  .aspect-\[1\.4951456785202026\] {
    aspect-ratio: 1.4951456785202026;
  }
  .aspect-\[1\.4957983493804932\] {
    aspect-ratio: 1.4957983493804932;
  }
  .aspect-\[1\.5042016506195068\] {
    aspect-ratio: 1.5042016506195068;
  }
  .aspect-\[1\.5080645084381104\] {
    aspect-ratio: 1.5080645084381104;
  }
  .aspect-\[1\.5081967115402222\] {
    aspect-ratio: 1.5081967115402222;
  }
  .aspect-\[1\.5086207389831543\] {
    aspect-ratio: 1.5086207389831543;
  }
  .aspect-\[1\.5089285373687744\] {
    aspect-ratio: 1.5089285373687744;
  }
  .aspect-\[1\.5092592239379883\] {
    aspect-ratio: 1.5092592239379883;
  }
  .aspect-\[1\.5094339847564697\] {
    aspect-ratio: 1.5094339847564697;
  }
  .aspect-\[1\.5114504098892212\] {
    aspect-ratio: 1.5114504098892212;
  }
  .aspect-\[1\.5119999647140503\] {
    aspect-ratio: 1.5119999647140503;
  }
  .aspect-\[1\.5128204822540283\] {
    aspect-ratio: 1.5128204822540283;
  }
  .aspect-\[1\.5132743120193481\] {
    aspect-ratio: 1.5132743120193481;
  }
  .aspect-\[1\.5137615203857422\] {
    aspect-ratio: 1.5137615203857422;
  }
  .aspect-\[1\.5140186548233032\] {
    aspect-ratio: 1.5140186548233032;
  }
  .aspect-\[1\.5161290168762207\] {
    aspect-ratio: 1.5161290168762207;
  }
  .aspect-\[1\.5166666507720947\] {
    aspect-ratio: 1.5166666507720947;
  }
  .aspect-\[1\.5178571939468384\] {
    aspect-ratio: 1.5178571939468384;
  }
  .aspect-\[1\.5181818008422852\] {
    aspect-ratio: 1.5181818008422852;
  }
  .aspect-\[1\.5185185670852661\] {
    aspect-ratio: 1.5185185670852661;
  }
  .aspect-\[1\.5225225687026978\] {
    aspect-ratio: 1.5225225687026978;
  }
  .aspect-\[1\.5229357481002808\] {
    aspect-ratio: 1.5229357481002808;
  }
  .aspect-\[1\.5258620977401733\] {
    aspect-ratio: 1.5258620977401733;
  }
  .aspect-\[1\.5263158082962036\] {
    aspect-ratio: 1.5263158082962036;
  }
  .aspect-\[1\.5267857313156128\] {
    aspect-ratio: 1.5267857313156128;
  }
  .aspect-\[1\.5272727012634277\] {
    aspect-ratio: 1.5272727012634277;
  }
  .aspect-\[1\.5304347276687622\] {
    aspect-ratio: 1.5304347276687622;
  }
  .aspect-\[1\.5309734344482422\] {
    aspect-ratio: 1.5309734344482422;
  }
  .aspect-\[1\.5321100950241089\] {
    aspect-ratio: 1.5321100950241089;
  }
  .aspect-\[1\.5333333015441895\] {
    aspect-ratio: 1.5333333015441895;
  }
  .aspect-\[1\.5357142686843872\] {
    aspect-ratio: 1.5357142686843872;
  }
  .aspect-\[1\.5370370149612427\] {
    aspect-ratio: 1.5370370149612427;
  }
  .aspect-\[1\.5384615659713745\] {
    aspect-ratio: 1.5384615659713745;
  }
  .aspect-\[1\.5416666269302368\] {
    aspect-ratio: 1.5416666269302368;
  }
  .aspect-\[1\.5431034564971924\] {
    aspect-ratio: 1.5431034564971924;
  }
  .aspect-\[1\.5436893701553345\] {
    aspect-ratio: 1.5436893701553345;
  }
  .aspect-\[1\.5440000295639038\] {
    aspect-ratio: 1.5440000295639038;
  }
  .aspect-\[1\.5446428060531616\] {
    aspect-ratio: 1.5446428060531616;
  }
  .aspect-\[1\.5462185144424438\] {
    aspect-ratio: 1.5462185144424438;
  }
  .aspect-\[1\.5470085144042969\] {
    aspect-ratio: 1.5470085144042969;
  }
  .aspect-\[1\.5478260517120361\] {
    aspect-ratio: 1.5478260517120361;
  }
  .aspect-\[1\.5486725568771362\] {
    aspect-ratio: 1.5486725568771362;
  }
  .aspect-\[1\.5495495796203613\] {
    aspect-ratio: 1.5495495796203613;
  }
  .aspect-\[1\.5504586696624756\] {
    aspect-ratio: 1.5504586696624756;
  }
  .aspect-\[1\.5517241954803467\] {
    aspect-ratio: 1.5517241954803467;
  }
  .aspect-\[1\.5533980131149292\] {
    aspect-ratio: 1.5533980131149292;
  }
  .aspect-\[1\.5535714626312256\] {
    aspect-ratio: 1.5535714626312256;
  }
  .aspect-\[1\.5537190437316895\] {
    aspect-ratio: 1.5537190437316895;
  }
  .aspect-\[1\.5544553995132446\] {
    aspect-ratio: 1.5544553995132446;
  }
  .aspect-\[1\.5545454025268555\] {
    aspect-ratio: 1.5545454025268555;
  }
  .aspect-\[1\.5564515590667725\] {
    aspect-ratio: 1.5564515590667725;
  }
  .aspect-\[1\.5585585832595825\] {
    aspect-ratio: 1.5585585832595825;
  }
  .aspect-\[1\.5593219995498657\] {
    aspect-ratio: 1.5593219995498657;
  }
  .aspect-\[1\.5596330165863037\] {
    aspect-ratio: 1.5596330165863037;
  }
  .aspect-\[1\.5660377740859985\] {
    aspect-ratio: 1.5660377740859985;
  }
  .aspect-\[1\.5675675868988037\] {
    aspect-ratio: 1.5675675868988037;
  }
  .aspect-\[1\.5688073635101318\] {
    aspect-ratio: 1.5688073635101318;
  }
  .aspect-\[1\.5700935125350952\] {
    aspect-ratio: 1.5700935125350952;
  }
  .aspect-\[1\.5714285373687744\] {
    aspect-ratio: 1.5714285373687744;
  }
  .aspect-\[1\.5740740299224854\] {
    aspect-ratio: 1.5740740299224854;
  }
  .aspect-\[1\.5789474248886108\] {
    aspect-ratio: 1.5789474248886108;
  }
  .aspect-\[1\.5794392824172974\] {
    aspect-ratio: 1.5794392824172974;
  }
  .aspect-\[1\.5811965465545654\] {
    aspect-ratio: 1.5811965465545654;
  }
  .aspect-\[1\.5818182229995728\] {
    aspect-ratio: 1.5818182229995728;
  }
  .aspect-\[1\.5840708017349243\] {
    aspect-ratio: 1.5840708017349243;
  }
  .aspect-\[1\.5849056243896484\] {
    aspect-ratio: 1.5849056243896484;
  }
  .aspect-\[1\.5865384340286255\] {
    aspect-ratio: 1.5865384340286255;
  }
  .aspect-\[1\.5909091234207153\] {
    aspect-ratio: 1.5909091234207153;
  }
  .aspect-\[1\.5925925970077515\] {
    aspect-ratio: 1.5925925970077515;
  }
  .aspect-\[1\.5943396091461182\] {
    aspect-ratio: 1.5943396091461182;
  }
  .aspect-\[1\.5945945978164673\] {
    aspect-ratio: 1.5945945978164673;
  }
  .aspect-\[1\.5948275327682495\] {
    aspect-ratio: 1.5948275327682495;
  }
  .aspect-\[1\.5963302850723267\] {
    aspect-ratio: 1.5963302850723267;
  }
  .aspect-\[1\.5982142686843872\] {
    aspect-ratio: 1.5982142686843872;
  }
  .aspect-\[1\.6017699241638184\] {
    aspect-ratio: 1.6017699241638184;
  }
  .aspect-\[1\.6055046319961548\] {
    aspect-ratio: 1.6055046319961548;
  }
  .aspect-\[1\.6068376302719116\] {
    aspect-ratio: 1.6068376302719116;
  }
  .aspect-\[1\.6090909242630005\] {
    aspect-ratio: 1.6090909242630005;
  }
  .aspect-\[1\.6111111640930176\] {
    aspect-ratio: 1.6111111640930176;
  }
  .aspect-\[1\.6132075786590576\] {
    aspect-ratio: 1.6132075786590576;
  }
  .aspect-\[1\.6203703880310059\] {
    aspect-ratio: 1.6203703880310059;
  }
  .aspect-\[1\.6213592290878296\] {
    aspect-ratio: 1.6213592290878296;
  }
  .aspect-\[1\.6216216087341309\] {
    aspect-ratio: 1.6216216087341309;
  }
  .aspect-\[1\.6272727251052856\] {
    aspect-ratio: 1.6272727251052856;
  }
  .aspect-\[1\.6310679912567139\] {
    aspect-ratio: 1.6310679912567139;
  }
  .aspect-\[1\.6333333253860474\] {
    aspect-ratio: 1.6333333253860474;
  }
  .aspect-\[1\.6341463327407837\] {
    aspect-ratio: 1.6341463327407837;
  }
  .aspect-\[1\.6363636255264282\] {
    aspect-ratio: 1.6363636255264282;
  }
  .aspect-\[1\.6396396160125732\] {
    aspect-ratio: 1.6396396160125732;
  }
  .aspect-\[1\.6481481790542603\] {
    aspect-ratio: 1.6481481790542603;
  }
  .aspect-\[1\.6486486196517944\] {
    aspect-ratio: 1.6486486196517944;
  }
  .aspect-\[1\.6504853963851929\] {
    aspect-ratio: 1.6504853963851929;
  }
  .aspect-\[1\.6574074029922485\] {
    aspect-ratio: 1.6574074029922485;
  }
  .aspect-\[1\.6578947305679321\] {
    aspect-ratio: 1.6578947305679321;
  }
  .aspect-\[1\.6601941585540771\] {
    aspect-ratio: 1.6601941585540771;
  }
  .aspect-\[1\.6605504751205444\] {
    aspect-ratio: 1.6605504751205444;
  }
  .aspect-\[1\.6633663177490234\] {
    aspect-ratio: 1.6633663177490234;
  }
  .aspect-\[1\.6635514497756958\] {
    aspect-ratio: 1.6635514497756958;
  }
  .aspect-\[1\.6666666269302368\] {
    aspect-ratio: 1.6666666269302368;
  }
  .aspect-\[1\.6759259700775146\] {
    aspect-ratio: 1.6759259700775146;
  }
  .aspect-\[1\.6764706373214722\] {
    aspect-ratio: 1.6764706373214722;
  }
  .aspect-\[1\.7021276950836182\] {
    aspect-ratio: 1.7021276950836182;
  }
  .aspect-\[1\.7238094806671143\] {
    aspect-ratio: 1.7238094806671143;
  }
  .aspect-\[1\.9481865167617798\] {
    aspect-ratio: 1.9481865167617798;
  }
  .aspect-\[1\.9538460969924927\] {
    aspect-ratio: 1.9538460969924927;
  }
  .aspect-\[1\] {
    aspect-ratio: 1;
  }
  .aspect-\[2\.069892406463623\] {
    aspect-ratio: 2.069892406463623;
  }
  .aspect-\[2\.090909004211426\] {
    aspect-ratio: 2.090909004211426;
  }
  .aspect-\[2\.769230842590332\] {
    aspect-ratio: 2.769230842590332;
  }
  .aspect-\[2\.838709592819214\] {
    aspect-ratio: 2.838709592819214;
  }
  .aspect-\[2\.1593406200408936\] {
    aspect-ratio: 2.1593406200408936;
  }
  .aspect-\[undefined\] {
    aspect-ratio: undefined;
  }
  .h-6 {
    height: calc(var(--spacing) * 6);
  }
  .h-\[4px\] {
    height: 4px;
  }
  .h-auto {
    height: auto;
  }
  .h-full {
    height: 100%;
  }
  .h-screen {
    height: 100vh;
  }
  .min-h-0 {
    min-height: 0;
  }
  .w-6 {
    width: calc(var(--spacing) * 6);
  }
  .w-48 {
    width: calc(var(--spacing) * 48);
  }
  .w-96 {
    width: calc(var(--spacing) * 96);
  }
  .w-\[21\%\] {
    width: 21%;
  }
  .w-\[100\%\] {
    width: 100%;
  }
  .w-\[120\%\] {
    width: 120%;
  }
  .w-\[150px\] {
    width: 150px;
  }
  .w-\[300px\] {
    width: 300px;
  }
  .w-\[500px\] {
    width: 500px;
  }
  .w-\[600px\] {
    width: 600px;
  }
  .w-\[900px\] {
    width: 900px;
  }
  .w-auto {
    width: auto;
  }
  .w-full {
    width: 100%;
  }
  .max-w-\[100\%\] {
    max-width: 100%;
  }
  .max-w-\[300px\] {
    max-width: 300px;
  }
  .max-w-\[900px\] {
    max-width: 900px;
  }
  .min-w-96 {
    min-width: calc(var(--spacing) * 96);
  }
  .min-w-\[50px\] {
    min-width: 50px;
  }
  .flex-auto {
    flex: auto;
  }
  .basis-auto {
    flex-basis: auto;
  }
  .basis-md {
    flex-basis: var(--container-md);
  }
  .origin-center {
    transform-origin: center;
  }
  .translate-x-\[0px\] {
    --tw-translate-x: 0px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-0 {
    --tw-translate-y: 0;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-20 {
    --tw-translate-y: calc(var(--spacing) * 20);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-\[0px\] {
    --tw-translate-y: 0px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .scale-x-\[100\%\] {
    --tw-scale-x: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-y-\[100\%\] {
    --tw-scale-y: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .rotate-\[0deg\] {
    rotate: 0deg;
  }
  .skew-x-\[0deg\] {
    --tw-skew-x: skewX(0deg);
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .skew-y-\[0deg\] {
    --tw-skew-y: skewY(0deg);
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .transform-gpu {
    transform: translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .grid-flow-row {
    grid-auto-flow: row;
  }
  .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-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-nowrap {
    flex-wrap: nowrap;
  }
  .content-center {
    align-content: center;
  }
  .content-normal {
    align-content: normal;
  }
  .items-center {
    align-items: center;
  }
  .items-start {
    align-items: flex-start;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-normal {
    justify-content: normal;
  }
  .justify-items-center {
    justify-items: center;
  }
  .justify-items-normal {
    justify-items: normal;
  }
  .gap-0 {
    gap: 0;
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-x-1 {
    column-gap: var(--spacing);
  }
  .gap-x-1\.5 {
    column-gap: calc(var(--spacing) * 1.5);
  }
  .gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }
  .gap-x-2\.5 {
    column-gap: calc(var(--spacing) * 2.5);
  }
  .gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }
  .gap-y-2 {
    row-gap: calc(var(--spacing) * 2);
  }
  .gap-y-2\.5 {
    row-gap: calc(var(--spacing) * 2.5);
  }
  .gap-y-4 {
    row-gap: calc(var(--spacing) * 4);
  }
  .gap-y-8 {
    row-gap: calc(var(--spacing) * 8);
  }
  .self-auto {
    align-self: auto;
  }
  .self-center {
    align-self: center;
  }
  .self-end {
    align-self: flex-end;
  }
  .self-start {
    align-self: flex-start;
  }
  .justify-self-auto {
    justify-self: auto;
  }
  .justify-self-center {
    justify-self: center;
  }
  .justify-self-end {
    justify-self: flex-end;
  }
  .justify-self-start {
    justify-self: flex-start;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .scroll-smooth {
    scroll-behavior: smooth;
  }
  .rounded-full {
    border-radius: 36.0rem;
  }
  .rounded-tl {
    border-top-left-radius: 0.3829191810344828rem;
  }
  .rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }
  .rounded-tl-none {
    border-top-left-radius: 0.0rem;
  }
  .rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }
  .rounded-tr {
    border-top-right-radius: 0.3829191810344828rem;
  }
  .rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }
  .rounded-tr-none {
    border-top-right-radius: 0.0rem;
  }
  .rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }
  .rounded-br {
    border-bottom-right-radius: 0.3829191810344828rem;
  }
  .rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }
  .rounded-br-none {
    border-bottom-right-radius: 0.0rem;
  }
  .rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }
  .rounded-bl {
    border-bottom-left-radius: 0.3829191810344828rem;
  }
  .rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }
  .rounded-bl-none {
    border-bottom-left-radius: 0.0rem;
  }
  .rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.12rem;
  }
  .border-t-0 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.0rem;
  }
  .border-t-1 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.06rem;
  }
  .border-t-2 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.125rem;
  }
  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 0.12rem;
  }
  .border-r-0 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0.0rem;
  }
  .border-r-1 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0.06rem;
  }
  .border-r-2 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0.125rem;
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.12rem;
  }
  .border-b-0 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.0rem;
  }
  .border-b-1 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.06rem;
  }
  .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.125rem;
  }
  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 0.12rem;
  }
  .border-l-0 {
    border-left-style: var(--tw-border-style);
    border-left-width: 0.0rem;
  }
  .border-l-1 {
    border-left-style: var(--tw-border-style);
    border-left-width: 0.06rem;
  }
  .border-l-2 {
    border-left-style: var(--tw-border-style);
    border-left-width: 0.125rem;
  }
  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .border-blue-700\/\[100\%\] {
    border-color: #2b467e;
  }
  .border-surface-500\/\[50\%\] {
    border-color: color-mix(in oklab, #5c7b9b 50%, transparent);
  }
  .border-surface-500\/\[100\%\] {
    border-color: #5c7b9b;
  }
  .border-surface-700\/\[100\%\] {
    border-color: #3b5169;
  }
  .border-surface-800\/\[100\%\] {
    border-color: #344458;
  }
  .bg-black-50 {
    background-color: #d0d0d0;
  }
  .bg-black-50\/\(--bgColorOpacity\) {
    background-color: #d0d0d0;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, #d0d0d0 var(--bgColorOpacity), transparent);
    }
  }
  .bg-blue-700 {
    background-color: #2b467e;
  }
  .bg-blue-700\/\(--bgColorOpacity\) {
    background-color: #2b467e;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, #2b467e var(--bgColorOpacity), transparent);
    }
  }
  .bg-gray-50\/\(--bgColorOpacity\) {
    background-color: #f9fafb;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, #f9fafb var(--bgColorOpacity), transparent);
    }
  }
  .object-center {
    object-position: center;
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .pt-0 {
    padding-top: 0;
  }
  .pt-1 {
    padding-top: var(--spacing);
  }
  .pt-1\.5 {
    padding-top: calc(var(--spacing) * 1.5);
  }
  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-10 {
    padding-top: calc(var(--spacing) * 10);
  }
  .pr-0 {
    padding-right: 0;
  }
  .pr-0\.5 {
    padding-right: calc(var(--spacing) * 0.5);
  }
  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }
  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }
  .pr-3\.5 {
    padding-right: calc(var(--spacing) * 3.5);
  }
  .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }
  .pr-5 {
    padding-right: calc(var(--spacing) * 5);
  }
  .pb-0 {
    padding-bottom: 0;
  }
  .pb-1 {
    padding-bottom: var(--spacing);
  }
  .pb-1\.5 {
    padding-bottom: calc(var(--spacing) * 1.5);
  }
  .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }
  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }
  .pb-10 {
    padding-bottom: calc(var(--spacing) * 10);
  }
  .pb-20 {
    padding-bottom: calc(var(--spacing) * 20);
  }
  .pl-0 {
    padding-left: 0;
  }
  .pl-1 {
    padding-left: var(--spacing);
  }
  .pl-1\.5 {
    padding-left: calc(var(--spacing) * 1.5);
  }
  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }
  .pl-3\.5 {
    padding-left: calc(var(--spacing) * 3.5);
  }
  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }
  .text-center {
    text-align: center;
  }
  .text-left {
    text-align: left;
  }
  .font-body {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', 'sans-serif';
  }
  .font-heading {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', 'sans-serif';
  }
  .text-2xl {
    font-size: 1.50rem;
    line-height: var(--tw-leading, 2.00rem);
  }
  .text-3xl {
    font-size: 1.88rem;
    line-height: var(--tw-leading, 2.25rem);
  }
  .text-5xl {
    font-size: 3.00rem;
    line-height: var(--tw-leading, 3.50rem);
  }
  .text-6xl {
    font-size: 3.75rem;
    line-height: var(--tw-leading, 4.50rem);
  }
  .text-7xl {
    font-size: 4.50rem;
    line-height: var(--tw-leading, 5.50rem);
  }
  .text-base {
    font-size: 1.00rem;
    line-height: var(--tw-leading, 1.50rem);
  }
  .text-sm {
    font-size: 0.88rem;
    line-height: var(--tw-leading, 1.25rem);
  }
  .text-xl {
    font-size: 1.25rem;
    line-height: var(--tw-leading, 1.75rem);
  }
  .text-xs {
    font-size: 0.75rem;
    line-height: var(--tw-leading, 1.00rem);
  }
  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }
  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  .font-\[400\] {
    --tw-font-weight: 400;
    font-weight: 400;
  }
  .font-\[600\] {
    --tw-font-weight: 600;
    font-weight: 600;
  }
  .font-\[700\] {
    --tw-font-weight: 700;
    font-weight: 700;
  }
  .tracking-normal {
    --tw-tracking: var(--tracking-normal);
    letter-spacing: var(--tracking-normal);
  }
  .text-blue-700\/\(--textColorOpacity\) {
    color: #2b467e;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, #2b467e var(--textColorOpacity), transparent);
    }
  }
  .text-blue-800\/\(--buttonFontAndTextStylesColorOpacity\) {
    color: #223053;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, #223053 var(--buttonFontAndTextStylesColorOpacity), transparent);
    }
  }
  .text-text-50\/\(--textColorOpacity\) {
    color: #21282e;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, #21282e var(--textColorOpacity), transparent);
    }
  }
  .text-white {
    color: #ffffff;
  }
  .normal-case {
    text-transform: none;
  }
  .not-italic {
    font-style: normal;
  }
  .underline {
    text-decoration-line: underline;
  }
  .decoration-blue-700\/\[100\%\] {
    text-decoration-color: #2b467e;
  }
  .decoration-solid {
    text-decoration-style: solid;
  }
  .underline-offset-\[1px\] {
    text-underline-offset: 1px;
  }
  .opacity-0 {
    opacity: 0%;
  }
  .opacity-100 {
    opacity: 100%;
  }
  .opacity-\[100\%\] {
    opacity: 100%;
  }
  .shadow {
    --tw-shadow: 0px 2px 4px 0px var(--tw-shadow-color, rgba(26,41,82,0.20)), 0px 6px 6px 0px var(--tw-shadow-color, rgba(26,41,82,0.20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-md {
    --tw-shadow: 0px 2px 4px 0px var(--tw-shadow-color, rgba(26,41,82,0.20)), 0px 4px 13px 0px var(--tw-shadow-color, rgba(26,41,82,0.20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .brightness-\[100\%\] {
    --tw-brightness: brightness(100%);
    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,);
  }
  .drop-shadow-sm {
    --tw-drop-shadow-size: drop-shadow(0px 2px 4px var(--tw-drop-shadow-color, rgba(26,41,82,0.20))) drop-shadow(0px 6px 6px var(--tw-drop-shadow-color, rgba(26,41,82,0.20)));
    --tw-drop-shadow: drop-shadow(0px 2px 4px rgba(26,41,82,0.20)) drop-shadow( 0px 6px 6px rgba(26,41,82,0.20));
    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,);
  }
  .saturate-\[100\%\] {
    --tw-saturate: saturate(100%);
    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,);
  }
  .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, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .delay-\[0ms\] {
    transition-delay: 0ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-\[300ms\] {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .ease-in {
    --tw-ease: var(--ease-in);
    transition-timing-function: var(--ease-in);
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }
  .\[--bgColorOpacity\:71\%\] {
    --bgColorOpacity: 71%;
  }
  .\[--bgColorOpacity\:100\%\] {
    --bgColorOpacity: 100%;
  }
  .\[--box-shadow-opacity\:100\%\] {
    --box-shadow-opacity: 100%;
  }
  .\[--buttonFontAndTextStylesColorOpacity\:100\%\] {
    --buttonFontAndTextStylesColorOpacity: 100%;
  }
  .\[--textColorOpacity\:100\%\] {
    --textColorOpacity: 100%;
  }
  .text-shadow-none {
    text-shadow: none;
  }
  .hover\:translate-x-\[0px\] {
    &:hover {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:translate-y-\[0px\] {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:scale-x-\[110\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 110%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-x-\[115\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 115%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-y-\[110\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-y: 110%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-y-\[115\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-y: 115%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-\[110\%\] {
    &:hover {
      @media (hover: hover) {
        scale: 110%;
      }
    }
  }
  .hover\:rotate-\[0deg\] {
    &:hover {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .hover\:skew-x-\[0deg\] {
    &:hover {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .hover\:skew-y-\[0deg\] {
    &:hover {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .hover\:bg-blue-400 {
    &:hover {
      @media (hover: hover) {
        background-color: #5a8cf7;
      }
    }
  }
  .hover\:bg-brand-500\/\(--bgColorOpacityEnd\) {
    &:hover {
      @media (hover: hover) {
        background-color: #3892f8;
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, #3892f8 var(--bgColorOpacityEnd), transparent);
        }
      }
    }
  }
  .hover\:text-surface-50\/\(--buttonFontAndTextStylesColorOpacityHover\) {
    &:hover {
      @media (hover: hover) {
        color: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, #f5f7fa var(--buttonFontAndTextStylesColorOpacityHover), transparent);
        }
      }
    }
  }
  .hover\:shadow-md {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0px 2px 4px 0px var(--tw-shadow-color, rgba(26,41,82,0.20)), 0px 4px 13px 0px var(--tw-shadow-color, rgba(26,41,82,0.20));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:\[--bgColorOpacityEnd\:100\%\] {
    &:hover {
      @media (hover: hover) {
        --bgColorOpacityEnd: 100%;
      }
    }
  }
  .hover\:\[--buttonFontAndTextStylesColorOpacityHover\:100\%\] {
    &:hover {
      @media (hover: hover) {
        --buttonFontAndTextStylesColorOpacityHover: 100%;
      }
    }
  }
  .hover\:text-shadow-none {
    &:hover {
      @media (hover: hover) {
        text-shadow: none;
      }
    }
  }
  .\[\&_a\]\:font-\[400\] {
    & a {
      --tw-font-weight: 400;
      font-weight: 400;
    }
  }
  .\[\&_a\]\:text-brand-500 {
    & a {
      color: #3892f8;
    }
  }
  .\[\&_a\]\:no-underline {
    & a {
      text-decoration-line: none;
    }
  }
  .\[\&_a\:hover\]\:font-\[400\] {
    & a:hover {
      --tw-font-weight: 400;
      font-weight: 400;
    }
  }
  .\[\&_a\:hover\]\:text-brand-800 {
    & a:hover {
      color: #1d4bb0;
    }
  }
  .\[\&_a\:hover\]\:no-underline {
    & a:hover {
      text-decoration-line: none;
    }
  }
  .\[\&_a\:visited\]\:font-\[400\] {
    & a:visited {
      --tw-font-weight: 400;
      font-weight: 400;
    }
  }
  .\[\&_a\:visited\]\:text-brand-800 {
    & a:visited {
      color: #1d4bb0;
    }
  }
  .\[\&_a\:visited\]\:no-underline {
    & a:visited {
      text-decoration-line: none;
    }
  }
  .\[\&\>\*\]\:col-start-1 {
    &>* {
      grid-column-start: 1;
    }
  }
  .\[\&\>\*\]\:row-start-1 {
    &>* {
      grid-row-start: 1;
    }
  }
  .\[\&\>\*\]\:min-w-0 {
    &>* {
      min-width: 0;
    }
  }
}
@layer base {
  [type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select {
    appearance: none;
    background-color: #fff;
    border-color: #6a7282;
    border-width: 1px;
    border-radius: 0px;
    padding-top: 0.5rem;
    padding-right: 0.75rem;
    padding-bottom: 0.5rem;
    padding-left: 0.75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-shadow: 0 0 #0000;
    &:focus {
      outline: 2px solid transparent;
      outline-offset: 2px;
      --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-color: #335dac;
      --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
      --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      border-color: #335dac;
    }
  }
  input::placeholder,textarea::placeholder {
    color: #6a7282;
    opacity: 1;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-date-and-time-value {
    min-height: 1.5em;
  }
  ::-webkit-date-and-time-value {
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field {
    padding-top: 0;
    padding-bottom: 0;
  }
  select {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236a7282' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
    background-position: right 0.5rem center;
    background-repeat: no-repeat;
    background-size: 1.5em 1.5em;
    padding-right: 2.5rem;
    print-color-adjust: exact;
  }
  [multiple],[size]:where(select:not([size="1"])) {
    background-image: initial;
    background-position: initial;
    background-repeat: unset;
    background-size: initial;
    padding-right: 0.75rem;
    print-color-adjust: unset;
  }
  [type='checkbox'],[type='radio'] {
    appearance: none;
    padding: 0;
    print-color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    user-select: none;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: #335dac;
    background-color: #fff;
    border-color: #6a7282;
    border-width: 1px;
    --tw-shadow: 0 0 #0000;
  }
  [type='checkbox'] {
    border-radius: 0px;
  }
  [type='radio'] {
    border-radius: 100%;
  }
  [type='checkbox']:focus,[type='radio']:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #335dac;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  [type='checkbox']:checked,[type='radio']:checked {
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
  }
  [type='checkbox']:checked {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
    @media (forced-colors: active) {
      appearance: auto;
    }
  }
  [type='radio']:checked {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
    @media (forced-colors: active) {
      appearance: auto;
    }
  }
  [type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {
    border-color: transparent;
    background-color: currentColor;
  }
  [type='checkbox']:indeterminate {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
    @media (forced-colors: active) {
      appearance: auto;
    }
  }
  [type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
    border-color: transparent;
    background-color: currentColor;
  }
  [type='file'] {
    background: unset;
    border-color: inherit;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-size: unset;
    line-height: inherit;
  }
  [type='file']:focus {
    outline: 1px solid ButtonText;
    outline: 1px auto -webkit-focus-ring-color;
  }
}
@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-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;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@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;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-text-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-text-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@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-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-border-style: solid;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --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;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-text-shadow-color: initial;
      --tw-text-shadow-alpha: 100%;
    }
  }
}

.container{max-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}}/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
