.ptk-notifications-dropdown.ptk-notifications-dropdown{width:420px}.ptk-notifications-wrapper{--ptk-notifications-slot-height:0px;padding:var(--bfs12) var(--bfs16) var(--bfs16) var(--bfs16);min-height:min(400px, calc(100dvh - var(--bf-nav-top-height) - 150px - var(--ptk-notifications-slot-height)));max-height:min(calc(100dvh - var(--bf-nav-top-height) - 150px - var(--ptk-notifications-slot-height)), 800px);overflow-y:auto}.ptk-notifications-wrapper.ptk-notifications-wrapper-overflow-visible{overflow:visible}.ptk-notifications-filter-options{padding:var(--bfs12) var(--bfs16);border-bottom:1px solid var(--bfc-base-dimmed);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}.ptk-active-app-tag-wrapper{align-items:center;display:flex}.ptk-active-app-tag{max-width:fit-content}.ptk-notifications-dropdown-footer{gap:var(--bfs12);border-top:1px solid var(--bfc-base-dimmed);padding:var(--bfs12);justify-content:space-between;display:flex}.ptk-notifications-bell-has-new{background-color:var(--bfc-base-c-attn);min-width:22px;height:22px;top:var(--bfs6);right:var(--bfs8);border:2px solid var(--bfc-base-3);font-size:var(--bf-font-size-s);color:var(--bfc-base);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute}.ptk-notifications-bell-has-new.ptk-notifications-bell-show-two-digits{padding:0 var(--bfs4);right:var(--bfs6)}.ptk-notifications-bell-has-new.ptk-notifications-bell-show-three-digits{padding:0 var(--bfs4);right:3px}.ptk-notifications-list-container{gap:var(--bfs12);flex-direction:column;display:flex}.ptk-notifications-list-end{padding:var(--bfs8) var(--bfs12);gap:var(--bfs8);color:var(--bfc-base-c-2);grid-template-columns:1fr auto 1fr;align-items:center;font-style:italic;display:grid}.ptk-notifications-list-end hr{border:1px solid var(--bfc-base-dimmed);border-bottom-width:0}.ptk-notifications-empty,.ptk-notifications-list-error{align-items:center;gap:var(--bfs8);width:100%;padding:var(--bfs8);flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ptk-notifications-empty-icon{margin-bottom:var(--bfs4);font-size:26px}.ptk-notification-container{background:var(--bfc-base-3);border-radius:var(--bf-radius-m);width:100%;position:relative}.ptk-notification-container .ptk-notification{text-align:left;padding:var(--bfs12);border-radius:var(--bf-radius-m);border:1px solid #0000;width:100%;display:block}.ptk-notification-container .ptk-notification-status-unread.ptk-notification{background-color:var(--bfc-base-2)}.ptk-notification-container .ptk-notification-status-unread.ptk-notification:hover,.ptk-notification-container .ptk-notification.ptk-notification-clickable:hover{background-color:var(--bfc-base-2);border-color:var(--bfc-base-dimmed)}.ptk-notification-container .ptk-notification.ptk-notification-no-link{cursor:default}.ptk-notification-container .ptk-notification-status-unread.ptk-notification.ptk-notification-no-link{cursor:pointer}.ptk-notification-container .ptk-notification-status-unread.ptk-notification.ptk-notification-no-link:hover~.ptk-notification-mark-as-read-btn span{text-decoration:underline}.ptk-notification-content{align-items:start;gap:var(--bfs12);font-variant-emoji:unicode;grid-template-columns:auto 1fr;display:grid}.ptk-notification-dropdown-ellipsis-btn{right:var(--bfs8);top:var(--bfs6);position:absolute}.ptk-notification-dropdown-settings-container{padding:var(--bfs4)}.ptk-notification-dropdown-settings-container .ptk-notification-dropdown-settings-btn.ptk-notification-dropdown-settings-btn{text-align:left;padding:var(--bfs8);color:var(--bfc-base-c-1)}.ptk-notification-dropdown-settings-container .ptk-notification-dropdown-settings-btn:hover{background-color:#0000}.ptk-notification-dropdown-settings-container .ptk-notification-dropdown-settings-btn svg{color:var(--bfc-theme);margin-right:var(--bfs8)}.ptk-notification-logo-container{width:32px;min-width:32px;height:32px;margin-top:var(--bfs4);position:relative}.ptk-notification-logo{width:100%;height:100%}.ptk-notification-icon-container{background-color:var(--bfc-theme-c);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ptk-notification-icon{color:var(--bfc-theme);font-size:16px}.ptk-notification-alert-icon-container{background:var(--bfc-base-3);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:2px;display:flex;position:absolute;bottom:-5px;right:-8px}.ptk-notification-status-unread .ptk-notification-alert-icon-container{background:var(--bfc-base-2)}.ptk-notification-alert-icon{color:var(--bfc-alert-fade-2-c);width:100%;height:100%}.notification.ptk-notification-clickable:hover .ptk-notification-title:first-child{text-decoration:underline}.ptk-notification-title{font-size:var(--bf-font-size-m)}.ptk-notification-mark-as-read-btn{right:var(--bfs8);bottom:var(--bfs12);font-size:var(--bf-font-size-s);color:var(--bfc-base-c-2);position:absolute}.ptk-notification-mark-as-read-btn button:focus-visible{outline-color:currentColor}.ptk-notification-container .ptk-notification-status-unread .ptk-notification-title{font-weight:600}.ptk-notification-status-alert{color:var(--bfc-alert-fade-2-c)}.ptk-notification-body-text,.ptk-notification-body-text.ptk-notification-body-text a{color:var(--bfc-base-c-2);font-size:var(--bf-font-size-m)}.ptk-notification-status-unread .ptk-notification-body-text,.ptk-notification-status-unread .ptk-notification-body-text a{color:var(--bfc-base-c)}.ptk-notification-timestamp{gap:var(--bfs8);width:100%;margin-top:var(--bfs4);font-size:var(--bf-font-size-s);color:var(--bfc-base-c-2);justify-content:space-between;display:flex}.ptk-notification-status-unread .ptk-notification-timestamp{color:var(--bfc-attn);font-weight:600}.ptk-notification-skeleton-rect{margin-top:var(--bfs4);border-radius:var(--bf-radius-xs)}
