.has-color-1-color,.has-color-1-color:hover{color:var(--color-1)}.has-color-2-color,.has-color-2-color:hover{color:var(--color-2)}.has-color-3-color,.has-color-3-color:hover{color:var(--color-3)}.has-color-4-color,.has-color-4-color:hover{color:var(--color-4)}.has-color-5-color,.has-color-5-color:hover{color:var(--color-5)}.has-color-6-color,.has-color-6-color:hover{color:var(--color-6)}.has-color-7-color,.has-color-7-color:hover{color:var(--color-7)}.has-color-8-color,.has-color-8-color:hover{color:var(--color-8)}.has-color-9-color,.has-color-9-color:hover{color:var(--color-9)}.has-color-10-color,.has-color-10-color:hover{color:var(--color-10)}.has-color-11-color,.has-color-11-color:hover{color:var(--color-11)}.has-color-12-color,.has-color-12-color:hover{color:var(--color-12)}.has-color-13-color,.has-color-13-color:hover{color:var(--color-13)}.has-color-1-background-color{background-color:var(--color-1)}.has-color-2-background-color{background-color:var(--color-2)}.has-color-3-background-color{background-color:var(--color-3)}.has-color-4-background-color{background-color:var(--color-4)}.has-color-5-background-color{background-color:var(--color-5)}.has-color-6-background-color{background-color:var(--color-6)}.has-color-7-background-color{background-color:var(--color-7)}.has-color-8-background-color{background-color:var(--color-8)}.has-color-9-background-color{background-color:var(--color-9)}.has-color-10-background-color{background-color:var(--color-10)}.has-color-11-background-color{background-color:var(--color-11)}.has-color-12-background-color{background-color:var(--color-12)}.has-color-13-background-color{background-color:var(--color-13)}.notifications-wrapper{position:fixed;bottom:0;width:100%;padding:0 var(--spacing-gutter);transition:all .15s ease-in-out;z-index:100;transform:translateY(0%)}.notifications-wrapper.hidden{transform:translateY(100%)}.notifications-wrapper .notification-bar{display:flex;align-items:center;justify-content:space-between;margin:0 auto 10px;gap:.5rem;width:100%;border:var(--base-border);border-radius:var(--border-radius);background:#fff;box-shadow:var(--card-shadow);padding:16px;overflow:hidden}@media(max-width: 1040px){.notifications-wrapper .notification-bar{flex-direction:column}.notifications-wrapper .notification-bar .notification-content,.notifications-wrapper .notification-bar .notification-title-wrapper,.notifications-wrapper .notification-bar .notification-description,.notifications-wrapper .notification-bar .notification-buttons{width:100%}.notifications-wrapper .notification-bar .notification-content{flex-direction:column}.notifications-wrapper .notification-bar .notification-buttons{gap:.625rem !important}.notifications-wrapper .notification-bar .notification-btn{flex-grow:1}.notifications-wrapper .notification-bar .notification-description{margin-bottom:.625rem !important}}@media(min-width: 721px){.notifications-wrapper .notification-bar{max-width:var(--max-width-content)}}.notifications-wrapper .notification-bar .notification-title-wrapper,.notifications-wrapper .notification-bar .notification-content,.notifications-wrapper .notification-bar .notification-buttons{display:flex;justify-content:center;align-items:center;gap:.5rem}@media(max-width: 1040px){.notifications-wrapper .notification-bar .notification-title-wrapper,.notifications-wrapper .notification-bar .notification-content,.notifications-wrapper .notification-bar .notification-buttons{align-items:flex-start}}.notifications-wrapper .notification-bar .notification-icon{max-width:1rem;max-height:1rem;width:100%;height:auto}@media(max-width: 1040px){.notifications-wrapper .notification-bar .notification-icon{margin-top:.25rem}}.notifications-wrapper .notification-bar .notification-title{margin:0;font-family:var(--main-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-black);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(max-width: 1040px){.notifications-wrapper .notification-bar .notification-title{white-space:normal}}@media(max-width: 1040px){.notifications-wrapper .notification-bar .notification-title{flex-grow:1}}.notifications-wrapper .notification-bar .notification-description{flex-grow:1;margin:0;font-family:var(--main-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);color:var(--color-muted-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(max-width: 1040px){.notifications-wrapper .notification-bar .notification-description{white-space:normal}}.notifications-wrapper .notification-bar .notification-btn{display:flex;justify-content:center;align-items:center;padding:13px 15px;font-family:var(--main-font-family);font-size:var(--font-size-small);font-style:normal;font-weight:var(--font-weight-semibold);line-height:1;text-decoration:none !important;white-space:nowrap;transition:all .08s;cursor:pointer}@media(max-width: 1040px){.notifications-wrapper .notification-bar .notification-btn{font-size:var(--font-size-xsmall) !important}}.notifications-wrapper .notification-bar .notification-secondary-btn{box-sizing:border-box;box-shadow:inset 0 0 0 2px var(--base-button-color);color:var(--base-button-color)}.notifications-wrapper .notification-bar .notification-secondary-btn:hover{color:var(--color-blue-lighter);box-shadow:inset 0 0 0 2px var(--color-blue-lighter);opacity:1}.notifications-wrapper .notification-bar .notification-primary-btn{color:var(--base-button-text-color);background:var(--base-button-color)}.notifications-wrapper .notification-bar .notification-primary-btn:hover{background:var(--color-blue-lighter);opacity:1}.notifications-wrapper .notification-bar .notification-primary-btn::after{font-family:var(--font-icons-sn) !important;content:"";color:var(--base-button-text-color);font-size:.625rem;margin-left:.25rem}.notifications-wrapper .notification-bar .notification-close-btn{appearance:none;display:block;position:relative;padding:0;width:35px;height:35px;color:var(--color-black);border:0;background:none;transition:opacity .3s ease;cursor:pointer}@media(max-width: 1040px){.notifications-wrapper .notification-bar .notification-close-btn{position:relative;top:-0.375rem}}.notifications-wrapper .notification-bar .notification-close-btn::before,.notifications-wrapper .notification-bar .notification-close-btn::after{content:"";position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;background-color:var(--color-black);height:2px;width:16px;transition:all .15s ease-in-out}.notifications-wrapper .notification-bar .notification-close-btn::before{transform:rotate(-45deg)}.notifications-wrapper .notification-bar .notification-close-btn::after{transform:rotate(45deg)}.notifications-wrapper .notification-bar .notification-close-btn-mobile{display:none}@media(max-width: 1040px){.notifications-wrapper .notification-bar .notification-close-btn-mobile{display:flex}}.notifications-wrapper .notification-bar .notification-close-btn-desktop{display:none}@media(min-width: 1041px){.notifications-wrapper .notification-bar .notification-close-btn-desktop{display:flex}}
