.custom-button{align-items:center;background-color:transparent;border:none;border-radius:58px;cursor:pointer;display:inline-flex;font-family:Inter;font-size:14px;font-style:normal;font-variant-numeric:ordinal;font-weight:600;gap:10px;justify-content:center;letter-spacing:-.09px;line-height:140%;padding:10px 22px}.custom-button.primary{background:var(--Grey-10,#f6f7f8);border-color:2px solid var(--Grey-10,#f6f7f8);color:var(--primary-grey-100,#16181d)}.custom-button.primary.day{background:var(--primary-grey-100,#16181d);border-color:2px solid var(--primary-grey-100,#16181d);color:var(--Grey-10,#f6f7f8)}.custom-button.primary:hover{background:var(--bt-primary-night-hover,#e0e2e7);border-color:2px solid var(--bt-primary-night-hover,#e0e2e7)}.custom-button.primary.day:hover{background:var(--bt-primary-day-hover,#2d2f34);border-color:2px solid var(--bt-primary-day-hover,#2d2f34)}.custom-button.primary:active{background:var(--bt-primary-night-pressed,#d7d9dd);border-color:2px solid var(--bt-primary-night-pressed,#d7d9dd)}.custom-button.primary.day:active{background:var(--bt-primary-day-pressed,#424448);border-color:2px solid var(--bt-primary-day-pressed,#424448)}.custom-button.primary[disabled]{background:var(--Grey-10,#f6f7f8);border-color:2px solid var(--Grey-10,#f6f7f8);color:var(--bt-primary-night-disabled,#9c9ea1)}.custom-button.primary.day[disabled]{background:var(--primary-grey-100,#16181d);border-color:2px solid var(--primary-grey-100,#16181d);color:var(--bt-primary-day-disabled,#707175)}.custom-button.secondary{background:var(--day-separator-2,#e2e4e9);border-color:2px solid var(--day-separator-2,#e2e4e9);color:var(--primary-grey-100,#16181d)}.custom-button.secondary.day{background:var(--Grey-30,#c4c8d4);border-color:2px solid var(--Grey-30,#c4c8d4);color:var(--primary-grey-100,#16181d)}.custom-button.secondary:hover{background:var(--bt-secondary-day-hover,#d7d9dd);border-color:2px solid var(--bt-secondary-day-hover,#d7d9dd)}.custom-button.secondary.day:hover{background:var(--bt-secondary-night-hover,#b0b4bf);border-color:2px solid var(--bt-secondary-night-hover,#b0b4bf)}.custom-button.secondary:active{background:var(--bt-secondary-day-pressed,#cbcdd2);border-color:2px solid var(--bt-secondary-day-pressed,#cbcdd2)}.custom-button.secondary.day:active{background:var(--bt-secondary-night-preseed,#9da0aa);border-color:2px solid var(--bt-secondary-night-preseed,#9da0aa)}.custom-button.secondary[disabled]{background:var(--day-separator-2,#e2e4e9);border-color:2px solid var(--day-separator-2,#e2e4e9);color:var(--bt-secondary-day-disabled,#9c9ea1)}.custom-button.secondary.day[disabled]{background:var(--Grey-30,#c4c8d4);border-color:2px solid var(--Grey-30,#c4c8d4);color:var(--bt-secondary-night-disabled,#818488)}.custom-button.tertiary{border-color:2px solid var(--primary-grey-100,#16181d);color:var(--primary-grey-100,#16181d)}.custom-button.tertiary.day{border-color:2px solid var(--Grey-10,#f6f7f8);color:var(--Grey-10,#f6f7f8)}.custom-button.tertiary:hover{background:var(--bt-tertiary-day-hover,rgba(0,0,0,.1));border-color:2px solid var(--primary-grey-100,#16181d);color:var(--primary-grey-100,#16181d)}.custom-button.tertiary.day:hover{background:var(--bt-tertiary-night-hover,hsla(0,0%,100%,.1));border-color:2px solid var(--Grey-10,#f6f7f8);color:var(--Grey-10,#f6f7f8)}.custom-button.tertiary:active{background:var(--bt-tertiary-day-pressed,rgba(0,0,0,.15));border-color:2px solid var(--primary-grey-100,#16181d);color:var(--primary-grey-100,#16181d)}.custom-button.tertiary.day:active{background:var(--bt-tertiary-night-pressed,hsla(0,0%,100%,.15));border-color:2px solid var(--Grey-10,#f6f7f8);color:var(--Grey-10,#f6f7f8)}.custom-button.tertiary[disabled]{border-color:2px solid var(--bt-tertiary-day-disabled,rgba(22,24,29,.4));color:var(--bt-tertiary-day-disabled,rgba(22,24,29,.4))}.custom-button.tertiary.day[disabled]{border-color:2px solid var(--bt-tertiary-night-disabled,rgba(246,247,248,.4));color:var(--bt-tertiary-night-disabled,rgba(246,247,248,.4))}.custom-button.colored{background:var(
    --gradient-day-cashier,linear-gradient(90deg,#17b1cf 0,#06e0ce 100%)
  );background-clip:text;-webkit-background-clip:text;border:2px solid #17b1cf;-webkit-text-fill-color:transparent}.custom-button.colored.day{background:var(
    --gradient-night-cashier,linear-gradient(90deg,#47d0eb 0,#06f9e4 100%)
  );background-clip:text;-webkit-background-clip:text;border-color:2px solid var(--gradient-night-cashier,#47d0eb);-webkit-text-fill-color:transparent}.custom-button.colored:hover{background:var(
    --gradient-day-cashier,linear-gradient(90deg,#17b1cf 0,#06e0ce 100%)
  );background-clip:text;-webkit-background-clip:text;border:2px solid #17b1cf;border-radius:58px;-webkit-text-fill-color:transparent}.custom-button.colored.day:hover{background:var(
    --gradient-night-cashier,linear-gradient(90deg,#47d0eb 0,#06f9e4 100%)
  );background-clip:text;-webkit-background-clip:text;border-color:2px solid var(--gradient-night-cashier,#47d0eb);border-radius:58px;-webkit-text-fill-color:transparent}.custom-button.colored:active{background:var(
    --gradient-day-cashier,linear-gradient(90deg,#17b1cf 0,#06e0ce 100%)
  );background-clip:text;-webkit-background-clip:text;border:2px solid #17b1cf;border-radius:58px;-webkit-text-fill-color:transparent}.custom-button.colored.day:active{background:var(
    --gradient-night-cashier,linear-gradient(90deg,#47d0eb 0,#06f9e4 100%)
  );background-clip:text;-webkit-background-clip:text;border-color:2px solid var(--gradient-night-cashier,#47d0eb);border-radius:58px;-webkit-text-fill-color:transparent}.custom-button.colored[disabled]{background:var(
    --bt-colored-day-disabled,linear-gradient(90deg,rgba(23,177,207,.5) 0,rgba(6,224,206,.5) 100%)
  );background-clip:text;-webkit-background-clip:text;border-color:2px solid var(--bt-colored-day-disabled,#17b1cf);border-radius:58px;-webkit-text-fill-color:transparent}.custom-button.colored.day[disabled]{background:var(
    --bt-colored-night-disabled,linear-gradient(90deg,rgba(71,208,235,.5) 0,rgba(6,249,228,.5) 100%)
  );background-clip:text;-webkit-background-clip:text;border-color:2px solid var(--bt-colored-night-disabled,#47d0eb);border-radius:58px;-webkit-text-fill-color:transparent}