.idle-session-summary{margin:18px 0 10px;padding:17px 18px;border:1px solid #bc945a36;border-radius:8px;background:linear-gradient(130deg,#34202780,#17131c90);font-size:12px;color:#c4b9b0}
.idle-session-summary>div{display:flex;justify-content:space-between;align-items:center;gap:8px}
.idle-session-summary b{color:#ebcf92;font-weight:500}
.idle-session-summary p{margin:9px 0 6px;line-height:1.7}
.idle-session-summary>strong{font-weight:500;color:#eee0cd;line-height:1.8}
.idle-session-summary i{padding:0 7px;font-style:normal;color:#766862}
.battle-report-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;border:0!important;border-bottom:1px solid #b6965833!important;background:none!important;padding:10px 3px!important;color:#d6bc89!important;font-size:13px!important;border-radius:0!important}
.report-policy{font-size:11px;line-height:1.7;color:#9b9090;margin:10px 0 20px}
.idle-report-list{padding:17px 16px!important}
.idle-report-list .section-head{margin:0 0 10px}
.idle-report-list .section-head h2{font-size:20px;margin:0}
.idle-report-list .section-head>span{font-size:10px;color:#8f8589}
.idle-report-entry{padding:14px 0;border-top:1px solid #ad95782c;font-size:12px;line-height:1.8}
.idle-report-entry header{display:flex;justify-content:space-between;gap:8px;align-items:center}
.idle-report-entry header strong{font-size:13px;color:#ded2bf;font-weight:500}
.idle-report-entry time{font-size:10px;color:#8c7f83}
.idle-report-entry p{margin:4px 0;color:#9d9298;overflow-wrap:anywhere}
.idle-report-entry>b{font-size:12px;font-weight:400;color:#c6b294}
.idle-report-entry.is-offline header strong{color:#efd399}
.report-empty{line-height:1.9;font-size:13px}
.screen-reports .wallet{display:flex}
