.notification-bell{position:fixed;top:0;right:332px;height:56px;display:flex;align-items:center;z-index:521}.notification-bell__button{position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;margin:0;padding:6px;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#ffffffeb;transition:background-color .18s ease,transform .18s cubic-bezier(.34,1.4,.64,1)}.notification-bell__button:hover{background-color:#ffffff12;transform:translateY(-1px)}.notification-bell__button:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}.notification-bell__button .Polaris-Icon{width:20px;height:20px;margin:0}.notification-bell__badge{position:absolute;top:0;right:0;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background-color:#e02329;color:#fff;font-size:10px;font-weight:600;line-height:1;box-shadow:0 0 0 1.5px #1a1a1a;pointer-events:none}.notification-bell__panel{width:340px;max-width:92vw}.notification-bell__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--p-space-300, 12px);padding:var(--p-space-300, 12px) var(--p-space-400, 16px);background:var(--p-color-bg-surface, #ffffff);border-bottom:1px solid var(--p-color-border-secondary, #ebebeb);border-top-left-radius:var(--p-border-radius-300, 12px);border-top-right-radius:var(--p-border-radius-300, 12px)}.notification-bell__list{max-height:380px;overflow-y:auto}.notification-bell__row{display:block;width:100%;text-align:left;padding:var(--p-space-300, 12px) var(--p-space-400, 16px);border:0;background:transparent;border-bottom:1px solid var(--p-color-border-secondary, #ebebeb)}.notification-bell__row:last-child{border-bottom:0}.notification-bell__row-inner{display:flex;gap:var(--p-space-200, 8px);align-items:flex-start}.notification-bell__row-main{flex:1;min-width:0}.notification-bell__row-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--p-space-200, 8px)}.notification-bell__row-time{flex-shrink:0;white-space:nowrap;font-size:11px;line-height:1.4;color:var(--p-color-text-subdued, #6d7175);font-variant-numeric:tabular-nums}.notification-bell__row--clickable{cursor:pointer;transition:background-color .12s ease}.notification-bell__row--clickable:hover{background-color:var(--p-color-bg-surface-hover, #f6f6f7)}.notification-bell__row--clickable:focus-visible{outline:2px solid var(--p-color-border-focus, #005bd3);outline-offset:-2px}.notification-bell__row-icon{flex-shrink:0;display:flex;margin-top:2px}.notification-bell__row-icon .Polaris-Icon{width:18px;height:18px;margin:0}@media(max-width:768px){.notification-bell{right:108px}}@media(prefers-reduced-motion:reduce){.notification-bell__button{transition:background-color .18s ease}.notification-bell__button:hover{transform:none}}
