.swappy-notification-center-page{max-width:800px;margin:30px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000001a;font-family:var(--font-secondary, sans-serif)}.swappy-notification-center-page h1{font-family:var(--font-primary, "Figtree", sans-serif);font-weight:700;color:#333;text-align:center;margin-bottom:25px;font-size:2em}.loading-message,.empty-message{text-align:center;color:#777;padding:20px;font-style:italic;font-family:var(--font-secondary, sans-serif)}.notification-list-full{list-style:none;padding:0;margin:0}.notification-item-full{background-color:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:15px;overflow:hidden;position:relative;display:block;z-index:1000}.notification-item-link-full{display:flex;align-items:flex-start;gap:15px;padding:15px;text-decoration:none;color:inherit;transition:background-color .2s ease;width:100%;box-sizing:border-box;height:auto;min-height:100px;overflow:visible}.notification-item-link-full:hover{background-color:#f0f0f0}.notification-status{position:absolute;top:10px;right:10px;width:10px;height:10px;border-radius:50%;background-color:#ccc;z-index:1}.notification-status.unread{background-color:#007bff}.notification-item-left{flex-shrink:0;width:60px;height:60px;border-radius:4px}.notification-item-link-full img{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px}.notification-item-placeholder-img{width:60px;height:60px;background-color:#eee;border-radius:4px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#aaa;font-size:12px}.notification-item-right{flex-grow:1;display:flex;flex-direction:column;overflow:visible;flex-wrap:wrap}.notification-item-right strong{font-family:var(--font-primary, "Figtree", sans-serif);font-weight:600;color:#333;margin-bottom:4px;font-size:1.1em}.notification-item-right small{font-family:var(--font-secondary, sans-serif);color:#666;margin-bottom:8px;font-size:.95em}.notification-full-message{font-family:var(--font-secondary, sans-serif);font-size:13px;color:#444;margin-top:0;line-height:1.5;word-wrap:break-word}.notification-item-right .notification-date-top{display:block;font-size:12px;color:#999;margin-bottom:8px;text-align:right;margin-top:7px}.notification-center-actions{display:flex!important;justify-content:center!important;align-items:center;width:100%;margin:25px 0 0;padding-top:15px;border-top:1px solid #eee;background:transparent;text-align:center}.notification-center-actions .mark-all-button{background-color:#007bff;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;font-family:var(--font-secondary, sans-serif);font-size:14px;transition:background-color .2s ease;display:inline-block}.notification-center-actions .mark-all-button:hover{background-color:#0056b3}.notification-list-wrapper{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.notification-list-wrapper .notification-list-full{list-style:none;margin:0;padding:0}.notification-item-full{border:none;margin:0;border-bottom:1px solid #eee}.notification-list-wrapper .notification-list-full li:last-child{border-bottom:none}@media only screen and (max-width: 600px){.swappy-notification-center-page{margin:15px;padding:15px}.notification-item-link-full{flex-direction:column;align-items:center;text-align:center;gap:10px}.notification-item-right{text-align:center}.notification-item-left,.notification-item-link-full img,.notification-item-placeholder-img{width:50px;height:50px;margin-bottom:5px}.notification-status{top:8px;right:8px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/swappy-notifications.css.map */
