@layer fig.components{.fig-stack{box-sizing:border-box;gap:var(--fig-component-stack-gap,var(--fig-semantic-space));align-items:var(--fig-component-stack-align-items,stretch);justify-content:var(--fig-component-stack-justify-content,start);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fig-stack--gap-none{gap:var(--fig-component-stack-gap-none-gap,var(--fig-semantic-space-none))}.fig-stack--gap-3xs{gap:var(--fig-component-stack-gap-3xs-gap,var(--fig-semantic-space-3xs))}.fig-stack--gap-2xs{gap:var(--fig-component-stack-gap-2xs-gap,var(--fig-semantic-space-2xs))}.fig-stack--gap-xs{gap:var(--fig-component-stack-gap-xs-gap,var(--fig-semantic-space-xs))}.fig-stack--gap-sm{gap:var(--fig-component-stack-gap-sm-gap,var(--fig-semantic-space-sm))}.fig-stack--gap-md{gap:var(--fig-component-stack-gap-md-gap,var(--fig-semantic-space-md))}.fig-stack--gap-lg{gap:var(--fig-component-stack-gap-lg-gap,var(--fig-semantic-space-lg))}.fig-stack--gap-xl{gap:var(--fig-component-stack-gap-xl-gap,var(--fig-semantic-space-xl))}.fig-stack--gap-2xl{gap:var(--fig-component-stack-gap-2xl-gap,var(--fig-semantic-space-2xl))}.fig-stack--gap-3xl{gap:var(--fig-component-stack-gap-3xl-gap,var(--fig-semantic-space-3xl))}.fig-stack--gap-4xl{gap:var(--fig-component-stack-gap-4xl-gap,var(--fig-semantic-space-4xl))}.fig-stack--gap-5xl{gap:var(--fig-component-stack-gap-5xl-gap,var(--fig-semantic-space-5xl))}.fig-stack--gap-6xl{gap:var(--fig-component-stack-gap-6xl-gap,var(--fig-semantic-space-6xl))}.fig-stack--gap-7xl{gap:var(--fig-component-stack-gap-7xl-gap,var(--fig-semantic-space-7xl))}.fig-stack--gap-8xl{gap:var(--fig-component-stack-gap-8xl-gap,var(--fig-semantic-space-8xl))}.fig-stack--align-start{align-items:var(--fig-component-stack-align-start-align-items,start)}.fig-stack--align-center{align-items:var(--fig-component-stack-align-center-align-items,center)}.fig-stack--align-end{align-items:var(--fig-component-stack-align-end-align-items,end)}.fig-stack--justify-center{justify-content:var(--fig-component-stack-justify-center-justify-content,center)}.fig-stack--justify-end{justify-content:var(--fig-component-stack-justify-end-justify-content,end)}.fig-stack--justify-between{justify-content:var(--fig-component-stack-justify-between-justify-content,space-between)}@media (width>=480px){.fig-stack--gap-sm-none{gap:var(--fig-component-stack-gap-sm-none-gap,var(--fig-semantic-space-none))}.fig-stack--gap-sm-3xs{gap:var(--fig-component-stack-gap-sm-3xs-gap,var(--fig-semantic-space-3xs))}.fig-stack--gap-sm-2xs{gap:var(--fig-component-stack-gap-sm-2xs-gap,var(--fig-semantic-space-2xs))}.fig-stack--gap-sm-xs{gap:var(--fig-component-stack-gap-sm-xs-gap,var(--fig-semantic-space-xs))}.fig-stack--gap-sm-sm{gap:var(--fig-component-stack-gap-sm-sm-gap,var(--fig-semantic-space-sm))}.fig-stack--gap-sm-md{gap:var(--fig-component-stack-gap-sm-md-gap,var(--fig-semantic-space-md))}.fig-stack--gap-sm-lg{gap:var(--fig-component-stack-gap-sm-lg-gap,var(--fig-semantic-space-lg))}.fig-stack--gap-sm-xl{gap:var(--fig-component-stack-gap-sm-xl-gap,var(--fig-semantic-space-xl))}.fig-stack--gap-sm-2xl{gap:var(--fig-component-stack-gap-sm-2xl-gap,var(--fig-semantic-space-2xl))}.fig-stack--gap-sm-3xl{gap:var(--fig-component-stack-gap-sm-3xl-gap,var(--fig-semantic-space-3xl))}.fig-stack--gap-sm-4xl{gap:var(--fig-component-stack-gap-sm-4xl-gap,var(--fig-semantic-space-4xl))}.fig-stack--gap-sm-5xl{gap:var(--fig-component-stack-gap-sm-5xl-gap,var(--fig-semantic-space-5xl))}.fig-stack--gap-sm-6xl{gap:var(--fig-component-stack-gap-sm-6xl-gap,var(--fig-semantic-space-6xl))}.fig-stack--gap-sm-7xl{gap:var(--fig-component-stack-gap-sm-7xl-gap,var(--fig-semantic-space-7xl))}.fig-stack--gap-sm-8xl{gap:var(--fig-component-stack-gap-sm-8xl-gap,var(--fig-semantic-space-8xl))}}@media (width>=768px){.fig-stack--gap-md-none{gap:var(--fig-component-stack-gap-md-none-gap,var(--fig-semantic-space-none))}.fig-stack--gap-md-3xs{gap:var(--fig-component-stack-gap-md-3xs-gap,var(--fig-semantic-space-3xs))}.fig-stack--gap-md-2xs{gap:var(--fig-component-stack-gap-md-2xs-gap,var(--fig-semantic-space-2xs))}.fig-stack--gap-md-xs{gap:var(--fig-component-stack-gap-md-xs-gap,var(--fig-semantic-space-xs))}.fig-stack--gap-md-sm{gap:var(--fig-component-stack-gap-md-sm-gap,var(--fig-semantic-space-sm))}.fig-stack--gap-md-md{gap:var(--fig-component-stack-gap-md-md-gap,var(--fig-semantic-space-md))}.fig-stack--gap-md-lg{gap:var(--fig-component-stack-gap-md-lg-gap,var(--fig-semantic-space-lg))}.fig-stack--gap-md-xl{gap:var(--fig-component-stack-gap-md-xl-gap,var(--fig-semantic-space-xl))}.fig-stack--gap-md-2xl{gap:var(--fig-component-stack-gap-md-2xl-gap,var(--fig-semantic-space-2xl))}.fig-stack--gap-md-3xl{gap:var(--fig-component-stack-gap-md-3xl-gap,var(--fig-semantic-space-3xl))}.fig-stack--gap-md-4xl{gap:var(--fig-component-stack-gap-md-4xl-gap,var(--fig-semantic-space-4xl))}.fig-stack--gap-md-5xl{gap:var(--fig-component-stack-gap-md-5xl-gap,var(--fig-semantic-space-5xl))}.fig-stack--gap-md-6xl{gap:var(--fig-component-stack-gap-md-6xl-gap,var(--fig-semantic-space-6xl))}.fig-stack--gap-md-7xl{gap:var(--fig-component-stack-gap-md-7xl-gap,var(--fig-semantic-space-7xl))}.fig-stack--gap-md-8xl{gap:var(--fig-component-stack-gap-md-8xl-gap,var(--fig-semantic-space-8xl))}}@media (width>=1024px){.fig-stack--gap-lg-none{gap:var(--fig-component-stack-gap-lg-none-gap,var(--fig-semantic-space-none))}.fig-stack--gap-lg-3xs{gap:var(--fig-component-stack-gap-lg-3xs-gap,var(--fig-semantic-space-3xs))}.fig-stack--gap-lg-2xs{gap:var(--fig-component-stack-gap-lg-2xs-gap,var(--fig-semantic-space-2xs))}.fig-stack--gap-lg-xs{gap:var(--fig-component-stack-gap-lg-xs-gap,var(--fig-semantic-space-xs))}.fig-stack--gap-lg-sm{gap:var(--fig-component-stack-gap-lg-sm-gap,var(--fig-semantic-space-sm))}.fig-stack--gap-lg-md{gap:var(--fig-component-stack-gap-lg-md-gap,var(--fig-semantic-space-md))}.fig-stack--gap-lg-lg{gap:var(--fig-component-stack-gap-lg-lg-gap,var(--fig-semantic-space-lg))}.fig-stack--gap-lg-xl{gap:var(--fig-component-stack-gap-lg-xl-gap,var(--fig-semantic-space-xl))}.fig-stack--gap-lg-2xl{gap:var(--fig-component-stack-gap-lg-2xl-gap,var(--fig-semantic-space-2xl))}.fig-stack--gap-lg-3xl{gap:var(--fig-component-stack-gap-lg-3xl-gap,var(--fig-semantic-space-3xl))}.fig-stack--gap-lg-4xl{gap:var(--fig-component-stack-gap-lg-4xl-gap,var(--fig-semantic-space-4xl))}.fig-stack--gap-lg-5xl{gap:var(--fig-component-stack-gap-lg-5xl-gap,var(--fig-semantic-space-5xl))}.fig-stack--gap-lg-6xl{gap:var(--fig-component-stack-gap-lg-6xl-gap,var(--fig-semantic-space-6xl))}.fig-stack--gap-lg-7xl{gap:var(--fig-component-stack-gap-lg-7xl-gap,var(--fig-semantic-space-7xl))}.fig-stack--gap-lg-8xl{gap:var(--fig-component-stack-gap-lg-8xl-gap,var(--fig-semantic-space-8xl))}}@media (width>=1280px){.fig-stack--gap-xl-none{gap:var(--fig-component-stack-gap-xl-none-gap,var(--fig-semantic-space-none))}.fig-stack--gap-xl-3xs{gap:var(--fig-component-stack-gap-xl-3xs-gap,var(--fig-semantic-space-3xs))}.fig-stack--gap-xl-2xs{gap:var(--fig-component-stack-gap-xl-2xs-gap,var(--fig-semantic-space-2xs))}.fig-stack--gap-xl-xs{gap:var(--fig-component-stack-gap-xl-xs-gap,var(--fig-semantic-space-xs))}.fig-stack--gap-xl-sm{gap:var(--fig-component-stack-gap-xl-sm-gap,var(--fig-semantic-space-sm))}.fig-stack--gap-xl-md{gap:var(--fig-component-stack-gap-xl-md-gap,var(--fig-semantic-space-md))}.fig-stack--gap-xl-lg{gap:var(--fig-component-stack-gap-xl-lg-gap,var(--fig-semantic-space-lg))}.fig-stack--gap-xl-xl{gap:var(--fig-component-stack-gap-xl-xl-gap,var(--fig-semantic-space-xl))}.fig-stack--gap-xl-2xl{gap:var(--fig-component-stack-gap-xl-2xl-gap,var(--fig-semantic-space-2xl))}.fig-stack--gap-xl-3xl{gap:var(--fig-component-stack-gap-xl-3xl-gap,var(--fig-semantic-space-3xl))}.fig-stack--gap-xl-4xl{gap:var(--fig-component-stack-gap-xl-4xl-gap,var(--fig-semantic-space-4xl))}.fig-stack--gap-xl-5xl{gap:var(--fig-component-stack-gap-xl-5xl-gap,var(--fig-semantic-space-5xl))}.fig-stack--gap-xl-6xl{gap:var(--fig-component-stack-gap-xl-6xl-gap,var(--fig-semantic-space-6xl))}.fig-stack--gap-xl-7xl{gap:var(--fig-component-stack-gap-xl-7xl-gap,var(--fig-semantic-space-7xl))}.fig-stack--gap-xl-8xl{gap:var(--fig-component-stack-gap-xl-8xl-gap,var(--fig-semantic-space-8xl))}}@media (width>=1440px){.fig-stack--gap-2xl-none{gap:var(--fig-component-stack-gap-2xl-none-gap,var(--fig-semantic-space-none))}.fig-stack--gap-2xl-3xs{gap:var(--fig-component-stack-gap-2xl-3xs-gap,var(--fig-semantic-space-3xs))}.fig-stack--gap-2xl-2xs{gap:var(--fig-component-stack-gap-2xl-2xs-gap,var(--fig-semantic-space-2xs))}.fig-stack--gap-2xl-xs{gap:var(--fig-component-stack-gap-2xl-xs-gap,var(--fig-semantic-space-xs))}.fig-stack--gap-2xl-sm{gap:var(--fig-component-stack-gap-2xl-sm-gap,var(--fig-semantic-space-sm))}.fig-stack--gap-2xl-md{gap:var(--fig-component-stack-gap-2xl-md-gap,var(--fig-semantic-space-md))}.fig-stack--gap-2xl-lg{gap:var(--fig-component-stack-gap-2xl-lg-gap,var(--fig-semantic-space-lg))}.fig-stack--gap-2xl-xl{gap:var(--fig-component-stack-gap-2xl-xl-gap,var(--fig-semantic-space-xl))}.fig-stack--gap-2xl-2xl{gap:var(--fig-component-stack-gap-2xl-2xl-gap,var(--fig-semantic-space-2xl))}.fig-stack--gap-2xl-3xl{gap:var(--fig-component-stack-gap-2xl-3xl-gap,var(--fig-semantic-space-3xl))}.fig-stack--gap-2xl-4xl{gap:var(--fig-component-stack-gap-2xl-4xl-gap,var(--fig-semantic-space-4xl))}.fig-stack--gap-2xl-5xl{gap:var(--fig-component-stack-gap-2xl-5xl-gap,var(--fig-semantic-space-5xl))}.fig-stack--gap-2xl-6xl{gap:var(--fig-component-stack-gap-2xl-6xl-gap,var(--fig-semantic-space-6xl))}.fig-stack--gap-2xl-7xl{gap:var(--fig-component-stack-gap-2xl-7xl-gap,var(--fig-semantic-space-7xl))}.fig-stack--gap-2xl-8xl{gap:var(--fig-component-stack-gap-2xl-8xl-gap,var(--fig-semantic-space-8xl))}}.fig-inline{box-sizing:border-box;gap:var(--fig-component-inline-gap,var(--fig-semantic-space));align-items:var(--fig-component-inline-align-items,center);justify-content:var(--fig-component-inline-justify-content,start);flex-direction:row;margin:0;padding:0;list-style:none;display:flex}.fig-inline--gap-none{gap:var(--fig-component-inline-gap-none-gap,var(--fig-semantic-space-none))}.fig-inline--gap-3xs{gap:var(--fig-component-inline-gap-3xs-gap,var(--fig-semantic-space-3xs))}.fig-inline--gap-2xs{gap:var(--fig-component-inline-gap-2xs-gap,var(--fig-semantic-space-2xs))}.fig-inline--gap-xs{gap:var(--fig-component-inline-gap-xs-gap,var(--fig-semantic-space-xs))}.fig-inline--gap-sm{gap:var(--fig-component-inline-gap-sm-gap,var(--fig-semantic-space-sm))}.fig-inline--gap-md{gap:var(--fig-component-inline-gap-md-gap,var(--fig-semantic-space-md))}.fig-inline--gap-lg{gap:var(--fig-component-inline-gap-lg-gap,var(--fig-semantic-space-lg))}.fig-inline--gap-xl{gap:var(--fig-component-inline-gap-xl-gap,var(--fig-semantic-space-xl))}.fig-inline--gap-2xl{gap:var(--fig-component-inline-gap-2xl-gap,var(--fig-semantic-space-2xl))}.fig-inline--gap-3xl{gap:var(--fig-component-inline-gap-3xl-gap,var(--fig-semantic-space-3xl))}.fig-inline--gap-4xl{gap:var(--fig-component-inline-gap-4xl-gap,var(--fig-semantic-space-4xl))}.fig-inline--gap-5xl{gap:var(--fig-component-inline-gap-5xl-gap,var(--fig-semantic-space-5xl))}.fig-inline--gap-6xl{gap:var(--fig-component-inline-gap-6xl-gap,var(--fig-semantic-space-6xl))}.fig-inline--gap-7xl{gap:var(--fig-component-inline-gap-7xl-gap,var(--fig-semantic-space-7xl))}.fig-inline--gap-8xl{gap:var(--fig-component-inline-gap-8xl-gap,var(--fig-semantic-space-8xl))}.fig-inline--align-start{align-items:var(--fig-component-inline-align-start-align-items,start)}.fig-inline--align-end{align-items:var(--fig-component-inline-align-end-align-items,end)}.fig-inline--align-baseline{align-items:var(--fig-component-inline-align-baseline-align-items,baseline)}.fig-inline--justify-center{justify-content:var(--fig-component-inline-justify-center-justify-content,center)}.fig-inline--justify-end{justify-content:var(--fig-component-inline-justify-end-justify-content,end)}.fig-inline--justify-between{justify-content:var(--fig-component-inline-justify-between-justify-content,space-between)}.fig-inline--wrap{flex-wrap:wrap}@media (width>=480px){.fig-inline--gap-sm-none{gap:var(--fig-component-inline-gap-sm-none-gap,var(--fig-semantic-space-none))}.fig-inline--gap-sm-3xs{gap:var(--fig-component-inline-gap-sm-3xs-gap,var(--fig-semantic-space-3xs))}.fig-inline--gap-sm-2xs{gap:var(--fig-component-inline-gap-sm-2xs-gap,var(--fig-semantic-space-2xs))}.fig-inline--gap-sm-xs{gap:var(--fig-component-inline-gap-sm-xs-gap,var(--fig-semantic-space-xs))}.fig-inline--gap-sm-sm{gap:var(--fig-component-inline-gap-sm-sm-gap,var(--fig-semantic-space-sm))}.fig-inline--gap-sm-md{gap:var(--fig-component-inline-gap-sm-md-gap,var(--fig-semantic-space-md))}.fig-inline--gap-sm-lg{gap:var(--fig-component-inline-gap-sm-lg-gap,var(--fig-semantic-space-lg))}.fig-inline--gap-sm-xl{gap:var(--fig-component-inline-gap-sm-xl-gap,var(--fig-semantic-space-xl))}.fig-inline--gap-sm-2xl{gap:var(--fig-component-inline-gap-sm-2xl-gap,var(--fig-semantic-space-2xl))}.fig-inline--gap-sm-3xl{gap:var(--fig-component-inline-gap-sm-3xl-gap,var(--fig-semantic-space-3xl))}.fig-inline--gap-sm-4xl{gap:var(--fig-component-inline-gap-sm-4xl-gap,var(--fig-semantic-space-4xl))}.fig-inline--gap-sm-5xl{gap:var(--fig-component-inline-gap-sm-5xl-gap,var(--fig-semantic-space-5xl))}.fig-inline--gap-sm-6xl{gap:var(--fig-component-inline-gap-sm-6xl-gap,var(--fig-semantic-space-6xl))}.fig-inline--gap-sm-7xl{gap:var(--fig-component-inline-gap-sm-7xl-gap,var(--fig-semantic-space-7xl))}.fig-inline--gap-sm-8xl{gap:var(--fig-component-inline-gap-sm-8xl-gap,var(--fig-semantic-space-8xl))}}@media (width>=768px){.fig-inline--gap-md-none{gap:var(--fig-component-inline-gap-md-none-gap,var(--fig-semantic-space-none))}.fig-inline--gap-md-3xs{gap:var(--fig-component-inline-gap-md-3xs-gap,var(--fig-semantic-space-3xs))}.fig-inline--gap-md-2xs{gap:var(--fig-component-inline-gap-md-2xs-gap,var(--fig-semantic-space-2xs))}.fig-inline--gap-md-xs{gap:var(--fig-component-inline-gap-md-xs-gap,var(--fig-semantic-space-xs))}.fig-inline--gap-md-sm{gap:var(--fig-component-inline-gap-md-sm-gap,var(--fig-semantic-space-sm))}.fig-inline--gap-md-md{gap:var(--fig-component-inline-gap-md-md-gap,var(--fig-semantic-space-md))}.fig-inline--gap-md-lg{gap:var(--fig-component-inline-gap-md-lg-gap,var(--fig-semantic-space-lg))}.fig-inline--gap-md-xl{gap:var(--fig-component-inline-gap-md-xl-gap,var(--fig-semantic-space-xl))}.fig-inline--gap-md-2xl{gap:var(--fig-component-inline-gap-md-2xl-gap,var(--fig-semantic-space-2xl))}.fig-inline--gap-md-3xl{gap:var(--fig-component-inline-gap-md-3xl-gap,var(--fig-semantic-space-3xl))}.fig-inline--gap-md-4xl{gap:var(--fig-component-inline-gap-md-4xl-gap,var(--fig-semantic-space-4xl))}.fig-inline--gap-md-5xl{gap:var(--fig-component-inline-gap-md-5xl-gap,var(--fig-semantic-space-5xl))}.fig-inline--gap-md-6xl{gap:var(--fig-component-inline-gap-md-6xl-gap,var(--fig-semantic-space-6xl))}.fig-inline--gap-md-7xl{gap:var(--fig-component-inline-gap-md-7xl-gap,var(--fig-semantic-space-7xl))}.fig-inline--gap-md-8xl{gap:var(--fig-component-inline-gap-md-8xl-gap,var(--fig-semantic-space-8xl))}}@media (width>=1024px){.fig-inline--gap-lg-none{gap:var(--fig-component-inline-gap-lg-none-gap,var(--fig-semantic-space-none))}.fig-inline--gap-lg-3xs{gap:var(--fig-component-inline-gap-lg-3xs-gap,var(--fig-semantic-space-3xs))}.fig-inline--gap-lg-2xs{gap:var(--fig-component-inline-gap-lg-2xs-gap,var(--fig-semantic-space-2xs))}.fig-inline--gap-lg-xs{gap:var(--fig-component-inline-gap-lg-xs-gap,var(--fig-semantic-space-xs))}.fig-inline--gap-lg-sm{gap:var(--fig-component-inline-gap-lg-sm-gap,var(--fig-semantic-space-sm))}.fig-inline--gap-lg-md{gap:var(--fig-component-inline-gap-lg-md-gap,var(--fig-semantic-space-md))}.fig-inline--gap-lg-lg{gap:var(--fig-component-inline-gap-lg-lg-gap,var(--fig-semantic-space-lg))}.fig-inline--gap-lg-xl{gap:var(--fig-component-inline-gap-lg-xl-gap,var(--fig-semantic-space-xl))}.fig-inline--gap-lg-2xl{gap:var(--fig-component-inline-gap-lg-2xl-gap,var(--fig-semantic-space-2xl))}.fig-inline--gap-lg-3xl{gap:var(--fig-component-inline-gap-lg-3xl-gap,var(--fig-semantic-space-3xl))}.fig-inline--gap-lg-4xl{gap:var(--fig-component-inline-gap-lg-4xl-gap,var(--fig-semantic-space-4xl))}.fig-inline--gap-lg-5xl{gap:var(--fig-component-inline-gap-lg-5xl-gap,var(--fig-semantic-space-5xl))}.fig-inline--gap-lg-6xl{gap:var(--fig-component-inline-gap-lg-6xl-gap,var(--fig-semantic-space-6xl))}.fig-inline--gap-lg-7xl{gap:var(--fig-component-inline-gap-lg-7xl-gap,var(--fig-semantic-space-7xl))}.fig-inline--gap-lg-8xl{gap:var(--fig-component-inline-gap-lg-8xl-gap,var(--fig-semantic-space-8xl))}}@media (width>=1280px){.fig-inline--gap-xl-none{gap:var(--fig-component-inline-gap-xl-none-gap,var(--fig-semantic-space-none))}.fig-inline--gap-xl-3xs{gap:var(--fig-component-inline-gap-xl-3xs-gap,var(--fig-semantic-space-3xs))}.fig-inline--gap-xl-2xs{gap:var(--fig-component-inline-gap-xl-2xs-gap,var(--fig-semantic-space-2xs))}.fig-inline--gap-xl-xs{gap:var(--fig-component-inline-gap-xl-xs-gap,var(--fig-semantic-space-xs))}.fig-inline--gap-xl-sm{gap:var(--fig-component-inline-gap-xl-sm-gap,var(--fig-semantic-space-sm))}.fig-inline--gap-xl-md{gap:var(--fig-component-inline-gap-xl-md-gap,var(--fig-semantic-space-md))}.fig-inline--gap-xl-lg{gap:var(--fig-component-inline-gap-xl-lg-gap,var(--fig-semantic-space-lg))}.fig-inline--gap-xl-xl{gap:var(--fig-component-inline-gap-xl-xl-gap,var(--fig-semantic-space-xl))}.fig-inline--gap-xl-2xl{gap:var(--fig-component-inline-gap-xl-2xl-gap,var(--fig-semantic-space-2xl))}.fig-inline--gap-xl-3xl{gap:var(--fig-component-inline-gap-xl-3xl-gap,var(--fig-semantic-space-3xl))}.fig-inline--gap-xl-4xl{gap:var(--fig-component-inline-gap-xl-4xl-gap,var(--fig-semantic-space-4xl))}.fig-inline--gap-xl-5xl{gap:var(--fig-component-inline-gap-xl-5xl-gap,var(--fig-semantic-space-5xl))}.fig-inline--gap-xl-6xl{gap:var(--fig-component-inline-gap-xl-6xl-gap,var(--fig-semantic-space-6xl))}.fig-inline--gap-xl-7xl{gap:var(--fig-component-inline-gap-xl-7xl-gap,var(--fig-semantic-space-7xl))}.fig-inline--gap-xl-8xl{gap:var(--fig-component-inline-gap-xl-8xl-gap,var(--fig-semantic-space-8xl))}}@media (width>=1440px){.fig-inline--gap-2xl-none{gap:var(--fig-component-inline-gap-2xl-none-gap,var(--fig-semantic-space-none))}.fig-inline--gap-2xl-3xs{gap:var(--fig-component-inline-gap-2xl-3xs-gap,var(--fig-semantic-space-3xs))}.fig-inline--gap-2xl-2xs{gap:var(--fig-component-inline-gap-2xl-2xs-gap,var(--fig-semantic-space-2xs))}.fig-inline--gap-2xl-xs{gap:var(--fig-component-inline-gap-2xl-xs-gap,var(--fig-semantic-space-xs))}.fig-inline--gap-2xl-sm{gap:var(--fig-component-inline-gap-2xl-sm-gap,var(--fig-semantic-space-sm))}.fig-inline--gap-2xl-md{gap:var(--fig-component-inline-gap-2xl-md-gap,var(--fig-semantic-space-md))}.fig-inline--gap-2xl-lg{gap:var(--fig-component-inline-gap-2xl-lg-gap,var(--fig-semantic-space-lg))}.fig-inline--gap-2xl-xl{gap:var(--fig-component-inline-gap-2xl-xl-gap,var(--fig-semantic-space-xl))}.fig-inline--gap-2xl-2xl{gap:var(--fig-component-inline-gap-2xl-2xl-gap,var(--fig-semantic-space-2xl))}.fig-inline--gap-2xl-3xl{gap:var(--fig-component-inline-gap-2xl-3xl-gap,var(--fig-semantic-space-3xl))}.fig-inline--gap-2xl-4xl{gap:var(--fig-component-inline-gap-2xl-4xl-gap,var(--fig-semantic-space-4xl))}.fig-inline--gap-2xl-5xl{gap:var(--fig-component-inline-gap-2xl-5xl-gap,var(--fig-semantic-space-5xl))}.fig-inline--gap-2xl-6xl{gap:var(--fig-component-inline-gap-2xl-6xl-gap,var(--fig-semantic-space-6xl))}.fig-inline--gap-2xl-7xl{gap:var(--fig-component-inline-gap-2xl-7xl-gap,var(--fig-semantic-space-7xl))}.fig-inline--gap-2xl-8xl{gap:var(--fig-component-inline-gap-2xl-8xl-gap,var(--fig-semantic-space-8xl))}}.fig-inline--collapse-sm{flex-direction:column}@media (width>=480px){.fig-inline--collapse-sm{flex-direction:row}}.fig-inline--collapse-md{flex-direction:column}@media (width>=768px){.fig-inline--collapse-md{flex-direction:row}}.fig-inline--collapse-lg{flex-direction:column}@media (width>=1024px){.fig-inline--collapse-lg{flex-direction:row}}.fig-inline--collapse-xl{flex-direction:column}@media (width>=1280px){.fig-inline--collapse-xl{flex-direction:row}}.fig-inline--collapse-2xl{flex-direction:column}@media (width>=1440px){.fig-inline--collapse-2xl{flex-direction:row}}@property --fig-button-overlay{syntax:"<color>";inherits:false;initial-value:#0000}.fig-button{--fig-button-fill:var(--fig-component-button-background,var(--fig-semantic-color-background-primary));box-sizing:border-box;align-items:var(--fig-component-button-align-items,center);justify-content:var(--fig-component-button-justify-content,center);gap:var(--fig-component-button-gap,var(--fig-semantic-space-2xs));min-height:var(--fig-component-button-height,var(--fig-semantic-size-height));min-inline-size:var(--fig-component-button-width,auto);padding-block:var(--fig-component-button-padding-block,var(--fig-semantic-space-2xs));padding-inline:var(--fig-component-button-padding-inline,var(--fig-semantic-space-md));background-color:var(--fig-button-fill);--fig-button-overlay:var(--fig-component-button-overlay,var(--fig-semantic-color-transparent));background-image:var(--fig-component-button-background-image,linear-gradient(var(--fig-button-overlay,var(--fig-semantic-color-transparent)), var(--fig-button-overlay,var(--fig-semantic-color-transparent))));-webkit-backdrop-filter:var(--fig-component-button-background-blur,none);backdrop-filter:var(--fig-component-button-background-blur,none);--fig-button-ink:var(--fig-component-button-color,var(--fig-semantic-color-content-on-primary));color:var(--fig-button-ink);text-shadow:var(--fig-component-button-text-shadow,var(--fig-semantic-effect-text-shadow-none));box-shadow:var(--fig-component-button-shadow,var(--fig-semantic-effect-box-shadow-none));border-width:var(--fig-component-button-border-width,var(--fig-semantic-border-width));border-style:var(--fig-component-button-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-button-border-color,var(--fig-semantic-color-transparent));border-radius:var(--fig-component-button-border-radius,var(--fig-semantic-border-radius-control));white-space:nowrap;cursor:pointer;font-family:var(--fig-component-button-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-button-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-button-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-button-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-button-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-button-text-transform,var(--fig-hypertoken-typography-body-md-text-transform));transition-property:transform,background-color,--fig-button-overlay,border-color,color,box-shadow,opacity;transition-duration:var(--fig-component-button-duration,var(--fig-hypertoken-motion-feedback-duration));transition-timing-function:var(--fig-component-button-easing,var(--fig-hypertoken-motion-feedback-easing));transition-duration:var(--fig-component-button-duration,var(--fig-hypertoken-motion-press-duration));transition-timing-function:var(--fig-component-button-easing,var(--fig-hypertoken-motion-press-easing));text-decoration:none;display:inline-flex}.fig-button:active:not(:disabled){transform:var(--fig-component-button-transform-active,translateY(var(--fig-hypertoken-motion-press-transform-translate-y)) scale(var(--fig-hypertoken-motion-press-transform-scale)))}.fig-button:focus-visible{outline-width:var(--fig-component-button-outline-width-focus,var(--fig-hypertoken-focus-ring-width));outline-style:var(--fig-component-button-outline-style-focus,var(--fig-hypertoken-focus-ring-style));outline-color:var(--fig-component-button-outline-color-focus,var(--fig-hypertoken-focus-ring-color));outline-offset:var(--fig-component-button-focus-ring-offset,var(--fig-hypertoken-focus-ring-offset))}@supports (color:oklab(from red l a b)){.fig-button{--fig-button-lift-hover:oklab(from color-mix(in oklab, var(--fig-button-fill), oklab(from var(--fig-semantic-color-interaction-hover) calc(1 - l) a b)) calc(clamp(0, (.5 - l) * 1000, 1)) 0 0 / calc((2 * alpha - 1) * 3));--fig-button-lift-active:oklab(from color-mix(in oklab, var(--fig-button-fill), oklab(from var(--fig-semantic-color-interaction-pressed) calc(1 - l) a b)) calc(clamp(0, (.5 - l) * 1000, 1)) 0 0 / calc(2 * alpha - 1))}}.fig-button:hover:not(:disabled){background-color:var(--fig-component-button-background-hover,var(--fig-button-fill,var(--fig-semantic-color-background-primary)));--fig-button-overlay:var(--fig-component-button-overlay-hover,var(--fig-button-lift-hover,var(--fig-semantic-color-interaction-hover)));background-image:var(--fig-component-button-background-image-hover,linear-gradient(var(--fig-button-overlay,var(--fig-semantic-color-transparent)), var(--fig-button-overlay,var(--fig-semantic-color-transparent))));box-shadow:var(--fig-component-button-shadow-hover,var(--fig-semantic-effect-box-shadow-none))}.fig-button:active:not(:disabled){background-color:var(--fig-component-button-background-active,var(--fig-button-fill,var(--fig-semantic-color-background-primary)));--fig-button-overlay:var(--fig-component-button-overlay-active,var(--fig-button-lift-active,var(--fig-semantic-color-interaction-pressed)));background-image:var(--fig-component-button-background-image-active,linear-gradient(var(--fig-button-overlay,var(--fig-semantic-color-transparent)), var(--fig-button-overlay,var(--fig-semantic-color-transparent))));box-shadow:var(--fig-component-button-shadow-active,var(--fig-semantic-effect-box-shadow-none))}.fig-button:disabled{background-color:var(--fig-component-button-background-disabled,var(--fig-button-fill,var(--fig-semantic-color-background-primary)));color:var(--fig-component-button-color-disabled,var(--fig-button-ink,var(--fig-semantic-color-content-on-primary)));opacity:var(--fig-component-button-opacity-disabled,var(--fig-semantic-opacity-disabled));cursor:not-allowed}.fig-button--secondary{--fig-button-fill:var(--fig-component-button-secondary-background,var(--fig-semantic-color-background-secondary));--fig-button-ink:var(--fig-component-button-secondary-color,var(--fig-semantic-color-content-on-secondary))}.fig-button--danger{--fig-button-fill:var(--fig-component-button-danger-background,var(--fig-semantic-color-background-danger));--fig-button-ink:var(--fig-component-button-danger-color,var(--fig-semantic-color-content-on-danger))}.fig-button--outlined{--fig-button-fill:var(--fig-component-button-outlined-background,var(--fig-semantic-color-transparent));--fig-button-ink:var(--fig-component-button-outlined-color,var(--fig-semantic-color-content));border-color:var(--fig-component-button-outlined-border-color,var(--fig-semantic-color-border-weak))}.fig-button--outlined:hover:not(:disabled){color:var(--fig-component-button-outlined-color-hover,var(--fig-semantic-color-content-strong))}.fig-button--outlined:active:not(:disabled){color:var(--fig-component-button-outlined-color-active,var(--fig-semantic-color-content-strong))}.fig-button--ghost{--fig-button-fill:var(--fig-component-button-ghost-background,var(--fig-semantic-color-transparent));--fig-button-ink:var(--fig-component-button-ghost-color,var(--fig-semantic-color-content));border-color:var(--fig-component-button-ghost-border-color,var(--fig-semantic-color-transparent))}.fig-button--ghost:hover:not(:disabled){color:var(--fig-component-button-ghost-color-hover,var(--fig-semantic-color-content-strong))}.fig-button--ghost:active:not(:disabled){color:var(--fig-component-button-ghost-color-active,var(--fig-semantic-color-content-strong))}.fig-button--sm{min-height:var(--fig-component-button-sm-height,var(--fig-semantic-size-height-sm));padding-block:var(--fig-component-button-sm-padding-block,var(--fig-semantic-space-3xs));font-family:var(--fig-component-button-sm-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-button-sm-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-button-sm-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-button-sm-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-button-sm-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-button-sm-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform))}.fig-button--icon{padding-block:var(--fig-component-button-icon-only-padding-block,var(--fig-semantic-space-3xs));padding-inline:var(--fig-component-button-icon-only-padding-inline,var(--fig-semantic-space-3xs));aspect-ratio:var(--fig-component-button-icon-only-aspect-ratio,1 / 1);gap:0}.fig-button--justify-start{justify-content:var(--fig-component-button-justify-start-justify-content,start)}.fig-button--justify-end{justify-content:var(--fig-component-button-justify-end-justify-content,end)}.fig-button--justify-between{justify-content:var(--fig-component-button-justify-between-justify-content,space-between)}.fig-button--underline-always,.fig-button--underline-hover:hover:not(:disabled){text-decoration:underline}.fig-button>svg{inline-size:var(--fig-component-button-icon-width,var(--fig-semantic-size-icon));block-size:var(--fig-component-button-icon-height,var(--fig-semantic-size-icon))}.fig-button--sm>svg{inline-size:var(--fig-component-button-icon-sm-width,var(--fig-semantic-size-icon-sm));block-size:var(--fig-component-button-icon-sm-height,var(--fig-semantic-size-icon-sm))}.fig-button__slot-before,.fig-button__slot-after{align-items:var(--fig-component-button-slot-align-items,center);flex:var(--fig-component-button-slot-flex,none);gap:var(--fig-component-button-slot-gap,var(--fig-semantic-space-2xs));display:inline-flex}:is(.fig-button__slot-before,.fig-button__slot-after) svg{inline-size:var(--fig-component-button-slot-width,var(--fig-semantic-size-icon));block-size:var(--fig-component-button-slot-height,var(--fig-semantic-size-icon))}.fig-button--sm .fig-button__slot-before svg,.fig-button--sm .fig-button__slot-after svg{inline-size:var(--fig-component-button-slot-icon-sm-width,var(--fig-semantic-size-icon-sm));block-size:var(--fig-component-button-slot-icon-sm-height,var(--fig-semantic-size-icon-sm))}.fig-button--justify-between>.fig-button__slot-after{flex-grow:var(--fig-component-button-slot-flex-grow,1);justify-content:var(--fig-component-button-slot-justify-content,flex-end)}.fig-badge{box-sizing:border-box;align-items:var(--fig-component-badge-align-items,center);justify-content:var(--fig-component-badge-justify-content,center);text-align:center;gap:var(--fig-component-badge-gap,var(--fig-semantic-space-3xs));min-height:var(--fig-component-badge-height,var(--fig-semantic-size-height-2xs));white-space:nowrap;padding-block:var(--fig-component-badge-padding-block,var(--fig-semantic-space-2xs));padding-inline:var(--fig-component-badge-padding-inline,var(--fig-semantic-space-xs));border-radius:var(--fig-component-badge-border-radius,var(--fig-semantic-border-radius-round));outline-width:var(--fig-component-badge-outline-width,var(--fig-semantic-border-width-none));outline-style:var(--fig-component-badge-outline-style,solid);outline-color:var(--fig-component-badge-outline-color,var(--fig-semantic-color-transparent));background-color:var(--fig-component-badge-background,var(--fig-semantic-color-background-neutral-weak));color:var(--fig-component-badge-color,var(--fig-semantic-color-content-on-neutral-weak));text-shadow:var(--fig-component-badge-text-shadow,var(--fig-semantic-effect-text-shadow-none));font-family:var(--fig-component-badge-font-family,var(--fig-hypertoken-typography-body-xs-font-family));font-size:var(--fig-component-badge-font-size,var(--fig-hypertoken-typography-body-xs-font-size));font-weight:var(--fig-component-badge-font-weight,var(--fig-semantic-typography-font-weight-medium));line-height:var(--fig-component-badge-line-height,var(--fig-hypertoken-typography-body-xs-line-height));letter-spacing:var(--fig-component-badge-letter-spacing,var(--fig-hypertoken-typography-body-xs-letter-spacing));text-transform:var(--fig-component-badge-text-transform,var(--fig-hypertoken-typography-body-xs-text-transform));border:0;display:inline-flex}.fig-badge__slot-before{align-items:var(--fig-component-badge-slot-before-align-items,center);flex:var(--fig-component-badge-slot-before-flex,none);gap:var(--fig-component-badge-slot-before-gap,var(--fig-semantic-space-3xs));display:inline-flex}.fig-badge__slot-before svg{inline-size:var(--fig-component-badge-slot-before-width,var(--fig-semantic-size-icon-2xs));block-size:var(--fig-component-badge-slot-before-height,var(--fig-semantic-size-icon-2xs))}.fig-badge.fig-badge--info{background-color:var(--fig-component-badge-info-background,var(--fig-semantic-color-background-info-weak));color:var(--fig-component-badge-info-color,var(--fig-semantic-color-content-on-info-weak));outline-color:var(--fig-component-badge-info-outline-color,var(--fig-semantic-color-transparent))}.fig-badge.fig-badge--success{background-color:var(--fig-component-badge-success-background,var(--fig-semantic-color-background-success-weak));color:var(--fig-component-badge-success-color,var(--fig-semantic-color-content-on-success-weak));outline-color:var(--fig-component-badge-success-outline-color,var(--fig-semantic-color-transparent))}.fig-badge.fig-badge--warning{background-color:var(--fig-component-badge-warning-background,var(--fig-semantic-color-background-warning-weak));color:var(--fig-component-badge-warning-color,var(--fig-semantic-color-content-on-warning-weak));outline-color:var(--fig-component-badge-warning-outline-color,var(--fig-semantic-color-transparent))}.fig-badge.fig-badge--danger{background-color:var(--fig-component-badge-danger-background,var(--fig-semantic-color-background-danger-weak));color:var(--fig-component-badge-danger-color,var(--fig-semantic-color-content-on-danger-weak));outline-color:var(--fig-component-badge-danger-outline-color,var(--fig-semantic-color-transparent))}.fig-badge--dot{padding-block:var(--fig-component-badge-dot-padding-block,var(--fig-semantic-space-none));padding-inline:var(--fig-component-badge-dot-padding-inline,var(--fig-semantic-space-none));min-height:0;inline-size:var(--fig-component-badge-dot-width,var(--fig-semantic-size-height-3xs));block-size:var(--fig-component-badge-dot-height,var(--fig-semantic-size-height-3xs));border-radius:var(--fig-component-badge-dot-border-radius,var(--fig-semantic-border-radius-round));background-color:var(--fig-component-badge-dot-background,var(--fig-semantic-color-background-neutral));outline-width:var(--fig-component-badge-dot-outline-width,var(--fig-semantic-border-width-none));outline-style:var(--fig-component-badge-dot-outline-style,solid);outline-color:var(--fig-component-badge-dot-outline-color,var(--fig-semantic-color-transparent));box-shadow:var(--fig-component-badge-dot-shadow,var(--fig-semantic-effect-box-shadow-none))}.fig-badge--dot.fig-badge--info{background-color:var(--fig-component-badge-dot-info-background,var(--fig-semantic-color-background-info))}.fig-badge--dot.fig-badge--success{background-color:var(--fig-component-badge-dot-success-background,var(--fig-semantic-color-background-success))}.fig-badge--dot.fig-badge--warning{background-color:var(--fig-component-badge-dot-warning-background,var(--fig-semantic-color-background-warning))}.fig-badge--dot.fig-badge--danger{background-color:var(--fig-component-badge-dot-danger-background,var(--fig-semantic-color-background-danger))}.fig-icon{box-sizing:border-box;vertical-align:-.125em;color:var(--fig-component-icon-color,currentColor);flex:none;display:inline-block}.fig-icon.fig-icon--2xs{inline-size:var(--fig-component-icon-size-2xs-width,var(--fig-semantic-size-icon-2xs));block-size:var(--fig-component-icon-size-2xs-height,var(--fig-semantic-size-icon-2xs))}.fig-icon.fig-icon--xs{inline-size:var(--fig-component-icon-size-xs-width,var(--fig-semantic-size-icon-xs));block-size:var(--fig-component-icon-size-xs-height,var(--fig-semantic-size-icon-xs))}.fig-icon.fig-icon--sm{inline-size:var(--fig-component-icon-size-sm-width,var(--fig-semantic-size-icon-sm));block-size:var(--fig-component-icon-size-sm-height,var(--fig-semantic-size-icon-sm))}.fig-icon.fig-icon--default{inline-size:var(--fig-component-icon-size-default-width,var(--fig-semantic-size-icon));block-size:var(--fig-component-icon-size-default-height,var(--fig-semantic-size-icon))}.fig-icon.fig-icon--md{inline-size:var(--fig-component-icon-size-md-width,var(--fig-semantic-size-icon-md));block-size:var(--fig-component-icon-size-md-height,var(--fig-semantic-size-icon-md))}.fig-icon.fig-icon--lg{inline-size:var(--fig-component-icon-size-lg-width,var(--fig-semantic-size-icon-lg));block-size:var(--fig-component-icon-size-lg-height,var(--fig-semantic-size-icon-lg))}.fig-icon.fig-icon--xl{inline-size:var(--fig-component-icon-size-xl-width,var(--fig-semantic-size-icon-xl));block-size:var(--fig-component-icon-size-xl-height,var(--fig-semantic-size-icon-xl))}.fig-icon.fig-icon--2xl{inline-size:var(--fig-component-icon-size-2xl-width,var(--fig-semantic-size-icon-2xl));block-size:var(--fig-component-icon-size-2xl-height,var(--fig-semantic-size-icon-2xl))}.fig-icon.fig-icon--3xl{inline-size:var(--fig-component-icon-size-3xl-width,var(--fig-semantic-size-icon-3xl));block-size:var(--fig-component-icon-size-3xl-height,var(--fig-semantic-size-icon-3xl))}.fig-text-area{box-sizing:border-box;inline-size:var(--fig-component-text-area-width,100%);resize:vertical;field-sizing:content;font-family:var(--fig-component-text-area-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-text-area-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-text-area-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-text-area-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-text-area-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-text-area-text-transform,var(--fig-hypertoken-typography-body-md-text-transform));background-color:var(--fig-component-text-area-background,var(--fig-hypertoken-form-control-background-color));color:var(--fig-component-text-area-color,var(--fig-hypertoken-form-control-content-color));border-width:var(--fig-component-text-area-border-width,var(--fig-hypertoken-form-control-border-width));border-style:var(--fig-component-text-area-border-style,var(--fig-hypertoken-form-control-border-style));border-color:var(--fig-component-text-area-border-color,var(--fig-hypertoken-form-control-border-color));box-shadow:var(--fig-component-text-area-shadow,var(--fig-hypertoken-form-control-shadow));border-radius:var(--fig-component-text-area-border-radius,var(--fig-hypertoken-form-control-border-radius));padding-block:var(--fig-component-text-area-padding-block,var(--fig-hypertoken-form-control-padding-block));padding-inline:var(--fig-component-text-area-padding-inline,var(--fig-hypertoken-form-control-padding-inline));min-height:var(--fig-component-text-area-height,var(--fig-hypertoken-form-control-height));transition-property:background-color,color,border-color,box-shadow;display:block}.fig-text-area::placeholder{color:var(--fig-component-text-area-color-placeholder,var(--fig-hypertoken-form-control-content-placeholder))}.fig-text-area:hover:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]){background-color:var(--fig-component-text-area-background-hover,var(--fig-hypertoken-form-control-state-hover-background-color));color:var(--fig-component-text-area-color-hover,var(--fig-hypertoken-form-control-state-hover-content-color));border-color:var(--fig-component-text-area-border-color-hover,var(--fig-hypertoken-form-control-state-hover-border-color));box-shadow:var(--fig-component-text-area-shadow-hover,var(--fig-hypertoken-form-control-state-hover-shadow))}.fig-text-area:active:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]){background-color:var(--fig-component-text-area-background-active,var(--fig-hypertoken-form-control-state-active-background-color))}.fig-text-area[data-readonly],.fig-text-area[readonly]{background-color:var(--fig-component-text-area-background-readonly,var(--fig-hypertoken-form-control-state-readonly-background-color));color:var(--fig-component-text-area-color-readonly,var(--fig-hypertoken-form-control-state-readonly-content-color));border-color:var(--fig-component-text-area-border-color-readonly,var(--fig-hypertoken-form-control-state-readonly-border-color))}.fig-text-area{transition-duration:var(--fig-component-text-area-duration,var(--fig-hypertoken-motion-feedback-duration));transition-timing-function:var(--fig-component-text-area-easing,var(--fig-hypertoken-motion-feedback-easing))}.fig-text-area:focus-visible{outline-width:var(--fig-component-text-area-outline-width-focus,var(--fig-hypertoken-focus-ring-width));outline-style:var(--fig-component-text-area-outline-style-focus,var(--fig-hypertoken-focus-ring-style));outline-color:var(--fig-component-text-area-outline-color-focus,var(--fig-hypertoken-focus-ring-color));outline-offset:var(--fig-component-text-area-focus-ring-offset,var(--fig-hypertoken-focus-ring-offset))}.fig-text-area{min-block-size:var(--fig-component-text-area-height,var(--fig-semantic-size-height-2xl));border-radius:var(--fig-component-text-area-border-radius,var(--fig-semantic-border-radius))}.fig-text-area:focus-visible{box-shadow:var(--fig-component-text-area-shadow-focus,var(--fig-semantic-effect-box-shadow-none))}.fig-text-area[aria-invalid=true],.fig-text-area[data-invalid],.fig-text-area[aria-invalid=true]:hover:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]),.fig-text-area[data-invalid]:hover:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]){border-color:var(--fig-component-text-area-border-color-invalid,var(--fig-semantic-color-border-danger))}.fig-text-area:disabled,.fig-text-area[data-disabled]{opacity:var(--fig-component-text-area-opacity-disabled,var(--fig-semantic-opacity-disabled));cursor:not-allowed}.fig-text-area--resize-none{resize:none}.fig-text-area--pointer-focused:focus-visible{outline:none}.fig-text-area--field-labeled{min-height:var(--fig-component-text-area-field-labeled-height,var(--fig-semantic-size-height-lg));padding-block:var(--fig-component-text-area-field-labeled-padding-block,var(--fig-semantic-space) var(--fig-semantic-space-2xs))}.fig-text-area--field-floating:not(:focus)::placeholder{color:var(--fig-component-text-area-field-floating-color-placeholder,var(--fig-semantic-color-transparent))}.fig-text-input{box-sizing:border-box;align-items:var(--fig-component-text-input-align-items,center);gap:var(--fig-component-text-input-gap,var(--fig-semantic-space-2xs));inline-size:var(--fig-component-text-input-width,100%);font-family:var(--fig-component-text-input-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-text-input-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-text-input-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-text-input-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-text-input-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-text-input-text-transform,var(--fig-hypertoken-typography-body-md-text-transform));background-color:var(--fig-component-text-input-background,var(--fig-hypertoken-form-control-background-color));color:var(--fig-component-text-input-color,var(--fig-hypertoken-form-control-content-color));border-width:var(--fig-component-text-input-border-width,var(--fig-hypertoken-form-control-border-width));border-style:var(--fig-component-text-input-border-style,var(--fig-hypertoken-form-control-border-style));border-color:var(--fig-component-text-input-border-color,var(--fig-hypertoken-form-control-border-color));box-shadow:var(--fig-component-text-input-shadow,var(--fig-hypertoken-form-control-shadow));border-radius:var(--fig-component-text-input-border-radius,var(--fig-hypertoken-form-control-border-radius));padding-block:var(--fig-component-text-input-padding-block,var(--fig-hypertoken-form-control-padding-block));padding-inline:var(--fig-component-text-input-padding-inline,var(--fig-hypertoken-form-control-padding-inline));min-height:var(--fig-component-text-input-height,var(--fig-hypertoken-form-control-height));transition-property:background-color,color,border-color,box-shadow;display:flex}.fig-text-input::placeholder{color:var(--fig-component-text-input-color-placeholder,var(--fig-hypertoken-form-control-content-placeholder))}.fig-text-input:hover:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]){background-color:var(--fig-component-text-input-background-hover,var(--fig-hypertoken-form-control-state-hover-background-color));color:var(--fig-component-text-input-color-hover,var(--fig-hypertoken-form-control-state-hover-content-color));border-color:var(--fig-component-text-input-border-color-hover,var(--fig-hypertoken-form-control-state-hover-border-color));box-shadow:var(--fig-component-text-input-shadow-hover,var(--fig-hypertoken-form-control-state-hover-shadow))}.fig-text-input:active:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]){background-color:var(--fig-component-text-input-background-active,var(--fig-hypertoken-form-control-state-active-background-color))}.fig-text-input[data-readonly],.fig-text-input[readonly]{background-color:var(--fig-component-text-input-background-readonly,var(--fig-hypertoken-form-control-state-readonly-background-color));color:var(--fig-component-text-input-color-readonly,var(--fig-hypertoken-form-control-state-readonly-content-color));border-color:var(--fig-component-text-input-border-color-readonly,var(--fig-hypertoken-form-control-state-readonly-border-color))}.fig-text-input{transition-duration:var(--fig-component-text-input-duration,var(--fig-hypertoken-motion-feedback-duration));transition-timing-function:var(--fig-component-text-input-easing,var(--fig-hypertoken-motion-feedback-easing))}.fig-text-input:has(:focus-visible){outline-width:var(--fig-component-text-input-outline-width-focus,var(--fig-hypertoken-focus-ring-width));outline-style:var(--fig-component-text-input-outline-style-focus,var(--fig-hypertoken-focus-ring-style));outline-color:var(--fig-component-text-input-outline-color-focus,var(--fig-hypertoken-focus-ring-color));outline-offset:var(--fig-component-text-input-focus-ring-offset,var(--fig-hypertoken-focus-ring-offset))}.fig-text-input:focus-within{box-shadow:var(--fig-component-text-input-shadow-focus,var(--fig-semantic-effect-box-shadow-none))}:is(.fig-text-input:has(.fig-text-input__slot-before :focus-visible),.fig-text-input:has(.fig-text-input__slot-after :focus-visible)){outline:none}.fig-text-input[data-invalid],.fig-text-input[data-invalid]:hover:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]){border-color:var(--fig-component-text-input-border-color-invalid,var(--fig-semantic-color-border-danger))}.fig-text-input[data-disabled]{opacity:var(--fig-component-text-input-opacity-disabled,var(--fig-semantic-opacity-disabled));cursor:not-allowed}.fig-text-input--pointer-focused:has(:focus-visible){outline:none}.fig-text-input--field-labeled{min-height:var(--fig-component-text-input-field-labeled-height,var(--fig-semantic-size-height-lg));padding-block:var(--fig-component-text-input-field-labeled-padding-block,var(--fig-semantic-space) var(--fig-semantic-space-2xs))}.fig-text-input--field-floating .fig-text-input__input:not(:focus)::placeholder{color:var(--fig-component-text-input-field-floating-color-placeholder,var(--fig-semantic-color-transparent))}.fig-text-input__input{box-sizing:border-box;flex:var(--fig-component-text-input-input-flex,1);min-inline-size:var(--fig-component-text-input-input-width,0);background-color:var(--fig-component-text-input-input-background,var(--fig-semantic-color-transparent));color:inherit;font:inherit;border:0;outline:none;padding:0}.fig-text-input__input::placeholder{color:var(--fig-component-text-input-input-color-placeholder,var(--fig-semantic-color-content-weaker))}.fig-text-input__input:disabled,.fig-text-input__input[data-disabled]{cursor:not-allowed}.fig-text-input__slot-before,.fig-text-input__slot-after{align-items:var(--fig-component-text-input-slot-align-items,center);flex:var(--fig-component-text-input-slot-flex,none);gap:var(--fig-component-text-input-slot-gap,var(--fig-semantic-space-2xs));color:var(--fig-component-text-input-slot-color,var(--fig-semantic-color-content-weak));display:inline-flex}:is(.fig-text-input__slot-before,.fig-text-input__slot-after)>svg{inline-size:var(--fig-component-text-input-slot-width,var(--fig-semantic-size-icon));block-size:var(--fig-component-text-input-slot-height,var(--fig-semantic-size-icon))}@property --fig-number-input-button-overlay{syntax:"<color>";inherits:false;initial-value:#0000}.fig-number-input{--fig-number-input-border-color:var(--fig-component-number-input-border-color,var(--fig-semantic-color-border));box-sizing:border-box;align-items:var(--fig-component-number-input-align-items,flex-start);row-gap:var(--fig-component-number-input-row-gap,var(--fig-semantic-space-3xs));flex-direction:column;display:inline-flex}.fig-number-input[data-disabled]{opacity:var(--fig-component-number-input-opacity-disabled,var(--fig-semantic-opacity-disabled));cursor:not-allowed}.fig-number-input__scrub-area{align-items:var(--fig-component-number-input-scrub-area-align-items,center);column-gap:var(--fig-component-number-input-scrub-area-column-gap,var(--fig-semantic-space-2xs));cursor:ew-resize;-webkit-user-select:none;user-select:none;display:inline-flex}.fig-number-input__scrub-label{color:var(--fig-component-number-input-scrub-label-color,var(--fig-semantic-color-content-weak));font-family:var(--fig-component-number-input-scrub-label-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-number-input-scrub-label-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-number-input-scrub-label-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-number-input-scrub-label-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-number-input-scrub-label-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-number-input-scrub-label-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform))}.fig-number-input__scrub-cursor{box-sizing:border-box;inline-size:var(--fig-component-number-input-scrub-cursor-width,var(--fig-semantic-size-icon-sm));block-size:var(--fig-component-number-input-scrub-cursor-height,var(--fig-semantic-size-icon-sm));border-radius:var(--fig-component-number-input-scrub-cursor-border-radius,var(--fig-semantic-border-radius-round));background-color:var(--fig-component-number-input-scrub-cursor-background,var(--fig-semantic-color-background-primary));display:inline-flex}.fig-number-input__group{box-sizing:border-box;align-items:var(--fig-component-number-input-group-align-items,stretch);background-color:var(--fig-component-number-input-group-background,var(--fig-hypertoken-form-control-background-color));color:var(--fig-component-number-input-group-color,var(--fig-hypertoken-form-control-content-color));border-width:var(--fig-component-number-input-group-border-width,var(--fig-hypertoken-form-control-border-width));border-style:var(--fig-component-number-input-group-border-style,var(--fig-hypertoken-form-control-border-style));border-color:var(--fig-component-number-input-group-border-color,var(--fig-hypertoken-form-control-border-color));box-shadow:var(--fig-component-number-input-group-shadow,var(--fig-hypertoken-form-control-shadow));border-radius:var(--fig-component-number-input-group-border-radius,var(--fig-hypertoken-form-control-border-radius));padding-block:var(--fig-component-number-input-group-padding-block,var(--fig-hypertoken-form-control-padding-block));padding-inline:var(--fig-component-number-input-group-padding-inline,var(--fig-hypertoken-form-control-padding-inline));min-height:var(--fig-component-number-input-group-height,var(--fig-hypertoken-form-control-height));transition-property:background-color,color,border-color,box-shadow;display:flex;overflow:hidden}.fig-number-input__group::placeholder{color:var(--fig-component-number-input-group-color-placeholder,var(--fig-hypertoken-form-control-content-placeholder))}.fig-number-input__group:hover:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]){background-color:var(--fig-component-number-input-group-background-hover,var(--fig-hypertoken-form-control-state-hover-background-color));color:var(--fig-component-number-input-group-color-hover,var(--fig-hypertoken-form-control-state-hover-content-color));border-color:var(--fig-component-number-input-group-border-color-hover,var(--fig-hypertoken-form-control-state-hover-border-color));box-shadow:var(--fig-component-number-input-group-shadow-hover,var(--fig-hypertoken-form-control-state-hover-shadow))}.fig-number-input__group:active:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]){background-color:var(--fig-component-number-input-group-background-active,var(--fig-hypertoken-form-control-state-active-background-color))}.fig-number-input__group[data-readonly],.fig-number-input__group[readonly]{background-color:var(--fig-component-number-input-group-background-readonly,var(--fig-hypertoken-form-control-state-readonly-background-color));color:var(--fig-component-number-input-group-color-readonly,var(--fig-hypertoken-form-control-state-readonly-content-color));border-color:var(--fig-component-number-input-group-border-color-readonly,var(--fig-hypertoken-form-control-state-readonly-border-color))}.fig-number-input__group{transition-duration:var(--fig-component-number-input-group-duration,var(--fig-hypertoken-motion-feedback-duration));transition-timing-function:var(--fig-component-number-input-group-easing,var(--fig-hypertoken-motion-feedback-easing));border-color:var(--fig-number-input-border-color);padding-block:var(--fig-component-number-input-group-padding-block,var(--fig-semantic-space-none));padding-inline:var(--fig-component-number-input-group-padding-inline,var(--fig-semantic-space-none))}.fig-number-input__group:focus-within{box-shadow:var(--fig-component-number-input-group-shadow-focus,var(--fig-semantic-effect-box-shadow-none))}.fig-number-input__group:has(.fig-number-input__input[aria-invalid=true]){border-color:var(--fig-component-number-input-group-invalid-border-color-invalid,var(--fig-semantic-color-border-danger))}.fig-number-input__group:has(.fig-number-input__input[data-invalid]){border-color:var(--fig-component-number-input-group-invalid-border-color-invalid,var(--fig-semantic-color-border-danger))}.fig-number-input__group:has(.fig-number-input__input[aria-invalid=true]):hover:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]){border-color:var(--fig-component-number-input-group-invalid-border-color-invalid,var(--fig-semantic-color-border-danger))}.fig-number-input__group:has(.fig-number-input__input[data-invalid]):hover:not(:disabled):not([data-disabled]):not([data-readonly]):not([readonly]){border-color:var(--fig-component-number-input-group-invalid-border-color-invalid,var(--fig-semantic-color-border-danger))}.fig-number-input__group[data-disabled]{cursor:not-allowed}.fig-number-input__button{box-sizing:border-box;flex:var(--fig-component-number-input-button-flex,none);align-items:var(--fig-component-number-input-button-align-items,center);justify-content:var(--fig-component-number-input-button-justify-content,center);inline-size:var(--fig-component-number-input-button-width,var(--fig-semantic-size-height));padding-block:var(--fig-component-number-input-button-padding-block,var(--fig-semantic-space-none));padding-inline:var(--fig-component-number-input-button-padding-inline,var(--fig-semantic-space-none));border-width:var(--fig-component-number-input-button-border-width,var(--fig-semantic-border-width-none));border-style:var(--fig-component-number-input-button-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-number-input-button-border-color,var(--fig-semantic-color-transparent));border-radius:var(--fig-component-number-input-button-border-radius,var(--fig-semantic-border-radius-none));background-color:var(--fig-component-number-input-button-background,var(--fig-semantic-color-transparent));--fig-number-input-button-overlay:var(--fig-component-number-input-button-overlay,var(--fig-semantic-color-transparent));background-image:var(--fig-component-number-input-button-background-image,linear-gradient(var(--fig-number-input-button-overlay,var(--fig-semantic-color-transparent)), var(--fig-number-input-button-overlay,var(--fig-semantic-color-transparent))));color:var(--fig-component-number-input-button-color,var(--fig-semantic-color-content));cursor:pointer;transition-property:background-color,--fig-number-input-button-overlay,color;transition-duration:var(--fig-component-number-input-button-duration,var(--fig-hypertoken-motion-feedback-duration));transition-timing-function:var(--fig-component-number-input-button-easing,var(--fig-hypertoken-motion-feedback-easing));display:inline-flex}.fig-number-input__button:focus-visible{outline-width:var(--fig-component-number-input-button-outline-width-focus,var(--fig-hypertoken-focus-ring-width));outline-style:var(--fig-component-number-input-button-outline-style-focus,var(--fig-hypertoken-focus-ring-style));outline-color:var(--fig-component-number-input-button-outline-color-focus,var(--fig-hypertoken-focus-ring-color));outline-offset:var(--fig-component-number-input-button-focus-ring-offset,calc(-1 * var(--fig-hypertoken-focus-ring-width)))}.fig-number-input__button:hover:not(:disabled):not([data-disabled]){--fig-number-input-button-overlay:var(--fig-component-number-input-button-overlay-hover,var(--fig-semantic-color-interaction-hover));background-image:var(--fig-component-number-input-button-background-image-hover,linear-gradient(var(--fig-number-input-button-overlay,var(--fig-semantic-color-transparent)), var(--fig-number-input-button-overlay,var(--fig-semantic-color-transparent))));color:var(--fig-component-number-input-button-color-hover,var(--fig-semantic-color-content-strong))}.fig-number-input__button:active:not(:disabled):not([data-disabled]){--fig-number-input-button-overlay:var(--fig-component-number-input-button-overlay-active,var(--fig-semantic-color-interaction-pressed));background-image:var(--fig-component-number-input-button-background-image-active,linear-gradient(var(--fig-number-input-button-overlay,var(--fig-semantic-color-transparent)), var(--fig-number-input-button-overlay,var(--fig-semantic-color-transparent))));color:var(--fig-component-number-input-button-color-active,var(--fig-semantic-color-content-strong))}.fig-number-input__button:disabled,.fig-number-input__button[data-disabled]{color:var(--fig-component-number-input-button-color-disabled,var(--fig-semantic-color-content-weak));cursor:not-allowed}.fig-number-input__input{box-sizing:border-box;flex:var(--fig-component-number-input-input-flex,1 1 auto);min-inline-size:var(--fig-component-number-input-input-width,var(--fig-semantic-space-none));padding-block:var(--fig-component-number-input-input-padding-block,var(--fig-semantic-space-none));padding-inline:var(--fig-component-number-input-input-padding-inline,var(--fig-semantic-space-sm));border-width:var(--fig-component-number-input-input-border-width,var(--fig-semantic-border-width-none) var(--fig-semantic-border-width) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width));border-style:var(--fig-component-number-input-input-border-style,var(--fig-semantic-border-style));border-color:var(--fig-number-input-border-color);background-color:var(--fig-component-number-input-input-background,var(--fig-semantic-color-transparent));color:inherit;text-align:center;font-family:var(--fig-component-number-input-input-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-number-input-input-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-number-input-input-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-number-input-input-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-number-input-input-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-number-input-input-text-transform,var(--fig-hypertoken-typography-body-md-text-transform))}.fig-number-input__input:focus-visible{outline-width:var(--fig-component-number-input-input-outline-width-focus,var(--fig-hypertoken-focus-ring-width));outline-style:var(--fig-component-number-input-input-outline-style-focus,var(--fig-hypertoken-focus-ring-style));outline-color:var(--fig-component-number-input-input-outline-color-focus,var(--fig-hypertoken-focus-ring-color));outline-offset:var(--fig-component-number-input-input-focus-ring-offset,calc(-1 * var(--fig-hypertoken-focus-ring-width)))}.fig-number-input__input[aria-invalid=true],.fig-number-input__input[data-invalid]{border-color:var(--fig-component-number-input-input-border-color-invalid,var(--fig-semantic-color-border-danger))}.fig-number-input__input:disabled,.fig-number-input__input[data-disabled]{cursor:not-allowed}.fig-number-input__input[data-readonly],.fig-number-input__input[readonly]{border-color:var(--fig-component-number-input-input-border-color-readonly,var(--fig-semantic-color-border-weak));cursor:default}.fig-number-input__group--pointer-focused :focus-visible{outline:none}.fig-field{row-gap:var(--fig-component-field-row-gap,var(--fig-semantic-space-2xs));min-inline-size:var(--fig-component-field-width,0);flex-direction:column;display:flex}.fig-field__label{color:var(--fig-component-field-label-color,var(--fig-semantic-color-content));font-family:var(--fig-component-field-label-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-field-label-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-field-label-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-field-label-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-field-label-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-field-label-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform))}.fig-field__description{color:var(--fig-component-field-description-color,var(--fig-semantic-color-content-weak));font-family:var(--fig-component-field-description-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-field-description-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-field-description-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-field-description-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-field-description-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-field-description-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform));margin:0}.fig-field__error{color:var(--fig-component-field-error-color,var(--fig-semantic-color-content-danger));font-family:var(--fig-component-field-error-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-field-error-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-field-error-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-field-error-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-field-error-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-field-error-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform))}.fig-field[data-disabled] .fig-field__label{opacity:var(--fig-component-field-label-opacity-disabled,var(--fig-semantic-opacity-disabled))}.fig-field__control-slot{min-inline-size:var(--fig-component-field-control-slot-width,0);flex-direction:column;display:flex;position:relative}.fig-field--label-inside .fig-field__label{pointer-events:none;color:var(--fig-component-field-label-inside-color,var(--fig-semantic-color-content-weak));font-size:var(--fig-semantic-typography-font-size-xs);font-weight:var(--fig-semantic-typography-font-weight-semibold);line-height:var(--fig-semantic-typography-line-height-xs);position:absolute;inset-block-start:var(--fig-component-field-label-inside-inset-block-start,var(--fig-semantic-space-2xs));inset-inline-start:var(--fig-component-field-label-inside-inset-inline-start,var(--fig-semantic-space-sm))}.fig-field--label-floating .fig-field__label{pointer-events:none;color:var(--fig-component-field-label-floating-color,var(--fig-semantic-color-content-weaker));font-size:var(--fig-semantic-typography-font-size);font-weight:var(--fig-semantic-typography-font-weight-regular);line-height:var(--fig-semantic-typography-line-height);transition-property:font-size,font-weight,line-height,inset-block-start,translate,color;transition-duration:var(--fig-component-field-label-floating-duration,var(--fig-semantic-animation-duration-quick));transition-timing-function:var(--fig-component-field-label-floating-easing,var(--fig-semantic-animation-easing));position:absolute;inset-block-start:var(--fig-component-field-label-floating-inset-block-start,50%);inset-inline-start:var(--fig-component-field-label-floating-inset-inline-start,var(--fig-semantic-space-sm));translate:0 -50%}.fig-field--label-floating[data-focused] .fig-field__label{padding-inline:var(--fig-component-field-label-padding-inline-focus,var(--fig-semantic-space-2xs));border-radius:var(--fig-component-field-label-border-radius-focus,var(--fig-semantic-border-radius-sm));background-color:var(--fig-component-field-label-background-focus,var(--fig-semantic-color-layer-control));color:var(--fig-component-field-label-color-focus,var(--fig-semantic-color-content-weak));font-size:var(--fig-semantic-typography-font-size-xs);font-weight:var(--fig-semantic-typography-font-weight-semibold);line-height:var(--fig-semantic-typography-line-height-xs);inset-block-start:var(--fig-component-field-label-inset-block-start-focus,var(--fig-semantic-space-none));translate:0 -50%}.fig-field--label-floating[data-filled] .fig-field__label{padding-inline:var(--fig-component-field-label-padding-inline-filled,var(--fig-semantic-space-2xs));border-radius:var(--fig-component-field-label-border-radius-filled,var(--fig-semantic-border-radius-sm));background-color:var(--fig-component-field-label-background-filled,var(--fig-semantic-color-layer-control));color:var(--fig-component-field-label-color-filled,var(--fig-semantic-color-content-weak));font-size:var(--fig-semantic-typography-font-size-xs);font-weight:var(--fig-semantic-typography-font-weight-semibold);line-height:var(--fig-semantic-typography-line-height-xs);inset-block-start:var(--fig-component-field-label-inset-block-start-filled,var(--fig-semantic-space-none));translate:0 -50%}.fig-dialog__motion-root{display:contents}.fig-dialog__backdrop{z-index:var(--fig-component-dialog-backdrop-z-index,var(--fig-semantic-z-index-modal-backdrop));background-color:var(--fig-component-dialog-backdrop-background,var(--fig-semantic-color-transparent-strong));-webkit-backdrop-filter:var(--fig-component-dialog-backdrop-background-blur,blur(var(--fig-semantic-effect-background-blur-md)));backdrop-filter:var(--fig-component-dialog-backdrop-background-blur,blur(var(--fig-semantic-effect-background-blur-md)));position:fixed;inset-block-start:var(--fig-component-dialog-backdrop-inset-block-start,var(--fig-semantic-space-none));inset-block-end:var(--fig-component-dialog-backdrop-inset-block-end,var(--fig-semantic-space-none));inset-inline-start:var(--fig-component-dialog-backdrop-inset-inline-start,var(--fig-semantic-space-none));inset-inline-end:var(--fig-component-dialog-backdrop-inset-inline-end,var(--fig-semantic-space-none))}.fig-dialog__viewport{box-sizing:border-box;z-index:var(--fig-component-dialog-viewport-z-index,var(--fig-semantic-z-index-modal));align-items:var(--fig-component-dialog-viewport-align-items,center);justify-content:var(--fig-component-dialog-viewport-justify-content,center);padding-block:var(--fig-component-dialog-viewport-padding-block,var(--fig-semantic-space-lg));padding-inline:var(--fig-component-dialog-viewport-padding-inline,var(--fig-semantic-space-lg));display:flex;position:fixed;inset-block-start:var(--fig-component-dialog-viewport-inset-block-start,var(--fig-semantic-space-none));inset-block-end:var(--fig-component-dialog-viewport-inset-block-end,var(--fig-semantic-space-none));inset-inline-start:var(--fig-component-dialog-viewport-inset-inline-start,var(--fig-semantic-space-none));inset-inline-end:var(--fig-component-dialog-viewport-inset-inline-end,var(--fig-semantic-space-none));overflow-y:auto}.fig-dialog__popup{box-sizing:border-box;gap:var(--fig-component-dialog-popup-gap,var(--fig-semantic-space-md));inline-size:var(--fig-component-dialog-popup-width,100%);max-inline-size:var(--fig-component-dialog-popup-max-width,var(--fig-semantic-size-max-width-md));max-block-size:var(--fig-component-dialog-popup-max-height,100%);padding-block:var(--fig-component-dialog-popup-padding-block,var(--fig-semantic-space-lg));padding-inline:var(--fig-component-dialog-popup-padding-inline,var(--fig-semantic-space-lg));color:var(--fig-component-dialog-popup-color,var(--fig-semantic-color-content));font-family:var(--fig-component-dialog-popup-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-dialog-popup-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-dialog-popup-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-dialog-popup-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-dialog-popup-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-dialog-popup-text-transform,var(--fig-hypertoken-typography-body-md-text-transform));background-color:var(--fig-component-dialog-popup-background,var(--fig-hypertoken-surface-overlay-background-color));border-width:var(--fig-component-dialog-popup-border-width,var(--fig-hypertoken-surface-overlay-border-width));border-style:var(--fig-component-dialog-popup-border-style,var(--fig-hypertoken-surface-overlay-border-style));border-color:var(--fig-component-dialog-popup-border-color,var(--fig-hypertoken-surface-overlay-border-color));border-radius:var(--fig-component-dialog-popup-border-radius,var(--fig-hypertoken-surface-overlay-border-radius));box-shadow:var(--fig-component-dialog-popup-shadow,var(--fig-hypertoken-surface-overlay-effect-box-shadow));border-width:var(--fig-component-dialog-popup-border-width,var(--fig-semantic-border-width-none));border-color:var(--fig-component-dialog-popup-border-color,var(--fig-semantic-color-transparent));box-shadow:var(--fig-component-dialog-popup-shadow,var(--fig-semantic-effect-box-shadow-md));flex-direction:column;display:flex;position:relative}.fig-dialog__header{align-items:var(--fig-component-dialog-header-align-items,flex-start);gap:var(--fig-component-dialog-header-gap,var(--fig-semantic-space-sm));flex:var(--fig-component-dialog-header-flex,none);display:flex}.fig-dialog__slot-before{align-items:var(--fig-component-dialog-slot-before-align-items,center);flex:var(--fig-component-dialog-slot-before-flex,none);gap:var(--fig-component-dialog-slot-before-gap,var(--fig-semantic-space-2xs));inline-size:var(--fig-component-dialog-slot-before-width,var(--fig-semantic-size-icon-md));block-size:var(--fig-component-dialog-slot-before-height,var(--fig-semantic-size-icon-md));color:var(--fig-component-dialog-slot-before-color,var(--fig-semantic-color-content-weak));display:inline-flex}.fig-dialog__title{flex:var(--fig-component-dialog-title-flex,1);min-inline-size:var(--fig-component-dialog-title-width,0);color:var(--fig-component-dialog-title-color,var(--fig-semantic-color-content));font-family:var(--fig-component-dialog-title-font-family,var(--fig-hypertoken-typography-heading-xs-font-family));font-size:var(--fig-component-dialog-title-font-size,var(--fig-hypertoken-typography-heading-xs-font-size));font-weight:var(--fig-component-dialog-title-font-weight,var(--fig-hypertoken-typography-heading-xs-font-weight));line-height:var(--fig-component-dialog-title-line-height,var(--fig-hypertoken-typography-heading-xs-line-height));letter-spacing:var(--fig-component-dialog-title-letter-spacing,var(--fig-hypertoken-typography-heading-xs-letter-spacing));text-transform:var(--fig-component-dialog-title-text-transform,var(--fig-hypertoken-typography-heading-xs-text-transform));margin:0}.fig-dialog__header:has(.fig-dialog__close){padding-inline-end:var(--fig-component-dialog-close-padding-inline,var(--fig-semantic-space-lg))}.fig-dialog__close{position:absolute;inset-block-start:var(--fig-component-dialog-close-inset-block-start,var(--fig-semantic-space-md));inset-inline-end:var(--fig-component-dialog-close-inset-inline-end,var(--fig-semantic-space-md))}.fig-dialog__close.fig-button--ghost{color:var(--fig-component-dialog-close-color,var(--fig-semantic-color-content-weaker));transition-property:transform,background-color,background-image,border-color,color,box-shadow,opacity;transition-duration:var(--fig-component-dialog-close-duration,var(--fig-hypertoken-motion-press-duration));transition-timing-function:var(--fig-component-dialog-close-easing,var(--fig-hypertoken-motion-press-easing))}.fig-dialog__close.fig-button--ghost:active:not(:disabled){transform:var(--fig-component-dialog-close-transform-active,translateY(var(--fig-hypertoken-motion-press-transform-translate-y)) scale(var(--fig-hypertoken-motion-press-transform-scale)))}.fig-dialog__close.fig-button--ghost:hover:not(:disabled){color:var(--fig-component-dialog-close-color-hover,var(--fig-semantic-color-content))}.fig-dialog__description{flex:var(--fig-component-dialog-description-flex,none);color:var(--fig-component-dialog-description-color,var(--fig-semantic-color-content-weak));font-family:var(--fig-component-dialog-description-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-dialog-description-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-dialog-description-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-dialog-description-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-dialog-description-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-dialog-description-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform));margin:0}.fig-dialog__body{min-block-size:var(--fig-component-dialog-body-height,0);margin-block:var(--fig-component-dialog-body-margin-block,calc(var(--fig-semantic-space-xs) * -1));margin-inline:var(--fig-component-dialog-body-margin-inline,calc(var(--fig-semantic-space-xs) * -1));padding-block:var(--fig-component-dialog-body-padding-block,var(--fig-semantic-space-xs));padding-inline:var(--fig-component-dialog-body-padding-inline,var(--fig-semantic-space-xs));color:var(--fig-component-dialog-body-color,var(--fig-semantic-color-content));overflow-y:auto}.fig-dialog__footer{align-items:var(--fig-component-dialog-footer-align-items,center);justify-content:var(--fig-component-dialog-footer-justify-content,flex-end);gap:var(--fig-component-dialog-footer-gap,var(--fig-semantic-space-sm));flex:var(--fig-component-dialog-footer-flex,none);display:flex}.fig-drawer__motion-root{display:contents}.fig-drawer__backdrop{z-index:var(--fig-component-drawer-backdrop-z-index,var(--fig-semantic-z-index-modal-backdrop));background-color:var(--fig-component-drawer-backdrop-background,var(--fig-semantic-color-transparent-strong));-webkit-backdrop-filter:var(--fig-component-drawer-backdrop-background-blur,blur(var(--fig-semantic-effect-background-blur-md)));backdrop-filter:var(--fig-component-drawer-backdrop-background-blur,blur(var(--fig-semantic-effect-background-blur-md)));opacity:var(--fig-component-drawer-backdrop-opacity,calc(1 - var(--drawer-swipe-progress)));transition-property:opacity;transition-duration:var(--fig-component-drawer-backdrop-duration,var(--fig-semantic-animation-duration-short));transition-timing-function:var(--fig-component-drawer-backdrop-easing,var(--fig-semantic-animation-easing-entrance));position:fixed;inset-block-start:var(--fig-component-drawer-backdrop-inset-block-start,var(--fig-semantic-space-none));inset-block-end:var(--fig-component-drawer-backdrop-inset-block-end,var(--fig-semantic-space-none));inset-inline-start:var(--fig-component-drawer-backdrop-inset-inline-start,var(--fig-semantic-space-none));inset-inline-end:var(--fig-component-drawer-backdrop-inset-inline-end,var(--fig-semantic-space-none))}.fig-drawer__backdrop[data-swiping]{transition-duration:var(--fig-component-drawer-backdrop-swiping-duration,var(--fig-semantic-animation-duration-instant))}.fig-drawer__backdrop[data-starting-style]{opacity:var(--fig-component-drawer-backdrop-opacity-entering,var(--fig-semantic-opacity-none))}.fig-drawer__backdrop[data-ending-style]{opacity:var(--fig-component-drawer-backdrop-opacity-exiting,var(--fig-semantic-opacity-none))}.fig-drawer__viewport{box-sizing:border-box;z-index:var(--fig-component-drawer-viewport-z-index,var(--fig-semantic-z-index-modal));align-items:var(--fig-component-drawer-viewport-align-items,stretch);justify-content:var(--fig-component-drawer-viewport-justify-content,flex-end);padding-block:var(--fig-component-drawer-viewport-padding-block,var(--fig-semantic-space-3xl) var(--fig-semantic-space-none));flex-direction:column;display:flex;position:fixed;inset-block-start:var(--fig-component-drawer-viewport-inset-block-start,var(--fig-semantic-space-none));inset-block-end:var(--fig-component-drawer-viewport-inset-block-end,var(--fig-semantic-space-none));inset-inline-start:var(--fig-component-drawer-viewport-inset-inline-start,var(--fig-semantic-space-none));inset-inline-end:var(--fig-component-drawer-viewport-inset-inline-end,var(--fig-semantic-space-none))}.fig-drawer__viewport--top{justify-content:var(--fig-component-drawer-viewport-top-justify-content,flex-start);padding-block:var(--fig-component-drawer-viewport-top-padding-block,var(--fig-semantic-space-none) var(--fig-semantic-space-3xl))}.fig-drawer__viewport--left{justify-content:var(--fig-component-drawer-viewport-left-justify-content,flex-start);padding-block:var(--fig-component-drawer-viewport-left-padding-block,var(--fig-semantic-space-none));flex-direction:row}.fig-drawer__viewport--right{justify-content:var(--fig-component-drawer-viewport-right-justify-content,flex-end);padding-block:var(--fig-component-drawer-viewport-right-padding-block,var(--fig-semantic-space-none));flex-direction:row}.fig-drawer__popup{box-sizing:border-box;min-block-size:var(--fig-component-drawer-popup-height,0);inline-size:var(--fig-component-drawer-popup-width,100%);max-block-size:var(--fig-component-drawer-popup-max-height,100%);padding-block:var(--fig-component-drawer-popup-padding-block,var(--fig-semantic-space-lg));padding-inline:var(--fig-component-drawer-popup-padding-inline,var(--fig-semantic-space-lg));color:var(--fig-component-drawer-popup-color,var(--fig-semantic-color-content));will-change:transform;transform:translateY(var(--drawer-swipe-movement-y));transition-property:transform;transition-duration:var(--fig-component-drawer-popup-duration,var(--fig-semantic-animation-duration-medium));transition-timing-function:var(--fig-component-drawer-popup-easing,var(--fig-semantic-animation-easing-entrance));font-family:var(--fig-component-drawer-popup-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-drawer-popup-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-drawer-popup-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-drawer-popup-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-drawer-popup-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-drawer-popup-text-transform,var(--fig-hypertoken-typography-body-md-text-transform));background-color:var(--fig-component-drawer-popup-background,var(--fig-hypertoken-surface-overlay-background-color));border-width:var(--fig-component-drawer-popup-border-width,var(--fig-hypertoken-surface-overlay-border-width));border-style:var(--fig-component-drawer-popup-border-style,var(--fig-hypertoken-surface-overlay-border-style));border-color:var(--fig-component-drawer-popup-border-color,var(--fig-hypertoken-surface-overlay-border-color));border-radius:var(--fig-component-drawer-popup-border-radius,var(--fig-hypertoken-surface-overlay-border-radius));box-shadow:var(--fig-component-drawer-popup-shadow,var(--fig-hypertoken-surface-overlay-effect-box-shadow));border-width:var(--fig-component-drawer-popup-border-width,var(--fig-semantic-border-width) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width-none));border-color:var(--fig-component-drawer-popup-border-color,var(--fig-semantic-color-border-weaker));border-radius:var(--fig-component-drawer-popup-border-radius,var(--fig-semantic-border-radius) var(--fig-semantic-border-radius) var(--fig-semantic-border-radius-none) var(--fig-semantic-border-radius-none));box-shadow:var(--fig-component-drawer-popup-shadow,var(--fig-semantic-effect-box-shadow-md));flex-direction:column;display:flex;position:relative}.fig-drawer__popup[data-swiping]{transition-duration:var(--fig-component-drawer-popup-swiping-duration,var(--fig-semantic-animation-duration-instant));-webkit-user-select:none;user-select:none}.fig-drawer__popup[data-starting-style]{transform:translateY(100%)}.fig-drawer__popup[data-ending-style]{transition-timing-function:var(--fig-component-drawer-popup-easing-exiting,var(--fig-semantic-animation-easing-exit));transform:translateY(100%)}.fig-drawer__popup--top{border-width:var(--fig-component-drawer-popup-top-border-width,var(--fig-semantic-border-width-none) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width) var(--fig-semantic-border-width-none));border-radius:var(--fig-component-drawer-popup-top-border-radius,var(--fig-semantic-border-radius-none) var(--fig-semantic-border-radius-none) var(--fig-semantic-border-radius) var(--fig-semantic-border-radius));box-shadow:var(--fig-component-drawer-popup-top-shadow,var(--fig-semantic-effect-box-shadow-md))}.fig-drawer__popup--top[data-starting-style],.fig-drawer__popup--top[data-ending-style]{transform:translateY(-100%)}.fig-drawer__popup--left{inline-size:var(--fig-component-drawer-popup-left-width,100%);max-inline-size:var(--fig-component-drawer-popup-left-max-width,var(--fig-semantic-size-max-width-md));block-size:var(--fig-component-drawer-popup-left-height,100%);border-width:var(--fig-component-drawer-popup-left-border-width,var(--fig-semantic-border-width-none) var(--fig-semantic-border-width) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width-none));border-radius:var(--fig-component-drawer-popup-left-border-radius,var(--fig-semantic-border-radius-none));box-shadow:var(--fig-component-drawer-popup-left-shadow,var(--fig-semantic-effect-box-shadow-md));transform:translateX(var(--drawer-swipe-movement-x))}.fig-drawer__popup--left[data-starting-style],.fig-drawer__popup--left[data-ending-style]{transform:translate(-100%)}.fig-drawer__popup--right{inline-size:var(--fig-component-drawer-popup-right-width,100%);max-inline-size:var(--fig-component-drawer-popup-right-max-width,var(--fig-semantic-size-max-width-md));block-size:var(--fig-component-drawer-popup-right-height,100%);border-width:var(--fig-component-drawer-popup-right-border-width,var(--fig-semantic-border-width-none) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width));border-radius:var(--fig-component-drawer-popup-right-border-radius,var(--fig-semantic-border-radius-none));box-shadow:var(--fig-component-drawer-popup-right-shadow,var(--fig-semantic-effect-box-shadow-md));transform:translateX(var(--drawer-swipe-movement-x))}.fig-drawer__popup--right[data-starting-style],.fig-drawer__popup--right[data-ending-style]{transform:translate(100%)}.fig-drawer__content{gap:var(--fig-component-drawer-content-gap,var(--fig-semantic-space-md));flex-direction:column;flex:var(--fig-component-drawer-content-flex,1);min-block-size:var(--fig-component-drawer-content-height,0);display:flex}.fig-drawer__header{align-items:var(--fig-component-drawer-header-align-items,flex-start);gap:var(--fig-component-drawer-header-gap,var(--fig-semantic-space-sm));flex:var(--fig-component-drawer-header-flex,none);display:flex}.fig-drawer__slot-before{align-items:var(--fig-component-drawer-slot-before-align-items,center);flex:var(--fig-component-drawer-slot-before-flex,none);gap:var(--fig-component-drawer-slot-before-gap,var(--fig-semantic-space-2xs));inline-size:var(--fig-component-drawer-slot-before-width,var(--fig-semantic-size-icon-md));block-size:var(--fig-component-drawer-slot-before-height,var(--fig-semantic-size-icon-md));color:var(--fig-component-drawer-slot-before-color,var(--fig-semantic-color-content-weak));display:inline-flex}.fig-drawer__title{flex:var(--fig-component-drawer-title-flex,1);min-inline-size:var(--fig-component-drawer-title-width,0);color:var(--fig-component-drawer-title-color,var(--fig-semantic-color-content));font-family:var(--fig-component-drawer-title-font-family,var(--fig-hypertoken-typography-heading-xs-font-family));font-size:var(--fig-component-drawer-title-font-size,var(--fig-hypertoken-typography-heading-xs-font-size));font-weight:var(--fig-component-drawer-title-font-weight,var(--fig-hypertoken-typography-heading-xs-font-weight));line-height:var(--fig-component-drawer-title-line-height,var(--fig-hypertoken-typography-heading-xs-line-height));letter-spacing:var(--fig-component-drawer-title-letter-spacing,var(--fig-hypertoken-typography-heading-xs-letter-spacing));text-transform:var(--fig-component-drawer-title-text-transform,var(--fig-hypertoken-typography-heading-xs-text-transform));margin:0}.fig-drawer__header:has(.fig-drawer__close){padding-inline-end:var(--fig-component-drawer-close-padding-inline,var(--fig-semantic-space-lg))}.fig-drawer__close{position:absolute;inset-block-start:var(--fig-component-drawer-close-inset-block-start,var(--fig-semantic-space-md));inset-inline-end:var(--fig-component-drawer-close-inset-inline-end,var(--fig-semantic-space-md))}.fig-drawer__close.fig-button--ghost{color:var(--fig-component-drawer-close-color,var(--fig-semantic-color-content-weaker));transition-property:transform,background-color,background-image,border-color,color,box-shadow,opacity;transition-duration:var(--fig-component-drawer-close-duration,var(--fig-hypertoken-motion-press-duration));transition-timing-function:var(--fig-component-drawer-close-easing,var(--fig-hypertoken-motion-press-easing))}.fig-drawer__close.fig-button--ghost:active:not(:disabled){transform:var(--fig-component-drawer-close-transform-active,translateY(var(--fig-hypertoken-motion-press-transform-translate-y)) scale(var(--fig-hypertoken-motion-press-transform-scale)))}.fig-drawer__close.fig-button--ghost:hover:not(:disabled){color:var(--fig-component-drawer-close-color-hover,var(--fig-semantic-color-content))}.fig-drawer__description{flex:var(--fig-component-drawer-description-flex,none);color:var(--fig-component-drawer-description-color,var(--fig-semantic-color-content-weak));font-family:var(--fig-component-drawer-description-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-drawer-description-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-drawer-description-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-drawer-description-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-drawer-description-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-drawer-description-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform));margin:0}.fig-drawer__body{min-block-size:var(--fig-component-drawer-body-height,0);margin-block:var(--fig-component-drawer-body-margin-block,calc(var(--fig-semantic-space-xs) * -1));margin-inline:var(--fig-component-drawer-body-margin-inline,calc(var(--fig-semantic-space-xs) * -1));padding-block:var(--fig-component-drawer-body-padding-block,var(--fig-semantic-space-xs));padding-inline:var(--fig-component-drawer-body-padding-inline,var(--fig-semantic-space-xs));color:var(--fig-component-drawer-body-color,var(--fig-semantic-color-content));overflow-y:auto}.fig-drawer__footer{align-items:var(--fig-component-drawer-footer-align-items,center);justify-content:var(--fig-component-drawer-footer-justify-content,flex-end);gap:var(--fig-component-drawer-footer-gap,var(--fig-semantic-space-sm));flex:var(--fig-component-drawer-footer-flex,none);display:flex}.fig-empty-state{box-sizing:border-box;align-items:var(--fig-component-empty-state-align-items,center);justify-content:var(--fig-component-empty-state-justify-content,center);text-align:center;gap:var(--fig-component-empty-state-gap,var(--fig-semantic-space-xs));min-width:0;padding-block:var(--fig-component-empty-state-padding-block,var(--fig-semantic-space-xl));padding-inline:var(--fig-component-empty-state-padding-inline,var(--fig-semantic-space-lg));border-radius:var(--fig-component-empty-state-border-radius,var(--fig-semantic-border-radius-none));background-color:var(--fig-component-empty-state-background,var(--fig-semantic-color-transparent));color:var(--fig-component-empty-state-color,var(--fig-semantic-color-content));border-width:var(--fig-component-empty-state-border-width,var(--fig-semantic-border-width-none));border-style:var(--fig-component-empty-state-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-empty-state-border-color,var(--fig-semantic-color-transparent));flex-direction:column;display:flex}.fig-empty-state__slot-before{align-items:var(--fig-component-empty-state-slot-before-align-items,center);justify-content:var(--fig-component-empty-state-slot-before-justify-content,center);flex:var(--fig-component-empty-state-slot-before-flex,none);gap:var(--fig-component-empty-state-slot-before-gap,var(--fig-semantic-space-2xs));padding-block:var(--fig-component-empty-state-slot-before-padding-block,var(--fig-semantic-space-sm));padding-inline:var(--fig-component-empty-state-slot-before-padding-inline,var(--fig-semantic-space-sm));border-radius:var(--fig-component-empty-state-slot-before-border-radius,var(--fig-semantic-border-radius-round));background-color:var(--fig-component-empty-state-slot-before-background,var(--fig-semantic-color-background-weak));color:var(--fig-component-empty-state-slot-before-color,var(--fig-semantic-color-content-strong));margin-block-end:var(--fig-component-empty-state-slot-before-margin-block,var(--fig-semantic-space-xs));display:inline-flex}.fig-empty-state__title{color:var(--fig-component-empty-state-title-color,var(--fig-semantic-color-content-strong));font-family:var(--fig-component-empty-state-title-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-empty-state-title-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-empty-state-title-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-empty-state-title-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-empty-state-title-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-empty-state-title-text-transform,var(--fig-hypertoken-typography-body-md-text-transform))}.fig-empty-state__description{max-inline-size:var(--fig-component-empty-state-description-max-width,var(--fig-semantic-size-max-width-md));color:var(--fig-component-empty-state-description-color,var(--fig-semantic-color-content-weak));font-family:var(--fig-component-empty-state-description-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-empty-state-description-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-empty-state-description-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-empty-state-description-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-empty-state-description-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-empty-state-description-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform))}.fig-empty-state__actions{align-items:var(--fig-component-empty-state-actions-align-items,center);justify-content:var(--fig-component-empty-state-actions-justify-content,center);gap:var(--fig-component-empty-state-actions-gap,var(--fig-semantic-space-sm));flex-wrap:wrap;margin-block-start:var(--fig-component-empty-state-actions-margin-block,var(--fig-semantic-space-sm));display:flex}.fig-tabs{box-sizing:border-box;gap:var(--fig-component-tabs-gap,var(--fig-semantic-space-md));min-inline-size:var(--fig-component-tabs-width,0);flex-direction:column;display:flex}.fig-tabs[data-orientation=vertical]{flex-direction:row}.fig-tabs--stacked[data-orientation=vertical]{flex-direction:column}.fig-tabs__list{box-sizing:border-box;isolation:isolate;align-items:var(--fig-component-tabs-list-align-items,stretch);justify-content:var(--fig-component-tabs-list-justify-content,flex-start);gap:var(--fig-component-tabs-list-gap,var(--fig-semantic-space-xs));border-width:var(--fig-component-tabs-list-border-width,var(--fig-semantic-border-width-none) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width) var(--fig-semantic-border-width-none));border-style:var(--fig-component-tabs-list-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-tabs-list-border-color,var(--fig-semantic-color-border-weaker));flex-direction:row;display:flex;position:relative}.fig-tabs__list[data-orientation=vertical]{align-items:var(--fig-component-tabs-list-vertical-align-items,stretch);border-width:var(--fig-component-tabs-list-vertical-border-width,var(--fig-semantic-border-width-none) var(--fig-semantic-border-width) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width-none));flex-direction:column}.fig-tabs__list--align-center{justify-content:var(--fig-component-tabs-list-align-center-justify-content,center)}.fig-tabs__list--align-end{justify-content:var(--fig-component-tabs-list-align-end-justify-content,flex-end)}.fig-tabs__indicator{box-sizing:border-box;z-index:var(--fig-component-tabs-indicator-z-index,var(--fig-semantic-z-index-base));inline-size:var(--fig-component-tabs-indicator-width,var(--active-tab-width));block-size:var(--fig-component-tabs-indicator-height,var(--fig-semantic-border-width));translate:var(--active-tab-left);border-width:var(--fig-component-tabs-indicator-border-width,var(--fig-semantic-border-width-none));border-style:var(--fig-component-tabs-indicator-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-tabs-indicator-border-color,var(--fig-semantic-color-transparent));border-radius:var(--fig-component-tabs-indicator-border-radius,var(--fig-semantic-border-radius-none));background-color:var(--fig-component-tabs-indicator-background,var(--fig-semantic-color-background-accent));transition-property:translate,inline-size;transition-duration:var(--fig-component-tabs-indicator-duration,var(--fig-semantic-animation-duration-quick));transition-timing-function:var(--fig-component-tabs-indicator-easing,var(--fig-semantic-animation-easing));position:absolute;inset-block-end:var(--fig-component-tabs-indicator-inset-block-end,0);inset-inline-start:var(--fig-component-tabs-indicator-inset-inline-start,var(--fig-semantic-space-none))}.fig-tabs__indicator[data-orientation=vertical]{inline-size:var(--fig-component-tabs-indicator-vertical-width,var(--fig-semantic-border-width));block-size:var(--fig-component-tabs-indicator-vertical-height,var(--active-tab-height));translate:0 var(--active-tab-top);transition-property:translate,block-size;inset-block-start:var(--fig-component-tabs-indicator-vertical-inset-block-start,var(--fig-semantic-space-none));inset-block-end:var(--fig-component-tabs-indicator-vertical-inset-block-end,auto);inset-inline-start:var(--fig-component-tabs-indicator-vertical-inset-inline-start,auto);inset-inline-end:var(--fig-component-tabs-indicator-vertical-inset-inline-end,0)}.fig-tabs__tab{box-sizing:border-box;z-index:var(--fig-component-tabs-tab-z-index,var(--fig-semantic-z-index-hover));align-items:var(--fig-component-tabs-tab-align-items,center);justify-content:var(--fig-component-tabs-tab-justify-content,center);gap:var(--fig-component-tabs-tab-gap,var(--fig-semantic-space-xs));flex:var(--fig-component-tabs-tab-flex,none);padding-block:var(--fig-component-tabs-tab-padding-block,var(--fig-semantic-space-xs));padding-inline:var(--fig-component-tabs-tab-padding-inline,var(--fig-semantic-space-sm));border-width:var(--fig-component-tabs-tab-border-width,var(--fig-semantic-border-width-none));border-style:var(--fig-component-tabs-tab-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-tabs-tab-border-color,var(--fig-semantic-color-transparent));border-radius:var(--fig-component-tabs-tab-border-radius,var(--fig-semantic-border-radius));background-color:var(--fig-component-tabs-tab-background,var(--fig-semantic-color-transparent));color:var(--fig-component-tabs-tab-color,var(--fig-semantic-color-content-weak));white-space:nowrap;cursor:pointer;font-family:var(--fig-component-tabs-tab-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-tabs-tab-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-tabs-tab-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-tabs-tab-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-tabs-tab-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-tabs-tab-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform));transition-property:color,background-color;transition-duration:var(--fig-component-tabs-tab-duration,var(--fig-hypertoken-motion-feedback-duration));transition-timing-function:var(--fig-component-tabs-tab-easing,var(--fig-hypertoken-motion-feedback-easing));display:inline-flex;position:relative}.fig-tabs__tab:focus-visible{outline-width:var(--fig-component-tabs-tab-outline-width-focus,var(--fig-hypertoken-focus-ring-width));outline-style:var(--fig-component-tabs-tab-outline-style-focus,var(--fig-hypertoken-focus-ring-style));outline-color:var(--fig-component-tabs-tab-outline-color-focus,var(--fig-hypertoken-focus-ring-color));outline-offset:var(--fig-component-tabs-tab-focus-ring-offset,var(--fig-hypertoken-focus-ring-offset))}.fig-tabs__tab:hover:not([data-disabled]):not([data-active]){background-color:var(--fig-component-tabs-tab-background-hover,var(--fig-semantic-color-transparent));color:var(--fig-component-tabs-tab-color-hover,var(--fig-semantic-color-content))}.fig-tabs__tab[data-active]{border-width:var(--fig-component-tabs-tab-selected-border-width,var(--fig-semantic-border-width-none));border-style:var(--fig-component-tabs-tab-selected-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-tabs-tab-selected-border-color,var(--fig-semantic-color-transparent));background-color:var(--fig-component-tabs-tab-selected-background,var(--fig-semantic-color-transparent));color:var(--fig-component-tabs-tab-selected-color,var(--fig-semantic-color-content-strong))}.fig-tabs__tab[data-disabled]{opacity:var(--fig-component-tabs-tab-opacity-disabled,var(--fig-semantic-opacity-disabled));cursor:not-allowed}.fig-tabs__tab-slot-before,.fig-tabs__tab-slot-after{align-items:var(--fig-component-tabs-tab-slot-align-items,center);flex:var(--fig-component-tabs-tab-slot-flex,none);gap:var(--fig-component-tabs-tab-slot-gap,var(--fig-semantic-space-2xs));display:inline-flex}.fig-tabs__panel{box-sizing:border-box;min-inline-size:var(--fig-component-tabs-panel-width,0);padding-block:var(--fig-component-tabs-panel-padding-block,var(--fig-semantic-space-none));padding-inline:var(--fig-component-tabs-panel-padding-inline,var(--fig-semantic-space-none));color:var(--fig-component-tabs-panel-color,var(--fig-semantic-color-content));font-family:var(--fig-component-tabs-panel-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-tabs-panel-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-tabs-panel-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-tabs-panel-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-tabs-panel-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-tabs-panel-text-transform,var(--fig-hypertoken-typography-body-md-text-transform))}.fig-tabs__panel:focus-visible{outline-width:var(--fig-component-tabs-panel-outline-width-focus,var(--fig-hypertoken-focus-ring-width));outline-style:var(--fig-component-tabs-panel-outline-style-focus,var(--fig-hypertoken-focus-ring-style));outline-color:var(--fig-component-tabs-panel-outline-color-focus,var(--fig-hypertoken-focus-ring-color));outline-offset:var(--fig-component-tabs-panel-focus-ring-offset,var(--fig-hypertoken-focus-ring-offset))}.fig-tabs--stacked .fig-tabs__tab{justify-content:var(--fig-component-tabs-stacked-tab-justify-content,flex-start)}.fig-switch{--fig-switch-offset:var(--fig-semantic-space-2xs);--fig-switch-height:var(--fig-semantic-size-height-xs);--fig-switch-width:var(--fig-semantic-size-height-lg);--fig-switch-travel:calc(100cqi - 100cqb);--fig-motion-travel:var(--fig-switch-travel);appearance:none;box-sizing:border-box;align-items:var(--fig-component-switch-align-items,center);inline-size:var(--fig-component-switch-width,var(--fig-switch-width));block-size:var(--fig-component-switch-height,var(--fig-switch-height));padding-block:var(--fig-component-switch-padding-block,0);padding-inline:var(--fig-component-switch-padding-inline,0);border-width:var(--fig-component-switch-border-width,var(--fig-semantic-border-width-none));border-style:var(--fig-component-switch-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-switch-border-color,var(--fig-semantic-color-transparent));border-radius:var(--fig-component-switch-border-radius,var(--fig-semantic-border-radius-round));background-color:var(--fig-component-switch-background,var(--fig-semantic-color-background-disabled));cursor:pointer;transition-property:background-color;transition-delay:var(--fig-component-switch-delay,var(--fig-semantic-animation-duration-short));transition-duration:var(--fig-component-switch-duration,var(--fig-hypertoken-motion-feedback-duration));transition-timing-function:var(--fig-component-switch-easing,var(--fig-hypertoken-motion-feedback-easing));flex:none;display:inline-flex;position:relative;container-type:size}.fig-switch:focus-visible{outline-width:var(--fig-component-switch-outline-width-focus,var(--fig-hypertoken-focus-ring-width));outline-style:var(--fig-component-switch-outline-style-focus,var(--fig-hypertoken-focus-ring-style));outline-color:var(--fig-component-switch-outline-color-focus,var(--fig-hypertoken-focus-ring-color));outline-offset:var(--fig-component-switch-focus-ring-offset,var(--fig-hypertoken-focus-ring-offset))}.fig-switch[data-checked]{background-color:var(--fig-component-switch-background-selected,var(--fig-semantic-color-background-primary))}.fig-switch__thumb{aspect-ratio:var(--fig-component-switch-thumb-aspect-ratio,1);border-radius:var(--fig-component-switch-thumb-border-radius,var(--fig-semantic-border-radius-round));background-color:var(--fig-component-switch-thumb-background,var(--fig-semantic-color-content-on-disabled));box-shadow:var(--fig-component-switch-thumb-shadow,var(--fig-semantic-effect-box-shadow-sm));transition-property:background-color;transition-duration:var(--fig-component-switch-thumb-duration,var(--fig-hypertoken-motion-feedback-duration));transition-timing-function:var(--fig-component-switch-thumb-easing,var(--fig-hypertoken-motion-feedback-easing));display:block;position:absolute;inset-block-start:var(--fig-component-switch-thumb-inset-block-start,var(--fig-switch-offset));inset-block-end:var(--fig-component-switch-thumb-inset-block-end,var(--fig-switch-offset));inset-inline-start:var(--fig-component-switch-thumb-inset-inline-start,var(--fig-switch-offset))}.fig-switch[data-checked] .fig-switch__thumb{background-color:var(--fig-component-switch-thumb-background-selected,var(--fig-semantic-color-content-on-primary));inset-inline-start:var(--fig-component-switch-thumb-inset-inline-start-selected,calc(var(--fig-switch-offset) + var(--fig-switch-travel)))}.fig-switch[data-disabled]{opacity:var(--fig-component-switch-opacity-disabled,var(--fig-semantic-opacity-disabled));cursor:not-allowed}.fig-switch[data-disabled] .fig-switch__thumb{background-color:var(--fig-component-switch-thumb-background-disabled,var(--fig-semantic-color-content-on-disabled))}.fig-slider{box-sizing:border-box;row-gap:var(--fig-component-slider-row-gap,var(--fig-semantic-space-2xs));inline-size:var(--fig-component-slider-width,100%);-webkit-user-select:none;user-select:none;font-family:var(--fig-component-slider-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-slider-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-slider-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-slider-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-slider-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-slider-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform));flex-direction:column;display:flex}.fig-slider__header{align-items:var(--fig-component-slider-header-align-items,center);column-gap:var(--fig-component-slider-header-column-gap,var(--fig-semantic-space-xs));display:flex}.fig-slider__label{color:var(--fig-component-slider-label-color,var(--fig-semantic-color-content));font-family:var(--fig-component-slider-label-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-slider-label-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-slider-label-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-slider-label-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-slider-label-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-slider-label-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform))}.fig-slider__value{color:var(--fig-component-slider-value-color,var(--fig-semantic-color-content-weak));font-family:var(--fig-component-slider-value-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-slider-value-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-slider-value-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-slider-value-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-slider-value-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-slider-value-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform));margin-inline-start:var(--fig-component-slider-value-margin-inline,auto)}.fig-slider__control{align-items:var(--fig-component-slider-control-align-items,center);inline-size:var(--fig-component-slider-control-width,100%);min-block-size:var(--fig-component-slider-control-height,var(--fig-semantic-size-height-xs));cursor:pointer;display:flex}.fig-slider[data-disabled] .fig-slider__control{cursor:not-allowed;opacity:var(--fig-component-slider-disabled-control-opacity-disabled,var(--fig-semantic-opacity-disabled))}.fig-slider__track{inline-size:var(--fig-component-slider-track-width,100%);block-size:var(--fig-component-slider-track-height,var(--fig-semantic-size-height-3xs));border-radius:var(--fig-component-slider-track-border-radius,var(--fig-semantic-border-radius));background-color:var(--fig-component-slider-track-background,var(--fig-semantic-color-background-disabled));position:relative}.fig-slider__indicator{border-radius:var(--fig-component-slider-indicator-border-radius,var(--fig-semantic-border-radius-round));background-color:var(--fig-component-slider-indicator-background,var(--fig-semantic-color-background-accent))}.fig-slider__thumb{inline-size:var(--fig-component-slider-thumb-width,var(--fig-semantic-size-icon));block-size:var(--fig-component-slider-thumb-height,var(--fig-semantic-size-icon));border-radius:var(--fig-component-slider-thumb-border-radius,var(--fig-semantic-border-radius-round));background-color:var(--fig-component-slider-thumb-background,var(--fig-semantic-color-background-accent));border-width:var(--fig-component-slider-thumb-border-width,var(--fig-semantic-border-width-none));border-style:var(--fig-component-slider-thumb-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-slider-thumb-border-color,var(--fig-semantic-color-transparent));box-shadow:var(--fig-component-slider-thumb-shadow,var(--fig-semantic-effect-box-shadow-sm))}.fig-slider__thumb:has(:focus-visible){outline-width:var(--fig-component-slider-thumb-outline-width-focus,var(--fig-hypertoken-focus-ring-width));outline-style:var(--fig-component-slider-thumb-outline-style-focus,var(--fig-hypertoken-focus-ring-style));outline-color:var(--fig-component-slider-thumb-outline-color-focus,var(--fig-hypertoken-focus-ring-color));outline-offset:var(--fig-component-slider-thumb-focus-ring-offset,var(--fig-hypertoken-focus-ring-offset))}.fig-slider--vertical{inline-size:var(--fig-component-slider-vertical-width,auto);block-size:var(--fig-component-slider-vertical-height,100%);flex-direction:column}.fig-slider--vertical .fig-slider__control{min-inline-size:var(--fig-component-slider-vertical-control-width,var(--fig-semantic-size-height-3xs));block-size:var(--fig-component-slider-vertical-control-height,100%);flex-direction:column}.fig-slider--vertical .fig-slider__track{inline-size:var(--fig-component-slider-vertical-track-width,var(--fig-semantic-size-height-3xs));block-size:var(--fig-component-slider-vertical-track-height,auto);flex-grow:var(--fig-component-slider-vertical-track-flex-grow,1)}.fig-list{color:var(--fig-component-list-color,var(--fig-semantic-color-content));font-family:var(--fig-component-list-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-list-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-list-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-list-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-list-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-list-text-transform,var(--fig-hypertoken-typography-body-md-text-transform));margin:0;padding-inline-start:var(--fig-component-list-padding-inline,var(--fig-semantic-space-lg));list-style:outside}.fig-list--ordered{list-style:decimal}.fig-list--marker-none{padding-inline-start:var(--fig-component-list-marker-none-padding-inline,var(--fig-semantic-space-none));list-style:none}.fig-list--description{row-gap:var(--fig-component-list-variant-description-row-gap,var(--fig-semantic-space-xs));flex-direction:column;padding-inline-start:var(--fig-component-list-variant-description-padding-inline,var(--fig-semantic-space-none));list-style:none;display:flex}.fig-list--term-column{grid-template-columns:max-content minmax(0,1fr);display:grid}.fig-list--term-column .fig-list__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:var(--fig-component-list-term-column-row-align-items,baseline);display:grid}.fig-list--term-column .fig-list__term{max-inline-size:var(--fig-component-list-term-column-term-max-width,var(--fig-semantic-size-max-width-2xs))}.fig-list__item:not(:last-child){margin-block-end:var(--fig-component-list-item-margin-block,var(--fig-semantic-space-xs))}.fig-list__row{column-gap:var(--fig-component-list-row-column-gap,var(--fig-semantic-space-sm));row-gap:var(--fig-component-list-row-row-gap,var(--fig-semantic-space-3xs));flex-wrap:wrap;display:flex}.fig-list__row--divider{box-sizing:border-box;border-width:var(--fig-component-list-row-divider-border-width,var(--fig-semantic-border-width-none) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width) var(--fig-semantic-border-width-none));border-style:var(--fig-component-list-row-divider-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-list-row-divider-border-color,var(--fig-semantic-color-transparent) var(--fig-semantic-color-transparent) var(--fig-semantic-color-border-weaker) var(--fig-semantic-color-transparent));padding-block-end:var(--fig-component-list-row-divider-padding-block,var(--fig-semantic-space-xs))}.fig-list__term{color:var(--fig-component-list-term-color,var(--fig-semantic-color-content-weak));font-family:var(--fig-component-list-term-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-list-term-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-list-term-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-list-term-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-list-term-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-list-term-text-transform,var(--fig-hypertoken-typography-body-md-text-transform));margin:0}.fig-list__description{color:var(--fig-component-list-description-color,var(--fig-semantic-color-content-strong));font-family:var(--fig-component-list-description-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-list-description-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-list-description-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-list-description-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-list-description-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-list-description-text-transform,var(--fig-hypertoken-typography-body-md-text-transform));margin:0}.fig-list__subheader{color:var(--fig-component-list-subheader-color,var(--fig-semantic-color-content-weak));font-family:var(--fig-component-list-subheader-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-list-subheader-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-list-subheader-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-list-subheader-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-list-subheader-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-list-subheader-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform));margin-block-end:var(--fig-component-list-subheader-margin-block,var(--fig-semantic-space-2xs))}.fig-list__item--disabled{opacity:var(--fig-component-list-item-disabled-opacity,var(--fig-semantic-opacity-disabled))}.fig-list__item--divider{box-sizing:border-box;border-width:var(--fig-component-list-item-divider-border-width,var(--fig-semantic-border-width-none) var(--fig-semantic-border-width-none) var(--fig-semantic-border-width) var(--fig-semantic-border-width-none));border-style:var(--fig-component-list-item-divider-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-list-item-divider-border-color,var(--fig-semantic-color-transparent) var(--fig-semantic-color-transparent) var(--fig-semantic-color-border-weaker) var(--fig-semantic-color-transparent));padding-block-end:var(--fig-component-list-item-divider-padding-block,var(--fig-semantic-space-xs))}.fig-list__item-shell{align-items:var(--fig-component-list-item-shell-align-items,center);column-gap:var(--fig-component-list-item-shell-column-gap,var(--fig-semantic-space-xs));display:flex}.fig-list__item-slot-before,.fig-list__item-slot-after{flex:var(--fig-component-list-item-slot-flex,none);align-items:var(--fig-component-list-item-slot-align-items,center);gap:var(--fig-component-list-item-slot-gap,var(--fig-semantic-space-2xs));display:inline-flex}.fig-list__item-body{flex-direction:column;flex:var(--fig-component-list-item-body-flex,1 1 auto);min-width:var(--fig-component-list-item-body-width,var(--fig-semantic-space-none));display:flex}.fig-list__item-description{color:var(--fig-component-list-item-description-color,var(--fig-semantic-color-content-weak));font-family:var(--fig-component-list-item-description-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-list-item-description-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-list-item-description-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-list-item-description-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-list-item-description-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-list-item-description-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform))}.fig-list__item-row{box-sizing:border-box;align-items:var(--fig-component-list-item-row-align-items,center);column-gap:var(--fig-component-list-item-row-column-gap,var(--fig-semantic-space-xs));flex:var(--fig-component-list-item-row-flex,1 1 auto);min-width:var(--fig-component-list-item-row-width,var(--fig-semantic-space-none));padding-block:var(--fig-component-list-item-row-padding-block,var(--fig-semantic-space-2xs));padding-inline:var(--fig-component-list-item-row-padding-inline,var(--fig-semantic-space-2xs));border-width:var(--fig-component-list-item-row-border-width,var(--fig-semantic-border-width-none));border-style:var(--fig-component-list-item-row-border-style,var(--fig-semantic-border-style));border-color:var(--fig-component-list-item-row-border-color,var(--fig-semantic-color-transparent));border-radius:var(--fig-component-list-item-row-border-radius,var(--fig-semantic-border-radius-control));background-color:var(--fig-component-list-item-row-background,var(--fig-semantic-color-transparent));color:inherit;text-align:start;cursor:pointer;transition-property:background-color;transition-duration:var(--fig-component-list-item-row-duration,var(--fig-hypertoken-motion-feedback-duration));transition-timing-function:var(--fig-component-list-item-row-easing,var(--fig-hypertoken-motion-feedback-easing));text-decoration:none;display:flex}.fig-list__item-row:focus-visible{outline-width:var(--fig-component-list-item-row-outline-width-focus,var(--fig-hypertoken-focus-ring-width));outline-style:var(--fig-component-list-item-row-outline-style-focus,var(--fig-hypertoken-focus-ring-style));outline-color:var(--fig-component-list-item-row-outline-color-focus,var(--fig-hypertoken-focus-ring-color));outline-offset:var(--fig-component-list-item-row-focus-ring-offset,var(--fig-hypertoken-focus-ring-offset))}.fig-list__item-row:hover:not(:disabled){background-color:var(--fig-component-list-item-row-background-hover,var(--fig-semantic-color-background-strong))}.fig-list__item-row:disabled,.fig-list__item-row[aria-disabled=true]{cursor:not-allowed}.fig-list__item--selected .fig-list__item-row{background-color:var(--fig-component-list-item-selected-background-selected,var(--fig-semantic-color-background-stronger));color:var(--fig-component-list-item-selected-color-selected,var(--fig-semantic-color-content-strong))}.fig-list__item--selected .fig-list__item-row:hover:not(:disabled){background-color:var(--fig-component-list-item-selected-background-selected-hover,var(--fig-semantic-color-background-stronger))}.fig-heading{box-sizing:border-box;color:var(--fig-component-heading-color,var(--fig-semantic-color-content));text-shadow:var(--fig-component-heading-text-shadow,var(--fig-semantic-effect-text-shadow-none));text-wrap:balance;font-family:var(--fig-component-heading-font-family,var(--fig-hypertoken-typography-display-lg-font-family));font-size:var(--fig-component-heading-font-size,var(--fig-hypertoken-typography-display-lg-font-size));font-weight:var(--fig-component-heading-font-weight,var(--fig-hypertoken-typography-display-lg-font-weight));line-height:var(--fig-component-heading-line-height,var(--fig-hypertoken-typography-display-lg-line-height));letter-spacing:var(--fig-component-heading-letter-spacing,var(--fig-hypertoken-typography-display-lg-letter-spacing));text-transform:var(--fig-component-heading-text-transform,var(--fig-hypertoken-typography-display-lg-text-transform));margin:0}.fig-heading--display-md{font-family:var(--fig-component-heading-display-md-font-family,var(--fig-hypertoken-typography-display-md-font-family));font-size:var(--fig-component-heading-display-md-font-size,var(--fig-hypertoken-typography-display-md-font-size));font-weight:var(--fig-component-heading-display-md-font-weight,var(--fig-hypertoken-typography-display-md-font-weight));line-height:var(--fig-component-heading-display-md-line-height,var(--fig-hypertoken-typography-display-md-line-height));letter-spacing:var(--fig-component-heading-display-md-letter-spacing,var(--fig-hypertoken-typography-display-md-letter-spacing));text-transform:var(--fig-component-heading-display-md-text-transform,var(--fig-hypertoken-typography-display-md-text-transform))}.fig-heading--display-sm{font-family:var(--fig-component-heading-display-sm-font-family,var(--fig-hypertoken-typography-display-sm-font-family));font-size:var(--fig-component-heading-display-sm-font-size,var(--fig-hypertoken-typography-display-sm-font-size));font-weight:var(--fig-component-heading-display-sm-font-weight,var(--fig-hypertoken-typography-display-sm-font-weight));line-height:var(--fig-component-heading-display-sm-line-height,var(--fig-hypertoken-typography-display-sm-line-height));letter-spacing:var(--fig-component-heading-display-sm-letter-spacing,var(--fig-hypertoken-typography-display-sm-letter-spacing));text-transform:var(--fig-component-heading-display-sm-text-transform,var(--fig-hypertoken-typography-display-sm-text-transform))}.fig-heading--heading-lg{font-family:var(--fig-component-heading-heading-lg-font-family,var(--fig-hypertoken-typography-heading-lg-font-family));font-size:var(--fig-component-heading-heading-lg-font-size,var(--fig-hypertoken-typography-heading-lg-font-size));font-weight:var(--fig-component-heading-heading-lg-font-weight,var(--fig-hypertoken-typography-heading-lg-font-weight));line-height:var(--fig-component-heading-heading-lg-line-height,var(--fig-hypertoken-typography-heading-lg-line-height));letter-spacing:var(--fig-component-heading-heading-lg-letter-spacing,var(--fig-hypertoken-typography-heading-lg-letter-spacing));text-transform:var(--fig-component-heading-heading-lg-text-transform,var(--fig-hypertoken-typography-heading-lg-text-transform))}.fig-heading--heading-md{font-family:var(--fig-component-heading-heading-md-font-family,var(--fig-hypertoken-typography-heading-md-font-family));font-size:var(--fig-component-heading-heading-md-font-size,var(--fig-hypertoken-typography-heading-md-font-size));font-weight:var(--fig-component-heading-heading-md-font-weight,var(--fig-hypertoken-typography-heading-md-font-weight));line-height:var(--fig-component-heading-heading-md-line-height,var(--fig-hypertoken-typography-heading-md-line-height));letter-spacing:var(--fig-component-heading-heading-md-letter-spacing,var(--fig-hypertoken-typography-heading-md-letter-spacing));text-transform:var(--fig-component-heading-heading-md-text-transform,var(--fig-hypertoken-typography-heading-md-text-transform))}.fig-heading--heading-sm{font-family:var(--fig-component-heading-heading-sm-font-family,var(--fig-hypertoken-typography-heading-sm-font-family));font-size:var(--fig-component-heading-heading-sm-font-size,var(--fig-hypertoken-typography-heading-sm-font-size));font-weight:var(--fig-component-heading-heading-sm-font-weight,var(--fig-hypertoken-typography-heading-sm-font-weight));line-height:var(--fig-component-heading-heading-sm-line-height,var(--fig-hypertoken-typography-heading-sm-line-height));letter-spacing:var(--fig-component-heading-heading-sm-letter-spacing,var(--fig-hypertoken-typography-heading-sm-letter-spacing));text-transform:var(--fig-component-heading-heading-sm-text-transform,var(--fig-hypertoken-typography-heading-sm-text-transform))}.fig-heading--heading-xs{font-family:var(--fig-component-heading-heading-xs-font-family,var(--fig-hypertoken-typography-heading-xs-font-family));font-size:var(--fig-component-heading-heading-xs-font-size,var(--fig-hypertoken-typography-heading-xs-font-size));font-weight:var(--fig-component-heading-heading-xs-font-weight,var(--fig-hypertoken-typography-heading-xs-font-weight));line-height:var(--fig-component-heading-heading-xs-line-height,var(--fig-hypertoken-typography-heading-xs-line-height));letter-spacing:var(--fig-component-heading-heading-xs-letter-spacing,var(--fig-hypertoken-typography-heading-xs-letter-spacing));text-transform:var(--fig-component-heading-heading-xs-text-transform,var(--fig-hypertoken-typography-heading-xs-text-transform))}@media (width>=480px){.fig-heading--variant-sm-display-lg{font-family:var(--fig-component-heading-variant-sm-display-lg-font-family,var(--fig-hypertoken-typography-display-lg-font-family));font-size:var(--fig-component-heading-variant-sm-display-lg-font-size,var(--fig-hypertoken-typography-display-lg-font-size));font-weight:var(--fig-component-heading-variant-sm-display-lg-font-weight,var(--fig-hypertoken-typography-display-lg-font-weight));line-height:var(--fig-component-heading-variant-sm-display-lg-line-height,var(--fig-hypertoken-typography-display-lg-line-height));letter-spacing:var(--fig-component-heading-variant-sm-display-lg-letter-spacing,var(--fig-hypertoken-typography-display-lg-letter-spacing));text-transform:var(--fig-component-heading-variant-sm-display-lg-text-transform,var(--fig-hypertoken-typography-display-lg-text-transform))}.fig-heading--variant-sm-display-md{font-family:var(--fig-component-heading-variant-sm-display-md-font-family,var(--fig-hypertoken-typography-display-md-font-family));font-size:var(--fig-component-heading-variant-sm-display-md-font-size,var(--fig-hypertoken-typography-display-md-font-size));font-weight:var(--fig-component-heading-variant-sm-display-md-font-weight,var(--fig-hypertoken-typography-display-md-font-weight));line-height:var(--fig-component-heading-variant-sm-display-md-line-height,var(--fig-hypertoken-typography-display-md-line-height));letter-spacing:var(--fig-component-heading-variant-sm-display-md-letter-spacing,var(--fig-hypertoken-typography-display-md-letter-spacing));text-transform:var(--fig-component-heading-variant-sm-display-md-text-transform,var(--fig-hypertoken-typography-display-md-text-transform))}.fig-heading--variant-sm-display-sm{font-family:var(--fig-component-heading-variant-sm-display-sm-font-family,var(--fig-hypertoken-typography-display-sm-font-family));font-size:var(--fig-component-heading-variant-sm-display-sm-font-size,var(--fig-hypertoken-typography-display-sm-font-size));font-weight:var(--fig-component-heading-variant-sm-display-sm-font-weight,var(--fig-hypertoken-typography-display-sm-font-weight));line-height:var(--fig-component-heading-variant-sm-display-sm-line-height,var(--fig-hypertoken-typography-display-sm-line-height));letter-spacing:var(--fig-component-heading-variant-sm-display-sm-letter-spacing,var(--fig-hypertoken-typography-display-sm-letter-spacing));text-transform:var(--fig-component-heading-variant-sm-display-sm-text-transform,var(--fig-hypertoken-typography-display-sm-text-transform))}.fig-heading--variant-sm-heading-lg{font-family:var(--fig-component-heading-variant-sm-heading-lg-font-family,var(--fig-hypertoken-typography-heading-lg-font-family));font-size:var(--fig-component-heading-variant-sm-heading-lg-font-size,var(--fig-hypertoken-typography-heading-lg-font-size));font-weight:var(--fig-component-heading-variant-sm-heading-lg-font-weight,var(--fig-hypertoken-typography-heading-lg-font-weight));line-height:var(--fig-component-heading-variant-sm-heading-lg-line-height,var(--fig-hypertoken-typography-heading-lg-line-height));letter-spacing:var(--fig-component-heading-variant-sm-heading-lg-letter-spacing,var(--fig-hypertoken-typography-heading-lg-letter-spacing));text-transform:var(--fig-component-heading-variant-sm-heading-lg-text-transform,var(--fig-hypertoken-typography-heading-lg-text-transform))}.fig-heading--variant-sm-heading-md{font-family:var(--fig-component-heading-variant-sm-heading-md-font-family,var(--fig-hypertoken-typography-heading-md-font-family));font-size:var(--fig-component-heading-variant-sm-heading-md-font-size,var(--fig-hypertoken-typography-heading-md-font-size));font-weight:var(--fig-component-heading-variant-sm-heading-md-font-weight,var(--fig-hypertoken-typography-heading-md-font-weight));line-height:var(--fig-component-heading-variant-sm-heading-md-line-height,var(--fig-hypertoken-typography-heading-md-line-height));letter-spacing:var(--fig-component-heading-variant-sm-heading-md-letter-spacing,var(--fig-hypertoken-typography-heading-md-letter-spacing));text-transform:var(--fig-component-heading-variant-sm-heading-md-text-transform,var(--fig-hypertoken-typography-heading-md-text-transform))}.fig-heading--variant-sm-heading-sm{font-family:var(--fig-component-heading-variant-sm-heading-sm-font-family,var(--fig-hypertoken-typography-heading-sm-font-family));font-size:var(--fig-component-heading-variant-sm-heading-sm-font-size,var(--fig-hypertoken-typography-heading-sm-font-size));font-weight:var(--fig-component-heading-variant-sm-heading-sm-font-weight,var(--fig-hypertoken-typography-heading-sm-font-weight));line-height:var(--fig-component-heading-variant-sm-heading-sm-line-height,var(--fig-hypertoken-typography-heading-sm-line-height));letter-spacing:var(--fig-component-heading-variant-sm-heading-sm-letter-spacing,var(--fig-hypertoken-typography-heading-sm-letter-spacing));text-transform:var(--fig-component-heading-variant-sm-heading-sm-text-transform,var(--fig-hypertoken-typography-heading-sm-text-transform))}.fig-heading--variant-sm-heading-xs{font-family:var(--fig-component-heading-variant-sm-heading-xs-font-family,var(--fig-hypertoken-typography-heading-xs-font-family));font-size:var(--fig-component-heading-variant-sm-heading-xs-font-size,var(--fig-hypertoken-typography-heading-xs-font-size));font-weight:var(--fig-component-heading-variant-sm-heading-xs-font-weight,var(--fig-hypertoken-typography-heading-xs-font-weight));line-height:var(--fig-component-heading-variant-sm-heading-xs-line-height,var(--fig-hypertoken-typography-heading-xs-line-height));letter-spacing:var(--fig-component-heading-variant-sm-heading-xs-letter-spacing,var(--fig-hypertoken-typography-heading-xs-letter-spacing));text-transform:var(--fig-component-heading-variant-sm-heading-xs-text-transform,var(--fig-hypertoken-typography-heading-xs-text-transform))}}@media (width>=768px){.fig-heading--variant-md-display-lg{font-family:var(--fig-component-heading-variant-md-display-lg-font-family,var(--fig-hypertoken-typography-display-lg-font-family));font-size:var(--fig-component-heading-variant-md-display-lg-font-size,var(--fig-hypertoken-typography-display-lg-font-size));font-weight:var(--fig-component-heading-variant-md-display-lg-font-weight,var(--fig-hypertoken-typography-display-lg-font-weight));line-height:var(--fig-component-heading-variant-md-display-lg-line-height,var(--fig-hypertoken-typography-display-lg-line-height));letter-spacing:var(--fig-component-heading-variant-md-display-lg-letter-spacing,var(--fig-hypertoken-typography-display-lg-letter-spacing));text-transform:var(--fig-component-heading-variant-md-display-lg-text-transform,var(--fig-hypertoken-typography-display-lg-text-transform))}.fig-heading--variant-md-display-md{font-family:var(--fig-component-heading-variant-md-display-md-font-family,var(--fig-hypertoken-typography-display-md-font-family));font-size:var(--fig-component-heading-variant-md-display-md-font-size,var(--fig-hypertoken-typography-display-md-font-size));font-weight:var(--fig-component-heading-variant-md-display-md-font-weight,var(--fig-hypertoken-typography-display-md-font-weight));line-height:var(--fig-component-heading-variant-md-display-md-line-height,var(--fig-hypertoken-typography-display-md-line-height));letter-spacing:var(--fig-component-heading-variant-md-display-md-letter-spacing,var(--fig-hypertoken-typography-display-md-letter-spacing));text-transform:var(--fig-component-heading-variant-md-display-md-text-transform,var(--fig-hypertoken-typography-display-md-text-transform))}.fig-heading--variant-md-display-sm{font-family:var(--fig-component-heading-variant-md-display-sm-font-family,var(--fig-hypertoken-typography-display-sm-font-family));font-size:var(--fig-component-heading-variant-md-display-sm-font-size,var(--fig-hypertoken-typography-display-sm-font-size));font-weight:var(--fig-component-heading-variant-md-display-sm-font-weight,var(--fig-hypertoken-typography-display-sm-font-weight));line-height:var(--fig-component-heading-variant-md-display-sm-line-height,var(--fig-hypertoken-typography-display-sm-line-height));letter-spacing:var(--fig-component-heading-variant-md-display-sm-letter-spacing,var(--fig-hypertoken-typography-display-sm-letter-spacing));text-transform:var(--fig-component-heading-variant-md-display-sm-text-transform,var(--fig-hypertoken-typography-display-sm-text-transform))}.fig-heading--variant-md-heading-lg{font-family:var(--fig-component-heading-variant-md-heading-lg-font-family,var(--fig-hypertoken-typography-heading-lg-font-family));font-size:var(--fig-component-heading-variant-md-heading-lg-font-size,var(--fig-hypertoken-typography-heading-lg-font-size));font-weight:var(--fig-component-heading-variant-md-heading-lg-font-weight,var(--fig-hypertoken-typography-heading-lg-font-weight));line-height:var(--fig-component-heading-variant-md-heading-lg-line-height,var(--fig-hypertoken-typography-heading-lg-line-height));letter-spacing:var(--fig-component-heading-variant-md-heading-lg-letter-spacing,var(--fig-hypertoken-typography-heading-lg-letter-spacing));text-transform:var(--fig-component-heading-variant-md-heading-lg-text-transform,var(--fig-hypertoken-typography-heading-lg-text-transform))}.fig-heading--variant-md-heading-md{font-family:var(--fig-component-heading-variant-md-heading-md-font-family,var(--fig-hypertoken-typography-heading-md-font-family));font-size:var(--fig-component-heading-variant-md-heading-md-font-size,var(--fig-hypertoken-typography-heading-md-font-size));font-weight:var(--fig-component-heading-variant-md-heading-md-font-weight,var(--fig-hypertoken-typography-heading-md-font-weight));line-height:var(--fig-component-heading-variant-md-heading-md-line-height,var(--fig-hypertoken-typography-heading-md-line-height));letter-spacing:var(--fig-component-heading-variant-md-heading-md-letter-spacing,var(--fig-hypertoken-typography-heading-md-letter-spacing));text-transform:var(--fig-component-heading-variant-md-heading-md-text-transform,var(--fig-hypertoken-typography-heading-md-text-transform))}.fig-heading--variant-md-heading-sm{font-family:var(--fig-component-heading-variant-md-heading-sm-font-family,var(--fig-hypertoken-typography-heading-sm-font-family));font-size:var(--fig-component-heading-variant-md-heading-sm-font-size,var(--fig-hypertoken-typography-heading-sm-font-size));font-weight:var(--fig-component-heading-variant-md-heading-sm-font-weight,var(--fig-hypertoken-typography-heading-sm-font-weight));line-height:var(--fig-component-heading-variant-md-heading-sm-line-height,var(--fig-hypertoken-typography-heading-sm-line-height));letter-spacing:var(--fig-component-heading-variant-md-heading-sm-letter-spacing,var(--fig-hypertoken-typography-heading-sm-letter-spacing));text-transform:var(--fig-component-heading-variant-md-heading-sm-text-transform,var(--fig-hypertoken-typography-heading-sm-text-transform))}.fig-heading--variant-md-heading-xs{font-family:var(--fig-component-heading-variant-md-heading-xs-font-family,var(--fig-hypertoken-typography-heading-xs-font-family));font-size:var(--fig-component-heading-variant-md-heading-xs-font-size,var(--fig-hypertoken-typography-heading-xs-font-size));font-weight:var(--fig-component-heading-variant-md-heading-xs-font-weight,var(--fig-hypertoken-typography-heading-xs-font-weight));line-height:var(--fig-component-heading-variant-md-heading-xs-line-height,var(--fig-hypertoken-typography-heading-xs-line-height));letter-spacing:var(--fig-component-heading-variant-md-heading-xs-letter-spacing,var(--fig-hypertoken-typography-heading-xs-letter-spacing));text-transform:var(--fig-component-heading-variant-md-heading-xs-text-transform,var(--fig-hypertoken-typography-heading-xs-text-transform))}}@media (width>=1024px){.fig-heading--variant-lg-display-lg{font-family:var(--fig-component-heading-variant-lg-display-lg-font-family,var(--fig-hypertoken-typography-display-lg-font-family));font-size:var(--fig-component-heading-variant-lg-display-lg-font-size,var(--fig-hypertoken-typography-display-lg-font-size));font-weight:var(--fig-component-heading-variant-lg-display-lg-font-weight,var(--fig-hypertoken-typography-display-lg-font-weight));line-height:var(--fig-component-heading-variant-lg-display-lg-line-height,var(--fig-hypertoken-typography-display-lg-line-height));letter-spacing:var(--fig-component-heading-variant-lg-display-lg-letter-spacing,var(--fig-hypertoken-typography-display-lg-letter-spacing));text-transform:var(--fig-component-heading-variant-lg-display-lg-text-transform,var(--fig-hypertoken-typography-display-lg-text-transform))}.fig-heading--variant-lg-display-md{font-family:var(--fig-component-heading-variant-lg-display-md-font-family,var(--fig-hypertoken-typography-display-md-font-family));font-size:var(--fig-component-heading-variant-lg-display-md-font-size,var(--fig-hypertoken-typography-display-md-font-size));font-weight:var(--fig-component-heading-variant-lg-display-md-font-weight,var(--fig-hypertoken-typography-display-md-font-weight));line-height:var(--fig-component-heading-variant-lg-display-md-line-height,var(--fig-hypertoken-typography-display-md-line-height));letter-spacing:var(--fig-component-heading-variant-lg-display-md-letter-spacing,var(--fig-hypertoken-typography-display-md-letter-spacing));text-transform:var(--fig-component-heading-variant-lg-display-md-text-transform,var(--fig-hypertoken-typography-display-md-text-transform))}.fig-heading--variant-lg-display-sm{font-family:var(--fig-component-heading-variant-lg-display-sm-font-family,var(--fig-hypertoken-typography-display-sm-font-family));font-size:var(--fig-component-heading-variant-lg-display-sm-font-size,var(--fig-hypertoken-typography-display-sm-font-size));font-weight:var(--fig-component-heading-variant-lg-display-sm-font-weight,var(--fig-hypertoken-typography-display-sm-font-weight));line-height:var(--fig-component-heading-variant-lg-display-sm-line-height,var(--fig-hypertoken-typography-display-sm-line-height));letter-spacing:var(--fig-component-heading-variant-lg-display-sm-letter-spacing,var(--fig-hypertoken-typography-display-sm-letter-spacing));text-transform:var(--fig-component-heading-variant-lg-display-sm-text-transform,var(--fig-hypertoken-typography-display-sm-text-transform))}.fig-heading--variant-lg-heading-lg{font-family:var(--fig-component-heading-variant-lg-heading-lg-font-family,var(--fig-hypertoken-typography-heading-lg-font-family));font-size:var(--fig-component-heading-variant-lg-heading-lg-font-size,var(--fig-hypertoken-typography-heading-lg-font-size));font-weight:var(--fig-component-heading-variant-lg-heading-lg-font-weight,var(--fig-hypertoken-typography-heading-lg-font-weight));line-height:var(--fig-component-heading-variant-lg-heading-lg-line-height,var(--fig-hypertoken-typography-heading-lg-line-height));letter-spacing:var(--fig-component-heading-variant-lg-heading-lg-letter-spacing,var(--fig-hypertoken-typography-heading-lg-letter-spacing));text-transform:var(--fig-component-heading-variant-lg-heading-lg-text-transform,var(--fig-hypertoken-typography-heading-lg-text-transform))}.fig-heading--variant-lg-heading-md{font-family:var(--fig-component-heading-variant-lg-heading-md-font-family,var(--fig-hypertoken-typography-heading-md-font-family));font-size:var(--fig-component-heading-variant-lg-heading-md-font-size,var(--fig-hypertoken-typography-heading-md-font-size));font-weight:var(--fig-component-heading-variant-lg-heading-md-font-weight,var(--fig-hypertoken-typography-heading-md-font-weight));line-height:var(--fig-component-heading-variant-lg-heading-md-line-height,var(--fig-hypertoken-typography-heading-md-line-height));letter-spacing:var(--fig-component-heading-variant-lg-heading-md-letter-spacing,var(--fig-hypertoken-typography-heading-md-letter-spacing));text-transform:var(--fig-component-heading-variant-lg-heading-md-text-transform,var(--fig-hypertoken-typography-heading-md-text-transform))}.fig-heading--variant-lg-heading-sm{font-family:var(--fig-component-heading-variant-lg-heading-sm-font-family,var(--fig-hypertoken-typography-heading-sm-font-family));font-size:var(--fig-component-heading-variant-lg-heading-sm-font-size,var(--fig-hypertoken-typography-heading-sm-font-size));font-weight:var(--fig-component-heading-variant-lg-heading-sm-font-weight,var(--fig-hypertoken-typography-heading-sm-font-weight));line-height:var(--fig-component-heading-variant-lg-heading-sm-line-height,var(--fig-hypertoken-typography-heading-sm-line-height));letter-spacing:var(--fig-component-heading-variant-lg-heading-sm-letter-spacing,var(--fig-hypertoken-typography-heading-sm-letter-spacing));text-transform:var(--fig-component-heading-variant-lg-heading-sm-text-transform,var(--fig-hypertoken-typography-heading-sm-text-transform))}.fig-heading--variant-lg-heading-xs{font-family:var(--fig-component-heading-variant-lg-heading-xs-font-family,var(--fig-hypertoken-typography-heading-xs-font-family));font-size:var(--fig-component-heading-variant-lg-heading-xs-font-size,var(--fig-hypertoken-typography-heading-xs-font-size));font-weight:var(--fig-component-heading-variant-lg-heading-xs-font-weight,var(--fig-hypertoken-typography-heading-xs-font-weight));line-height:var(--fig-component-heading-variant-lg-heading-xs-line-height,var(--fig-hypertoken-typography-heading-xs-line-height));letter-spacing:var(--fig-component-heading-variant-lg-heading-xs-letter-spacing,var(--fig-hypertoken-typography-heading-xs-letter-spacing));text-transform:var(--fig-component-heading-variant-lg-heading-xs-text-transform,var(--fig-hypertoken-typography-heading-xs-text-transform))}}@media (width>=1280px){.fig-heading--variant-xl-display-lg{font-family:var(--fig-component-heading-variant-xl-display-lg-font-family,var(--fig-hypertoken-typography-display-lg-font-family));font-size:var(--fig-component-heading-variant-xl-display-lg-font-size,var(--fig-hypertoken-typography-display-lg-font-size));font-weight:var(--fig-component-heading-variant-xl-display-lg-font-weight,var(--fig-hypertoken-typography-display-lg-font-weight));line-height:var(--fig-component-heading-variant-xl-display-lg-line-height,var(--fig-hypertoken-typography-display-lg-line-height));letter-spacing:var(--fig-component-heading-variant-xl-display-lg-letter-spacing,var(--fig-hypertoken-typography-display-lg-letter-spacing));text-transform:var(--fig-component-heading-variant-xl-display-lg-text-transform,var(--fig-hypertoken-typography-display-lg-text-transform))}.fig-heading--variant-xl-display-md{font-family:var(--fig-component-heading-variant-xl-display-md-font-family,var(--fig-hypertoken-typography-display-md-font-family));font-size:var(--fig-component-heading-variant-xl-display-md-font-size,var(--fig-hypertoken-typography-display-md-font-size));font-weight:var(--fig-component-heading-variant-xl-display-md-font-weight,var(--fig-hypertoken-typography-display-md-font-weight));line-height:var(--fig-component-heading-variant-xl-display-md-line-height,var(--fig-hypertoken-typography-display-md-line-height));letter-spacing:var(--fig-component-heading-variant-xl-display-md-letter-spacing,var(--fig-hypertoken-typography-display-md-letter-spacing));text-transform:var(--fig-component-heading-variant-xl-display-md-text-transform,var(--fig-hypertoken-typography-display-md-text-transform))}.fig-heading--variant-xl-display-sm{font-family:var(--fig-component-heading-variant-xl-display-sm-font-family,var(--fig-hypertoken-typography-display-sm-font-family));font-size:var(--fig-component-heading-variant-xl-display-sm-font-size,var(--fig-hypertoken-typography-display-sm-font-size));font-weight:var(--fig-component-heading-variant-xl-display-sm-font-weight,var(--fig-hypertoken-typography-display-sm-font-weight));line-height:var(--fig-component-heading-variant-xl-display-sm-line-height,var(--fig-hypertoken-typography-display-sm-line-height));letter-spacing:var(--fig-component-heading-variant-xl-display-sm-letter-spacing,var(--fig-hypertoken-typography-display-sm-letter-spacing));text-transform:var(--fig-component-heading-variant-xl-display-sm-text-transform,var(--fig-hypertoken-typography-display-sm-text-transform))}.fig-heading--variant-xl-heading-lg{font-family:var(--fig-component-heading-variant-xl-heading-lg-font-family,var(--fig-hypertoken-typography-heading-lg-font-family));font-size:var(--fig-component-heading-variant-xl-heading-lg-font-size,var(--fig-hypertoken-typography-heading-lg-font-size));font-weight:var(--fig-component-heading-variant-xl-heading-lg-font-weight,var(--fig-hypertoken-typography-heading-lg-font-weight));line-height:var(--fig-component-heading-variant-xl-heading-lg-line-height,var(--fig-hypertoken-typography-heading-lg-line-height));letter-spacing:var(--fig-component-heading-variant-xl-heading-lg-letter-spacing,var(--fig-hypertoken-typography-heading-lg-letter-spacing));text-transform:var(--fig-component-heading-variant-xl-heading-lg-text-transform,var(--fig-hypertoken-typography-heading-lg-text-transform))}.fig-heading--variant-xl-heading-md{font-family:var(--fig-component-heading-variant-xl-heading-md-font-family,var(--fig-hypertoken-typography-heading-md-font-family));font-size:var(--fig-component-heading-variant-xl-heading-md-font-size,var(--fig-hypertoken-typography-heading-md-font-size));font-weight:var(--fig-component-heading-variant-xl-heading-md-font-weight,var(--fig-hypertoken-typography-heading-md-font-weight));line-height:var(--fig-component-heading-variant-xl-heading-md-line-height,var(--fig-hypertoken-typography-heading-md-line-height));letter-spacing:var(--fig-component-heading-variant-xl-heading-md-letter-spacing,var(--fig-hypertoken-typography-heading-md-letter-spacing));text-transform:var(--fig-component-heading-variant-xl-heading-md-text-transform,var(--fig-hypertoken-typography-heading-md-text-transform))}.fig-heading--variant-xl-heading-sm{font-family:var(--fig-component-heading-variant-xl-heading-sm-font-family,var(--fig-hypertoken-typography-heading-sm-font-family));font-size:var(--fig-component-heading-variant-xl-heading-sm-font-size,var(--fig-hypertoken-typography-heading-sm-font-size));font-weight:var(--fig-component-heading-variant-xl-heading-sm-font-weight,var(--fig-hypertoken-typography-heading-sm-font-weight));line-height:var(--fig-component-heading-variant-xl-heading-sm-line-height,var(--fig-hypertoken-typography-heading-sm-line-height));letter-spacing:var(--fig-component-heading-variant-xl-heading-sm-letter-spacing,var(--fig-hypertoken-typography-heading-sm-letter-spacing));text-transform:var(--fig-component-heading-variant-xl-heading-sm-text-transform,var(--fig-hypertoken-typography-heading-sm-text-transform))}.fig-heading--variant-xl-heading-xs{font-family:var(--fig-component-heading-variant-xl-heading-xs-font-family,var(--fig-hypertoken-typography-heading-xs-font-family));font-size:var(--fig-component-heading-variant-xl-heading-xs-font-size,var(--fig-hypertoken-typography-heading-xs-font-size));font-weight:var(--fig-component-heading-variant-xl-heading-xs-font-weight,var(--fig-hypertoken-typography-heading-xs-font-weight));line-height:var(--fig-component-heading-variant-xl-heading-xs-line-height,var(--fig-hypertoken-typography-heading-xs-line-height));letter-spacing:var(--fig-component-heading-variant-xl-heading-xs-letter-spacing,var(--fig-hypertoken-typography-heading-xs-letter-spacing));text-transform:var(--fig-component-heading-variant-xl-heading-xs-text-transform,var(--fig-hypertoken-typography-heading-xs-text-transform))}}@media (width>=1440px){.fig-heading--variant-2xl-display-lg{font-family:var(--fig-component-heading-variant-2xl-display-lg-font-family,var(--fig-hypertoken-typography-display-lg-font-family));font-size:var(--fig-component-heading-variant-2xl-display-lg-font-size,var(--fig-hypertoken-typography-display-lg-font-size));font-weight:var(--fig-component-heading-variant-2xl-display-lg-font-weight,var(--fig-hypertoken-typography-display-lg-font-weight));line-height:var(--fig-component-heading-variant-2xl-display-lg-line-height,var(--fig-hypertoken-typography-display-lg-line-height));letter-spacing:var(--fig-component-heading-variant-2xl-display-lg-letter-spacing,var(--fig-hypertoken-typography-display-lg-letter-spacing));text-transform:var(--fig-component-heading-variant-2xl-display-lg-text-transform,var(--fig-hypertoken-typography-display-lg-text-transform))}.fig-heading--variant-2xl-display-md{font-family:var(--fig-component-heading-variant-2xl-display-md-font-family,var(--fig-hypertoken-typography-display-md-font-family));font-size:var(--fig-component-heading-variant-2xl-display-md-font-size,var(--fig-hypertoken-typography-display-md-font-size));font-weight:var(--fig-component-heading-variant-2xl-display-md-font-weight,var(--fig-hypertoken-typography-display-md-font-weight));line-height:var(--fig-component-heading-variant-2xl-display-md-line-height,var(--fig-hypertoken-typography-display-md-line-height));letter-spacing:var(--fig-component-heading-variant-2xl-display-md-letter-spacing,var(--fig-hypertoken-typography-display-md-letter-spacing));text-transform:var(--fig-component-heading-variant-2xl-display-md-text-transform,var(--fig-hypertoken-typography-display-md-text-transform))}.fig-heading--variant-2xl-display-sm{font-family:var(--fig-component-heading-variant-2xl-display-sm-font-family,var(--fig-hypertoken-typography-display-sm-font-family));font-size:var(--fig-component-heading-variant-2xl-display-sm-font-size,var(--fig-hypertoken-typography-display-sm-font-size));font-weight:var(--fig-component-heading-variant-2xl-display-sm-font-weight,var(--fig-hypertoken-typography-display-sm-font-weight));line-height:var(--fig-component-heading-variant-2xl-display-sm-line-height,var(--fig-hypertoken-typography-display-sm-line-height));letter-spacing:var(--fig-component-heading-variant-2xl-display-sm-letter-spacing,var(--fig-hypertoken-typography-display-sm-letter-spacing));text-transform:var(--fig-component-heading-variant-2xl-display-sm-text-transform,var(--fig-hypertoken-typography-display-sm-text-transform))}.fig-heading--variant-2xl-heading-lg{font-family:var(--fig-component-heading-variant-2xl-heading-lg-font-family,var(--fig-hypertoken-typography-heading-lg-font-family));font-size:var(--fig-component-heading-variant-2xl-heading-lg-font-size,var(--fig-hypertoken-typography-heading-lg-font-size));font-weight:var(--fig-component-heading-variant-2xl-heading-lg-font-weight,var(--fig-hypertoken-typography-heading-lg-font-weight));line-height:var(--fig-component-heading-variant-2xl-heading-lg-line-height,var(--fig-hypertoken-typography-heading-lg-line-height));letter-spacing:var(--fig-component-heading-variant-2xl-heading-lg-letter-spacing,var(--fig-hypertoken-typography-heading-lg-letter-spacing));text-transform:var(--fig-component-heading-variant-2xl-heading-lg-text-transform,var(--fig-hypertoken-typography-heading-lg-text-transform))}.fig-heading--variant-2xl-heading-md{font-family:var(--fig-component-heading-variant-2xl-heading-md-font-family,var(--fig-hypertoken-typography-heading-md-font-family));font-size:var(--fig-component-heading-variant-2xl-heading-md-font-size,var(--fig-hypertoken-typography-heading-md-font-size));font-weight:var(--fig-component-heading-variant-2xl-heading-md-font-weight,var(--fig-hypertoken-typography-heading-md-font-weight));line-height:var(--fig-component-heading-variant-2xl-heading-md-line-height,var(--fig-hypertoken-typography-heading-md-line-height));letter-spacing:var(--fig-component-heading-variant-2xl-heading-md-letter-spacing,var(--fig-hypertoken-typography-heading-md-letter-spacing));text-transform:var(--fig-component-heading-variant-2xl-heading-md-text-transform,var(--fig-hypertoken-typography-heading-md-text-transform))}.fig-heading--variant-2xl-heading-sm{font-family:var(--fig-component-heading-variant-2xl-heading-sm-font-family,var(--fig-hypertoken-typography-heading-sm-font-family));font-size:var(--fig-component-heading-variant-2xl-heading-sm-font-size,var(--fig-hypertoken-typography-heading-sm-font-size));font-weight:var(--fig-component-heading-variant-2xl-heading-sm-font-weight,var(--fig-hypertoken-typography-heading-sm-font-weight));line-height:var(--fig-component-heading-variant-2xl-heading-sm-line-height,var(--fig-hypertoken-typography-heading-sm-line-height));letter-spacing:var(--fig-component-heading-variant-2xl-heading-sm-letter-spacing,var(--fig-hypertoken-typography-heading-sm-letter-spacing));text-transform:var(--fig-component-heading-variant-2xl-heading-sm-text-transform,var(--fig-hypertoken-typography-heading-sm-text-transform))}.fig-heading--variant-2xl-heading-xs{font-family:var(--fig-component-heading-variant-2xl-heading-xs-font-family,var(--fig-hypertoken-typography-heading-xs-font-family));font-size:var(--fig-component-heading-variant-2xl-heading-xs-font-size,var(--fig-hypertoken-typography-heading-xs-font-size));font-weight:var(--fig-component-heading-variant-2xl-heading-xs-font-weight,var(--fig-hypertoken-typography-heading-xs-font-weight));line-height:var(--fig-component-heading-variant-2xl-heading-xs-line-height,var(--fig-hypertoken-typography-heading-xs-line-height));letter-spacing:var(--fig-component-heading-variant-2xl-heading-xs-letter-spacing,var(--fig-hypertoken-typography-heading-xs-letter-spacing));text-transform:var(--fig-component-heading-variant-2xl-heading-xs-text-transform,var(--fig-hypertoken-typography-heading-xs-text-transform))}}.fig-heading--align-start{text-align:start}.fig-heading--align-center{text-align:center}.fig-heading--align-end{text-align:end}.fig-text{color:var(--fig-component-text-color,inherit);text-shadow:var(--fig-component-text-text-shadow,var(--fig-semantic-effect-text-shadow-none));font-family:var(--fig-component-text-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-text-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-text-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-text-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-text-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-text-text-transform,var(--fig-hypertoken-typography-body-md-text-transform));margin:0}.fig-text--size-xs{font-family:var(--fig-component-text-size-xs-font-family,var(--fig-hypertoken-typography-body-xs-font-family));font-size:var(--fig-component-text-size-xs-font-size,var(--fig-hypertoken-typography-body-xs-font-size));font-weight:var(--fig-component-text-size-xs-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-text-size-xs-line-height,var(--fig-hypertoken-typography-body-xs-line-height));letter-spacing:var(--fig-component-text-size-xs-letter-spacing,var(--fig-hypertoken-typography-body-xs-letter-spacing));text-transform:var(--fig-component-text-size-xs-text-transform,var(--fig-hypertoken-typography-body-xs-text-transform))}.fig-text--size-sm{font-family:var(--fig-component-text-size-sm-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-text-size-sm-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-text-size-sm-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-text-size-sm-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-text-size-sm-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-text-size-sm-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform))}.fig-text--size-lg{font-family:var(--fig-component-text-size-lg-font-family,var(--fig-hypertoken-typography-body-lg-font-family));font-size:var(--fig-component-text-size-lg-font-size,var(--fig-hypertoken-typography-body-lg-font-size));font-weight:var(--fig-component-text-size-lg-font-weight,var(--fig-semantic-typography-font-weight-regular));line-height:var(--fig-component-text-size-lg-line-height,var(--fig-hypertoken-typography-body-lg-line-height));letter-spacing:var(--fig-component-text-size-lg-letter-spacing,var(--fig-hypertoken-typography-body-lg-letter-spacing));text-transform:var(--fig-component-text-size-lg-text-transform,var(--fig-hypertoken-typography-body-lg-text-transform))}.fig-text--weight-medium{font-family:var(--fig-component-text-weight-medium-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-text-weight-medium-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-text-weight-medium-font-weight,var(--fig-semantic-typography-font-weight-medium));line-height:var(--fig-component-text-weight-medium-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-text-weight-medium-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-text-weight-medium-text-transform,var(--fig-hypertoken-typography-body-md-text-transform))}.fig-text--weight-strong{font-family:var(--fig-component-text-weight-strong-font-family,var(--fig-hypertoken-typography-body-md-font-family));font-size:var(--fig-component-text-weight-strong-font-size,var(--fig-hypertoken-typography-body-md-font-size));font-weight:var(--fig-component-text-weight-strong-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-text-weight-strong-line-height,var(--fig-hypertoken-typography-body-md-line-height));letter-spacing:var(--fig-component-text-weight-strong-letter-spacing,var(--fig-hypertoken-typography-body-md-letter-spacing));text-transform:var(--fig-component-text-weight-strong-text-transform,var(--fig-hypertoken-typography-body-md-text-transform))}.fig-text--size-xs.fig-text--weight-medium{font-family:var(--fig-component-text-medium-xs-font-family,var(--fig-hypertoken-typography-body-xs-font-family));font-size:var(--fig-component-text-medium-xs-font-size,var(--fig-hypertoken-typography-body-xs-font-size));font-weight:var(--fig-component-text-medium-xs-font-weight,var(--fig-semantic-typography-font-weight-medium));line-height:var(--fig-component-text-medium-xs-line-height,var(--fig-hypertoken-typography-body-xs-line-height));letter-spacing:var(--fig-component-text-medium-xs-letter-spacing,var(--fig-hypertoken-typography-body-xs-letter-spacing));text-transform:var(--fig-component-text-medium-xs-text-transform,var(--fig-hypertoken-typography-body-xs-text-transform))}.fig-text--size-xs.fig-text--weight-strong{font-family:var(--fig-component-text-strong-xs-font-family,var(--fig-hypertoken-typography-body-xs-font-family));font-size:var(--fig-component-text-strong-xs-font-size,var(--fig-hypertoken-typography-body-xs-font-size));font-weight:var(--fig-component-text-strong-xs-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-text-strong-xs-line-height,var(--fig-hypertoken-typography-body-xs-line-height));letter-spacing:var(--fig-component-text-strong-xs-letter-spacing,var(--fig-hypertoken-typography-body-xs-letter-spacing));text-transform:var(--fig-component-text-strong-xs-text-transform,var(--fig-hypertoken-typography-body-xs-text-transform))}.fig-text--size-sm.fig-text--weight-medium{font-family:var(--fig-component-text-medium-sm-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-text-medium-sm-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-text-medium-sm-font-weight,var(--fig-semantic-typography-font-weight-medium));line-height:var(--fig-component-text-medium-sm-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-text-medium-sm-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-text-medium-sm-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform))}.fig-text--size-sm.fig-text--weight-strong{font-family:var(--fig-component-text-strong-sm-font-family,var(--fig-hypertoken-typography-body-sm-font-family));font-size:var(--fig-component-text-strong-sm-font-size,var(--fig-hypertoken-typography-body-sm-font-size));font-weight:var(--fig-component-text-strong-sm-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-text-strong-sm-line-height,var(--fig-hypertoken-typography-body-sm-line-height));letter-spacing:var(--fig-component-text-strong-sm-letter-spacing,var(--fig-hypertoken-typography-body-sm-letter-spacing));text-transform:var(--fig-component-text-strong-sm-text-transform,var(--fig-hypertoken-typography-body-sm-text-transform))}.fig-text--size-lg.fig-text--weight-medium{font-family:var(--fig-component-text-medium-lg-font-family,var(--fig-hypertoken-typography-body-lg-font-family));font-size:var(--fig-component-text-medium-lg-font-size,var(--fig-hypertoken-typography-body-lg-font-size));font-weight:var(--fig-component-text-medium-lg-font-weight,var(--fig-semantic-typography-font-weight-medium));line-height:var(--fig-component-text-medium-lg-line-height,var(--fig-hypertoken-typography-body-lg-line-height));letter-spacing:var(--fig-component-text-medium-lg-letter-spacing,var(--fig-hypertoken-typography-body-lg-letter-spacing));text-transform:var(--fig-component-text-medium-lg-text-transform,var(--fig-hypertoken-typography-body-lg-text-transform))}.fig-text--size-lg.fig-text--weight-strong{font-family:var(--fig-component-text-strong-lg-font-family,var(--fig-hypertoken-typography-body-lg-font-family));font-size:var(--fig-component-text-strong-lg-font-size,var(--fig-hypertoken-typography-body-lg-font-size));font-weight:var(--fig-component-text-strong-lg-font-weight,var(--fig-semantic-typography-font-weight-semibold));line-height:var(--fig-component-text-strong-lg-line-height,var(--fig-hypertoken-typography-body-lg-line-height));letter-spacing:var(--fig-component-text-strong-lg-letter-spacing,var(--fig-hypertoken-typography-body-lg-letter-spacing));text-transform:var(--fig-component-text-strong-lg-text-transform,var(--fig-hypertoken-typography-body-lg-text-transform))}.fig-text--size-inherit{font:inherit}.fig-text--size-inherit.fig-text--weight-medium{font:inherit;font-weight:500}.fig-text--size-inherit.fig-text--weight-strong{font:inherit;font-weight:600}.fig-text--emphasis-weak{color:var(--fig-component-text-emphasis-weak-color,var(--fig-semantic-color-content-weak))}.fig-text--emphasis-strong{color:var(--fig-component-text-emphasis-strong-color,var(--fig-semantic-color-content-strong))}.fig-text--align-start{text-align:start}.fig-text--align-center{text-align:center}.fig-text--align-end{text-align:end}.fig-text--truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fig-text--decoration-underline{text-decoration:underline}.fig-text--decoration-line-through{text-decoration:line-through}}.preview-workspace{color:var(--fig-semantic-color-content);background:var(--fig-semantic-color-background-weak);min-block-size:100dvh;padding:var(--fig-semantic-space-md)}.preview-caption{max-inline-size:var(--fig-semantic-size-max-width-md);padding-block:var(--fig-semantic-space-sm);margin-inline:auto}.preview-shell{isolation:isolate;--fig-component-drawer-backdrop-background-blur:none;--fig-component-dialog-backdrop-background-blur:none;inline-size:min(100%, calc(var(--fig-semantic-size-height) * 10));block-size:calc(var(--fig-semantic-size-height) * 22);background:var(--fig-semantic-color-background-weaker);border:var(--fig-semantic-border-width-md) solid var(--fig-semantic-color-border-strong);border-radius:var(--fig-semantic-border-radius-lg);margin-inline:auto;position:relative;overflow:hidden;transform:translateZ(0)}.preview-device{block-size:var(--fig-semantic-size-height-lg);padding-inline:var(--fig-semantic-space-md)}.preview-device img{object-fit:contain;flex-shrink:0}.preview-content{block-size:calc(100% - var(--fig-semantic-size-height-lg));scrollbar-width:thin;padding:var(--fig-semantic-space-xs) var(--fig-semantic-space-md) calc(var(--fig-semantic-size-height) * 3);overflow-y:auto}.preview-content h1,.preview-content h2{color:var(--fig-semantic-color-content-strong)}.preview-browse{gap:var(--fig-semantic-space-xs);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.preview-browse .fig-list__item{scroll-margin-block-start:var(--fig-semantic-space-sm)}.preview-alphabet{position:sticky;inset-block-start:0}.preview-alphabet .fig-button{--fig-component-button-height:var(--fig-semantic-size-height-2xs);--fig-component-button-sm-padding-block:var(--fig-semantic-space-none);--fig-component-button-padding-inline:var(--fig-semantic-space-3xs)}.preview-dock{padding:var(--fig-semantic-space-sm) var(--fig-semantic-space-md) var(--fig-semantic-space-lg);background:var(--fig-semantic-color-background-weaker);border-block-start:var(--fig-semantic-border-width) solid var(--fig-semantic-color-border-strong);position:absolute;inset-block-end:0;inset-inline:0}.preview-search{flex:1;min-inline-size:0}.preview-search img{flex-shrink:0}.preview-home-indicator{inline-size:30%;block-size:var(--fig-semantic-space-3xs);background:var(--fig-semantic-color-content-strong);border-radius:var(--fig-semantic-border-radius-round);pointer-events:none;position:absolute;inset-block-end:var(--fig-semantic-space-xs);inset-inline-start:35%}.preview-back{--fig-component-button-height:var(--fig-semantic-size-height-xs);justify-self:start;inline-size:fit-content}.preview-tabs{--fig-component-tabs-list-gap:var(--fig-semantic-space-none);--fig-component-tabs-tab-flex:1 1 0;--fig-component-tabs-tab-border-radius:var(--fig-semantic-border-radius-none);--fig-component-tabs-tab-border-width:var(--fig-semantic-border-width);--fig-component-tabs-tab-border-color:var(--fig-semantic-color-border-strong);--fig-component-tabs-tab-selected-border-width:var(--fig-semantic-border-width-md);--fig-component-tabs-tab-selected-border-color:var(--fig-semantic-color-border-strong);--fig-component-tabs-indicator-background:var(--fig-semantic-color-transparent);--fig-component-tabs-tab-padding-inline:var(--fig-semantic-space-xs);--fig-component-tabs-tab-selected-background:var(--fig-semantic-color-transparent)}.preview-column-labels{grid-template-columns:minmax(0, 1fr) calc(var(--fig-semantic-size-height) * 2);min-block-size:var(--fig-semantic-size-height-sm);align-items:center;display:grid}.preview-column-labels>span{text-align:end}.preview-amount-row{grid-template-columns:minmax(0, 1fr) calc(var(--fig-semantic-size-height) * 2);text-align:start;--fig-component-button-font-size:var(--fig-semantic-typography-font-size-sm);--fig-component-button-border-radius:var(--fig-semantic-border-radius-none);--fig-component-button-ghost-border-color:var(--fig-semantic-color-transparent) var(--fig-semantic-color-transparent) var(--fig-semantic-color-border-weak);--fig-component-button-opacity-disabled:1;inline-size:100%;display:grid}.preview-amounts--adjusted .preview-amount-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.preview-amount-row>span:not(:first-child){text-align:end;white-space:nowrap}.preview-servings{--fig-component-button-font-weight:var(--fig-semantic-typography-font-weight-semibold)}.preview-source-copy{white-space:pre-wrap;overflow-wrap:anywhere}.preview-source-link{overflow-wrap:anywhere;text-decoration:underline}.preview-chef{--fig-component-button-font-size:var(--fig-semantic-typography-font-size-xl);--fig-component-button-height:var(--fig-semantic-size-height-xl);position:absolute;inset-block-end:var(--fig-semantic-space-lg);inset-inline-start:var(--fig-semantic-space-md)}.preview-sheet{--fig-component-drawer-popup-width:100%;--fig-component-drawer-popup-background:var(--fig-semantic-color-background-weaker);--fig-component-drawer-popup-border-color:var(--fig-semantic-color-border-strong);--fig-component-drawer-popup-border-width:var(--fig-semantic-border-width);--fig-component-drawer-popup-border-radius:var(--fig-semantic-border-radius-lg);--fig-component-drawer-title-font-size:var(--fig-semantic-typography-font-size-xl)}.preview-request-sheet{--fig-component-drawer-popup-height:50%}.preview-amount-sheet{--fig-component-drawer-popup-height:43%}.preview-source-sheet{--fig-component-drawer-popup-height:65%}.preview-request-box{--fig-component-text-area-padding-block:var(--fig-semantic-space-lg);position:relative}.preview-send{position:absolute;inset-block-end:var(--fig-semantic-space-xs);inset-inline-end:var(--fig-semantic-space-xs)}.preview-sheet img{flex-shrink:0}.preview-request-box,.preview-source-sheet{--fig-component-text-area-height:calc(var(--fig-semantic-size-height) * 4)}.preview-discard{--fig-component-dialog-popup-width:90%}@media (width<=480px){.preview-workspace{padding:var(--fig-semantic-space-none)}.preview-caption{padding:var(--fig-semantic-space-xs) var(--fig-semantic-space-md)}.preview-caption:first-child{display:none}.preview-shell{border-radius:var(--fig-semantic-border-radius-none);border:none;block-size:100dvh;inline-size:100%}}.preview-search,.preview-amount-row{--fig-component-button-font-weight:var(--fig-semantic-typography-font-weight-regular)}.preview-mic,.preview-chef,.preview-send{--fig-component-button-border-radius:var(--fig-semantic-border-radius-round)}.preview-back,.preview-amount-row{--fig-component-button-padding-inline:var(--fig-semantic-space-none)}.app-workspace{padding:var(--fig-semantic-space-none);background:var(--fig-semantic-color-background-weaker)}.app-shell{inline-size:min(100%, var(--fig-semantic-size-max-width-sm));border-radius:var(--fig-semantic-border-radius-none);border:none;block-size:100dvh}.app-shell .preview-content{block-size:100%;padding-block-start:var(--fig-semantic-space-md)}.app-markdown{overflow-wrap:anywhere;line-height:var(--fig-semantic-typography-line-height-md)}.app-markdown p{margin-block:var(--fig-semantic-space-xs)}.app-markdown ul,.app-markdown ol{padding-inline-start:var(--fig-semantic-space-lg)}.app-markdown li{margin-block:var(--fig-semantic-space-2xs)}.app-markdown a{text-decoration:underline}.app-markdown table{max-inline-size:100%;display:block;overflow-x:auto}.app-markdown td,.app-markdown th{border:var(--fig-semantic-border-width) solid var(--fig-semantic-color-border-weak);padding:var(--fig-semantic-space-xs)}.app-markdown img{max-inline-size:100%}.app-recipe-details summary{cursor:pointer;padding-block:var(--fig-semantic-space-xs)}.app-shell .preview-column-labels>:first-child{text-align:start}.app-shell .preview-amounts--adjusted .preview-column-labels,.app-shell .preview-amounts--adjusted .preview-amount-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.app-shell .preview-amount-row>:first-child{white-space:normal;overflow-wrap:anywhere}.app-recipe-icon{flex-shrink:0}
