.NotificationItem_notification__8YZsL{display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--notification-bg);border-radius:12px;box-shadow:0 8px 32px var(--notification-shadow);border-left:4px solid;pointer-events:auto;cursor:pointer;transform:translateX(100%);opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);max-width:100%;overflow:hidden}.NotificationItem_notification__8YZsL.NotificationItem_visible___4gEs{transform:translateX(0);opacity:1}.NotificationItem_notification__8YZsL.NotificationItem_leaving__1C_BQ{transform:translateX(100%);opacity:0}.NotificationItem_notification__8YZsL:hover{box-shadow:0 12px 40px var(--notification-shadow-hover);transform:translateX(0) translateY(-2px)}.NotificationItem_notification__8YZsL.NotificationItem_message__S64HM{border-left-color:var(--notification-message-color)}.NotificationItem_notification__8YZsL.NotificationItem_message__S64HM .NotificationItem_icon__u_A_u{color:var(--notification-message-color);background:var(--notification-message-bg)}.NotificationItem_notification__8YZsL.NotificationItem_success___Ygjv{border-left-color:var(--notification-success-color)}.NotificationItem_notification__8YZsL.NotificationItem_success___Ygjv .NotificationItem_icon__u_A_u{color:var(--notification-success-color);background:var(--notification-success-bg)}.NotificationItem_notification__8YZsL.NotificationItem_error___ACQ8{border-left-color:var(--notification-error-color)}.NotificationItem_notification__8YZsL.NotificationItem_error___ACQ8 .NotificationItem_icon__u_A_u{color:var(--notification-error-color);background:var(--notification-error-bg)}.NotificationItem_notification__8YZsL.NotificationItem_info__Vq7AV{border-left-color:var(--notification-info-color)}.NotificationItem_notification__8YZsL.NotificationItem_info__Vq7AV .NotificationItem_icon__u_A_u{color:var(--notification-info-color);background:var(--notification-info-bg)}.NotificationItem_icon__u_A_u{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0}.NotificationItem_content__JWvoO{flex:1;min-width:0}.NotificationItem_title__OjCGk{font-weight:600;font-size:14px;color:var(--notification-text);margin-bottom:4px;line-height:1.3;font-family:var(--font-title),"Poppins",sans-serif}.NotificationItem_message__S64HM{font-size:13px;color:var(--notification-text-secondary);line-height:1.4;word-wrap:break-word;font-family:var(--font-body),"Figtree",sans-serif}.NotificationItem_closeButton__hKKVH{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:rgba(0,0,0,0);color:var(--notification-close-button);cursor:pointer;border-radius:4px;flex-shrink:0;transition:all .2s ease}.NotificationItem_closeButton__hKKVH:hover{background:var(--notification-close-button-bg-hover);color:var(--notification-close-button-hover)}.NotificationItem_closeButton__hKKVH:active{background:var(--notification-close-button-bg-active)}.NotificationContainer_container__gbjMA{position:fixed;top:20px;right:20px;z-index:10000;display:flex;flex-direction:column;gap:12px;pointer-events:none;max-width:400px;width:100%}@media(max-width:640px){.NotificationContainer_container__gbjMA{top:10px;right:10px;left:10px;max-width:none}}.IconButton_iconButton__4ocK7{--icon-button-color:var(--color-icons);--icon-button-hover-color:var(--color-text);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 10px;border:none;border-radius:8px;background:rgba(0,0,0,0);cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .12s ease}.IconButton_iconButton__4ocK7:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-icons) 12%)}.IconButton_iconButton__4ocK7:active:not(:disabled){transform:translateY(0)}.IconButton_iconButton__4ocK7:disabled{opacity:.5;cursor:not-allowed}.IconButton_iconButton__4ocK7.footer-icon-button{--icon-button-color:var(--color-icons-muted);--icon-button-hover-color:var(--color-icons)}.IconButton_iconButton__4ocK7.footer-icon-button.is-active{--icon-button-color:var(--color-icons);background-color:color-mix(in srgb,var(--color-icons) 12%,transparent)}.IconButton_icon__adFUY{color:var(--icon-button-color);display:inline-flex;align-items:center;justify-content:center}.IconButton_icon__adFUY :is(svg,img){width:28px;height:28px}@media(min-width:768px){.IconButton_icon__adFUY :is(svg,img){width:32px;height:32px}}@media(min-width:1024px){.IconButton_icon__adFUY :is(svg,img){width:36px;height:36px}}.IconButton_iconButton__4ocK7:hover:not(:disabled) .IconButton_icon__adFUY{color:var(--icon-button-hover-color)}.IconButton_label__d5CpE{font-family:var(--font-base);font-size:12px;font-weight:700;line-height:16px;color:var(--icon-button-color);user-select:none}@media(min-width:768px){.IconButton_label__d5CpE{font-size:13px;line-height:18px}}@media(min-width:1024px){.IconButton_label__d5CpE{font-size:14px;line-height:20px}}.CircleButton_circleButton__fD_t5{width:70px;height:70px;border-radius:50%;border:none;background-color:var(--color-icons);color:var(--color-background);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px rgba(103,106,112,.15)}@media(min-width:768px){.CircleButton_circleButton__fD_t5{width:80px;height:80px}}@media(min-width:1024px){.CircleButton_circleButton__fD_t5{width:90px;height:90px}}.CircleButton_circleButton__fD_t5:hover{background-color:color-mix(in srgb,var(--color-icons) 85%,var(--color-background) 15%);transform:scale(1.05)}.CircleButton_circleButton__fD_t5:active{transform:scale(.95)}.CircleButton_plusIcon__GgZgn{width:45px;height:45px;font-size:100px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;margin:0;padding:0}@media(min-width:768px){.CircleButton_plusIcon__GgZgn{width:50px;height:50px}}@media(min-width:1024px){.CircleButton_plusIcon__GgZgn{width:55px;height:55px}}