.notification-item{border-radius:14px;padding:18px;line-height:1.5}
.notification-item.notice-white{background:#fff;border:1px solid #cbd5e1;border-left:6px solid #94a3b8}
.notification-item.notice-red{background:#fff0ef;border:1px solid #eeb0aa;border-left:6px solid #c73632}
.notification-item.notice-green{background:#edf9ef;border:1px solid #a7d8b0;border-left:6px solid #258445}
.notification-item.notice-yellow{background:#fff8dd;border:1px solid #FFD300;border-left:6px solid #FFD300}
.notification-item.notice-chat{background:#f4f1ff;border:1px solid #c9bfe6;border-left:6px solid #7660aa}
.notice-state{display:block;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}
.notification-item strong{display:block;font-size:18px;line-height:1.3}.notification-item small{display:block;margin-bottom:12px}.guided-next{font-size:14px;font-weight:650;margin:12px 0}.notification-item .outline{width:100%;min-height:44px}
.activity-mode-match{border-top:7px solid #247d9a!important}.activity-mode-double{border-top:7px solid #7958b2!important;background:#f7f4fc!important}.activity-mode-classic{border-top:7px solid #FFD300!important;background:#fff9e9!important}.activity-mode-tournament{border-top:7px solid #247cc4!important;background:#edf6ff!important}
.activity-type-badge{font-size:14px!important;font-weight:850!important;padding:8px 12px!important;border-radius:8px!important;letter-spacing:.02em}
.type-match{background:#e0f1f5!important;color:#12576c!important}.type-double{background:#e9def8!important;color:#503479!important}.type-classic{background:#FFD300!important;color:#795800!important}.type-tournament{background:#d3e9ff!important;color:#145a91!important}
.match-column>summary{background:#e9f2f4!important;border-left:6px solid #247d9a!important;font-size:18px!important}.tournament-column>summary{background:#dcecff!important;border-left:6px solid #247cc4!important;font-size:18px!important}
.guided-focus{outline:3px solid #344e6b!important;outline-offset:5px;scroll-margin-top:110px}.guided-current{font-weight:800;color:#344e6b}.guided-field-hint{display:block;font-size:12px;color:#506579;margin-top:5px;font-weight:650}.guided-chat-footer{padding-top:16px}.notification-history{margin-top:20px}
@media(max-width:620px){.notification-item{padding:16px}.notification-item strong{font-size:17px}.guided-focus{outline-offset:2px;scroll-margin-top:90px}.activity-type-badge{font-size:13px!important}}

[hidden]{display:none!important}

.guided-request-package{border:1px solid #cad9e4;border-radius:12px;background:#fff;margin:10px 0}.guided-request-package>summary{cursor:pointer;padding:16px;min-height:48px}.guided-request-package>summary strong{font-size:17px}.guided-request-package>summary span{display:block;font-size:14px;margin-top:6px;color:#526577}.guided-request-content{padding:8px}.guided-request-package[open]{border-color:#416a8c}.guided-chat-history summary{cursor:pointer;font-weight:700;padding:12px;background:#edf2f7;border-radius:8px}
