@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.a82ecf4e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.afa48be3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.764b43eb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.cb53f04b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.64b9304e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_41fbab3b-module__96jtlq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}.ibm_plex_mono_41fbab3b-module__96jtlq__variable{--font-ibm-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}
.layout-module__L5FxyW__body{max-width:var(--container-max);width:100%;padding-inline:var(--container-gutter);padding-block:var(--px-24);margin-inline:auto}
:root{--yellowBase:45,100%;--limeBase:90,72%;--tealBase:172,70%;--cyanBase:195,85%;--purpleBase:275,70%;--magentaBase:325,75%;--redBase:15,75%;--red-05:hsl(var(--redBase),5%);--red-10:hsl(var(--redBase),10%);--red-15:hsl(var(--redBase),15%);--red-20:hsl(var(--redBase),20%);--red-25:hsl(var(--redBase),25%);--red-30:hsl(var(--redBase),30%);--red-35:hsl(var(--redBase),35%);--red-40:hsl(var(--redBase),40%);--red-45:hsl(var(--redBase),45%);--red-50:hsl(var(--redBase),50%);--red-55:hsl(var(--redBase),55%);--red-60:hsl(var(--redBase),60%);--red-65:hsl(var(--redBase),65%);--red-70:hsl(var(--redBase),70%);--red-75:hsl(var(--redBase),75%);--red-80:hsl(var(--redBase),80%);--red-85:hsl(var(--redBase),85%);--red-90:hsl(var(--redBase),90%);--red-95:hsl(var(--redBase),95%);--red-100:hsl(var(--redBase),98%);--red-transp-05:hsl(var(--redBase),50%,.05);--red-transp-10:hsl(var(--redBase),50%,.1);--red-transp-15:hsl(var(--redBase),50%,.15);--red-transp-20:hsl(var(--redBase),50%,.2);--red-transp-25:hsl(var(--redBase),50%,.25);--red-transp-30:hsl(var(--redBase),50%,.3);--red-transp-35:hsl(var(--redBase),50%,.35);--red-transp-40:hsl(var(--redBase),50%,.4);--red-transp-45:hsl(var(--redBase),50%,.45);--red-transp-50:hsl(var(--redBase),50%,.5);--red-transp-55:hsl(var(--redBase),50%,.55);--red-transp-60:hsl(var(--redBase),50%,.6);--red-transp-65:hsl(var(--redBase),50%,.65);--red-transp-70:hsl(var(--redBase),50%,.7);--red-transp-75:hsl(var(--redBase),50%,.75);--red-transp-80:hsl(var(--redBase),50%,.8);--red-transp-85:hsl(var(--redBase),50%,.85);--red-transp-90:hsl(var(--redBase),50%,.9);--red-transp-95:hsl(var(--redBase),50%,.95);--red-transp-100:hsl(var(--redBase),50%,.98);--orangeBase:38,100%;--orange-05:hsl(var(--orangeBase),5%);--orange-10:hsl(var(--orangeBase),10%);--orange-15:hsl(var(--orangeBase),15%);--orange-20:hsl(var(--orangeBase),20%);--orange-25:hsl(var(--orangeBase),25%);--orange-30:hsl(var(--orangeBase),30%);--orange-35:hsl(var(--orangeBase),35%);--orange-40:hsl(var(--orangeBase),40%);--orange-45:hsl(var(--orangeBase),45%);--orange-50:hsl(var(--orangeBase),50%);--orange-55:hsl(var(--orangeBase),55%);--orange-60:hsl(var(--orangeBase),60%);--orange-65:hsl(var(--orangeBase),65%);--orange-70:hsl(var(--orangeBase),70%);--orange-75:hsl(var(--orangeBase),75%);--orange-80:hsl(var(--orangeBase),80%);--orange-85:hsl(var(--orangeBase),85%);--orange-90:hsl(var(--orangeBase),90%);--orange-95:hsl(var(--orangeBase),95%);--orange-100:hsl(var(--orangeBase),98%);--orange-transp-05:hsl(var(--orangeBase),50%,.05);--orange-transp-10:hsl(var(--orangeBase),50%,.1);--orange-transp-15:hsl(var(--orangeBase),50%,.15);--orange-transp-20:hsl(var(--orangeBase),50%,.2);--orange-transp-25:hsl(var(--orangeBase),50%,.25);--orange-transp-30:hsl(var(--orangeBase),50%,.3);--orange-transp-35:hsl(var(--orangeBase),50%,.35);--orange-transp-40:hsl(var(--orangeBase),50%,.4);--orange-transp-45:hsl(var(--orangeBase),50%,.45);--orange-transp-50:hsl(var(--orangeBase),50%,.5);--orange-transp-55:hsl(var(--orangeBase),50%,.55);--orange-transp-60:hsl(var(--orangeBase),50%,.6);--orange-transp-65:hsl(var(--orangeBase),50%,.65);--orange-transp-70:hsl(var(--orangeBase),50%,.7);--orange-transp-75:hsl(var(--orangeBase),50%,.75);--orange-transp-80:hsl(var(--orangeBase),50%,.8);--orange-transp-85:hsl(var(--orangeBase),50%,.85);--orange-transp-90:hsl(var(--orangeBase),50%,.9);--orange-transp-95:hsl(var(--orangeBase),50%,.95);--orange-transp-100:hsl(var(--orangeBase),50%,.98);--yellow-05:hsl(var(--yellowBase),5%);--yellow-10:hsl(var(--yellowBase),10%);--yellow-15:hsl(var(--yellowBase),15%);--yellow-20:hsl(var(--yellowBase),20%);--yellow-25:hsl(var(--yellowBase),25%);--yellow-30:hsl(var(--yellowBase),30%);--yellow-35:hsl(var(--yellowBase),35%);--yellow-40:hsl(var(--yellowBase),40%);--yellow-45:hsl(var(--yellowBase),45%);--yellow-50:hsl(var(--yellowBase),50%);--yellow-55:hsl(var(--yellowBase),55%);--yellow-60:hsl(var(--yellowBase),60%);--yellow-65:hsl(var(--yellowBase),65%);--yellow-70:hsl(var(--yellowBase),70%);--yellow-75:hsl(var(--yellowBase),75%);--yellow-80:hsl(var(--yellowBase),80%);--yellow-85:hsl(var(--yellowBase),85%);--yellow-90:hsl(var(--yellowBase),90%);--yellow-95:hsl(var(--yellowBase),95%);--yellow-100:hsl(var(--yellowBase),98%);--yellow-transp-05:hsl(var(--yellowBase),50%,.05);--yellow-transp-10:hsl(var(--yellowBase),50%,.1);--yellow-transp-15:hsl(var(--yellowBase),50%,.15);--yellow-transp-20:hsl(var(--yellowBase),50%,.2);--yellow-transp-25:hsl(var(--yellowBase),50%,.25);--yellow-transp-30:hsl(var(--yellowBase),50%,.3);--yellow-transp-35:hsl(var(--yellowBase),50%,.35);--yellow-transp-40:hsl(var(--yellowBase),50%,.4);--yellow-transp-45:hsl(var(--yellowBase),50%,.45);--yellow-transp-50:hsl(var(--yellowBase),50%,.5);--yellow-transp-55:hsl(var(--yellowBase),50%,.55);--yellow-transp-60:hsl(var(--yellowBase),50%,.6);--yellow-transp-65:hsl(var(--yellowBase),50%,.65);--yellow-transp-70:hsl(var(--yellowBase),50%,.7);--yellow-transp-75:hsl(var(--yellowBase),50%,.75);--yellow-transp-80:hsl(var(--yellowBase),50%,.8);--yellow-transp-85:hsl(var(--yellowBase),50%,.85);--yellow-transp-90:hsl(var(--yellowBase),50%,.9);--yellow-transp-95:hsl(var(--yellowBase),50%,.95);--yellow-transp-100:hsl(var(--yellowBase),50%,.98);--lime-05:hsl(var(--limeBase),5%);--lime-10:hsl(var(--limeBase),10%);--lime-15:hsl(var(--limeBase),15%);--lime-20:hsl(var(--limeBase),20%);--lime-25:hsl(var(--limeBase),25%);--lime-30:hsl(var(--limeBase),30%);--lime-35:hsl(var(--limeBase),35%);--lime-40:hsl(var(--limeBase),40%);--lime-45:hsl(var(--limeBase),45%);--lime-50:hsl(var(--limeBase),50%);--lime-55:hsl(var(--limeBase),55%);--lime-60:hsl(var(--limeBase),60%);--lime-65:hsl(var(--limeBase),65%);--lime-70:hsl(var(--limeBase),70%);--lime-75:hsl(var(--limeBase),75%);--lime-80:hsl(var(--limeBase),80%);--lime-85:hsl(var(--limeBase),85%);--lime-90:hsl(var(--limeBase),90%);--lime-95:hsl(var(--limeBase),95%);--lime-100:hsl(var(--limeBase),98%);--lime-transp-05:hsl(var(--limeBase),50%,.05);--lime-transp-10:hsl(var(--limeBase),50%,.1);--lime-transp-15:hsl(var(--limeBase),50%,.15);--lime-transp-20:hsl(var(--limeBase),50%,.2);--lime-transp-25:hsl(var(--limeBase),50%,.25);--lime-transp-30:hsl(var(--limeBase),50%,.3);--lime-transp-35:hsl(var(--limeBase),50%,.35);--lime-transp-40:hsl(var(--limeBase),50%,.4);--lime-transp-45:hsl(var(--limeBase),50%,.45);--lime-transp-50:hsl(var(--limeBase),50%,.5);--lime-transp-55:hsl(var(--limeBase),50%,.55);--lime-transp-60:hsl(var(--limeBase),50%,.6);--lime-transp-65:hsl(var(--limeBase),50%,.65);--lime-transp-70:hsl(var(--limeBase),50%,.7);--lime-transp-75:hsl(var(--limeBase),50%,.75);--lime-transp-80:hsl(var(--limeBase),50%,.8);--lime-transp-85:hsl(var(--limeBase),50%,.85);--lime-transp-90:hsl(var(--limeBase),50%,.9);--lime-transp-95:hsl(var(--limeBase),50%,.95);--lime-transp-100:hsl(var(--limeBase),50%,.98);--greenBase:140,70%;--greenBasePale:140,50%;--green-05:hsl(var(--greenBase),5%);--green-10:hsl(var(--greenBase),10%);--green-15:hsl(var(--greenBase),15%);--green-20:hsl(var(--greenBase),20%);--green-25:hsl(var(--greenBase),25%);--green-30:hsl(var(--greenBase),30%);--green-35:hsl(var(--greenBase),35%);--green-40:hsl(var(--greenBase),40%);--green-45:hsl(var(--greenBase),45%);--green-50:hsl(var(--greenBasePale),50%);--green-55:hsl(var(--greenBasePale),55%);--green-60:hsl(var(--greenBasePale),60%);--green-65:hsl(var(--greenBasePale),65%);--green-70:hsl(var(--greenBasePale),70%);--green-75:hsl(var(--greenBasePale),75%);--green-80:hsl(var(--greenBasePale),80%);--green-85:hsl(var(--greenBasePale),85%);--green-90:hsl(var(--greenBasePale),90%);--green-95:hsl(var(--greenBasePale),95%);--green-100:hsl(var(--greenBasePale),98%);--green-transp-05:hsl(var(--greenBase),50%,.05);--green-transp-10:hsl(var(--greenBase),50%,.1);--green-transp-15:hsl(var(--greenBase),50%,.15);--green-transp-20:hsl(var(--greenBase),50%,.2);--green-transp-25:hsl(var(--greenBase),50%,.25);--green-transp-30:hsl(var(--greenBase),50%,.3);--green-transp-35:hsl(var(--greenBase),50%,.35);--green-transp-40:hsl(var(--greenBase),50%,.4);--green-transp-45:hsl(var(--greenBase),50%,.45);--green-transp-50:hsl(var(--greenBase),50%,.5);--green-transp-55:hsl(var(--greenBase),50%,.55);--green-transp-60:hsl(var(--greenBase),50%,.6);--green-transp-65:hsl(var(--greenBase),50%,.65);--green-transp-70:hsl(var(--greenBase),50%,.7);--green-transp-75:hsl(var(--greenBase),50%,.75);--green-transp-80:hsl(var(--greenBase),50%,.8);--green-transp-85:hsl(var(--greenBase),50%,.85);--green-transp-90:hsl(var(--greenBase),50%,.9);--green-transp-95:hsl(var(--greenBase),50%,.95);--green-transp-100:hsl(var(--greenBase),50%,.98);--teal-05:hsl(var(--tealBase),5%);--teal-10:hsl(var(--tealBase),10%);--teal-15:hsl(var(--tealBase),15%);--teal-20:hsl(var(--tealBase),20%);--teal-25:hsl(var(--tealBase),25%);--teal-30:hsl(var(--tealBase),30%);--teal-35:hsl(var(--tealBase),35%);--teal-40:hsl(var(--tealBase),40%);--teal-45:hsl(var(--tealBase),45%);--teal-50:hsl(var(--tealBase),50%);--teal-55:hsl(var(--tealBase),55%);--teal-60:hsl(var(--tealBase),60%);--teal-65:hsl(var(--tealBase),65%);--teal-70:hsl(var(--tealBase),70%);--teal-75:hsl(var(--tealBase),75%);--teal-80:hsl(var(--tealBase),80%);--teal-85:hsl(var(--tealBase),85%);--teal-90:hsl(var(--tealBase),90%);--teal-95:hsl(var(--tealBase),95%);--teal-100:hsl(var(--tealBase),98%);--teal-transp-05:hsl(var(--tealBase),50%,.05);--teal-transp-10:hsl(var(--tealBase),50%,.1);--teal-transp-15:hsl(var(--tealBase),50%,.15);--teal-transp-20:hsl(var(--tealBase),50%,.2);--teal-transp-25:hsl(var(--tealBase),50%,.25);--teal-transp-30:hsl(var(--tealBase),50%,.3);--teal-transp-35:hsl(var(--tealBase),50%,.35);--teal-transp-40:hsl(var(--tealBase),50%,.4);--teal-transp-45:hsl(var(--tealBase),50%,.45);--teal-transp-50:hsl(var(--tealBase),50%,.5);--teal-transp-55:hsl(var(--tealBase),50%,.55);--teal-transp-60:hsl(var(--tealBase),50%,.6);--teal-transp-65:hsl(var(--tealBase),50%,.65);--teal-transp-70:hsl(var(--tealBase),50%,.7);--teal-transp-75:hsl(var(--tealBase),50%,.75);--teal-transp-80:hsl(var(--tealBase),50%,.8);--teal-transp-85:hsl(var(--tealBase),50%,.85);--teal-transp-90:hsl(var(--tealBase),50%,.9);--teal-transp-95:hsl(var(--tealBase),50%,.95);--teal-transp-100:hsl(var(--tealBase),50%,.98);--cyan-05:hsl(var(--cyanBase),5%);--cyan-10:hsl(var(--cyanBase),10%);--cyan-15:hsl(var(--cyanBase),15%);--cyan-20:hsl(var(--cyanBase),20%);--cyan-25:hsl(var(--cyanBase),25%);--cyan-30:hsl(var(--cyanBase),30%);--cyan-35:hsl(var(--cyanBase),35%);--cyan-40:hsl(var(--cyanBase),40%);--cyan-45:hsl(var(--cyanBase),45%);--cyan-50:hsl(var(--cyanBase),50%);--cyan-55:hsl(var(--cyanBase),55%);--cyan-60:hsl(var(--cyanBase),60%);--cyan-65:hsl(var(--cyanBase),65%);--cyan-70:hsl(var(--cyanBase),70%);--cyan-75:hsl(var(--cyanBase),75%);--cyan-80:hsl(var(--cyanBase),80%);--cyan-85:hsl(var(--cyanBase),85%);--cyan-90:hsl(var(--cyanBase),90%);--cyan-95:hsl(var(--cyanBase),95%);--cyan-100:hsl(var(--cyanBase),98%);--cyan-transp-05:hsl(var(--cyanBase),50%,.05);--cyan-transp-10:hsl(var(--cyanBase),50%,.1);--cyan-transp-15:hsl(var(--cyanBase),50%,.15);--cyan-transp-20:hsl(var(--cyanBase),50%,.2);--cyan-transp-25:hsl(var(--cyanBase),50%,.25);--cyan-transp-30:hsl(var(--cyanBase),50%,.3);--cyan-transp-35:hsl(var(--cyanBase),50%,.35);--cyan-transp-40:hsl(var(--cyanBase),50%,.4);--cyan-transp-45:hsl(var(--cyanBase),50%,.45);--cyan-transp-50:hsl(var(--cyanBase),50%,.5);--cyan-transp-55:hsl(var(--cyanBase),50%,.55);--cyan-transp-60:hsl(var(--cyanBase),50%,.6);--cyan-transp-65:hsl(var(--cyanBase),50%,.65);--cyan-transp-70:hsl(var(--cyanBase),50%,.7);--cyan-transp-75:hsl(var(--cyanBase),50%,.75);--cyan-transp-80:hsl(var(--cyanBase),50%,.8);--cyan-transp-85:hsl(var(--cyanBase),50%,.85);--cyan-transp-90:hsl(var(--cyanBase),50%,.9);--cyan-transp-95:hsl(var(--cyanBase),50%,.95);--cyan-transp-100:hsl(var(--cyanBase),50%,.98);--blueBase:215,100%;--blueDeepBase:235,85%;--blue-05:hsl(var(--blueBase),5%);--blue-10:hsl(var(--blueBase),10%);--blue-15:hsl(var(--blueBase),15%);--blue-20:hsl(var(--blueBase),20%);--blue-25:hsl(var(--blueBase),25%);--blue-30:hsl(var(--blueBase),30%);--blue-35:hsl(var(--blueBase),35%);--blue-40:hsl(var(--blueBase),40%);--blue-45:hsl(var(--blueBase),45%);--blue-50:hsl(var(--blueBase),50%);--blue-55:hsl(var(--blueBase),55%);--blue-60:hsl(var(--blueBase),60%);--blue-65:hsl(var(--blueBase),65%);--blue-70:hsl(var(--blueBase),70%);--blue-75:hsl(var(--blueBase),75%);--blue-80:hsl(var(--blueBase),80%);--blue-85:hsl(var(--blueBase),85%);--blue-90:hsl(var(--blueBase),90%);--blue-95:hsl(var(--blueBase),95%);--blue-100:hsl(var(--blueBase),98%);--blue-transp-05:hsl(var(--blueBase),50%,.05);--blue-transp-10:hsl(var(--blueBase),50%,.1);--blue-transp-15:hsl(var(--blueBase),50%,.15);--blue-transp-20:hsl(var(--blueBase),50%,.2);--blue-transp-25:hsl(var(--blueBase),50%,.25);--blue-transp-30:hsl(var(--blueBase),50%,.3);--blue-transp-35:hsl(var(--blueBase),50%,.35);--blue-transp-40:hsl(var(--blueBase),50%,.4);--blue-transp-45:hsl(var(--blueBase),50%,.45);--blue-transp-50:hsl(var(--blueBase),50%,.5);--blue-transp-55:hsl(var(--blueBase),50%,.55);--blue-transp-60:hsl(var(--blueBase),50%,.6);--blue-transp-65:hsl(var(--blueBase),50%,.65);--blue-transp-70:hsl(var(--blueBase),50%,.7);--blue-transp-75:hsl(var(--blueBase),50%,.75);--blue-transp-80:hsl(var(--blueBase),50%,.8);--blue-transp-85:hsl(var(--blueBase),50%,.85);--blue-transp-90:hsl(var(--blueBase),50%,.9);--blue-transp-95:hsl(var(--blueBase),50%,.95);--blue-transp-100:hsl(var(--blueBase),50%,.98);--blue-deep-05:hsl(var(--blueDeepBase),5%);--blue-deep-10:hsl(var(--blueDeepBase),10%);--blue-deep-15:hsl(var(--blueDeepBase),15%);--blue-deep-20:hsl(var(--blueDeepBase),20%);--blue-deep-25:hsl(var(--blueDeepBase),25%);--blue-deep-30:hsl(var(--blueDeepBase),30%);--blue-deep-35:hsl(var(--blueDeepBase),35%);--blue-deep-40:hsl(var(--blueDeepBase),40%);--blue-deep-45:hsl(var(--blueDeepBase),45%);--blue-deep-50:hsl(var(--blueDeepBase),50%);--blue-deep-55:hsl(var(--blueDeepBase),55%);--blue-deep-60:hsl(var(--blueDeepBase),60%);--blue-deep-65:hsl(var(--blueDeepBase),65%);--blue-deep-70:hsl(var(--blueDeepBase),70%);--blue-deep-75:hsl(var(--blueDeepBase),75%);--blue-deep-80:hsl(var(--blueDeepBase),80%);--blue-deep-85:hsl(var(--blueDeepBase),85%);--blue-deep-90:hsl(var(--blueDeepBase),90%);--blue-deep-95:hsl(var(--blueDeepBase),95%);--blue-deep-100:hsl(var(--blueDeepBase),98%);--blue-deep-transp-05:hsl(var(--blueDeepBase),50%,.05);--blue-deep-transp-10:hsl(var(--blueDeepBase),50%,.1);--blue-deep-transp-15:hsl(var(--blueDeepBase),50%,.15);--blue-deep-transp-20:hsl(var(--blueDeepBase),50%,.2);--blue-deep-transp-25:hsl(var(--blueDeepBase),50%,.25);--blue-deep-transp-30:hsl(var(--blueDeepBase),50%,.3);--blue-deep-transp-35:hsl(var(--blueDeepBase),50%,.35);--blue-deep-transp-40:hsl(var(--blueDeepBase),50%,.4);--blue-deep-transp-45:hsl(var(--blueDeepBase),50%,.45);--blue-deep-transp-50:hsl(var(--blueDeepBase),50%,.5);--blue-deep-transp-55:hsl(var(--blueDeepBase),50%,.55);--blue-deep-transp-60:hsl(var(--blueDeepBase),50%,.6);--blue-deep-transp-65:hsl(var(--blueDeepBase),50%,.65);--blue-deep-transp-70:hsl(var(--blueDeepBase),50%,.7);--blue-deep-transp-75:hsl(var(--blueDeepBase),50%,.75);--blue-deep-transp-80:hsl(var(--blueDeepBase),50%,.8);--blue-deep-transp-85:hsl(var(--blueDeepBase),50%,.85);--blue-deep-transp-90:hsl(var(--blueDeepBase),50%,.9);--blue-deep-transp-95:hsl(var(--blueDeepBase),50%,.95);--blue-deep-transp-100:hsl(var(--blueDeepBase),50%,.98);--purple-05:hsl(var(--purpleBase),5%);--purple-10:hsl(var(--purpleBase),10%);--purple-15:hsl(var(--purpleBase),15%);--purple-20:hsl(var(--purpleBase),20%);--purple-25:hsl(var(--purpleBase),25%);--purple-30:hsl(var(--purpleBase),30%);--purple-35:hsl(var(--purpleBase),35%);--purple-40:hsl(var(--purpleBase),40%);--purple-45:hsl(var(--purpleBase),45%);--purple-50:hsl(var(--purpleBase),50%);--purple-55:hsl(var(--purpleBase),55%);--purple-60:hsl(var(--purpleBase),60%);--purple-65:hsl(var(--purpleBase),65%);--purple-70:hsl(var(--purpleBase),70%);--purple-75:hsl(var(--purpleBase),75%);--purple-80:hsl(var(--purpleBase),80%);--purple-85:hsl(var(--purpleBase),85%);--purple-90:hsl(var(--purpleBase),90%);--purple-95:hsl(var(--purpleBase),95%);--purple-100:hsl(var(--purpleBase),98%);--purple-transp-05:hsl(var(--purpleBase),50%,.05);--purple-transp-10:hsl(var(--purpleBase),50%,.1);--purple-transp-15:hsl(var(--purpleBase),50%,.15);--purple-transp-20:hsl(var(--purpleBase),50%,.2);--purple-transp-25:hsl(var(--purpleBase),50%,.25);--purple-transp-30:hsl(var(--purpleBase),50%,.3);--purple-transp-35:hsl(var(--purpleBase),50%,.35);--purple-transp-40:hsl(var(--purpleBase),50%,.4);--purple-transp-45:hsl(var(--purpleBase),50%,.45);--purple-transp-50:hsl(var(--purpleBase),50%,.5);--purple-transp-55:hsl(var(--purpleBase),50%,.55);--purple-transp-60:hsl(var(--purpleBase),50%,.6);--purple-transp-65:hsl(var(--purpleBase),50%,.65);--purple-transp-70:hsl(var(--purpleBase),50%,.7);--purple-transp-75:hsl(var(--purpleBase),50%,.75);--purple-transp-80:hsl(var(--purpleBase),50%,.8);--purple-transp-85:hsl(var(--purpleBase),50%,.85);--purple-transp-90:hsl(var(--purpleBase),50%,.9);--purple-transp-95:hsl(var(--purpleBase),50%,.95);--purple-transp-100:hsl(var(--purpleBase),50%,.98);--magenta-05:hsl(var(--magentaBase),5%);--magenta-10:hsl(var(--magentaBase),10%);--magenta-15:hsl(var(--magentaBase),15%);--magenta-20:hsl(var(--magentaBase),20%);--magenta-25:hsl(var(--magentaBase),25%);--magenta-30:hsl(var(--magentaBase),30%);--magenta-35:hsl(var(--magentaBase),35%);--magenta-40:hsl(var(--magentaBase),40%);--magenta-45:hsl(var(--magentaBase),45%);--magenta-50:hsl(var(--magentaBase),50%);--magenta-55:hsl(var(--magentaBase),55%);--magenta-60:hsl(var(--magentaBase),60%);--magenta-65:hsl(var(--magentaBase),65%);--magenta-70:hsl(var(--magentaBase),70%);--magenta-75:hsl(var(--magentaBase),75%);--magenta-80:hsl(var(--magentaBase),80%);--magenta-85:hsl(var(--magentaBase),85%);--magenta-90:hsl(var(--magentaBase),90%);--magenta-95:hsl(var(--magentaBase),95%);--magenta-100:hsl(var(--magentaBase),98%);--magenta-transp-05:hsl(var(--magentaBase),50%,.05);--magenta-transp-10:hsl(var(--magentaBase),50%,.1);--magenta-transp-15:hsl(var(--magentaBase),50%,.15);--magenta-transp-20:hsl(var(--magentaBase),50%,.2);--magenta-transp-25:hsl(var(--magentaBase),50%,.25);--magenta-transp-30:hsl(var(--magentaBase),50%,.3);--magenta-transp-35:hsl(var(--magentaBase),50%,.35);--magenta-transp-40:hsl(var(--magentaBase),50%,.4);--magenta-transp-45:hsl(var(--magentaBase),50%,.45);--magenta-transp-50:hsl(var(--magentaBase),50%,.5);--magenta-transp-55:hsl(var(--magentaBase),50%,.55);--magenta-transp-60:hsl(var(--magentaBase),50%,.6);--magenta-transp-65:hsl(var(--magentaBase),50%,.65);--magenta-transp-70:hsl(var(--magentaBase),50%,.7);--magenta-transp-75:hsl(var(--magentaBase),50%,.75);--magenta-transp-80:hsl(var(--magentaBase),50%,.8);--magenta-transp-85:hsl(var(--magentaBase),50%,.85);--magenta-transp-90:hsl(var(--magentaBase),50%,.9);--magenta-transp-95:hsl(var(--magentaBase),50%,.95);--magenta-transp-100:hsl(var(--magentaBase),50%,.98)}
:root{--black:#000;--black-10:#0000001a;--black-transp-20:#0003;--black-transp-30:#0000004d;--black-transp-40:#0006;--black-transp-50:#00000080;--black-transp-60:#0009;--black-transp-70:#000000b3;--black-transp-80:#000c;--black-transp-90:#000000e6;--white:#fff;--white-transp-10:#ffffff1a;--white-transp-20:#fff3;--white-transp-30:#ffffff4d;--white-transp-40:#fff6;--white-transp-50:#ffffff80;--white-transp-60:#fff9;--white-transp-70:#ffffffb3;--white-transp-80:#fffc;--white-transp-90:#ffffffe6;--grayBase:30,3%;--gray-02:hsl(var(--grayBase),2%);--gray-04:hsl(var(--grayBase),4%);--gray-06:hsl(var(--grayBase),6%);--gray-08:hsl(var(--grayBase),8%);--gray-10:hsl(var(--grayBase),10%);--gray-12:hsl(var(--grayBase),12%);--gray-14:hsl(var(--grayBase),14%);--gray-16:hsl(var(--grayBase),16%);--gray-18:hsl(var(--grayBase),18%);--gray-20:hsl(var(--grayBase),20%);--gray-22:hsl(var(--grayBase),22%);--gray-24:hsl(var(--grayBase),24%);--gray-26:hsl(var(--grayBase),26%);--gray-28:hsl(var(--grayBase),28%);--gray-30:hsl(var(--grayBase),30%);--gray-35:hsl(var(--grayBase),35%);--gray-40:hsl(var(--grayBase),40%);--gray-45:hsl(var(--grayBase),45%);--gray-50:hsl(var(--grayBase),50%);--gray-55:hsl(var(--grayBase),55%);--gray-60:hsl(var(--grayBase),60%);--gray-65:hsl(var(--grayBase),65%);--gray-70:hsl(var(--grayBase),70%);--gray-72:hsl(var(--grayBase),72%);--gray-74:hsl(var(--grayBase),74%);--gray-76:hsl(var(--grayBase),76%);--gray-78:hsl(var(--grayBase),78%);--gray-80:hsl(var(--grayBase),80%);--gray-82:hsl(var(--grayBase),82%);--gray-84:hsl(var(--grayBase),84%);--gray-86:hsl(var(--grayBase),86%);--gray-88:hsl(var(--grayBase),88%);--gray-90:hsl(var(--grayBase),90%);--gray-92:hsl(var(--grayBase),92%);--gray-94:hsl(var(--grayBase),94%);--gray-96:hsl(var(--grayBase),96%);--gray-98:hsl(var(--grayBase),98%);--gray-100:hsl(var(--grayBase),100%);--gray-transp-02:hsl(var(--grayBase),50%,.02);--gray-transp-04:hsl(var(--grayBase),50%,.04);--gray-transp-06:hsl(var(--grayBase),50%,.06);--gray-transp-08:hsl(var(--grayBase),50%,.08);--gray-transp-10:hsl(var(--grayBase),50%,.1);--gray-transp-12:hsl(var(--grayBase),50%,.12);--gray-transp-14:hsl(var(--grayBase),50%,.14);--gray-transp-16:hsl(var(--grayBase),50%,.16);--gray-transp-18:hsl(var(--grayBase),50%,.18);--gray-transp-20:hsl(var(--grayBase),50%,.2);--gray-transp-22:hsl(var(--grayBase),50%,.22);--gray-transp-24:hsl(var(--grayBase),50%,.24);--gray-transp-26:hsl(var(--grayBase),50%,.26);--gray-transp-28:hsl(var(--grayBase),50%,.28);--gray-transp-30:hsl(var(--grayBase),50%,.3);--gray-transp-35:hsl(var(--grayBase),50%,.35);--gray-transp-40:hsl(var(--grayBase),50%,.4);--gray-transp-45:hsl(var(--grayBase),50%,.45);--gray-transp-50:hsl(var(--grayBase),50%,.5);--gray-transp-55:hsl(var(--grayBase),50%,.55);--gray-transp-60:hsl(var(--grayBase),50%,.6);--gray-transp-65:hsl(var(--grayBase),50%,.65);--gray-transp-70:hsl(var(--grayBase),50%,.7);--gray-transp-72:hsl(var(--grayBase),50%,.72);--gray-transp-74:hsl(var(--grayBase),50%,.74);--gray-transp-76:hsl(var(--grayBase),50%,.76);--gray-transp-78:hsl(var(--grayBase),50%,.78);--gray-transp-80:hsl(var(--grayBase),50%,.8);--gray-transp-82:hsl(var(--grayBase),50%,.82);--gray-transp-84:hsl(var(--grayBase),50%,.84);--gray-transp-86:hsl(var(--grayBase),50%,.86);--gray-transp-88:hsl(var(--grayBase),50%,.88);--gray-transp-90:hsl(var(--grayBase),50%,.9);--gray-transp-92:hsl(var(--grayBase),50%,.92);--gray-transp-94:hsl(var(--grayBase),50%,.94);--gray-transp-96:hsl(var(--grayBase),50%,.96);--gray-transp-98:hsl(var(--grayBase),50%,.98);--gray-transp-100:hsl(var(--grayBase),50%,1)}
:root{--px-1:.0625rem;--px-2:.125rem;--px-3:.1875rem;--px-4:.25rem;--px-5:.3125rem;--px-6:.375rem;--px-7:.4375rem;--px-8:.5rem;--px-9:.5625rem;--px-10:.625rem;--px-11:.6875rem;--px-12:.75rem;--px-13:.8125rem;--px-14:.875rem;--px-15:.9375rem;--px-16:1rem;--px-17:1.0625rem;--px-18:1.125rem;--px-19:1.1875rem;--px-20:1.25rem;--px-21:1.3125rem;--px-22:1.375rem;--px-23:1.4375rem;--px-24:1.5rem;--px-25:1.5625rem;--px-26:1.625rem;--px-27:1.6875rem;--px-28:1.75rem;--px-29:1.8125rem;--px-30:1.875rem;--px-31:1.9375rem;--px-32:2rem;--px-33:2.0625rem;--px-34:2.125rem;--px-35:2.1875rem;--px-36:2.25rem;--px-37:2.3125rem;--px-38:2.375rem;--px-39:2.4375rem;--px-40:2.5rem;--px-41:2.5625rem;--px-42:2.625rem;--px-43:2.6875rem;--px-44:2.75rem;--px-45:2.8125rem;--px-46:2.875rem;--px-47:2.9375rem;--px-48:3rem;--px-49:3.0625rem;--px-50:3.125rem;--px-51:3.1875rem;--px-52:3.25rem;--px-53:3.3125rem;--px-54:3.375rem;--px-55:3.4375rem;--px-56:3.5rem;--px-57:3.5625rem;--px-58:3.625rem;--px-59:3.6875rem;--px-60:3.75rem;--px-61:3.8125rem;--px-62:3.875rem;--px-63:3.9375rem;--px-64:4rem;--px-65:4.0625rem;--px-66:4.125rem;--px-67:4.1875rem;--px-68:4.25rem;--px-69:4.3125rem;--px-70:4.375rem;--px-71:4.4375rem;--px-72:4.5rem;--px-73:4.5625rem;--px-74:4.625rem;--px-75:4.6875rem;--px-76:4.75rem;--px-77:4.8125rem;--px-78:4.875rem;--px-79:4.9375rem;--px-80:5rem;--px-81:5.0625rem;--px-82:5.125rem;--px-83:5.1875rem;--px-84:5.25rem;--px-85:5.3125rem;--px-86:5.375rem;--px-87:5.4375rem;--px-88:5.5rem;--px-89:5.5625rem;--px-90:5.625rem;--px-91:5.6875rem;--px-92:5.75rem;--px-93:5.8125rem;--px-94:5.875rem;--px-95:5.9375rem;--px-96:6rem;--px-97:6.0625rem;--px-98:6.125rem;--px-99:6.1875rem;--px-100:6.25rem}
:root{--bg-primary--color:var(--blue-50);--bg-primary--color-hover:var(--blue-55);--bg-primary--color-active:var(--blue-60);--font-primary--color:var(--blue-50);--font-primary--color-hover:var(--blue-55);--font-primary--on:var(--white);--bg-primary-soft--color:var(--blue-transp-10);--bg-primary-soft--color-hover:var(--blue-transp-15);--bg-primary-soft--color-active:var(--blue-transp-20);--bg-success--color:var(--green-40);--bg-success--color-hover:var(--green-45);--bg-success--color-active:var(--green-55);--font-success--color:var(--green-35);--font-success--color-hover:var(--green-45);--font-success--on:var(--white);--bg-success-soft--color:var(--green-transp-15);--bg-success-soft--color-hover:var(--green-transp-20);--bg-success-soft--color-active:var(--green-transp-25);--bg-danger--color:var(--red-50);--bg-danger--color-hover:var(--red-55);--bg-danger--color-active:var(--red-60);--font-danger--color:var(--red-50);--font-danger--color-hover:var(--red-55);--font-danger--on:var(--white);--bg-danger-soft--color:var(--red-transp-10);--bg-danger-soft--color-hover:var(--red-transp-15);--bg-danger-soft--color-active:var(--red-transp-20);--bg-warning--color:var(--orange-45);--bg-warning--color-hover:var(--orange-55);--bg-warning--color-active:var(--orange-60);--font-warning--color:var(--orange-40);--font-warning--color-hover:var(--orange-60);--font-warning--on:var(--white);--bg-warning-soft--color:var(--orange-transp-15);--bg-warning-soft--color-hover:var(--orange-transp-20);--bg-warning-soft--color-active:var(--orange-transp-25);--bg-invert--color:var(--gray-04);--bg-invert--color-hover:var(--gray-20);--bg-invert--color-active:var(--gray-24);--border-invert--color:var(--gray-10);--font-invert--color:var(--white);--bg-transp--color:var(--gray-transp-10);--bg-transp--color-hover:var(--gray-transp-14);--bg-transp--color-active:var(--gray-transp-20);--bg-frost--color:var(--white-transp-50);--bg-color-base:var(--gray-96);--bg-uno--color:var(--gray-100);--bg-uno--color-hover:var(--gray-98);--bg-uno--color-active:var(--gray-96);--border-uno--color:var(--gray-90);--border-uno--color-hover:var(--gray-86);--border-uno--color-active:var(--gray-80);--font-uno--color:var(--gray-10);--font-uno--color-hover:var(--gray-16);--font-uno--color-active:var(--gray-20);--bg-dos--color:var(--gray-98);--bg-dos--color-hover:var(--gray-94);--bg-dos--color-active:var(--gray-92);--border-dos--color:var(--gray-80);--border-dos--color-hover:var(--gray-76);--border-dos--color-active:var(--gray-70);--font-dos--color:var(--gray-20);--font-dos--color-hover:var(--gray-26);--font-dos--color-active:var(--gray-30);--bg-tres--color:var(--gray-92);--bg-tres--color-hover:var(--gray-88);--bg-tres--color-active:var(--gray-86);--border-tres--color:var(--gray-70);--border-tres--color-hover:var(--gray-65);--border-tres--color-active:var(--gray-60);--font-tres--color:var(--gray-30);--font-tres--color-hover:var(--gray-35);--font-tres--color-active:var(--gray-40);--bg-cuatro--color:var(--gray-90);--bg-cuatro--color-hover:var(--gray-86);--bg-cuatro--color-active:var(--gray-84);--border-cuatro--color:var(--gray-60);--border-cuatro--color-hover:var(--gray-55);--border-cuatro--color-active:var(--gray-50);--font-cuatro--color:var(--gray-40);--font-cuatro--color-hover:var(--gray-45);--font-cuatro--color-active:var(--gray-50);--bg-cinco--color:var(--gray-88);--bg-cinco--color-hover:var(--gray-86);--bg-cinco--color-active:var(--gray-82);--font-cinco--color:var(--gray-50);--font-cinco--color-hover:var(--gray-55);--font-cinco--color-active:var(--gray-60);--bg-seis--color:var(--gray-86);--bg-seis--color-hover:var(--gray-84);--bg-seis--color-active:var(--gray-80);--font-seis--color:var(--gray-60);--font-seis--color-hover:var(--gray-65);--font-seis--color-active:var(--gray-70);--font-siete--color:var(--gray-70);--font-siete--color-hover:var(--gray-76);--font-siete--color-active:var(--gray-80);--outline-uno--color:var(--blue-50);--link-uno--color:var(--blue-50);--link-uno--color-hover:var(--blue-deep-50);--link-uno--color-active:var(--blue-deep-45);--font-muted--color:var(--font-tres--color);--font-muted--color-hover:var(--font-uno--color);--font-muted--color-active:var(--font-uno--color)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary--color:var(--blue-50);--bg-primary--color-hover:var(--blue-55);--bg-primary--color-active:var(--blue-60);--font-primary--color:var(--blue-70);--font-primary--color-hover:var(--blue-80);--font-primary--on:var(--white);--bg-primary-soft--color:var(--blue-transp-20);--bg-primary-soft--color-hover:var(--blue-transp-25);--bg-primary-soft--color-active:var(--blue-transp-30);--bg-success--color:var(--green-30);--bg-success--color-hover:var(--green-35);--bg-success--color-active:var(--green-40);--font-success--color:var(--green-60);--font-success--color-hover:var(--green-70);--font-success--on:var(--white);--bg-success-soft--color:var(--green-transp-10);--bg-success-soft--color-hover:var(--green-transp-15);--bg-success-soft--color-active:var(--green-transp-20);--bg-danger--color:var(--red-40);--bg-danger--color-hover:var(--red-50);--bg-danger--color-active:var(--red-30);--font-danger--color:var(--red-60);--font-danger--color-hover:var(--red-50);--font-danger--on:var(--white);--bg-danger-soft--color:var(--red-transp-10);--bg-danger-soft--color-hover:var(--red-transp-15);--bg-danger-soft--color-active:var(--red-transp-20);--bg-warning--color:var(--yellow-60);--bg-warning--color-hover:var(--yellow-70);--bg-warning--color-active:var(--yellow-50);--font-warning--color:var(--yellow-60);--font-warning--color-hover:var(--yellow-70);--font-warning--on:var(--black);--bg-warning-soft--color:var(--yellow-transp-10);--bg-warning-soft--color-hover:var(--yellow-transp-15);--bg-warning-soft--color-active:var(--yellow-transp-20);--bg-invert--color:var(--gray-98);--bg-invert--color-hover:var(--gray-92);--bg-invert--color-active:var(--gray-86);--border-invert--color:var(--gray-90);--font-invert--color:var(--black);--bg-transp--color:var(--gray-transp-06);--bg-transp--color-hover:var(--gray-transp-10);--bg-transp--color-active:var(--gray-transp-14);--bg-frost--color:var(--black-transp-50);--bg-color-base:var(--gray-06);--bg-uno--color:var(--gray-08);--bg-uno--color-hover:var(--gray-12);--bg-uno--color-active:var(--gray-14);--border-uno--color:var(--gray-12);--border-uno--color-hover:var(--gray-22);--border-uno--color-active:var(--gray-24);--font-uno--color:var(--gray-98);--font-uno--color-hover:var(--gray-96);--font-uno--color-active:var(--gray-90);--bg-dos--color:var(--gray-12);--bg-dos--color-hover:var(--gray-14);--bg-dos--color-active:var(--gray-16);--border-dos--color:var(--gray-22);--border-dos--color-hover:var(--gray-30);--border-dos--color-active:var(--gray-35);--font-dos--color:var(--gray-90);--font-dos--color-hover:var(--gray-86);--font-dos--color-active:var(--gray-80);--bg-tres--color:var(--gray-16);--bg-tres--color-hover:var(--gray-18);--bg-tres--color-active:var(--gray-20);--border-tres--color:var(--gray-30);--border-tres--color-hover:var(--gray-40);--border-tres--color-active:var(--gray-45);--font-tres--color:var(--gray-80);--font-tres--color-hover:var(--gray-76);--font-tres--color-active:var(--gray-70);--bg-cuatro--color:var(--gray-18);--bg-cuatro--color-hover:var(--gray-20);--bg-cuatro--color-active:var(--gray-24);--font-cuatro--color:var(--gray-70);--font-cuatro--color-hover:var(--gray-65);--font-cuatro--color-active:var(--gray-60);--bg-cinco--color:var(--gray-20);--bg-cinco--color-hover:var(--gray-24);--bg-cinco--color-active:var(--gray-26);--font-cinco--color:var(--gray-60);--font-cinco--color-hover:var(--gray-55);--font-cinco--color-active:var(--gray-50);--bg-seis--color:var(--gray-24);--bg-seis--color-hover:var(--gray-26);--bg-seis--color-active:var(--gray-28);--font-seis--color:var(--gray-50);--font-seis--color-hover:var(--gray-45);--font-seis--color-active:var(--gray-40);--font-siete--color:var(--gray-40);--font-siete--color-hover:var(--gray-35);--font-siete--color-active:var(--gray-30);--outline-uno--color:var(--blue-50);--link-uno--color:var(--blue-60);--link-uno--color-hover:var(--blue-70);--link-uno--color-active:var(--blue-75);--font-muted--color:var(--font-cinco--color);--font-muted--color-hover:var(--font-uno--color);--font-muted--color-active:var(--font-uno--color)}
:root{--bg-surface-base:var(--gray-96);--bg-surface-1:var(--gray-100);--bg-surface-2:var(--bg-transp--color);--bg-surface-3:var(--gray-80)}:root[data-theme=dark]{--bg-surface-base:var(--gray-06);--bg-surface-1:var(--gray-10);--bg-surface-2:var(--bg-transp--color);--bg-surface-3:var(--gray-30)}
:root{--font-size-xxs:var(--px-10);--font-size-xs:var(--px-12);--font-size-s:var(--px-14);--font-size-m:var(--px-16);--font-size-l:var(--px-18);--font-size-xl:var(--px-20);--font-size-xxl:var(--px-24);--line-height-xxs:var(--px-8);--line-height-xs:var(--px-10);--line-height-s:var(--px-12);--line-height-m:var(--px-16);--line-height-l:var(--px-20);--line-height-xl:var(--px-24);--line-height-xxl:var(--px-32);--letters-tighter:-.05em;--letters-tight:-.025em;--letters-normal:0;--letters-loose:.025em;--letters-looser:.05em;--letters-loosest:.1em;--font-family-sans:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-family-mono:var(--font-ibm-plex-mono,"IBM Plex Mono"),Menlo,Monaco,Consolas,monospace}
:root{--element--bg-color:var(--bg-tres--color);--element--bg-color-hover:var(--bg-tres--color-hover);--element--bg-color-active:var(--bg-tres--color-active);--element--bg-transp--color:var(--bg-transp--color);--element--bg-transp--color-hover:var(--bg-transp--color-hover);--element--bg-transp--color-active:var(--bg-transp--color-active);--element--border-color:var(--border-dos--color);--element--border-color-hover:var(--border-dos--color-hover);--element--border-color-active:var(--border-dos--color-active);--element--border-width:var(--px-1);--element--border-radius:.3em;--element--gap:var(--px-4);--element--focus-outline-width:var(--outline-width);--element--focus-outline-offset:var(--outline-offset);--element--focus-outline-style:var(--outline-style);--element--focus-outline-color:var(--outline-color);--element--placeholder-color:var(--font-siete--color);--element--multiline-size-factor:3;--element--icon-stroke-width:var(--px-2);--element-s--height:var(--px-24);--element-s--font-size:var(--font-size-s);--element-s--line-height:var(--px-16);--element-s--icon-size:var(--px-16);--element-s--padding-inline:var(--px-8);--element-m--height:var(--px-32);--element-m--font-size:var(--font-size-m);--element-m--line-height:var(--px-24);--element-m--icon-size:var(--px-20);--element-m--padding-inline:var(--px-10);--element--padding-inline:var(--element-m--padding-inline)}
:root{--container-gutter-m:clamp(var(--px-16),5vw,var(--px-80));--container-gutter-s:var(--px-16);--container-gutter-l:var(--px-24);--page-gap-m:var(--px-32);--page-gap-s:var(--px-24);--section-gap-xs:var(--px-16);--section-gap-s:var(--px-24);--section-gap-m:var(--px-32);--section-gap-l:var(--px-40);--section-padding-s:var(--px-16);--section-padding-m:var(--px-24);--section-padding-l:var(--px-32);--section-border-radius-s:var(--px-8);--section-border-radius-m:var(--px-12);--section-border-radius-l:var(--px-16);--block-gap-s:var(--px-8);--block-gap-m:var(--px-16);--block-gap-l:var(--px-20);--block-padding-s:var(--px-8);--block-padding-m:var(--px-16);--block-padding-l:var(--px-24);--block-border-radius-s:var(--px-8);--block-border-radius-m:var(--px-12);--block-border-radius-l:var(--px-16);--group-gap-xs:var(--px-2);--group-gap-s:var(--px-4);--group-gap-m:var(--px-8);--group-gap-l:var(--px-12);--shadow-l:0 0px 80px 0px #0000000f,0 0 40px 0px #00000008;--shadow-m:0 8px 24px 0px #00000014,0 0 10px 0px #00000014;--shadow-s:0 4px 12px 0px #00000014,0 0 5px 0px #00000014}:root[data-theme=dark]{--shadow-l:0 16px 80px 0px #0907061a,0 8px 40px 0px #0907060d;--shadow-m:0 8px 24px 0px #0907061a,0 0 10px 0px #0907061a;--shadow-s:0 4px 12px 0px #0907061a,0 0 5px 0px #0907061a}
:root{--breakpoint-xs:30rem;--breakpoint-sm:48rem;--breakpoint-md:64rem;--breakpoint-lg:80rem;--breakpoint-xl:96rem;--container-xs:30rem;--container-sm:48rem;--container-md:64rem;--container-lg:80rem;--container-xl:96rem;--container-max:var(--container-xl);--container-gutter:var(--container-gutter-m);--container-inline-size:min(calc(100% - var(--container-gutter)*2),var(--container-max))}
:root{--z-base:0;--z-raised:10;--z-sticky:100;--z-dropdown:1000;--z-overlay:1100;--z-modal:1200;--z-popover:1300;--z-toast:1400;--z-tooltip:1500}
:root{--duration-fast:7ms;--duration-normal:.15s;--duration-slow:.3s;--motion-transition-outline-fast:outline-color var(--duration-fast)linear;--motion-transition-state-fast:all var(--duration-fast)linear;--motion-transition-interactive-fast:background-color var(--duration-fast)linear,transform var(--duration-fast)linear;--motion-transition-switch:var(--duration-normal)ease-out}
:root{--radius-xxs:var(--px-3);--radius-xs:var(--px-5);--radius-s:var(--px-7);--radius-m:var(--px-12);--radius-l:var(--px-16);--radius-xl:var(--px-20);--radius-xxl:var(--px-32);--radius-full:9999px}
:root{--outline-width:var(--px-2);--outline-style:solid;--outline-color:var(--outline-uno--color);--outline-offset:var(--px-2);--outline-offset-control:var(--px-1)}
:root{--bg-disabled--color:var(--gray-transp-20);--font-disabled--color:var(--gray-60);--disabled--opacity:.45}:root[data-theme=dark]{--bg-disabled--color:var(--gray-transp-14);--font-disabled--color:var(--gray-50)}
:root{--control-checkbox--size:var(--px-16);--control-radio--size:var(--px-16);--control-radio--dot-size:var(--px-6);--control-switch--height:var(--px-16);--control-switch--width:calc(var(--control-switch--height)*1.6);--control-switch--padding:var(--px-3);--control-switch--thumb-size:calc(var(--control-switch--height) - var(--control-switch--padding)*2);--control-switch--track-bg:var(--bg-tres--color);--control-switch--track-bg-hover:var(--bg-tres--color-hover);--control--border-width:var(--px-1);--control--border-color:var(--border-dos--color);--control--border-color-hover:var(--border-dos--color-hover);--control--label-gap:var(--px-4);--control--mark-color:var(--white);--control--checked-mark-color:var(--control--mark-color);--control--contrast-mark-color:var(--font-invert--color);--control--focus-outline-width:var(--outline-width);--control--focus-outline-style:var(--outline-style);--control--focus-outline-color:var(--outline-color);--control--rest-outline-offset:calc(var(--px-2)*-1);--control--focus-outline-offset:calc(var(--px-1)*-1);--control--focus-outline-offset-checked:var(--outline-offset);--control--disabled-bg:var(--bg-disabled--color);--control--disabled-mark-color:var(--font-disabled--color);--control--error-color:var(--font-danger--color);--control--error-color-hover:var(--font-danger--color-hover);--control--error-bg:var(--bg-danger--color);--control--error-bg-hover:var(--bg-danger--color-hover);--control--hit-padding:var(--px-4);--control--hit-area-min:var(--px-24);--control--primary-bg:var(--bg-primary--color);--control--primary-bg-hover:var(--bg-primary--color-hover);--control--success-bg:var(--bg-success--color);--control--success-bg-hover:var(--bg-success--color-hover);--control--warning-bg:var(--bg-warning--color);--control--warning-bg-hover:var(--bg-warning--color-hover);--control--danger-bg:var(--bg-danger--color);--control--danger-bg-hover:var(--bg-danger--color-hover);--control--contrast-bg:var(--bg-invert--color);--control--contrast-bg-hover:var(--bg-invert--color-hover);--control--checked-bg:var(--control--primary-bg);--control--checked-bg-hover:var(--control--primary-bg-hover)}
*,:before,:after{box-sizing:border-box;min-width:0;margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;tab-size:4;font-family:sans-serif}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ul,ol{list-style:none}a{color:inherit}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}img,svg{vertical-align:middle}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:0 0;border:none;padding:0}button{cursor:pointer}button:disabled{cursor:not-allowed}table{border-collapse:collapse;border-spacing:0}
body{font-family:var(--font-family-sans);font-size:var(--font-size-m);line-height:var(--px-24);color:var(--font-uno--color);background:var(--bg-surface-base);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga" 1,"calt" 1}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:700}h1{font-size:var(--px-48);line-height:var(--px-56)}h2{font-size:var(--px-32);line-height:var(--px-48)}h3{font-size:var(--px-24);line-height:var(--px-32)}h4{font-size:var(--px-16);line-height:var(--px-24)}h5{font-size:var(--px-14);line-height:var(--px-16)}h6{font-size:var(--px-12);line-height:var(--px-16)}a{color:var(--link-uno--color);text-decoration:none}a:hover{color:var(--link-uno--color-hover)}a:active{color:var(--link-uno--color-active)}
.row{align-items:center;gap:var(--block-gap-m);flex-direction:row;display:flex}.column{align-items:flex-start;gap:var(--block-gap-m);flex-direction:column;display:flex}.block{align-items:flex-start;gap:var(--block-gap-l);flex-direction:column;display:flex}
@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}
:is(.checkbox-label,.radio-label,.switch-label){color:inherit;-webkit-user-select:text;user-select:text}:is(.checkbox:has(.checkbox-input:disabled) .checkbox-label,.radio:has(.radio-input:disabled) .radio-label,.switch:has(.switch-input:disabled) .switch-label){color:var(--font-disabled--color)}.checkbox--error .checkbox-label,.radio--error .radio-label,.switch--error .switch-label{color:var(--control--error-color)}:is(.checkbox-error,.radio-error,.switch-error){color:var(--control--error-color);font-size:var(--font-size-xs);line-height:var(--element-s--line-height);font-weight:400}:is(.input-label,.textarea-label){font-weight:500;font-size:var(--element-m--font-size);align-items:center;display:flex}:is(.input-wrapper:has(.input:disabled) .input-label,.textarea-wrapper:has(.textarea:disabled) .textarea-label){color:var(--font-disabled--color);cursor:not-allowed}:is(.input-description,.textarea-description){color:var(--font-cinco--color);font-weight:400}:is(.input-error,.textarea-error){color:var(--font-danger--color);font-weight:400}
.btn{--btn--focus-outline-color:var(--element--border-color-hover);--btn--height:var(--element-m--height);--btn--font-size:var(--element-m--font-size);--btn--icon-size:var(--element-m--icon-size);--btn--line-height:var(--element-m--line-height);--btn--padding-inline:var(--element-m--padding-inline);--btn--optical-compensation:.05em;--btn--text-color:var(--font-uno--color);--btn--text-color-hover:var(--btn--text-color);--btn--text-color-active:var(--btn--text-color);justify-content:center;align-items:center;gap:var(--element--gap);padding-inline:var(--btn--padding-inline);height:var(--btn--height);font-size:var(--btn--font-size);line-height:var(--btn--line-height);color:var(--btn--text-color);-webkit-user-select:none;user-select:none;background-color:var(--element--bg-color);border-radius:var(--element--border-radius);transition:background-color var(--duration-fast)linear,color var(--duration-fast)linear;flex-shrink:0;font-weight:400;display:inline-flex;position:relative}.btn:hover:not(:disabled){background-color:var(--element--bg-color-hover);color:var(--btn--text-color-hover)}.btn:active:not(:disabled){background-color:var(--element--bg-color-active);color:var(--btn--text-color-active)}.btn:focus-visible{outline-width:var(--element--focus-outline-width);outline-style:var(--element--focus-outline-style);outline-offset:var(--element--focus-outline-offset);outline-color:var(--btn--focus-outline-color)}.btn:disabled{background-color:var(--bg-disabled--color);color:var(--font-disabled--color);cursor:not-allowed}.btn>svg{width:var(--btn--icon-size);height:var(--btn--icon-size);flex-shrink:0}.btn svg{stroke:currentColor;fill:none;stroke-width:var(--element--icon-stroke-width);display:block}.btn-icon-left svg,.btn-icon-right svg{width:100%;height:100%}.btn-icon-left,.btn-icon-right{width:var(--btn--icon-size);height:var(--btn--icon-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.btn-icon-left{order:-1;position:relative}.btn-icon-only{width:var(--btn--height);min-width:var(--btn--height);justify-content:center;gap:0;padding:0}.btn:not(.btn-icon-only):has(.btn-icon-left){padding-inline-end:calc(var(--btn--padding-inline) + var(--btn--optical-compensation))}.btn:not(.btn-icon-only):has(.btn-icon-right){padding-inline-start:calc(var(--btn--padding-inline) + var(--btn--optical-compensation))}.btn-small{--btn--height:var(--element-s--height);--btn--font-size:var(--element-s--font-size);--btn--icon-size:var(--element-s--icon-size);--btn--line-height:var(--element-s--line-height);--btn--padding-inline:var(--element-s--padding-inline)}.btn-primary{background-color:var(--bg-primary--color);--btn--text-color:var(--font-primary--on);--btn--focus-outline-color:var(--bg-primary--color-hover)}.btn-primary:hover:not(:disabled){background-color:var(--bg-primary--color-hover)}.btn-primary:active:not(:disabled){background-color:var(--bg-primary--color-active)}.btn-success{background-color:var(--bg-success--color);--btn--text-color:var(--font-success--on);--btn--focus-outline-color:var(--bg-success--color-hover)}.btn-success:hover:not(:disabled){background-color:var(--bg-success--color-hover)}.btn-success:active:not(:disabled){background-color:var(--bg-success--color-active)}.btn-warning{background-color:var(--bg-warning--color);--btn--text-color:var(--font-warning--on);--btn--focus-outline-color:var(--bg-warning--color-hover)}.btn-warning:hover:not(:disabled){background-color:var(--bg-warning--color-hover)}.btn-warning:active:not(:disabled){background-color:var(--bg-warning--color-active)}.btn-contrast{background-color:var(--bg-invert--color);--btn--text-color:var(--font-invert--color);--btn--focus-outline-color:var(--bg-invert--color-hover)}.btn-contrast:hover:not(:disabled){background-color:var(--bg-invert--color-hover)}.btn-contrast:active:not(:disabled){background-color:var(--bg-invert--color-active)}.btn-ghost{--btn--focus-outline-color:var(--element--border-color-hover);background-color:#0000}.btn-ghost:hover:not(:disabled){background-color:var(--element--bg-transp--color-hover)}.btn-ghost:active:not(:disabled){background-color:var(--element--bg-transp--color-active)}.btn-danger{background-color:var(--bg-danger--color);--btn--text-color:var(--font-danger--on);--btn--focus-outline-color:var(--bg-danger--color-hover)}.btn-danger:hover:not(:disabled){background-color:var(--bg-danger--color-hover)}.btn-danger:active:not(:disabled){background-color:var(--bg-danger--color-active)}.btn-tone-muted{--btn--text-color:var(--font-muted--color);--btn--text-color-hover:var(--font-muted--color-hover);--btn--text-color-active:var(--font-muted--color-active)}.btn-mono{font-family:var(--font-family-mono)}.btn-rounded{border-radius:var(--radius-full)}.btn-full-width{width:100%;display:flex}
.input-wrapper{--input--height:var(--element-m--height);--input--icon-size:var(--element-m--icon-size);--input--padding-inline:var(--element-m--padding-inline);--input--font-size:var(--element-m--font-size);--input--line-height:var(--element-m--line-height);--input--text-optical-offset:0px;--input--padding-block-base:calc((var(--input--height) - var(--input--line-height))/2);--input--padding-block-top:calc(var(--input--padding-block-base) - var(--input--text-optical-offset));--input--padding-block-bottom:calc(var(--input--padding-block-base) + var(--input--text-optical-offset));gap:var(--element--gap);flex-direction:column;width:100%;display:flex}.input-wrapper-small{--input--height:var(--element-s--height);--input--icon-size:var(--element-s--icon-size);--input--padding-inline:var(--element-s--padding-inline);--input--font-size:var(--element-s--font-size);--input--line-height:var(--element-s--line-height);--input--text-optical-offset:var(--px-1)}.input{appearance:none;width:100%;padding-inline:var(--input--padding-inline);padding-top:var(--input--padding-block-top);padding-bottom:var(--input--padding-block-bottom);height:var(--input--height);font-size:var(--input--font-size);line-height:var(--input--line-height);outline:solid var(--element--border-width)var(--element--border-color);outline-offset:calc(var(--element--border-width)*-1);border-radius:var(--element--border-radius);color:var(--font-uno--color);transition:var(--motion-transition-outline-fast);background-color:#0000;display:block}.input::placeholder{transition:opacity var(--duration-fast)linear}.input:hover:not(:disabled){outline:solid var(--element--border-width)var(--element--border-color-hover)}.input:hover:not(:disabled)::placeholder{opacity:.75}.input:focus:not(:disabled){outline-width:var(--element--focus-outline-width);outline-style:var(--element--focus-outline-style);outline-color:var(--element--focus-outline-color);outline-offset:calc(var(--element--border-width)*-1)}.input:focus:not(:disabled)::placeholder{opacity:.6}.input:disabled{background-color:var(--bg-disabled--color);color:var(--font-disabled--color);cursor:not-allowed}.input::placeholder{color:var(--element--placeholder-color);font-weight:400}.input:disabled::placeholder{color:var(--font-disabled--color)}.input-field{align-items:center;display:flex;position:relative}.input-icon{left:var(--input--padding-inline);width:var(--input--icon-size);height:var(--input--icon-size);color:var(--font-tres--color);pointer-events:none;transition:color var(--duration-fast)linear;justify-content:center;align-items:center;display:flex;position:absolute}.input-icon svg{fill:none;stroke:currentColor;width:100%;height:100%;stroke-width:var(--element--icon-stroke-width);display:block}.input-with-icon{padding-left:calc(var(--input--padding-inline) + var(--input--icon-size) + var(--element--gap))}.input-wrapper:has(.input:disabled) .input-icon{color:var(--font-disabled--color)}.input-wrapper-error .input{outline:solid var(--element--border-width)var(--font-danger--color)}.input-wrapper-error .input:hover:not(:disabled){outline:solid var(--element--border-width)var(--font-danger--color)}.input-wrapper-error .input:focus:not(:disabled){outline-width:var(--element--focus-outline-width);outline-style:var(--element--focus-outline-style);outline-color:var(--font-danger--color);outline-offset:calc(var(--element--border-width)*-1)}.input-wrapper-error .input-label,.input-wrapper-error .input-icon{color:var(--font-danger--color)}
.textarea-wrapper{--textarea--height:calc(var(--element-m--height)*var(--element--multiline-size-factor));--textarea--padding-inline:var(--element-m--padding-inline);--textarea--padding-block:calc((var(--element-m--height) - var(--element-m--line-height))/2);--textarea--font-size:var(--element-m--font-size);--textarea--line-height:var(--element-m--line-height);gap:var(--element--gap);flex-direction:column;width:100%;display:flex}.textarea-wrapper-small{--textarea--height:calc(var(--element-s--height)*var(--element--multiline-size-factor));--textarea--padding-inline:var(--element-s--padding-inline);--textarea--padding-block:calc((var(--element-s--height) - var(--element-s--line-height))/2);--textarea--font-size:var(--element-s--font-size);--textarea--line-height:var(--element-s--line-height)}.textarea{width:100%;min-height:var(--textarea--height);padding-inline:var(--textarea--padding-inline);padding-block:var(--textarea--padding-block);font-size:var(--textarea--font-size);line-height:var(--textarea--line-height);outline:solid var(--element--border-width)var(--element--border-color);outline-offset:calc(var(--element--border-width)*-1);border-radius:var(--element--border-radius);color:var(--font-uno--color);resize:vertical;transition:var(--motion-transition-outline-fast);background-color:#0000;font-weight:400;display:block}.textarea::placeholder{transition:opacity var(--duration-fast)linear}.textarea:hover:not(:disabled){outline:solid var(--element--border-width)var(--element--border-color-hover)}.textarea:hover:not(:disabled)::placeholder{opacity:.75}.textarea:focus:not(:disabled){outline-width:var(--element--focus-outline-width);outline-style:var(--element--focus-outline-style);outline-color:var(--element--focus-outline-color);outline-offset:calc(var(--element--border-width)*-1)}.textarea:focus:not(:disabled)::placeholder{opacity:.6}.textarea:disabled{background-color:var(--bg-disabled--color);color:var(--font-disabled--color);cursor:not-allowed;resize:none}.textarea::placeholder{color:var(--element--placeholder-color);font-weight:400}.textarea:disabled::placeholder{color:var(--font-disabled--color)}.textarea-wrapper-error .textarea{outline:solid var(--element--border-width)var(--font-danger--color)}.textarea-wrapper-error .textarea:hover:not(:disabled){outline:solid var(--element--border-width)var(--font-danger--color)}.textarea-wrapper-error .textarea:focus:not(:disabled){outline-width:var(--element--focus-outline-width);outline-style:var(--element--focus-outline-style);outline-color:var(--font-danger--color);outline-offset:calc(var(--element--border-width)*-1)}.textarea-wrapper-error .textarea-label{color:var(--font-danger--color)}
.checkbox{min-height:var(--control--hit-area-min);min-width:var(--control--hit-area-min);padding:var(--control--hit-padding);cursor:pointer;-webkit-user-select:text;user-select:text;font-size:var(--element-m--font-size);--checkbox--size:var(--control-checkbox--size);--checkbox--icon-size:var(--px-16);flex-wrap:wrap;align-items:center;display:flex;position:relative}.checkbox:has(input:disabled){cursor:not-allowed;color:var(--font-disabled--color)}.checkbox-input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.checkbox-control{height:var(--checkbox--size);width:var(--checkbox--size);outline:var(--control--border-width)solid var(--control--border-color);outline-offset:var(--control--rest-outline-offset);border-radius:var(--element--border-radius);transition:var(--motion-transition-interactive-fast),var(--motion-transition-outline-fast);color:var(--control--mark-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.checkbox-control svg{opacity:0;transition:opacity var(--motion-transition-interactive-fast);width:var(--checkbox--icon-size);height:var(--checkbox--icon-size);fill:currentColor;stroke:none}.checkbox:hover .checkbox-input:not(:disabled):not(:checked)~.checkbox-control{outline-color:var(--control--border-color-hover)}.checkbox-input:checked~.checkbox-control{background-color:var(--control--checked-bg);color:var(--control--checked-mark-color);outline-color:#0000}.checkbox:hover .checkbox-input:not(:disabled):checked~.checkbox-control{background-color:var(--control--checked-bg-hover);color:var(--control--checked-mark-color);outline-color:#0000}.checkbox-input:checked~.checkbox-control svg{opacity:1}.checkbox-input:focus-visible~.checkbox-control{outline-width:var(--control--focus-outline-width);outline-style:var(--control--focus-outline-style);outline-color:var(--control--focus-outline-color);outline-offset:var(--control--focus-outline-offset)}.checkbox-input:focus-visible:checked~.checkbox-control{outline-color:var(--control--checked-bg-hover);outline-offset:var(--control--focus-outline-offset-checked)}.checkbox-input:disabled~.checkbox-control{outline-color:var(--control--disabled-bg);color:var(--control--disabled-mark-color)}.checkbox-input:disabled:checked~.checkbox-control{background-color:var(--control--disabled-bg);color:var(--control--disabled-mark-color);outline-color:#0000}.checkbox--error .checkbox-control{outline-color:var(--control--error-color)}.checkbox--error:hover .checkbox-input:not(:disabled):not(:checked)~.checkbox-control{outline-color:var(--control--error-color-hover)}.checkbox--error .checkbox-input:checked~.checkbox-control{background-color:var(--control--error-bg)}.checkbox--error:hover .checkbox-input:not(:disabled):checked~.checkbox-control{background-color:var(--control--error-bg-hover)}.checkbox-error{margin-top:var(--px-2);flex-basis:100%}.checkbox-label{margin-left:var(--control--label-gap);line-height:var(--checkbox--size)}.checkbox--success{--control--checked-bg:var(--control--success-bg);--control--checked-bg-hover:var(--control--success-bg-hover)}.checkbox--warning{--control--checked-bg:var(--control--warning-bg);--control--checked-bg-hover:var(--control--warning-bg-hover)}.checkbox--danger{--control--checked-bg:var(--control--danger-bg);--control--checked-bg-hover:var(--control--danger-bg-hover)}.checkbox--contrast{--control--checked-bg:var(--control--contrast-bg);--control--checked-bg-hover:var(--control--contrast-bg-hover);--control--checked-mark-color:var(--control--contrast-mark-color)}
.radio{min-height:var(--control--hit-area-min);min-width:var(--control--hit-area-min);padding:var(--control--hit-padding);cursor:pointer;-webkit-user-select:text;user-select:text;font-size:var(--element-m--font-size);--radio--size:var(--control-radio--size);--radio--dot-size:var(--control-radio--dot-size);flex-wrap:wrap;align-items:flex-start;display:flex;position:relative}.radio:has(input:disabled){cursor:not-allowed;color:var(--font-disabled--color)}.radio-input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.radio-control{height:var(--radio--size);width:var(--radio--size);outline:var(--control--border-width)solid var(--control--border-color);outline-offset:var(--control--rest-outline-offset);border-radius:var(--radius-full);transition:var(--motion-transition-interactive-fast),var(--motion-transition-outline-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.radio-dot{width:var(--radio--dot-size);height:var(--radio--dot-size);border-radius:var(--radius-full);background-color:var(--control--checked-mark-color);opacity:0;transition:var(--motion-transition-interactive-fast);transform:scale(.5)}.radio:hover .radio-input:not(:disabled):not(:checked)~.radio-control{outline-color:var(--control--border-color-hover)}.radio-input:checked~.radio-control{background-color:var(--control--checked-bg);outline-color:#0000}.radio:hover .radio-input:not(:disabled):checked~.radio-control{background-color:var(--control--checked-bg-hover)}.radio-input:checked~.radio-control .radio-dot{opacity:1;transform:scale(1)}.radio-input:focus-visible~.radio-control{outline-width:var(--control--focus-outline-width);outline-style:var(--control--focus-outline-style);outline-color:var(--control--focus-outline-color);outline-offset:var(--control--focus-outline-offset)}.radio-input:focus-visible:checked~.radio-control{outline-color:var(--control--checked-bg-hover);outline-offset:var(--control--focus-outline-offset-checked)}.radio-input:disabled~.radio-control{outline-color:var(--control--disabled-bg)}.radio-input:disabled~.radio-control .radio-dot{background-color:var(--control--disabled-mark-color)}.radio-input:disabled:checked~.radio-control{background-color:var(--control--disabled-bg);outline-color:#0000}.radio--error .radio-control{outline-color:var(--control--error-color)}.radio--error:hover .radio-input:not(:disabled):not(:checked)~.radio-control{outline-color:var(--control--error-color-hover)}.radio--error .radio-input:checked~.radio-control{background-color:var(--control--error-bg)}.radio--error:hover .radio-input:not(:disabled):checked~.radio-control{background-color:var(--control--error-bg-hover)}.radio-error{margin-top:var(--px-2);flex-basis:100%}.radio-label{margin-left:var(--control--label-gap);line-height:var(--radio--size)}.radio--success{--control--checked-bg:var(--control--success-bg);--control--checked-bg-hover:var(--control--success-bg-hover)}.radio--warning{--control--checked-bg:var(--control--warning-bg);--control--checked-bg-hover:var(--control--warning-bg-hover)}.radio--danger{--control--checked-bg:var(--control--danger-bg);--control--checked-bg-hover:var(--control--danger-bg-hover)}.radio--contrast{--control--checked-bg:var(--control--contrast-bg);--control--checked-bg-hover:var(--control--contrast-bg-hover);--control--checked-mark-color:var(--control--contrast-mark-color)}
.switch{--switch--height:var(--control-switch--height);--switch--width:var(--control-switch--width);--switch--padding:var(--control-switch--padding);--switch--thumb-size:var(--control-switch--thumb-size);align-items:center;gap:var(--control--label-gap);cursor:pointer;min-height:var(--control--hit-area-min);min-width:var(--control--hit-area-min);padding:var(--control--hit-padding);display:inline-flex}.switch:has(.switch-input:disabled){cursor:not-allowed}.switch-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.switch-track{width:var(--switch--width);height:var(--switch--height);padding:var(--switch--padding);background:var(--control-switch--track-bg);border-radius:var(--radius-full);transition:background-color var(--motion-transition-switch);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.switch-thumb{width:var(--switch--thumb-size);height:var(--switch--thumb-size);background:var(--control--mark-color);box-shadow:0 1px 2px 0 var(--black-transp-20);transition:transform var(--motion-transition-switch);border-radius:50%;transform:translate(0)}.switch:hover .switch-input:not(:disabled):not(:checked)+.switch-track{background:var(--control-switch--track-bg-hover)}.switch-input:checked+.switch-track{background:var(--control--checked-bg)}.switch-input:checked+.switch-track .switch-thumb{background:var(--control--checked-mark-color);transform:translateX(calc(var(--switch--width) - var(--switch--thumb-size) - var(--switch--padding)*2))}.switch:hover .switch-input:not(:disabled):checked+.switch-track{background:var(--control--checked-bg-hover)}.switch-input:focus-visible+.switch-track{outline:var(--control--focus-outline-width)var(--control--focus-outline-style)var(--control--focus-outline-color);outline-offset:var(--control--focus-outline-offset)}.switch-input:focus-visible:checked+.switch-track{outline-color:var(--control--checked-bg-hover);outline-offset:var(--control--focus-outline-offset-checked)}.switch-input:disabled+.switch-track{background:var(--control--disabled-bg);cursor:not-allowed}.switch-input:disabled+.switch-track .switch-thumb{background:var(--control--disabled-mark-color)}.switch-label{font-size:var(--element-m--font-size);line-height:var(--element-m--line-height)}.switch--success{--control--checked-bg:var(--control--success-bg);--control--checked-bg-hover:var(--control--success-bg-hover)}.switch--warning{--control--checked-bg:var(--control--warning-bg);--control--checked-bg-hover:var(--control--warning-bg-hover)}.switch--danger{--control--checked-bg:var(--control--danger-bg);--control--checked-bg-hover:var(--control--danger-bg-hover)}.switch--contrast{--control--checked-bg:var(--control--contrast-bg);--control--checked-bg-hover:var(--control--contrast-bg-hover);--control--checked-mark-color:var(--control--contrast-mark-color)}.switch--error .switch-track{outline:var(--control--border-width)solid var(--control--error-color)}.switch--error .switch-input:checked+.switch-track{background:var(--control--error-bg)}.switch--error .switch-input:focus-visible+.switch-track{outline-color:var(--control--error-color)}.switch-error{width:100%;margin-top:var(--px-4);display:block}
.badge{--badge--height:var(--px-24);--badge--font-size:var(--px-12);--badge--line-height:var(--px-16);--badge--padding-inline:var(--px-8);--badge--default--bg:var(--bg-tres--color);--badge--default--color:var(--font-dos--color);--badge--primary--bg:var(--bg-primary-soft--color);--badge--primary--color:var(--font-primary--color);--badge--success--bg:var(--bg-success-soft--color);--badge--success--color:var(--font-success--color);--badge--warning--bg:var(--bg-warning-soft--color);--badge--warning--color:var(--font-warning--color);--badge--danger--bg:var(--bg-danger-soft--color);--badge--danger--color:var(--font-danger--color);height:var(--badge--height);padding-inline:var(--badge--padding-inline);font-size:var(--badge--font-size);line-height:var(--badge--line-height);border-radius:var(--radius-full);white-space:nowrap;vertical-align:middle;background:var(--badge--default--bg);color:var(--badge--default--color);justify-content:center;align-items:center;display:inline-flex}.badge--primary{background:var(--badge--primary--bg);color:var(--badge--primary--color)}.badge--success{background:var(--badge--success--bg);color:var(--badge--success--color)}.badge--warning{background:var(--badge--warning--bg);color:var(--badge--warning--color)}.badge--danger{background:var(--badge--danger--bg);color:var(--badge--danger--color)}.badge--outline{box-shadow:inset 0 0 0 var(--px-1)currentColor;box-shadow:inset 0 0 0 var(--px-1)color-mix(in srgb,currentColor 30%,transparent);background:0 0}
.toggle-wrapper{align-items:flex-start;gap:var(--element--gap);flex-direction:column;display:inline-flex}.toggle{--toggle--height:var(--element-m--height);--toggle--font-size:var(--element-m--font-size);--toggle--line-height:var(--element-m--line-height);--toggle--padding-inline:var(--element-m--padding-inline);padding-inline:var(--toggle--padding-inline);height:var(--toggle--height);font-size:var(--toggle--font-size);line-height:var(--toggle--line-height);-webkit-user-select:none;user-select:none;background-color:var(--element--bg-color);color:var(--font-uno--color);border-radius:var(--element--border-radius);transition:background-color var(--duration-fast)linear,color var(--duration-fast)linear;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.toggle:hover:not(:disabled){background-color:var(--element--bg-color-hover)}.toggle:active:not(:disabled){background-color:var(--element--bg-color-active)}.toggle:focus-visible{outline-width:var(--element--focus-outline-width);outline-style:var(--element--focus-outline-style);outline-offset:var(--element--focus-outline-offset);outline-color:var(--element--focus-outline-color)}.toggle:disabled{background-color:var(--bg-disabled--color);color:var(--font-disabled--color);cursor:not-allowed}.toggle.is-checked{background-color:var(--bg-invert--color);color:var(--font-invert--color)}.toggle.is-checked:hover:not(:disabled){background-color:var(--bg-invert--color-hover)}.toggle.is-checked:active:not(:disabled){background-color:var(--bg-invert--color-active)}.toggle.is-checked:focus-visible{outline-color:var(--element--focus-outline-color)}.toggle.toggle--ghost{color:var(--font-uno--color);background-color:#0000}.toggle.toggle--ghost:hover:not(:disabled){background-color:var(--element--bg-color)}.toggle.toggle--ghost:active:not(:disabled){background-color:var(--element--bg-color-hover)}.toggle.toggle--ghost:focus-visible{outline-color:var(--element--focus-outline-color)}.toggle.toggle--ghost.is-checked{background-color:var(--bg-invert--color);color:var(--font-invert--color)}.toggle.toggle--ghost.is-checked:hover:not(:disabled){background-color:var(--bg-invert--color-hover)}.toggle.toggle--ghost.is-checked:active:not(:disabled){background-color:var(--bg-invert--color-active)}.toggle.toggle--ghost.is-checked:focus-visible{outline-color:var(--element--focus-outline-color)}.toggle-small{--toggle--height:var(--element-s--height);--toggle--font-size:var(--element-s--font-size);--toggle--line-height:var(--element-s--line-height);--toggle--padding-inline:var(--element-s--padding-inline)}.toggle-rounded{border-radius:var(--radius-full)}.toggle--error:focus-visible{outline-color:var(--font-danger--color)}.toggle-error{color:var(--font-danger--color);font-size:var(--font-size-xs);line-height:var(--element-s--line-height);font-weight:400}
.dialog{gap:var(--block-gap-m);inline-size:min(100%,calc(var(--px-100)*5));min-inline-size:min(100%,calc(var(--px-100)*3));padding:var(--block-padding-m);border-radius:var(--block-border-radius-m);background-color:var(--bg-surface-1);color:var(--font-uno--color);box-shadow:var(--shadow-l);flex-direction:column;display:flex;position:relative}.dialog>*{min-inline-size:0}.dialog-header{justify-content:flex-start;align-items:flex-start;gap:var(--block-gap-m);display:flex}.dialog:has(.dialog-close-button) .dialog-header{padding-inline-end:calc(var(--element-s--height) + var(--group-gap-m))}.dialog-close-button{z-index:1;position:absolute;inset-block-start:var(--block-padding-s);inset-inline-end:var(--block-padding-s)}.dialog-title{min-width:0;font-size:var(--font-size-xl);line-height:var(--px-24);overflow-wrap:anywhere;margin:0;font-weight:500}.dialog-body{gap:var(--block-gap-m);flex-direction:column;min-inline-size:0;display:flex}.dialog-text{font-size:var(--font-size-m);line-height:var(--px-24);color:var(--font-dos--color);overflow-wrap:anywhere;margin:0}.dialog-text-centered{text-align:center}.dialog-footer{justify-content:flex-end;align-items:center;gap:var(--group-gap-l);flex-wrap:wrap;min-inline-size:0;display:flex}.dialog-body-centered-message{min-block-size:0;padding-block:var(--block-gap-m);text-align:center;flex:auto;justify-content:center;align-items:center}.dialog-centered-message{min-block-size:calc(var(--px-100) + var(--px-80));gap:0}.dialog-footer-centered{justify-content:center}
:root[data-page-bg=uno]{--bg-surface-base:var(--bg-uno--color)}
