@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")}.maccaron-ui{--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%);--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);--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-300);--background-neutral-primaryhovered:var(--grayscale-500);--background-neutral-primaryfocused:var(--grayscale-500);--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-100);--background-black-tertiaryhovered:var(--grayscale-200);--background-black-tertiaryfocused:var(--grayscale-300);--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);--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;--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-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-19);--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-12);--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-14);--components-badgesmall-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;--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-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;--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}.maccaron-ui [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);--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)}.maccaron-ui .icon-size-xxs{width:var(--icon-xxsmall);height:var(--icon-xxsmall)}.maccaron-ui .icon-size-xs{width:var(--icon-xsmall);height:var(--icon-xsmall)}.maccaron-ui .icon-size-sm{width:var(--icon-small);height:var(--icon-small)}.maccaron-ui .icon-size-md{width:var(--icon-medium);height:var(--icon-medium)}.maccaron-ui .icon-size-lg{width:var(--icon-large);height:var(--icon-large)}.maccaron-ui .icon-size-xl{width:var(--icon-xlarge);height:var(--icon-xlarge)}.maccaron-ui .icon-size-xxl{width:var(--icon-xxlarge);height:var(--icon-xxlarge)}.maccaron-ui .icon-base{flex-shrink:0}.maccaron-ui .icon-color-default{color:currentColor}.maccaron-ui .icon-color-primary{color:var(--icon-default-primary)}.maccaron-ui .icon-color-secondary{color:var(--icon-default-secondary)}.maccaron-ui .icon-color-disabled{color:var(--icon-default-disabled)}.maccaron-ui .icon-color-brandPrimary{color:var(--icon-main-primary)}.maccaron-ui .icon-color-brandSecondary{color:var(--icon-sub-primary)}.maccaron-ui .icon-color-white{color:var(--icon-main-on)}.maccaron-ui .icon-color-primaryPink{color:var(--primarypink-main)}.maccaron-ui .icon-color-secondaryPurple{color:var(--secondarypurple-main)}.maccaron-ui .icon-color-mgsBlue{color:var(--mgsblue-main)}.maccaron-ui .icon-color-mgsGreen{color:var(--mgsgreen-main)}.maccaron-ui .icon-color-error{color:var(--icon-error-primary)}.maccaron-ui .icon-color-success{color:var(--icon-success-primary)}.maccaron-ui .icon-color-warning{color:var(--icon-warning-primary)}.maccaron-ui .icon-color-info{color:var(--icon-info-primary)}.maccaron-ui .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}.maccaron-ui .divider-vertical{width:var(--divider-thickness);align-self:stretch;height:auto}.maccaron-ui .divider-dashed{border-top:var(--divider-thickness)dashed var(--border-default-primary,#090a0f1f);background:0 0;height:0}.maccaron-ui .divider-vertical.divider-dashed{border-top:none;border-left:var(--divider-thickness)dashed var(--border-default-primary,#090a0f1f);width:0;height:auto}.maccaron-ui .progress-linear-wrapper{width:100%}.maccaron-ui .progress-linear{width:100%;height:4px;position:relative;overflow:hidden}.maccaron-ui .progress-linear--track-rounded,.maccaron-ui .progress-linear--rounded{border-radius:2px}.maccaron-ui .progress-linear__track{position:absolute;inset:0}.maccaron-ui .progress-linear__buffer,.maccaron-ui .progress-linear__indicator{height:100%;transition:width .3s;position:absolute;top:0;left:0}.maccaron-ui .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%}}.maccaron-ui .progress-linear__labels{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.maccaron-ui .progress-linear__label{color:var(--text-default-secondary);font-size:12px}.maccaron-ui .progress-circular{display:inline-flex}.maccaron-ui .progress-circular--md{width:32px;height:32px}.maccaron-ui .progress-circular--sm{width:16px;height:16px}.maccaron-ui .progress-circular__track{fill:none;stroke-width:4px}.maccaron-ui .progress-circular__indicator{fill:none;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset .3s}.maccaron-ui .progress-circular__svg--indeterminate{animation:1.4s linear infinite progress-circular-rotate}.maccaron-ui .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}}.maccaron-ui .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){.maccaron-ui .link{transition:none}}.maccaron-ui .link-primary{color:var(--text-main-primary)}.maccaron-ui .link-secondary{color:var(--text-sub-primary)}.maccaron-ui .link-black{color:var(--text-default-primary)}.maccaron-ui .link-neutral{color:var(--text-default-secondary)}.maccaron-ui .link-white{color:var(--text-default-on)}.maccaron-ui .link-primary:hover{color:var(--text-main-primary)}.maccaron-ui .link-secondary:hover{color:var(--text-sub-primary)}.maccaron-ui .link-black:hover,.maccaron-ui .link-neutral:hover{color:var(--text-default-primary)}.maccaron-ui .link-white:hover{color:var(--text-default-on)}.maccaron-ui .link-underline-always{text-underline-offset:2px;text-decoration:underline}.maccaron-ui .link-underline-none{text-decoration:none}.maccaron-ui .link-underline-none:hover{text-underline-offset:2px;text-decoration:underline}.maccaron-ui .link-primary:focus-visible{border-color:var(--border-main-primary);outline:none}.maccaron-ui .link-secondary:focus-visible{border-color:var(--border-sub-primary);outline:none}.maccaron-ui .link-black:focus-visible{border-color:var(--text-default-primary);outline:none}.maccaron-ui .link-neutral:focus-visible{border-color:var(--text-default-secondary);outline:none}.maccaron-ui .link-white:focus-visible{border-color:var(--text-default-on);outline:none}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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}.maccaron-ui .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)}.maccaron-ui .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}.maccaron-ui .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}.maccaron-ui .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}.maccaron-ui .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}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .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)}.maccaron-ui .typo-color-gradient-primary{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.maccaron-ui .typo-color-gradient-secondary{background:var(--gradient-secondary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.maccaron-ui .typo-color-gradient-mgs{background:var(--gradient-mgs);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.maccaron-ui .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}.maccaron-ui .btn-base:focus-visible{outline:2px solid var(--border-main-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.maccaron-ui .btn-base{transition:none}}.maccaron-ui button.btn-base{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.maccaron-ui .btn-sm{padding:5.5px var(--space-250);min-height:30px}.maccaron-ui .btn-md{padding:var(--space-200)var(--space-400);min-height:36px}.maccaron-ui .btn-lg{padding:var(--space-300)var(--space-550);min-height:46px}.maccaron-ui .btn-rounded{border-radius:var(--radius-full)}.maccaron-ui .btn-square{border-radius:var(--radius-100)}.maccaron-ui .btn-icon-only{border-radius:var(--radius-full);aspect-ratio:1;min-width:0;padding:0}.maccaron-ui .btn-icon-only.btn-sm{width:24px;height:24px;min-height:24px}.maccaron-ui .btn-icon-only.btn-md{width:48px;height:48px;min-height:48px}.maccaron-ui .btn-icon-only.btn-lg{width:80px;height:80px;min-height:80px}.maccaron-ui .btn-disabled{background-color:var(--background-default-tertiary);color:var(--text-default-disabled);cursor:not-allowed;border:none}.maccaron-ui .btn-disabled[data-variant=outlined],.maccaron-ui .btn-disabled[data-variant=box]{border:var(--border-100)solid var(--border-default-primary)}.maccaron-ui .btn-disabled:hover{background-color:var(--background-default-tertiary);color:var(--text-default-disabled)}.maccaron-ui .btn-disabled-text{color:var(--text-default-disabled);cursor:not-allowed;background-color:#0000;border-color:#0000}.maccaron-ui .btn-disabled-text:hover{color:var(--text-default-disabled);background-color:#0000}.maccaron-ui .btn-contained-primary{background-color:var(--background-main-primary);color:var(--text-default-on)}.maccaron-ui .btn-contained-primary:hover{background-color:var(--background-main-primaryhovered)}.maccaron-ui .btn-contained-secondary{background-color:var(--background-sub-primary);color:var(--text-default-on)}.maccaron-ui .btn-contained-secondary:hover{background-color:var(--background-sub-primaryhovered)}.maccaron-ui .btn-contained-error{background-color:var(--background-error-primary);color:var(--text-default-on)}.maccaron-ui .btn-contained-error:hover{background-color:var(--background-error-primaryhovered)}.maccaron-ui .btn-contained-warning{background-color:var(--background-warning-primary);color:var(--text-default-on)}.maccaron-ui .btn-contained-warning:hover{background-color:var(--background-warning-primaryhovered)}.maccaron-ui .btn-contained-info{background-color:var(--background-info-primary);color:var(--text-default-on)}.maccaron-ui .btn-contained-info:hover{background-color:var(--background-info-primaryhovered)}.maccaron-ui .btn-contained-success{background-color:var(--background-success-primary);color:var(--text-default-on)}.maccaron-ui .btn-contained-success:hover{background-color:var(--background-success-primaryhovered)}.maccaron-ui .btn-contained-neutral{background-color:var(--background-default-300);color:var(--text-default-primary)}.maccaron-ui .btn-contained-neutral:hover{background-color:var(--background-default-500)}.maccaron-ui .btn-contained-black{background-color:var(--background-default-1000);color:var(--text-default-on)}.maccaron-ui .btn-contained-black:hover{background-color:var(--background-default-700)}.maccaron-ui .btn-contained-gradient-primary{background:var(--gradient-primary);color:var(--grayscale-white);transition:filter .15s}.maccaron-ui .btn-contained-gradient-primary:hover{background:var(--gradient-primary);filter:brightness(.9)}.maccaron-ui .btn-contained-gradient-secondary{background:var(--gradient-secondary);color:var(--grayscale-white);transition:filter .15s}.maccaron-ui .btn-contained-gradient-secondary:hover{background:var(--gradient-secondary);filter:brightness(.9)}.maccaron-ui .btn-contained-gradient-mgs{background:var(--gradient-mgs);color:var(--grayscale-white);transition:filter .15s}.maccaron-ui .btn-contained-gradient-mgs:hover{background:var(--gradient-mgs);filter:brightness(.9)}.maccaron-ui .btn-outlined-primary{color:var(--text-main-primary);border:var(--border-100)solid var(--border-main-primary);background-color:#0000}.maccaron-ui .btn-outlined-primary:hover{background-color:var(--background-main-tertiary)}.maccaron-ui .btn-outlined-secondary{color:var(--text-sub-primary);border:var(--border-100)solid var(--border-sub-primary);background-color:#0000}.maccaron-ui .btn-outlined-secondary:hover{background-color:var(--background-sub-tertiary)}.maccaron-ui .btn-outlined-error{color:var(--text-error-primary);border:var(--border-100)solid var(--border-error-primary);background-color:#0000}.maccaron-ui .btn-outlined-error:hover{background-color:var(--background-error-tertiary)}.maccaron-ui .btn-outlined-warning{color:var(--text-warning-primary);border:var(--border-100)solid var(--border-warning-primary);background-color:#0000}.maccaron-ui .btn-outlined-warning:hover{background-color:var(--background-warning-tertiary)}.maccaron-ui .btn-outlined-info{color:var(--text-info-primary);border:var(--border-100)solid var(--border-info-primary);background-color:#0000}.maccaron-ui .btn-outlined-info:hover{background-color:var(--background-info-tertiary)}.maccaron-ui .btn-outlined-success{color:var(--text-success-primary);border:var(--border-100)solid var(--border-success-primary);background-color:#0000}.maccaron-ui .btn-outlined-success:hover{background-color:var(--background-success-tertiary)}.maccaron-ui .btn-outlined-neutral{color:var(--text-default-secondary);border:var(--border-100)solid var(--border-default-secondary);background-color:#0000}.maccaron-ui .btn-outlined-neutral:hover{background-color:var(--background-default-secondary)}.maccaron-ui .btn-outlined-black{color:var(--text-default-1000);border:var(--border-100)solid var(--border-default-1000,var(--grayscale-black));background-color:#0000}.maccaron-ui .btn-outlined-black:hover{background-color:var(--background-default-secondary)}.maccaron-ui .btn-contained-light-primary{background-color:var(--background-main-tertiary);color:var(--text-main-primary);border:none}.maccaron-ui .btn-contained-light-primary:hover{background-color:var(--background-main-tertiaryhovered)}.maccaron-ui .btn-contained-light-secondary{background-color:var(--background-sub-tertiary);color:var(--text-sub-primary);border:none}.maccaron-ui .btn-contained-light-secondary:hover{background-color:var(--background-sub-tertiaryhovered)}.maccaron-ui .btn-contained-light-error{background-color:var(--background-error-tertiary);color:var(--text-error-primary);border:none}.maccaron-ui .btn-contained-light-error:hover{background-color:var(--background-error-tertiaryhovered)}.maccaron-ui .btn-contained-light-warning{background-color:var(--background-warning-tertiary);color:var(--text-warning-primary);border:none}.maccaron-ui .btn-contained-light-warning:hover{background-color:var(--background-warning-tertiaryhovered)}.maccaron-ui .btn-contained-light-info{background-color:var(--background-info-tertiary);color:var(--text-info-primary);border:none}.maccaron-ui .btn-contained-light-info:hover{background-color:var(--background-info-tertiaryhovered)}.maccaron-ui .btn-contained-light-success{background-color:var(--background-success-tertiary);color:var(--text-success-primary);border:none}.maccaron-ui .btn-contained-light-success:hover{background-color:var(--background-success-tertiaryhovered)}.maccaron-ui .btn-contained-light-neutral{background-color:var(--background-default-tertiary);color:var(--text-default-700);border:none}.maccaron-ui .btn-contained-light-neutral:hover{background-color:var(--background-neutral-tertiaryhovered)}.maccaron-ui .btn-text-primary{color:var(--text-main-primary);background-color:#0000;border:none}.maccaron-ui .btn-text-primary:hover{background-color:var(--background-main-tertiary)}.maccaron-ui .btn-text-secondary{color:var(--text-sub-primary);background-color:#0000;border:none}.maccaron-ui .btn-text-secondary:hover{background-color:var(--background-sub-tertiary)}.maccaron-ui .btn-text-error{color:var(--text-error-primary);background-color:#0000;border:none}.maccaron-ui .btn-text-error:hover{background-color:var(--background-error-tertiary)}.maccaron-ui .btn-text-warning{color:var(--text-warning-primary);background-color:#0000;border:none}.maccaron-ui .btn-text-warning:hover{background-color:var(--background-warning-tertiary)}.maccaron-ui .btn-text-info{color:var(--text-info-primary);background-color:#0000;border:none}.maccaron-ui .btn-text-info:hover{background-color:var(--background-info-tertiary)}.maccaron-ui .btn-text-success{color:var(--text-success-primary);background-color:#0000;border:none}.maccaron-ui .btn-text-success:hover{background-color:var(--background-success-tertiary)}.maccaron-ui .btn-text-neutral{color:var(--text-default-secondary);background-color:#0000;border:none}.maccaron-ui .btn-text-neutral:hover{background-color:var(--background-default-secondary)}.maccaron-ui .btn-text-black{color:var(--text-default-1000);background-color:#0000;border:none}.maccaron-ui .btn-text-black:hover{background-color:var(--background-default-secondary)}.maccaron-ui .btn-box-primary{color:var(--text-main-primary);border:var(--border-100)solid var(--border-main-primary);background-color:#0000}.maccaron-ui .btn-box-primary:hover{background-color:var(--background-main-tertiary)}.maccaron-ui .btn-box-secondary{color:var(--text-sub-primary);border:var(--border-100)solid var(--border-sub-primary);background-color:#0000}.maccaron-ui .btn-box-secondary:hover{background-color:var(--background-sub-tertiary)}.maccaron-ui .btn-box-error{color:var(--text-error-primary);border:var(--border-100)solid var(--border-error-primary);background-color:#0000}.maccaron-ui .btn-box-error:hover{background-color:var(--background-error-tertiary)}.maccaron-ui .btn-box-warning{color:var(--text-warning-primary);border:var(--border-100)solid var(--border-warning-primary);background-color:#0000}.maccaron-ui .btn-box-warning:hover{background-color:var(--background-warning-tertiary)}.maccaron-ui .btn-box-info{color:var(--text-info-primary);border:var(--border-100)solid var(--border-info-primary);background-color:#0000}.maccaron-ui .btn-box-info:hover{background-color:var(--background-info-tertiary)}.maccaron-ui .btn-box-success{color:var(--text-success-primary);border:var(--border-100)solid var(--border-success-primary);background-color:#0000}.maccaron-ui .btn-box-success:hover{background-color:var(--background-success-tertiary)}.maccaron-ui .btn-box-neutral{color:var(--text-default-secondary);border:var(--border-100)solid var(--border-default-secondary);background-color:#0000}.maccaron-ui .btn-box-neutral:hover{background-color:var(--background-default-secondary)}.maccaron-ui .btn-box-black{color:var(--text-default-1000);border:var(--border-100)solid var(--border-default-1000,var(--grayscale-black));background-color:#0000}.maccaron-ui .btn-box-black:hover{background-color:var(--background-default-secondary)}.maccaron-ui .checkbox{align-items:center;gap:var(--space-100,4px);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.maccaron-ui .checkbox-disabled{cursor:not-allowed}.maccaron-ui .checkbox-input{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.maccaron-ui .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}.maccaron-ui .checkbox-sm .checkbox-icon{width:20px;height:20px}.maccaron-ui .checkbox-md .checkbox-icon{width:24px;height:24px}.maccaron-ui .checkbox-align-start{align-items:flex-start}.maccaron-ui .checkbox-align-center{align-items:center}.maccaron-ui .checkbox-align-end{align-items:flex-end}.maccaron-ui .checkbox-icon-inactive{color:var(--icon-default-secondary)}.maccaron-ui .checkbox-disabled .checkbox-icon-inactive,.maccaron-ui .checkbox-disabled .checkbox-icon-active{color:var(--icon-default-disabled)}.maccaron-ui .checkbox-color-primary .checkbox-icon-active{color:var(--icon-main-primary)}.maccaron-ui .checkbox-color-primary:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-main-tertiary)}.maccaron-ui .checkbox-color-primary:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-main-secondaryfocused)}.maccaron-ui .checkbox-color-secondary .checkbox-icon-active{color:var(--icon-sub-primary)}.maccaron-ui .checkbox-color-secondary:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-sub-tertiary)}.maccaron-ui .checkbox-color-secondary:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-sub-secondaryfocused)}.maccaron-ui .checkbox-color-error .checkbox-icon-active{color:var(--icon-error-primary)}.maccaron-ui .checkbox-color-error:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-error-tertiary)}.maccaron-ui .checkbox-color-error:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-error-secondaryfocused)}.maccaron-ui .checkbox-color-warning .checkbox-icon-active{color:var(--icon-warning-primary)}.maccaron-ui .checkbox-color-warning:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-warning-tertiary)}.maccaron-ui .checkbox-color-warning:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-warning-secondaryfocused)}.maccaron-ui .checkbox-color-info .checkbox-icon-active{color:var(--icon-info-primary)}.maccaron-ui .checkbox-color-info:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-info-tertiary)}.maccaron-ui .checkbox-color-info:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-info-secondaryfocused)}.maccaron-ui .checkbox-color-success .checkbox-icon-active{color:var(--icon-success-primary)}.maccaron-ui .checkbox-color-success:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-success-tertiary)}.maccaron-ui .checkbox-color-success:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-success-secondaryfocused)}.maccaron-ui .checkbox-color-black .checkbox-icon-active{color:var(--icon-default-primary)}.maccaron-ui .checkbox-color-black:not(.checkbox-disabled):hover .checkbox-padding{background-color:var(--background-black-secondaryhovered)}.maccaron-ui .checkbox-color-black:not(.checkbox-disabled) .checkbox-input:focus-visible~.checkbox-padding{background-color:var(--background-black-secondaryfocused)}.maccaron-ui .textfield{gap:var(--space-050,2px);flex-direction:column;width:220px;display:inline-flex}.maccaron-ui .textfield-full-width{width:100%}.maccaron-ui .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}.maccaron-ui .textfield-full-width .textfield-container{width:100%}.maccaron-ui .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}.maccaron-ui .textfield-md .textfield-content{padding-top:var(--space-400,16px);padding-bottom:var(--space-400,16px);gap:var(--space-200,8px);height:51px}.maccaron-ui .textfield-md:not(.textfield-floated) .textfield-content{gap:var(--space-050,2px)}.maccaron-ui .textfield-sm .textfield-content{padding-top:var(--space-250,10px);padding-bottom:var(--space-250,10px);gap:var(--space-200,8px)}.maccaron-ui .textfield-container:hover{border-color:var(--border-default-tertiary)}.maccaron-ui .textfield-disabled .textfield-container:hover{border-color:var(--border-default-primary)}.maccaron-ui .textfield-focused .textfield-container{border-color:var(--border-main-primary);box-shadow:inset 0 0 0 1px var(--border-main-primary)}.maccaron-ui .textfield-error .textfield-container{border-color:var(--border-error-primary)}.maccaron-ui .textfield-disabled .textfield-container{background:var(--background-default-secondary);cursor:not-allowed}.maccaron-ui .textfield-input{min-width:1px;font-family:var(--base-bodysmall-fontfamily,"Poppins",sans-serif);font-weight:var(--base-bodysmall-weight,normal);font-size:var(--base-bodysmall-size,13px);line-height:var(--base-bodysmall-lineheight,16px);letter-spacing:var(--base-bodysmall-tracking,0px);color:var(--text-default-primary);background:0 0;border:none;outline:none;flex:1 0 0;width:100%;padding:0}.maccaron-ui .textfield-input::placeholder{color:var(--text-default-disabled)}.maccaron-ui .textfield-input:disabled{cursor:not-allowed;color:var(--text-default-disabled)}.maccaron-ui .textfield-label{z-index:1;pointer-events:none;transform-origin:0 0;font-family:var(--base-bodysmall-fontfamily,"Poppins",sans-serif);font-weight:var(--base-bodysmall-weight,normal);font-size:var(--base-bodysmall-size,13px);line-height:var(--base-bodysmall-lineheight,16px);letter-spacing:var(--base-bodysmall-tracking,0px);color:var(--text-default-disabled);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}.maccaron-ui .textfield-md .textfield-label{transform:translate(12px,17px)}.maccaron-ui .textfield-sm .textfield-label{transform:translate(12px,10px)}.maccaron-ui .textfield-md .textfield-label-floated,.maccaron-ui .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(.923)}.maccaron-ui .textfield-focused .textfield-label{color:var(--text-main-primary)}.maccaron-ui .textfield-error .textfield-label{color:var(--text-error-primary)}.maccaron-ui .textfield-disabled .textfield-label{color:var(--text-default-disabled)}.maccaron-ui .textfield-disabled .textfield-label-floated{background:var(--background-default-secondary)}.maccaron-ui .textfield-start-adornment,.maccaron-ui .textfield-end-adornment{flex-shrink:0;align-items:center;width:24px;height:24px;display:flex;overflow:clip}.maccaron-ui .textfield-multiline .textfield-content{align-items:flex-start;height:auto}.maccaron-ui .textfield-multiline .textfield-input{resize:vertical;min-height:48px}.maccaron-ui .textfield-multiline .textfield-start-adornment,.maccaron-ui .textfield-multiline .textfield-end-adornment{margin-top:2px}.maccaron-ui .textfield-helper-text{padding-left:var(--space-300,12px);padding-right:var(--space-300,12px)}