.notification-soft.svelte-1o5tudn{border:0;border-radius:14px;background:transparent!important;box-shadow:none;overflow:visible}.notification-soft.notification-unread.svelte-1o5tudn{background:#f3f7fe!important}.notification-soft.svelte-1o5tudn .notification-toggle:where(.svelte-1o5tudn){padding:16px 14px 4px;gap:12px;border-radius:14px}.notification-soft.svelte-1o5tudn .notification-toggle:where(.svelte-1o5tudn):hover{background:transparent}.notification-soft.svelte-1o5tudn .notification-toggle:where(.svelte-1o5tudn):focus-visible{outline:2px solid var(--brand-700, #0047ab);outline-offset:2px;box-shadow:none}.notification-soft.svelte-1o5tudn .notification-type-icon:where(.svelte-1o5tudn){width:36px;height:36px;border-radius:12px;box-shadow:none}.notification-soft.svelte-1o5tudn .notification-copy:where(.svelte-1o5tudn)>span:where(.svelte-1o5tudn):first-child{color:#293f59;font-size:13px;line-height:1.55;font-weight:600}.notification-soft.svelte-1o5tudn .notification-copy:where(.svelte-1o5tudn)>span:where(.svelte-1o5tudn)+span:where(.svelte-1o5tudn){color:#62758d;font-size:12px;line-height:1.7;height:auto;min-height:0}.notification-soft.svelte-1o5tudn:not(.notification-expanded) .notification-copy:where(.svelte-1o5tudn)>span:where(.svelte-1o5tudn)+span:where(.svelte-1o5tudn){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.notification-soft.notification-expanded.svelte-1o5tudn .notification-copy:where(.svelte-1o5tudn)>span:where(.svelte-1o5tudn)+span:where(.svelte-1o5tudn){display:block;overflow:visible}.notification-soft.svelte-1o5tudn .notification-footer:where(.svelte-1o5tudn){border:0;padding:2px 14px 10px 62px;gap:6px;flex-wrap:wrap}.notification-soft.svelte-1o5tudn .notification-footer:where(.svelte-1o5tudn)>div:where(.svelte-1o5tudn){font-size:10px;color:#657991;flex:1 1 130px}.notification-soft.svelte-1o5tudn .notification-open:where(.svelte-1o5tudn){min-height:44px;padding:8px 0 8px 6px;font-size:11px}.notification-soft.svelte-1o5tudn .notification-footer:where(.svelte-1o5tudn)>span:where(.svelte-1o5tudn){font-size:10px;line-height:1.6;color:#6d7f95}@media (min-width: 768px){.notification-soft.svelte-1o5tudn .notification-toggle:where(.svelte-1o5tudn){padding:18px 20px 4px;gap:14px}.notification-soft.svelte-1o5tudn .notification-footer:where(.svelte-1o5tudn){padding-left:70px;padding-right:20px}.notification-soft.svelte-1o5tudn .notification-copy:where(.svelte-1o5tudn)>span:where(.svelte-1o5tudn):first-child{font-size:14px}.notification-soft.svelte-1o5tudn .notification-copy:where(.svelte-1o5tudn)>span:where(.svelte-1o5tudn)+span:where(.svelte-1o5tudn){font-size:13px}}
