.glassNotification_root__EjbYT{overflow:hidden;align-items:center;padding:.75rem .875rem!important;padding-inline-start:1.25rem!important;color:rgb(29 29 31/.92)!important;border-radius:1rem!important;border:1px solid rgb(255 255 255/.55)!important;background:rgb(255 255 255/.42)!important;box-shadow:0 1px 2px rgb(0 0 0/.04),0 8px 24px rgb(0 0 0/.08)!important;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}.glassNotification_root__EjbYT:before{display:block!important;width:.1875rem!important;top:.7rem!important;bottom:.7rem!important;inset-inline-start:.5rem!important;border-radius:9999px!important;background-color:var(--notification-color)!important}.glassNotification_root__EjbYT[data-with-icon]:before{display:block!important}.glassNotification_title__2cPIb{margin-bottom:.125rem!important;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.3!important;color:rgb(29 29 31/.92)!important}.glassNotification_description__lFsLD{font-size:.75rem!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.4!important;color:rgb(29 29 31/.72)!important}.glassNotification_icon__0hYfH{background-color:color-mix(in srgb,var(--notification-color) 16%,white)!important;color:var(--notification-color)!important}.glassNotification_closeButton__ghhc1{color:rgb(29 29 31/.55)!important}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.glassNotification_root__EjbYT{background:rgb(255 255 255/.92)!important}}:root{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-variant-ligatures:common-ligatures}.mantine-TypographyStylesProvider p,.mantine-TypographyStylesProvider-root p{font-family:var(
    --humaain-typography-inter_500_1_155_0-font-family,var(--font-inter),"Inter",var(--font-noto-sans-jp),-apple-system,BlinkMacSystemFont,sans-serif
  );font-weight:var(--humaain-typography-inter_500_1_155_0-font-weight,500)!important;font-size:var(--humaain-typography-inter_500_1_155_0-font-size,1rem)!important;line-height:var(--humaain-typography-inter_500_1_155_0-line-height,155%)!important;letter-spacing:var(--humaain-typography-inter_500_1_155_0-letter-spacing,0)!important}.mantine-TypographyStylesProvider h1,.mantine-TypographyStylesProvider-root h1{font-family:var(
    --humaain-typography-inter_700_5-75_109_0-0365-font-family,var(--font-inter),"Inter",var(--font-noto-sans-jp),-apple-system,BlinkMacSystemFont,sans-serif
  );font-weight:var(--humaain-typography-inter_700_5-75_109_0-0365-font-weight,700)!important;font-size:var(--humaain-typography-inter_700_5-75_109_0-0365-font-size,5.75rem)!important;line-height:var(--humaain-typography-inter_700_5-75_109_0-0365-line-height,109%)!important;letter-spacing:var(
    --humaain-typography-inter_700_5-75_109_0-0365-letter-spacing,-.0365rem
  )!important}.mantine-TypographyStylesProvider h2,.mantine-TypographyStylesProvider-root h2{font-family:var(
    --humaain-typography-inter_600_4-875_109_0-0545-font-family,var(--font-inter),"Inter",var(--font-noto-sans-jp),-apple-system,BlinkMacSystemFont,sans-serif
  );font-weight:var(--humaain-typography-inter_600_4-875_109_0-0545-font-weight,600)!important;font-size:var(--humaain-typography-inter_600_4-875_109_0-0545-font-size,4.875rem)!important;line-height:var(--humaain-typography-inter_600_4-875_109_0-0545-line-height,109%)!important;letter-spacing:var(
    --humaain-typography-inter_600_4-875_109_0-0545-letter-spacing,-.0545rem
  )!important}.mantine-TypographyStylesProvider h3,.mantine-TypographyStylesProvider-root h3{font-family:var(
    --humaain-typography-inter_400_4-875_109_0-0545-font-family,var(--font-inter),"Inter",var(--font-noto-sans-jp),-apple-system,BlinkMacSystemFont,sans-serif
  );font-weight:var(--humaain-typography-inter_400_4-875_109_0-0545-font-weight,400)!important;font-size:var(--humaain-typography-inter_400_4-875_109_0-0545-font-size,4.875rem)!important;line-height:var(--humaain-typography-inter_400_4-875_109_0-0545-line-height,109%)!important;letter-spacing:var(
    --humaain-typography-inter_400_4-875_109_0-0545-letter-spacing,-.0545rem
  )!important}.mantine-TypographyStylesProvider h4,.mantine-TypographyStylesProvider-root h4{font-family:var(
    --humaain-typography-inter_600_2-875_115_0-032-font-family,var(--font-inter),"Inter",var(--font-noto-sans-jp),-apple-system,BlinkMacSystemFont,sans-serif
  );font-weight:var(--humaain-typography-inter_600_2-875_115_0-032-font-weight,600)!important;font-size:var(--humaain-typography-inter_600_2-875_115_0-032-font-size,2.875rem)!important;line-height:var(--humaain-typography-inter_600_2-875_115_0-032-line-height,115%)!important;letter-spacing:var(
    --humaain-typography-inter_600_2-875_115_0-032-letter-spacing,-.032rem
  )!important}.mantine-TypographyStylesProvider h5,.mantine-TypographyStylesProvider-root h5{font-family:var(
    --humaain-typography-inter_700_2-438_114_0-0325-font-family,var(--font-inter),"Inter",var(--font-noto-sans-jp),-apple-system,BlinkMacSystemFont,sans-serif
  );font-weight:var(--humaain-typography-inter_700_2-438_114_0-0325-font-weight,700)!important;font-size:var(--humaain-typography-inter_700_2-438_114_0-0325-font-size,2.438rem)!important;line-height:var(--humaain-typography-inter_700_2-438_114_0-0325-line-height,114%)!important;letter-spacing:var(
    --humaain-typography-inter_700_2-438_114_0-0325-letter-spacing,-.0325rem
  )!important}.mantine-TypographyStylesProvider h6,.mantine-TypographyStylesProvider-root h6{font-family:var(
    --humaain-typography-inter_600_1-688_122_0-025-font-family,var(--font-inter),"Inter",var(--font-noto-sans-jp),-apple-system,BlinkMacSystemFont,sans-serif
  );font-weight:var(--humaain-typography-inter_600_1-688_122_0-025-font-weight,600)!important;font-size:var(--humaain-typography-inter_600_1-688_122_0-025-font-size,1.688rem)!important;line-height:var(--humaain-typography-inter_600_1-688_122_0-025-line-height,122%)!important;letter-spacing:var(
    --humaain-typography-inter_600_1-688_122_0-025-letter-spacing,-.025rem
  )!important}@supports (leading-trim:both){a,button,h1,h2,h3,h4,h5,h6,input,label,li,p,select,small,span,textarea{leading-trim:both;text-edge:cap}}