.rw-page{color:#eef2f6;max-width:1400px;margin:auto}.rw-hero{padding:25px 28px;background:linear-gradient(120deg,#111721,#291018);border-top:4px solid #dc2639;margin-bottom:17px}.rw-hero span,.rw-panel small{color:#aeb7c6;font-size:11px;letter-spacing:1px}.rw-hero h1{font-size:clamp(28px,4vw,48px);margin:8px 0;font-weight:900}.rw-hero em{color:#f14554;font-style:normal}.rw-hero p,.rw-panel p{color:#b4becb}.rw-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:12px}.rw-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:14px}.rw-panel{background:#151c28;border:1px solid #2d3748;padding:20px;margin-bottom:14px;min-width:0}.rw-panel h2{font-size:20px;margin:5px 0 14px}.rw-summary h2{font-size:25px}.rw-page label{display:block;font-weight:700;font-size:12px;margin:14px 0}.rw-page input,.rw-page select,.rw-page textarea{display:block;width:100%;box-sizing:border-box;background:#0c121b;color:#fff;border:1px solid #405064;padding:11px;margin-top:6px;border-radius:4px}.rw-page textarea{min-height:86px;resize:vertical}.rw-red{background:#d92438!important;color:white!important;border:0;padding:12px 18px;font-weight:800;cursor:pointer}.rw-red:disabled{opacity:.45;cursor:default}.rw-line{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #303b4b;padding:12px 0;flex-wrap:wrap}.rw-line small{display:block;letter-spacing:normal;margin-top:4px}.rw-line button{background:#273649;border:1px solid #516277;color:#fff;padding:8px 10px;cursor:pointer}.rw-status{color:#e5b16b;text-transform:uppercase;font-size:11px;font-weight:800}.rw-disclaimer{color:#8b9aad;font-size:12px}@media(max-width:900px){.rw-summary,.rw-grid{grid-template-columns:1fr}.rw-panel{padding:14px}}

.rw-odds{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:10px 0 15px}.rw-odds span{background:#222a35;border:1px solid #4d2932;padding:10px 5px;text-align:center;font-size:12px;color:#ffb4bd;font-weight:800}@media(max-width:560px){.rw-odds{grid-template-columns:repeat(2,1fr)}}


.rw-activity-copy{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}.rw-line time{display:block;color:#9caabc;font-size:11px;margin-top:6px}.rw-activity-note{font-size:12px}.rw-line>b{white-space:nowrap}.rw-page #rw-history-filter{max-width:280px}
