.notification{right:var(--padding-06);bottom:var(--padding-06);z-index:1;position:fixed}.notification__wrap{display:inline-block;position:relative}.notification__link{text-decoration:none;display:block}.notification__link:hover,.notification__link:focus-visible{text-decoration:underline}.notification__toast{min-width:312px;max-width:400px;padding:var(--padding-03) calc(var(--padding-04) + 2.4rem) var(--padding-03) var(--padding-04);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--climate-secondary-0);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.notification__title{margin:0 0 var(--spacing-025);font-size:var(--font-size-lg);color:var(--color-text-basic);font-weight:var(--font-weight-bold);line-height:var(--padding-05)}.notification__subtitle{margin:0 0 var(--spacing-025);font-size:var(--font-size-sm);color:var(--color-text-subtle);font-weight:var(--font-weight-medium)}.notification__message{margin:var(--padding-01) 0 0;font-size:var(--font-size-md);color:var(--color-text-sub);font-weight:var(--font-weight-regular);line-height:var(--spacing-05);white-space:pre-line}.notification__count-list{margin-top:var(--padding-02);row-gap:var(--padding-02);display:grid}.notification__count-row{align-items:center;column-gap:var(--padding-04);font-size:var(--font-size-md);color:var(--color-text-sub);font-weight:var(--font-weight-regular);line-height:var(--spacing-05);grid-template-columns:1fr auto;display:grid}.notification__count-label{min-width:0}.notification__count-value{color:var(--color-primary-fill);font-weight:var(--font-weight-bold);white-space:nowrap}.notification__close.base-btn{top:var(--padding-02);right:var(--padding-02);width:2rem;height:2rem;color:var(--color-text-sub);cursor:pointer;z-index:2;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1.8rem;line-height:1;display:inline-flex;position:absolute;min-width:unset!important}.notification__close .icon-close{display:block}
