/* Generated by npm run build. Edit erp-ui/styles/, then rebuild. */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme {
  :root, :host {
    --tw-color-white: #fff;
  }
}
@layer utilities {
  .tw\:pointer-events-none {
    pointer-events: none;
  }
  .tw\:absolute {
    position: absolute;
  }
  .tw\:fixed {
    position: fixed;
  }
  .tw\:relative {
    position: relative;
  }
  .tw\:\[inset\:0\] {
    inset: 0;
  }
  .tw\:inset-\[0\] {
    inset: 0;
  }
  .tw\:start-\[-40px\] {
    inset-inline-start: -40px;
  }
  .tw\:end-\[8px\] {
    inset-inline-end: 8px;
  }
  .tw\:\[top\:0\] {
    top: 0;
  }
  .tw\:top-\[12px\] {
    top: 12px;
  }
  .tw\:top-\[44\%\] {
    top: 44%;
  }
  .tw\:right-\[12\%\] {
    right: 12%;
  }
  .tw\:right-\[24\%\] {
    right: 24%;
  }
  .tw\:bottom-\[52px\] {
    bottom: 52px;
  }
  .tw\:bottom-\[120px\] {
    bottom: 120px;
  }
  .tw\:bottom-\[168px\] {
    bottom: 168px;
  }
  .tw\:bottom-\[196px\] {
    bottom: 196px;
  }
  .tw\:bottom-\[212px\] {
    bottom: 212px;
  }
  .tw\:left-\[44\%\] {
    left: 44%;
  }
  .tw\:left-\[54px\] {
    left: 54px;
  }
  .tw\:left-\[240px\] {
    left: 240px;
  }
  .tw\:z-\[1\] {
    z-index: 1;
  }
  .tw\:z-\[2\] {
    z-index: 2;
  }
  .tw\:z-\[300\] {
    z-index: 300;
  }
  .tw\:\[grid-column\:1\/-1\] {
    grid-column: 1/-1;
  }
  .tw\:\[margin\:0_-16px\] {
    margin: 0 -16px;
  }
  .tw\:\[margin\:0_-16px_-8px\] {
    margin: 0 -16px -8px;
  }
  .tw\:\[margin\:0_auto\] {
    margin: 0 auto;
  }
  .tw\:\[margin\:2px_0_6px\] {
    margin: 2px 0 6px;
  }
  .tw\:\[margin\:8px_0_0_156px\] {
    margin: 8px 0 0 156px;
  }
  .tw\:\[margin\:16px_0_12px\] {
    margin: 16px 0 12px;
  }
  .tw\:\[margin-inline\:-16px\] {
    margin-inline: -16px;
  }
  .tw\:my-\[12px\] {
    margin-block: 12px;
  }
  .tw\:\[margin-inline-start\:auto\] {
    margin-inline-start: auto;
  }
  .tw\:\[margin-block-start\:var\(--s-2\)\] {
    margin-block-start: var(--s-2);
  }
  .tw\:\[margin-block-start\:var\(--s-4\)\] {
    margin-block-start: var(--s-4);
  }
  .tw\:\[margin-block-end\:var\(--s-2\)\] {
    margin-block-end: var(--s-2);
  }
  .tw\:\[margin-block-end\:var\(--s-4\)\] {
    margin-block-end: var(--s-4);
  }
  .tw\:\[margin-top\:2px\] {
    margin-top: 2px;
  }
  .tw\:\[margin-top\:3px\] {
    margin-top: 3px;
  }
  .tw\:\[margin-top\:6px\] {
    margin-top: 6px;
  }
  .tw\:\[margin-top\:16px\] {
    margin-top: 16px;
  }
  .tw\:\[margin-top\:22px\] {
    margin-top: 22px;
  }
  .tw\:\[margin-top\:28px\] {
    margin-top: 28px;
  }
  .tw\:mt-\[1px\] {
    margin-top: 1px;
  }
  .tw\:mt-\[3px\] {
    margin-top: 3px;
  }
  .tw\:mt-\[6px\] {
    margin-top: 6px;
  }
  .tw\:mt-\[12px\] {
    margin-top: 12px;
  }
  .tw\:mt-\[14px\] {
    margin-top: 14px;
  }
  .tw\:mt-\[18px\] {
    margin-top: 18px;
  }
  .tw\:mt-\[20px\] {
    margin-top: 20px;
  }
  .tw\:mt-\[22px\] {
    margin-top: 22px;
  }
  .tw\:mt-\[30px\] {
    margin-top: 30px;
  }
  .tw\:mt-\[var\(--s-4\)\] {
    margin-top: var(--s-4);
  }
  .tw\:mt-\[var\(--s-5\)\] {
    margin-top: var(--s-5);
  }
  .tw\:\[margin-bottom\:5px\] {
    margin-bottom: 5px;
  }
  .tw\:\[margin-bottom\:6px\] {
    margin-bottom: 6px;
  }
  .tw\:mb-\[2px\] {
    margin-bottom: 2px;
  }
  .tw\:mb-\[12px\] {
    margin-bottom: 12px;
  }
  .tw\:mb-\[22px\] {
    margin-bottom: 22px;
  }
  .tw\:block {
    display: block;
  }
  .tw\:contents {
    display: contents;
  }
  .tw\:flex {
    display: flex;
  }
  .tw\:grid {
    display: grid;
  }
  .tw\:inline-flex {
    display: inline-flex;
  }
  .tw\:\[height\:1px\] {
    height: 1px;
  }
  .tw\:\[height\:24px\] {
    height: 24px;
  }
  .tw\:\[height\:28px\] {
    height: 28px;
  }
  .tw\:\[height\:40px\] {
    height: 40px;
  }
  .tw\:\[height\:52px\] {
    height: 52px;
  }
  .tw\:\[height\:64px\] {
    height: 64px;
  }
  .tw\:\[height\:150px\] {
    height: 150px;
  }
  .tw\:h-\[1px\] {
    height: 1px;
  }
  .tw\:h-\[3px\] {
    height: 3px;
  }
  .tw\:h-\[12px\] {
    height: 12px;
  }
  .tw\:h-\[13px\] {
    height: 13px;
  }
  .tw\:h-\[14px\] {
    height: 14px;
  }
  .tw\:h-\[16px\] {
    height: 16px;
  }
  .tw\:h-\[18px\] {
    height: 18px;
  }
  .tw\:h-\[20px\] {
    height: 20px;
  }
  .tw\:h-\[24px\] {
    height: 24px;
  }
  .tw\:h-\[26px\] {
    height: 26px;
  }
  .tw\:h-\[28px\] {
    height: 28px;
  }
  .tw\:h-\[38px\] {
    height: 38px;
  }
  .tw\:h-\[40px\] {
    height: 40px;
  }
  .tw\:h-\[44px\] {
    height: 44px;
  }
  .tw\:h-\[52px\] {
    height: 52px;
  }
  .tw\:h-\[100\%\] {
    height: 100%;
  }
  .tw\:h-\[100dvh\] {
    height: 100dvh;
  }
  .tw\:h-\[180px\] {
    height: 180px;
  }
  .tw\:h-\[var\(--h\)\] {
    height: var(--h);
  }
  .tw\:max-h-\[min\(760px\,_calc\(100vh_-_2_\*_var\(--s-6\)\)\)\] {
    max-height: min(760px, calc(100vh - 2 * var(--s-6)));
  }
  .tw\:\[min-height\:44px\] {
    min-height: 44px;
  }
  .tw\:min-h-0 {
    min-height: 0px;
  }
  .tw\:min-h-\[0\] {
    min-height: 0;
  }
  .tw\:\[width\:0\%\] {
    width: 0%;
  }
  .tw\:\[width\:16px\] {
    width: 16px;
  }
  .tw\:\[width\:30\%\] {
    width: 30%;
  }
  .tw\:\[width\:35\%\] {
    width: 35%;
  }
  .tw\:\[width\:40px\] {
    width: 40px;
  }
  .tw\:\[width\:50\.1\%\] {
    width: 50.1%;
  }
  .tw\:\[width\:55\%\] {
    width: 55%;
  }
  .tw\:\[width\:60\%\] {
    width: 60%;
  }
  .tw\:\[width\:64px\] {
    width: 64px;
  }
  .tw\:\[width\:70\%\] {
    width: 70%;
  }
  .tw\:\[width\:74px\] {
    width: 74px;
  }
  .tw\:\[width\:80\%\] {
    width: 80%;
  }
  .tw\:\[width\:80px\] {
    width: 80px;
  }
  .tw\:\[width\:100\%\] {
    width: 100%;
  }
  .tw\:\[width\:110px\] {
    width: 110px;
  }
  .tw\:\[width\:140px\] {
    width: 140px;
  }
  .tw\:\[width\:150px\] {
    width: 150px;
  }
  .tw\:\[width\:220px\] {
    width: 220px;
  }
  .tw\:\[width\:240px\] {
    width: 240px;
  }
  .tw\:\[width\:min\(520px\,100vw\)\] {
    width: min(520px, 100vw);
  }
  .tw\:w-\[0\] {
    width: 0;
  }
  .tw\:w-\[1px\] {
    width: 1px;
  }
  .tw\:w-\[12px\] {
    width: 12px;
  }
  .tw\:w-\[13px\] {
    width: 13px;
  }
  .tw\:w-\[14px\] {
    width: 14px;
  }
  .tw\:w-\[16px\] {
    width: 16px;
  }
  .tw\:w-\[18px\] {
    width: 18px;
  }
  .tw\:w-\[20px\] {
    width: 20px;
  }
  .tw\:w-\[24px\] {
    width: 24px;
  }
  .tw\:w-\[38px\] {
    width: 38px;
  }
  .tw\:w-\[40px\] {
    width: 40px;
  }
  .tw\:w-\[44px\] {
    width: 44px;
  }
  .tw\:w-\[52px\] {
    width: 52px;
  }
  .tw\:w-\[80px\] {
    width: 80px;
  }
  .tw\:w-\[min\(400px\,_100\%\)\] {
    width: min(400px, 100%);
  }
  .tw\:w-\[min\(560px\,_100\%\)\] {
    width: min(560px, 100%);
  }
  .tw\:w-full {
    width: 100%;
  }
  .tw\:\[max-width\:320px\] {
    max-width: 320px;
  }
  .tw\:\[max-width\:420px\] {
    max-width: 420px;
  }
  .tw\:\[max-width\:520px\] {
    max-width: 520px;
  }
  .tw\:\[max-width\:620px\] {
    max-width: 620px;
  }
  .tw\:\[max-width\:680px\] {
    max-width: 680px;
  }
  .tw\:max-w-\[360px\] {
    max-width: 360px;
  }
  .tw\:max-w-\[440px\] {
    max-width: 440px;
  }
  .tw\:\[min-width\:0\] {
    min-width: 0;
  }
  .tw\:\[min-width\:220px\] {
    min-width: 220px;
  }
  .tw\:\[min-width\:260px\] {
    min-width: 260px;
  }
  .tw\:min-w-\[0\] {
    min-width: 0;
  }
  .tw\:\[flex\:1\] {
    flex: 1;
  }
  .tw\:\[flex\:1_1_auto\] {
    flex: 1 1 auto;
  }
  .tw\:\[flex\:none\] {
    flex: none;
  }
  .tw\:flex-1 {
    flex: 1;
  }
  .tw\:flex-\[1\] {
    flex: 1;
  }
  .tw\:flex-none {
    flex: none;
  }
  .tw\:\[transform\:none\] {
    transform: none;
  }
  .tw\:\[transform\:rotate\(-9deg\)\] {
    transform: rotate(-9deg);
  }
  .tw\:\[transform\:rotate\(-90deg\)\] {
    transform: rotate(-90deg);
  }
  .tw\:\[transform\:translateY\(10px\)_scale\(\.97\)\] {
    transform: translateY(10px) scale(.97);
  }
  .tw\:\[transform\:translateY\(18px\)_scale\(\.94\)\] {
    transform: translateY(18px) scale(.94);
  }
  .tw\:\[animation\:auth-in_520ms_var\(--ease-spring\)_both\] {
    animation: auth-in 520ms var(--ease-spring) both;
  }
  .tw\:\[animation\:n1-float_7s_ease-in-out_infinite_alternate\] {
    animation: n1-float 7s ease-in-out infinite alternate;
  }
  .tw\:\[animation\:n1-intro-mark_900ms_var\(--ease-spring\)_60ms_both\] {
    animation: n1-intro-mark 900ms var(--ease-spring) 60ms both;
  }
  .tw\:\[animation\:n1-intro-prog_2200ms_var\(--ease-out\)_80ms_both\] {
    animation: n1-intro-prog 2200ms var(--ease-out) 80ms both;
  }
  .tw\:\[animation\:n1-intro-rise_560ms_var\(--ease-spring\)_both\] {
    animation: n1-intro-rise 560ms var(--ease-spring) both;
  }
  .tw\:\[animation\:none\] {
    animation: none;
  }
  .tw\:cursor-pointer {
    cursor: pointer;
  }
  .tw\:\[grid-template-columns\:1fr\] {
    grid-template-columns: 1fr;
  }
  .tw\:\[grid-template-columns\:1fr_1fr\] {
    grid-template-columns: 1fr 1fr;
  }
  .tw\:\[grid-template-columns\:140px_repeat\(5\,_auto\)\] {
    grid-template-columns: 140px repeat(5, auto);
  }
  .tw\:\[grid-template-columns\:140px_repeat\(5\,_minmax\(170px\,1fr\)\)\] {
    grid-template-columns: 140px repeat(5, minmax(170px,1fr));
  }
  .tw\:\[grid-template-columns\:auto_1fr_auto_auto\] {
    grid-template-columns: auto 1fr auto auto;
  }
  .tw\:\[grid-template-columns\:minmax\(0\,560px\)_minmax\(0\,1fr\)\] {
    grid-template-columns: minmax(0,560px) minmax(0,1fr);
  }
  .tw\:grid-cols-\[128px_1fr\] {
    grid-template-columns: 128px 1fr;
  }
  .tw\:grid-cols-\[minmax\(0\,_54fr\)_minmax\(420px\,_46fr\)\] {
    grid-template-columns: minmax(0, 54fr) minmax(420px, 46fr);
  }
  .tw\:grid-cols-\[repeat\(3\,_minmax\(0\,_1fr\)\)\] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .tw\:flex-col {
    flex-direction: column;
  }
  .tw\:flex-nowrap {
    flex-wrap: nowrap;
  }
  .tw\:flex-wrap {
    flex-wrap: wrap;
  }
  .tw\:\[place-content\:center\] {
    place-content: center;
  }
  .tw\:place-items-center {
    place-items: center;
  }
  .tw\:place-items-stretch {
    place-items: stretch;
  }
  .tw\:\[align-items\:stretch\] {
    align-items: stretch;
  }
  .tw\:items-center {
    align-items: center;
  }
  .tw\:items-end {
    align-items: flex-end;
  }
  .tw\:items-start\! {
    align-items: flex-start !important;
  }
  .tw\:\[justify-content\:flex-end\] {
    justify-content: flex-end;
  }
  .tw\:justify-between {
    justify-content: space-between;
  }
  .tw\:justify-center {
    justify-content: center;
  }
  .tw\:justify-end {
    justify-content: flex-end;
  }
  .tw\:\[gap\:8px\] {
    gap: 8px;
  }
  .tw\:\[gap\:10px\] {
    gap: 10px;
  }
  .tw\:\[gap\:12px\] {
    gap: 12px;
  }
  .tw\:\[gap\:14px\] {
    gap: 14px;
  }
  .tw\:\[gap\:16px\] {
    gap: 16px;
  }
  .tw\:gap-\[0\] {
    gap: 0;
  }
  .tw\:gap-\[4px\] {
    gap: 4px;
  }
  .tw\:gap-\[6px\] {
    gap: 6px;
  }
  .tw\:gap-\[8px\] {
    gap: 8px;
  }
  .tw\:gap-\[10px\] {
    gap: 10px;
  }
  .tw\:gap-\[12px\] {
    gap: 12px;
  }
  .tw\:gap-\[16px\] {
    gap: 16px;
  }
  .tw\:gap-\[18px\] {
    gap: 18px;
  }
  .tw\:gap-\[var\(--s-2\)\] {
    gap: var(--s-2);
  }
  .tw\:gap-\[var\(--s-3\)\] {
    gap: var(--s-3);
  }
  .tw\:gap-\[var\(--s-4\)\] {
    gap: var(--s-4);
  }
  .tw\:overflow-auto {
    overflow: auto;
  }
  .tw\:overflow-hidden {
    overflow: hidden;
  }
  .tw\:\[border-radius\:6px\] {
    border-radius: 6px;
  }
  .tw\:\[border-radius\:10px\] {
    border-radius: 10px;
  }
  .tw\:\[border-radius\:14px\] {
    border-radius: 14px;
  }
  .tw\:\[border-radius\:20px\] {
    border-radius: 20px;
  }
  .tw\:\[border-radius\:999px\] {
    border-radius: 999px;
  }
  .tw\:rounded-\[2px\] {
    border-radius: 2px;
  }
  .tw\:rounded-\[6px_6px_3px_3px\] {
    border-radius: 6px 6px 3px 3px;
  }
  .tw\:rounded-\[9px\] {
    border-radius: 9px;
  }
  .tw\:rounded-\[11px\] {
    border-radius: 11px;
  }
  .tw\:rounded-\[12px\] {
    border-radius: 12px;
  }
  .tw\:rounded-\[14px\] {
    border-radius: 14px;
  }
  .tw\:rounded-\[999px\] {
    border-radius: 999px;
  }
  .tw\:rounded-\[inherit\] {
    border-radius: inherit;
  }
  .tw\:rounded-\[var\(--r-field\)\] {
    border-radius: var(--r-field);
  }
  .tw\:rounded-\[var\(--r-sheet\)\] {
    border-radius: var(--r-sheet);
  }
  .tw\:bg-\[rgba\(255\,255\,255\,\.04\)\] {
    background-color: rgba(255,255,255,.04);
  }
  .tw\:bg-\[rgba\(255\,255\,255\,\.06\)\] {
    background-color: rgba(255,255,255,.06);
  }
  .tw\:bg-\[var\(--bg\)\] {
    background-color: var(--bg);
  }
  .tw\:bg-\[var\(--field\)\] {
    background-color: var(--field);
  }
  .tw\:bg-\[var\(--n1-emerald\)\] {
    background-color: var(--n1-emerald);
  }
  .tw\:bg-\[var\(--surface\)\] {
    background-color: var(--surface);
  }
  .tw\:\[padding\:0_6px\] {
    padding: 0 6px;
  }
  .tw\:\[padding\:0_var\(--s-6\)_var\(--s-5\)\] {
    padding: 0 var(--s-6) var(--s-5);
  }
  .tw\:\[padding\:8px_0\] {
    padding: 8px 0;
  }
  .tw\:\[padding\:11px_0\] {
    padding: 11px 0;
  }
  .tw\:\[padding\:14px_18px\] {
    padding: 14px 18px;
  }
  .tw\:\[padding\:24px\] {
    padding: 24px;
  }
  .tw\:\[padding\:32px\] {
    padding: 32px;
  }
  .tw\:\[padding\:var\(--s-4\)_var\(--s-6\)_var\(--s-6\)\] {
    padding: var(--s-4) var(--s-6) var(--s-6);
  }
  .tw\:\[padding\:var\(--s-6\)_var\(--s-6\)_var\(--s-4\)\] {
    padding: var(--s-6) var(--s-6) var(--s-4);
  }
  .tw\:p-0 {
    padding: 0px;
  }
  .tw\:p-\[24px\] {
    padding: 24px;
  }
  .tw\:p-\[34px_34px_24px\] {
    padding: 34px 34px 24px;
  }
  .tw\:p-\[var\(--s-4\)\] {
    padding: var(--s-4);
  }
  .tw\:p-\[var\(--s-6\)\] {
    padding: var(--s-6);
  }
  .tw\:px-\[8px\] {
    padding-inline: 8px;
  }
  .tw\:px-\[11px\] {
    padding-inline: 11px;
  }
  .tw\:px-\[12px\] {
    padding-inline: 12px;
  }
  .tw\:px-\[54px\] {
    padding-inline: 54px;
  }
  .tw\:py-\[16px\] {
    padding-block: 16px;
  }
  .tw\:py-\[52px\] {
    padding-block: 52px;
  }
  .tw\:\[text-align\:end\] {
    text-align: end;
  }
  .tw\:text-center {
    text-align: center;
  }
  .tw\:text-start {
    text-align: start;
  }
  .tw\:\[font-family\:inherit\] {
    font-family: inherit;
  }
  .tw\:\[font-feature-settings\:normal\]\! {
    font-feature-settings: normal !important;
  }
  .tw\:\[font-size\:11px\] {
    font-size: 11px;
  }
  .tw\:\[font-size\:13px\] {
    font-size: 13px;
  }
  .tw\:text-\[12px\] {
    font-size: 12px;
  }
  .tw\:text-\[13px\] {
    font-size: 13px;
  }
  .tw\:text-\[15px\] {
    font-size: 15px;
  }
  .tw\:text-\[17px\] {
    font-size: 17px;
  }
  .tw\:leading-\[17px\] {
    --tw-leading: 17px;
    line-height: 17px;
  }
  .tw\:leading-\[18px\] {
    --tw-leading: 18px;
    line-height: 18px;
  }
  .tw\:font-medium {
    --tw-font-weight: 500;
    font-weight: 500;
  }
  .tw\:font-normal {
    --tw-font-weight: 400;
    font-weight: 400;
  }
  .tw\:font-semibold {
    --tw-font-weight: 600;
    font-weight: 600;
  }
  .tw\:\[font-weight\:650\] {
    font-weight: 650;
  }
  .tw\:tracking-\[-\.02em\] {
    --tw-tracking: -.02em;
    letter-spacing: -.02em;
  }
  .tw\:tracking-\[-\.03em\] {
    --tw-tracking: -.03em;
    letter-spacing: -.03em;
  }
  .tw\:tracking-\[-0\.02em\] {
    --tw-tracking: -0.02em;
    letter-spacing: -0.02em;
  }
  .tw\:tracking-\[\.1em\] {
    --tw-tracking: .1em;
    letter-spacing: .1em;
  }
  .tw\:tracking-\[\.06em\] {
    --tw-tracking: .06em;
    letter-spacing: .06em;
  }
  .tw\:tracking-\[\.08em\] {
    --tw-tracking: .08em;
    letter-spacing: .08em;
  }
  .tw\:tracking-\[var\(--body-track\)\] {
    --tw-tracking: var(--body-track);
    letter-spacing: var(--body-track);
  }
  .tw\:tracking-\[var\(--callout-track\)\] {
    --tw-tracking: var(--callout-track);
    letter-spacing: var(--callout-track);
  }
  .tw\:tracking-\[var\(--footnote-track\)\] {
    --tw-tracking: var(--footnote-track);
    letter-spacing: var(--footnote-track);
  }
  .tw\:tracking-\[var\(--headline-track\)\] {
    --tw-tracking: var(--headline-track);
    letter-spacing: var(--headline-track);
  }
  .tw\:tracking-\[var\(--title-2-track\)\] {
    --tw-tracking: var(--title-2-track);
    letter-spacing: var(--title-2-track);
  }
  .tw\:text-ellipsis {
    text-overflow: ellipsis;
  }
  .tw\:whitespace-normal {
    white-space: normal;
  }
  .tw\:whitespace-nowrap {
    white-space: nowrap;
  }
  .tw\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  .tw\:\[color\:var\(--green-text\)\] {
    color: var(--green-text);
  }
  .tw\:\[color\:var\(--label-1\)\] {
    color: var(--label-1);
  }
  .tw\:\[color\:var\(--label-2\)\] {
    color: var(--label-2);
  }
  .tw\:\[color\:var\(--label-3\)\] {
    color: var(--label-3);
  }
  .tw\:\[color\:var\(--orange-text\)\] {
    color: var(--orange-text);
  }
  .tw\:text-\[\#5FD6A5\] {
    color: #5FD6A5;
  }
  .tw\:text-\[\#16191D\] {
    color: #16191D;
  }
  .tw\:text-\[rgba\(255\,255\,255\,\.035\)\] {
    color: rgba(255,255,255,.035);
  }
  .tw\:text-\[rgba\(255\,255\,255\,\.66\)\] {
    color: rgba(255,255,255,.66);
  }
  .tw\:text-\[rgba\(255\,255\,255\,\.85\)\] {
    color: rgba(255,255,255,.85);
  }
  .tw\:text-\[rgba\(255\,255\,255\,\.88\)\] {
    color: rgba(255,255,255,.88);
  }
  .tw\:text-\[var\(--accent-text\)\] {
    color: var(--accent-text);
  }
  .tw\:text-\[var\(--green-text\)\] {
    color: var(--green-text);
  }
  .tw\:text-\[var\(--label-2\)\] {
    color: var(--label-2);
  }
  .tw\:text-\[var\(--label-3\)\] {
    color: var(--label-3);
  }
  .tw\:text-\[var\(--orange-text\)\] {
    color: var(--orange-text);
  }
  .tw\:text-\[var\(--red-text\)\] {
    color: var(--red-text);
  }
  .tw\:text-ink {
    color: var(--label-1);
  }
  .tw\:text-muted {
    color: var(--label-2);
  }
  .tw\:text-white {
    color: var(--tw-color-white);
  }
  .tw\:uppercase {
    text-transform: uppercase;
  }
  .tw\:not-italic {
    font-style: normal;
  }
  .tw\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .tw\:\[font-variant-numeric\:tabular-nums\] {
    font-variant-numeric: tabular-nums;
  }
  .tw\:\[font-variant-numeric\:tabular-nums\]\! {
    font-variant-numeric: tabular-nums !important;
  }
  .tw\:\[opacity\:0\] {
    opacity: 0;
  }
  .tw\:opacity-\[\.85\] {
    opacity: .85;
  }
  .tw\:opacity-\[\.95\] {
    opacity: .95;
  }
  .tw\:opacity-\[0\] {
    opacity: 0;
  }
  .tw\:opacity-\[1\] {
    opacity: 1;
  }
  .tw\:\[box-shadow\:0_0_0_3px_var\(--green-tint\)\] {
    box-shadow: 0 0 0 3px var(--green-tint);
  }
  .tw\:\[box-shadow\:0_0_30px_rgba\(255\,255\,255\,\.2\)\] {
    box-shadow: 0 0 30px rgba(255,255,255,.2);
  }
  .tw\:\[box-shadow\:0_10px_26px_-8px_rgba\(14\,_138\,_87\,_\.6\)\,_inset_0_1px_0_rgba\(255\,_255\,_255\,_\.12\)\] {
    box-shadow: 0 10px 26px -8px rgba(14, 138, 87, .6), inset 0 1px 0 rgba(255, 255, 255, .12);
  }
  .tw\:\[box-shadow\:0_10px_26px_-8px_rgba\(53\,_192\,_138\,_\.6\)\] {
    box-shadow: 0 10px 26px -8px rgba(53, 192, 138, .6);
  }
  .tw\:\[box-shadow\:inset_0_-1px_0_var\(--separator\)\] {
    box-shadow: inset 0 -1px 0 var(--separator);
  }
  .tw\:\[box-shadow\:inset_0_0_0_1px_rgba\(255\,255\,255\,\.12\)\] {
    box-shadow: inset 0 0 0 1px rgba(255,255,255,.12);
  }
  .tw\:\[box-shadow\:inset_0_0_0_1px_rgba\(255\,255\,255\,\.16\)\] {
    box-shadow: inset 0 0 0 1px rgba(255,255,255,.16);
  }
  .tw\:\[box-shadow\:inset_0_0_0_1px_var\(--field-line\)\] {
    box-shadow: inset 0 0 0 1px var(--field-line);
  }
  .tw\:\[box-shadow\:none\] {
    box-shadow: none;
  }
  .tw\:\[box-shadow\:var\(--focus-ring\)\] {
    box-shadow: var(--focus-ring);
  }
  .tw\:\[box-shadow\:var\(--shadow-card\)\] {
    box-shadow: var(--shadow-card);
  }
  .tw\:\[box-shadow\:var\(--shadow-lg\)\,_0_0_0_1px_var\(--mat-border\)\,_0_0_0_1px_rgba\(22\,_25\,_29\,_\.04\)\] {
    box-shadow: var(--shadow-lg), 0 0 0 1px var(--mat-border), 0 0 0 1px rgba(22, 25, 29, .04);
  }
  .tw\:\[box-shadow\:var\(--shadow-lg\)\,_0_0_0_1px_var\(--separator\)\] {
    box-shadow: var(--shadow-lg), 0 0 0 1px var(--separator);
  }
  .tw\:\[box-shadow\:var\(--shadow-lg\)\] {
    box-shadow: var(--shadow-lg);
  }
  .tw\:\[box-shadow\:var\(--shadow-md\)\] {
    box-shadow: var(--shadow-md);
  }
  .tw\:\[box-shadow\:var\(--shadow-sm\)\] {
    box-shadow: var(--shadow-sm);
  }
  .tw\:\[backdrop-filter\:blur\(0px\)_saturate\(120\%\)\] {
    backdrop-filter: blur(0px) saturate(120%);
  }
  .tw\:\[backdrop-filter\:blur\(8px\)\] {
    backdrop-filter: blur(8px);
  }
  .tw\:\[backdrop-filter\:blur\(20px\)_saturate\(140\%\)\] {
    backdrop-filter: blur(20px) saturate(140%);
  }
  .tw\:\[backdrop-filter\:none\] {
    backdrop-filter: none;
  }
  .tw\:\[backdrop-filter\:saturate\(180\%\)_blur\(40px\)\] {
    backdrop-filter: saturate(180%) blur(40px);
  }
  .tw\:\[transition-duration\:300ms\,_240ms\] {
    transition-duration: 300ms, 240ms;
  }
  .tw\:\[--btn-fg\:var\(--label-1\)\] {
    --btn-fg: var(--label-1);
  }
  .tw\:\[--c\:\#0E8A57\] {
    --c: #0E8A57;
  }
  .tw\:\[--c\:\#16191D\] {
    --c: #16191D;
  }
  .tw\:\[--c\:\#B45309\] {
    --c: #B45309;
  }
  .tw\:\[--c\:\#C4342B\] {
    --c: #C4342B;
  }
  .tw\:\[--cols\:3\] {
    --cols: 3;
  }
  .tw\:\[--h\:34\%\] {
    --h: 34%;
  }
  .tw\:\[--h\:44\%\] {
    --h: 44%;
  }
  .tw\:\[--h\:52\%\] {
    --h: 52%;
  }
  .tw\:\[--h\:58\%\] {
    --h: 58%;
  }
  .tw\:\[--h\:70\%\] {
    --h: 70%;
  }
  .tw\:\[--h\:86\%\] {
    --h: 86%;
  }
  .tw\:\[--size\:32px\] {
    --size: 32px;
  }
  .tw\:\[-webkit-backdrop-filter\:blur\(0px\)_saturate\(120\%\)\] {
    -webkit-backdrop-filter: blur(0px) saturate(120%);
  }
  .tw\:\[-webkit-backdrop-filter\:blur\(8px\)\] {
    -webkit-backdrop-filter: blur(8px);
  }
  .tw\:\[-webkit-backdrop-filter\:blur\(20px\)_saturate\(140\%\)\] {
    -webkit-backdrop-filter: blur(20px) saturate(140%);
  }
  .tw\:\[-webkit-backdrop-filter\:none\] {
    -webkit-backdrop-filter: none;
  }
  .tw\:\[-webkit-backdrop-filter\:saturate\(180\%\)_blur\(40px\)\] {
    -webkit-backdrop-filter: saturate(180%) blur(40px);
  }
  .tw\:\[animation-delay\:-1s\] {
    animation-delay: -1s;
  }
  .tw\:\[animation-delay\:-2s\] {
    animation-delay: -2s;
  }
  .tw\:\[animation-delay\:-4s\] {
    animation-delay: -4s;
  }
  .tw\:\[animation-delay\:var\(--d\,_0ms\)\] {
    animation-delay: var(--d, 0ms);
  }
  .tw\:\[background\:color-mix\(in_srgb\,var\(--red\)_88\%\,\#000\)\] {
    background: var(--red);
    @supports (color: color-mix(in lab, red, red)) {
      background: color-mix(in srgb,var(--red) 88%,#000);
    }
  }
  .tw\:\[background\:linear-gradient\(90deg\,_var\(--n1-emerald\)\,_\#5FD6A5\)\] {
    background: linear-gradient(90deg, var(--n1-emerald), #5FD6A5);
  }
  .tw\:\[background\:linear-gradient\(90deg\,var\(--label-1\)_25\%\,var\(--label-2\)_25\%_50\%\,var\(--label-3\)_50\%_75\%\,var\(--label-4\)_75\%\)\] {
    background: linear-gradient(90deg,var(--label-1) 25%,var(--label-2) 25% 50%,var(--label-3) 50% 75%,var(--label-4) 75%);
  }
  .tw\:\[background\:linear-gradient\(135deg\,_rgba\(var\(--accent-rgb\)\,\.12\)\,_rgba\(94\,92\,230\,\.12\)\)\] {
    background: linear-gradient(135deg, rgba(var(--accent-rgb),.12), rgba(94,92,230,.12));
  }
  .tw\:\[background\:linear-gradient\(150deg\,_\#FFFFFF\,_\#D5E9DF\)\] {
    background: linear-gradient(150deg, #FFFFFF, #D5E9DF);
  }
  .tw\:\[background\:linear-gradient\(180deg\,_\#3CC98F\,_\#0E8A57\)\] {
    background: linear-gradient(180deg, #3CC98F, #0E8A57);
  }
  .tw\:\[background\:linear-gradient\(180deg\,_\#FFFFFF\,_\#B9C3CB\)\] {
    background: linear-gradient(180deg, #FFFFFF, #B9C3CB);
  }
  .tw\:\[background\:radial-gradient\(520px_420px_at_12\%_6\%\,_rgba\(14\,_138\,_87\,_\.55\)\,_transparent_70\%\)\,_radial-gradient\(520px_420px_at_92\%_104\%\,_rgba\(180\,_83\,_9\,_\.28\)\,_transparent_70\%\)\,_linear-gradient\(160deg\,_\#161B1F_0\%\,_\#111418_100\%\)\] {
    background: radial-gradient(520px 420px at 12% 6%, rgba(14, 138, 87, .55), transparent 70%), radial-gradient(520px 420px at 92% 104%, rgba(180, 83, 9, .28), transparent 70%), linear-gradient(160deg, #161B1F 0%, #111418 100%);
  }
  .tw\:\[background\:rgba\(12\,_15\,_18\,_\.40\)\] {
    background: rgba(12, 15, 18, .40);
  }
  .tw\:\[background\:transparent\] {
    background: transparent;
  }
  .tw\:\[background\:var\(--accent\)\] {
    background: var(--accent);
  }
  .tw\:\[background\:var\(--bg\)\] {
    background: var(--bg);
  }
  .tw\:\[background\:var\(--fill-1\)\] {
    background: var(--fill-1);
  }
  .tw\:\[background\:var\(--fill-3\)\] {
    background: var(--fill-3);
  }
  .tw\:\[background\:var\(--green\)\] {
    background: var(--green);
  }
  .tw\:\[background\:var\(--indigo\)\] {
    background: var(--indigo);
  }
  .tw\:\[background\:var\(--mat-thick\)\] {
    background: var(--mat-thick);
  }
  .tw\:\[background\:var\(--orange\)\] {
    background: var(--orange);
  }
  .tw\:\[background\:var\(--orange-tint\)\] {
    background: var(--orange-tint);
  }
  .tw\:\[background\:var\(--pink\)\] {
    background: var(--pink);
  }
  .tw\:\[background\:var\(--red\)\] {
    background: var(--red);
  }
  .tw\:\[background\:var\(--separator\)\] {
    background: var(--separator);
  }
  .tw\:\[background\:var\(--surface\)\] {
    background: var(--surface);
  }
  .tw\:\[background\:var\(--teal\)\] {
    background: var(--teal);
  }
  .tw\:\[border-bottom\:1px_solid_var\(--separator\)\] {
    border-bottom: 1px solid var(--separator);
  }
  .tw\:\[border-top\:1px_solid_var\(--separator\)\] {
    border-top: 1px solid var(--separator);
  }
  .tw\:\[border\:0\] {
    border: 0;
  }
  .tw\:\[border\:1\.5px_dashed_var\(--separator-strong\)\] {
    border: 1.5px dashed var(--separator-strong);
  }
  .tw\:\[clip-path\:polygon\(0_0\,_100\%_0\,_93\%_100\%\,_0_100\%\)\] {
    clip-path: polygon(0 0, 100% 0, 93% 100%, 0 100%);
  }
  .tw\:\[clip\:rect\(0_0_0_0\)\] {
    clip: rect(0 0 0 0);
  }
  .tw\:\[font\:400_11\.5px\/15px_var\(--font-sans\)\] {
    font: 400 11.5px/15px var(--font-sans);
  }
  .tw\:\[font\:400_14px\/21px_var\(--font-sans\)\] {
    font: 400 14px/21px var(--font-sans);
  }
  .tw\:\[font\:600_14px\/18px_var\(--font-sans\)\] {
    font: 600 14px/18px var(--font-sans);
  }
  .tw\:\[font\:650_10\.5px\/14px_var\(--font-sans\)\] {
    font: 650 10.5px/14px var(--font-sans);
  }
  .tw\:\[font\:650_10\.5px\/17px_var\(--font-sans\)\] {
    font: 650 10.5px/17px var(--font-sans);
  }
  .tw\:\[font\:700_10\.5px\/1_var\(--font-sans\)\] {
    font: 700 10.5px/1 var(--font-sans);
  }
  .tw\:\[font\:700_12px\/1_var\(--font-sans\)\] {
    font: 700 12px/1 var(--font-sans);
  }
  .tw\:\[font\:800_26px\/1\.1_var\(--font-sans\)\] {
    font: 800 26px/1.1 var(--font-sans);
  }
  .tw\:\[font\:800_38px\/1\.12_var\(--font-sans\)\] {
    font: 800 38px/1.12 var(--font-sans);
  }
  .tw\:\[font\:900_86px\/1_var\(--font-sans\)\] {
    font: 900 86px/1 var(--font-sans);
  }
  .tw\:\[font\:var\(--body\)\] {
    font: var(--body);
  }
  .tw\:\[font\:var\(--callout\)\] {
    font: var(--callout);
  }
  .tw\:\[font\:var\(--caption\)\] {
    font: var(--caption);
  }
  .tw\:\[font\:var\(--footnote\)\] {
    font: var(--footnote);
  }
  .tw\:\[font\:var\(--headline\)\] {
    font: var(--headline);
  }
  .tw\:\[font\:var\(--large-title\)\] {
    font: var(--large-title);
  }
  .tw\:\[font\:var\(--title-1\)\] {
    font: var(--title-1);
  }
  .tw\:\[font\:var\(--title-2\)\] {
    font: var(--title-2);
  }
  .tw\:\[font\:var\(--title-3\)\] {
    font: var(--title-3);
  }
  .tw\:\[transition\:opacity_\.15s\] {
    transition: opacity .15s;
  }
  .tw\:\[transition\:opacity_var\(--dur-3\)_var\(--ease-spring\)\,_-webkit-backdrop-filter_560ms_var\(--ease-spring\)\,_backdrop-filter_560ms_var\(--ease-spring\)\] {
    transition: opacity var(--dur-3) var(--ease-spring), -webkit-backdrop-filter 560ms var(--ease-spring), backdrop-filter 560ms var(--ease-spring);
  }
  .tw\:\[transition\:stroke-dasharray_\.6s_var\(--ease-spring\)\] {
    transition: stroke-dasharray .6s var(--ease-spring);
  }
  .tw\:\[transition\:transform_640ms_var\(--ease-spring\)\,_opacity_400ms_var\(--ease-out\)\] {
    transition: transform 640ms var(--ease-spring), opacity 400ms var(--ease-out);
  }
  .tw\:before\:h-px::before {
    content: var(--tw-content);
    height: 1px;
  }
  .tw\:before\:flex-1::before {
    content: var(--tw-content);
    flex: 1;
  }
  .tw\:before\:bg-\[var\(--separator\)\]::before {
    content: var(--tw-content);
    background-color: var(--separator);
  }
  .tw\:before\:content-\[\'\'\]::before {
    --tw-content: '';
    content: var(--tw-content);
  }
  .tw\:after\:h-px::after {
    content: var(--tw-content);
    height: 1px;
  }
  .tw\:after\:flex-1::after {
    content: var(--tw-content);
    flex: 1;
  }
  .tw\:after\:bg-\[var\(--separator\)\]::after {
    content: var(--tw-content);
    background-color: var(--separator);
  }
  .tw\:after\:content-\[\'\'\]::after {
    --tw-content: '';
    content: var(--tw-content);
  }
  @media (width < 900px) {
    .tw\:max-\[900px\]\:hidden {
      display: none;
    }
    .tw\:max-\[900px\]\:h-auto {
      height: auto;
    }
    .tw\:max-\[900px\]\:min-h-\[100vh\] {
      min-height: 100vh;
    }
    .tw\:max-\[900px\]\:grid-cols-\[1fr\] {
      grid-template-columns: 1fr;
    }
    .tw\:max-\[900px\]\:overflow-auto {
      overflow: auto;
    }
  }
  @media (width >= 48rem) {
    .tw\:md\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .tw\:dark\:\[box-shadow\:0_6px_18px_-6px_rgba\(53\,_192\,_138\,_\.6\)\]:where([data-theme=dark], [data-theme=dark] *) {
    box-shadow: 0 6px 18px -6px rgba(53, 192, 138, .6);
  }
  .tw\:dark\:\[background\:linear-gradient\(150deg\,_\#FFFFFF_0\%\,_\#D5E9DF_100\%\)\]:where([data-theme=dark], [data-theme=dark] *) {
    background: linear-gradient(150deg, #FFFFFF 0%, #D5E9DF 100%);
  }
  .tw\:dark\:\[background\:rgba\(0\,_0\,_0\,_\.55\)\]:where([data-theme=dark], [data-theme=dark] *) {
    background: rgba(0, 0, 0, .55);
  }
  @media print {
    .tw\:print\:hidden {
      display: none;
    }
  }
  @media (max-height:660px) {
    .tw\:\[\@media\(max-height\:660px\)\]\:h-auto {
      height: auto;
    }
    .tw\:\[\@media\(max-height\:660px\)\]\:min-h-\[100vh\] {
      min-height: 100vh;
    }
    .tw\:\[\@media\(max-height\:660px\)\]\:overflow-auto {
      overflow: auto;
    }
  }
  @media (max-height:760px) {
    .tw\:\[\@media\(max-height\:760px\)\]\:bottom-\[32px\] {
      bottom: 32px;
    }
    .tw\:\[\@media\(max-height\:760px\)\]\:mb-\[14px\] {
      margin-bottom: 14px;
    }
    .tw\:\[\@media\(max-height\:760px\)\]\:hidden {
      display: none;
    }
    .tw\:\[\@media\(max-height\:760px\)\]\:h-\[120px\] {
      height: 120px;
    }
    .tw\:\[\@media\(max-height\:760px\)\]\:p-\[26px_30px_18px\] {
      padding: 26px 30px 18px;
    }
  }
  @media (max-width:560px) {
    .tw\:\[\@media\(max-width\:560px\)\]\:w-\[100\%\] {
      width: 100%;
    }
    .tw\:\[\@media\(max-width\:560px\)\]\:grid-cols-\[1fr\] {
      grid-template-columns: 1fr;
    }
    .tw\:\[\@media\(max-width\:560px\)\]\:flex-col {
      flex-direction: column;
    }
    .tw\:\[\@media\(max-width\:560px\)\]\:items-stretch {
      align-items: stretch;
    }
    .tw\:\[\@media\(max-width\:560px\)\]\:gap-\[2px\] {
      gap: 2px;
    }
    .tw\:\[\@media\(max-width\:560px\)\]\:\[padding\:0_var\(--s-5\)_var\(--s-4\)\] {
      padding: 0 var(--s-5) var(--s-4);
    }
    .tw\:\[\@media\(max-width\:560px\)\]\:\[padding\:var\(--s-4\)_var\(--s-5\)_var\(--s-5\)\] {
      padding: var(--s-4) var(--s-5) var(--s-5);
    }
    .tw\:\[\@media\(max-width\:560px\)\]\:\[padding\:var\(--s-5\)_var\(--s-5\)_var\(--s-3\)\] {
      padding: var(--s-5) var(--s-5) var(--s-3);
    }
    .tw\:\[\@media\(max-width\:560px\)\]\:p-\[var\(--s-4\)\] {
      padding: var(--s-4);
    }
  }
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-ordinal {
  syntax: "*";
  inherits: false;
}
@property --tw-slashed-zero {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-figure {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@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-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-content: "";
    }
  }
}
