@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/maccaron-ui/Poppins/Poppins-Regular.ttf)format("truetype")}@font-face{font-family:Poppins;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/maccaron-ui/Poppins/Poppins-Medium.ttf)format("truetype")}@font-face{font-family:Poppins;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/maccaron-ui/Poppins/Poppins-SemiBold.ttf)format("truetype")}@font-face{font-family:Poppins;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/maccaron-ui/Poppins/Poppins-Bold.ttf)format("truetype")}:root{--gradient-primary:linear-gradient(90deg,#ec4fff 0%,#ec4cfa 17%,#ec44ee 35%,#ec37d9 53%,#ec25bc 72%,#ec0e97 90%,#ed0081 100%);--gradient-secondary:linear-gradient(90deg,#7737ff 0%,#eb4fff 74%);--gradient-white:linear-gradient(0deg,#fff 0%,#fff0 100%);--gradient-mgs:linear-gradient(90deg,#00e262 0%,#0188ff 100%);--gradient-msti-c:linear-gradient(180deg,#ffca28 0%,#42a5f5 100%);--gradient-lime-green:linear-gradient(180deg,#c6f274 0%,#cf9cff 100%);--gradient-purple:linear-gradient(180deg,#7737ff 0%,#cf9cff 100%);--gradient-light-gray:linear-gradient(180deg,#e5e5e5 0%,#fff 100%);--gradient-black-top:linear-gradient(180deg,#00000080 0%,#0000 100%);--gradient-black-bottom:linear-gradient(0deg,#00000080 0%,#0000 100%);--radial-white:radial-gradient(#ffffff5c 99.54%,#ffffff14 100%);--radial-black:radial-gradient(#999a9c 99.54%,#ffffff14 100%);--radial-neutral:radial-gradient(#090a0f1f 99.54%,#ffffff14 100%);--radial-primary:radial-gradient(#ff33991f 99.54%,#ffffff14 100%);--radial-secondary:radial-gradient(#6c00ff1f 99.54%,#ffffff14 100%);--radial-error:radial-gradient(#e500001f 99.54%,#ffffff14 100%);--radial-warning:radial-gradient(#ed6c021f 99.54%,#ffffff14 100%);--primarypink-main:#f82296;--primarypink-dark:#e82082;--primarypink-light:#f34fff;--primarypink-4p:#ff33990a;--primarypink-8p:#ff339914;--primarypink-50p:#ff33998f;--primarypink-12p:#ff33991f;--primarypink-36p:#ff33995c;--secondarypurple-main:#7737ff;--secondarypurple-dark:#6a29f5;--secondarypurple-light:#9b51ff;--secondarypurple-8p:#6c00ff14;--secondarypurple-56p:#6c00ff8f;--secondarypurple-4p:#6c00ff0a;--secondarypurple-36p:#6c00ff5c;--secondarypurple-12p:#6c00ff1f;--red-12p:#e500001f;--red-36p:#e500005c;--red-main:#ff3d00;--red-8p:#e5000014;--red-50p:#e500008f;--red-4p:#e500000a;--red-light:#fa6562;--red-dark:#eb2a0f;--red-shade:#5c0000;--red-tint:#fce5e5;--orange-main:#ed6c02;--orange-light:#ff9800;--orange-dark:#e65100;--orange-4p:#ed6c020a;--orange-8p:#ed6c0214;--orange-12p:#ed6c021f;--orange-36p:#ed6c025c;--orange-50p:#ed6c028f;--orange-tint:#fdf0e6;--orange-shade:#582e0d;--blue-main:#0288d1;--blue-light:#03a9f4;--blue-dark:#1276c5;--blue-4p:#0288d10a;--blue-8p:#0288d114;--blue-12p:#0288d11f;--blue-36p:#0288d15c;--blue-50p:#0288d18f;--blue-tint:#e6f3fa;--blue-shade:#013654;--green-main:#1e8623;--green-light:#4caf50;--green-dark:#097811;--green-4p:#2e7d320a;--green-8p:#2e7d3214;--green-12p:#2e7d321f;--green-36p:#2e7d325c;--green-50p:#2e7d328f;--green-tint:#eaf2ea;--green-shade:#123214;--grayscale-50:#f9f9f9;--grayscale-100:#f2f3f5;--grayscale-200:#e8eaee;--grayscale-300:#d5d6db;--grayscale-400:#babdc4;--grayscale-500:#999a9c;--grayscale-600:#767779;--grayscale-700:#4a4a4a;--grayscale-800:#212121;--grayscale-gray4p:#090a0f0a;--grayscale-gray8p:#090a0f14;--grayscale-gray12p:#090a0f1f;--grayscale-gray24p:#090a0f3d;--grayscale-gray48p:#090a0f7a;--grayscale-gray60p:#090a0f99;--grayscale-gray88p:#090a0fe0;--grayscale-gray36p:#090a0f5c;--grayscale-black:#000;--grayscale-white8p:#ffffff14;--grayscale-white12p:#ffffff1f;--grayscale-white36p:#ffffff5c;--grayscale-white:#fff;--grayscale-white90p:#ffffffe6;--mgsgreen-main:#02e363;--mgsgreen-light:#33ff8b;--mgsgreen-dark:#009f50;--mgsgreen-4p:#02e3630a;--mgsgreen-8p:#02e36314;--mgsgreen-12p:#02e3631f;--mgsgreen-36p:#02e3635c;--mgsgreen-50p:#02e3638f;--mgsblue-main:#0188fe;--mgsblue-light:#01aefe;--mgsblue-dark:#0162fe;--mgsblue-4p:#0188fe0a;--mgsblue-8p:#0188fe14;--mgsblue-12p:#0188fe1f;--mgsblue-36p:#0188fe5c;--mgsblue-50p:#0188fe8f;--text-default-200:var(--grayscale-200);--text-default-300:var(--grayscale-300);--text-default-400:var(--grayscale-400);--text-default-700:var(--grayscale-700);--text-default-1000:var(--grayscale-black);--text-default-primary:var(--grayscale-800);--text-default-secondary:var(--grayscale-600);--text-default-disabled:var(--grayscale-500);--text-default-on:var(--grayscale-white);--text-main-primary:var(--primarypink-main);--text-main-on:var(--grayscale-white);--text-main-secondary:var(--primarypink-dark);--text-main-tertiary:var(--primarypink-light);--text-warning-on:var(--grayscale-white);--text-warning-tertiary:var(--orange-light);--text-warning-secondary:var(--orange-dark);--text-warning-primary:var(--orange-main);--text-error-on:var(--grayscale-white);--text-error-tertiary:var(--red-light);--text-error-secondary:var(--red-dark);--text-error-primary:var(--red-main);--text-info-on:var(--grayscale-white);--text-info-tertiary:var(--blue-light);--text-info-secondary:var(--blue-dark);--text-info-primary:var(--blue-main);--text-success-tertiary:var(--green-light);--text-success-on:var(--grayscale-white);--text-success-secondary:var(--green-dark);--text-success-primary:var(--green-main);--text-sub-on:var(--grayscale-white);--text-sub-tertiary:var(--secondarypurple-light);--text-sub-secondary:var(--secondarypurple-dark);--text-sub-primary:var(--secondarypurple-main);--text-neutral-primary:var(--grayscale-600);--text-neutral-secondary:var(--grayscale-800);--text-neutral-tertiary:var(--grayscale-500);--text-neutral-on:var(--grayscale-white);--text-black-primary:var(--grayscale-800);--text-black-secondary:var(--grayscale-800);--text-black-tertiary:var(--grayscale-500);--text-black-on:var(--grayscale-white);--text-white-on:var(--grayscale-800);--text-white-primary:var(--grayscale-white);--background-default-200:var(--grayscale-200);--background-default-300:var(--grayscale-300);--background-default-400:var(--grayscale-400);--background-default-500:var(--grayscale-500);--background-default-600:var(--grayscale-600);--background-default-700:var(--grayscale-700);--background-default-800:var(--grayscale-800);--background-default-1000:var(--grayscale-black);--background-default-secondary:var(--grayscale-50);--background-default-primary:var(--grayscale-white);--background-default-tertiary:var(--grayscale-100);--background-default-white8p:var(--grayscale-white8p);--background-default-white12p:var(--grayscale-white12p);--background-default-gray8p:var(--grayscale-gray8p);--background-default-gray12p:var(--grayscale-gray12p);--background-default-gray36p:var(--grayscale-gray36p);--background-default-white36p:var(--grayscale-white36p);--background-default-white90p:var(--grayscale-white90p);--background-main-secondary:var(--grayscale-white);--background-main-primary:var(--primarypink-main);--background-main-tertiary:var(--primarypink-8p);--background-main-primaryhovered:var(--primarypink-dark);--background-main-secondaryhovered:var(--primarypink-4p);--background-main-secondaryfocused:var(--primarypink-12p);--background-main-primaryfocused:var(--primarypink-dark);--background-main-tertiaryhovered:var(--primarypink-36p);--background-main-tertiaryfocused:var(--primarypink-50p);--background-sub-tertiary:var(--secondarypurple-8p);--background-sub-primary:var(--secondarypurple-main);--background-sub-primaryhovered:var(--secondarypurple-dark);--background-sub-secondaryhovered:var(--secondarypurple-4p);--background-sub-secondaryfocused:var(--secondarypurple-12p);--background-sub-secondary:var(--grayscale-white);--background-sub-primaryfocused:var(--secondarypurple-dark);--background-sub-tertiaryhovered:var(--secondarypurple-36p);--background-sub-tertiaryfocused:var(--secondarypurple-56p);--background-error-tertiary:var(--red-8p);--background-error-primaryhovered:var(--red-dark);--background-error-secondaryhovered:var(--red-4p);--background-error-primary:var(--red-main);--background-error-secondaryfocused:var(--red-12p);--background-error-secondary:var(--grayscale-white);--background-error-primaryfocused:var(--red-dark);--background-error-tertiaryhovered:var(--red-36p);--background-error-tertiaryfocused:var(--red-50p);--background-warning-tertiary:var(--orange-8p);--background-warning-primaryhovered:var(--orange-dark);--background-warning-secondaryhovered:var(--orange-4p);--background-warning-primary:var(--orange-main);--background-warning-secondary:var(--grayscale-white);--background-warning-secondaryfocused:var(--orange-12p);--background-warning-primaryfocused:var(--orange-dark);--background-warning-tertiaryhovered:var(--orange-36p);--background-warning-tertiaryfocused:var(--orange-50p);--background-info-secondaryhovered:var(--blue-4p);--background-info-tertiary:var(--blue-8p);--background-info-secondary:var(--grayscale-white);--background-info-primaryhovered:var(--blue-dark);--background-info-primary:var(--blue-main);--background-info-secondaryfocused:var(--blue-12p);--background-info-primaryfocused:var(--blue-dark);--background-info-tertiaryhovered:var(--blue-36p);--background-info-tertiaryfocused:var(--blue-50p);--background-success-tertiary:var(--green-8p);--background-success-primary:var(--green-main);--background-success-secondary:var(--grayscale-white);--background-success-secondaryhovered:var(--green-4p);--background-success-primaryhovered:var(--green-dark);--background-success-secondaryfocused:var(--green-12p);--background-success-primaryfocused:var(--green-dark);--background-success-tertiaryhovered:var(--green-36p);--background-success-tertiaryfocused:var(--green-50p);--background-neutral-primary:var(--grayscale-gray12p);--background-neutral-primaryhovered:var(--grayscale-gray24p);--background-neutral-primaryfocused:var(--grayscale-gray24p);--background-neutral-secondary:var(--grayscale-white);--background-neutral-secondaryhovered:var(--grayscale-50);--background-neutral-secondaryfocused:var(--grayscale-100);--background-neutral-tertiary:var(--grayscale-100);--background-neutral-tertiaryhovered:var(--grayscale-200);--background-neutral-tertiaryfocused:var(--grayscale-300);--background-black-primary:var(--grayscale-800);--background-black-primaryhovered:var(--grayscale-black);--background-black-primaryfocused:var(--grayscale-black);--background-black-secondary:var(--grayscale-white);--background-black-secondaryhovered:var(--grayscale-50);--background-black-secondaryfocused:var(--grayscale-100);--background-black-tertiary:var(--grayscale-200);--background-black-tertiaryhovered:var(--grayscale-300);--background-black-tertiaryfocused:var(--grayscale-400);--background-white-primary:var(--grayscale-white);--background-white-primaryhovered:var(--grayscale-white90p);--background-white-primaryfocused:var(--grayscale-white36p);--background-white-tertiary:var(--grayscale-white90p);--background-white-tertiaryhovered:var(--grayscale-white);--background-white-tertiaryfocused:var(--grayscale-white36p);--icon-default-primary:var(--grayscale-800);--icon-default-secondary:var(--grayscale-600);--icon-default-disabled:var(--grayscale-400);--icon-default-on:var(--grayscale-white);--icon-main-primary:var(--primarypink-main);--icon-main-secondary:var(--primarypink-dark);--icon-main-tertiary:var(--primarypink-light);--icon-main-on:var(--grayscale-white);--icon-sub-primary:var(--secondarypurple-main);--icon-sub-secondary:var(--secondarypurple-dark);--icon-sub-tertiary:var(--secondarypurple-light);--icon-sub-on:var(--grayscale-white);--icon-error-primary:var(--red-main);--icon-error-secondary:var(--red-dark);--icon-error-tertiary:var(--red-light);--icon-error-on:var(--grayscale-white);--icon-warning-primary:var(--orange-main);--icon-warning-secondary:var(--orange-dark);--icon-warning-tertiary:var(--orange-light);--icon-warning-on:var(--grayscale-white);--icon-info-primary:var(--blue-main);--icon-info-secondary:var(--blue-dark);--icon-info-tertiary:var(--blue-light);--icon-info-on:var(--grayscale-white);--icon-success-primary:var(--green-main);--icon-success-secondary:var(--green-dark);--icon-success-tertiary:var(--green-light);--icon-success-on:var(--grayscale-white);--icon-neutral-primary:var(--grayscale-600);--icon-neutral-secondary:var(--grayscale-800);--icon-neutral-tertiary:var(--grayscale-500);--icon-neutral-on:var(--grayscale-white);--icon-black-primary:var(--grayscale-800);--icon-black-secondary:var(--grayscale-800);--icon-black-tertiary:var(--grayscale-500);--icon-black-on:var(--grayscale-white);--icon-white-primary:var(--grayscale-white);--icon-white-on:var(--grayscale-800);--border-default-0:var(--grayscale-white);--border-default-100:var(--grayscale-gray4p);--border-default-200:var(--grayscale-gray8p);--border-default-300:var(--grayscale-gray24p);--border-default-600:var(--grayscale-gray48p);--border-default-700:var(--grayscale-gray60p);--border-default-primary:var(--grayscale-gray12p);--border-default-secondary:var(--grayscale-gray36p);--border-default-tertiary:var(--grayscale-gray88p);--border-default-white90p:var(--grayscale-white90p);--border-default-white36p:var(--grayscale-white36p);--border-default-white12p:var(--grayscale-white12p);--border-default-white8p:var(--grayscale-white8p);--border-main-primary:var(--primarypink-main);--border-main-secondary:var(--primarypink-50p);--border-main-tertiary:var(--primarypink-12p);--border-main-dark:var(--primarypink-dark);--border-sub-primary:var(--secondarypurple-main);--border-sub-secondary:var(--secondarypurple-56p);--border-sub-tertiary:var(--secondarypurple-12p);--border-sub-dark:var(--secondarypurple-dark);--border-error-primary:var(--red-main);--border-error-secondary:var(--red-50p);--border-error-tertiary:var(--red-12p);--border-error-dark:var(--red-dark);--border-warning-primary:var(--orange-main);--border-warning-secondary:var(--orange-50p);--border-warning-tertiary:var(--orange-12p);--border-warning-dark:var(--orange-dark);--border-info-primary:var(--blue-main);--border-info-secondary:var(--blue-50p);--border-info-tertiary:var(--blue-12p);--border-info-dark:var(--blue-dark);--border-success-primary:var(--green-main);--border-success-secondary:var(--green-50p);--border-success-tertiary:var(--green-12p);--border-success-dark:var(--green-dark);--border-neutral-primary:var(--grayscale-gray36p);--border-neutral-secondary:var(--grayscale-gray12p);--border-neutral-tertiary:var(--grayscale-gray8p);--border-neutral-dark:var(--grayscale-600);--border-black-primary:var(--grayscale-gray88p);--border-black-secondary:var(--grayscale-gray12p);--border-black-tertiary:var(--grayscale-gray8p);--border-black-dark:var(--grayscale-black);--icon-xxsmall:12px;--font-brand:ESBuild;--font-content:Poppins,sans-serif;--weight-regular:400;--weight-medium:500;--weight-bold:700;--weight-semibold:600;--tracking-tight:-.5px;--tracking-normal:0;--tracking-loose:.1px;--tracking-looser:.15px;--tracking-tighter:-1.5px;--fontsize-8:8px;--fontsize-10:10px;--fontsize-11:11px;--fontsize-12:12px;--fontsize-13:13px;--fontsize-14:14px;--fontsize-15:15px;--fontsize-16:16px;--fontsize-18:18px;--fontsize-20:20px;--fontsize-22:22px;--fontsize-24:24px;--fontsize-30:30px;--fontsize-36:36px;--lineheight-10:10px;--lineheight-11:11px;--lineheight-12:12px;--lineheight-14:14px;--lineheight-16:16px;--lineheight-17:17px;--lineheight-18:18px;--lineheight-19:19px;--lineheight-20:20px;--lineheight-22:22px;--lineheight-24:24px;--lineheight-25:25px;--lineheight-26:26px;--lineheight-32:32px;--lineheight-40:40px;--lineheight-44:44px;--base-headingxlarge-fontfamily:var(--font-content);--base-headingxlarge-weight:var(--weight-regular);--base-headingxlarge-size:var(--fontsize-30);--base-headingxlarge-lineheight:var(--lineheight-40);--base-headingxlarge-tracking:var(--tracking-loose);--base-headinglarge-fontfamily:var(--font-content);--base-headinglarge-weight:var(--weight-regular);--base-headinglarge-size:var(--fontsize-24);--base-headinglarge-lineheight:var(--lineheight-32);--base-headinglarge-tracking:var(--tracking-normal);--base-headingsmall-fontfamily:var(--font-content);--base-headingsmall-weight:var(--weight-regular);--base-headingsmall-size:var(--fontsize-20);--base-headingsmall-lineheight:var(--lineheight-26);--base-headingsmall-tracking:var(--tracking-normal);--base-headingmedium-fontfamily:var(--font-content);--base-headingmedium-weight:var(--weight-regular);--base-headingmedium-size:var(--fontsize-22);--base-headingmedium-lineheight:var(--lineheight-25);--base-headingmedium-tracking:var(--tracking-loose);--base-headingxsmall-fontfamily:var(--font-content);--base-headingxsmall-weight:var(--weight-medium);--base-headingxsmall-size:var(--fontsize-18);--base-headingxsmall-lineheight:var(--lineheight-20);--base-headingxsmall-tracking:var(--tracking-loose);--base-subtitlelarge-fontfamily:var(--font-content);--base-subtitlelarge-weight:var(--weight-medium);--base-subtitlelarge-size:var(--fontsize-15);--base-subtitlelarge-lineheight:var(--lineheight-24);--base-subtitlelarge-tracking:var(--tracking-loose);--base-subtitlemedium-fontfamily:var(--font-content);--base-subtitlemedium-weight:var(--weight-medium);--base-subtitlemedium-size:var(--fontsize-13);--base-subtitlemedium-lineheight:var(--lineheight-20);--base-subtitlemedium-tracking:var(--tracking-loose);--base-bodylarge-fontfamily:var(--font-content);--base-bodylarge-weight:var(--weight-regular);--base-bodylarge-size:var(--fontsize-15);--base-bodylarge-lineheight:var(--lineheight-24);--base-bodylarge-tracking:var(--tracking-loose);--base-bodymedium-fontfamily:var(--font-content);--base-bodymedium-weight:var(--weight-regular);--base-bodymedium-size:var(--fontsize-14);--base-bodymedium-lineheight:var(--lineheight-18);--base-bodymedium-tracking:var(--tracking-loose);--base-bodysmall-fontfamily:var(--font-content);--base-bodysmall-weight:var(--weight-regular);--base-bodysmall-size:var(--fontsize-13);--base-bodysmall-lineheight:var(--lineheight-16);--base-bodysmall-tracking:var(--tracking-normal);--base-price-fontfamily:var(--font-content);--base-price-weight:var(--weight-medium);--base-price-size:var(--fontsize-16);--base-price-lineheight:var(--lineheight-17);--base-price-tracking:var(--tracking-normal);--base-strikethroughlarge-fontfamily:var(--font-content);--base-strikethroughlarge-weight:var(--weight-regular);--base-strikethroughlarge-textdecoration:Strikethrough;--base-strikethroughlarge-size:var(--fontsize-14);--base-strikethroughlarge-lineheight:var(--lineheight-22);--base-strikethroughlarge-tracking:var(--tracking-looser);--base-strikethroughmedium-fontfamily:var(--font-content);--base-strikethroughmedium-weight:var(--weight-regular);--base-strikethroughmedium-textdecoration:Strikethrough;--base-strikethroughmedium-size:var(--fontsize-13);--base-strikethroughmedium-lineheight:var(--lineheight-18);--base-strikethroughmedium-tracking:var(--tracking-normal);--base-strikethroughxlarge-fontfamily:var(--font-content);--base-strikethroughxlarge-weight:var(--weight-medium);--base-strikethroughxlarge-textdecoration:Strikethrough;--base-strikethroughxlarge-size:var(--fontsize-16);--base-strikethroughxlarge-lineheight:var(--lineheight-17);--base-strikethroughxlarge-tracking:var(--tracking-normal);--base-captionlarge-fontfamily:var(--font-content);--base-captionlarge-weight:var(--weight-regular);--base-captionlarge-size:var(--fontsize-12);--base-captionlarge-lineheight:var(--lineheight-19);--base-captionlarge-tracking:var(--tracking-tight);--base-captionmedium-fontfamily:var(--font-content);--base-captionmedium-weight:var(--weight-regular);--base-captionmedium-size:var(--fontsize-11);--base-captionmedium-lineheight:var(--lineheight-12);--base-captionmedium-tracking:var(--tracking-normal);--base-captionsmall-fontfamily:var(--font-content);--base-captionsmall-weight:var(--weight-medium);--base-captionsmall-size:var(--fontsize-8);--base-captionsmall-lineheight:var(--lineheight-12);--base-captionsmall-tracking:var(--tracking-loose);--base-overline-weight:var(--weight-regular);--base-overline-fontfamily:var(--font-content);--base-overline-tracking:var(--tracking-loose);--base-overline-lineheight:var(--lineheight-32);--base-overline-size:var(--fontsize-12);--base-strikethroughsmall-fontfamily:var(--font-content);--base-strikethroughsmall-weight:var(--weight-regular);--base-strikethroughsmall-textdecoration:Strikethrough;--base-strikethroughsmall-size:var(--fontsize-12);--base-strikethroughsmall-lineheight:var(--lineheight-16);--base-strikethroughsmall-tracking:var(--tracking-normal);--base-headingxxlarge-fontfamily:var(--font-content);--base-headingxxlarge-weight:var(--weight-regular);--base-headingxxlarge-size:var(--fontsize-36);--base-headingxxlarge-lineheight:var(--lineheight-44);--base-headingxxlarge-tracking:var(--tracking-loose);--components-buttonlarge-fontfamily:var(--font-content);--components-buttonlarge-weight:var(--weight-medium);--components-buttonlarge-size:var(--fontsize-16);--components-buttonlarge-lineheight:var(--lineheight-26);--components-buttonlarge-tracking:var(--tracking-normal);--components-buttonmedium-fontfamily:var(--font-content);--components-buttonmedium-weight:var(--weight-regular);--components-buttonmedium-size:var(--fontsize-14);--components-buttonmedium-lineheight:var(--lineheight-24);--components-buttonmedium-tracking:var(--tracking-normal);--components-buttonsmall-fontfamily:var(--font-content);--components-buttonsmall-weight:var(--weight-regular);--components-buttonsmall-size:var(--fontsize-13);--components-buttonsmall-lineheight:var(--lineheight-22);--components-buttonsmall-tracking:var(--tracking-normal);--components-tooltip-fontfamily:var(--font-content);--components-tooltip-weight:var(--weight-medium);--components-tooltip-size:var(--fontsize-10);--components-tooltip-lineheight:var(--lineheight-14);--components-tooltip-tracking:var(--tracking-normal);--components-menuitemmedium-fontfamily:var(--font-content);--components-menuitemmedium-weight:var(--weight-regular);--components-menuitemmedium-size:var(--fontsize-16);--components-menuitemmedium-lineheight:var(--lineheight-24);--components-menuitemmedium-tracking:var(--tracking-looser);--components-menuitemsmall-fontfamily:var(--font-content);--components-menuitemsmall-weight:var(--weight-regular);--components-menuitemsmall-size:var(--fontsize-14);--components-menuitemsmall-lineheight:var(--lineheight-24);--components-menuitemsmall-tracking:var(--tracking-looser);--components-chip-fontfamily:var(--font-content);--components-chip-weight:var(--weight-regular);--components-chip-size:var(--fontsize-13);--components-chip-lineheight:var(--lineheight-22);--components-chip-tracking:var(--tracking-normal);--components-badgelarge-fontfamily:var(--font-content);--components-badgelarge-weight:var(--weight-regular);--components-badgelarge-size:var(--fontsize-12);--components-badgelarge-lineheight:var(--lineheight-12);--components-badgelarge-tracking:var(--tracking-tight);--components-badgemedium-fontfamily:var(--font-content);--components-badgemedium-weight:var(--weight-regular);--components-badgemedium-size:var(--fontsize-11);--components-badgemedium-lineheight:var(--lineheight-11);--components-badgemedium-tracking:var(--tracking-normal);--components-badgesmall-fontfamily:var(--font-content);--components-badgesmall-weight:var(--weight-medium);--components-badgesmall-size:var(--fontsize-10);--components-badgesmall-lineheight:var(--lineheight-10);--components-badgesmall-tracking:var(--tracking-normal);--components-input-fontfamily:var(--font-content);--components-input-weight:var(--weight-regular);--components-input-size:var(--fontsize-14);--components-input-lineheight:var(--lineheight-18);--components-input-tracking:var(--tracking-normal);--border-100:1px;--border-200:1.2px;--border-300:1.5px;--border-400:2px;--border-500:2.5px;--border-600:3px;--border-800:4px;--border-1600:8px;--icon-medium:24px;--icon-xsmall:16px;--icon-large:32px;--icon-xlarge:40px;--icon-small:20px;--icon-xxlarge:48px;--radius-100:4px;--radius-200:8px;--radius-300:12px;--radius-400:16px;--radius-600:24px;--radius-800:32px;--radius-1000:40px;--radius-full:9999px;--space-100:4px;--space-150:6px;--space-200:8px;--space-250:10px;--space-300:12px;--space-400:16px;--space-500:20px;--space-550:22px;--space-600:24px;--space-800:32px;--space-1000:40px;--space-1200:48px;--space-1400:56px;--space-1600:64px;--space-2000:80px;--space-2400:96px;--space-2800:112px;--space-3200:128px;--space-3600:144px;--space-4000:160px;--space-6000:240px;--space-8000:320px;--space-10000:400px;--space-negative600:-24px;--space-negative300:-12px;--space-negative200:-8px;--space-negative100:-4px;--space-negative400:-16px;--space-050:2px;--space-none:0;--space-025:1px;--space-075:3px;--blur-100:4px;--blur-200:8px;--blur-300:12px;--blur-400:16px;--blur-500:20px;--blur-600:24px;--sub-red-shade:#b23842;--sub-red-main:#f44336;--sub-red-tint:#fd7572;--sub-red-light:#ef5350;--sub-red-dark:#e53935;--sub-blue-main:#007dff;--sub-blue-shade:#0057b2;--sub-blue-tint:#72b9ff;--sub-blue-light:#42a5f5;--sub-blue-dark:#1e88e5;--sub-purple-light:#b388ff;--sub-purple-main:#7c4dff;--sub-purple-dark:#651fff;--sub-purple-shade:#6200ea;--sub-pink-light:#ea80fc;--sub-pink-main:#e040fb;--sub-pink-dark:#d500f9;--sub-pink-shade:#a0f;--sub-green-tint:#81c784;--sub-green-light:#66bb6a;--sub-green-main:#4caf50;--sub-green-dark:#43a047;--sub-green-shade:#388e3c;--sub-yellow-tint:#ffd54f;--sub-yellow-light:#ffca28;--sub-yellow-main:#ffc107;--sub-yellow-dark:#ffb300;--sub-yellow-shade:#ffa000;--msti-o:var(--sub-yellow-main);--msti-m:#ffd740;--msti-d:var(--sub-blue-light);--msti-s:#fb8c00;--msti-r:#4fc3f7;--msti-w:#ba68c8;--msti-t:#4db6ac;--msti-p:#ff8a80;--msti-n:#80deea;--msti-a:var(--sub-red-light);--msti-f:var(--sub-green-light);--msti-e:#7e57c2;--benefit-barrier-care:#689f38;--benefit-hydrating:var(--sub-blue-dark);--benefit-brightening:#fbc02d;--benefit-moisture-retention:#039be5;--benefit-soothing:var(--sub-green-dark);--benefit-uv-protection:#fb8c00;--benefit-exfoliation:#f4511e;--benefit-acne-care:var(--sub-red-dark);--benefit-anti-aging:#8e24aa}[data-store=mgs]{--text-main-primary:var(--mgsblue-main);--text-main-secondary:var(--mgsblue-dark);--text-main-tertiary:var(--mgsblue-light);--text-sub-tertiary:var(--mgsgreen-light);--text-sub-secondary:var(--mgsgreen-dark);--text-sub-primary:var(--mgsgreen-main);--background-main-primary:var(--mgsblue-main);--background-main-tertiary:var(--mgsblue-8p);--background-main-primaryhovered:var(--mgsblue-dark);--background-main-secondaryhovered:var(--mgsblue-4p);--background-main-secondaryfocused:var(--mgsblue-12p);--background-main-primaryfocused:var(--mgsblue-dark);--background-main-tertiaryhovered:var(--mgsblue-36p);--background-main-tertiaryfocused:var(--mgsblue-50p);--background-sub-tertiary:var(--mgsgreen-8p);--background-sub-primary:var(--mgsgreen-main);--background-sub-primaryhovered:var(--mgsgreen-dark);--background-sub-secondaryhovered:var(--mgsgreen-4p);--background-sub-secondaryfocused:var(--mgsgreen-12p);--background-sub-primaryfocused:var(--mgsgreen-dark);--background-sub-tertiaryhovered:var(--mgsgreen-36p);--background-sub-tertiaryfocused:var(--mgsgreen-50p);--background-black-tertiary:var(--grayscale-100);--background-black-tertiaryhovered:var(--grayscale-white90p);--background-black-tertiaryfocused:var(--grayscale-white36p);--icon-main-primary:var(--mgsblue-main);--icon-main-secondary:var(--mgsblue-dark);--icon-main-tertiary:var(--mgsblue-light);--icon-sub-primary:var(--mgsgreen-main);--icon-sub-secondary:var(--mgsgreen-dark);--icon-sub-tertiary:var(--mgsgreen-light);--border-main-primary:var(--mgsblue-main);--border-main-secondary:var(--mgsblue-50p);--border-main-tertiary:var(--mgsblue-12p);--border-main-dark:var(--mgsblue-dark);--border-sub-primary:var(--mgsgreen-main);--border-sub-secondary:var(--mgsgreen-50p);--border-sub-tertiary:var(--mgsgreen-12p);--border-sub-dark:var(--mgsgreen-dark)}[data-store=maccaron]{--text-main-primary:var(--primarypink-main);--text-main-secondary:var(--primarypink-dark);--text-main-tertiary:var(--primarypink-light);--text-sub-tertiary:var(--secondarypurple-light);--text-sub-secondary:var(--secondarypurple-dark);--text-sub-primary:var(--secondarypurple-main);--background-main-primary:var(--primarypink-main);--background-main-tertiary:var(--primarypink-8p);--background-main-primaryhovered:var(--primarypink-dark);--background-main-secondaryhovered:var(--primarypink-4p);--background-main-secondaryfocused:var(--primarypink-12p);--background-main-primaryfocused:var(--primarypink-dark);--background-main-tertiaryhovered:var(--primarypink-36p);--background-main-tertiaryfocused:var(--primarypink-50p);--background-sub-tertiary:var(--secondarypurple-8p);--background-sub-primary:var(--secondarypurple-main);--background-sub-primaryhovered:var(--secondarypurple-dark);--background-sub-secondaryhovered:var(--secondarypurple-4p);--background-sub-secondaryfocused:var(--secondarypurple-12p);--background-sub-primaryfocused:var(--secondarypurple-dark);--background-sub-tertiaryhovered:var(--secondarypurple-36p);--background-sub-tertiaryfocused:var(--secondarypurple-56p);--background-black-tertiary:var(--grayscale-200);--background-black-tertiaryhovered:var(--grayscale-300);--background-black-tertiaryfocused:var(--grayscale-400);--icon-main-primary:var(--primarypink-main);--icon-main-secondary:var(--primarypink-dark);--icon-main-tertiary:var(--primarypink-light);--icon-sub-primary:var(--secondarypurple-main);--icon-sub-secondary:var(--secondarypurple-dark);--icon-sub-tertiary:var(--secondarypurple-light);--border-main-primary:var(--primarypink-main);--border-main-secondary:var(--primarypink-50p);--border-main-tertiary:var(--primarypink-12p);--border-main-dark:var(--primarypink-dark);--border-sub-primary:var(--secondarypurple-main);--border-sub-secondary:var(--secondarypurple-56p);--border-sub-tertiary:var(--secondarypurple-12p);--border-sub-dark:var(--secondarypurple-dark)}.icon-size-xxs{width:var(--icon-xxsmall);height:var(--icon-xxsmall)}.icon-size-xs{width:var(--icon-xsmall);height:var(--icon-xsmall)}.icon-size-sm{width:var(--icon-small);height:var(--icon-small)}.icon-size-md{width:var(--icon-medium);height:var(--icon-medium)}.icon-size-lg{width:var(--icon-large);height:var(--icon-large)}.icon-size-xl{width:var(--icon-xlarge);height:var(--icon-xlarge)}.icon-size-xxl{width:var(--icon-xxlarge);height:var(--icon-xxlarge)}.icon-base{flex-shrink:0}.icon-color-default{color:currentColor}.icon-color-primary{color:var(--icon-default-primary)}.icon-color-secondary{color:var(--icon-default-secondary)}.icon-color-disabled{color:var(--icon-default-disabled)}.icon-color-brandPrimary{color:var(--icon-main-primary)}.icon-color-brandSecondary{color:var(--icon-sub-primary)}.icon-color-white{color:var(--icon-main-on)}.icon-color-primaryPink{color:var(--primarypink-main)}.icon-color-secondaryPurple{color:var(--secondarypurple-main)}.icon-color-mgsBlue{color:var(--mgsblue-main)}.icon-color-mgsGreen{color:var(--mgsgreen-main)}.icon-color-error{color:var(--icon-error-primary)}.icon-color-success{color:var(--icon-success-primary)}.icon-color-warning{color:var(--icon-warning-primary)}.icon-color-info{color:var(--icon-info-primary)}.backdrop{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.backdrop-opacity-36{background:var(--grayscale-gray36p,#090a0f5c)}.backdrop-opacity-60{background:var(--grayscale-gray60p,#090a0f99)}.backdrop-blur{-webkit-backdrop-filter:blur(var(--blur-200,8px));backdrop-filter:blur(var(--blur-200,8px))}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}.backdrop-animate{animation:.12s ease-out backdropFadeIn}.divider{--divider-color:var(--border-default-200,#090a0f14);--divider-thickness:var(--border-100,1px);box-sizing:border-box;width:100%;height:var(--divider-thickness);background:var(--divider-color);flex-shrink:0;display:block}.divider-xl:not(.divider-vertical):not(.divider-dash){--divider-color:var(--border-default-100,#090a0f0a)}.divider-vertical{width:var(--divider-thickness);align-self:stretch;height:auto}.divider-dash{border-top:var(--divider-thickness)dashed var(--border-default-primary,#090a0f1f);background:0 0;height:0}.divider-vertical.divider-dash{border-top:none;border-left:var(--divider-thickness)dashed var(--border-default-primary,#090a0f1f);width:0;height:auto}.typo-base{margin:0;padding:0}.typo-heading-xxl{font-family:var(--base-headingxxlarge-fontfamily);font-weight:var(--base-headingxxlarge-weight);font-size:var(--base-headingxxlarge-size);line-height:var(--base-headingxxlarge-lineheight);letter-spacing:var(--base-headingxxlarge-tracking)}.typo-heading-xl{font-family:var(--base-headingxlarge-fontfamily);font-weight:var(--base-headingxlarge-weight);font-size:var(--base-headingxlarge-size);line-height:var(--base-headingxlarge-lineheight);letter-spacing:var(--base-headingxlarge-tracking)}.typo-heading-lg{font-family:var(--base-headinglarge-fontfamily);font-weight:var(--base-headinglarge-weight);font-size:var(--base-headinglarge-size);line-height:var(--base-headinglarge-lineheight);letter-spacing:var(--base-headinglarge-tracking)}.typo-heading-md{font-family:var(--base-headingmedium-fontfamily);font-weight:var(--base-headingmedium-weight);font-size:var(--base-headingmedium-size);line-height:var(--base-headingmedium-lineheight);letter-spacing:var(--base-headingmedium-tracking)}.typo-heading-sm{font-family:var(--base-headingsmall-fontfamily);font-weight:var(--base-headingsmall-weight);font-size:var(--base-headingsmall-size);line-height:var(--base-headingsmall-lineheight);letter-spacing:var(--base-headingsmall-tracking)}.typo-heading-xs{font-family:var(--base-headingxsmall-fontfamily);font-weight:var(--base-headingxsmall-weight);font-size:var(--base-headingxsmall-size);line-height:var(--base-headingxsmall-lineheight);letter-spacing:var(--base-headingxsmall-tracking)}.typo-subtitle-lg{font-family:var(--base-subtitlelarge-fontfamily);font-weight:var(--base-subtitlelarge-weight);font-size:var(--base-subtitlelarge-size);line-height:var(--base-subtitlelarge-lineheight);letter-spacing:var(--base-subtitlelarge-tracking)}.typo-subtitle-md{font-family:var(--base-subtitlemedium-fontfamily);font-weight:var(--base-subtitlemedium-weight);font-size:var(--base-subtitlemedium-size);line-height:var(--base-subtitlemedium-lineheight);letter-spacing:var(--base-subtitlemedium-tracking)}.typo-body-lg{font-family:var(--base-bodylarge-fontfamily);font-weight:var(--base-bodylarge-weight);font-size:var(--base-bodylarge-size);line-height:var(--base-bodylarge-lineheight);letter-spacing:var(--base-bodylarge-tracking)}.typo-body-md{font-family:var(--base-bodymedium-fontfamily);font-weight:var(--base-bodymedium-weight);font-size:var(--base-bodymedium-size);line-height:var(--base-bodymedium-lineheight);letter-spacing:var(--base-bodymedium-tracking)}.typo-body-sm{font-family:var(--base-bodysmall-fontfamily);font-weight:var(--base-bodysmall-weight);font-size:var(--base-bodysmall-size);line-height:var(--base-bodysmall-lineheight);letter-spacing:var(--base-bodysmall-tracking)}.typo-caption-lg{font-family:var(--base-captionlarge-fontfamily);font-weight:var(--base-captionlarge-weight);font-size:var(--base-captionlarge-size);line-height:var(--base-captionlarge-lineheight);letter-spacing:var(--base-captionlarge-tracking)}.typo-caption-md{font-family:var(--base-captionmedium-fontfamily);font-weight:var(--base-captionmedium-weight);font-size:var(--base-captionmedium-size);line-height:var(--base-captionmedium-lineheight);letter-spacing:var(--base-captionmedium-tracking)}.typo-caption-sm{font-family:var(--base-captionsmall-fontfamily);font-weight:var(--base-captionsmall-weight);font-size:var(--base-captionsmall-size);line-height:var(--base-captionsmall-lineheight);letter-spacing:var(--base-captionsmall-tracking)}.typo-overline{font-family:var(--base-overline-fontfamily);font-weight:var(--base-overline-weight);font-size:var(--base-overline-size);line-height:var(--base-overline-lineheight);letter-spacing:var(--base-overline-tracking);text-transform:uppercase}.typo-price{font-family:var(--base-price-fontfamily);font-weight:var(--base-price-weight);font-size:var(--base-price-size);line-height:var(--base-price-lineheight);letter-spacing:var(--base-price-tracking)}.typo-strikethrough-xl{font-family:var(--base-strikethroughxlarge-fontfamily);font-weight:var(--base-strikethroughxlarge-weight);font-size:var(--base-strikethroughxlarge-size);line-height:var(--base-strikethroughxlarge-lineheight);letter-spacing:var(--base-strikethroughxlarge-tracking);text-decoration:line-through}.typo-strikethrough-lg{font-family:var(--base-strikethroughlarge-fontfamily);font-weight:var(--base-strikethroughlarge-weight);font-size:var(--base-strikethroughlarge-size);line-height:var(--base-strikethroughlarge-lineheight);letter-spacing:var(--base-strikethroughlarge-tracking);text-decoration:line-through}.typo-strikethrough-md{font-family:var(--base-strikethroughmedium-fontfamily);font-weight:var(--base-strikethroughmedium-weight);font-size:var(--base-strikethroughmedium-size);line-height:var(--base-strikethroughmedium-lineheight);letter-spacing:var(--base-strikethroughmedium-tracking);text-decoration:line-through}.typo-strikethrough-sm{font-family:var(--base-strikethroughsmall-fontfamily);font-weight:var(--base-strikethroughsmall-weight);font-size:var(--base-strikethroughsmall-size);line-height:var(--base-strikethroughsmall-lineheight);letter-spacing:var(--base-strikethroughsmall-tracking);text-decoration:line-through}.typo-button-lg{font-family:var(--components-buttonlarge-fontfamily);font-weight:var(--components-buttonlarge-weight);font-size:var(--components-buttonlarge-size);line-height:var(--components-buttonlarge-lineheight);letter-spacing:var(--components-buttonlarge-tracking)}.typo-button-md{font-family:var(--components-buttonmedium-fontfamily);font-weight:var(--components-buttonmedium-weight);font-size:var(--components-buttonmedium-size);line-height:var(--components-buttonmedium-lineheight);letter-spacing:var(--components-buttonmedium-tracking)}.typo-button-sm{font-family:var(--components-buttonsmall-fontfamily);font-weight:var(--components-buttonsmall-weight);font-size:var(--components-buttonsmall-size);line-height:var(--components-buttonsmall-lineheight);letter-spacing:var(--components-buttonsmall-tracking)}.typo-tooltip{font-family:var(--components-tooltip-fontfamily);font-weight:var(--components-tooltip-weight);font-size:var(--components-tooltip-size);line-height:var(--components-tooltip-lineheight);letter-spacing:var(--components-tooltip-tracking)}.typo-menuitem-md{font-family:var(--components-menuitemmedium-fontfamily);font-weight:var(--components-menuitemmedium-weight);font-size:var(--components-menuitemmedium-size);line-height:var(--components-menuitemmedium-lineheight);letter-spacing:var(--components-menuitemmedium-tracking)}.typo-menuitem-sm{font-family:var(--components-menuitemsmall-fontfamily);font-weight:var(--components-menuitemsmall-weight);font-size:var(--components-menuitemsmall-size);line-height:var(--components-menuitemsmall-lineheight);letter-spacing:var(--components-menuitemsmall-tracking)}.typo-chip{font-family:var(--components-chip-fontfamily);font-weight:var(--components-chip-weight);font-size:var(--components-chip-size);line-height:var(--components-chip-lineheight);letter-spacing:var(--components-chip-tracking)}.typo-badge-lg{font-family:var(--components-badgelarge-fontfamily);font-weight:var(--components-badgelarge-weight);font-size:var(--components-badgelarge-size);line-height:var(--components-badgelarge-lineheight);letter-spacing:var(--components-badgelarge-tracking)}.typo-badge-md{font-family:var(--components-badgemedium-fontfamily);font-weight:var(--components-badgemedium-weight);font-size:var(--components-badgemedium-size);line-height:var(--components-badgemedium-lineheight);letter-spacing:var(--components-badgemedium-tracking)}.typo-badge-sm{font-family:var(--components-badgesmall-fontfamily);font-weight:var(--components-badgesmall-weight);font-size:var(--components-badgesmall-size);line-height:var(--components-badgesmall-lineheight);letter-spacing:var(--components-badgesmall-tracking)}.typo-input{font-family:var(--components-input-fontfamily);font-weight:var(--components-input-weight);font-size:var(--components-input-size);line-height:var(--components-input-lineheight);letter-spacing:var(--components-input-tracking)}.typo-color-gradient-primary{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.typo-color-gradient-secondary{background:var(--gradient-secondary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.typo-color-gradient-mgs{background:var(--gradient-mgs);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.typo-color-gradient-primary,.typo-color-gradient-secondary,.typo-color-gradient-mgs{margin-bottom:-.15em;padding-bottom:.15em}.accordion{flex-direction:column;width:100%;display:flex}.accordion-divider{border-bottom:var(--border-100,1px)solid var(--border-default-primary,#090a0f1f)}.accordion-summary{background:var(--background-default-primary,#fff);flex-direction:column;width:100%;display:flex}.accordion-disabled .accordion-summary{background:var(--background-default-tertiary,#f2f3f5)}.accordion-header{align-items:center;gap:var(--space-100,4px);width:100%;padding:var(--space-300,12px)var(--space-400,16px);font:inherit;text-align:left;cursor:pointer;color:var(--text-default-primary,#212121);background:0 0;border:none;transition:background-color .15s;display:flex}.accordion-sm .accordion-header{padding:var(--space-200,8px)var(--space-400,16px)}.accordion-disabled .accordion-header{cursor:not-allowed;color:var(--text-default-disabled,#999a9c)}.accordion-lead-icon,.accordion-chevron{color:var(--icon-default-secondary,#767779);flex-shrink:0}.accordion-disabled .accordion-lead-icon,.accordion-disabled .accordion-chevron{color:var(--text-default-disabled,#999a9c)}.accordion-heading{flex:1 1 0;min-width:0}.accordion-expanded.accordion-color-primary .accordion-header{background:var(--background-main-tertiary,#ff339914)}.accordion-expanded.accordion-color-secondary .accordion-header{background:var(--background-sub-tertiary,#6c00ff14)}.accordion-expanded.accordion-color-neutral .accordion-header{background:var(--background-neutral-tertiary,#f2f3f5)}.accordion-content{padding:0 var(--space-400,16px)var(--space-400,16px);box-sizing:border-box;width:100%;color:var(--text-default-primary,#212121)}.accordion-group{flex-direction:column;width:100%;display:flex}.accordion-group-radius-sm{border-radius:var(--radius-100,4px);overflow:hidden}.accordion-group-radius-md{border-radius:var(--radius-300,12px);overflow:hidden}@media (prefers-reduced-motion:reduce){.accordion-header{transition:none}}.alert-base{padding:var(--space-150)var(--space-400);border-radius:var(--radius-100);align-items:flex-start;gap:var(--space-100);box-sizing:border-box;display:flex}.alert-icon{padding:var(--space-100);flex-shrink:0;justify-content:center;align-items:center;display:flex}.alert-content{gap:var(--space-100);min-width:0;padding:var(--space-100)0;flex-direction:column;flex:1;display:flex}.alert-action{flex-shrink:0;justify-content:center;align-items:center;display:flex}.alert-standard-error{background-color:var(--background-error-tertiary)}.alert-standard-warning{background-color:var(--background-warning-tertiary)}.alert-standard-info{background-color:var(--background-info-tertiary)}.alert-standard-success{background-color:var(--background-success-tertiary)}.alert-outlined-error{border:var(--border-100)solid var(--border-error-primary);background-color:#0000}.alert-outlined-warning{border:var(--border-100)solid var(--border-warning-primary);background-color:#0000}.alert-outlined-info{border:var(--border-100)solid var(--border-info-primary);background-color:#0000}.alert-outlined-success{border:var(--border-100)solid var(--border-success-primary);background-color:#0000}.btn-base{justify-content:center;align-items:center;gap:var(--space-200);cursor:pointer;box-shadow:none;box-sizing:border-box;border:none;outline:none;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.btn-base:focus-visible{outline:2px solid var(--border-main-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.btn-base{transition:none}}button.btn-base{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.btn-sm{padding:5.5px var(--space-250);min-height:30px}.btn-md{padding:var(--space-200)var(--space-400);min-height:36px}.btn-lg{padding:var(--space-300)var(--space-550);min-height:46px}.btn-rounded{border-radius:var(--radius-full)}.btn-square{border-radius:var(--radius-100)}.btn-icon-only{border-radius:var(--radius-full);aspect-ratio:1;min-width:0;padding:0}.btn-icon-only.btn-sm{width:24px;height:24px;min-height:24px}.btn-icon-only.btn-md{width:36px;height:36px;min-height:36px}.btn-icon-only.btn-lg{width:48px;height:48px;min-height:48px}.btn-disabled{background-color:var(--background-default-tertiary);color:var(--text-default-disabled);cursor:not-allowed;border:none}.btn-disabled[data-variant=outlined]{border:var(--border-100)solid var(--border-default-primary)}.btn-disabled:hover{background-color:var(--background-default-tertiary);color:var(--text-default-disabled)}.btn-disabled-text{color:var(--text-default-disabled);cursor:not-allowed;background-color:#0000;border-color:#0000}.btn-disabled-text:hover{color:var(--text-default-disabled);background-color:#0000}.btn-contained-primary{background-color:var(--background-main-primary);color:var(--text-default-on)}.btn-contained-primary:hover{background-color:var(--background-main-primaryhovered)}.btn-contained-secondary{background-color:var(--background-sub-primary);color:var(--text-default-on)}.btn-contained-secondary:hover{background-color:var(--background-sub-primaryhovered)}.btn-contained-error{background-color:var(--background-error-primary);color:var(--text-default-on)}.btn-contained-error:hover{background-color:var(--background-error-primaryhovered)}.btn-contained-warning{background-color:var(--background-warning-primary);color:var(--text-default-on)}.btn-contained-warning:hover{background-color:var(--background-warning-primaryhovered)}.btn-contained-info{background-color:var(--background-info-primary);color:var(--text-default-on)}.btn-contained-info:hover{background-color:var(--background-info-primaryhovered)}.btn-contained-success{background-color:var(--background-success-primary);color:var(--text-default-on)}.btn-contained-success:hover{background-color:var(--background-success-primaryhovered)}.btn-contained-neutral{background-color:var(--background-neutral-primary);color:var(--text-neutral-on);-webkit-backdrop-filter:blur(var(--blur-400,16px));backdrop-filter:blur(var(--blur-400,16px))}.btn-contained-neutral:hover{background-color:var(--background-neutral-primaryhovered)}.btn-contained-black{background-color:var(--background-default-1000);color:var(--text-default-on)}.btn-contained-black:hover{background-color:var(--background-default-700)}.btn-contained-gradient-primary{background:var(--gradient-primary);color:var(--grayscale-white);transition:filter .15s}.btn-contained-gradient-primary:hover{background:var(--gradient-primary);filter:brightness(.9)}.btn-contained-gradient-secondary{background:var(--gradient-secondary);color:var(--grayscale-white);transition:filter .15s}.btn-contained-gradient-secondary:hover{background:var(--gradient-secondary);filter:brightness(.9)}.btn-contained-gradient-mgs{background:var(--gradient-mgs);color:var(--grayscale-white);transition:filter .15s}.btn-contained-gradient-mgs:hover{background:var(--gradient-mgs);filter:brightness(.9)}.btn-outlined-primary{color:var(--text-main-primary);border:var(--border-100)solid var(--border-main-primary);background-color:#0000}.btn-outlined-primary:hover{background-color:var(--background-main-tertiary)}.btn-outlined-secondary{color:var(--text-sub-primary);border:var(--border-100)solid var(--border-sub-primary);background-color:#0000}.btn-outlined-secondary:hover{background-color:var(--background-sub-tertiary)}.btn-outlined-error{color:var(--text-error-primary);border:var(--border-100)solid var(--border-error-primary);background-color:#0000}.btn-outlined-error:hover{background-color:var(--background-error-tertiary)}.btn-outlined-warning{color:var(--text-warning-primary);border:var(--border-100)solid var(--border-warning-primary);background-color:#0000}.btn-outlined-warning:hover{background-color:var(--background-warning-tertiary)}.btn-outlined-info{color:var(--text-info-primary);border:var(--border-100)solid var(--border-info-primary);background-color:#0000}.btn-outlined-info:hover{background-color:var(--background-info-tertiary)}.btn-outlined-success{color:var(--text-success-primary);border:var(--border-100)solid var(--border-success-primary);background-color:#0000}.btn-outlined-success:hover{background-color:var(--background-success-tertiary)}.btn-outlined-neutral{color:var(--text-default-secondary);border:var(--border-100)solid var(--border-default-secondary);background-color:#0000}.btn-outlined-neutral:hover{background-color:var(--background-default-secondary)}.btn-outlined-black{color:var(--text-default-1000);border:var(--border-100)solid var(--border-default-1000,var(--grayscale-black));background-color:#0000}.btn-outlined-black:hover{background-color:var(--background-default-secondary)}.btn-contained-light-primary{background-color:var(--background-main-tertiary);color:var(--text-main-primary);border:none}.btn-contained-light-primary:hover{background-color:var(--background-main-tertiaryhovered)}.btn-contained-light-secondary{background-color:var(--background-sub-tertiary);color:var(--text-sub-primary);border:none}.btn-contained-light-secondary:hover{background-color:var(--background-sub-tertiaryhovered)}.btn-contained-light-error{background-color:var(--background-error-tertiary);color:var(--text-error-primary);border:none}.btn-contained-light-error:hover{background-color:var(--background-error-tertiaryhovered)}.btn-contained-light-warning{background-color:var(--background-warning-tertiary);color:var(--text-warning-primary);border:none}.btn-contained-light-warning:hover{background-color:var(--background-warning-tertiaryhovered)}.btn-contained-light-info{background-color:var(--background-info-tertiary);color:var(--text-info-primary);border:none}.btn-contained-light-info:hover{background-color:var(--background-info-tertiaryhovered)}.btn-contained-light-success{background-color:var(--background-success-tertiary);color:var(--text-success-primary);border:none}.btn-contained-light-success:hover{background-color:var(--background-success-tertiaryhovered)}.btn-contained-light-neutral{background-color:var(--background-neutral-tertiary);color:var(--text-neutral-secondary);border:none}.btn-contained-light-neutral:hover{background-color:var(--background-neutral-tertiaryhovered)}.btn-contained-light-black{background-color:var(--background-black-tertiary);color:var(--text-black-primary);border:none}.btn-contained-light-black:hover{background-color:var(--background-black-tertiaryhovered)}.btn-text-primary{color:var(--text-main-primary);background-color:#0000;border:none}.btn-text-primary:hover{background-color:var(--background-main-tertiary)}.btn-text-secondary{color:var(--text-sub-primary);background-color:#0000;border:none}.btn-text-secondary:hover{background-color:var(--background-sub-tertiary)}.btn-text-error{color:var(--text-error-primary);background-color:#0000;border:none}.btn-text-error:hover{background-color:var(--background-error-tertiary)}.btn-text-warning{color:var(--text-warning-primary);background-color:#0000;border:none}.btn-text-warning:hover{background-color:var(--background-warning-tertiary)}.btn-text-info{color:var(--text-info-primary);background-color:#0000;border:none}.btn-text-info:hover{background-color:var(--background-info-tertiary)}.btn-text-success{color:var(--text-success-primary);background-color:#0000;border:none}.btn-text-success:hover{background-color:var(--background-success-tertiary)}.btn-text-neutral{color:var(--text-default-secondary);background-color:#0000;border:none}.btn-text-neutral:hover{background-color:var(--background-default-secondary)}.btn-text-black{color:var(--text-default-1000);background-color:#0000;border:none}.btn-text-black:hover{background-color:var(--background-default-secondary)}.btn-contained-white{background-color:var(--background-white-primary);color:var(--text-white-on)}.btn-contained-white:hover{background-color:var(--background-white-primaryhovered)}.btn-contained-light-white{background-color:var(--background-white-tertiary);color:var(--text-white-on);border:none}.btn-contained-light-white:hover{background-color:var(--background-white-tertiaryhovered)}.btn-text-white{color:var(--text-default-on);background-color:#0000;border:none}.btn-text-white:hover{background-color:var(--background-white-tertiary)}.badge{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.badge-count,.badge-icon{border-radius:var(--radius-full,9999px)}.badge-count.badge-sm,.badge-icon.badge-sm{min-width:16px;height:16px}.badge-count.badge-md,.badge-icon.badge-md{min-width:20px;height:20px}.badge-count.badge-lg,.badge-icon.badge-lg{min-width:24px;height:24px}.badge-count{padding:0 var(--space-100,4px);gap:var(--space-050,2px)}.badge-icon{padding:0}.badge-label{gap:var(--space-050,2px)}.badge-label.badge-sm{padding:var(--space-050,2px)var(--space-100,4px)}.badge-label.badge-md{padding:var(--space-075,3px)var(--space-100,4px)}.badge-label.badge-lg{padding:var(--space-100,4px)var(--space-150,6px)}.badge-shape-pill{border-radius:var(--radius-full,9999px)}.badge-shape-box{border-radius:var(--radius-100,4px)}.badge-contained-primary{background:var(--background-main-primary);color:var(--text-main-on)}.badge-contained-secondary{background:var(--background-sub-primary);color:var(--text-sub-on)}.badge-contained-error{background:var(--background-error-primary);color:var(--text-error-on)}.badge-contained-warning{background:var(--background-warning-primary);color:var(--text-warning-on)}.badge-contained-info{background:var(--background-info-primary);color:var(--text-info-on)}.badge-contained-success{background:var(--background-success-primary);color:var(--text-success-on)}.badge-contained-neutral{background:var(--background-neutral-primary);color:var(--text-neutral-on);-webkit-backdrop-filter:blur(var(--blur-300,12px))}.badge-contained-black{background:var(--background-black-primary);color:var(--text-black-on)}.badge-contained-light-primary{background:var(--background-main-tertiary);color:var(--text-main-primary)}.badge-contained-light-secondary{background:var(--background-sub-tertiary);color:var(--text-sub-primary)}.badge-contained-light-error{background:var(--background-error-tertiary);color:var(--text-error-primary)}.badge-contained-light-warning{background:var(--background-warning-tertiary);color:var(--text-warning-primary)}.badge-contained-light-info{background:var(--background-info-tertiary);color:var(--text-info-primary)}.badge-contained-light-success{background:var(--background-success-tertiary);color:var(--text-success-primary)}.badge-contained-light-neutral{background:var(--background-neutral-tertiary);color:var(--text-neutral-primary)}.badge-contained-light-black{background:var(--background-black-tertiary);color:var(--text-black-primary)}.badge-contained-gray{background:var(--background-default-500);color:var(--text-default-on)}.badge-contained-disabled{background:var(--background-default-400);color:var(--text-default-on)}.badge-contained-custom{color:var(--text-default-on)}.badge-contained-gradient-primary{background:var(--gradient-primary);color:var(--text-main-on)}.badge-contained-gradient-secondary{background:var(--gradient-secondary);color:var(--text-sub-on)}.badge-contained-gradient-mgs{background:var(--gradient-mgs);color:var(--text-info-on)}.badge-contained-light-gradient-primary{background:var(--background-main-tertiary);color:var(--text-main-primary)}.badge-contained-light-gradient-secondary{background:var(--background-sub-tertiary);color:var(--text-sub-primary)}.badge-contained-light-gradient-mgs{background:var(--background-info-tertiary);color:var(--text-info-primary)}.chat-bubble{gap:var(--space-100,4px);display:flex}.chat-bubble-sm{flex-direction:row;align-items:flex-end}.chat-bubble-md,.chat-bubble-lg{flex-direction:column;align-items:flex-start}.chat-bubble-row{align-items:flex-end;gap:var(--space-100,4px);display:flex}.chat-bubble-content{width:100%}.chat-bubble-box{gap:var(--space-100,4px);box-sizing:border-box;max-width:290px;-webkit-backdrop-filter:blur(var(--blur-300,12px));display:inline-flex}.chat-bubble-sm .chat-bubble-box,.chat-bubble-md .chat-bubble-box{padding:var(--space-100,4px)var(--space-200,8px);border-radius:var(--radius-300,12px);align-items:center}.chat-bubble-lg .chat-bubble-box{padding:var(--space-300,12px);border-radius:var(--radius-200,8px);align-items:flex-end}.chat-bubble-message{word-break:break-word;min-width:0}.chat-bubble-icon{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.chat-bubble-icon-circle{width:auto;height:auto;padding:var(--space-100,4px);border-radius:var(--radius-full,9999px);background:var(--cb-icon-bg,var(--background-default-tertiary))}.chat-bubble-sender,.chat-bubble-time{color:var(--text-default-secondary);flex-shrink:0}.chat-bubble-mode-dark .chat-bubble-sender,.chat-bubble-mode-dark .chat-bubble-time{color:var(--text-default-on,#fff)}.chat-bubble-color-primary{--cb-icon-bg:var(--background-main-secondaryfocused)}.chat-bubble-color-secondary{--cb-icon-bg:var(--background-sub-secondaryfocused)}.chat-bubble-color-error{--cb-icon-bg:var(--background-error-secondaryfocused)}.chat-bubble-color-warning{--cb-icon-bg:var(--background-warning-secondaryfocused)}.chat-bubble-color-info{--cb-icon-bg:var(--background-info-secondaryfocused)}.chat-bubble-color-success{--cb-icon-bg:var(--background-success-secondaryfocused)}.chat-bubble-color-black{--cb-icon-bg:var(--background-black-secondaryfocused)}.chat-bubble-color-neutral{--cb-icon-bg:var(--background-neutral-secondary)}.chat-bubble-color-white{--cb-icon-bg:var(--background-default-tertiary)}.chat-bubble-mode-dark{--cb-icon-bg:var(--background-default-white36p)}.chat-bubble-mode-dark.chat-bubble-color-neutral,.chat-bubble-mode-dark.chat-bubble-color-white{--cb-icon-bg:var(--background-default-white90p)}.chat-bubble-mode-light .chat-bubble-box{color:var(--text-default-primary,#212121)}.chat-bubble-mode-light.chat-bubble-color-primary .chat-bubble-box{background:var(--background-main-tertiary)}.chat-bubble-mode-light.chat-bubble-color-secondary .chat-bubble-box{background:var(--background-sub-tertiary)}.chat-bubble-mode-light.chat-bubble-color-neutral .chat-bubble-box{background:var(--background-neutral-tertiary)}.chat-bubble-mode-light.chat-bubble-color-error .chat-bubble-box{background:var(--background-error-tertiary)}.chat-bubble-mode-light.chat-bubble-color-warning .chat-bubble-box{background:var(--background-warning-tertiary)}.chat-bubble-mode-light.chat-bubble-color-info .chat-bubble-box{background:var(--background-info-tertiary)}.chat-bubble-mode-light.chat-bubble-color-success .chat-bubble-box{background:var(--background-success-tertiary)}.chat-bubble-mode-light.chat-bubble-color-white .chat-bubble-box{background:var(--background-white-primary,#fff)}.chat-bubble-mode-dark .chat-bubble-box{color:var(--text-default-on,#fff)}.chat-bubble-mode-dark.chat-bubble-color-primary .chat-bubble-box{background:var(--background-main-tertiaryhovered)}.chat-bubble-mode-dark.chat-bubble-color-secondary .chat-bubble-box{background:var(--background-sub-tertiaryhovered)}.chat-bubble-mode-dark.chat-bubble-color-neutral .chat-bubble-box{background:var(--background-neutral-primary)}.chat-bubble-mode-dark.chat-bubble-color-error .chat-bubble-box{background:var(--background-error-tertiaryhovered)}.chat-bubble-mode-dark.chat-bubble-color-warning .chat-bubble-box{background:var(--background-warning-tertiaryhovered)}.chat-bubble-mode-dark.chat-bubble-color-info .chat-bubble-box{background:var(--background-info-tertiaryhovered)}.chat-bubble-mode-dark.chat-bubble-color-success .chat-bubble-box{background:var(--background-success-tertiaryhovered)}.chat-bubble-mode-dark.chat-bubble-color-white .chat-bubble-box{background:var(--background-default-white36p,#ffffff5c)}.chat-input{align-items:flex-end;gap:var(--space-200,8px);box-sizing:border-box;width:360px;padding:var(--space-200,8px)var(--space-200,8px)var(--space-200,8px)var(--space-400,16px);border-radius:var(--radius-600,24px);border:var(--border-100,1px)solid var(--border-default-primary,#090a0f1f);background:var(--background-default-primary,#fff);cursor:text;display:flex}.chat-input-full-width{width:100%}.chat-input-color-primary:focus-within{border-color:var(--border-main-primary)}.chat-input-color-primary.chat-input-disabled{background:var(--background-default-secondary,#f9f9f9)}.chat-input-color-neutral{background:var(--background-neutral-primary,#090a0f1f);-webkit-backdrop-filter:blur(var(--blur-400,16px));border-color:#0000}.chat-input-disabled{cursor:not-allowed}.chat-input-send{flex-shrink:0}.chat-input-attach{flex-shrink:0;justify-content:center;align-items:center;height:36px;display:inline-flex}.chat-input-field{box-sizing:border-box;resize:none;width:100%;min-width:1px;font-family:var(--components-input-fontfamily,"Poppins",sans-serif);font-weight:var(--components-input-weight,normal);font-size:var(--components-input-size,14px);line-height:var(--components-input-lineheight,18px);letter-spacing:var(--components-input-tracking,0px);color:var(--text-default-primary);background:0 0;border:none;outline:none;flex:1 0 0;padding:9px 0}.chat-input-field::placeholder{color:var(--text-default-secondary)}.chat-input-color-neutral .chat-input-field{color:var(--text-default-on,#fff)}.chat-input-color-neutral .chat-input-field::placeholder{color:var(--text-default-on,#fff);opacity:.7}.chat-input-field:disabled{cursor:not-allowed}.checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.checkbox-disabled{cursor:not-allowed}.checkbox-input{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox-padding{border-radius:var(--radius-full,9999px);padding:var(--space-200,8px);justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.checkbox-sm .checkbox-icon{width:20px;height:20px}.checkbox-md .checkbox-icon{width:24px;height:24px}.checkbox-align-start{align-items:flex-start}.checkbox-align-center{align-items:center}.checkbox-align-end{align-items:flex-end}.checkbox-icon-inactive{color:var(--icon-default-secondary)}.checkbox.checkbox-disabled .checkbox-icon{color:var(--icon-default-disabled)}.checkbox-color-primary .checkbox-icon-active{color:var(--icon-main-primary)}.checkbox-color-primary:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-main-tertiary)}.checkbox-color-primary:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-main-secondaryfocused)}.checkbox-color-secondary .checkbox-icon-active{color:var(--icon-sub-primary)}.checkbox-color-secondary:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-sub-tertiary)}.checkbox-color-secondary:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-sub-secondaryfocused)}.checkbox-color-error .checkbox-icon-active{color:var(--icon-error-primary)}.checkbox-color-error:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-error-tertiary)}.checkbox-color-error:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-error-secondaryfocused)}.checkbox-color-warning .checkbox-icon-active{color:var(--icon-warning-primary)}.checkbox-color-warning:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-warning-tertiary)}.checkbox-color-warning:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-warning-secondaryfocused)}.checkbox-color-info .checkbox-icon-active{color:var(--icon-info-primary)}.checkbox-color-info:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-info-tertiary)}.checkbox-color-info:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-info-secondaryfocused)}.checkbox-color-success .checkbox-icon-active{color:var(--icon-success-primary)}.checkbox-color-success:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-success-tertiary)}.checkbox-color-success:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-success-secondaryfocused)}.checkbox-color-black .checkbox-icon-active{color:var(--icon-default-primary)}.checkbox-color-black:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-black-secondaryhovered)}.checkbox-color-black:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-black-secondaryfocused)}.link{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:4px;align-items:center;gap:4px;padding:0;text-decoration:none;transition:color .15s,text-decoration-color .15s;display:inline-flex}@media (prefers-reduced-motion:reduce){.link{transition:none}}.link-primary{color:var(--text-main-primary)}.link-secondary{color:var(--text-sub-primary)}.link-black{color:var(--text-default-primary)}.link-neutral{color:var(--text-default-secondary)}.link-white{color:var(--text-default-on)}.link-underline-always{text-underline-offset:2px;text-decoration:underline}.link-underline-none{text-decoration:none}.link-underline-none:hover{text-underline-offset:2px;text-decoration:underline}.link-primary:focus-visible{border-color:var(--border-main-primary);outline:none}.link-secondary:focus-visible{border-color:var(--border-sub-primary);outline:none}.link-black:focus-visible{border-color:var(--border-default-tertiary);outline:none}.link-neutral:focus-visible{border-color:var(--border-default-secondary);outline:none}.link-white:focus-visible{border-color:var(--border-default-white90p);outline:none}.link-disabled{color:var(--text-default-disabled);cursor:not-allowed;pointer-events:none;-webkit-text-decoration-color:var(--text-default-disabled);text-decoration-color:var(--text-default-disabled)}.modal-root{z-index:1000;display:flex;position:fixed;inset:0}.modal-root-center{padding:var(--space-400,16px);justify-content:center;align-items:center}.modal-root-bottom{justify-content:center;align-items:flex-end}.modal-root .modal-backdrop{z-index:0;position:absolute;inset:0}.modal-root .modal-card{z-index:1;position:relative}.modal-card{box-sizing:border-box;background:var(--background-default-primary,#fff);max-height:60vh;box-shadow:1px 1px var(--blur-100,4px)0 var(--grayscale-gray4p,#090a0f0a);flex-direction:column;display:flex;overflow:hidden}.modal-center{border-radius:var(--radius-300,12px);max-width:calc(100vw - 32px)}.modal-bottom{border-radius:var(--radius-300,12px)var(--radius-300,12px)0 0;width:100%}.modal-title{justify-content:space-between;align-items:center;gap:var(--space-100,4px);box-sizing:border-box;width:100%;padding:var(--space-400,16px)var(--space-400,16px)var(--space-100,4px);flex-shrink:0;display:flex}.modal-title-spacer{flex-shrink:0;width:24px;height:24px}.modal-title-text{min-width:0;color:var(--text-default-primary,#212121);flex:1 1 0}.modal-title-center .modal-title-text{text-align:center}.modal-dismiss{cursor:pointer;width:24px;height:24px;color:var(--icon-default-secondary,#767779);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.modal-content{box-sizing:border-box;width:100%;padding:0 var(--space-400,16px);color:var(--text-default-primary,#212121);flex:auto;overflow-y:auto}.modal-footer{align-items:center;gap:var(--space-200,8px);box-sizing:border-box;flex-shrink:0;width:100%;display:flex}.modal-footer-center{padding:var(--space-100,4px)var(--space-400,16px)var(--space-400,16px)}.modal-footer-bottom{padding:var(--space-400,16px)var(--space-400,16px)var(--space-800,32px)}.modal-footer-btn{flex:1 1 0}.progress-linear-wrapper{width:100%}.progress-linear{width:100%;height:4px;position:relative;overflow:hidden}.progress-linear--sm{height:2px}.progress-linear--track-rounded,.progress-linear--rounded{border-radius:2px}.progress-linear__track{position:absolute;inset:0}.progress-linear__buffer,.progress-linear__indicator{height:100%;transition:width .3s;position:absolute;top:0;left:0}.progress-linear__indicator--indeterminate{width:40%;animation:1.5s linear infinite progress-linear-indeterminate}@keyframes progress-linear-indeterminate{0%{width:30%;left:-40%}to{width:40%;left:100%}}.progress-linear__labels{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.progress-circular{display:inline-flex}.progress-circular--md{width:32px;height:32px}.progress-circular--sm{width:16px;height:16px}.progress-circular__track{fill:none;stroke-width:4px}.progress-circular__indicator{fill:none;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset .3s}.progress-circular__svg--indeterminate{animation:1.4s linear infinite progress-circular-rotate}.progress-circular__indicator--indeterminate{stroke-dasharray:80 200;stroke-dashoffset:0;animation:1.4s ease-in-out infinite progress-circular-dash}@keyframes progress-circular-rotate{to{transform:rotate(360deg)}}@keyframes progress-circular-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:100 200;stroke-dashoffset:-125px}}.radio{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.radio-disabled{cursor:not-allowed}.radio-input{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.radio-padding{border-radius:var(--radius-full,9999px);padding:var(--space-200,8px);justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.radio-sm .radio-icon{width:20px;height:20px}.radio-md .radio-icon{width:24px;height:24px}.radio-align-start{align-items:flex-start}.radio-align-center{align-items:center}.radio-align-end{align-items:flex-end}.radio-icon-inactive{color:var(--icon-default-secondary)}.radio.radio-disabled .radio-icon{color:var(--icon-default-disabled)}.radio-color-primary .radio-icon-active{color:var(--icon-main-primary)}.radio-color-primary:not(.radio-disabled):hover .radio-padding{background-color:var(--background-main-tertiary)}.radio-color-primary:not(.radio-disabled) .radio-input:focus-visible~.radio-padding{background-color:var(--background-main-secondaryfocused)}.radio-color-secondary .radio-icon-active{color:var(--icon-sub-primary)}.radio-color-secondary:not(.radio-disabled):hover .radio-padding{background-color:var(--background-sub-tertiary)}.radio-color-secondary:not(.radio-disabled) .radio-input:focus-visible~.radio-padding{background-color:var(--background-sub-secondaryfocused)}.radio-color-error .radio-icon-active{color:var(--icon-error-primary)}.radio-color-error:not(.radio-disabled):hover .radio-padding{background-color:var(--background-error-tertiary)}.radio-color-error:not(.radio-disabled) .radio-input:focus-visible~.radio-padding{background-color:var(--background-error-secondaryfocused)}.radio-color-warning .radio-icon-active{color:var(--icon-warning-primary)}.radio-color-warning:not(.radio-disabled):hover .radio-padding{background-color:var(--background-warning-tertiary)}.radio-color-warning:not(.radio-disabled) .radio-input:focus-visible~.radio-padding{background-color:var(--background-warning-secondaryfocused)}.radio-color-info .radio-icon-active{color:var(--icon-info-primary)}.radio-color-info:not(.radio-disabled):hover .radio-padding{background-color:var(--background-info-tertiary)}.radio-color-info:not(.radio-disabled) .radio-input:focus-visible~.radio-padding{background-color:var(--background-info-secondaryfocused)}.radio-color-success .radio-icon-active{color:var(--icon-success-primary)}.radio-color-success:not(.radio-disabled):hover .radio-padding{background-color:var(--background-success-tertiary)}.radio-color-success:not(.radio-disabled) .radio-input:focus-visible~.radio-padding{background-color:var(--background-success-secondaryfocused)}.radio-color-black .radio-icon-active{color:var(--icon-default-primary)}.radio-color-black:not(.radio-disabled):hover .radio-padding{background-color:var(--background-black-secondaryhovered)}.radio-color-black:not(.radio-disabled) .radio-input:focus-visible~.radio-padding{background-color:var(--background-black-secondaryfocused)}.radio-group{flex-direction:column;align-items:flex-start;display:flex}.radio-group-items{flex-direction:column;align-items:flex-start;width:100%;display:flex}.searchbar{align-items:center;gap:var(--space-200,8px);box-sizing:border-box;width:294px;height:36px;padding:var(--space-150,6px)var(--space-300,12px);background:var(--background-default-tertiary);border-radius:var(--radius-200,8px);border:var(--border-100,1px)solid transparent;cursor:text;display:flex}.searchbar:focus-within{border-color:var(--border-main-primary)}.searchbar-full-width{width:100%}.searchbar-disabled{cursor:not-allowed;opacity:.6}.searchbar-leading{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.searchbar-input{width:100%;min-width:1px;font-family:var(--components-input-fontfamily,"Poppins",sans-serif);font-weight:var(--components-input-weight,normal);font-size:var(--components-input-size,14px);line-height:var(--components-input-lineheight,18px);letter-spacing:var(--components-input-tracking,0px);color:var(--text-default-primary);background:0 0;border:none;outline:none;flex:1 0 0;padding:0}.searchbar-input::placeholder{color:var(--text-default-secondary)}.searchbar-input:disabled{cursor:not-allowed}.searchbar-clear{flex-shrink:0}.switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.switch-label-start{flex-direction:row-reverse}.switch-disabled{cursor:not-allowed}.switch-input{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.switch-md{--sw-container-w:58px;--sw-container-h:38px;--sw-track-w:34px;--sw-track-h:14px;--sw-knob:20px;--sw-knob-off:9px;--sw-knob-travel:20px;--sw-halo:36px}.switch-sm{--sw-container-w:40px;--sw-container-h:24px;--sw-track-w:26px;--sw-track-h:10px;--sw-knob:16px;--sw-knob-off:4px;--sw-knob-travel:16px;--sw-halo:24px}.switch-control{width:var(--sw-container-w);height:var(--sw-container-h);flex-shrink:0;position:relative}.switch-track{width:var(--sw-track-w);height:var(--sw-track-h);border-radius:var(--radius-full,9999px);background:var(--background-default-600,#767779);opacity:.5;transition:background-color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switch-knob{top:50%;left:var(--sw-knob-off);width:var(--sw-knob);height:var(--sw-knob);border-radius:var(--radius-full,9999px);background:var(--background-default-secondary,#f9f9f9);box-shadow:1px 1px 4px var(--grayscale-gray4p,#090a0f0a);z-index:1;transition:transform .2s,background-color .2s;position:absolute;transform:translateY(-50%)}.switch-checked .switch-knob{transform:translateY(-50%)translate(var(--sw-knob-travel))}.switch-knob:before{content:"";width:var(--sw-halo);height:var(--sw-halo);border-radius:var(--radius-full,9999px);background:var(--background-default-600,#767779);opacity:0;z-index:-1;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switch:hover:not(.switch-disabled) .switch-knob:before{opacity:.12}.switch-input:focus-visible~.switch-control .switch-knob:before{opacity:.36}.switch-color-primary{--sw-color:var(--background-main-primary)}.switch-color-secondary{--sw-color:var(--background-sub-primary)}.switch-color-error{--sw-color:var(--background-error-primary)}.switch-color-warning{--sw-color:var(--background-warning-primary)}.switch-color-info{--sw-color:var(--background-info-primary)}.switch-color-success{--sw-color:var(--background-success-primary)}.switch-color-black{--sw-color:var(--background-black-primary)}.switch-checked .switch-track,.switch-checked .switch-knob,.switch-checked .switch-knob:before{background:var(--sw-color)}.switch-disabled .switch-track{background:var(--background-default-200,#e8eaee);opacity:1}.switch-disabled .switch-knob{background:var(--background-default-secondary,#f9f9f9)}.switch-disabled .switch-knob:before{display:none}@media (prefers-reduced-motion:reduce){.switch-track,.switch-knob,.switch-knob:before{transition:none}}.tab{display:flex}.tab-horizontal{flex-direction:row;align-items:flex-end}.tab-vertical{flex-direction:column;align-items:stretch;width:fit-content}.tab-round{gap:var(--space-200,8px);flex-flow:wrap}.tab-stretch.tab-horizontal .tab-item-horizontal{flex:1 1 0;min-width:0}.tab-item{appearance:none;cursor:pointer;font:inherit;color:var(--text-default-secondary);background:0 0;border:none;margin:0;padding:0;transition:color .15s}.tab-item-disabled{cursor:not-allowed;color:var(--text-default-disabled)}.tab-item:not(.tab-item-disabled):not(.tab-item-active):hover{color:var(--text-default-primary)}.tab-item-color-primary{--tab-accent:var(--background-main-primary);--tab-active-text:var(--text-main-primary)}.tab-item-color-secondary{--tab-accent:var(--background-sub-primary);--tab-active-text:var(--text-sub-primary)}.tab-item-color-black{--tab-accent:var(--background-black-primary);--tab-active-text:var(--text-black-primary)}.tab-item-active{color:var(--tab-active-text)}.tab-item-label{white-space:nowrap}.tab-item-container{gap:var(--space-150,6px);justify-content:center;align-items:center;display:flex}.tab-item-horizontal .tab-item-container{padding:var(--space-200,8px)var(--space-300,12px)}.tab-item-vertical .tab-item-container{padding:var(--space-200,8px)var(--space-400,16px)}.tab-item-badge{box-sizing:border-box;min-width:16px;height:16px;padding:0 var(--space-050,2px);border-radius:var(--radius-full,9999px);background:var(--background-default-500,#999a9c);color:var(--text-default-on,#fff);justify-content:center;align-items:center;display:inline-flex}.tab-item-active .tab-item-badge{background:var(--tab-accent)}.tab-item-disabled .tab-item-badge{background:var(--background-neutral-primary,#090a0f1f)}.tab-item-horizontal,.tab-item-vertical{position:relative}.tab-item-line{background:0 0;transition:background-color .15s}.tab-item-horizontal .tab-item-line{height:2px;position:absolute;bottom:0;left:0;right:0}.tab-item-vertical .tab-item-line{width:2px;position:absolute;top:0;bottom:0;right:0}.tab-item-divider .tab-item-line{background:var(--border-default-200,#090a0f14)}.tab-item-active .tab-item-line{background:var(--tab-accent)}.tab-item-round-base{justify-content:center;align-items:center;gap:var(--space-150,6px);padding:var(--space-100,4px)var(--space-300,12px);border-radius:var(--radius-full,9999px);background:var(--background-default-200,#e8eaee);transition:background-color .15s;display:inline-flex}.tab-item-round.tab-item-active{color:var(--text-default-on,#fff)}.tab-item-round.tab-item-active .tab-item-round-base{background:var(--tab-accent)}.tab-item-round.tab-item-disabled .tab-item-round-base{background:var(--background-default-tertiary,#f2f3f5)}@media (prefers-reduced-motion:reduce){.tab-item,.tab-item-line,.tab-item-round-base{transition:none}}.textfield{gap:var(--space-050,2px);flex-direction:column;width:220px;display:inline-flex}.textfield-full-width{width:100%}.textfield-container{border-radius:var(--radius-100,4px);border:var(--border-100,1px)solid var(--border-default-primary);cursor:text;flex-direction:column;align-items:stretch;display:flex;position:relative}.textfield-full-width .textfield-container{width:100%}.textfield-content{padding-left:var(--space-300,12px);padding-right:var(--space-300,12px);box-sizing:border-box;align-items:center;display:flex;overflow:clip}.textfield-md .textfield-content{padding-top:var(--space-400,16px);padding-bottom:var(--space-400,16px);gap:var(--space-200,8px);height:51px}.textfield-md:not(.textfield-floated) .textfield-content{gap:var(--space-050,2px)}.textfield-sm .textfield-content{padding-top:var(--space-250,10px);padding-bottom:var(--space-250,10px);gap:var(--space-200,8px)}.textfield-container:hover{border-color:var(--border-default-tertiary)}.textfield-disabled .textfield-container:hover{border-color:var(--border-default-primary)}.textfield-focused .textfield-container{border-color:var(--border-main-primary);box-shadow:inset 0 0 0 1px var(--border-main-primary)}.textfield-error .textfield-container{border-color:var(--border-error-primary)}.textfield-disabled .textfield-container{background:var(--background-default-secondary);cursor:not-allowed}.textfield-input{min-width:1px;font-family:var(--components-input-fontfamily,"Poppins",sans-serif);font-weight:var(--components-input-weight,normal);font-size:var(--components-input-size,14px);line-height:var(--components-input-lineheight,18px);letter-spacing:var(--components-input-tracking,0px);color:var(--text-default-primary);background:0 0;border:none;outline:none;flex:1 0 0;width:100%;padding:0}.textfield-input::placeholder{color:var(--text-default-disabled)}.textfield-input:disabled{cursor:not-allowed;color:var(--text-default-disabled)}.textfield-label{z-index:1;pointer-events:none;transform-origin:0 0;font-family:var(--components-input-fontfamily,"Poppins",sans-serif);font-weight:var(--components-input-weight,normal);font-size:var(--components-input-size,14px);line-height:var(--components-input-lineheight,18px);letter-spacing:var(--components-input-tracking,0px);color:var(--text-default-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 24px);transition:transform .2s cubic-bezier(0,0,.2,1),color .2s cubic-bezier(0,0,.2,1);position:absolute;top:0;left:0;overflow:hidden}.textfield-md .textfield-label{transform:translate(12px,17px)}.textfield-sm .textfield-label{transform:translate(12px,10px)}.textfield-md .textfield-label-floated,.textfield-sm .textfield-label-floated{color:var(--text-default-secondary);background:var(--background-default-primary,white);padding:0 var(--space-100,4px);max-width:calc(133% - 32px);transform:translate(15px,-8px)scale(.857)}.textfield-focused .textfield-label{color:var(--text-main-primary)}.textfield-error .textfield-label{color:var(--text-error-primary)}.textfield-disabled .textfield-label{color:var(--text-default-disabled)}.textfield-disabled .textfield-label-floated{background:var(--background-default-secondary)}.textfield-start-adornment,.textfield-end-adornment{flex-shrink:0;align-items:center;width:24px;height:24px;display:flex;overflow:clip}.textfield-sm .textfield-start-adornment,.textfield-sm .textfield-end-adornment{width:20px;height:20px}.textfield-multiline .textfield-content{align-items:flex-start;height:auto}.textfield-multiline .textfield-input{resize:vertical;min-height:48px}.textfield-multiline .textfield-start-adornment,.textfield-multiline .textfield-end-adornment{margin-top:2px}.textfield-helper-text{padding-left:var(--space-300,12px);padding-right:var(--space-300,12px)}