/* ERZEUGT von bin/axiom-referenz.mjs aus @optiaxiom/react 3.1.7 und @optiaxiom/icons 1.6.0. Nicht von Hand aendern. */

/* @optiaxiom/react/dist/esm/assets/layers.css.ts.vanilla-BypHg6k1.css */
@layer optiaxiom, optiaxiom.theme, optiaxiom.base, optiaxiom.n0qom4, optiaxiom.yam1o;

/* Theme aus AxiomProvider */
@layer optiaxiom.theme {
:root {
--ax-borderRadius-xs:0.125rem;--ax-borderRadius-sm:0.375rem;--ax-borderRadius-md:0.5rem;--ax-borderRadius-lg:0.75rem;--ax-borderRadius-xl:1rem;--ax-borderRadius-full:9999px;--ax-boxShadow-sm:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--ax-boxShadow-md:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--ax-boxShadow-lg:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--ax-boxShadow-xl:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--ax-colors-bg-accent:#ABFF44;--ax-colors-bg-accent-hovered:#99F141;--ax-colors-bg-accent-light:#DFFFB8;--ax-colors-bg-accent-pressed:#7DDD3D;--ax-colors-bg-accent-subtle:#EEFFD9;--ax-colors-bg-avatar-neutral:#EFF5EB;--ax-colors-bg-avatar-purple:#EDE9FE;--ax-colors-bg-default:#FFFFFF;--ax-colors-bg-default-hovered:#5F931F14;--ax-colors-bg-default-inverse:#252825;--ax-colors-bg-default-inverse-hovered:#383E38;--ax-colors-bg-default-inverse-pressed:#2B2E2B;--ax-colors-bg-default-pressed:#5E8B2729;--ax-colors-bg-error:#A95A77;--ax-colors-bg-error-hovered:#8F4764;--ax-colors-bg-error-light:#FFC1D3;--ax-colors-bg-error-pressed:#5D2E41;--ax-colors-bg-error-subtle:#FFDFE8;--ax-colors-bg-error-subtlest:#FFF1F5;--ax-colors-bg-information:#036988;--ax-colors-bg-information-light:#91DBDA;--ax-colors-bg-information-subtle:#E2F5F5;--ax-colors-bg-message-neutral:#F5F6F7;--ax-colors-bg-overlay:#393E3252;--ax-colors-bg-page:#F9FCF8;--ax-colors-bg-pill-default:#D8E4CB;--ax-colors-bg-pill-hovered:#D2DEC2;--ax-colors-bg-secondary:#EFF5EB;--ax-colors-bg-secondary-hovered:#EFF5EB;--ax-colors-bg-spinner-default:#202320;--ax-colors-bg-spinner-inverse:#F6FAF3;--ax-colors-bg-success:#ABFF44;--ax-colors-bg-success-hovered:#197050;--ax-colors-bg-success-light:#BCD5CC;--ax-colors-bg-success-subtle:#EEFFD9;--ax-colors-bg-tertiary:#EFF5EB;--ax-colors-bg-tertiary-hovered:#D2DEC2;--ax-colors-bg-warning:#FFC84B;--ax-colors-bg-warning-hovered:#DC6903;--ax-colors-bg-warning-light:#FEDF88;--ax-colors-bg-warning-subtle:#FEF1C6;--ax-colors-border-accent:#ABFF44;--ax-colors-border-control:#A1AC8D;--ax-colors-border-control-hovered:#717863;--ax-colors-border-default:#D8E4CB;--ax-colors-border-disabled:#5D813121;--ax-colors-border-error:#A95A77;--ax-colors-border-focus:#197A94;--ax-colors-border-focus-error:#E284A0;--ax-colors-border-secondary:#E4F0DA;--ax-colors-border-success:#5F9B85;--ax-colors-border-tertiary:#E4F0DA;--ax-colors-border-warning:#F79008;--ax-colors-fg-accent:#ABFF44;--ax-colors-fg-accent-hovered:#3AB533;--ax-colors-fg-accent-strong:#226B1E;--ax-colors-fg-avatar-neutral:#484E46;--ax-colors-fg-avatar-purple:#5B21B6;--ax-colors-fg-black:#202320;--ax-colors-fg-default:#202320;--ax-colors-fg-default-inverse:#FFFFFF;--ax-colors-fg-disabled:#A1AC8D;--ax-colors-fg-error:#8F4764;--ax-colors-fg-error-hovered:#5D2E41;--ax-colors-fg-error-light:#FF99B6;--ax-colors-fg-error-strong:#5D2E41;--ax-colors-fg-information:#197A94;--ax-colors-fg-information-light:#60B4BE;--ax-colors-fg-information-strong:#036988;--ax-colors-fg-link-default:#226B1E;--ax-colors-fg-link-default-hovered:#123810;--ax-colors-fg-link-inverse:#FFFFFF;--ax-colors-fg-link-subtle:#202320;--ax-colors-fg-link-visited:#6D28D9;--ax-colors-fg-secondary:#484E46;--ax-colors-fg-spinner-default:#08251A;--ax-colors-fg-spinner-inverse:#FFFFFF;--ax-colors-fg-success:#3AB533;--ax-colors-fg-success-hovered:#226B1E;--ax-colors-fg-success-light:#CEFF93;--ax-colors-fg-success-strong:#226B1E;--ax-colors-fg-tertiary:#616755;--ax-colors-fg-warning:#F79008;--ax-colors-fg-warning-hovered:#DC6903;--ax-colors-fg-warning-inverse:#484E46;--ax-colors-fg-warning-light:#FFC84B;--ax-colors-fg-warning-strong:#B54707;--ax-colors-fg-white:#FFFFFF;--ax-duration-sm:150ms;--ax-duration-md:250ms;--ax-duration-lg:350ms;--ax-fontFamily-heading:VC Nudge, Nudge SemiNormal, Roboto Condensed Variable, system-ui, sans-serif;--ax-fontFamily-mono:Roboto Mono Variable, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--ax-fontFamily-sans:Die Grotesk B, DI Grotesk B, Roboto Variable, system-ui, sans-serif;--ax-fontSize-xs-fontSize:0.625rem;--ax-fontSize-xs-lineHeight:0.875rem;--ax-fontSize-sm-fontSize:0.75rem;--ax-fontSize-sm-lineHeight:1rem;--ax-fontSize-md-fontSize:0.875rem;--ax-fontSize-md-lineHeight:1.25rem;--ax-fontSize-lg-fontSize:1rem;--ax-fontSize-lg-lineHeight:1.5rem;--ax-fontSize-xl-fontSize:1.25rem;--ax-fontSize-xl-lineHeight:1.75rem;--ax-fontSize-2xl-fontSize:1.5rem;--ax-fontSize-2xl-lineHeight:2rem;--ax-fontSize-3xl-fontSize:1.75rem;--ax-fontSize-3xl-lineHeight:2.5rem;--ax-fontSize-4xl-fontSize:3.125rem;--ax-fontSize-4xl-lineHeight:3.75rem;--ax-maxSize-xs:20rem;--ax-maxSize-sm:24rem;--ax-maxSize-md:28rem;--ax-maxSize-lg:32rem;--ax-screens-sm:37.5rem;--ax-screens-md:56.25rem;--ax-size-2xs:1rem;--ax-size-xs:1.25rem;--ax-size-sm:1.5rem;--ax-size-md:2rem;--ax-size-lg:2.5rem;--ax-size-xl:3rem;--ax-size-3xl:5rem;--ax-zIndex-popover:3000;--ax-zIndex-toast:3010;--ax-zIndex-tooltip:10000
}
@supports (color: light-dark(black, white)) {
:root {
--ax-colors-bg-accent:light-dark(#ABFF44, #ABFF44);--ax-colors-bg-accent-hovered:light-dark(#99F141, #C5FF7E);--ax-colors-bg-accent-light:light-dark(#DFFFB8, #38735D);--ax-colors-bg-accent-pressed:light-dark(#7DDD3D, #D3FF9D);--ax-colors-bg-accent-subtle:light-dark(#EEFFD9, #203526);--ax-colors-bg-avatar-neutral:light-dark(#EFF5EB, #202320);--ax-colors-bg-avatar-purple:light-dark(#EDE9FE, #7C3AED);--ax-colors-bg-default:light-dark(#FFFFFF, #2B2E2B);--ax-colors-bg-default-hovered:light-dark(#5F931F14, #DDE9D20D);--ax-colors-bg-default-inverse:light-dark(#252825, #F9FCF8);--ax-colors-bg-default-inverse-hovered:light-dark(#383E38, #D2DEC2);--ax-colors-bg-default-inverse-pressed:light-dark(#2B2E2B, #D2DEC2);--ax-colors-bg-default-pressed:light-dark(#5E8B2729, #DDE9D224);--ax-colors-bg-error:light-dark(#A95A77, #803F3F);--ax-colors-bg-error-hovered:light-dark(#8F4764, #904A4A);--ax-colors-bg-error-light:light-dark(#FFC1D3, #593030);--ax-colors-bg-error-pressed:light-dark(#5D2E41, #A85C5C);--ax-colors-bg-error-subtle:light-dark(#FFDFE8, #3E2D2D);--ax-colors-bg-error-subtlest:light-dark(#FFF1F5, #372C2C);--ax-colors-bg-information:light-dark(#036988, #036988);--ax-colors-bg-information-light:light-dark(#91DBDA, #01303E);--ax-colors-bg-information-subtle:light-dark(#E2F5F5, #1E3140);--ax-colors-bg-message-neutral:light-dark(#F5F6F7, #3C3D40);--ax-colors-bg-overlay:light-dark(#393E3252, #393E3252);--ax-colors-bg-page:light-dark(#F9FCF8, #252825);--ax-colors-bg-pill-default:light-dark(#D8E4CB, #484E46);--ax-colors-bg-pill-hovered:light-dark(#D2DEC2, #616755);--ax-colors-bg-secondary:light-dark(#EFF5EB, #202320);--ax-colors-bg-secondary-hovered:light-dark(#EFF5EB, #DDE9D224);--ax-colors-bg-spinner-default:light-dark(#202320, #F6FAF3);--ax-colors-bg-spinner-inverse:light-dark(#F6FAF3, #F6FAF3);--ax-colors-bg-success:light-dark(#ABFF44, #ABFF44);--ax-colors-bg-success-hovered:light-dark(#197050, #80B09F);--ax-colors-bg-success-light:light-dark(#BCD5CC, #114C36);--ax-colors-bg-success-subtle:light-dark(#EEFFD9, #123810);--ax-colors-bg-tertiary:light-dark(#EFF5EB, #202320);--ax-colors-bg-tertiary-hovered:light-dark(#D2DEC2, #DDE9D224);--ax-colors-bg-warning:light-dark(#FFC84B, #F79008);--ax-colors-bg-warning-hovered:light-dark(#DC6903, #FDB022);--ax-colors-bg-warning-light:light-dark(#FEDF88, #7A2E0D);--ax-colors-bg-warning-subtle:light-dark(#FEF1C6, #3A2D1A);--ax-colors-border-accent:light-dark(#ABFF44, #CEFF93);--ax-colors-border-control:light-dark(#A1AC8D, #717863);--ax-colors-border-control-hovered:light-dark(#717863, #A1AC8D);--ax-colors-border-default:light-dark(#D8E4CB, #484E46);--ax-colors-border-disabled:light-dark(#5D813121, #DDE9D238);--ax-colors-border-error:light-dark(#A95A77, #FCA5A5);--ax-colors-border-focus:light-dark(#197A94, #409AAB);--ax-colors-border-focus-error:light-dark(#E284A0, #FF99B6);--ax-colors-border-secondary:light-dark(#E4F0DA, #383E38);--ax-colors-border-success:light-dark(#5F9B85, #5F9B85);--ax-colors-border-tertiary:light-dark(#E4F0DA, #383E38);--ax-colors-border-warning:light-dark(#F79008, #F79008);--ax-colors-fg-accent:light-dark(#ABFF44, #ABFF44);--ax-colors-fg-accent-hovered:light-dark(#3AB533, #BFFF70);--ax-colors-fg-accent-strong:light-dark(#226B1E, #CEFF93);--ax-colors-fg-avatar-neutral:light-dark(#484E46, #B2BD9E);--ax-colors-fg-avatar-purple:light-dark(#5B21B6, #FFFFFF);--ax-colors-fg-black:light-dark(#202320, #202320);--ax-colors-fg-default:light-dark(#202320, #D2DEC2);--ax-colors-fg-default-inverse:light-dark(#FFFFFF, #202320);--ax-colors-fg-disabled:light-dark(#A1AC8D, #717863);--ax-colors-fg-error:light-dark(#8F4764, #FCA5A5);--ax-colors-fg-error-hovered:light-dark(#5D2E41, #E284A0);--ax-colors-fg-error-light:light-dark(#FF99B6, #A95A77);--ax-colors-fg-error-strong:light-dark(#5D2E41, #FCA5A5);--ax-colors-fg-information:light-dark(#197A94, #93C5FD);--ax-colors-fg-information-light:light-dark(#60B4BE, #60B4BE);--ax-colors-fg-information-strong:light-dark(#036988, #93C5FD);--ax-colors-fg-link-default:light-dark(#226B1E, #3AB533);--ax-colors-fg-link-default-hovered:light-dark(#123810, #7DDD3D);--ax-colors-fg-link-inverse:light-dark(#FFFFFF, #202320);--ax-colors-fg-link-subtle:light-dark(#202320, #D2DEC2);--ax-colors-fg-link-visited:light-dark(#6D28D9, #7C3AED);--ax-colors-fg-secondary:light-dark(#484E46, #B2BD9E);--ax-colors-fg-spinner-default:light-dark(#08251A, #D8E4CB);--ax-colors-fg-spinner-inverse:light-dark(#FFFFFF, #08251A);--ax-colors-fg-success:light-dark(#3AB533, #86EFAC);--ax-colors-fg-success-hovered:light-dark(#226B1E, #ABFF44);--ax-colors-fg-success-light:light-dark(#CEFF93, #3AB533);--ax-colors-fg-success-strong:light-dark(#226B1E, #ABFF44);--ax-colors-fg-tertiary:light-dark(#616755, #A1AC8D);--ax-colors-fg-warning:light-dark(#F79008, #FCD34D);--ax-colors-fg-warning-hovered:light-dark(#DC6903, #DC6903);--ax-colors-fg-warning-inverse:light-dark(#484E46, #484E46);--ax-colors-fg-warning-light:light-dark(#FFC84B, #DC6903);--ax-colors-fg-warning-strong:light-dark(#B54707, #FCD34D);--ax-colors-fg-white:light-dark(#FFFFFF, #D2DEC2)
}
}
}

/* @optiaxiom/react/dist/esm/assets/properties.css.ts.vanilla-CFR2yK2n.css */
@keyframes xf7ol0 {
  75%, 100% {
    opacity: 0;
    scale: 2;
  }
}
@keyframes m6kjuj {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}
@keyframes lgbjv9 {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@layer optiaxiom;
@layer optiaxiom {
  ._1pede9m {
    animation: xf7ol0 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }
  ._1xs4gvg {
    animation: m6kjuj 2s ease-in-out infinite;
  }
  .x4rb8j {
    animation: lgbjv9 1s linear infinite;
  }
  .agajgi {
    background-color: var(--ax-colors-bg-accent);
  }
  ._9tag3k {
    background-color: var(--ax-colors-bg-accent-hovered);
  }
  .u15cba {
    background-color: var(--ax-colors-bg-accent-light);
  }
  .o6kley {
    background-color: var(--ax-colors-bg-accent-pressed);
  }
  ._1lhs213 {
    background-color: var(--ax-colors-bg-accent-subtle);
  }
  ._1so4hvc {
    background-color: var(--ax-colors-bg-avatar-neutral);
  }
  .lulxvz {
    background-color: var(--ax-colors-bg-avatar-purple);
  }
  ._1ndqxaf {
    background-color: var(--ax-colors-bg-default);
  }
  ._8gjimn {
    background-color: var(--ax-colors-bg-default-hovered);
  }
  ._1od8bsg {
    background-color: var(--ax-colors-bg-default-inverse);
  }
  ._1uomigb {
    background-color: var(--ax-colors-bg-default-inverse-hovered);
  }
  ._13tpjoy {
    background-color: var(--ax-colors-bg-default-inverse-pressed);
  }
  .ucd8vb {
    background-color: var(--ax-colors-bg-default-pressed);
  }
  .vw55d1 {
    background-color: var(--ax-colors-bg-error);
  }
  ._195ojno {
    background-color: var(--ax-colors-bg-error-hovered);
  }
  .buulpc {
    background-color: var(--ax-colors-bg-error-light);
  }
  .qvsq3p {
    background-color: var(--ax-colors-bg-error-pressed);
  }
  ._1susfyt {
    background-color: var(--ax-colors-bg-error-subtle);
  }
  ._1s325wm {
    background-color: var(--ax-colors-bg-error-subtlest);
  }
  ._3rmzwm {
    background-color: var(--ax-colors-bg-information);
  }
  .tq8mmc {
    background-color: var(--ax-colors-bg-information-light);
  }
  ._1v9z3is {
    background-color: var(--ax-colors-bg-information-subtle);
  }
  .qmqvby {
    background-color: var(--ax-colors-bg-message-neutral);
  }
  ._2363wg {
    background-color: var(--ax-colors-bg-overlay);
  }
  ._73fgs0 {
    background-color: var(--ax-colors-bg-page);
  }
  ._16k3k9z {
    background-color: var(--ax-colors-bg-pill-default);
  }
  ._1snl2ks {
    background-color: var(--ax-colors-bg-pill-hovered);
  }
  .vmv4rz {
    background-color: var(--ax-colors-bg-secondary);
  }
  ._5fpkmy {
    background-color: var(--ax-colors-bg-secondary-hovered);
  }
  ._1cwtdy5 {
    background-color: var(--ax-colors-bg-spinner-default);
  }
  .siie1m {
    background-color: var(--ax-colors-bg-spinner-inverse);
  }
  .kl1pmt {
    background-color: var(--ax-colors-bg-success);
  }
  ._7y19yd {
    background-color: var(--ax-colors-bg-success-hovered);
  }
  ._1wo6s8s {
    background-color: var(--ax-colors-bg-success-light);
  }
  .xvrh7j {
    background-color: var(--ax-colors-bg-success-subtle);
  }
  .wyczni {
    background-color: var(--ax-colors-bg-tertiary);
  }
  ._1o1a9t7 {
    background-color: var(--ax-colors-bg-tertiary-hovered);
  }
  ._2tjxon {
    background-color: var(--ax-colors-bg-warning);
  }
  ._1c1nyoq {
    background-color: var(--ax-colors-bg-warning-hovered);
  }
  .z3vfo8 {
    background-color: var(--ax-colors-bg-warning-light);
  }
  .xzsfgt {
    background-color: var(--ax-colors-bg-warning-subtle);
  }
  .a47u0p {
    background-color: currentColor;
  }
  ._1t2o2nm {
    background-color: transparent;
  }
  .u7psi9 {
    background-image: 
      linear-gradient(
        165deg,
        light-dark(#F1ECFD, #34343A) 0%,
        light-dark(#F0F3FC, #323639) 55%,
        light-dark(#ECFCEE, #2D3C2F) 100%
      )
    ;
  }
  ._16ab1uh {
    border-bottom-width: 0;
  }
  .edaqcl {
    border-bottom-width: 1px;
  }
  ._14rgnyv {
    border-bottom-width: 2px;
  }
  ._1agy3a7 {
    border-color: var(--ax-colors-border-accent);
  }
  .jphock {
    border-color: var(--ax-colors-border-control);
  }
  ._16zebip {
    border-color: var(--ax-colors-border-control-hovered);
  }
  .dkpite {
    border-color: var(--ax-colors-border-default);
  }
  .v5wnoz {
    border-color: var(--ax-colors-border-disabled);
  }
  ._1ttvjq5 {
    border-color: var(--ax-colors-border-error);
  }
  .awqaj3 {
    border-color: var(--ax-colors-border-focus);
  }
  ._1coq1ss {
    border-color: var(--ax-colors-border-focus-error);
  }
  ._1th36ip {
    border-color: var(--ax-colors-border-secondary);
  }
  ._1pt31fp {
    border-color: var(--ax-colors-border-success);
  }
  ._12zva4b {
    border-color: var(--ax-colors-border-tertiary);
  }
  ._1uq8yrm {
    border-color: var(--ax-colors-border-warning);
  }
  .as3oon {
    border-color: currentColor;
  }
  ._1ioasd6 {
    border-color: transparent;
  }
  ._1wjg464 {
    border-left-width: 0;
  }
  .wni0lo {
    border-left-width: 1px;
  }
  ._17n5lmn {
    border-left-width: 2px;
  }
  .uonykb {
    border-radius: var(--ax-borderRadius-xs);
  }
  .jn9rax {
    border-radius: var(--ax-borderRadius-sm);
  }
  ._181k4hk {
    border-radius: var(--ax-borderRadius-md);
  }
  ._164fqo5 {
    border-radius: var(--ax-borderRadius-lg);
  }
  .iotkur {
    border-radius: var(--ax-borderRadius-xl);
  }
  ._1glkes2 {
    border-radius: var(--ax-borderRadius-full);
  }
  .g6i7sg {
    border-radius: inherit;
  }
  .fy0zb3 {
    border-radius: 0;
  }
  ._3zbsdp {
    border-right-width: 0;
  }
  .y7q999 {
    border-right-width: 1px;
  }
  .z3lf2j {
    border-right-width: 2px;
  }
  ._6iowbm {
    border-top-width: 0;
  }
  .thu2ln {
    border-top-width: 1px;
  }
  ._9z7roc {
    border-top-width: 2px;
  }
  ._1oruu9z {
    box-shadow: var(--ax-boxShadow-sm);
  }
  .am0z1d {
    box-shadow: var(--ax-boxShadow-md);
  }
  ._1edy000 {
    box-shadow: var(--ax-boxShadow-lg);
  }
  ._1iplo0x {
    box-shadow: var(--ax-boxShadow-xl);
  }
  ._15si0c1 {
    box-shadow: 0 0 #0000;
  }
  .i698o {
    color: var(--ax-colors-fg-accent);
  }
  .qhwcb9 {
    color: var(--ax-colors-fg-accent-hovered);
  }
  ._1dx6n2z {
    color: var(--ax-colors-fg-accent-strong);
  }
  ._6x48rw {
    color: var(--ax-colors-fg-avatar-neutral);
  }
  .q4useh {
    color: var(--ax-colors-fg-avatar-purple);
  }
  ._1364obn {
    color: var(--ax-colors-fg-black);
  }
  ._13zhe82 {
    color: var(--ax-colors-fg-default);
  }
  ._17h1kn6 {
    color: var(--ax-colors-fg-default-inverse);
  }
  .wwawjp {
    color: var(--ax-colors-fg-disabled);
  }
  .x37zi2 {
    color: var(--ax-colors-fg-error);
  }
  ._16uqov4 {
    color: var(--ax-colors-fg-error-hovered);
  }
  .dhboqi {
    color: var(--ax-colors-fg-error-light);
  }
  ._1xk49oz {
    color: var(--ax-colors-fg-error-strong);
  }
  ._1v48cl7 {
    color: var(--ax-colors-fg-information);
  }
  ._1g14cen {
    color: var(--ax-colors-fg-information-light);
  }
  ._102f2lp {
    color: var(--ax-colors-fg-information-strong);
  }
  ._1lqeflk {
    color: var(--ax-colors-fg-link-default);
  }
  ._1yagxk8 {
    color: var(--ax-colors-fg-link-default-hovered);
  }
  ._102czc {
    color: var(--ax-colors-fg-link-inverse);
  }
  .jgnvgn {
    color: var(--ax-colors-fg-link-subtle);
  }
  .xoxvlh {
    color: var(--ax-colors-fg-link-visited);
  }
  ._167nxnh {
    color: var(--ax-colors-fg-secondary);
  }
  .sbazt4 {
    color: var(--ax-colors-fg-spinner-default);
  }
  ._1yr51by {
    color: var(--ax-colors-fg-spinner-inverse);
  }
  .nee2co {
    color: var(--ax-colors-fg-success);
  }
  .tgcowg {
    color: var(--ax-colors-fg-success-hovered);
  }
  ._1pm9pm3 {
    color: var(--ax-colors-fg-success-light);
  }
  .u4musv {
    color: var(--ax-colors-fg-success-strong);
  }
  ._1cl8ea4 {
    color: var(--ax-colors-fg-tertiary);
  }
  ._1xhsvoy {
    color: var(--ax-colors-fg-warning);
  }
  ._18dxy88 {
    color: var(--ax-colors-fg-warning-hovered);
  }
  ._5eavx5 {
    color: var(--ax-colors-fg-warning-inverse);
  }
  .txggww {
    color: var(--ax-colors-fg-warning-light);
  }
  ._1uz290g {
    color: var(--ax-colors-fg-warning-strong);
  }
  ._1wpfnla {
    color: var(--ax-colors-fg-white);
  }
  ._10ieaio {
    color: currentColor;
  }
  .b64x9v {
    color: transparent;
  }
  ._4m4vkg {
    cursor: pointer;
  }
  ._121vfne {
    cursor: default;
  }
  .d0d2km {
    cursor: text;
  }
  ._1daswzu {
    --ax-styles-fontFamily: var(--ax-fontFamily-heading);
  }
  ._1k6f5fa {
    --ax-styles-fontFamily: var(--ax-fontFamily-mono);
  }
  ._1v96xmz {
    --ax-styles-fontFamily: var(--ax-fontFamily-sans);
  }
  .zbrzfn {
    font-size: var(--ax-fontSize-xs-fontSize);
    line-height: var(--ax-fontSize-xs-lineHeight);
  }
  ._8krgu4 {
    font-size: var(--ax-fontSize-sm-fontSize);
    line-height: var(--ax-fontSize-sm-lineHeight);
  }
  .z1boef {
    font-size: var(--ax-fontSize-md-fontSize);
    line-height: var(--ax-fontSize-md-lineHeight);
  }
  .wbbo1j {
    font-size: var(--ax-fontSize-lg-fontSize);
    line-height: var(--ax-fontSize-lg-lineHeight);
  }
  .av0icy {
    font-size: var(--ax-fontSize-xl-fontSize);
    line-height: var(--ax-fontSize-xl-lineHeight);
  }
  ._1w1i3l4 {
    font-size: var(--ax-fontSize-2xl-fontSize);
    line-height: var(--ax-fontSize-2xl-lineHeight);
  }
  ._1golztq {
    font-size: var(--ax-fontSize-3xl-fontSize);
    line-height: var(--ax-fontSize-3xl-lineHeight);
  }
  ._7qifp7 {
    font-size: var(--ax-fontSize-4xl-fontSize);
    line-height: var(--ax-fontSize-4xl-lineHeight);
  }
  ._12433dd {
    font-size: inherit;
    line-height: inherit;
  }
  ._7j2aoq {
    font-weight: 400;
  }
  .ziap4u {
    font-weight: 500;
  }
  .irwsqu {
    font-weight: 600;
  }
  ._1kk2uql {
    font-weight: 700;
  }
  ._14rlk0m {
    font-weight: 900;
  }
  .wdsng9 {
    font-weight: inherit;
  }
  ._3erijo {
    margin-bottom: 0;
  }
  .d6lydb {
    margin-bottom: 0.125rem;
  }
  ._1wzkv81 {
    margin-bottom: 0.25rem;
  }
  ._8rgcp2 {
    margin-bottom: 0.375rem;
  }
  .fkjiy2 {
    margin-bottom: 0.5rem;
  }
  ._1j9drk3 {
    margin-bottom: 0.625rem;
  }
  ._1t4sap1 {
    margin-bottom: 0.75rem;
  }
  ._1c0i85 {
    margin-bottom: 1rem;
  }
  .m9tu2m {
    margin-bottom: 1.25rem;
  }
  ._12rfca3 {
    margin-bottom: 1.5rem;
  }
  ._1nrut1c {
    margin-bottom: 2rem;
  }
  ._1qlgetf {
    margin-bottom: 2.5rem;
  }
  .cltpyc {
    margin-bottom: 3rem;
  }
  .zrtka6 {
    margin-bottom: 4rem;
  }
  .be26f8 {
    margin-bottom: 5rem;
  }
  ._124w4d7 {
    margin-bottom: auto;
  }
  ._1twjbod {
    margin-left: 0;
  }
  .n770zr {
    margin-left: 0.125rem;
  }
  .c4120k {
    margin-left: 0.25rem;
  }
  .vgwaok {
    margin-left: 0.375rem;
  }
  ._587b2q {
    margin-left: 0.5rem;
  }
  .uj7f5s {
    margin-left: 0.625rem;
  }
  ._5j3st9 {
    margin-left: 0.75rem;
  }
  .w3kqfu {
    margin-left: 1rem;
  }
  .su9gm8 {
    margin-left: 1.25rem;
  }
  ._68k488 {
    margin-left: 1.5rem;
  }
  ._1yr8r6r {
    margin-left: 2rem;
  }
  .twpnrq {
    margin-left: 2.5rem;
  }
  .y1z15w {
    margin-left: 3rem;
  }
  ._11iz8h2 {
    margin-left: 4rem;
  }
  .tbb6rw {
    margin-left: 5rem;
  }
  ._1gy5hu {
    margin-left: auto;
  }
  ._33marh {
    margin-right: 0;
  }
  .chgkoe {
    margin-right: 0.125rem;
  }
  .zokgm7 {
    margin-right: 0.25rem;
  }
  .vmzwf6 {
    margin-right: 0.375rem;
  }
  ._4lab4u {
    margin-right: 0.5rem;
  }
  ._15h4zbf {
    margin-right: 0.625rem;
  }
  ._1jrw5jd {
    margin-right: 0.75rem;
  }
  ._192s4z9 {
    margin-right: 1rem;
  }
  .c9jofr {
    margin-right: 1.25rem;
  }
  ._8o7las {
    margin-right: 1.5rem;
  }
  .nbur8g {
    margin-right: 2rem;
  }
  .y776rw {
    margin-right: 2.5rem;
  }
  ._157t2t4 {
    margin-right: 3rem;
  }
  ._1payuvw {
    margin-right: 4rem;
  }
  ._1uav1pw {
    margin-right: 5rem;
  }
  ._5lxkwp {
    margin-right: auto;
  }
  .t6ikfh {
    margin-top: 0;
  }
  .srm7ue {
    margin-top: 0.125rem;
  }
  .tmv8tn {
    margin-top: 0.25rem;
  }
  ._1pytyf4 {
    margin-top: 0.375rem;
  }
  ._1m2n9cr {
    margin-top: 0.5rem;
  }
  .o3shs5 {
    margin-top: 0.625rem;
  }
  ._1l56lso {
    margin-top: 0.75rem;
  }
  .jk3htm {
    margin-top: 1rem;
  }
  .ii7j5r {
    margin-top: 1.25rem;
  }
  ._1t0d7vu {
    margin-top: 1.5rem;
  }
  ._1cyz3l6 {
    margin-top: 2rem;
  }
  ._1d2lkr9 {
    margin-top: 2.5rem;
  }
  ._10b6op6 {
    margin-top: 3rem;
  }
  .k6gpox {
    margin-top: 4rem;
  }
  ._5g52jd {
    margin-top: 5rem;
  }
  .hmo6ur {
    margin-top: auto;
  }
  ._1wbh8nd {
    object-fit: contain;
  }
  ._1asetx8 {
    object-fit: cover;
  }
  .hmcp86 {
    object-fit: fill;
  }
  .ryhczt {
    object-fit: none;
  }
  .wwsiju {
    overflow-x: auto;
  }
  .qz08yn {
    overflow-x: hidden;
  }
  .a9kjxv {
    overflow-x: visible;
  }
  ._11y8of8 {
    overflow-y: auto;
  }
  ._1mped8c {
    overflow-y: hidden;
  }
  ._1jkir5t {
    overflow-y: visible;
  }
  ._18ysty1 {
    padding-bottom: 0;
  }
  ._7ebo5t {
    padding-bottom: 0.125rem;
  }
  .kykgca {
    padding-bottom: 0.25rem;
  }
  .pinlnb {
    padding-bottom: 0.375rem;
  }
  .ifcob6 {
    padding-bottom: 0.5rem;
  }
  .jtwjz0 {
    padding-bottom: 0.625rem;
  }
  ._1xo1pv9 {
    padding-bottom: 0.75rem;
  }
  ._9xjg69 {
    padding-bottom: 1rem;
  }
  ._16i7yha {
    padding-bottom: 1.25rem;
  }
  .bv5h1c {
    padding-bottom: 1.5rem;
  }
  .l226ln {
    padding-bottom: 2rem;
  }
  ._13ogdmg {
    padding-bottom: 2.5rem;
  }
  ._1qv4t5y {
    padding-bottom: 3rem;
  }
  .ta79co {
    padding-bottom: 4rem;
  }
  ._6lxemf {
    padding-bottom: 5rem;
  }
  .zma8ql {
    padding-left: 0;
  }
  .nj9hlp {
    padding-left: 0.125rem;
  }
  .jp40pq {
    padding-left: 0.25rem;
  }
  ._1mzipby {
    padding-left: 0.375rem;
  }
  ._1d38u69 {
    padding-left: 0.5rem;
  }
  .tz02wd {
    padding-left: 0.625rem;
  }
  .ibyfz0 {
    padding-left: 0.75rem;
  }
  .hgihc2 {
    padding-left: 1rem;
  }
  .qn5i7w {
    padding-left: 1.25rem;
  }
  ._5j1q90 {
    padding-left: 1.5rem;
  }
  ._13121g3 {
    padding-left: 2rem;
  }
  .fes6rs {
    padding-left: 2.5rem;
  }
  .bzqxvu {
    padding-left: 3rem;
  }
  ._19750vt {
    padding-left: 4rem;
  }
  ._1c9v2nd {
    padding-left: 5rem;
  }
  ._5cmumx {
    padding-right: 0;
  }
  ._1yo7oew {
    padding-right: 0.125rem;
  }
  ._7dq5wx {
    padding-right: 0.25rem;
  }
  ._54psgm {
    padding-right: 0.375rem;
  }
  ._1r1ihu2 {
    padding-right: 0.5rem;
  }
  ._1lv4d3h {
    padding-right: 0.625rem;
  }
  ._15iuokz {
    padding-right: 0.75rem;
  }
  ._15zq0zy {
    padding-right: 1rem;
  }
  ._1qta6yn {
    padding-right: 1.25rem;
  }
  .skzfw9 {
    padding-right: 1.5rem;
  }
  ._1cwv69g {
    padding-right: 2rem;
  }
  .h8xe5h {
    padding-right: 2.5rem;
  }
  ._601nx9 {
    padding-right: 3rem;
  }
  .v4ssff {
    padding-right: 4rem;
  }
  .jxg5f0 {
    padding-right: 5rem;
  }
  ._1dp59ye {
    padding-top: 0;
  }
  .foy82i {
    padding-top: 0.125rem;
  }
  ._5azavk {
    padding-top: 0.25rem;
  }
  ._1gu3c8r {
    padding-top: 0.375rem;
  }
  ._1ygxigf {
    padding-top: 0.5rem;
  }
  ._5i04p4 {
    padding-top: 0.625rem;
  }
  .pcx53t {
    padding-top: 0.75rem;
  }
  ._1dqf6w6 {
    padding-top: 1rem;
  }
  ._24jcdp {
    padding-top: 1.25rem;
  }
  ._2znvc9 {
    padding-top: 1.5rem;
  }
  ._1j4xlwn {
    padding-top: 2rem;
  }
  ._1cme620 {
    padding-top: 2.5rem;
  }
  ._1by1zp8 {
    padding-top: 3rem;
  }
  ._1s492ck {
    padding-top: 4rem;
  }
  .e81qlv {
    padding-top: 5rem;
  }
  ._13qi62u {
    pointer-events: auto;
  }
  ._1cj8h6c {
    pointer-events: none;
  }
  ._1174o9j {
    text-align: end;
  }
  ._1tgl0sg {
    text-align: start;
  }
  ._1ksrgeg {
    text-align: center;
  }
  .tmakqg {
    text-align: justify;
  }
  ._1o0d7oj {
    text-transform: capitalize;
  }
  .qmb138 {
    text-transform: none;
  }
  ._1971zu4 {
    text-transform: uppercase;
  }
  ._1xmlr7s {
    transition-duration: var(--ax-duration-sm);
    transition-timing-function: ease;
    transition-property: all;
  }
  ._1waknal {
    transition-duration: var(--ax-duration-sm);
    transition-timing-function: ease;
    transition-property: background-color, border-color, color, fill, stroke, text-decoration-color;
  }
  .vfv6yd {
    transition-property: none;
  }
  ._1f5b9u0 {
    transition-duration: var(--ax-duration-sm);
    transition-timing-function: ease;
    transition-property: opacity;
  }
  ._44hnhp {
    transition-duration: var(--ax-duration-sm);
    transition-timing-function: ease;
    transition-property: transform;
  }
  ._1c677zn {
    white-space: nowrap;
  }
  .u9olrx {
    z-index: 0;
  }
  .hsuvd3 {
    z-index: 10;
  }
  ._1jr7uhe {
    z-index: 20;
  }
  ._1mhdefc {
    z-index: 30;
  }
  .yg1kar {
    z-index: var(--ax-zIndex-popover);
  }
  ._17ph1dp {
    z-index: var(--ax-zIndex-toast);
  }
  ._1ws0o07 {
    z-index: var(--ax-zIndex-tooltip);
  }
  ._1d7duop {
    z-index: auto;
  }
  ._14426zw {
    align-items: center;
  }
  ._1q03ov6 {
    align-items: end;
  }
  ._4hnizx {
    align-items: normal;
  }
  ._1xrt0fk {
    align-items: start;
  }
  ._1508exv {
    align-items: stretch;
  }
  .cyo2mo {
    align-self: center;
  }
  ._1j8e1h6 {
    align-self: end;
  }
  ._15zrkzo {
    align-self: normal;
  }
  ._1sfzdtd {
    align-self: start;
  }
  ._15yznwk {
    align-self: stretch;
  }
  ._1czy38l {
    display: none;
  }
  .wbqjfz {
    display: flex;
  }
  .lg3856 {
    display: grid;
  }
  .fuieuy {
    display: block;
  }
  ._1bbuquy {
    display: inline;
  }
  ._1n8i6j0 {
    display: inline-block;
  }
  ._14aj2lh {
    display: inline-flex;
  }
  ._1gxe45l {
    display: table;
  }
  ._1egpbvj {
    display: table-cell;
  }
  ._1ii91u {
    display: table-row;
  }
  ._9yg0se {
    flex: 1 1 0%;
  }
  ._787389 {
    flex: 1 1 auto;
  }
  ._1o4n2sy {
    flex: 0 1 auto;
  }
  .yq1uej {
    flex: none;
  }
  ._1a7lhx6 {
    flex-direction: column;
  }
  ._15wntut {
    flex-direction: column-reverse;
  }
  ._1p1mhp1 {
    flex-direction: row;
  }
  .a37fxd {
    flex-direction: row-reverse;
  }
  ._1de14vh {
    flex-wrap: nowrap;
  }
  ._1ixlxuh {
    flex-wrap: wrap;
  }
  ._2rb5cv {
    gap: 0;
  }
  ._1qhjjhi {
    gap: 0.125rem;
  }
  .y9u0hc {
    gap: 0.25rem;
  }
  ._1hw2e1h {
    gap: 0.375rem;
  }
  ._11a16r1 {
    gap: 0.5rem;
  }
  ._1fmbb2q {
    gap: 0.625rem;
  }
  ._11e1mf8 {
    gap: 0.75rem;
  }
  ._244lce {
    gap: 1rem;
  }
  ._13hdsc8 {
    gap: 1.25rem;
  }
  .est38j {
    gap: 1.5rem;
  }
  ._7whf23 {
    gap: 2rem;
  }
  .qs6z5j {
    gap: 2.5rem;
  }
  ._1j95fx1 {
    gap: 3rem;
  }
  ._8h4bo4 {
    gap: 4rem;
  }
  ._15e2p3z {
    gap: 5rem;
  }
  ._4zezhx {
    grid-auto-rows: minmax(0, 1fr);
  }
  ._1x0c8cq {
    grid-column: span 1 / span 1;
  }
  ._8ihssa {
    grid-column: span 2 / span 2;
  }
  ._1j48k4x {
    grid-column: span 3 / span 3;
  }
  ._99ajrt {
    grid-column: span 4 / span 4;
  }
  .k39d19 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  ._3b0ji0 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  ._1cuwwx9 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  ._1v9l1tg {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .a59uq7 {
    height: 0;
  }
  .q2rkfw {
    height: 0.625rem;
  }
  ._1yvfufr {
    height: 0.75rem;
  }
  .ryf5ze {
    height: 1rem;
  }
  ._2kw2y8 {
    height: 1.25rem;
  }
  .m3ih7k {
    height: 1.5rem;
  }
  ._1bxoxu9 {
    height: 2rem;
  }
  .j46qxk {
    height: 2.5rem;
  }
  ._1posbkq {
    height: 3rem;
  }
  ._1o3ykmt {
    height: 3.5rem;
  }
  .riu2nt {
    height: 4rem;
  }
  ._11mi3fx {
    height: 5rem;
  }
  .fe7m59 {
    height: 14rem;
  }
  .am4p5n {
    height: 24rem;
  }
  ._1fer2yz {
    height: var(--ax-size-2xs);
  }
  ._87t36f {
    height: var(--ax-size-xs);
  }
  ._1xfi80c {
    height: var(--ax-size-sm);
  }
  .jz7nx {
    height: var(--ax-size-md);
  }
  ._1mc77ky {
    height: var(--ax-size-lg);
  }
  ._1czreo6 {
    height: var(--ax-size-xl);
  }
  ._1k2eeq9 {
    height: var(--ax-size-3xl);
  }
  ._1juhrrf {
    height: 50%;
  }
  ._1wue5pg {
    height: 33.333333%;
  }
  .f3mncm {
    height: 66.666666%;
  }
  ._1itwd89 {
    height: 25%;
  }
  ._6rgjdu {
    height: 75%;
  }
  ._1n1wsl3 {
    height: auto;
  }
  .vlw6os {
    height: fit-content;
  }
  ._1mhngv9 {
    height: 100%;
  }
  ._89fmzp {
    height: max-content;
  }
  .tvk2n4 {
    height: min-content;
  }
  ._114py58 {
    justify-content: center;
  }
  ._468q8w {
    justify-content: end;
  }
  ._1uf4g0w {
    justify-content: flex-end;
  }
  ._1fmrxp9 {
    justify-content: flex-start;
  }
  .guwepj {
    justify-content: normal;
  }
  ._1tx07pe {
    justify-content: space-around;
  }
  ._19pba1l {
    justify-content: space-between;
  }
  ._1om3aar {
    justify-content: space-evenly;
  }
  .sgv4zj {
    justify-content: start;
  }
  .pour7q {
    justify-content: stretch;
  }
  ._1k36zj6 {
    justify-items: center;
  }
  .k9g52e {
    justify-items: end;
  }
  .s7ve1l {
    justify-items: normal;
  }
  ._1aahfof {
    justify-items: start;
  }
  ._1gh9ltj {
    justify-items: stretch;
  }
  .qzq0o3 {
    max-height: var(--ax-maxSize-xs);
  }
  ._1m5chpc {
    max-height: var(--ax-maxSize-sm);
  }
  .s4cj1v {
    max-height: var(--ax-maxSize-md);
  }
  .vemg9y {
    max-height: var(--ax-maxSize-lg);
  }
  .b0x944 {
    max-height: 100%;
  }
  ._1pa44ab {
    max-width: var(--ax-maxSize-xs);
  }
  ._82fp7e {
    max-width: var(--ax-maxSize-sm);
  }
  .n587ng {
    max-width: var(--ax-maxSize-md);
  }
  ._1q0p880 {
    max-width: var(--ax-maxSize-lg);
  }
  ._17foe2b {
    max-width: 100%;
  }
  ._1fo2gx4 {
    place-items: center;
  }
  .ntzqwr {
    width: 0;
  }
  .t60p70 {
    width: 0.625rem;
  }
  ._1uhgg5z {
    width: 0.75rem;
  }
  .ehfp09 {
    width: 1rem;
  }
  .zcrvwq {
    width: 1.25rem;
  }
  .b6cu9q {
    width: 1.5rem;
  }
  ._19js97b {
    width: 2rem;
  }
  .klb7b1 {
    width: 2.5rem;
  }
  .ci81v8 {
    width: 3rem;
  }
  .qscc4x {
    width: 3.5rem;
  }
  ._1hv6wji {
    width: 4rem;
  }
  ._19lv22t {
    width: 5rem;
  }
  .tk2b91 {
    width: 14rem;
  }
  ._1t30fjg {
    width: 24rem;
  }
  ._1g1lk05 {
    width: var(--ax-size-2xs);
  }
  ._1hqlhq7 {
    width: var(--ax-size-xs);
  }
  ._1gmkrto {
    width: var(--ax-size-sm);
  }
  ._1ap7wmh {
    width: var(--ax-size-md);
  }
  .w0hwl3 {
    width: var(--ax-size-lg);
  }
  ._195b797 {
    width: var(--ax-size-xl);
  }
  .injm5c {
    width: var(--ax-size-3xl);
  }
  .oqvyfy {
    width: 50%;
  }
  ._1exhlys {
    width: 33.333333%;
  }
  ._1w86hb9 {
    width: 66.666666%;
  }
  ._44wjwc {
    width: 25%;
  }
  .g4vva1 {
    width: 75%;
  }
  ._1omj9a6 {
    width: auto;
  }
  ._8dknix {
    width: fit-content;
  }
  .jdqybl {
    width: 100%;
  }
  ._7rkuxb {
    width: max-content;
  }
  ._18jdjv9 {
    width: min-content;
  }
  @media screen and (min-width: 37.5rem) {
    ._15yn2az {
      align-items: center;
    }
    .ko4l7y {
      align-items: end;
    }
    ._566drv {
      align-items: normal;
    }
    ._99i459 {
      align-items: start;
    }
    ._4m5sak {
      align-items: stretch;
    }
    .u16yxq {
      align-self: center;
    }
    ._5hezoj {
      align-self: end;
    }
    .g37b3h {
      align-self: normal;
    }
    ._10wn7sf {
      align-self: start;
    }
    ._7hwl1e {
      align-self: stretch;
    }
    .mgyvqq {
      display: none;
    }
    .nan069 {
      display: flex;
    }
    .bbdu49 {
      display: grid;
    }
    .xvkcgc {
      display: block;
    }
    .lw1lsq {
      display: inline;
    }
    ._7p242m {
      display: inline-block;
    }
    ._23eem {
      display: inline-flex;
    }
    .ogntow {
      display: table;
    }
    ._1yuuxgm {
      display: table-cell;
    }
    ._1lbjodi {
      display: table-row;
    }
    ._18mrtm3 {
      flex: 1 1 0%;
    }
    .us3wvm {
      flex: 1 1 auto;
    }
    .hzk0yf {
      flex: 0 1 auto;
    }
    .s6cf6u {
      flex: none;
    }
    .me789t {
      flex-direction: column;
    }
    ._1y5yi5 {
      flex-direction: column-reverse;
    }
    .zvbcsa {
      flex-direction: row;
    }
    ._14d7mk1 {
      flex-direction: row-reverse;
    }
    .r6r2n4 {
      flex-wrap: nowrap;
    }
    ._11l4ek5 {
      flex-wrap: wrap;
    }
    ._18rv0sw {
      gap: 0;
    }
    ._1umuudb {
      gap: 0.125rem;
    }
    ._1c10von {
      gap: 0.25rem;
    }
    ._1qu6tso {
      gap: 0.375rem;
    }
    .uvuqll {
      gap: 0.5rem;
    }
    .hwts8a {
      gap: 0.625rem;
    }
    ._18mja1s {
      gap: 0.75rem;
    }
    ._1y91rbq {
      gap: 1rem;
    }
    .v10igp {
      gap: 1.25rem;
    }
    .m6b91l {
      gap: 1.5rem;
    }
    ._19t5l5z {
      gap: 2rem;
    }
    ._1p9komb {
      gap: 2.5rem;
    }
    ._6bmpbo {
      gap: 3rem;
    }
    ._1fxc3r2 {
      gap: 4rem;
    }
    ._5hpufx {
      gap: 5rem;
    }
    ._11fh7yz {
      grid-auto-rows: minmax(0, 1fr);
    }
    ._1u16tik {
      grid-column: span 1 / span 1;
    }
    ._40bwel {
      grid-column: span 2 / span 2;
    }
    .z0pi3d {
      grid-column: span 3 / span 3;
    }
    ._1wfh7j1 {
      grid-column: span 4 / span 4;
    }
    .tt83uk {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    ._1eqg2ki {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .q1ag5z {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    ._1wlx6gf {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    ._17fy44d {
      height: 0;
    }
    .dphbzd {
      height: 0.625rem;
    }
    .iq34ny {
      height: 0.75rem;
    }
    ._1pg09b4 {
      height: 1rem;
    }
    .sjp48z {
      height: 1.25rem;
    }
    ._167q81 {
      height: 1.5rem;
    }
    ._1vieh82 {
      height: 2rem;
    }
    .ts7f8g {
      height: 2.5rem;
    }
    .o6fbs {
      height: 3rem;
    }
    .h2mhm2 {
      height: 3.5rem;
    }
    .w7yavt {
      height: 4rem;
    }
    .xevq33 {
      height: 5rem;
    }
    .pzos7j {
      height: 14rem;
    }
    ._1pubo7d {
      height: 24rem;
    }
    .asfnmt {
      height: var(--ax-size-2xs);
    }
    .owqtlp {
      height: var(--ax-size-xs);
    }
    .nps7n5 {
      height: var(--ax-size-sm);
    }
    ._1uuc1vg {
      height: var(--ax-size-md);
    }
    ._10kc5ck {
      height: var(--ax-size-lg);
    }
    .ktwkdd {
      height: var(--ax-size-xl);
    }
    .lz6kj4 {
      height: var(--ax-size-3xl);
    }
    ._840zjk {
      height: 50%;
    }
    ._1sqkj6m {
      height: 33.333333%;
    }
    .rjmtv7 {
      height: 66.666666%;
    }
    ._1atr8wp {
      height: 25%;
    }
    .tp9bs9 {
      height: 75%;
    }
    ._97jybs {
      height: auto;
    }
    ._43ekmv {
      height: fit-content;
    }
    .h8n74e {
      height: 100%;
    }
    ._1gfu45l {
      height: max-content;
    }
    .tzxpe5 {
      height: min-content;
    }
    .buiuj5 {
      justify-content: center;
    }
    ._1893fru {
      justify-content: end;
    }
    ._16ss9u6 {
      justify-content: flex-end;
    }
    .i7qc11 {
      justify-content: flex-start;
    }
    .arcg81 {
      justify-content: normal;
    }
    ._10f0pw8 {
      justify-content: space-around;
    }
    .od28km {
      justify-content: space-between;
    }
    ._4a1uv {
      justify-content: space-evenly;
    }
    ._15jjybi {
      justify-content: start;
    }
    ._13od6jk {
      justify-content: stretch;
    }
    ._17ap0qx {
      justify-items: center;
    }
    ._1apcfuy {
      justify-items: end;
    }
    ._1viqgfm {
      justify-items: normal;
    }
    ._1cz0a49 {
      justify-items: start;
    }
    ._18mhtrj {
      justify-items: stretch;
    }
    .g2csjf {
      max-height: var(--ax-maxSize-xs);
    }
    ._1pay9m3 {
      max-height: var(--ax-maxSize-sm);
    }
    ._13tat11 {
      max-height: var(--ax-maxSize-md);
    }
    .sksbvj {
      max-height: var(--ax-maxSize-lg);
    }
    ._1wk47vn {
      max-height: 100%;
    }
    ._1ehdgy4 {
      max-width: var(--ax-maxSize-xs);
    }
    ._1uansoi {
      max-width: var(--ax-maxSize-sm);
    }
    ._1ir42rr {
      max-width: var(--ax-maxSize-md);
    }
    ._1vzi1mq {
      max-width: var(--ax-maxSize-lg);
    }
    ._11wnfp0 {
      max-width: 100%;
    }
    ._1f3cwql {
      place-items: center;
    }
    ._1k40u80 {
      width: 0;
    }
    ._1tng9ri {
      width: 0.625rem;
    }
    ._1tb4j81 {
      width: 0.75rem;
    }
    ._7zn0tl {
      width: 1rem;
    }
    ._199h2em {
      width: 1.25rem;
    }
    .l1k8h7 {
      width: 1.5rem;
    }
    ._12ni4e5 {
      width: 2rem;
    }
    ._10r6dk2 {
      width: 2.5rem;
    }
    ._1ynz9o9 {
      width: 3rem;
    }
    .vsfujq {
      width: 3.5rem;
    }
    ._1u22w6r {
      width: 4rem;
    }
    ._1dspnvr {
      width: 5rem;
    }
    ._14hwf7q {
      width: 14rem;
    }
    ._1228y9f {
      width: 24rem;
    }
    ._7in30v {
      width: var(--ax-size-2xs);
    }
    .ly1egq {
      width: var(--ax-size-xs);
    }
    .hm89vv {
      width: var(--ax-size-sm);
    }
    ._1afkkhx {
      width: var(--ax-size-md);
    }
    ._12oiowb {
      width: var(--ax-size-lg);
    }
    ._1ufxbzt {
      width: var(--ax-size-xl);
    }
    .rpntfl {
      width: var(--ax-size-3xl);
    }
    ._79oubq {
      width: 50%;
    }
    ._1o0g9qx {
      width: 33.333333%;
    }
    ._8ujona {
      width: 66.666666%;
    }
    ._177g30r {
      width: 25%;
    }
    .tmwaw4 {
      width: 75%;
    }
    .dw8gwe {
      width: auto;
    }
    .w0j8bn {
      width: fit-content;
    }
    .tty1su {
      width: 100%;
    }
    ._1hu53yj {
      width: max-content;
    }
    ._1e34v3k {
      width: min-content;
    }
  }
  @media screen and (min-width: 56.25rem) {
    .atshfd {
      align-items: center;
    }
    ._1k69qhm {
      align-items: end;
    }
    ._1jinwzn {
      align-items: normal;
    }
    ._1ryhdns {
      align-items: start;
    }
    ._1i0ayhh {
      align-items: stretch;
    }
    ._1dw3dlx {
      align-self: center;
    }
    ._113vvnz {
      align-self: end;
    }
    .rispad {
      align-self: normal;
    }
    ._7qmc36 {
      align-self: start;
    }
    ._1hhu542 {
      align-self: stretch;
    }
    ._1s80ors {
      display: none;
    }
    ._1y0k0ty {
      display: flex;
    }
    ._1gynlv5 {
      display: grid;
    }
    ._1f7uco3 {
      display: block;
    }
    ._4bejgz {
      display: inline;
    }
    .kcc874 {
      display: inline-block;
    }
    ._17j8b92 {
      display: inline-flex;
    }
    .obvlqg {
      display: table;
    }
    ._1jp0ezg {
      display: table-cell;
    }
    .tvdkh6 {
      display: table-row;
    }
    .eduvlr {
      flex: 1 1 0%;
    }
    .yqr40w {
      flex: 1 1 auto;
    }
    ._1s2bm8g {
      flex: 0 1 auto;
    }
    ._1sv592a {
      flex: none;
    }
    ._1adi1s0 {
      flex-direction: column;
    }
    .zlyr0e {
      flex-direction: column-reverse;
    }
    ._1qpn5so {
      flex-direction: row;
    }
    ._10vy9qe {
      flex-direction: row-reverse;
    }
    ._148btfk {
      flex-wrap: nowrap;
    }
    .ssm3yd {
      flex-wrap: wrap;
    }
    .j04kbo {
      gap: 0;
    }
    .uvjkb9 {
      gap: 0.125rem;
    }
    ._13csxm {
      gap: 0.25rem;
    }
    ._3q9kro {
      gap: 0.375rem;
    }
    ._13zwhx3 {
      gap: 0.5rem;
    }
    ._13qei6b {
      gap: 0.625rem;
    }
    .d1wonb {
      gap: 0.75rem;
    }
    ._1ad6zkm {
      gap: 1rem;
    }
    ._1a063zu {
      gap: 1.25rem;
    }
    .vjyuf0 {
      gap: 1.5rem;
    }
    ._10vo6jy {
      gap: 2rem;
    }
    .yg1gdf {
      gap: 2.5rem;
    }
    .zc3ahv {
      gap: 3rem;
    }
    ._1fywhii {
      gap: 4rem;
    }
    ._1bbbo09 {
      gap: 5rem;
    }
    .fuag4n {
      grid-auto-rows: minmax(0, 1fr);
    }
    .k6s4df {
      grid-column: span 1 / span 1;
    }
    .zcirab {
      grid-column: span 2 / span 2;
    }
    ._1mbl21b {
      grid-column: span 3 / span 3;
    }
    ._17ldizm {
      grid-column: span 4 / span 4;
    }
    ._1ki9lj0 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    ._1b4uo0 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .o4cxp6 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    ._25y08c {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .j4od3m {
      height: 0;
    }
    ._158s3or {
      height: 0.625rem;
    }
    .wsycoq {
      height: 0.75rem;
    }
    ._12ulkw6 {
      height: 1rem;
    }
    ._1ihxxq1 {
      height: 1.25rem;
    }
    ._1vuxgzx {
      height: 1.5rem;
    }
    ._1k3ry4n {
      height: 2rem;
    }
    ._1lucdfc {
      height: 2.5rem;
    }
    .be0xkf {
      height: 3rem;
    }
    .zzvyj3 {
      height: 3.5rem;
    }
    ._1kj5lw {
      height: 4rem;
    }
    ._1sb9yis {
      height: 5rem;
    }
    ._1of0h6r {
      height: 14rem;
    }
    ._11v6o38 {
      height: 24rem;
    }
    ._1b3fm32 {
      height: var(--ax-size-2xs);
    }
    ._1hqa81t {
      height: var(--ax-size-xs);
    }
    ._148plon {
      height: var(--ax-size-sm);
    }
    ._1r088u7 {
      height: var(--ax-size-md);
    }
    ._1gnsw8t {
      height: var(--ax-size-lg);
    }
    ._1qoexsm {
      height: var(--ax-size-xl);
    }
    ._1mrp52p {
      height: var(--ax-size-3xl);
    }
    ._19q3kvt {
      height: 50%;
    }
    .izhc61 {
      height: 33.333333%;
    }
    ._1rdkna8 {
      height: 66.666666%;
    }
    ._1yoywxi {
      height: 25%;
    }
    .ua6mdb {
      height: 75%;
    }
    ._1qsj62n {
      height: auto;
    }
    .f3by5n {
      height: fit-content;
    }
    .wyixl1 {
      height: 100%;
    }
    ._1alhecj {
      height: max-content;
    }
    .jkk2kf {
      height: min-content;
    }
    .nyuwp7 {
      justify-content: center;
    }
    ._1l5azx2 {
      justify-content: end;
    }
    ._3i4a61 {
      justify-content: flex-end;
    }
    .waez7 {
      justify-content: flex-start;
    }
    .cwf3vf {
      justify-content: normal;
    }
    ._8g0d3j {
      justify-content: space-around;
    }
    ._1rkia6c {
      justify-content: space-between;
    }
    ._13caxpi {
      justify-content: space-evenly;
    }
    .w00lf1 {
      justify-content: start;
    }
    ._1k1zual {
      justify-content: stretch;
    }
    ._1r04uf9 {
      justify-items: center;
    }
    ._1ods7be {
      justify-items: end;
    }
    ._19r9hu1 {
      justify-items: normal;
    }
    ._11gkqfz {
      justify-items: start;
    }
    .qv25hp {
      justify-items: stretch;
    }
    ._1p1hk0z {
      max-height: var(--ax-maxSize-xs);
    }
    ._1j88w4a {
      max-height: var(--ax-maxSize-sm);
    }
    ._1xpoarn {
      max-height: var(--ax-maxSize-md);
    }
    .dk9fa9 {
      max-height: var(--ax-maxSize-lg);
    }
    .w8n53b {
      max-height: 100%;
    }
    ._6stax9 {
      max-width: var(--ax-maxSize-xs);
    }
    ._1ayg2t4 {
      max-width: var(--ax-maxSize-sm);
    }
    .xx92b {
      max-width: var(--ax-maxSize-md);
    }
    .kk4wkk {
      max-width: var(--ax-maxSize-lg);
    }
    .s060t3 {
      max-width: 100%;
    }
    ._1bqfil7 {
      place-items: center;
    }
    ._1wjlmzl {
      width: 0;
    }
    .l2sq5v {
      width: 0.625rem;
    }
    .ad64yt {
      width: 0.75rem;
    }
    .a50hd8 {
      width: 1rem;
    }
    .tfn8w1 {
      width: 1.25rem;
    }
    .x7jpq8 {
      width: 1.5rem;
    }
    ._19j9i6m {
      width: 2rem;
    }
    ._1npvu2d {
      width: 2.5rem;
    }
    ._10ii1m {
      width: 3rem;
    }
    ._8ndetp {
      width: 3.5rem;
    }
    ._1so29n7 {
      width: 4rem;
    }
    .y0n8vx {
      width: 5rem;
    }
    .zb7w2j {
      width: 14rem;
    }
    ._4z5z71 {
      width: 24rem;
    }
    ._1yuwn3m {
      width: var(--ax-size-2xs);
    }
    .w4spbj {
      width: var(--ax-size-xs);
    }
    ._79oyu7 {
      width: var(--ax-size-sm);
    }
    .luoz34 {
      width: var(--ax-size-md);
    }
    ._1vpf4ez {
      width: var(--ax-size-lg);
    }
    ._9b3bod {
      width: var(--ax-size-xl);
    }
    ._14z58mm {
      width: var(--ax-size-3xl);
    }
    .ts68po {
      width: 50%;
    }
    ._1ix6kb7 {
      width: 33.333333%;
    }
    ._1snf2xo {
      width: 66.666666%;
    }
    .w17fqn {
      width: 25%;
    }
    .uheppv {
      width: 75%;
    }
    .on9ah9 {
      width: auto;
    }
    ._1st1vqt {
      width: fit-content;
    }
    .n51766 {
      width: 100%;
    }
    ._1ligq1h {
      width: max-content;
    }
    .hwyp1s {
      width: min-content;
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/Box.css.ts.vanilla-BSo7rkvk.css */
@layer optiaxiom.n0qom4;
@layer optiaxiom.n0qom4 {
  .okbnc {
    border: 0 solid var(--ax-colors-border-default);
    box-sizing: border-box;
    font-family: var(--ax-styles-fontFamily, var(--ax-fontFamily-sans));
    font-feature-settings: "cv02", "cv03", "cv04";
    margin: 0;
    padding: 0;
    -webkit-font-smoothing: antialiased;
  }
  .okbnc:focus-visible {
    --tw-ring-offset-width: 0;
  }
  .okbnc:is(hr) {
    border-top-width: 1px;
    color: inherit;
    height: 0;
  }
  .okbnc:is(h1, h2, h3, h4, h5, h6) {
    font-size: inherit;
    font-weight: inherit;
  }
  .okbnc:is(b, strong) {
    font-weight: bolder;
  }
  .okbnc:is(code, kbd, samp, pre) {
    --ax-styles-fontFamily: var(--ax-fontFamily-mono);
    font-feature-settings: normal;
    font-size: 1em;
    -webkit-font-smoothing: auto;
  }
  .okbnc:is(table) {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0;
  }
  .okbnc:is(button, input, optgroup, select, textarea) {
    color: inherit;
    font-size: 100%;
    letter-spacing: inherit;
  }
  .okbnc:is(button, input:where([type=button], [type=reset], [type=submit])) {
    background-color: transparent;
    background-image: none;
    -webkit-appearance: button;
  }
  .okbnc:is([type=search]) {
    outline-offset: -2px;
    -webkit-appearance: textfield;
  }
  .okbnc::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button;
  }
  .okbnc:is(ol, ul, menu) {
    list-style: none;
  }
  .okbnc:is(textarea) {
    resize: vertical;
  }
  .okbnc:is(input, textarea)::placeholder {
    color: var(--ax-colors-fg-tertiary);
    opacity: 1;
  }
  .okbnc:is(button, [role=button]) {
    cursor: pointer;
  }
  .okbnc:is(:disabled) {
    cursor: default;
  }
  .okbnc:is(img, svg, video, canvas, audio, iframe, embed, object) {
    display: block;
  }
  .okbnc:is(img, video) {
    height: auto;
    max-width: 100%;
  }
  .okbnc:is(select) {
    appearance: none;
  }
}

/* @optiaxiom/react/dist/esm/assets/Text.css.ts.vanilla-CiNra5MM.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .rdks9a {
    text-overflow: ellipsis;
  }
  ._1jvd3h0 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  ._833if9 {
    -webkit-line-clamp: 1;
  }
  .cn6edf {
    -webkit-line-clamp: 2;
  }
  ._3mngru {
    -webkit-line-clamp: 3;
  }
  .zylxhr {
    -webkit-line-clamp: 4;
  }
}

/* @optiaxiom/react/dist/esm/assets/Spinner.css.ts.vanilla-DiEM2xIi.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._4pozkh {
    color: var(--ax-colors-bg-spinner-default);
  }
  ._1i11une {
    color: var(--ax-colors-bg-spinner-inverse);
  }
}

/* @optiaxiom/react/dist/esm/assets/Transition.css.ts.vanilla-D-BRgP9j.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1debm9i {
    transform-origin: var(--radix-popper-transform-origin);
    transition-property: opacity, scale, transform;
    transition-timing-function: ease;
  }
  ._1debm9i[data-transition-fade] {
    opacity: 0;
  }
  ._1debm9i[data-transition-pop] {
    scale: 0.95;
  }
  ._1debm9i[data-transition-translate][data-side="bottom"] {
    transform: translateY(-8px);
  }
  ._1debm9i[data-transition-translate][data-side="left"] {
    transform: translateX(8px);
  }
  ._1debm9i[data-transition-translate][data-side="right"] {
    transform: translateX(-8px);
  }
  ._1debm9i[data-transition-translate][data-side="top"] {
    transform: translateY(8px);
  }
  .nc67rs {
    transition-duration: var(--ax-duration-sm);
  }
  ._1icbs8n {
    transition-duration: var(--ax-duration-md);
  }
  ._3ctxhz {
    transition-duration: var(--ax-duration-lg);
  }
}

/* @optiaxiom/react/dist/esm/assets/AvatarGroup.css.ts.vanilla-uvl5fWua.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {

}

/* @optiaxiom/react/dist/esm/assets/ButtonRoot.css.ts.vanilla-BQrpBcsm.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .sp1j54 {
    --_12i5j65: 1px;
    border-radius: var(--ax-borderRadius-md);
    cursor: pointer;
    font-family: Die Grotesk B, DI Grotesk B, Roboto Condensed Variable, system-ui, sans-serif;
    padding-inline: var(--_1q29bce);
    position: relative;
    text-decoration: none;
    -webkit-user-select: none;
            user-select: none;
  }
  .sp1j54:is(:focus-visible, :has(:focus-visible)):not([data-disabled]) {
    outline: 2px solid var(--ax-colors-border-focus);
    outline-offset: 2px;
    z-index: 10;
  }
  .sp1j54[data-disabled] {
    cursor: not-allowed;
  }
  ._14io4dd[data-orientation="horizontal"] > .sp1j54:not(:first-child):not(:last-child),._14io4dd[data-orientation="horizontal"] > :not(:first-child):not(:last-child) .sp1j54 {
    border-inline-width: 0.5px;
  }
  ._14io4dd[data-orientation="horizontal"] > .sp1j54:not(:only-child):first-child,._14io4dd[data-orientation="horizontal"] > :not(:only-child):first-child .sp1j54 {
    border-bottom-right-radius: 0;
    border-right-width: 0.5px;
    border-top-right-radius: 0;
  }
  ._14io4dd[data-orientation="horizontal"] > .sp1j54:not(:only-child):last-child,._14io4dd[data-orientation="horizontal"] > :not(:only-child):last-child .sp1j54 {
    border-bottom-left-radius: 0;
    border-left-width: 0.5px;
    border-top-left-radius: 0;
  }
  ._14io4dd[data-orientation="vertical"] > .sp1j54:not(:first-child):not(:last-child),._14io4dd[data-orientation="vertical"] > :not(:first-child):not(:last-child) .sp1j54 {
    border-block-width: 0.5px;
  }
  ._14io4dd[data-orientation="vertical"] > .sp1j54:not(:only-child):first-child,._14io4dd[data-orientation="vertical"] > :not(:only-child):first-child .sp1j54 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-width: 0.5px;
  }
  ._14io4dd[data-orientation="vertical"] > .sp1j54:not(:only-child):last-child,._14io4dd[data-orientation="vertical"] > :not(:only-child):last-child .sp1j54 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-top-width: 0.5px;
  }
  ._14io4dd[data-orientation] > .sp1j54:not(:first-child):not(:last-child),._14io4dd[data-orientation] > :not(:first-child):not(:last-child) .sp1j54 {
    border-radius: 0;
  }
  ._1607dil {
    --ia28p6: var(--ax-colors-bg-error);
    --_12i5j65: 2px;
    --_75jplw: var(--ax-colors-bg-error-hovered);
    --qtc5b9: var(--ax-colors-bg-error-pressed);
    --_8a90k9: var(--ax-colors-fg-white);
    --kus88q: var(--ax-colors-bg-error-subtlest);
    --_7g2hqi: var(--ax-colors-border-error);
    --_1jdcgyv: var(--ax-colors-border-error);
    --bw1rkb: var(--ax-colors-bg-error-subtle);
    --_1ojpzu7: var(--ax-colors-fg-error);
  }
  ._3xz6kf {
    --ia28p6: var(--ax-colors-bg-default-inverse);
    --_75jplw: var(--ax-colors-bg-default-inverse-hovered);
    --qtc5b9: var(--ax-colors-bg-default-inverse-pressed);
    --_8a90k9: var(--ax-colors-fg-default-inverse);
    --kus88q: var(--ax-colors-bg-default-hovered);
    --_7g2hqi: var(--ax-colors-border-default);
    --_1jdcgyv: var(--ax-colors-border-default);
    --bw1rkb: var(--ax-colors-bg-default-pressed);
    --_1ojpzu7: var(--ax-colors-fg-default);
    --_3o6fl6: var(--ax-colors-bg-default-hovered);
    --tjaqo2: var(--ax-colors-bg-default-pressed);
  }
  ._1lkrnjx {
    --ia28p6: var(--ax-colors-bg-accent);
    --_75jplw: var(--ax-colors-bg-accent-hovered);
    --qtc5b9: var(--ax-colors-bg-accent-pressed);
    --_91yytk: var(--ax-colors-border-disabled);
    --_8a90k9: var(--ax-colors-fg-black);
    --kus88q: var(--ax-colors-bg-accent-subtle);
    --bw1rkb: var(--ax-colors-bg-accent);
  }
  ._14msdni {
    background-color: var(--ax-colors-bg-default);
    border: var(--_12i5j65) solid var(--_1jdcgyv, var(--ia28p6));
    color: var(--_1ojpzu7, var(--ia28p6));
    padding-inline: calc(var(--_1q29bce) - var(--_12i5j65));
  }
  ._14msdni:active:not([data-disabled], [data-loading], [data-state="active"], [data-state="on"]) {
    background-color: var(--bw1rkb);
    border-color: var(--_7g2hqi, var(--_75jplw));
  }
  ._14msdni:is([data-state="active"], [data-state="on"]) {
    background-color: var(--ax-colors-bg-accent);
    border-color: var(--ax-colors-fg-accent);
    color: var(--ax-colors-fg-black);
  }
  ._14msdni[data-disabled]:not([data-loading]) {
    background-color: var(--ax-colors-bg-secondary);
    border-color: transparent;
    color: var(--ax-colors-fg-disabled);
  }
  ._1jwcrzw {
    --_12i5j65: 2px;
    border: var(--_12i5j65) solid transparent;
    color: var(--_1ojpzu7, var(--ia28p6));
    padding-inline: calc(var(--_1q29bce) - var(--_12i5j65));
    z-index: 1;
  }
  ._1jwcrzw::after {
    content: "";
    background-clip: padding-box, border-box;
    background-color: var(--ax-colors-bg-default);
    background-image: 
  linear-gradient(
    var(--ax-colors-bg-default),
    var(--ax-colors-bg-default)
  ),
  url("data:image/avif;base64,AAAALGZ0eXBhdmlzAAAAAGF2aWZhdmlzbXNmMWlzbzhtaWYxbWlhZk1BMUEAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEAAAThAAABcQAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAAAEtpcGNvAAAAFGlzcGUAAAAAAAAAWgAAACYAAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAADwm1vb3YAAAB4bXZoZAEAAAAAAAAA5leu8gAAAADmV67yAAAAFP//////////AAEAAAEAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAANCdHJhawAAAGh0a2hkAQAAAQAAAADmV67yAAAAAOZXrvIAAAABAAAAAP//////////AAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAABaAAAAJgAAAAAALGVkdHMAAAAkZWxzdAEAAAEAAAABAAAAAAAAAEEAAAAAAAAAAAABAAAAAAKmbWRpYQAAACxtZGhkAQAAAAAAAADmV67yAAAAAOZXrvIAAAAUAAAAAAAAAEFVxAAAAAAAIWhkbHIAAAAAAAAAAHBpY3QAAAAAAAAAAAAAAAAAAAACUW1pbmYAAAAUdm1oZAAAAAEAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAhFzdGJsAAAAlXN0c2QAAAAAAAAAAQAAAIVhdjAxAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAFoAJgBIAAAASAAAAAAAAAABCkFPTSBDb2RpbmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGP//AAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAABBjY3N0AAAAAHwAAAAAAAAYc3R0cwAAAAAAAAABAAAAQQAAAAEAAAAcc3RzYwAAAAAAAAABAAAAAQAAAEEAAAABAAABGHN0c3oAAAAAAAAAAAAAAEEAAAFxAAADdwAAAAUAAAAVAAAABQAAADwAAAAFAAAAGAAAAAUAAADXAAAABQAAABYAAAAFAAAAOAAAAAUAAAAVAAAAFQAAArIAAAAWAAAABQAAAEMAAAAFAAAAFgAAAAUAAACwAAAABQAAABQAAAAFAAAAMgAAAAUAAAAXAAAABQAAA64AAAAFAAAAFgAAAAUAAAAyAAAABQAAABQAAAAFAAAAqQAAAAUAAAAUAAAABQAAADYAAAAFAAAAFwAAAAUAAAG1AAAABQAAABcAAAAFAAAAQAAAAAUAAAAWAAAABQAAALEAAAAFAAAAFAAAAAUAAAA9AAAABQAAABQAAAAFAAAAFgAAABRzdGNvAAAAAAAAAAEAAAThAAAAFHN0c3MAAAAAAAAAAQAAAAEAABPObWRhdBIACg0gAAADLZlNr5ICGg0gMt0CEACkAFVTmhQFYNy3HoIK8BuiBW9FUx0mmkBo3h0D3lsDxHxaHJkFpXGpPGi5XqHSgXOUnxloXwWCydZGsumh/ikcTKD/k86OjE+CTBHjy1Oxhf8W60zVVdoCaoxj1GwmNUWue2/B7CnAZcebJIWVFOv/xWuw86jn4ZZBx3Wr3jYjOvF/l6yijgXJqvdVmMaj4WYvQIaaDMy5Rld1kW+/BMl28IcxTwPUminLp2/UvWIqng7YNrmaTkPVAPZw+JRCIGzHAFbAbjUkdZZ+/t0CYSBe6p9T5FGKq5BSOE08eMBIfEgSlnsRQGmWj6fw7m17zH/hHOQjB2Y4oi/NwI25aCga375Cobxk1OZRb5EjmFIMQx25J3h6Dcbeay4Bg4Ta9tO5jXod3bHCEbMnk7Dx4uQ7uuEnSI2oQrQWCJYKaZVVn0I//x0VgmdZ1iEsWacxCyneOpB9liOcPUT8kBIAMrQDIBDgQAAAI09gKqnLiUK4IKgA3VGR0/G1k3S2igjsv7yVPZ0wQTey8ckyrxwqKBQuVR7p3Pv3bIVaqomdYMLo8fUadeww6Zw5PqfP4/gpvkhXsogpTng6Djcl42DX+rqklFR8zV13rspyXYnhZkBY2b2NoZN1/hzuOOyItfzCBcqfeJU8WVLGnIbnXk3tzf+aQssxW+7tCZX8FLNfC0odWYphMdR5x8nD+QNme1tnJGaGaytRJ1NQoWq1H42vve0lJxDemjKIwm4p4H9yuXX15BzMQQohY8nScv13IctGXINyeE9Emzv42i1ww+ikEol3FQNA8jhAGpvUO5cA8JdOYgIQsXJvLxgBFb9oqwCVxhIo+wRNFZqJZNEEz4tOiKF2tQ8KuE3fx0qGNu/odIYwJk3BNFbASqqKQbK00TAgFctJe3Xt5R5SPt0CSSlxyY9QLnWICS0OH7agemXgvg2SNW9/rkz9nnQDaNPNp80cBYrIE5p+abDBK0fWJlnyRLNPorhH5GEUpKthXa0p7bTYCxI/k1dQo03Lv3PFHgtTSVHrdgBSOeTHUEwxiJyLjg0vVd9WgDL9ASgI4IAAIANSQMaaScFAV3gA3W+2wr82vYvgar0qZsuMMvohPO4n5CBDelTOvZRzPyPNQQMCKLyJalTAeNp08ydXFpPph4DSOO44Z3Nbu+mjijvupVAx227ylR0lloxuqNA2VZsVd0bheEilMw2Wi6X7uCn2yV/vHsN9t7PkFsgnq1E7uR5koHeOeYY4OXmtMSQpRTN4w6xgle5dez209tifgaw3DkNIPe8bhjbacfIKB3Bl7vHSCxCZEtosJLK90XZAkNhOIBDJcBaVT3A8A0hJG8CnCDlggo9xY9j5I783uMj4fw0gJ5oOECV5ca64qOtj23GWnzZl23yx8qIygQEoBIEAAECDU0BBAsqKQALLPADaW2oR+hgl5tiCuC8cTyJBuWpdcJoA5B4lkM80n0KNfot5R19e+hL4y+0668QnZH0XS6jDn1pdSR0X522Syb4M3eorc2LuX4yB5magB2DxtFyjg+TLimNV0O/KouE9tjek9BVWJrC2dhzCXKmUrXEyJCgCggAAaINUAMUUHGFAADgA2wG9PJez0c7MHWj9s9tAAefZgDISMAPIACEZBqwAAAFAADgAnNTgEgAaAcgSADIRMAZQEoDRBqwAAAFAADgAmbgSABoBuBIAMiUoBlAHoFSDU4AIIOgKAAHAANp06gZNNdclmZoLHf/pKee32yruMhEwCkgPQdEGrAAAAUAAOACU8RIAGgH4EgAyFDAORB6wsQasABBAwBQAAoAApTo+EgAaAagSADKXASgMSAU4rINSgMUULIFIAQV3gADTB6nK9XpZOjGAn64jWPIYS4aRL67XuIvyGxDyIonffD3bEicTSfYxTEgSAe0cLxbOg13yV1Lw2xEEYmJU5EKfSf/xFyjryAcy3pi20qsnJJEnCQBD8EF1tYffhdjbEj9LZGLe1i+J14oVl+qVO8TdZxrwo5Ig6w09S+QN4GEcHFfvd9AyIygKgQU41INTgDLJbgoAAcAA3A+5eKKi2BCmK30HqPqReKuAMhQwEkgKcPEGrAAQQAAUAAKAAKXOWBIAGgG4EgAyEjAWYA6hoQasAAABQAAoAJruaBIAGgHoEgAyHigOQg3YqINToAggAgoAAcAA3SNIxD6d2/27a9JjTTIUMBpBG7EpBqwAEEAEFAADgAB72EASABoByBIAMhEwHkgRYdkGqwAAAUAAOAB7JRIAMhEwIAAWIbkGrAAAAUAAEACxYBIAMtUCKB9hCxHcPT+DCCEDBIAFQADZwHxRUCiSJTs6EyXWMLhcqNLyCehvHaGI5tSiJPqM9WBJPGZwGDEp58S0gHTk9ZzIXqr6qhDANM+j/cXbRQlabDgoxeRdM9w6foFj20pvh+tzu1JRxH6e20xldX78mOnlAlvFnwnBlBVD42hAJ2bJdcptqU2UQe917/fao5MhmNcdOyDEh7LlQQecrczGRNU2yP94cL+ypjSjhvR6KYRoS3j5OoLIbzhUuUtGiCjhtar9afjZgbttU1qnQ4h8+So8wWiQO9IfYQ+BtNARC78DUMs7FnmY36pOZhQk7GscD4URyyMYc7JOfm1EQdYYnCtUnaPIik03r+qblr0RMwai3K3FszQeLsCneI0ysdoN5N20PdP4d0ZwGaC/Zkd5gMDu0lRZQEp1D9pHoeEZHJdmIT2s/HIz7wkmcbywk9Y7xojpFGwy3QEoFzALEcGDUYDEEDEBQEFoANzHDmVU4Si9R/foGW4plpBuUJHNDqX6T9Ed+hAfBiUki7gvBfbdelu0Df1lQxMK6vXNdkf9/uHWKykpZHOebkN+nJto0A4GMzR3gCreAl9ZXQLiDjwyjeAjPspL1IjBIDVCYcj/+H/QbT7X2GSLIClQuAXNfiWaWeRkJJ6gooMv16HERACGcf6tOH4uplEezP4cuyXooyBipYA8sp+eGyMrw+n3ERzPmrEAj8Tnk5Ru8+fTGPDW/nILB5thst2fq/YYgo8wFD5vZ42vcDJgKBOICxHhg1KgKKKMCgALwADep598chgMlpRyea5A/TlClg8Xaluv+Cc3SMkltQvZpGXCcnWq7Ao6vGrJB+qbsqid9+Evd7gGwb0HpqiVFjf3O/mqC2rlHvmoNS1C24VMMhQwIgEWI4MGpwAAAUAAKACxjaH5+RIAMhIwJAQKw4MGrAAAAUAAOABcpYASABoB6BIAMikoFQQNEeGDU2AwwaYKAAnAAN5rcxhW2dD2tq7dsbmhmw3WC5rz4sQvBjIUMChBGgN7BqwASSBQFAADgABUxYASABoB2BIAMhIwLEQVY8MGrAAAAUAAKACoEcASABoB+BIAMnUoG0gPKUGDUkAwwqgKAgvAANhvB5Qb7BsXpSKOVEOPIhq7YCeGtr6fa4lw/t7HMUarexPQJ2SRhpZaTftzp8cybP2FQxOs3yACDyQu/P1MiF2qlTVGEwVf3v1ZpD+LE+MwsKRTuPdMMRtPQG6KtIF+GZuik0AyISgZgI8pwYNTgCqqCAoAAcAA3PJgmJrCfok09VEBLpAwfDISMDBIHgKzBqwAGGAMFAADgACbEgAaAagSADIQMDRECvODBqwAAAFAADgAmRIAGgHoEgAyGigdUA0RoYNToBBAggoAAUAAY8JLVqd1EpRAMhIwOEgaI8MGrAAQQgAUAAOAAJYSABoB+BIAMhMwPEEe4wMGrABBAAgUAAOAAH/gEgAaAbgSADK8ASg/YCXrxANRQMUUUUFFllAA2j23h490y/4ssNrPNB2xhM0H09d30zWoFuiz6DUrm049kXzkj+ikXPRM997tnZ6/36fBmrtY9InT4XJUFiZzWbipG0jrpRPPUG+BE2iv/WZYql8RfCxujgoyJrUhy0HUxBhh79Xhct+u9enf/TGX5imzot1+vFytK8dxVvnax+C25/uzBHLF2isBmkBF9ktgHIjKo/II24XWmcyiaCDYSk3y7S10nUD2zQE1Mr8CKC8iBevEA1Fgw889kUBBUADjYySjMoiK6L8nMKnizyQNv5TppRpk0TBfo7vqjmMat6tRa++B8eKruGXyrYZHX48verVuejT+haPnqT2X3yFdvM6lFXzSREs4mN64Oy60w/B9+im3jFhSNDLkXrdwWm4GVrIaFFWG8uO4uo+ROaop19EBt6gTEUaWgZqsPQnWS97M/bgsQngEa8UAByucsx9j61SbArYLHUT7jH5rLcRwPcwGxm5LyTvzwW5mKtXl7DHP9FkdW/JkcMgXYVsf3yiPU5x8U1EvMjh6Bmr+qKZr98YTFqJ4zxgda1W99U8y0RzIqiskdyePZFpo6H/v/35Vv1Lxv4z4dfrLgdWMGY0HsRltYTgtXv07GPpsMId5vjH0cLdQ6SpaTPfwA4P8LGlmEeyym9gYKJcLUW9AQDL+ASgniAXrhANRAMbbPfFAASgAuPbMlAPifQOOum6+41QkY/XReBOkvzIdkhpCOuNsfg6Px6RFU+FgtMZzyVCkLy+aBmfSpoDLDHjkhlR3UYPtt7a752a7q1Z0tF8lT/21PieOC0/6y6ZMWC3OYBkEJx0sJwu8Phs/LHQ5/Ebz/+3EZszRncDZo2XCbolYDDZIH3YPdRlnHCsa8Yhbw4vTOyLqTWq7LY94Tb+uchvMgxuQa9M17nEgPx9iXEi605Ets3K/GpVZxqeIZdKFmkeq4oYonaYn3hnIiqM68yU45xgTBOiYhCyeomXwYXSheizyKM3hj9D8THpWqAaLvNoQMnUoI4QF68QDUeDG2yzRQAF4ANIALY1yRb0XCsJxNdT2GKdlJl33KZeOg3qayn6HuRXPss6Rvg/26KEDsqFHi+XQuS7NiIFlamteaqZQd5Oa4TV0nJMbRdoN0RC98iDbZ+kc+LhLgti0kvghMBcaVjZC1nTtc0cyHCghkAXLuANTACqpZIoAAcAA4Om+mH8Pxt+eFfQyEzBAAIjn6AasAFVSwBQAA4AAfUASABoB+BIAMhIwREEcp3AGrAAsssAUAAOAAJQSABoB2BIAMhwoJUBKu8QDU2AWWGIKAAHAAJY0sa0PniWjjihwMhAwSGAVdnAGrAAAAUAAOACXEgAaAZgSADIQMExBB9eQBqwAAAFAADgAlhIAGgHoEgAydSgrRAyLnANSABBCigosCcAA5aP3CCGmaUx3hm+Lx64s+kwG8+QimcEEwv/68DkqWanP3kYAQGaNXS5z2sJRmcHywP0cNADKk4cX8gW2CwGBrgUdRGp7VWzCfxOt5rgr08rGEIKZtLbyTzPLhtkkJwMUgRTSozIaKCmQDIu8A1NgAACgABwA3A+SbLyrHTbovaAyEjBQQJkX6AasABBDwxQAA4AAlRIAGgH4EgAyEDBUQRznUAasAAABQAA4AIwSABoB2BIAMh4oLUgKu4QDU2AggmYKAAHAAMQXwi0NrMrbMEvEhYAyEjBYQJV3oAasADDByBQAA4AAiBIAGgHoEgAyEzBcYBjXEAasAEEDxBQAA4AAX4ASABoByBIAMvYBKDdAifM0A1GgOOJqCgCxQADn0uvq6y201fPgSxtpi85ai0kc+Ch4DcMHAzi4oT6UmTy6F/KagL1zSr8Ok+LO9T//eWN2h3fXL5Fd9Un/XJXQwDjNgeNFoDa0DAskD53CfvsD7JZ1Z0AgDxhd4Y1PWMUxqysSxkpLbIs/Taf/Q8TacGsA0T/6bXxQ6BQVOsRYamSTSFGtWXiZGd1H4CGykooJWCGmT1YSy6iR0Urjv+KwEgwVhnhTCZ4RJU3aG2dbVCtSa4dH2jWSj3XxczQMDjBu1rmiGADgr36F1oX7yVGbhaM6ueMIgpYEDSihx9AgxYY2sVuAMoYBKDOECfNEA1JgQQJsigALwADGNsZUdcXb1XhQdmVO4q6dgFX4pNs4dREQ16ZMKc1zLjg0raWWbHbftmL8FoLTO6sQ2fO47GgMY7CDET2mUcz5nKAZCJpcmRY0/1JW4UgQAETe+Ubu413U/ILhYCrPU9uVeLHWS4pzD3Y+we0yZmOS+xXfzboyGigxgEnzpANToBBA4AoAscAA2lCqdUYUdyawMhMwYFAT5mgGrAAwwsQUAAKAALfIEgAaAZgSADITMGRgB0d4BqwAUULAFAACgACz2BIAGgHYEgAyKCg1QgvLWANTQMPPHEFAAXgA0s0sTYJS3U351YwoCySnZFNGEdOgfasyEjBoUBeXEAasAE0wwBQAA4AAiBIAGgHIEgAyEjBsQJNWuAasAE0wxBQAA4AAiBIAGgGoEgAyeCg7UARj1ANSIMffLIFNgQFngACy9zeMGU9WL63pB+M8PA8isTiqTHv6p2Mkj1QvCRTaHcW5SfoV3qy9YhnJN4u/cUg+A7Ja5bAgYNr+5lN3LGTsRTDKuYnKTie13DyFaed0vYIiTKvV2hnPNNVcKIpTYwFMbcWPcDIeKDmEBGP4A1OgQQHkCgAJwADafpJR5MWx1ku99oOAMhMwcFAIx3gGrAAggcgUAAOAAB14EgAaAdgSADIQMHREFyfIBqwAAAFAADgAiBIAGgH4EgAyJSg9QE8ryANToCCCaAoCCcAAwTR491mgsG+rXlGdd4LluursnIMyEjB4QR5WcAasAFFACBQAA4AAkBIAGgGYEgAyEDB8UAV3KAarwAABQAA4AJASABoBiBIAMhIwgMgYoeMGrAAAAUAAEACKqeg=")
;
    background-origin: border-box;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border: 4px solid transparent;
    border-radius: inherit;
    inset: calc(-1 * 4px);
    pointer-events: none;
    position: absolute;
    z-index: -1;
    opacity: 0;
    transition: opacity var(--ax-duration-md) ease;
  }
  ._1jwcrzw::before {
    content: "";
    background-clip: padding-box, border-box;
    background-color: var(--ax-colors-bg-default);
    background-image: 
  linear-gradient(
    var(--ax-colors-bg-default),
    var(--ax-colors-bg-default)
  ),
  url("data:image/avif;base64,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")
;
    background-origin: border-box;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border: var(--_12i5j65) solid transparent;
    border-radius: inherit;
    inset: calc(-1 * var(--_12i5j65));
    pointer-events: none;
    position: absolute;
    z-index: -1;
  }
  ._1jwcrzw[data-disabled]:not([data-loading]) {
    background-color: var(--ax-colors-bg-secondary);
    color: var(--ax-colors-fg-disabled);
  }
  ._1jwcrzw[data-disabled]:not([data-loading])::after {
    background-image: none;
  }
  ._1jwcrzw[data-disabled]:not([data-loading])::before {
    background-image: none;
    border-color: transparent;
  }
  .vgsj5q {
    background-color: var(--ia28p6);
    border: var(--_12i5j65) solid var(--_91yytk, var(--ia28p6));
    color: var(--_8a90k9, var(--ax-colors-fg-default));
    padding-inline: calc(var(--_1q29bce) - var(--_12i5j65));
  }
  .vgsj5q:active:not([data-disabled], [data-loading]) {
    background-color: var(--qtc5b9);
  }
  .vgsj5q[data-disabled]:not([data-loading]) {
    background-color: var(--ax-colors-bg-secondary);
    border-color: transparent;
    color: var(--ax-colors-fg-disabled);
  }
  ._1x1qlxc {
    background-color: transparent;
    border-color: var(--ia28p6);
    color: var(--_1ojpzu7, var(--ia28p6));
  }
  ._1x1qlxc:active:not([data-disabled], [data-loading], [data-state="active"], [data-state="on"]) {
    background-color: var(--tjaqo2, var(--bw1rkb));
  }
  ._1x1qlxc:is([data-state="active"], [data-state="on"]) {
    background-color: var(--ax-colors-bg-default-pressed);
  }
  ._1x1qlxc[data-disabled]:not([data-loading]) {
    color: var(--ax-colors-fg-disabled);
  }
  ._1efbzfn {
    border-radius: var(--ax-borderRadius-lg);
  }
  .rubrxq {
    padding-left: calc(6px - var(--_12i5j65));
  }
  ._19vczr {
    --_1q29bce: 6px;
  }
  ._12sp7tr {
    --_1q29bce: 10px;
    border-radius: var(--ax-borderRadius-full);
  }
  .q7sqxw {
    --_1q29bce: 8px;
  }
  ._1vmdzlf {
    --_1q29bce: 8px;
  }
  ._9g53sf {
    left: 0;
    position: absolute;
    right: 0;
  }
  @media (hover: hover) {
    ._14msdni:hover:not(:active, [data-disabled], [data-loading], [data-state="active"], [data-state="on"]) {
      background-color: var(--kus88q);
      border-color: var(--_7g2hqi, var(--_75jplw));
    }
    ._1jwcrzw:hover:not([data-disabled], [data-loading])::after {
      opacity: 1;
    }
    .vgsj5q:hover:not(:active, [data-disabled], [data-loading]) {
      background-color: var(--_75jplw);
      border-color: var(--_91yytk, var(--_75jplw));
    }
    ._1x1qlxc:hover:not(:active, [data-disabled], [data-loading], [data-state="active"], [data-state="on"]) {
      background-color: var(--_3o6fl6, var(--kus88q));
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/ButtonLoadable.css.ts.vanilla-DkZINODf.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1wj59l7 {
    opacity: 1;
  }
  ._1c8tef7[data-loading] ._1wj59l7 {
    opacity: 0;
  }
}

/* @optiaxiom/react/dist/esm/assets/Icon.css.ts.vanilla-MGH9kvge.css */
@layer optiaxiom.theme.icons;
@layer optiaxiom.theme.icons {
  ._1q82p3z {
    height: var(--ax-size-2xs);
    width: auto;
  }
}

/* @optiaxiom/react/dist/esm/assets/ButtonIcon.css.ts.vanilla-DqnIuwrT.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._10p1nlh {
    height: var(--ax-size-sm);
    width: var(--ax-size-sm);
  }
  ._13f685l {
    --ax-styles-iconSize: var(--ax-size-2xs);
  }
  .ussqru {
    --ax-styles-iconSize: var(--ax-size-xs);
  }
  ._1pxfq4n {
    --ax-styles-iconSize: var(--ax-size-xs);
  }
  .hu2o39 {
    background-color: var(--_8a90k9);
    color: var(--ia28p6);
    height: auto;
    padding: 4px;
    width: 28px;
  }
  .hu2o39[data-disabled] {
    background-color: var(--ax-colors-fg-disabled);
    color: var(--ax-colors-bg-secondary);
  }
  .hu2o39[data-prefix] {
    padding-block: 6px;
  }
}

/* @optiaxiom/react/dist/esm/assets/Alert.css.ts.vanilla-Df-RM5Zo.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1n1ztc9 {
    min-height: var(--ax-size-sm);
  }
}

/* @optiaxiom/icons/dist/esm/MaterialIcon.css */
@layer optiaxiom.theme {
  ._9939fd78 {
    fill: currentColor;
    flex: none;
    height: var(--ax-styles-iconSize, 20px);
    width: var(--ax-styles-iconSize, 20px);
  }
}

/* @optiaxiom/react/dist/esm/assets/Backdrop.css.ts.vanilla-CXZnNsUi.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._11ja828 {
    backdrop-filter: blur(4px);
    inset: 0;
    position: fixed;
  }
}

/* @optiaxiom/react/dist/esm/assets/DialogContent.css.ts.vanilla-XkkOaOIK.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .k44jwk {
    opacity: 0;
  }
  .lh9s11 {
    left: 50%;
    max-height: 75dvh;
    max-width: calc(100dvw - 2 * 24px);
    position: fixed;
    top: 12dvh;
    transform: 
      translateY(calc(1rem * var(--rj8ikz)))
      scale(calc(1 - 0.06 * var(--rj8ikz)))
    ;
    translate: -50% 0;
  }
  .lh9s11:focus-visible {
    outline: none;
  }
  .lh9s11:has(._1r7yrqe:focus-within) {
    scroll-padding-bottom: var(--_1udn2hr);
    scroll-padding-top: var(--_1nifjjb);
  }
  ._7ayd3r {
    width: 400px;
  }
  ._1dp4n2 {
    width: clamp(600px, 50%, 800px);
  }
  ._1yvyk3e {
    width: clamp(900px, 75%, 1400px);
  }
  ._106lsmb {
    height: 100dvh;
    max-height: none;
    max-width: none;
    top: 0;
    width: 100dvw;
  }
}

/* @optiaxiom/react/dist/esm/assets/DialogFooter.css.ts.vanilla-KAWvRvQ2.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .o1n5b3 {
    bottom: 0;
    position: sticky;
  }
}

/* @optiaxiom/react/dist/esm/assets/Heading.css.ts.vanilla-Dd0ZR5nz.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .rge7p7 {
    font-size: var(--ax-fontSize-4xl-fontSize);
    line-height: 1.04;
  }
  ._1shisoh {
    font-size: var(--ax-fontSize-3xl-fontSize);
    line-height: 1.04;
  }
  ._2x1d9x {
    font-size: var(--ax-fontSize-xl-fontSize);
    line-height: 1.1;
  }
  ._2eequc {
    font-size: var(--ax-fontSize-lg-fontSize);
    line-height: 1.3;
  }
  .nesnbz {
    letter-spacing: 1%;
  }
  ._1js7jur {
    letter-spacing: 2%;
  }
  ._1fpwny9 {
    letter-spacing: 3%;
  }
}

/* @optiaxiom/react/dist/esm/assets/DialogHeader.css.ts.vanilla-dg3pllA3.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .plvvvm {
    position: sticky;
    top: 0;
  }
  ._1qfcg3n {
    order: 3;
  }
  ._1us26ot {
    order: 1;
  }
  ._1ng83q1 {
    order: 2;
  }
  ._1qx9psr {
    order: 4;
  }
}

/* @optiaxiom/react/dist/esm/assets/AlertDialogContent.css.ts.vanilla-ChPTVx2d.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .szdeqn {
    opacity: 0;
  }
  .ymq2kc {
    inset: 0;
    position: fixed;
  }
  ._759sop {
    max-height: 50dvh;
    max-width: calc(100dvw - 2 * 24px);
    transform: 
      translateY(calc(1rem * var(--_8opwpa)))
      scale(calc(1 - 0.06 * var(--_8opwpa)))
    ;
  }
  ._759sop:focus-visible {
    outline: none;
  }
  ._1xq7c5s {
    width: 400px;
  }
  ._1tti6i0 {
    width: 600px;
  }
  ._2hipau {
    width: 800px;
  }
}

/* @optiaxiom/react/dist/esm/assets/AlertDialogFooter.css.ts.vanilla-D8GXpMkj.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1fxzkrl {
    border-top: 1px solid var(--ax-colors-border-secondary);
    bottom: 0;
    position: sticky;
  }
}

/* @optiaxiom/react/dist/esm/assets/AlertDialogHeader.css.ts.vanilla-BLRBqKpm.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .mizh1z {
    position: sticky;
    top: 0;
  }
}

/* @optiaxiom/react/dist/esm/assets/Avatar.css.ts.vanilla-K5Y9U27K.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .uh18ld {
    -webkit-user-select: none;
            user-select: none;
  }
  .d3vc7c .uh18ld {
    border: 1px solid var(--ax-colors-bg-default);
  }
  .sh5cb1 {
    font-size: 8px;
  }
  .d3vc7c .sh5cb1:not(:first-child) {
    margin-left: -1px;
  }
  ._14g5tvh {
    font-size: var(--ax-fontSize-xs-fontSize);
  }
  .d3vc7c ._14g5tvh:not(:first-child) {
    margin-left: -3px;
  }
  ._9kty0t {
    font-size: var(--ax-fontSize-xs-fontSize);
  }
  .d3vc7c ._9kty0t:not(:first-child) {
    margin-left: -5px;
  }
  ._1vrbfj1 {
    font-size: var(--ax-fontSize-md-fontSize);
  }
  .d3vc7c ._1vrbfj1:not(:first-child) {
    margin-left: -7px;
  }
  .gbv7up {
    font-size: var(--ax-fontSize-lg-fontSize);
  }
  .d3vc7c .gbv7up:not(:first-child) {
    margin-left: -9px;
  }
  .n6mjep {
    font-size: var(--ax-fontSize-xl-fontSize);
  }
  .d3vc7c .n6mjep:not(:first-child) {
    margin-left: -11px;
  }
  .ix3icv {
    font-size: 32px;
  }
  .d3vc7c .ix3icv:not(:first-child) {
    margin-left: -13px;
  }
  ._3bmfji {
    padding: 1px;
  }
}

/* @optiaxiom/react/dist/esm/assets/Separator.css.ts.vanilla-D4nJjphs.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1f2p0p1 {
    border-left-width: 0;
    border-top-width: 1px;
    width: auto;
  }
  .ef4mw5 {
    align-self: stretch;
    border-left-width: 1px;
    border-top-width: 0;
    height: auto;
  }
  @media screen and (min-width: 37.5rem) {
    ._193l16o {
      border-left-width: 0;
      border-top-width: 1px;
      width: auto;
    }
    ._1f5k8zi {
      align-self: stretch;
      border-left-width: 1px;
      border-top-width: 0;
      height: auto;
    }
  }
  @media screen and (min-width: 56.25rem) {
    .xaafn6 {
      border-left-width: 0;
      border-top-width: 1px;
      width: auto;
    }
    ._1ebushb {
      align-self: stretch;
      border-left-width: 1px;
      border-top-width: 0;
      height: auto;
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/ToastProvider.css.ts.vanilla-pCVHIhxz.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._14zlbbp {
    outline: none;
    pointer-events: none;
    position: fixed;
    scrollbar-gutter: stable;
  }
  ._1btpu1j {
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
  }
  ._1rlo01p {
    bottom: 0;
    left: 0;
  }
  ._1h6cqha {
    bottom: 0;
    right: 0;
  }
  .pg2klf {
    left: 50%;
    margin-top: 40px;
    top: 0;
    transform: translateX(-50%);
  }
  .e2i8w2 {
    left: 0;
    margin-top: 40px;
    top: 0;
  }
  ._189t1mj {
    margin-top: 40px;
    right: 0;
    top: 0;
  }
}

/* @optiaxiom/react/dist/esm/assets/Toast.css.ts.vanilla-GtODarZx.css */
@keyframes _1o3tei1 {
  from {
    opacity: 0;
    translate: 
    var(--_1kczr2b, 0)
    var(--lnck89, 0)
  ;
  }
}
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1mqnhk5 {
    --_1kudl1n: 0;
    --_111vvmp: 0;
    animation-duration: var(--ax-duration-lg);
    animation-timing-function: ease;
    pointer-events: auto;
    transition-duration: var(--ax-duration-lg);
    transition-property: opacity;
    transition-timing-function: ease;
    translate: var(--_1kudl1n) var(--_111vvmp);
  }
  ._1mqnhk5::after {
    bottom: -16px;
  }
  ._1mqnhk5::after, ._1mqnhk5::before {
    content: "";
    height: 16px;
    left: 0;
    position: absolute;
    right: 0;
  }
  ._1mqnhk5::before {
    top: -16px;
  }
  ._1mqnhk5:focus-visible {
    outline: 2px solid var(--ax-colors-border-focus);
    outline-offset: 2px;
  }
  ._1mqnhk5[data-state="closed"] {
    opacity: 0;
  }
  ._1mqnhk5[data-state="closed"] ~ ._1mqnhk5 {
    transition-property: opacity, translate;
  }
  ._1mqnhk5[data-state="open"] {
    animation-name: _1o3tei1;
  }
  ._1mqnhk5[data-swipe-direction="down"] {
    --lnck89: calc(100% + 24px);
  }
  ._1mqnhk5[data-swipe-direction="left"] {
    --_1kczr2b: calc(-100% - 24px);
  }
  ._1mqnhk5[data-swipe-direction="right"] {
    --_1kczr2b: calc(100% + 24px);
  }
  ._1mqnhk5[data-swipe-direction="up"] {
    --lnck89: calc(-100% - 24px);
  }
  ._1mqnhk5[data-swipe="end"] {
    --_1kudl1n: var(--_1kczr2b, 0);
    --_111vvmp: var(--lnck89, 0);
    transition-property: opacity, translate;
  }
  ._1mqnhk5[data-swipe="move"] {
    --_1kudl1n: var(--radix-toast-swipe-move-x);
    --_111vvmp: var(--radix-toast-swipe-move-y);
  }
  [data-position^="bottom"] ._1mqnhk5:first-child {
    margin-bottom: auto;
  }
  [data-position^="bottom"] ._1mqnhk5[data-state="closed"] ~ ._1mqnhk5 {
    --_111vvmp: var(--_1msw15c);
  }
  [data-position^="top"] ._1mqnhk5:last-child {
    margin-top: auto;
  }
  [data-position^="top"] ._1mqnhk5[data-state="closed"] ~ ._1mqnhk5 {
    --_111vvmp: calc(-1 * var(--_1msw15c));
  }
  ._1p13iff {
    --_1tzedcm: var(--ax-colors-fg-error-light);
  }
  .ycvnd3 {
    --_1tzedcm: var(--ax-colors-fg-information-light);
  }
  ._1h4oj1y {
    --_1tzedcm: var(--ax-colors-fg-default-inverse);
  }
  ._1izt3i4 {
    --_1tzedcm: var(--ax-colors-fg-success-light);
  }
  ._1mzuaej {
    --_1tzedcm: var(--ax-colors-fg-warning-light);
  }
  ._1342aqf {
    color: var(--_1tzedcm);
  }
  ._1bnnb8 a {
    color: var(--ax-colors-fg-link-inverse);
    text-decoration: underline;
  }
}

/* @optiaxiom/react/dist/esm/assets/ToastTitle.css.ts.vanilla-CbJgxV_D.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._13hrir6 {
    overflow-wrap: break-word;
  }
}

/* @optiaxiom/react/dist/esm/assets/Badge.css.ts.vanilla-BD9uFaiP.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .l72pai {
    --qpt6ro: var(--ax-colors-fg-white);
    -webkit-user-select: none;
            user-select: none;
  }
  .l72pai:not(:empty) {
    min-width: var(--ax-size-xs);
  }
  ._1x1cbpt {
    --_11c7x: var(--ax-colors-bg-error);
    --ksc5ae: var(--ax-colors-bg-error-subtle);
    --jsik9h: var(--ax-colors-fg-error-strong);
  }
  .krnbs9 {
    --_11c7x: var(--ax-colors-bg-information);
    --ksc5ae: var(--ax-colors-bg-information-subtle);
    --jsik9h: var(--ax-colors-fg-information-strong);
  }
  .jj5pfr {
    --_11c7x: var(--ax-colors-bg-tertiary);
    --qpt6ro: var(--ax-colors-fg-default);
    --ksc5ae: var(--ax-colors-bg-secondary);
    --jsik9h: var(--ax-colors-fg-secondary);
  }
  .imhbsh {
    --_11c7x: var(--ax-colors-bg-default-inverse);
    --qpt6ro: var(--ax-colors-fg-default-inverse);
    --ksc5ae: var(--ax-colors-bg-default-inverse);
    --jsik9h: var(--ax-colors-fg-default-inverse);
  }
  .y6srbz {
    --_11c7x: var(--ax-colors-bg-success);
    --qpt6ro: var(--ax-colors-fg-black);
    --ksc5ae: var(--ax-colors-bg-success-subtle);
    --jsik9h: var(--ax-colors-fg-success-strong);
  }
  ._17jsm6h {
    --_11c7x: var(--ax-colors-bg-warning);
    --qpt6ro: var(--ax-colors-fg-warning-inverse);
    --ksc5ae: var(--ax-colors-bg-warning-subtle);
    --jsik9h: var(--ax-colors-fg-warning-strong);
  }
  ._1og3n06 {
    background-color: var(--_11c7x);
    color: var(--qpt6ro);
  }
  .sfn6gr {
    background-color: var(--ksc5ae);
    color: var(--jsik9h);
  }
}

/* @optiaxiom/react/dist/esm/assets/Banner.css.ts.vanilla-D0hiniTa.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._6dt22k {
    min-height: var(--ax-size-sm);
  }
}

/* @optiaxiom/react/dist/esm/assets/Cover.css.ts.vanilla-Dc3p5Ovc.css */
@layer optiaxiom;
@layer optiaxiom.yam1o;
@layer optiaxiom {
  ._56uqm4 {
    position: static;
  }
  ._56uqm4:focus-visible {
    outline: none;
  }
}
@layer optiaxiom.yam1o {
  ._7jc71l {
    --nvgz2z: solid;
  }
  ._7jc71l::before {
    content: "";
    border-radius: var(--_1unnbor, inherit);
    inset: 0;
    position: absolute;
  }
  ._7jc71l:focus-visible::before {
    outline: 2px var(--nvgz2z) var(--ax-colors-border-focus);
    outline-offset: var(--_1s9bga6);
  }
  ._1jqgz59 {
    --_1s9bga6: 1px;
  }
  .hdbwa7 {
    --_1s9bga6: -2px;
  }
  .hdbwa7:is(a) {
    --nvgz2z: auto;
  }
}

/* @optiaxiom/react/dist/esm/assets/Link.css.ts.vanilla-gv4YlO5S.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1xh5rol {
    position: relative;
    text-decoration: none;
  }
  ._1xh5rol:focus-visible {
    outline: 2px auto var(--ax-colors-border-focus);
    outline-offset: 1px;
  }
  ._1xh5rol:visited {
    color: var(--ax-colors-fg-link-visited);
  }
  ._1xh5rol[data-disabled] {
    color: var(--ax-colors-fg-disabled);
  }
  .yiw10h {
    color: var(--ax-colors-fg-link-default);
  }
  ._1p4hudu {
    color: var(--ax-colors-fg-link-inverse);
  }
  ._1rarz0j {
    color: var(--ax-colors-fg-link-subtle);
  }
  ._1rarz0j:visited {
    color: var(--ax-colors-fg-link-subtle);
  }
  ._1ftvknz {
    height: 0.8lh;
    margin-top: 0.1lh;
    vertical-align: top;
    width: auto;
  }
  @media (hover: hover) {
    ._1xh5rol:hover:not([data-disabled]) {
      text-decoration: underline;
    }
    .yiw10h:hover:not([data-disabled]) {
      color: var(--ax-colors-fg-link-default-hovered);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/Listbox.css.ts.vanilla-BERHyFZU.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .ff8av9 {
    overscroll-behavior: contain;
  }
}

/* @optiaxiom/react/dist/esm/assets/ToggleInput.css.ts.vanilla-BYbhnMv9.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1ac9fst {
    --_9sa764: var(--ax-colors-border-control);
    --hafxie: var(--ax-colors-border-control);
    color: var(--ax-colors-fg-default);
    position: relative;
  }
  ._1ac9fst:has(._2fu3pl:not(:disabled):is(:checked, [type=checkbox]:indeterminate)) {
    --_9sa764: var(--ax-colors-bg-accent);
    --hafxie: var(--ax-colors-fg-black);
  }
  ._1ac9fst:has(._2fu3pl:disabled) {
    --_9sa764: var(--ax-colors-fg-disabled);
    --hafxie: var(--ax-colors-fg-default-inverse);
    color: var(--ax-colors-fg-disabled);
  }
  ._1ac9fst:not(:has(._2fu3pl:disabled)) {
    cursor: pointer;
  }
  @media (hover: hover) {
    ._1ac9fst:has(._2fu3pl:not(:disabled):is(:checked, [type=checkbox]:indeterminate)):hover {
      --_9sa764: var(--ax-colors-bg-accent-hovered);
    }
    ._1ac9fst:has(._2fu3pl:not(:disabled):not(:checked, [type=checkbox]:indeterminate)):hover {
      --_9sa764: var(--ax-colors-border-control-hovered);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/ToggleInputControl.css.ts.vanilla-6Dr1KPqQ.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1gfwgnr:has(:focus-visible) ._91xqei {
    outline: 2px solid var(--ax-colors-border-focus);
    outline-offset: 2px;
  }
  ._1gfwgnr:has(input:disabled) ._91xqei {
    opacity: 0.3;
  }
}

/* @optiaxiom/react/dist/esm/assets/CheckboxControl.css.ts.vanilla-CtLz25Q1.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .foqi59 {
    clip-path: inset(100% 0 0 0);
    transition-delay: calc(0.8 * var(--ax-duration-sm));
  }
  ._1gfwgnr:has(._2fu3pl:checked, ._2fu3pl:indeterminate) .foqi59 {
    clip-path: inset(0 0 0 0);
  }
  ._1uvenkg {
    background-color: var(--ax-colors-bg-default);
    border-color: var(--_9sa764);
    border-width: 2px;
    color: var(--hafxie);
    place-content: center;
    position: relative;
    transition-duration: var(--ax-duration-sm);
    transition-property: border-color, border-width;
    transition-timing-function: ease;
  }
  ._1uvenkg::before {
    content: "";
    border: 1px solid var(--ax-colors-border-disabled);
    border-radius: inherit;
    inset: -2px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    transition-duration: var(--ax-duration-sm);
    transition-property: inset, opacity;
    transition-timing-function: ease;
  }
  ._1gfwgnr:has(._2fu3pl:checked, ._2fu3pl:indeterminate) ._1uvenkg::before {
    inset: -12px;
    opacity: 1;
  }
  ._1gfwgnr:has(._2fu3pl:checked, ._2fu3pl:indeterminate) ._1uvenkg {
    border-width: 12px;
  }
  ._4j6sxs {
    margin-block: -2px;
  }
}

/* @optiaxiom/react/dist/esm/assets/ModalListbox.css.ts.vanilla-BdSneOwk.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1331v4s {
    max-height: 
      min(
        var(
          --radix-dropdown-menu-content-available-height,
          var(
            --radix-popover-content-available-height,
            var(--radix-popper-available-height)
          )
        ),
        var(--_1ipaq1c, 100vh)
      )
    ;
    min-width: 120px;
  }
  .t278cp {
    --_1ipaq1c: var(--ax-maxSize-xs);
  }
  ._8mtydl {
    --_1ipaq1c: var(--ax-maxSize-sm);
  }
  ._13eionr {
    --_1ipaq1c: var(--ax-maxSize-md);
  }
  .kyigoc {
    --_1ipaq1c: var(--ax-maxSize-lg);
  }
  ._1uk0prf {
    min-width: 
        max(
          var(
            --radix-dropdown-menu-trigger-width,
            var(
              --radix-popover-trigger-width,
              var(--radix-popper-anchor-width)
            )
          ),
          120px
        )
      ;
  }
}

/* @optiaxiom/react/dist/esm/assets/ListboxItem.css.ts.vanilla-BOEbvLlw.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._15qgzq7 {
    -webkit-user-select: none;
            user-select: none;
  }
  ._15qgzq7:any-link {
    text-decoration: none;
  }
  ._15qgzq7:focus-visible {
    outline: 2px solid transparent;
  }
  ._15qgzq7:not([data-disabled]) {
    color: var(--_1g4cgdx);
    cursor: pointer;
  }
  ._15qgzq7:not([data-disabled])[data-highlighted] {
    background-color: var(--geitmf);
    color: var(--_44229i, var(--_1g4cgdx));
  }
  ._15qgzq7:not([data-disabled])[data-highlighted]:active {
    background-color: var(--_19fv4hj);
    color: var(--_3801pn, var(--_1g4cgdx));
  }
  ._15qgzq7:not([data-disabled])[data-highlighted][data-focus-visible] {
    outline: 2px solid var(--ax-colors-border-control);
    outline-offset: -2px;
  }
  ._15qgzq7[data-disabled] {
    opacity: 0.3;
  }
  ._198b0jv {
    --geitmf: var(--ax-colors-bg-error-subtlest);
    --_44229i: var(--ax-colors-fg-error-hovered);
    --_19fv4hj: var(--ax-colors-bg-error-subtle);
    --_3801pn: var(--ax-colors-fg-error-strong);
    --_1g4cgdx: var(--ax-colors-fg-error);
  }
  .q04abl {
    --geitmf: var(--ax-colors-bg-default-hovered);
    --_19fv4hj: var(--ax-colors-bg-default-pressed);
    --_1g4cgdx: var(--ax-colors-fg-default);
  }
  ._1dzhgkj {
    min-height: 24px;
  }
  .e4gqln {
    line-height: 24px;
  }
  ._1cyol1m {
    color: var(--ax-colors-fg-tertiary);
  }
}

/* @optiaxiom/react/dist/esm/assets/ListboxCheckboxItem.css.ts.vanilla-eH4oZZUp.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1lz9jg2 {
    position: relative;
  }
  ._1lz9jg2::before {
    content: "";
    inset: -8px;
    position: absolute;
  }
}

/* @optiaxiom/react/dist/esm/assets/ListboxItemIndicator.css.ts.vanilla-Cah4F3Ix.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1doga29 {
    clip-path: inset(0 100% 0 0);
    transition: clip-path var(--ax-duration-md);
  }
  ._1agfgiw {
    clip-path: inset(0 0 0 0);
  }
}

/* @optiaxiom/react/dist/esm/assets/Skeleton.css.ts.vanilla-CILz4Z6s.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .x7vtzc:empty:before {
    content: "\00a0";
  }
}

/* @optiaxiom/react/dist/esm/assets/Switch.css.ts.vanilla-BUir9x-4.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .orswbo:has(._1gbbsza:checked:disabled) {
    --_9sa764: var(--ax-colors-bg-accent);
    --hafxie: var(--ax-colors-fg-black);
  }
  .orswbo:has(._1gbbsza:not(checked):disabled) {
    --hafxie: var(--ax-colors-border-control);
  }
  ._1ppjyou {
    --_47mhmi: calc((4px + var(--_18d7nlf) + 4px) / 2);
    --_19f0w3p: calc((4px + var(--_18d7nlf) * 1.5 + 12px + 4px) / 2);
    border-color: var(--_9sa764);
    border-width: 2px;
    height: calc(4px + var(--_18d7nlf) + 4px);
    place-content: center;
    position: relative;
    transition-duration: var(--ax-duration-sm);
    transition-property: border-color, border-width;
    transition-timing-function: ease;
    width: calc(4px + var(--_18d7nlf) * 1.5 + 12px + 4px);
  }
  ._1ppjyou::before {
    content: "";
    border: 1px solid var(--ax-colors-border-disabled);
    border-radius: inherit;
    inset: -2px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    transition-duration: var(--ax-duration-sm);
    transition-property: inset, opacity;
    transition-timing-function: ease;
  }
  .hm4234:has(._1gbbsza:checked) ._1ppjyou::before {
    inset: calc(-1 * var(--_47mhmi)) calc(-1 * var(--_19f0w3p));
    opacity: 1;
  }
  .hm4234:has(._1gbbsza:checked) ._1ppjyou {
    border-block-width: var(--_47mhmi);
    border-inline-width: var(--_19f0w3p);
  }
  .l1aa00 {
    --_18d7nlf: 8px;
  }
  ._1jaupgg {
    --_18d7nlf: var(--ax-size-2xs);
  }
  ._5ldgqg {
    background-color: var(--hafxie);
    height: var(--_18d7nlf);
    transform: translateX(calc(-6px - var(--_18d7nlf) / 4));
    width: var(--_18d7nlf);
  }
  .hm4234:active ._5ldgqg {
    width: calc(var(--_18d7nlf) * 1.25);
  }
  .hm4234:active:has(._1gbbsza:checked) ._5ldgqg {
    margin-left: calc(var(--_18d7nlf) * -0.25);
  }
  .hm4234:active:has(._1gbbsza:not(:checked)) ._5ldgqg {
    margin-right: calc(var(--_18d7nlf) * -0.25);
  }
  .hm4234:has(._1gbbsza:checked) ._5ldgqg {
    transform: translateX(calc(6px + var(--_18d7nlf) / 4));
  }
  .hm4234:has(._1gbbsza:not(:disabled)) ._5ldgqg {
    box-shadow: var(--ax-boxShadow-sm);
  }
}

/* @optiaxiom/react/dist/esm/assets/InputControl.css.ts.vanilla-bQcXujkH.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .l121mu {
    font-size: 16px;
    line-height: 22px;
    min-width: 0;
    outline: 2px solid transparent;
  }
  .l121mu::placeholder {
    color: var(--ax-colors-fg-tertiary);
  }
  .l121mu[data-disabled]::placeholder {
    color: var(--ax-colors-fg-disabled);
  }
  .l121mu[data-readonly] {
    cursor: default;
  }
  @media screen and (min-width: 37.5rem) {
    ._1yfhj5n {
      font-size: 14px;
    }
    .am8kvr {
      font-size: 16px;
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/InputRoot.css.ts.vanilla-D-nMbrNK.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1uu9vnk {
    background-color: var(--ax-colors-bg-default);
    border-color: var(--ax-colors-border-default);
    border-radius: var(--ax-borderRadius-md);
    border-width: 1px;
    color: var(--ax-colors-fg-default);
    position: relative;
  }
  ._1uu9vnk:has(._112oojn:focus) {
    z-index: 10;
  }
  ._1uu9vnk:has(._112oojn:focus:is([data-invalid])) {
    outline: 2px solid var(--ax-colors-border-focus-error);
    outline-offset: 2px;
  }
  ._1uu9vnk:has(._112oojn:focus:not([data-invalid])) {
    outline: 2px solid var(--ax-colors-border-focus);
    outline-offset: 2px;
  }
  ._1uu9vnk:has(._112oojn:focus:not([data-invalid]):not([data-readonly])) {
    border-color: var(--ax-colors-border-control);
  }
  ._1uu9vnk:has(._112oojn:is([data-invalid])) {
    border-color: var(--ax-colors-border-error);
  }
  ._1uu9vnk:has(._112oojn:is([data-readonly])) {
    background-color: var(--ax-colors-bg-page);
    border-color: var(--ax-colors-border-tertiary);
  }
  ._1uu9vnk:has(._112oojn:is([data-disabled])) {
    background-color: var(--ax-colors-bg-page);
    border-color: var(--ax-colors-border-default);
    color: var(--ax-colors-border-control);
  }
  ._14io4dd[data-orientation="horizontal"] > ._1uu9vnk:not(:first-child):not(:last-child),._14io4dd[data-orientation="horizontal"] > :not(:first-child):not(:last-child) ._1uu9vnk {
    border-inline-width: 0.5px;
  }
  ._14io4dd[data-orientation="horizontal"] > ._1uu9vnk:not(:only-child):first-child,._14io4dd[data-orientation="horizontal"] > :not(:only-child):first-child ._1uu9vnk {
    border-bottom-right-radius: 0;
    border-right-width: 0.5px;
    border-top-right-radius: 0;
  }
  ._14io4dd[data-orientation="horizontal"] > ._1uu9vnk:not(:only-child):last-child,._14io4dd[data-orientation="horizontal"] > :not(:only-child):last-child ._1uu9vnk {
    border-bottom-left-radius: 0;
    border-left-width: 0.5px;
    border-top-left-radius: 0;
  }
  ._14io4dd[data-orientation="vertical"] > ._1uu9vnk:not(:first-child):not(:last-child),._14io4dd[data-orientation="vertical"] > :not(:first-child):not(:last-child) ._1uu9vnk {
    border-block-width: 0.5px;
  }
  ._14io4dd[data-orientation="vertical"] > ._1uu9vnk:not(:only-child):first-child,._14io4dd[data-orientation="vertical"] > :not(:only-child):first-child ._1uu9vnk {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-width: 0.5px;
  }
  ._14io4dd[data-orientation="vertical"] > ._1uu9vnk:not(:only-child):last-child,._14io4dd[data-orientation="vertical"] > :not(:only-child):last-child ._1uu9vnk {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-top-width: 0.5px;
  }
  ._14io4dd[data-orientation] > ._1uu9vnk:not(:first-child):not(:last-child),._14io4dd[data-orientation] > :not(:first-child):not(:last-child) ._1uu9vnk {
    border-radius: 0;
  }
  @media (hover: hover) {
    ._1uu9vnk:hover {
      border-color: var(--ax-colors-border-control);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/Input.css.ts.vanilla-Gqnx9hjX.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1quf6fn {
    display: flex;
  }
  ._1quf6fn:empty {
    display: none;
  }
}

/* @optiaxiom/react/dist/esm/assets/MenuDialogContent.css.ts.vanilla-DKmmTwyY.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1hytrwi {
    max-height: min(448px, 75dvh);
    width: 640px;
  }
}

/* @optiaxiom/react/dist/esm/assets/MenuInput.css.ts.vanilla-BGvgd2yh.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .nnjozy:has(:focus) {
    outline: none !important;
  }
}

/* @optiaxiom/react/dist/esm/assets/CommandItem.css.ts.vanilla-DQ4WSpVq.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .n1y7i6 {
    flex-shrink: 99999;
  }
}

/* @optiaxiom/react/dist/esm/assets/Breadcrumb.css.ts.vanilla-BwGOcvzx.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1q7oq1v {
    min-height: var(--ax-size-md);
  }
  ._1fonovm {
    color: var(--ax-colors-fg-tertiary);
  }
  ._1fonovm:visited {
    color: var(--ax-colors-fg-tertiary);
  }
  @media (hover: hover) {
    ._1fonovm:hover:not([data-disabled]) {
      color: var(--ax-colors-fg-secondary);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/BreadcrumbNode.css.ts.vanilla-B5iAMj3D.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1h6z7no {
    max-width: 160px;
  }
  ._1h6z7no:not(:first-child)::before {
    content: "/";
    color: var(--ax-colors-fg-tertiary);
    margin-right: 4px;
  }
}

/* @optiaxiom/react/dist/esm/assets/Card.css.ts.vanilla-66ik74La.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._19go3ib {
    --_1unnbor: var(--ax-borderRadius-lg);
    border-radius: var(--ax-borderRadius-lg);
    position: relative;
  }
}

/* @optiaxiom/react/dist/esm/assets/ActionsContent.css.ts.vanilla-B6Vvbzh6.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._18e4cce {
    transition: opacity var(--ax-duration-sm) ease;
  }
  ._10to14q:not(:has(._10to14q)):focus-within ._18e4cce, ._18e4cce:is(:checked, [data-state=open], :has(:checked, [data-state=open])) {
    opacity: 1;
    transition: none;
  }
  .gd2e6s {
    opacity: 1;
  }
  ._6upvm9 {
    opacity: 0;
  }
  @media (hover: hover) {
    ._10to14q:not(:has(._10to14q)):hover ._18e4cce {
      opacity: 1;
      transition: none;
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/CardCheckbox.css.ts.vanilla-D7LSXXzx.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .llww74 {
    position: relative;
  }
  .llww74::before {
    content: "";
    inset: -8px;
    position: absolute;
  }
}

/* @optiaxiom/react/dist/esm/assets/CardHeader.css.ts.vanilla-Ck1bafcJ.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1vr0n0b {
    min-height: var(--ax-size-sm);
  }
  .ofi0zi {
    order: 3;
  }
  ._1ww6ufj {
    order: 1;
  }
  ._1mbu27z {
    order: 2;
  }
}

/* @optiaxiom/react/dist/esm/assets/CardPreview.css.ts.vanilla-DNgp-xcb.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1f4l1x {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
    margin: -16px -16px 8px;
    position: relative;
  }
  ._1qb9xvz {
    inset: 0;
    padding: 16px;
    place-content: space-between;
    position: absolute;
  }
}

/* @optiaxiom/react/dist/esm/assets/Code.css.ts.vanilla-BAqnEKm9.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .hvf1gc {
    font-size: 0.9em;
    font-variant-ligatures: none;
  }
  .hvf1gc::after, .hvf1gc::before {
    content: "`";
  }
}

/* @optiaxiom/react/dist/esm/assets/Table.css.ts.vanilla-KgR1Ec-d.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1ycu0nz {
    caption-side: bottom;
  }
  .kcurc {
    height: 1px;
  }
  ._191sroc {
    isolation: isolate;
  }
  ._8y46ct {
    position: relative;
  }
  ._8y46ct:focus-visible {
    outline: none;
  }
}

/* @optiaxiom/react/dist/esm/assets/TableBody.css.ts.vanilla-DLN5xi4S.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1bekknr {
    position: relative;
  }
}

/* @optiaxiom/react/dist/esm/assets/TableRow.css.ts.vanilla-DsswNncT.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1jb3wv9 {
    position: relative;
  }
  ._1jb3wv9[data-focus-visible]:focus-visible {
    outline: none;
    z-index: 10;
  }
  ._1jb3wv9[data-focus-visible]:focus-visible::before {
    content: "";
    border: 2px solid var(--ax-colors-border-focus);
    border-radius: var(--ax-borderRadius-md);
    inset: 1px 0 0;
    position: absolute;
  }
  ._1jb3wv9[data-selected] {
    background-color: var(--ax-colors-bg-accent-subtle);
  }
  @media (hover: hover) {
    ._1jb3wv9:hover {
      background-color: var(--ax-colors-bg-default-hovered);
    }
    ._1jb3wv9[data-selected]:hover {
      background-color: 
              color-mix(
                in srgb,
                var(--ax-colors-bg-accent-subtle),
                var(--ax-colors-bg-accent-light) 15%
              )
            ;
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/TableCell.css.ts.vanilla-H_YAxcUK.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .xpdoo5 {
    vertical-align: top;
    word-break: break-word;
  }
  ._1wgtjkq:not(:first-child) .xpdoo5 {
    border-top-width: 1px;
  }
  .iezd0d {
    position: relative;
  }
  .g26xcr {
    position: sticky;
    z-index: 10;
  }
}

/* @optiaxiom/react/dist/esm/assets/TableHeader.css.ts.vanilla-Th-4Qkoj.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1moj221 {
    position: sticky;
    top: 0;
    z-index: 20;
  }
}

/* @optiaxiom/react/dist/esm/assets/TableHeaderCell.css.ts.vanilla-Bh1PB5-Q.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .j2qcfh {
    text-align: start;
  }
  .wz4916 {
    position: relative;
  }
  .x36fcz {
    position: sticky;
    z-index: 10;
  }
  .z9ybac {
    box-shadow: 0 1px 0 var(--ax-colors-border-tertiary);
  }
}

/* @optiaxiom/react/dist/esm/assets/DataTableBody.css.ts.vanilla-DoE3n0wT.css */
@property --qze78t {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1g6uxst {
    position: relative;
  }
  ._1g6uxst[data-scroll-timeline]::after {
    background-image: linear-gradient(to left, rgb(0 0 0 / 0.1), transparent);
    right: var(--pfw4fp);
  }
  ._1g6uxst[data-scroll-timeline]::before {
    background-image: linear-gradient(to right, rgb(0 0 0 / 0.1), transparent);
    left: var(--_6ipi24);
  }
  ._1g6uxst[data-scroll-timeline]::before, ._1g6uxst[data-scroll-timeline]::after {
    content: "";
    display: block;
    height: 100%;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 0.3s opacity;
    width: 16px;
    z-index: 1;
  }
  ._1g6uxst[data-scroll-timeline]:not([data-scroll-timeline="left"])::before {
    opacity: 1;
  }
  ._1g6uxst[data-scroll-timeline]:not([data-scroll-timeline="right"])::after {
    opacity: 1;
  }
  .k62i4d {
    width: calc(1px * var(--mrwh96));
  }
  ._7x5hk6 {
    left: var(--zu01i0);
  }
  ._1g66ndr {
    right: var(--zu01i0);
  }
  .sn2sqe {
    background-color: var(--ax-colors-bg-default);
    background-image: linear-gradient(var(--qze78t), var(--qze78t));
    transition: --qze78t var(--ax-duration-sm) ease;
  }
  ._1wgtjkq[data-selected] .sn2sqe {
    --qze78t: var(--ax-colors-bg-accent-subtle);
  }
  ._1xmivh6 {
    flex-grow: calc(var(--mrwh96) / var(--mojhv3));
  }
  @media (hover: hover) {
    ._1wgtjkq:hover .sn2sqe {
      --qze78t: var(--ax-colors-bg-default-hovered);
    }
    ._1wgtjkq[data-selected]:hover .sn2sqe {
      --qze78t: 
                  color-mix(
                    in srgb,
                    var(--ax-colors-bg-accent-subtle),
                    var(--ax-colors-bg-accent-light) 15%
                  )
                ;
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/DataTableHeaderCell.css.ts.vanilla-CRXryc4x.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .q5nk6f {
    color: var(--ax-colors-fg-tertiary);
    text-decoration: none;
    -webkit-user-select: none;
            user-select: none;
  }
  .q5nk6f:focus-visible {
    outline: none;
    z-index: 10;
  }
  ._1klczo9 {
    grid-area: 1 / 1 / 2 / 2;
  }
  .armm46 {
    opacity: 0;
  }
  ._15fo3zs {
    opacity: 1;
  }
  .guvuw5 {
    border-left-width: 3px;
    cursor: col-resize;
    position: absolute;
    right: 0;
    top: 0;
    touch-action: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media (hover: hover) {
    .q5nk6f:hover {
      color: var(--ax-colors-fg-secondary);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/Pagination.css.ts.vanilla-BiF3UXQL.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._3z03rc {
    position: relative;
  }
  .abbiew {
    min-width: var(--ax-size-md);
    pointer-events: none;
    position: absolute;
    visibility: hidden;
  }
  ._1hp48bf {
    min-width: var(--ax-size-md);
  }
}

/* @optiaxiom/react/dist/esm/assets/DataTableFooter.css.ts.vanilla-Sy2J0CKU.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .t4mf23 {
    width: 180px;
  }
}

/* @optiaxiom/react/dist/esm/assets/Calendar.css.ts.vanilla-C6bLO2Ud.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1hj1l0j {
    min-height: 274px;
  }
}

/* @optiaxiom/react/dist/esm/assets/CalendarDayButton.css.ts.vanilla-D2BFFOEE.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .q7ucpk {
    background-color: var(--_13nm1l3);
    border-radius: var(--ax-borderRadius-md);
    position: relative;
    -webkit-user-select: none;
            user-select: none;
  }
  .q7ucpk:focus-visible {
    outline: 2px solid var(--ax-colors-border-focus);
    outline-offset: 2px;
    z-index: 10;
  }
  .q7ucpk[disabled] {
    opacity: 0.32;
  }
  .dmkq89 {
    --_13nm1l3: var(--ax-colors-bg-default);
  }
  ._98iqig {
    --_13nm1l3: var(--ax-colors-bg-error-subtlest);
  }
  ._1a58gfz {
    --_13nm1l3: var(--ax-colors-bg-secondary);
  }
  ._1sv0dav {
    --_13nm1l3: var(--ax-colors-bg-default-pressed);
  }
  ._1uxmnne {
    --_13nm1l3: var(--ax-colors-bg-page);
  }
  ._1bp7keo {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
  }
  ._1w2u1ep {
    border-radius: 0;
  }
  ._11ho0k5 {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
  }
  .hn3zjz {
    background-color: var(--ax-colors-fg-default);
    bottom: 3px;
    height: 5px;
    inset-inline: 0;
    position: absolute;
    width: 5px;
  }
  @media (hover: hover) {
    .q7ucpk:not([disabled]):hover {
      background-color: var(--ax-colors-bg-default-hovered);
    }
    .q7ucpk:not([disabled]):hover:active {
      background-color: var(--ax-colors-bg-default-pressed);
    }
    ._1sv0dav:not([disabled]):hover {
      background-color: var(--ax-colors-bg-default-pressed);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/CalendarGrid.css.ts.vanilla-B8jcG2ME.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .faw5lx {
    height: 192px;
    width: 236px;
  }
}

/* @optiaxiom/react/dist/esm/assets/CalendarMonths.css.ts.vanilla-Bg3NVxBA.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1vg8j10 {
    position: relative;
  }
}

/* @optiaxiom/react/dist/esm/assets/CalendarNextMonthButton.css.ts.vanilla-D2KcqWuP.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._10ch93l {
    position: absolute;
    right: 0;
    top: 0;
  }
}

/* @optiaxiom/react/dist/esm/assets/CalendarPreviousMonthButton.css.ts.vanilla-DXhF9mEv.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .sbg0vl {
    position: absolute;
    right: 32px;
    top: 0;
  }
}

/* @optiaxiom/react/dist/esm/assets/DateInput.css.ts.vanilla-BE2TXQUc.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .u8zkjl::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
  }
  ._1qyibv8:is(:not(:focus-within):not(:hover), :has(input:disabled)) ._13mbll6 {
    visibility: hidden;
  }
  @supports not selector(::-webkit-datetime-edit) {
    ._21kv8i {
      display: none !important;
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/DisclosureContent.css.ts.vanilla-kP0Z4pwv.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .rzvk2m {
    grid-template-columns: 100%;
    grid-template-rows: 1fr;
    transition-property: grid-template-rows, opacity, scale, transform;
  }
  .rzvk2m[data-transition-state] {
    grid-template-rows: 0fr;
  }
  .egswx5[data-transition-state] {
    scale: 1;
  }
  ._1tepmvj {
    min-height: 0;
  }
}

/* @optiaxiom/react/dist/esm/assets/DisclosureTrigger.css.ts.vanilla-CR2kbNom.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1f8wan3 {
    color: var(--ax-colors-fg-default);
    position: relative;
  }
  ._1vz5lwu {
    min-height: var(--ax-size-sm);
  }
  [data-state=open] > .ngd81a {
    transform: rotate(90deg);
  }
  @media (hover: hover) {
    ._1f8wan3:is([data-disabled], :hover) {
      color: var(--ax-colors-bg-default-inverse-hovered);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/Indicator.css.ts.vanilla-DY-RXxp-.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1ytsoaj {
    position: relative;
  }
  ._1cdow2w {
    --_1w6c4ik: 2px;
    --rhjbrq: 50%;
    position: absolute;
    right: var(--_1w6c4ik);
  }
  .vwmf49 {
    --_1w6c4ik: 0;
    --rhjbrq: 0;
  }
  .ysibln {
    bottom: var(--_1w6c4ik);
    transform: translate(var(--rhjbrq), var(--rhjbrq));
  }
  ._1531j8a {
    top: var(--_1w6c4ik);
    transform: translate(var(--rhjbrq), calc(-1 * var(--rhjbrq)));
  }
  ._745whm {
    position: relative;
  }
  ._745whm:empty {
    aspect-ratio: 1;
  }
  ._1jb66cn:not(:empty) {
    min-width: 16px;
  }
  .musv29 {
    position: absolute;
  }
}

/* @optiaxiom/react/dist/esm/assets/Kbd.css.ts.vanilla-CibJe6hR.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .hoixbi {
    font-size: 0.8em;
    min-width: calc(1lh + 5px);
    padding: 1px 5px;
  }
}

/* @optiaxiom/react/dist/esm/assets/LabelMenuButton.css.ts.vanilla-kh-KHtCR.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1hv3z72 {
    --_1q29bce: 8px;
    min-width: 0;
  }
}

/* @optiaxiom/react/dist/esm/assets/Nav.css.ts.vanilla-DisLHjrW.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .djucfz {
    transition: width var(--ax-duration-md) ease;
  }
}

/* @optiaxiom/react/dist/esm/assets/NavAccountItem.css.ts.vanilla-CylEX0Pz.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .ehef3u {
    opacity: 0;
  }
  ._13spzwy {
    opacity: 1;
  }
}

/* @optiaxiom/react/dist/esm/assets/NavItem.css.ts.vanilla-Br5jDzHz.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1yw9z70 {
    --_1ojpzu7: var(--ax-colors-fg-secondary);
    color: var(--ax-colors-fg-secondary);
    text-decoration: none;
    -webkit-user-select: none;
            user-select: none;
  }
  ._1yw9z70:focus-visible:not([data-disabled]) {
    outline: 2px solid var(--ax-colors-border-focus);
    outline-offset: 2px;
    z-index: 10;
  }
  ._1yw9z70[data-disabled] {
    opacity: 0.32;
  }
  ._1yw9z70:active {
    background-color: var(--ax-colors-bg-default-pressed);
    color: var(--ax-colors-fg-default);
  }
  ._1yw9z70[data-state=active] {
    background-color: var(--ax-colors-bg-default-pressed);
  }
  ._4pgd2e {
    transition: opacity var(--ax-duration-md) ease;
  }
  ._1oga7nq {
    opacity: 0;
  }
  .xjuu4w {
    opacity: 1;
  }
  @media (hover: hover) {
    ._1yw9z70:hover:not([data-state=active]):not(:active) {
      background-color: var(--ax-colors-bg-default-hovered);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/Progress.css.ts.vanilla-D2gfC0zV.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1d9y7yj {
    height: 8px;
  }
  .zovls3 {
    background-color: var(--ax-colors-bg-error);
  }
  ._1qmd4iq {
    background-color: var(--ax-colors-fg-tertiary);
  }
}

/* @optiaxiom/react/dist/esm/assets/Radio.css.ts.vanilla-B8Bwu_-T.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._10bannz {
    border-color: var(--_9sa764);
    border-width: 2px;
    place-content: center;
    position: relative;
    transition-duration: var(--ax-duration-sm);
    transition-property: border-color, border-width;
    transition-timing-function: ease;
  }
  ._10bannz::before {
    content: "";
    border: 1px solid var(--ax-colors-border-disabled);
    border-radius: inherit;
    inset: -2px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    transition-duration: var(--ax-duration-sm);
    transition-property: inset, opacity;
    transition-timing-function: ease;
  }
  ._1plqpc2:has(.txc9by:checked) ._10bannz::before {
    inset: -12px;
    opacity: 1;
  }
  ._1plqpc2:has(.txc9by:checked) ._10bannz {
    border-width: 12px;
  }
  ._11ggsyz {
    margin-top: -2px;
  }
  ._5hnev1 {
    background-color: var(--hafxie);
    height: 8px;
    transform: scale(0);
    width: 8px;
  }
  ._1plqpc2:has(.txc9by:checked) ._5hnev1 {
    transform: scale(1);
  }
}

/* @optiaxiom/react/dist/esm/assets/SearchInput.css.ts.vanilla-Cvjtgjdw.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._132zed3::-webkit-search-cancel-button, ._132zed3::-webkit-search-decoration {
    display: none;
    -webkit-appearance: none;
  }
  .ymdl59:is(:not(:focus-within):not(:hover), :has(input:disabled)) ._8y9k9v {
    visibility: hidden;
  }
}

/* @optiaxiom/react/dist/esm/assets/SubNav.css.ts.vanilla-B4XPlPwS.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .i409fr {
    width: 248px;
  }
}

/* @optiaxiom/react/dist/esm/assets/Tabs.css.ts.vanilla-CK4SURmr.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1qhko40[data-orientation="horizontal"] {
    flex-direction: column;
  }
  ._1qhko40[data-orientation="vertical"] {
    flex-direction: row;
  }
}

/* @optiaxiom/react/dist/esm/assets/TabsList.css.ts.vanilla-C2K0A7nU.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1ka5htg[data-orientation="horizontal"] {
    align-items: center;
    border-bottom-width: 1px;
    flex-direction: row;
    gap: 24px;
  }
  ._1ka5htg[data-orientation="vertical"] {
    border-right-width: 1px;
    flex-direction: column;
    gap: 8px;
  }
}

/* @optiaxiom/react/dist/esm/assets/TabsTrigger.css.ts.vanilla-DpyApfxe.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .txos1s {
    border-color: transparent;
    color: var(--ax-colors-fg-tertiary);
    text-decoration: none;
    -webkit-user-select: none;
            user-select: none;
  }
  .txos1s:focus-visible {
    outline: 2px solid var(--ax-colors-border-focus);
    outline-offset: 2px;
  }
  .txos1s[data-disabled] {
    color: var(--ax-colors-fg-disabled);
  }
  .txos1s[data-orientation="horizontal"] {
    border-bottom-width: 2px;
    margin-bottom: -1px;
  }
  .txos1s[data-orientation="vertical"] {
    border-right-width: 2px;
    margin-right: -1px;
    padding-inline: 10px;
  }
  .txos1s[data-state="active"] {
    border-color: var(--ax-colors-fg-default);
    color: var(--ax-colors-fg-default);
  }
  .ur5gdv:active ._424itm {
    background-color: var(--ax-colors-bg-secondary);
  }
  @media (hover: hover) {
    .txos1s:hover:not([data-state="active"]) {
      border-color: var(--ax-colors-border-default);
      color: var(--ax-colors-fg-secondary);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/Textarea.css.ts.vanilla-DGQ-A5BE.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .hubhig:empty {
    display: none;
  }
}

/* @optiaxiom/react/dist/esm/assets/TextareaAutosize.css.ts.vanilla-flG7--6E.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1iekidh {
    max-height: calc(16px + var(--q0ygja) * 22px);
  }
  ._1vqs5y5 {
    --q0ygja: 1;
  }
  .hhvjcy {
    --q0ygja: 2;
  }
  ._1y2s51p {
    --q0ygja: 3;
  }
  ._142i20e {
    --q0ygja: 4;
  }
  ._20mfq {
    --q0ygja: 5;
  }
  .sgt8tu {
    resize: vertical;
  }
  .sgt8tu::after {
    content: "";
    bottom: 0;
    display: block;
    height: 16px;
    pointer-events: none;
    position: absolute;
    right: 0;
    width: 16px;
  }
  .drtgds {
    grid-area: 1 / 1 / 2 / 2;
  }
  ._6m4yjt {
    visibility: hidden;
    white-space: pre-wrap;
  }
  ._13vs1z5 {
    resize: none;
  }
}

/* @optiaxiom/react/dist/esm/assets/DetailsPanel.css.ts.vanilla-UZXLvL5L.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._13ckkwr:focus-visible {
    outline: none;
  }
}

/* @optiaxiom/react/dist/esm/assets/DetailsPanelFooter.css.ts.vanilla-DtU11wZc.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._3s210x {
    bottom: 0;
    position: sticky;
  }
}

/* @optiaxiom/react/dist/esm/assets/DetailsPanelHeader.css.ts.vanilla-C8mpvqdb.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .s44b2r {
    column-gap: 4px;
    position: sticky;
    top: 0;
  }
}

/* @optiaxiom/react/dist/esm/assets/FileUpload.css.ts.vanilla-bS9U_L8e.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .pt7dmc {
    position: relative;
  }
}

/* @optiaxiom/react/dist/esm/assets/FileUploadDropzone.css.ts.vanilla-BvjYVRtS.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1tyer4n {
    isolation: isolate;
  }
  ._1tyer4n::before {
    content: "";
    border: 1px dashed var(--ax-colors-border-default);
    border-radius: var(--ax-borderRadius-md);
    inset: 0;
    position: absolute;
    z-index: -1;
  }
  ._1sldhu9::before {
    border: 2px solid var(--ax-colors-border-focus);
  }
  .g21v56 {
    visibility: visible;
  }
  ._13ul3ox {
    visibility: hidden;
  }
  ._5evopl {
    inset: 0;
    position: absolute;
  }
  ._6hp8ul {
    opacity: 0.5;
  }
}

/* @optiaxiom/react/dist/esm/assets/FileUploadListItem.css.ts.vanilla-CzTQPVBv.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._7wlhum {
    background-color: var(--ax-colors-bg-default);
    position: relative;
  }
  @media (hover: hover) {
    ._7wlhum:has(._17xtny3:hover) {
      background-color: var(--ax-colors-bg-default-hovered);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/Highlight.css.ts.vanilla-1D4yFsFC.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1587ruu {
    background-color: transparent;
    color: inherit;
  }
}

/* @optiaxiom/react/dist/esm/assets/HoverCardTrigger.css.ts.vanilla-CyEUROzZ.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1q6qpba {
    text-decoration: none;
  }
}

/* @optiaxiom/react/dist/esm/assets/InlineInput.css.ts.vanilla-BP8him93.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._15mxni6:focus-visible {
    outline: 2px solid transparent;
  }
  .hx5a5::before {
    content: attr(data-placeholder);
    color: var(--ax-colors-border-control);
    float: left;
    height: 0;
    pointer-events: none;
  }
}

/* @optiaxiom/react/dist/esm/assets/ResizableHandle.css.ts.vanilla-BO0MO5VC.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .d971j0 {
    --uvgtor: var(--ax-colors-bg-secondary);
    margin-inline: -6px;
  }
  .d971j0:focus-visible {
    outline: 2px solid var(--ax-colors-border-focus);
    outline-offset: -2px;
  }
  ._1e6eqt8 {
    background-color: var(--uvgtor);
  }
  @media (hover: hover) {
    .d971j0:hover {
      --uvgtor: var(--ax-colors-bg-avatar-neutral);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/Layout.css.ts.vanilla-hTg2p8mS.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1xetgto {
    position: relative;
  }
  ._197393f {
    height: 100%;
    width: 100%;
  }
  ._1iok8q4 {
    height: 100vh;
    width: 100vw;
  }
}

/* @optiaxiom/react/dist/esm/assets/LayoutContent.css.ts.vanilla-QWCG-D3Z.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .ervokv:focus-visible {
    outline: none;
  }
}

/* @optiaxiom/react/dist/esm/assets/Pill.css.ts.vanilla-BRumWs7w.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .bmo3rl {
    background-color: var(--ax-colors-bg-pill-default);
    position: relative;
    -webkit-user-select: none;
            user-select: none;
  }
  .bmo3rl:focus-visible {
    outline: 2px solid var(--ax-colors-border-focus);
    outline-offset: 2px;
  }
  .bmo3rl[data-disabled] {
    opacity: 0.6;
  }
  @media (hover: hover) {
    .fax63n:not([data-disabled]):hover {
      background-color: var(--ax-colors-bg-pill-hovered);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/PillMenuTrigger.css.ts.vanilla-BvWUHjiz.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .v3uu5p {
    position: relative;
  }
  ._1ker0em {
    padding: 5px;
  }
  ._8a95bk {
    padding: 7px;
  }
  ._158ynrf {
    outline: none;
  }
  @media (hover: hover) {
    ._13upbf4:not([data-readonly]):is(:hover, :has(:focus-visible)) {
      border-color: var(--ax-colors-border-control);
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/Range.css.ts.vanilla-DbhGvAZ1.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._1vd9ha7 {
    position: relative;
  }
  ._1vd9ha7[data-disabled] {
    opacity: 0.5;
  }
  .lx2ltk {
    background-color: var(--ax-colors-bg-tertiary);
    height: 8px;
    position: relative;
    touch-action: none;
    -webkit-user-select: none;
            user-select: none;
  }
  ._15ya1di:not([data-disabled]) .lx2ltk {
    cursor: pointer;
  }
  ._1wkjvrl {
    background-color: var(--ax-colors-fg-tertiary);
    position: absolute;
    width: calc(100% * var(--yv1wqm) + 10px * (1 - var(--yv1wqm)));
  }
  ._15ya1di[data-disabled] ._1wkjvrl {
    background-color: var(--ax-colors-border-control);
  }
  .qd8boe {
    background-color: var(--ax-colors-bg-default);
    left: calc(var(--yv1wqm) * 100%);
    position: absolute;
    top: -6px;
    transform: translateX(calc(-1 * var(--yv1wqm) * 100%));
  }
  ._15ya1di:has(input[type=range]:focus-visible) .qd8boe {
    outline: 2px solid var(--ax-colors-border-focus);
    outline-offset: 2px;
  }
  ._1jdk4pl {
    appearance: none;
    inset: 0;
    outline: none;
    position: absolute;
  }
  ._1jdk4pl::-webkit-slider-runnable-track {
    height: 100%;
  }
  ._1jdk4pl::-webkit-slider-thumb {
    appearance: none;
    background: transparent;
    border-radius: 100%;
    height: 20px;
    margin-top: -6px;
    transform: scale(2);
    width: 20px;
  }
  ._1jdk4pl:not(:disabled) {
    cursor: pointer;
  }
  .fi43nk {
    left: calc(var(--_1defi4z) * 100%);
    position: absolute;
    top: 100%;
    translate: calc(-1 * var(--_1defi4z) * 100%) 4px;
  }
  ._15ya1di:not([data-disabled]) .fi43nk {
    cursor: pointer;
  }
  @media (hover: hover) {
    ._1jdk4pl:not(:disabled)::-webkit-slider-thumb:hover {
      cursor: grab;
    }
    ._1jdk4pl:not(:disabled):active::-webkit-slider-thumb:hover {
      cursor: grabbing;
    }
  }
}

/* @optiaxiom/react/dist/esm/assets/SortableHandle.css.ts.vanilla-Cv26UsKm.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  .zgjaok {
    cursor: grab;
  }
}

/* @optiaxiom/react/dist/esm/assets/SortableItem.css.ts.vanilla-K1MFZRge.css */
@layer optiaxiom.yam1o;
@layer optiaxiom.yam1o {
  ._15a2sy2 {
    transition-duration: var(--ax-duration-md);
    transition-property: box-shadow, transform;
  }
  ._15a2sy2[aria-hidden=true] {
    opacity: 0.5;
  }
  ._15a2sy2[data-sortable-dragging]:not([aria-hidden=true]) {
    box-shadow: var(--ax-boxShadow-lg) !important;
    transform: scale(1.03);
  }
  ._11ihisd {
    cursor: grab;
  }
}

/* @optiaxiom/icons/MaterialIcon.css */
@layer optiaxiom.theme {
  ._9939fd78 {
    fill: currentColor;
    flex: none;
    height: var(--ax-styles-iconSize, 20px);
    width: var(--ax-styles-iconSize, 20px);
  }
}
