html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, menu, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, main, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
  display: block;
}
*[hidden] {
  display: none;
}
body {
  line-height: 1;
}
menu, ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
*, *:before, *:after {
  box-sizing: border-box;
}
html {
  font-size: 16px;
}
* {
  font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
}
html, body {
  height: 100%;
  margin: 0;
  padding: 0;
  font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
  color: #191919;
}
button, input {
  padding: 0;
  border: 0;
}
button, input[type="text"], input[type="tel"], input[type="number"], input[type="password"], input[type="email"] {
  appearance: none;
}
button {
  background-color: transparent;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  cursor: pointer;
  outline: none;
  color: inherit;
}
a {
  color: #191919;
  text-decoration: none;
  cursor: pointer;
}
strong {
  font-weight: 700;
}
#root {
  position: relative;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  min-width: 280px;
  max-width: 640px;
}
.app {
  width: 100%;
  height: 100%;
}.base_baseElementStyle__ri2cmp0 {
  margin: 0;
  padding: 0;
  vertical-align: baseline;
  box-sizing: border-box;
}
.base_baseFieldsetStyle__ri2cmp1 {
  border: none;
}
.base_baseButtonStyle__ri2cmp2 {
  border: none;
  background: none;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  cursor: pointer;
}
.base_baseInputStyle__ri2cmp3 {
  border: none;
  background: none;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  cursor: pointer;
}
.base_unsetStyle__ri2cmp4 {
  all: unset;
}.NumberBadge_numberBadgeStyle__1iltfve0 {
  display: inline-flex;
  align-items: center;
  align-self: flex-start;
  padding: 0px 4px;
  height: 17px;
  background-clip: padding-box;
  font-weight: 700;
  font-size: 10px;
  line-height: 120%;
  border-radius: var(--bun-ui-radius-pill);
  border: 1px solid #ffffff;
  color: #ffffff;
  background-color: #d80c18;
}.Badge_dotBadgeBaseStyle__1j7h8850 {
  display: inline-block;
  border-radius: 50%;
  background-color: #d80c18;
}
.Badge_dotBadgeSizeStyleVariants_S__1j7h8851 {
  width: 4px;
  height: 4px;
}
.Badge_dotBadgeSizeStyleVariants_M__1j7h8852 {
  width: 12px;
  height: 12px;
  border: 2px solid #ffffff;
}
.Badge_svgBadgeStyleVariants_n__1j7h8853 {
  width: 8px;
  height: 12px;
}
.Badge_svgBadgeStyleVariants_new__1j7h8854 {
  width: 24px;
  height: 8px;
}.Box_boxRecipe_position_static__7nn0kn18 {
  position: static;
}
.Box_boxRecipe_position_relative__7nn0kn19 {
  position: relative;
}
.Box_boxRecipe_position_absolute__7nn0kn1a {
  position: absolute;
}
.Box_boxRecipe_position_fixed__7nn0kn1b {
  position: fixed;
}
.Box_boxRecipe_position_sticky__7nn0kn1c {
  position: sticky;
}
.Box_boxRecipe_display_block__7nn0kn1d {
  display: block;
}
.Box_boxRecipe_display_inline-block__7nn0kn1e {
  display: inline-block;
}
.Box_boxRecipe_display_inline__7nn0kn1f {
  display: inline;
}
.Box_boxRecipe_display_flex__7nn0kn1g {
  display: flex;
}
.Box_boxRecipe_display_inline-flex__7nn0kn1h {
  display: inline-flex;
}
.Box_boxRecipe_display_grid__7nn0kn1i {
  display: grid;
}
.Box_boxRecipe_display_inline-grid__7nn0kn1j {
  display: inline-grid;
}
.Box_boxRecipe_display_none__7nn0kn1k {
  display: none;
}
.Box_boxRecipe_display_contents__7nn0kn1l {
  display: contents;
}
.Box_boxRecipe_overflow_visible__7nn0kn1m {
  overflow: visible;
}
.Box_boxRecipe_overflow_hidden__7nn0kn1n {
  overflow: hidden;
}
.Box_boxRecipe_overflow_scroll__7nn0kn1o {
  overflow: scroll;
}
.Box_boxRecipe_overflow_auto__7nn0kn1p {
  overflow: auto;
}
.Box_boxRecipe_overflow_clip__7nn0kn1q {
  overflow: clip;
}
.Box_boxRecipe_overflowX_visible__7nn0kn1r {
  overflow-x: visible;
}
.Box_boxRecipe_overflowX_hidden__7nn0kn1s {
  overflow-x: hidden;
}
.Box_boxRecipe_overflowX_scroll__7nn0kn1t {
  overflow-x: scroll;
}
.Box_boxRecipe_overflowX_auto__7nn0kn1u {
  overflow-x: auto;
}
.Box_boxRecipe_overflowX_clip__7nn0kn1v {
  overflow-x: clip;
}
.Box_boxRecipe_overflowY_visible__7nn0kn1w {
  overflow-y: visible;
}
.Box_boxRecipe_overflowY_hidden__7nn0kn1x {
  overflow-y: hidden;
}
.Box_boxRecipe_overflowY_scroll__7nn0kn1y {
  overflow-y: scroll;
}
.Box_boxRecipe_overflowY_auto__7nn0kn1z {
  overflow-y: auto;
}
.Box_boxRecipe_overflowY_clip__7nn0kn20 {
  overflow-y: clip;
}
.Box_boxRecipe_boxSizing_contentBox__7nn0kn21 {
  box-sizing: content-box;
}
.Box_boxRecipe_boxSizing_borderBox__7nn0kn22 {
  box-sizing: border-box;
}
.Box_boxClassNames_margin__7nn0kn23 {
  margin: var(--boxVars_margin__7nn0kn0);
}
.Box_boxClassNames_marginTop__7nn0kn24 {
  margin-top: var(--boxVars_marginTop__7nn0kn2);
}
.Box_boxClassNames_marginBottom__7nn0kn25 {
  margin-bottom: var(--boxVars_marginBottom__7nn0kn5);
}
.Box_boxClassNames_marginLeft__7nn0kn26 {
  margin-left: var(--boxVars_marginLeft__7nn0kn3);
}
.Box_boxClassNames_marginRight__7nn0kn27 {
  margin-right: var(--boxVars_marginRight__7nn0kn4);
}
.Box_boxClassNames_padding__7nn0kn28 {
  padding: var(--boxVars_padding__7nn0kn1);
}
.Box_boxClassNames_paddingTop__7nn0kn29 {
  padding-top: var(--boxVars_paddingTop__7nn0kn6);
}
.Box_boxClassNames_paddingBottom__7nn0kn2a {
  padding-bottom: var(--boxVars_paddingBottom__7nn0kn7);
}
.Box_boxClassNames_paddingLeft__7nn0kn2b {
  padding-left: var(--boxVars_paddingLeft__7nn0kn8);
}
.Box_boxClassNames_paddingRight__7nn0kn2c {
  padding-right: var(--boxVars_paddingRight__7nn0kn9);
}
.Box_boxClassNames_width__7nn0kn2d {
  width: var(--boxVars_width__7nn0kna);
}
.Box_boxClassNames_height__7nn0kn2e {
  height: var(--boxVars_height__7nn0knb);
}
.Box_boxClassNames_minWidth__7nn0kn2f {
  min-width: var(--boxVars_minWidth__7nn0knc);
}
.Box_boxClassNames_minHeight__7nn0kn2g {
  min-height: var(--boxVars_minHeight__7nn0knd);
}
.Box_boxClassNames_maxWidth__7nn0kn2h {
  max-width: var(--boxVars_maxWidth__7nn0kne);
}
.Box_boxClassNames_maxHeight__7nn0kn2i {
  max-height: var(--boxVars_maxHeight__7nn0knf);
}
.Box_boxClassNames_backgroundColor__7nn0kn2j {
  background-color: var(--boxVars_backgroundColor__7nn0kng);
}
.Box_boxClassNames_border__7nn0kn2k {
  border: var(--boxVars_border__7nn0knh);
}
.Box_boxClassNames_borderRadius__7nn0kn2l {
  border-radius: var(--boxVars_borderRadius__7nn0knm);
}
.Box_boxClassNames_borderTop__7nn0kn2m {
  border-top: var(--boxVars_borderTop__7nn0kni);
}
.Box_boxClassNames_borderRight__7nn0kn2n {
  border-right: var(--boxVars_borderRight__7nn0knj);
}
.Box_boxClassNames_borderBottom__7nn0kn2o {
  border-bottom: var(--boxVars_borderBottom__7nn0knk);
}
.Box_boxClassNames_borderLeft__7nn0kn2p {
  border-left: var(--boxVars_borderLeft__7nn0knl);
}
.Box_boxClassNames_borderTopLeftRadius__7nn0kn2q {
  border-top-left-radius: var(--boxVars_borderTopLeftRadius__7nn0knn);
}
.Box_boxClassNames_borderTopRightRadius__7nn0kn2r {
  border-top-right-radius: var(--boxVars_borderTopRightRadius__7nn0kno);
}
.Box_boxClassNames_borderBottomLeftRadius__7nn0kn2s {
  border-bottom-left-radius: var(--boxVars_borderBottomLeftRadius__7nn0knp);
}
.Box_boxClassNames_borderBottomRightRadius__7nn0kn2t {
  border-bottom-right-radius: var(--boxVars_borderBottomRightRadius__7nn0knq);
}
.Box_boxClassNames_top__7nn0kn2u {
  top: var(--boxVars_top__7nn0knr);
}
.Box_boxClassNames_left__7nn0kn2v {
  left: var(--boxVars_left__7nn0kns);
}
.Box_boxClassNames_right__7nn0kn2w {
  right: var(--boxVars_right__7nn0knt);
}
.Box_boxClassNames_bottom__7nn0kn2x {
  bottom: var(--boxVars_bottom__7nn0knu);
}
.Box_boxClassNames_zIndex__7nn0kn2y {
  z-index: var(--boxVars_zIndex__7nn0knv);
}
.Box_boxClassNames_flexGrow__7nn0kn2z {
  flex-grow: var(--boxVars_flexGrow__7nn0knw);
}
.Box_boxClassNames_flexShrink__7nn0kn30 {
  flex-shrink: var(--boxVars_flexShrink__7nn0knx);
}
.Box_boxClassNames_flexBasis__7nn0kn31 {
  flex-basis: var(--boxVars_flexBasis__7nn0kny);
}
.Box_boxClassNames_gridArea__7nn0kn32 {
  grid-area: var(--boxVars_gridArea__7nn0knz);
}
.Box_boxClassNames_gridColumn__7nn0kn33 {
  grid-column: var(--boxVars_gridColumn__7nn0kn10);
}
.Box_boxClassNames_gridColumnStart__7nn0kn34 {
  grid-column-start: var(--boxVars_gridColumnStart__7nn0kn11);
}
.Box_boxClassNames_gridColumnEnd__7nn0kn35 {
  grid-column-end: var(--boxVars_gridColumnEnd__7nn0kn12);
}
.Box_boxClassNames_gridRow__7nn0kn36 {
  grid-row: var(--boxVars_gridRow__7nn0kn13);
}
.Box_boxClassNames_gridRowStart__7nn0kn37 {
  grid-row-start: var(--boxVars_gridRowStart__7nn0kn14);
}
.Box_boxClassNames_gridRowEnd__7nn0kn38 {
  grid-row-end: var(--boxVars_gridRowEnd__7nn0kn15);
}
.Box_boxClassNames_boxShadow__7nn0kn39 {
  box-shadow: var(--boxVars_boxShadow__7nn0kn16);
}.Thumbnail_thumbnailRecipe__1nf1jaf3 {
  aspect-ratio: var(--aspectRatioVar__1nf1jaf0);
  object-fit: var(--objectFitVar__1nf1jaf2);
}
.Thumbnail_thumbnailRecipe__1nf1jaf3[data-bgzt-ui-status="loaded"] {
  opacity: 1;
}
.Thumbnail_thumbnailRecipe_placeholder_basic__1nf1jaf4[data-bgzt-ui-status="error"] {
  opacity: 1;
  background-image: none;
}
.Thumbnail_thumbnailRecipe_placeholder_symbol__1nf1jaf5[data-bgzt-ui-status="error"] {
  opacity: 1;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='26' viewBox='0 0 23 26' fill='none'%3E%3Cpath d='M13.9366 1.55276L12.4336 9.57148L20.6838 9.31733C21.6599 9.28779 22.2087 10.428 21.5775 11.1726L10.2184 24.5834C9.47042 25.466 8.0362 24.7853 8.25119 23.6479L9.7541 15.6291L1.50527 15.8826C0.529208 15.9121 -0.0189281 14.7719 0.611634 14.0273L11.97 0.617222C12.7173 -0.265428 14.1516 0.415277 13.9366 1.55276Z' fill='%23E5E5E5'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 30% auto;
}
.Thumbnail_thumbnailRecipe_placeholder_store__1nf1jaf6[data-bgzt-ui-status="error"] {
  opacity: 1;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.97246 10.7269C4.27906 8.34135 4.58776 5.95575 4.89856 3.57015H13.286L12.9374 10.4098C12.9374 10.4308 12.9458 10.4518 12.9458 10.4728C12.9437 10.4854 12.9437 10.498 12.9437 10.5085C12.8219 12.8269 10.6001 14.7001 7.95826 14.7001C6.64156 14.7001 5.46556 14.2171 4.72846 13.375C4.09846 12.6526 3.83596 11.7391 3.97246 10.7269ZM14.9512 15.7651C16.4632 17.3569 18.6682 18.2704 20.9929 18.2704C23.326 18.2704 25.531 17.3548 27.0451 15.7588C27.1774 15.6202 27.3013 15.4774 27.421 15.3325C29.0023 17.1196 31.3942 18.2704 34.0297 18.2704C34.1683 18.2704 34.2964 18.2368 34.435 18.2305V37.8004H7.5529V18.2305C7.6915 18.2368 7.8196 18.2704 7.9582 18.2704C10.5937 18.2704 12.9877 17.1196 14.569 15.3304C14.6908 15.4795 14.8168 15.6244 14.9512 15.7651ZM16.8596 3.57015H25.1336L25.4822 10.5107C25.4822 10.5296 25.4738 10.5443 25.4738 10.5611C25.4759 10.5968 25.4759 10.6325 25.478 10.666C25.5095 11.6405 25.1483 12.5708 24.4574 13.2994C22.769 15.0781 19.2284 15.0803 17.5358 13.3037C16.8428 12.575 16.4795 11.6384 16.511 10.6576C16.5131 10.6262 16.5131 10.5947 16.5152 10.5611C16.5152 10.5422 16.5047 10.5233 16.5047 10.5023L16.8596 3.57015ZM37.0901 3.57015C37.4009 5.95785 37.7096 8.34345 38.0204 10.7395C38.1548 11.7391 37.8923 12.6505 37.2623 13.3729C36.5252 14.2171 35.3471 14.7001 34.0304 14.7001C31.3907 14.7001 29.1731 12.829 29.0471 10.5148C29.0471 10.4959 29.045 10.477 29.0429 10.4602C29.0429 10.4413 29.0513 10.4266 29.0513 10.4098L28.7069 3.57015H37.0901ZM3.9851 17.2284V39.585C3.9851 40.5699 4.7831 41.37 5.768 41.37H36.218C37.205 41.37 38.003 40.5699 38.003 39.585V17.2284C38.7317 16.8231 39.4079 16.3401 39.9497 15.7206C41.2601 14.2212 41.8292 12.2808 41.5562 10.2732C41.1845 7.3647 40.8065 4.4583 40.4222 1.5519C40.3067 0.6636 39.5486 0 38.654 0H3.3341C2.4395 0 1.6814 0.6636 1.5659 1.5519C1.1816 4.4604 0.803601 7.3668 0.434001 10.2606C0.161001 12.2829 0.730101 14.2233 2.0405 15.7227C2.5823 16.3422 3.2564 16.8252 3.9851 17.2284Z' fill='%23CCCCCC'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50% auto;
}.ThumbnailContainer_containerRecipe__1j9duj82 {
  overflow: hidden;
  border-radius: var(--radiusVar__1j9duj80);
}
.ThumbnailContainer_containerRecipe_dim_true__1j9duj83 {
  position: relative;
}
.ThumbnailContainer_containerRecipe_dim_true__1j9duj83::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1));
  pointer-events: none;
}.Avatar_avatarContainerStyle__1od116j0 {
  position: relative;
  display: inline-block;
}
.Avatar_avatarBorderStyle__1od116j1 {
  border: 1px solid #f6f6f6;
  box-sizing: border-box;
}
.Avatar_iconBaseStyle__1od116j2 {
  position: absolute;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  border: 1px solid #ffffff;
  box-sizing: border-box;
  border-radius: 50%;
  color: #ffffff;
  background-color: #4c4c4c;
}
.Avatar_iconStyle_60__1od116j3 {
  width: 20px;
  height: 20px;
}
.Avatar_iconStyle_84__1od116j4 {
  width: 24px;
  height: 24px;
}
.Avatar_iconBaseStyle__1od116j2 svg, .Avatar_iconBaseStyle__1od116j2 path {
  fill: currentColor;
}
.Avatar_dotBadgeBaseStyle__1od116j5 {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.Avatar_dotBadgeStyle_44__1od116j6 {
  top: 2px;
  right: 0;
}
.Avatar_dotBadgeStyle_48__1od116j7 {
  top: 2px;
  right: 0;
}
.Avatar_dotBadgeStyle_60__1od116j8 {
  top: 4px;
  right: 2px;
}.Dim_dimStyle__gl2ytz0 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100dvw;
  height: 100dvh;
  background: #000000;
  opacity: 0.5;
  z-index: 1;
}.Typography_customLineHeight__1wr8iu12.Typography_customLineHeight__1wr8iu12 {
  line-height: var(--lineHeightVariants__1wr8iu11);
}
.Typography_typography__1wr8iu13 {
  color: var(--colorVariants__1wr8iu10);
}
.Typography_typography_variant_T1__1wr8iu14 {
  font-weight: 700;
  font-size: 28px;
  line-height: 125%;
}
.Typography_typography_variant_T2__1wr8iu15 {
  font-weight: 700;
  font-size: 24px;
  line-height: 130%;
}
.Typography_typography_variant_T3__1wr8iu16 {
  font-weight: 700;
  font-size: 22px;
  line-height: 130%;
}
.Typography_typography_variant_T4__1wr8iu17 {
  font-weight: 700;
  font-size: 20px;
  line-height: 130%;
}
.Typography_typography_variant_S1__1wr8iu18 {
  font-weight: 700;
  font-size: 18px;
  line-height: 140%;
}
.Typography_typography_variant_S2__1wr8iu19 {
  font-weight: 700;
  font-size: 16px;
  line-height: 145%;
}
.Typography_typography_variant_S3__1wr8iu1a {
  font-weight: 700;
  font-size: 15px;
  line-height: 145%;
}
.Typography_typography_variant_S4__1wr8iu1b {
  font-weight: 700;
  font-size: 14px;
  line-height: 150%;
}
.Typography_typography_variant_B1__1wr8iu1c {
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
}
.Typography_typography_variant_B3__1wr8iu1d {
  font-weight: 500;
  font-size: 15px;
  line-height: 145%;
}
.Typography_typography_variant_B5__1wr8iu1e {
  font-weight: 500;
  font-size: 14px;
  line-height: 150%;
}
.Typography_typography_variant_C1__1wr8iu1f {
  font-weight: 700;
  font-size: 13px;
  line-height: 140%;
}
.Typography_typography_variant_C2__1wr8iu1g {
  font-weight: 500;
  font-size: 13px;
  line-height: 140%;
}
.Typography_typography_variant_C3__1wr8iu1h {
  font-weight: 700;
  font-size: 12px;
  line-height: 140%;
}
.Typography_typography_variant_C4__1wr8iu1i {
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
}
.Typography_typography_variant_C5__1wr8iu1j {
  font-weight: 500;
  font-size: 11px;
  line-height: 140%;
}
.Typography_typography_variant_C6__1wr8iu1k {
  font-weight: 700;
  font-size: 11px;
  line-height: 140%;
}
.Typography_typography_variant_C7__1wr8iu1l {
  font-weight: 700;
  font-size: 10px;
  line-height: 160%;
}
.Typography_typography_variant_C8__1wr8iu1m {
  font-weight: 500;
  font-size: 10px;
  line-height: 160%;
}
.Typography_typography_variant_L1__1wr8iu1n {
  font-weight: 700;
  font-size: 22px;
  line-height: 120%;
}
.Typography_typography_variant_L2__1wr8iu1o {
  font-weight: 700;
  font-size: 20px;
  line-height: 120%;
}
.Typography_typography_variant_L3__1wr8iu1p {
  font-weight: 700;
  font-size: 18px;
  line-height: 120%;
}
.Typography_typography_variant_L4__1wr8iu1q {
  font-weight: 700;
  font-size: 16px;
  line-height: 120%;
}
.Typography_typography_variant_L5__1wr8iu1r {
  font-weight: 500;
  font-size: 16px;
  line-height: 120%;
}
.Typography_typography_variant_L6__1wr8iu1s {
  font-weight: 700;
  font-size: 15px;
  line-height: 120%;
}
.Typography_typography_variant_L7__1wr8iu1t {
  font-weight: 700;
  font-size: 14px;
  line-height: 120%;
}
.Typography_typography_variant_L8__1wr8iu1u {
  font-weight: 500;
  font-size: 14px;
  line-height: 120%;
}
.Typography_typography_variant_L9__1wr8iu1v {
  font-weight: 700;
  font-size: 13px;
  line-height: 120%;
}
.Typography_typography_variant_L10__1wr8iu1w {
  font-weight: 500;
  font-size: 13px;
  line-height: 120%;
}
.Typography_typography_variant_L11__1wr8iu1x {
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
}
.Typography_typography_variant_L12__1wr8iu1y {
  font-weight: 500;
  font-size: 12px;
  line-height: 120%;
}
.Typography_typography_variant_L13__1wr8iu1z {
  font-weight: 500;
  font-size: 11px;
  line-height: 120%;
}
.Typography_typography_variant_L14__1wr8iu110 {
  font-weight: 700;
  font-size: 10px;
  line-height: 120%;
}
.Typography_typography_variant_L15__1wr8iu111 {
  font-weight: 500;
  font-size: 10px;
  line-height: 120%;
}
.Typography_typography_variant_L16__1wr8iu112 {
  font-weight: 500;
  font-size: 15px;
  line-height: 120%;
}
.Typography_typography_variant_L17__1wr8iu113 {
  font-weight: 700;
  font-size: 11px;
  line-height: 120%;
}
.Typography_typography_align_left__1wr8iu114 {
  text-align: left;
}
.Typography_typography_align_right__1wr8iu115 {
  text-align: right;
}
.Typography_typography_align_center__1wr8iu116 {
  text-align: center;
}
.Typography_typography_align_justify__1wr8iu117 {
  text-align: justify;
}
.Typography_typography_align_start__1wr8iu118 {
  text-align: start;
}
.Typography_typography_align_end__1wr8iu119 {
  text-align: end;
}
.Typography_typography_whiteSpace_normal__1wr8iu11a {
  white-space: normal;
}
.Typography_typography_whiteSpace_wrap__1wr8iu11b {
  white-space: wrap;
}
.Typography_typography_whiteSpace_nowrap__1wr8iu11c {
  white-space: nowrap;
}
.Typography_typography_whiteSpace_pre__1wr8iu11d {
  white-space: pre;
}
.Typography_typography_whiteSpace_pre-line__1wr8iu11e {
  white-space: pre-line;
}
.Typography_typography_whiteSpace_pre-wrap__1wr8iu11f {
  white-space: pre-wrap;
}
.Typography_typography_whiteSpace_break-spaces__1wr8iu11g {
  white-space: break-spaces;
}
.Typography_typography_wordBreak_normal__1wr8iu11h {
  word-break: normal;
}
.Typography_typography_wordBreak_break-all__1wr8iu11i {
  word-break: break-all;
}
.Typography_typography_wordBreak_keep-all__1wr8iu11j {
  word-break: keep-all;
}
.Typography_typography_wordBreak_break-word__1wr8iu11k {
  word-break: break-word;
}
.Typography_typography_overflowWrap_normal__1wr8iu11l {
  overflow-wrap: normal;
}
.Typography_typography_overflowWrap_break-word__1wr8iu11m {
  overflow-wrap: break-word;
}
.Typography_typography_truncate_1__1wr8iu11n {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.Typography_typography_truncate_2__1wr8iu11o {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.Typography_typography_truncate_3__1wr8iu11p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.Typography_typography_truncate_4__1wr8iu11q {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.Typography_typography_truncate_5__1wr8iu11r {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}.Button_buttonBaseStyle__gh14qn1 {
  width: var(--widthVar__gh14qn0);
  border: none;
  cursor: pointer;
  text-align: center;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.Button_buttonBaseStyle__gh14qn1:disabled {
  pointer-events: none;
}
.Button_buttonSizeVariants_xlarge__gh14qn2 {
  padding: 16px 20px;
  height: 50px;
  border-radius: 6px;
  font-weight: 700;
  font-size: 16px;
  line-height: 120%;
}
.Button_buttonSizeVariants_large__gh14qn3 {
  padding: 14px 20px;
  border-radius: 6px;
  height: 46px;
  font-weight: 700;
  font-size: 14px;
  line-height: 120%;
}
.Button_buttonSizeVariants_medium__gh14qn4 {
  padding: 12px 20px;
  border-radius: 6px;
  height: 40px;
  font-weight: 700;
  font-size: 13px;
  line-height: 120%;
}
.Button_buttonSizeVariants_small__gh14qn5 {
  padding: 11px 16px;
  border-radius: 4px;
  height: 36px;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
}
.Button_buttonSizeVariants_xsmall__gh14qn6 {
  padding: 8px 12px;
  border-radius: 4px;
  height: 30px;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
}
.Button_button_variant_primaryRed__gh14qnd {
  color: #ffffff;
  background: #d80c18;
}
.Button_button_variant_primaryRed__gh14qnd:disabled {
  background: #fbe7e8;
}
.Button_button_variant_primaryRed__gh14qnd:active {
  filter: brightness(0.8);
}
.Button_button_variant_secondaryRed__gh14qne {
  color: #d80c18;
  background: #fdf3f3;
}
.Button_button_variant_secondaryRed__gh14qne:disabled {
  color: rgba(216, 12,  24, 0.3);
  background: #fdf3f3;
}
.Button_button_variant_secondaryRed__gh14qne:active {
  filter: brightness(0.9);
}
.Button_button_variant_secondaryGreen__gh14qnf {
  color: #00a587;
  background: #edf9f7;
}
.Button_button_variant_secondaryGreen__gh14qnf:disabled {
  color: rgba(0, 165,  135, 0.3);
  background: #edf9f7;
}
.Button_button_variant_secondaryGreen__gh14qnf:active {
  filter: brightness(0.9);
}
.Button_button_variant_normalGray__gh14qng {
  color: #666666;
  background: #f6f6f6;
}
.Button_button_variant_normalGray__gh14qng:disabled {
  color: rgba(102, 102,  102, 0.3);
}
.Button_button_variant_normalGray__gh14qng:active {
  filter: brightness(0.9);
}
.Button_button_variant_normalLine__gh14qnh {
  color: #666666;
  background: #ffffff;
  border: 1px solid #e5e5e5;
}
.Button_button_variant_normalLine__gh14qnh:disabled {
  color: rgba(102, 102,  102, 0.3);
}
.Button_button_variant_normalLine__gh14qnh:active {
  filter: brightness(0.9);
}
.Button_button_isLoading_true__gh14qni {
  color: transparent !important;
  position: relative;
  pointer-events: none;
}
.Button_lottieWrapperBase__gh14qnk {
  margin: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.Button_lottieWrapperSizeVariants_xlarge__gh14qnl {
  width: 24px;
  height: 24px;
}
.Button_lottieWrapperSizeVariants_large__gh14qnm {
  width: 22px;
  height: 22px;
}
.Button_lottieWrapperSizeVariants_medium__gh14qnn {
  width: 20px;
  height: 20px;
}
.Button_lottieWrapperSizeVariants_small__gh14qno {
  width: 18px;
  height: 18px;
}
.Button_lottieWrapperSizeVariants_xsmall__gh14qnp {
  width: 16px;
  height: 16px;
}
.Button_textButton__gh14qnq {
  background: transparent;
}
.Button_textButton_size_large__gh14qnr {
  font-weight: 700;
  font-size: 14px;
  line-height: 120%;
}
.Button_textButton_size_small__gh14qns {
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
}
.Button_textButton_variant_text__gh14qnt {
  text-decoration: underline;
  text-underline-offset: 2px;
}
.Button_keypadButton__gh14qnv {
  border-radius: 0px;
}.Loader_loader_center__w5zev01 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}.BottomFloating_bottomFloatingContainerStyle__1qu48fo2 {
  will-change: transform;
  position: fixed;
}
:where(.BottomFloating_bottomFloatingContainerStyle__1qu48fo2) {
  inset: auto 0px env(safe-area-inset-bottom, 0px) 0px;
}
.BottomFloating_gradientStyle__1qu48fo3 {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, #FFF 18.6%);
}.Divider_dividerStyle__1ul7dr30 {
  border: none;
}.PageCom_containerStyle__1kwf1w70 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  white-space: pre-wrap;
}
.PageCom_graphicStyle__1kwf1w71 {
  width: 120px;
  height: 120px;
}
.PageCom_buttonBaseStyle__1kwf1w72 {
  padding: 12px 20px;
  border-width: 1px;
  border-style: solid;
  border-radius: 6px;
  font-size: 13px;
  font-weight: 700;
  line-height: normal;
  cursor: pointer;
}
.PageCom_buttonStyleVariants_secondary__1kwf1w73 {
  background-color: #fdf3f3;
  border-color: #fdf3f3;
  color: #d80c18;
}
.PageCom_buttonStyleVariants_normal__1kwf1w74 {
  background-color: #ffffff;
  border-color: #e5e5e5;
  color: #4c4c4c;
}
.PageCom_textButtonStyle__1kwf1w75 {
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
  background: none;
  border: none;
  padding: 0;
  color: #7f7f7f;
  border-bottom: 1px solid #7f7f7f;
  cursor: pointer;
}.Spacing_spacingStyle__pxggsn2 {
  width: var(--spacingWidthVar__pxggsn0);
  height: var(--spacingHeightVar__pxggsn1);
}.DotIndicator_wrapperStyle__19nqpmx0 {
  display: flex;
}
.DotIndicator_wrapperGapStyleVariants_S__19nqpmx1 {
  gap: 5px;
}
.DotIndicator_wrapperGapStyleVariants_M__19nqpmx2 {
  gap: 6px;
}
.DotIndicator_wrapperOverlayStyle_top__19nqpmx3 {
  position: absolute;
  top: 14px;
  right: 14px;
}
.DotIndicator_wrapperOverlayStyle_bottom__19nqpmx4 {
  position: absolute;
  bottom: 14px;
  right: 14px;
}
.DotIndicator_wrapperOverlayStyle_default__19nqpmx5 {
  margin-top: 20px;
  justify-content: center;
}
.DotIndicator_dotSizeStyleVariants_S__19nqpmx6 {
  width: 6px;
  height: 6px;
}
.DotIndicator_dotSizeStyleVariants_M__19nqpmx7 {
  width: 8px;
  height: 8px;
}
.DotIndicator_dotStyle__19nqpmx8 {
  border-radius: 50%;
}
.DotIndicator_dotColorStyleVariants_inverted\:false\/active\:false__19nqpmx9 {
  background-color: #e5e5e5;
}
.DotIndicator_dotColorStyleVariants_inverted\:false\/active\:true__19nqpmxa {
  background-color: #191919;
}
.DotIndicator_dotColorStyleVariants_inverted\:true\/active\:false__19nqpmxb {
  background-color: #ffffff;
  opacity: 0.4;
}
.DotIndicator_dotColorStyleVariants_inverted\:true\/active\:true__19nqpmxc {
  background-color: #ffffff;
}.NumberIndicator_wrapperStyle__1q0smpx0 {
  display: inline-flex;
  align-items: center;
  gap: 3px;
}
.NumberIndicator_wrapperSizeStyleVariants_S__1q0smpx1 {
  padding: 4px 6px;
}
.NumberIndicator_wrapperSizeStyleVariants_M__1q0smpx2 {
  padding: 4px 10px;
}
.NumberIndicator_wrapperBgStyleVariants_solid__1q0smpx3 {
  background-color: rgba(0, 0,  0, 0.3);
  border-radius: var(--bun-ui-radius-pill);
}
.NumberIndicator_wrapperBgStyleVariants_plain__1q0smpx4 {
  background-color: transparent;
}
.NumberIndicator_wrapperClickableStyleVariants_true__1q0smpx5 {
  cursor: pointer;
}
.NumberIndicator_wrapperClickableStyleVariants_false__1q0smpx6 {
  cursor: default;
}
.NumberIndicator_baseWrapperOverlayStyle__1q0smpx7 {
  position: absolute;
}
.NumberIndicator_wrapperOverlayStyle_top-S__1q0smpx8 {
  top: 10px;
  right: 10px;
}
.NumberIndicator_wrapperOverlayStyle_bottom-S__1q0smpx9 {
  bottom: 10px;
  right: 10px;
}
.NumberIndicator_wrapperOverlayStyle_top-M__1q0smpxa {
  top: 12px;
  right: 12px;
}
.NumberIndicator_wrapperOverlayStyle_bottom-M__1q0smpxb {
  bottom: 12px;
  right: 12px;
}
.NumberIndicator_numberStyle__1q0smpxc {
  display: flex;
  gap: 2px;
}
.NumberIndicator_numberColorStyleVariants_solid__1q0smpxd {
  color: #ffffff;
}
.NumberIndicator_numberColorStyleVariants_plain__1q0smpxe {
  color: #191919;
}
.NumberIndicator_numberColorStyleVariants_inverted__1q0smpxf {
  color: #ffffff;
}.RadioButton_baseRadioContainer__zyhmly0 {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.RadioButton_radioContainer_size_medium__zyhmly2 {
  gap: 6px;
}
.RadioButton_radioContainer_size_large__zyhmly3 {
  gap: 10px;
}
.RadioButton_radioContainer_disabled_true__zyhmly4 {
  cursor: not-allowed;
}
.RadioButton_radioContainer_disabled_false__zyhmly5 {
  cursor: pointer;
}.SearchField_wrapperStyle__1qlpr7u0 {
  background-color: #f6f6f6;
}
.SearchField_wrapperStyle_size_s__1qlpr7u1 {
  height: 36px;
  border-radius: 4px;
}
.SearchField_wrapperStyle_size_m__1qlpr7u2 {
  height: 40px;
  border-radius: 6px;
}
.SearchField_wrapperStyle_disabled_true__1qlpr7u3 {
  cursor: not-allowed;
}
.SearchField_searchIconStyle_disabled_true__1qlpr7u6 {
  color: #cccccc;
}
.SearchField_searchIconStyle_disabled_false__1qlpr7u7 {
  color: #b2b2b2;
}
.SearchField_searchIconStyle__1qlpr7u5 * {
  fill: currentColor;
}
.SearchField_inputStyle__1qlpr7u8 {
  all: unset;
  width: 100%;
  text-overflow: ellipsis;
  text-align: left;
}
.SearchField_inputStyle_size_s__1qlpr7u9 {
  font-weight: 500;
  font-size: 14px;
  line-height: 120%;
}
.SearchField_inputStyle_size_m__1qlpr7ua {
  font-weight: 500;
  font-size: 15px;
  line-height: 120%;
}
.SearchField_inputStyle_disabled_true__1qlpr7ub {
  color: #8c8c8c;
  cursor: not-allowed;
}
.SearchField_inputStyle_disabled_true__1qlpr7ub::placeholder {
  color: #cccccc;
}
.SearchField_inputStyle_disabled_false__1qlpr7uc {
  color: #191919;
}
.SearchField_inputStyle_disabled_false__1qlpr7uc::placeholder {
  color: #999999;
}
.SearchField_resetIconStyle__1qlpr7ud {
  color: #b2b2b2;
  fill: currentcolor;
  cursor: pointer;
}.Flex_flexRecipe_direction_row__wsrgth4 {
  flex-direction: row;
}
.Flex_flexRecipe_direction_row-reverse__wsrgth5 {
  flex-direction: row-reverse;
}
.Flex_flexRecipe_direction_column__wsrgth6 {
  flex-direction: column;
}
.Flex_flexRecipe_direction_column-reverse__wsrgth7 {
  flex-direction: column-reverse;
}
.Flex_flexRecipe_wrap_nowrap__wsrgth8 {
  flex-wrap: nowrap;
}
.Flex_flexRecipe_wrap_wrap__wsrgth9 {
  flex-wrap: wrap;
}
.Flex_flexRecipe_wrap_wrap-reverse__wsrgtha {
  flex-wrap: wrap-reverse;
}
.Flex_flexRecipe_justify_start__wsrgthb {
  justify-content: start;
}
.Flex_flexRecipe_justify_end__wsrgthc {
  justify-content: end;
}
.Flex_flexRecipe_justify_center__wsrgthd {
  justify-content: center;
}
.Flex_flexRecipe_justify_flex-start__wsrgthe {
  justify-content: flex-start;
}
.Flex_flexRecipe_justify_flex-end__wsrgthf {
  justify-content: flex-end;
}
.Flex_flexRecipe_justify_left__wsrgthg {
  justify-content: left;
}
.Flex_flexRecipe_justify_right__wsrgthh {
  justify-content: right;
}
.Flex_flexRecipe_justify_normal__wsrgthi {
  justify-content: normal;
}
.Flex_flexRecipe_justify_space-between__wsrgthj {
  justify-content: space-between;
}
.Flex_flexRecipe_justify_space-around__wsrgthk {
  justify-content: space-around;
}
.Flex_flexRecipe_justify_space-evenly__wsrgthl {
  justify-content: space-evenly;
}
.Flex_flexRecipe_justify_stretch__wsrgthm {
  justify-content: stretch;
}
.Flex_flexRecipe_align_start__wsrgthn {
  align-items: start;
}
.Flex_flexRecipe_align_end__wsrgtho {
  align-items: end;
}
.Flex_flexRecipe_align_center__wsrgthp {
  align-items: center;
}
.Flex_flexRecipe_align_flex-start__wsrgthq {
  align-items: flex-start;
}
.Flex_flexRecipe_align_flex-end__wsrgthr {
  align-items: flex-end;
}
.Flex_flexRecipe_align_normal__wsrgths {
  align-items: normal;
}
.Flex_flexRecipe_align_stretch__wsrgtht {
  align-items: stretch;
}
.Flex_flexRecipe_align_baseline__wsrgthu {
  align-items: baseline;
}
.Flex_flexClassNames_gap__wsrgthv {
  gap: var(--flexVars_gap__wsrgth0);
}
.Flex_flexClassNames_gapX__wsrgthw {
  column-gap: var(--flexVars_gapX__wsrgth1);
}
.Flex_flexClassNames_gapY__wsrgthx {
  row-gap: var(--flexVars_gapY__wsrgth2);
}.Checkbox_baseCheckboxContainer__134wlvc0 {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.Checkbox_checkboxContainer_size_medium__134wlvc2 {
  gap: 6px;
}
.Checkbox_checkboxContainer_size_large__134wlvc3 {
  gap: 10px;
}
.Checkbox_checkboxContainer_disabled_true__134wlvc4 {
  cursor: not-allowed;
}
.Checkbox_checkboxContainer_disabled_false__134wlvc5 {
  cursor: pointer;
}.Grid_gridRecipe_flow_row__1khukjt7 {
  grid-auto-flow: row;
}
.Grid_gridRecipe_flow_column__1khukjt8 {
  grid-auto-flow: column;
}
.Grid_gridRecipe_flow_dense__1khukjt9 {
  grid-auto-flow: dense;
}
.Grid_gridRecipe_flow_row_dense__1khukjta {
  grid-auto-flow: row dense;
}
.Grid_gridRecipe_flow_column_dense__1khukjtb {
  grid-auto-flow: column dense;
}
.Grid_gridRecipe_justify_start__1khukjtc {
  justify-content: start;
}
.Grid_gridRecipe_justify_end__1khukjtd {
  justify-content: end;
}
.Grid_gridRecipe_justify_center__1khukjte {
  justify-content: center;
}
.Grid_gridRecipe_justify_flex-start__1khukjtf {
  justify-content: flex-start;
}
.Grid_gridRecipe_justify_flex-end__1khukjtg {
  justify-content: flex-end;
}
.Grid_gridRecipe_justify_left__1khukjth {
  justify-content: left;
}
.Grid_gridRecipe_justify_right__1khukjti {
  justify-content: right;
}
.Grid_gridRecipe_justify_normal__1khukjtj {
  justify-content: normal;
}
.Grid_gridRecipe_justify_space-between__1khukjtk {
  justify-content: space-between;
}
.Grid_gridRecipe_justify_space-around__1khukjtl {
  justify-content: space-around;
}
.Grid_gridRecipe_justify_space-evenly__1khukjtm {
  justify-content: space-evenly;
}
.Grid_gridRecipe_justify_stretch__1khukjtn {
  justify-content: stretch;
}
.Grid_gridRecipe_align_start__1khukjto {
  align-items: start;
}
.Grid_gridRecipe_align_end__1khukjtp {
  align-items: end;
}
.Grid_gridRecipe_align_center__1khukjtq {
  align-items: center;
}
.Grid_gridRecipe_align_flex-start__1khukjtr {
  align-items: flex-start;
}
.Grid_gridRecipe_align_flex-end__1khukjts {
  align-items: flex-end;
}
.Grid_gridRecipe_align_normal__1khukjtt {
  align-items: normal;
}
.Grid_gridRecipe_align_stretch__1khukjtu {
  align-items: stretch;
}
.Grid_gridRecipe_align_baseline__1khukjtv {
  align-items: baseline;
}
.Grid_gridClassNames_gridTemplateAreas__1khukjtw {
  grid-template-areas: var(--gridVars_gridTemplateAreas__1khukjt0);
}
.Grid_gridClassNames_gridTemplateColumns__1khukjtx {
  grid-template-columns: var(--gridVars_gridTemplateColumns__1khukjt1);
}
.Grid_gridClassNames_gridTemplateRows__1khukjty {
  grid-template-rows: var(--gridVars_gridTemplateRows__1khukjt2);
}
.Grid_gridClassNames_gap__1khukjtz {
  gap: var(--gridVars_gap__1khukjt3);
}
.Grid_gridClassNames_gapX__1khukjt10 {
  column-gap: var(--gridVars_gapX__1khukjt4);
}
.Grid_gridClassNames_gapY__1khukjt11 {
  row-gap: var(--gridVars_gapY__1khukjt5);
}.Segment_segmentItemBase__16rnpy70 {
  border-radius: 6px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.Segment_segmentItem_size_small__16rnpy72 {
  padding: 8px 10px;
}
.Segment_segmentItem_size_medium__16rnpy73 {
  padding: 10px;
}
.Segment_segmentItem_active_true__16rnpy74 {
  background-color: #ffffff;
  border: 2px solid #cccccc;
}
.Segment_segmentItem_active_false__16rnpy75 {
  background-color: transparent;
  border: 2px solid #fafafa;
}
.Segment_segmentItemText__16rnpy76 {
  text-align: center;
  white-space: pre-wrap;
}.SingleFilterChip_scrollbarHiddenStyle__qnqqn00 {
  scrollbar-width: none;
}
.SingleFilterChip_scrollbarHiddenStyle__qnqqn00::-webkit-scrollbar {
  display: none;
}
.SingleFilterChip_hiddenInputStyle__qnqqn04 {
  -webkit-appearance: none;
  display: inline;
  position: fixed;
  cursor: pointer;
}
.SingleFilterChip_labelRecipe__qnqqn05 {
  border-radius: var(--bun-ui-radius-pill);
  box-shadow: 0 0 0 1px #e5e5e5 inset;
  white-space: nowrap;
  display: flex;
  align-items: center;
  padding: var(--itemLabelPaddingVar__qnqqn01);
  gap: var(--itemLabelGapVar__qnqqn02);
  height: var(--itemLabelHeightVar__qnqqn03);
  cursor: pointer;
}
.SingleFilterChip_labelRecipe_size_small__qnqqn06 {
  font-weight: 500;
  font-size: 12px;
  line-height: 120%;
}
.SingleFilterChip_labelRecipe_size_medium__qnqqn07 {
  font-weight: 500;
  font-size: 13px;
  line-height: 120%;
}
.SingleFilterChip_labelRecipe_size_large__qnqqn08 {
  font-weight: 500;
  font-size: 14px;
  line-height: 120%;
}
.SingleFilterChip_labelRecipe_checked_true__qnqqn09 {
  box-shadow: none;
  background-color: #191919;
  color: #ffffff;
}
.SingleFilterChip_labelRecipe_compound_0__qnqqn0b {
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
}
.SingleFilterChip_labelRecipe_compound_1__qnqqn0c {
  font-weight: 700;
  font-size: 13px;
  line-height: 120%;
}
.SingleFilterChip_labelRecipe_compound_2__qnqqn0d {
  font-weight: 700;
  font-size: 14px;
  line-height: 120%;
}
.SingleFilterChip_chipImageRecipe__qnqqn0e {
  border-radius: 100%;
  object-fit: cover;
}
.SingleFilterChip_chipImageRecipe_size_small__qnqqn0f {
  width: 26px;
  height: 26px;
}
.SingleFilterChip_chipImageRecipe_size_medium__qnqqn0g {
  width: 28px;
  height: 28px;
}
.SingleFilterChip_chipImageRecipe_size_large__qnqqn0h {
  width: 33px;
  height: 33px;
}
.SingleFilterChip_chipContentStyle__qnqqn0i {
  white-space: nowrap;
}.MultiFilterChip_scrollbarHiddenStyle__1qlzavz0 {
  scrollbar-width: none;
}
.MultiFilterChip_scrollbarHiddenStyle__1qlzavz0::-webkit-scrollbar {
  display: none;
}
.MultiFilterChip_hiddenInputStyle__1qlzavz4 {
  -webkit-appearance: none;
  display: inline;
  position: fixed;
  cursor: pointer;
}
.MultiFilterChip_labelRecipe__1qlzavz5 {
  border-radius: var(--bun-ui-radius-pill);
  box-shadow: 0 0 0 1px #e5e5e5 inset;
  white-space: nowrap;
  display: flex;
  align-items: center;
  padding: var(--itemLabelPaddingVar__1qlzavz1);
  gap: var(--itemLabelGapVar__1qlzavz2);
  height: var(--itemLabelHeightVar__1qlzavz3);
  cursor: pointer;
}
.MultiFilterChip_labelRecipe_size_small__1qlzavz6 {
  font-weight: 500;
  font-size: 12px;
  line-height: 120%;
}
.MultiFilterChip_labelRecipe_size_medium__1qlzavz7 {
  font-weight: 500;
  font-size: 13px;
  line-height: 120%;
}
.MultiFilterChip_labelRecipe_size_large__1qlzavz8 {
  font-weight: 500;
  font-size: 14px;
  line-height: 120%;
}
.MultiFilterChip_labelRecipe_checked_true__1qlzavz9 {
  box-shadow: 0 0 0 1px #191919 inset;
}
.MultiFilterChip_labelRecipe_compound_0__1qlzavzb {
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
}
.MultiFilterChip_labelRecipe_compound_1__1qlzavzc {
  font-weight: 700;
  font-size: 13px;
  line-height: 120%;
}
.MultiFilterChip_labelRecipe_compound_2__1qlzavzd {
  font-weight: 700;
  font-size: 14px;
  line-height: 120%;
}
.MultiFilterChip_chipImageRecipe__1qlzavze {
  border-radius: 100%;
  object-fit: cover;
}
.MultiFilterChip_chipImageRecipe_size_small__1qlzavzf {
  width: 26px;
  height: 26px;
}
.MultiFilterChip_chipImageRecipe_size_medium__1qlzavzg {
  width: 28px;
  height: 28px;
}
.MultiFilterChip_chipImageRecipe_size_large__1qlzavzh {
  width: 33px;
  height: 33px;
}.ChoiceChip_hiddenInputStyle__1my9qg90 {
  -webkit-appearance: none;
  display: inline;
  position: fixed;
  cursor: pointer;
}
.ChoiceChip_labelRecipe__1my9qg91 {
  white-space: pre-line;
  word-break: break-all;
  cursor: pointer;
}
.ChoiceChip_labelRecipe_size_small__1my9qg92 {
  font-weight: 500;
  font-size: 12px;
  line-height: 120%;
}
.ChoiceChip_labelRecipe_size_medium__1my9qg93 {
  font-weight: 500;
  font-size: 13px;
  line-height: 120%;
}
.ChoiceChip_labelRecipe_size_large__1my9qg94 {
  font-weight: 500;
  font-size: 14px;
  line-height: 120%;
}
.ChoiceChip_labelRecipe_variant_box__1my9qg95 {
  border-radius: 6px;
}
.ChoiceChip_labelRecipe_variant_pill__1my9qg96 {
  border-radius: 999px;
}
.ChoiceChip_labelRecipe_disabled_true__1my9qg99 {
  cursor: not-allowed;
  background-color: #f6f6f6;
  color: #cccccc;
}
.ChoiceChip_labelRecipe_isColumn_true__1my9qg9b {
  height: 100%;
  justify-content: center;
}
.ChoiceChip_labelRecipe_compound_0__1my9qg9f {
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
}
.ChoiceChip_labelRecipe_compound_1__1my9qg9g {
  font-weight: 700;
  font-size: 13px;
  line-height: 120%;
}
.ChoiceChip_labelRecipe_compound_2__1my9qg9h {
  font-weight: 700;
  font-size: 14px;
  line-height: 120%;
}
.ChoiceChip_labelRecipe_compound_3__1my9qg9i {
  padding: 10px 12px 10px 10px;
  gap: 4px;
}
.ChoiceChip_labelRecipe_compound_4__1my9qg9j {
  padding: 10px 12px;
  gap: 0;
}
.ChoiceChip_labelRecipe_compound_5__1my9qg9k {
  padding: 12px 16px 12px 12px;
  gap: 6px;
}
.ChoiceChip_labelRecipe_compound_6__1my9qg9l {
  padding: 12px 16px;
  gap: 0;
}
.ChoiceChip_labelRecipe_compound_7__1my9qg9m {
  padding: 16px 20px 16px 16px;
  gap: 6px;
}
.ChoiceChip_labelRecipe_compound_8__1my9qg9n {
  padding: 16px 20px;
  gap: 0;
}.Snackbar_snackbarPortalStyle__1o07szc2 {
  position: fixed;
  inset: 0px;
  pointer-events: none;
}
.Snackbar_snackbarWindowStyle__1o07szc3 {
  pointer-events: auto;
  padding: 0px 12px;
}
.Snackbar_snackbarSlotStyle__1o07szc4 {
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  align-items: center;
}.Snackbar_snackbarTextStyle__11cln5l0 {
  margin: 0;
}
.Snackbar_snackbarContainerStyle__11cln5l1 {
  background-color: #333333;
  padding: 11px 12px;
  border-radius: 6px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
}
.Snackbar_snackbarSideSlotStyle__11cln5l2 {
  background-color: transparent;
  border: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
}
.Snackbar_snackbarSideSlotTextStyle__11cln5l3 {
  text-decoration: underline;
  text-underline-position: under;
}.Switch_baseSwitch__linr8x0 {
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 999px;
  position: relative;
  background-color: #cccccc;
  margin: 0;
  cursor: pointer;
}
.Switch_baseSwitch__linr8x0::before {
  content: "";
  position: absolute;
  border-radius: 50px;
  top: 50%;
  background-color: #ffffff;
  transform: translate(2px, -50%);
  transition: transform 100ms linear;
}
.Switch_baseSwitch__linr8x0:checked {
  background-color: #d80c18;
}
.Switch_baseSwitch__linr8x0:disabled {
  background-color: #f0f0f0;
}
.Switch_baseSwitch__linr8x0:checked:disabled {
  background-color: #fbe7e8;
}
.Switch_switchStyle_small__linr8x1 {
  width: 32px;
  height: 20px;
}
.Switch_switchStyle_small__linr8x1::before {
  width: 16px;
  height: 16px;
}
.Switch_switchStyle_small__linr8x1:checked::before {
  transform: translate(14px, -50%);
}
.Switch_switchStyle_medium__linr8x2 {
  width: 42px;
  height: 26px;
}
.Switch_switchStyle_medium__linr8x2::before {
  width: 22px;
  height: 22px;
}
.Switch_switchStyle_medium__linr8x2:checked::before {
  transform: translate(18px, -50%);
}
.Switch_switchStyle_large__linr8x3 {
  width: 50px;
  height: 30px;
}
.Switch_switchStyle_large__linr8x3::before {
  width: 26px;
  height: 26px;
}
.Switch_switchStyle_large__linr8x3:checked::before {
  transform: translate(22px, -50%);
}.TextArea_rootStyle__cbp9142 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}
.TextArea_wrapperStyle__cbp9143 {
  flex: 1;
  display: grid;
  padding: 12px 16px;
  border: 1px solid;
  border-radius: 6px;
  background-color: #ffffff;
  overflow: scroll;
  box-sizing: border-box;
  min-height: var(--heightVars_minHeight__cbp9140);
  max-height: var(--heightVars_maxHeight__cbp9141);
  scrollbar-width: none;
}
.TextArea_wrapperStyle__cbp9143::-webkit-scrollbar {
  display: none;
}
.TextArea_wrapperStyle__cbp9143::before {
  content: attr(data-value) " ";
  visibility: hidden;
  font-weight: 500;
  font-size: 15px;
  line-height: 145%;
  width: 100%;
  grid-area: 1 / 1;
  white-space: pre-wrap;
  word-break: break-all;
  text-align: left;
}
.TextArea_wrapperStyle_errorState_true__cbp9144 {
  border-color: #d80c18;
}
.TextArea_wrapperStyle_errorState_false__cbp9145 {
  border-color: #e5e5e5;
}
.TextArea_wrapperStyle_disabled_true__cbp9146 {
  background-color: #f6f6f6;
  cursor: not-allowed;
}
.TextArea_textareaStyle__cbp9148 {
  all: unset;
  font-weight: 500;
  font-size: 15px;
  line-height: 145%;
  width: 100%;
  grid-area: 1 / 1;
  white-space: pre-wrap;
  word-break: break-all;
  text-align: left;
  resize: none;
  overflow: hidden;
  padding: 0;
}
.TextArea_textareaStyle__cbp9148::placeholder {
  color: #b2b2b2;
}
.TextArea_textareaStyle_disabled_true__cbp9149 {
  color: #8c8c8c;
}
.TextArea_textareaStyle_disabled_true__cbp9149::placeholder {
  color: #cccccc;
}
.TextArea_textareaStyle_disabled_false__cbp914a {
  color: #191919;
}
.TextArea_textareaStyle_disabled_false__cbp914a::placeholder {
  color: #b2b2b2;
}
.TextArea_bottomStyleVariants_limited__cbp914b {
  display: grid;
  grid-template-columns: 1fr 80px;
  gap: 8px;
}
.TextArea_bottomStyleVariants_default__cbp914c {
  display: block;
}
.TextArea_bottomTypographyStyle__cbp914d {
  margin: 0;
}.TextField_rootStyle__7b6rfe0 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
}
.TextField_wrapperStyle__7b6rfe1 {
  display: flex;
  align-items: center;
}
.TextField_wrapperStyle_size_s__7b6rfe2 {
  border-radius: 4px;
  padding: 10px 12px;
}
.TextField_wrapperStyle_size_m__7b6rfe3 {
  border-radius: 6px;
  padding: 12px 16px;
}
.TextField_wrapperStyle_errorState_true__7b6rfe4 {
  box-shadow: 0 0 0 1px #d80c18;
}
.TextField_wrapperStyle_errorState_false__7b6rfe5 {
  box-shadow: 0 0 0 1px #e5e5e5;
}
.TextField_wrapperStyle_disabled_true__7b6rfe6 {
  background-color: #f6f6f6;
  cursor: not-allowed;
}
.TextField_leftIconSvgStyle__7b6rfe8 {
  flex: 0 0 auto;
  margin-right: 4px;
}
.TextField_leftIconSvgStyle_size_s__7b6rfe9 {
  width: 16px;
  height: 16px;
}
.TextField_leftIconSvgStyle_size_m__7b6rfea {
  width: 18px;
  height: 18px;
}
.TextField_leftIconSvgStyle_compound_0__7b6rfef {
  color: #b2b2b2;
}
.TextField_leftIconSvgStyle_compound_1__7b6rfeg {
  color: #191919;
}
.TextField_leftIconSvgStyle_compound_2__7b6rfeh {
  color: #cccccc;
}
.TextField_leftIconSvgStyle_compound_3__7b6rfei {
  color: #8c8c8c;
}
.TextField_leftIconSvgStyle__7b6rfe8 * {
  fill: currentColor;
}
.TextField_inputStyle__7b6rfej {
  all: unset;
  width: 100%;
  text-overflow: ellipsis;
  text-align: left;
}
.TextField_inputStyle_size_s__7b6rfek {
  font-weight: 500;
  font-size: 14px;
  line-height: 120%;
}
.TextField_inputStyle_size_m__7b6rfel {
  font-weight: 500;
  font-size: 15px;
  line-height: 145%;
}
.TextField_inputStyle_disabled_true__7b6rfem {
  color: #8c8c8c;
  cursor: not-allowed;
}
.TextField_inputStyle_disabled_true__7b6rfem::placeholder {
  color: #cccccc;
}
.TextField_inputStyle_disabled_false__7b6rfen {
  color: #191919;
}
.TextField_inputStyle_disabled_false__7b6rfen::placeholder {
  color: #b2b2b2;
}
.TextField_suffixWrapperStyle__7b6rfeo {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  gap: 6px;
  margin-left: 8px;
}
.TextField_cancelIconStyle__7b6rfep {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  color: #b2b2b2;
  fill: currentcolor;
  cursor: pointer;
}
.TextField_suffixStyle_size_s__7b6rfer {
  font-weight: 500;
  font-size: 14px;
  line-height: 120%;
}
.TextField_suffixStyle_size_m__7b6rfes {
  font-weight: 500;
  font-size: 15px;
  line-height: 145%;
}
.TextField_suffixStyle_compound_0__7b6rfex {
  color: #b2b2b2;
}
.TextField_suffixStyle_compound_1__7b6rfey {
  color: #b2b2b2;
}
.TextField_suffixStyle_compound_2__7b6rfez {
  color: #cccccc;
}
.TextField_suffixStyle_compound_3__7b6rfe10 {
  color: #8c8c8c;
}
.TextField_bottomStyle__7b6rfe11 {
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
}
.TextField_bottomStyle_errorState_true__7b6rfe12 {
  color: #d80c18;
}
.TextField_bottomStyle_errorState_false__7b6rfe13 {
  color: #8c8c8c;
}@keyframes marquee_rolling__19q71ip3 {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    transform: translate3d(calc(-100% - var(--gapVar__19q71ip2)), 0, 0);
  }
}
@keyframes marquee_rollingReverse__19q71ip4 {
  0% {
    transform: translate3d(calc(-100% - var(--gapVar__19q71ip2)), 0, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
.marquee_marqueeWrapper__19q71ip5 {
  display: flex;
  flex-direction: row;
  overflow-x: hidden;
  min-width: auto;
  width: 100%;
  gap: var(--gapVar__19q71ip2);
}
.marquee_DefaultContentWrapper__19q71ip6 {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  gap: var(--gapVar__19q71ip2);
  animation: marquee_rolling__19q71ip3 var(--speedVar__19q71ip0) linear infinite var(--animationPlayStateVar__19q71ip1);
}
.marquee_ReverseContentWrapper__19q71ip7 {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  gap: var(--gapVar__19q71ip2);
  animation: marquee_rollingReverse__19q71ip4 var(--speedVar__19q71ip0) linear infinite var(--animationPlayStateVar__19q71ip1);
}.RollingNumber_digitWrapper__rtt6gi5 {
  position: relative;
  display: inline-flex;
  justify-content: center;
  overflow: hidden;
  width: var(--digitWidthVar__rtt6gi0);
  height: var(--digitHeightVar__rtt6gi1);
}
.RollingNumber_hiddenDigit__rtt6gi6 {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  display: inline-flex;
}
.RollingNumber_digitStrip__rtt6gi7 {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
  transform: var(--digitTransformVar__rtt6gi2);
  transition: transform var(--animationDurationVar__rtt6gi3) var(--animationTimingFunctionVar__rtt6gi4);
}
.RollingNumber_digitItem__rtt6gi8 {
  flex-shrink: 0;
  width: var(--digitWidthVar__rtt6gi0);
  height: var(--digitHeightVar__rtt6gi1);
}.Tooltip_tooltipTriggerStyle__1s6ha560 {
  display: inline-flex;
  cursor: pointer;
  font: inherit;
  color: inherit;
  background-color: transparent;
  border: none;
  padding: 0;
  margin: 0;
  outline: none;
  -webkit-tap-highlight-color: transparent;
}
.Tooltip_tooltipArrowContainerStyle__1s6ha561 {
  position: fixed;
  inset: 0px auto auto 0px;
  visibility: hidden;
  will-change: transform;
}
.Tooltip_tooltipArrowIconBaseStyle__1s6ha562 {
  display: block;
}
.Tooltip_tooltipArrowIconStyle_above__1s6ha563 {
  transform: rotate(0deg);
}
.Tooltip_tooltipArrowIconStyle_below__1s6ha564 {
  transform: rotate(180deg);
}
.Tooltip_tooltipArrowIconStyle_left__1s6ha565 {
  transform: rotate(180deg);
}
.Tooltip_tooltipArrowIconStyle_right__1s6ha566 {
  transform: rotate(0deg);
}
.Tooltip_tooltipOverlayStyle__1s6ha567 {
  position: relative;
}
.Tooltip_tooltipContentStyle__1s6ha568 {
  position: fixed;
  inset: 0px auto auto 0px;
  visibility: hidden;
  will-change: transform;
  width: max-content;
}
.Tooltip_tooltipCloseStyle__1s6ha569 {
  display: flex;
  border: none;
  padding: 1px 0 2px 0;
  margin: 0;
  outline: none;
  cursor: pointer;
  width: fit-content;
  height: fit-content;
  box-sizing: border-box;
  background-color: transparent;
  -webkit-tap-highlight-color: transparent;
}:where(.Accordion_accordionRootStyle__1uxg4wv4) {
  all: unset;
  display: block;
  text-size-adjust: none;
  -webkit-text-size-adjust: none;
}
:where(.Accordion_accordionTriggerStyle__1uxg4wv5) {
  all: unset;
  cursor: pointer;
}
.Accordion_accordionContentStyle__1uxg4wv6 {
  position: relative;
  display: grid;
  grid-template-rows: var(--accordionStyleVars_content_gridTemplateRows__1uxg4wv0);
  transition: var(--accordionStyleVars_content_transition__1uxg4wv1);
}
.Accordion_accordionContentStyle__1uxg4wv6 img {
  width: 100%;
}
.Accordion_accordionContentStyle__1uxg4wv6 > div {
  overflow: hidden;
}
.Accordion_accordionIconWrapperStyle__1uxg4wv7 {
  display: inline-flex;
  width: var(--accordionStyleVars_iconWrapper_size__1uxg4wv2);
  height: var(--accordionStyleVars_iconWrapper_size__1uxg4wv2);
  transform: var(--accordionStyleVars_iconWrapper_transform__1uxg4wv3);
}.aspectRatio_wrapperStyle__12ma3yl1 {
  aspect-ratio: var(--aspectRatioVar__12ma3yl0);
}
.aspectRatio_wrapperStyle__12ma3yl1 > * {
  width: 100%;
  display: block;
}._192rr5o0 {
  display: flex;
  height: calc(var(--vh, 1vh) * 100);
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
._192rr5o0 img {
  width: 105px;
  height: 105px;
}
._192rr5o1 {
  margin-top: 24px;
  font-size: 18px;
  font-weight: 700;
  color: #191919;
}
._192rr5o2 {
  text-align: center;
  margin-top: 12px;
  font-size: 14px;
  line-height: 1.1;
  color: #999999;
  white-space: pre-line;
}
._192rr5o3 {
  margin-top: 16px;
  padding: 10px 20px;
  border-radius: 6px;
  background-color: #f6f6f6;
  font-weight: 700;
  color: #666666;
}.IconTrigger_basePosition__1xf0j1v0 {
  position: fixed;
  user-select: none;
  touch-action: none;
}
.IconTrigger_triggerPosition_bottom-right__1xf0j1v1 {
  bottom: 16px;
  right: 16px;
}
.IconTrigger_triggerPosition_bottom-left__1xf0j1v2 {
  bottom: 16px;
  left: 16px;
}
.IconTrigger_triggerPosition_top-right__1xf0j1v3 {
  top: 16px;
  right: 16px;
}
.IconTrigger_triggerPosition_top-left__1xf0j1v4 {
  top: 16px;
  left: 16px;
}
.IconTrigger_triggerButton__1xf0j1v5 {
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  background-color: transparent;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.IconTrigger_triggerButton__1xf0j1v5:hover {
  transform: scale(1.1);
}
.IconTrigger_triggerButton__1xf0j1v5:active {
  transform: scale(0.95);
}
.IconTrigger_basePosition__1xf0j1v0 img {
  pointer-events: none;
}.Sheet_baseSheet__co9nct0 {
  position: fixed;
  background: #191919;
  color: #e5e5e5;
  display: flex;
  flex-direction: column;
}
.Sheet_sheetPosition_bottom__co9nct1 {
  inset: auto 0 env(safe-area-inset-bottom) 0;
  height: min(600px, 85vh);
}
.Sheet_sheetPosition_top__co9nct2 {
  inset: env(safe-area-inset-top) 0 auto 0;
  height: min(600px, 85vh);
}
.Sheet_sheetPosition_left__co9nct3 {
  inset: 0 auto 0 env(safe-area-inset-left);
  width: 100%;
  max-width: 500px;
}
.Sheet_sheetPosition_right__co9nct4 {
  inset: 0 env(safe-area-inset-right) 0 auto;
  width: 100%;
  max-width: 500px;
}
.Sheet_sheetHeader__co9nct5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
}
.Sheet_headerTopLeft__co9nct6 {
  display: flex;
  align-items: center;
  gap: 8px;
}
.Sheet_positionSelect__co9nct7 {
  font-size: 12px;
  line-height: 16px;
  background: #333333;
  color: #e5e5e5;
  border: 1px solid #4c4c4c;
  border-radius: 4px;
  padding: 4px 8px;
  cursor: pointer;
  outline: none;
}
.Sheet_positionSelect__co9nct7:focus {
  border-color: #4c4c4c;
}
.Sheet_closeButton__co9nct8 {
  background: none;
  border: none;
  color: #999999;
  cursor: pointer;
  padding: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
.Sheet_closeButton__co9nct8:hover {
  color: #ffffff;
  background: #333333;
}
.Sheet_sheetBody__co9nct9 {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}.Tab_tabList__1u9o25x0 {
  display: flex;
  border-bottom: 1px solid #333333;
  padding: 0 16px;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
}
.Tab_tabList__1u9o25x0::-webkit-scrollbar {
  display: none;
}
.Tab_baseTab__1u9o25x1 {
  background: none;
  border: none;
  padding: 8px 16px;
  cursor: pointer;
  flex-shrink: 0;
  white-space: nowrap;
  border-bottom: 2px solid transparent;
  transition: color 0.15s, border-color 0.15s;
}
.Tab_tab_active__1u9o25x2 {
  color: #ffffff;
  border-bottom-color: #ffffff;
}
.Tab_tab_inactive__1u9o25x3 {
  color: #7f7f7f;
}
.Tab_tab_inactive__1u9o25x3:hover {
  color: #b2b2b2;
}
.Tab_tabContent__1u9o25x4 {
  flex: 1;
  padding: 16px;
  overflow: auto;
}