.notification-center-module__bkMBtq__page{padding:40px 20px 112px}.notification-center-module__bkMBtq__container{width:min(100%,896px);margin-inline:auto}.notification-center-module__bkMBtq__header{border-bottom:1px solid var(--unlocked-border);flex-direction:column;gap:20px;padding-bottom:28px;display:flex}.notification-center-module__bkMBtq__headerCopy{max-width:680px}.notification-center-module__bkMBtq__headerActions{align-items:center;gap:12px;display:flex}.notification-center-module__bkMBtq__settings{min-height:44px;color:rgb(var(--color-forest));align-items:center;font-size:14px;font-weight:700;display:inline-flex}.notification-center-module__bkMBtq__markAll,.notification-center-module__bkMBtq__loadMore{border:1px solid var(--unlocked-border);min-height:44px;color:var(--unlocked-muted);border-radius:999px;padding-inline:16px;font-size:14px;font-weight:700}.notification-center-module__bkMBtq__markAll:hover,.notification-center-module__bkMBtq__loadMore:hover{color:rgb(var(--color-forest));border-color:rgb(var(--color-forest) / .45);background:rgb(var(--color-forest) / .04)}.notification-center-module__bkMBtq__error{color:var(--unlocked-error-text);border:1px solid var(--unlocked-error-border);background:var(--unlocked-error-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:12px 16px;font-size:14px;font-weight:650;display:flex}.notification-center-module__bkMBtq__error button{min-width:72px;min-height:44px;font-weight:800}.notification-center-module__bkMBtq__loading{gap:12px;margin-top:32px;display:grid}.notification-center-module__bkMBtq__skeletonHeading{background:rgb(var(--color-ink) / .08);border-radius:4px;width:92px;height:14px;margin:10px 0 2px}.notification-center-module__bkMBtq__skeletonCard{border:1px solid var(--unlocked-border);background:var(--unlocked-surface);min-height:118px;box-shadow:var(--elevation-rest);border-radius:8px;grid-template-columns:44px minmax(0,1fr) 132px;align-items:center;gap:16px;padding:18px;display:grid}.notification-center-module__bkMBtq__skeletonIcon{background:rgb(var(--color-forest) / .09);border-radius:12px;width:44px;height:44px}.notification-center-module__bkMBtq__skeletonCopy{gap:10px;display:grid}.notification-center-module__bkMBtq__skeletonCopy span,.notification-center-module__bkMBtq__skeletonAction{background:rgb(var(--color-ink) / .08);border-radius:4px;height:10px;display:block}.notification-center-module__bkMBtq__skeletonCopy span:first-child{width:min(240px,70%);height:16px}.notification-center-module__bkMBtq__skeletonCopy span:last-child{width:min(420px,92%)}.notification-center-module__bkMBtq__skeletonAction{border-radius:999px;width:132px;height:42px}.notification-center-module__bkMBtq__notificationEmpty{margin-top:1.25rem}.notification-center-module__bkMBtq__empty{text-align:center;padding:72px 20px}.notification-center-module__bkMBtq__emptyIcon{width:52px;height:52px;color:rgb(var(--color-forest));border:1px solid rgb(var(--color-forest) / .16);background:rgb(var(--color-forest) / .06);border-radius:16px;place-items:center;margin-inline:auto;display:grid}.notification-center-module__bkMBtq__empty h2{margin-top:18px;font-family:Iowan Old Style,Baskerville,Georgia,Times New Roman,serif;font-size:30px;font-weight:700}.notification-center-module__bkMBtq__empty p{max-width:430px;color:var(--unlocked-muted);margin:10px auto 0;font-size:14px;line-height:1.7}.notification-center-module__bkMBtq__empty a{color:#fff;background:rgb(var(--color-forest));border-radius:999px;align-items:center;min-height:44px;margin-top:22px;padding-inline:20px;font-size:14px;font-weight:800;display:inline-flex}.notification-center-module__bkMBtq__groups{position:relative}.notification-center-module__bkMBtq__group{margin-top:34px;scroll-margin-top:96px}.notification-center-module__bkMBtq__groupHeading{z-index:8;width:fit-content;color:var(--unlocked-muted);background:color-mix(in srgb, var(--unlocked-page) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px 4px;padding:6px 10px 6px 0;font-size:11px;font-weight:800;position:sticky;top:72px}.notification-center-module__bkMBtq__list{gap:10px;display:grid}.notification-center-module__bkMBtq__item{opacity:1;border:1px solid var(--unlocked-border);background:var(--unlocked-surface);min-height:112px;box-shadow:var(--elevation-rest);content-visibility:auto;contain-intrinsic-size:112px;transition:color var(--motion-standard) var(--motion-ease), background-color var(--motion-standard) var(--motion-ease), border-color var(--motion-standard) var(--motion-ease), box-shadow var(--motion-standard) var(--motion-ease), opacity var(--motion-standard) var(--motion-ease), transform var(--motion-standard) var(--motion-ease);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid;position:relative;overflow:hidden}.notification-center-module__bkMBtq__item[data-read=false]{border-color:rgb(var(--color-forest) / .18);background:linear-gradient(90deg, rgb(var(--color-forest) / .045), transparent 38%), var(--unlocked-surface)}.notification-center-module__bkMBtq__item[data-read=true]{opacity:1;box-shadow:0 7px 22px rgb(var(--color-ink) / .035)}.notification-center-module__bkMBtq__item[data-dismissing=true]{opacity:0;transform:translate(6px)scale(.995)}.notification-center-module__bkMBtq__item[data-notification-item-arrived=true]{animation:notification-center-module__bkMBtq__notification-arrival .36s var(--motion-ease-emphasis) both}.notification-center-module__bkMBtq__content{align-items:flex-start;gap:14px;min-width:0;display:flex}.notification-center-module__bkMBtq__iconWrap{flex:0 0 44px;width:44px;height:44px;position:relative}.notification-center-module__bkMBtq__icon{width:44px;height:44px;color:rgb(var(--color-forest));border:1px solid rgb(var(--color-forest) / .12);background:rgb(var(--color-forest) / .07);border-radius:12px;place-items:center;display:grid}.notification-center-module__bkMBtq__icon[data-tone=deadline]{color:#9e5c1b;background:#b48a4517;border-color:#b48a4533}.notification-center-module__bkMBtq__icon[data-tone=change]{color:#2f5b91;background:#2f5b9112;border-color:#2f5b9129}.notification-center-module__bkMBtq__icon[data-tone=account]{color:var(--unlocked-muted);border-color:var(--unlocked-border);background:rgb(var(--color-ink) / .04)}.notification-center-module__bkMBtq__unreadIndicator{border:2px solid var(--unlocked-page);background:rgb(var(--color-forest));width:9px;height:9px;box-shadow:0 0 0 2px rgb(var(--color-forest) / .1);opacity:1;transition:opacity var(--motion-standard) var(--motion-ease), transform var(--motion-standard) var(--motion-ease-emphasis);border-radius:999px;position:absolute;top:-3px;right:-3px;transform:scale(1)}.notification-center-module__bkMBtq__unreadIndicator[data-visible=false]{opacity:0;transform:scale(.45)}.notification-center-module__bkMBtq__copy{min-width:0}.notification-center-module__bkMBtq__titleRow{flex-wrap:wrap;align-items:baseline;gap:3px 12px;display:flex}.notification-center-module__bkMBtq__title{color:var(--unlocked-text);font-family:Iowan Old Style,Baskerville,Georgia,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1.25}.notification-center-module__bkMBtq__item[data-read=true] .notification-center-module__bkMBtq__title{color:color-mix(in srgb, var(--unlocked-text) 80%, transparent)}.notification-center-module__bkMBtq__timestamp{color:color-mix(in srgb, var(--unlocked-muted) 72%, transparent);white-space:nowrap;font-size:11px;font-weight:650}.notification-center-module__bkMBtq__organization{color:rgb(var(--color-forest));letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:800}.notification-center-module__bkMBtq__body{max-width:640px;color:var(--unlocked-muted);margin-top:7px;font-size:14px;line-height:1.6}.notification-center-module__bkMBtq__actions{align-items:center;gap:4px;display:flex}.notification-center-module__bkMBtq__primaryAction{color:#fff;background:rgb(var(--color-forest));white-space:nowrap;min-height:44px;box-shadow:0 8px 20px rgb(var(--color-forest) / .12);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding-inline:16px;font-size:13px;font-weight:800;display:inline-flex}.notification-center-module__bkMBtq__primaryAction:hover{background:rgb(var(--color-ink))}.notification-center-module__bkMBtq__iconAction{width:44px;height:44px;color:color-mix(in srgb, var(--unlocked-muted) 75%, transparent);border-radius:999px;flex:0 0 44px;place-items:center;display:grid}.notification-center-module__bkMBtq__iconAction:hover{color:rgb(var(--color-forest));background:rgb(var(--color-forest) / .06)}.notification-center-module__bkMBtq__readAction{opacity:1;transition:opacity var(--motion-standard) var(--motion-ease)}.notification-center-module__bkMBtq__readAction[data-read=true]{cursor:default;opacity:.42}.notification-center-module__bkMBtq__loadMoreWrap{text-align:center;margin-top:28px}@keyframes notification-center-module__bkMBtq__notification-arrival{0%{opacity:0;transform:translateY(-7px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@media (hover:hover) and (pointer:fine){.notification-center-module__bkMBtq__item:hover{border-color:rgb(var(--color-forest) / .2);background-color:color-mix(in srgb, var(--unlocked-surface) 96%, white);box-shadow:var(--elevation-hover);transform:translateY(-2px)}.notification-center-module__bkMBtq__item:has(:focus-visible){border-color:rgb(var(--color-forest) / .28);box-shadow:var(--elevation-hover)}}@media (min-width:640px){.notification-center-module__bkMBtq__page{padding:56px 32px 112px}.notification-center-module__bkMBtq__header{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media (max-width:639px){.notification-center-module__bkMBtq__headerActions{justify-content:space-between}.notification-center-module__bkMBtq__groupHeading{top:68px}.notification-center-module__bkMBtq__item{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.notification-center-module__bkMBtq__actions{padding-left:58px}.notification-center-module__bkMBtq__primaryAction{flex:1}.notification-center-module__bkMBtq__skeletonCard{grid-template-columns:44px minmax(0,1fr)}.notification-center-module__bkMBtq__skeletonAction{display:none}}@media (prefers-reduced-motion:reduce){.notification-center-module__bkMBtq__item,.notification-center-module__bkMBtq__item[data-notification-item-arrived=true],.notification-center-module__bkMBtq__unreadIndicator,.notification-center-module__bkMBtq__readAction{transition-duration:1ms;animation:none}}
