.notificationInbox{max-width:880px;margin-inline:auto;padding-bottom:120px;color:#183b60}.notificationInbox>[data-ui-header]{margin-bottom:12px;box-shadow:0 4px 18px #284d7910;border-color:#d7e8f8}.notificationInbox>[data-ui-header]>div:first-child{padding:14px 18px;min-height:84px;gap:12px}.notificationInbox>[data-ui-header] h1{font-size:21px;margin:0 0 4px;line-height:1.5}.notificationInbox>[data-ui-header] p{font-size:12px;margin:0;color:#54718d}.notificationInbox>[data-ui-header] img{width:58px;height:58px}.notificationInbox>[data-ui-header]>div:first-child>span{width:64px;height:64px;flex:0 0 64px}.inboxToolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 16px}.inboxFilters{display:flex;flex:1 1;min-width:0;padding:4px;background:#eaf2fa;border:1px solid #dfeaf5;border-radius:16px;gap:3px}.inboxFilters button{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:44px;border:0;border-radius:12px;background:transparent;color:#55718c;font:inherit;font-size:12px;cursor:pointer;padding:5px 7px;white-space:normal}.inboxFilters button[aria-pressed=true]{background:#fff;color:#195ac7;box-shadow:0 2px 7px #234f8d12;font-weight:800}.inboxFilters button span{font-size:11px;min-width:18px;border-radius:6px;background:#dceafb;padding:1px 3px}.inboxError button,.inboxReadAll{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;font:inherit;font-size:12px;border:1px solid #d9e7f4;background:#fff;color:#2862a0;border-radius:12px;padding:6px 10px;cursor:pointer}.inboxReadAll:disabled{opacity:.45;cursor:default}.inboxDays{display:grid;grid-gap:16px;gap:16px}.inboxDay>h2{font-size:12px;color:#6d8297;margin:0 10px 7px;font-weight:500}.inboxRows{border:1px solid #deebf6;border-radius:18px;background:#fff;box-shadow:0 3px 15px #24476d08;overflow:hidden}.inboxRow+.inboxRow{border-top:1px solid #edf2f7}.inboxOpen{width:100%;display:flex;gap:10px;align-items:center;background:transparent;border:0;text-align:right;font:inherit;color:inherit;cursor:pointer;padding:12px 14px;min-height:74px}.inboxOpen:focus-visible,.inboxOpen:hover{background:#f4f9ff}.inboxOpen:focus-visible{outline:2px solid #76a5e4;outline-offset:-2px}.inboxIcon{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#f5faff,#e5f0fc)}.inboxCopy{flex:1 1;min-width:0;display:grid;grid-gap:5px;gap:5px}.inboxTitle{display:flex;align-items:flex-start;gap:8px}.inboxTitle strong{flex:1 1;font-size:13px;line-height:1.8;font-weight:650}.inboxState{display:flex;align-items:center;min-height:24px;flex-shrink:0}.inboxState i{display:block;width:7px;height:7px;background:#2873e0;border-radius:50%;box-shadow:0 0 0 3px #eaf2ff}.inboxRow:not(.unread) .inboxTitle strong{font-weight:500;color:#587085}.inboxCopy>small{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:11px;color:#7a8da0}.inboxCopy time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inboxBody{font-size:12px;line-height:1.9;color:#657d95}.inboxFollowups{border:1px solid #eadcbf;border-radius:14px;background:#fffcf6;margin-bottom:16px;padding:0 12px}.inboxFollowups summary{display:flex;align-items:center;gap:8px;cursor:pointer;min-height:48px;font-size:12px;list-style:none}.inboxFollowups summary strong{flex:1 1}.inboxFollowups summary>span{color:#a36c20}.inboxFollowups[open] summary{border-bottom:1px solid #eee3d0}.inboxFollowups a{display:grid;grid-gap:3px;gap:3px;padding:10px 0;text-decoration:none;color:#4f6076}.inboxFollowups a+a{border-top:1px solid #eee7d9}.inboxFollowups a strong{font-size:12px}.inboxFollowups a small{font-size:11px;color:#9b742e}.inboxEmpty{text-align:center;display:grid;justify-items:center;padding:35px 16px;background:#fff;border:1px solid #deebf6;border-radius:18px;grid-gap:10px;gap:10px}.inboxEmpty h2{font-size:16px;margin:0}.inboxEmpty p{font-size:12px;color:#74899d;margin:0}.inboxError{display:flex;align-items:center;gap:10px;border:1px solid #f0d3d3;background:#fff8f8;border-radius:14px;padding:10px 12px;margin-bottom:12px}.inboxError p{flex:1 1;margin:0;color:#ad434b;font-size:12px}@media(max-width:480px){.notificationInbox>[data-ui-header]>div:first-child{padding:10px 14px;min-height:78px}.notificationInbox>[data-ui-header] h1{font-size:18px}.inboxToolbar{gap:7px;margin-bottom:12px}.inboxFilters{flex-basis:100%}.inboxReadAll{-webkit-margin-start:auto;margin-inline-start:auto;min-height:36px;padding:3px 9px;font-size:11px}.inboxOpen{padding:10px;gap:9px;min-height:70px}.inboxTitle strong{font-size:13px}.inboxIcon{width:34px;height:34px;flex-basis:34px}.inboxDays{gap:13px}}