.live-cabinet .commission-periods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}
.live-cabinet .commission-periods>div{padding:14px 10px;border:1px solid var(--line);border-radius:12px;background:var(--bg)}
.live-cabinet .commission-periods small{display:block;color:var(--muted);margin-bottom:8px}
.live-cabinet .commission-periods strong{font-size:19px;color:#16bba5;overflow-wrap:anywhere}
.live-cabinet .module-logs{margin-top:24px;min-width:0}
.live-cabinet .module-log-filters{display:flex;flex-wrap:wrap;gap:14px;margin:20px 0}
.live-cabinet .module-log-filters label{display:flex;flex-direction:column;gap:8px;flex:1;min-width:140px;font-size:12px;color:var(--muted)}
.live-cabinet .module-log-filters input,.live-cabinet .module-log-filters select{padding:10px;border-radius:9px;border:1px solid var(--line);background:var(--bg);color:var(--text);width:100%;min-width:0}
.live-cabinet #moduleLogRows{max-height:650px;overflow:auto;margin-top:12px;scrollbar-width:thin}
.live-cabinet .module-log{padding:14px 12px;border-bottom:1px solid var(--line);border-left:3px solid #39b0f4}
.live-cabinet .module-log[data-level=ERROR],.live-cabinet .module-log[data-level=CRITICAL]{border-left-color:#ed7373}
.live-cabinet .module-log[data-level=WARNING]{border-left-color:#dfae5f}
.live-cabinet .module-log-meta{display:flex;gap:8px 14px;flex-wrap:wrap;font-size:10px;color:var(--muted)}
.live-cabinet .module-log-meta code{overflow-wrap:anywhere;max-width:100%}
.live-cabinet .module-log pre{font:12px/1.7 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0}
@media(max-width:760px){.live-cabinet .commission-periods{gap:6px}.live-cabinet .commission-periods strong{font-size:15px}.live-cabinet .module-log-filters label:last-child{flex-basis:100%}.live-cabinet .module-log-filters input,.live-cabinet .module-log-filters select{font-size:16px}.live-cabinet .module-log{padding:12px 8px}}

.live-cabinet .recipient-missing{margin:16px 0}
.live-cabinet .recipient-missing p{font-size:12px;color:var(--muted);margin:0 0 10px}
.live-cabinet .recipient-missing ul{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}
.live-cabinet .recipient-missing li{max-width:100%;overflow-wrap:anywhere;border:1px solid var(--line);border-radius:8px;background:var(--bg);padding:6px 10px;font-size:12px;color:var(--text)}
.live-cabinet #wallet-withdraw .wallet-setting-line b{max-width:65%;text-align:right;overflow-wrap:anywhere}
