.notifications-workspace{gap:20px;max-width:1100px;margin:auto;display:grid}.notification-device,.notification-list{background:#fff;border:1px solid #e7dcc9;border-radius:20px;padding:24px}.notification-device{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.notification-device>div:first-child{flex:1;min-width:240px}.notification-device h2,.notification-list h2{margin:0 0 10px;font-size:21px}.notification-device p{color:#746a5c;margin:7px 0;line-height:1.6}.notification-hint{font-size:14px}.notification-controls{flex-wrap:wrap;gap:10px;display:flex}.notification-controls button{min-height:44px;font:600 14px var(--font-vietnam),sans-serif;color:#29261e;cursor:pointer;background:#fffaf0;border:1px solid #dfd1b8;border-radius:12px;padding:10px 16px}.notification-controls .apps-primary{background:#edca58}.notification-item{text-align:left;color:#29261e;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-top:1px solid #efe7d9;border-radius:8px;align-items:flex-start;gap:14px;padding:18px 12px;display:flex}.notification-item:hover{background:#fffbef}.notification-item>span:nth-child(2){overflow-wrap:anywhere;flex:1;gap:7px;min-width:0;display:grid}.notification-item strong{font-size:16px}.notification-item time{color:#857b6c;font-size:13px}.notification-dot{background:#ded8cd;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}.unread .notification-dot{background:#bc922b}.unread{background:#fffbef}@media (max-width:600px){.notification-device,.notification-list{padding:18px}.notification-controls{width:100%}.notification-controls button{flex:1}.notification-device>div:first-child{min-width:0}}.notification-list-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.notification-list-head h2{margin:0!important}.notification-read-all{color:#5b4512;font:inherit;background:#fff8e1;border:1px solid #e3d3a8;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.notification-read-all:hover:not(:disabled){background:#fbe7a8}
