.activity-page-heading{display:flex;align-items:center;gap:12px}.activity-page-heading>div{min-width:0}.activity-page-heading>button{flex-shrink:0}.activity-page-heading h1{overflow-wrap:anywhere}.activity-panel-view>.activity-panel-header{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;row-gap:8px}.notification-panel-subtitle{grid-column:1/-1}.notification-header-actions{display:flex;flex-shrink:0;align-items:flex-start;gap:4px}.notification-edit-toggle{min-height:40px;flex-shrink:0;padding:0 8px;border:0;border-radius:10px;background:transparent;color:#d8a5c1;font-size:12px;font-weight:650;transition:color .18s ease,background .18s ease}.notification-edit-toggle:hover{color:#f5c4de}.notification-edit-toggle:active{background:#ffffff06}.notification-edit-toggle:disabled{opacity:.4}.notification-edit-toggle[aria-pressed=true]{color:#f0c1d7}.activity-page-heading .notification-edit-toggle{padding-right:0}.notification-edit-actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid #ffffff0a;background:#1a131f}.notification-edit-actions[data-presentation=page]{position:absolute;z-index:55;bottom:calc(max(10px,env(safe-area-inset-bottom)) + 80px);left:10px;right:10px;padding:11px 12px;border:1px solid #ffffff0c;border-radius:20px;box-shadow:0 7px 26px #0004}.notification-clear-action{min-height:44px;padding:8px 3px;color:#b5a0b0;font-size:11px;font-weight:600}.notification-selected-action{flex:1;min-width:0;min-height:44px;padding:10px 14px;border:1px solid #e4a6c025;border-radius:14px;color:#fff4fa;background:linear-gradient(115deg,#b96c96,#9874ae);font-size:12px;font-weight:750;line-height:1.4}.notification-edit-actions button:disabled{opacity:.4}.activity-page[data-editing=true] .activity-feed{padding-bottom:calc(205px + env(safe-area-inset-bottom))}.notification-action-row{position:relative;isolation:isolate;overflow:hidden;border-radius:21px;background:linear-gradient(90deg,transparent 40%,#a6577612)}.notification-action-content{position:relative;z-index:1;min-width:0;touch-action:pan-y pinch-zoom;transition:transform .36s cubic-bezier(.22,.75,.23,1)}.notification-action-content[data-dragging=true]{transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.notification-action-content .activity-notification{position:relative;min-height:94px;margin:0;padding:15px;border:1px solid #ffffff07;border-radius:21px;background-color:#1c1622;box-shadow:none}.notification-action-content .activity-notification-visual{width:43px;height:43px;flex-basis:43px;border-radius:15px}.notification-action-content .activity-notification-meta{gap:8px}.notification-action-content .activity-notification-meta strong{letter-spacing:.025em}.notification-action-content .activity-notification-preview{margin-top:5px}.notification-action-row[data-selecting=true]{display:flex;align-items:center;gap:2px;background:none}.notification-action-row[data-selecting=true] .notification-action-content{flex:1}.notification-action-row[data-selected=true] .activity-notification{border-color:#e9a5c34d;background-color:#2c2032}.notification-select-check{flex-shrink:0;display:grid;place-items:center;width:39px;min-height:48px;color:#291326}.notification-select-check>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1.5px solid #ffffff3d;transition:background .18s ease,border-color .18s ease}[data-selected=true]>.notification-select-check>span{border-color:#efa2c0;background:#efa2c0;box-shadow:0 3px 14px #e993b418}.notification-swipe-cue{position:absolute;right:8px;top:0;bottom:0;display:flex;width:64px;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:#eeb0c5;font-size:11px;font-weight:750;pointer-events:none}.notification-management-error{margin:8px 0 14px;padding:12px;border:1px solid #e98da21a;border-radius:14px;color:#ffd2db;font-size:12px;background:#b13c5c14}.settings-confirmation[data-variant=notification] .settings-confirmation-sheet{border-radius:30px 30px 0 0;border-color:#ffffff14;background:linear-gradient(150deg,#302235,#211926 74%);box-shadow:0 -14px 60px #0004}.settings-confirmation[data-variant=notification] .settings-confirmation-icon{border-radius:18px;color:#f0adc6;background:#df84a519;border:1px solid #ed9cbf16}.settings-confirmation[data-variant=notification] .settings-confirmation-copy p{line-height:1.7;color:#e4d9e3a6}.settings-confirmation[data-variant=notification] .settings-confirmation-primary{background:linear-gradient(110deg,#cc6d97,#a379bb);box-shadow:none}@media (prefers-reduced-motion:reduce){.notification-action-content,.notification-select-check>span{transition:none}}