[data-workspace-page="kalabala"]{background:linear-gradient(135deg,#2a1f4a,#5b3a8a)!important;color:#ffe9b8!important;border-color:#b98a2e!important;font-weight:700}
[data-workspace-page="kalabala"].is-active,[data-workspace-page="kalabala"][aria-selected=true]{box-shadow:0 0 0 2px #e0b04a}
.kb-section{background:#1b1730;color:#f3ead8;border-radius:16px;padding:18px}
.kb-section h2,.kb-section h3{color:#ffe1a0}.kb-section .small{color:#cfc4ae}.kb-section a{color:#ffd27a}
.kb-verdict{padding:10px 12px;border-radius:10px;background:#2a2446}
.kb-chart{position:relative;margin:14px 0}
.kb-row{border-bottom:1px solid #332c52}.kb-row summary{display:grid;grid-template-columns:72px 1fr 48px;align-items:center;gap:10px;padding:10px 0;cursor:pointer;list-style:none}
.kb-row summary::-webkit-details-marker{display:none}
.kb-name{font-size:15px}.kb-val{text-align:right;font-weight:700;color:#b9e7a5}.kb-row.is-weak .kb-val{color:#ff9d7a}.kb-row.is-edge .kb-val{color:#ffd27a}
.kb-bar{position:relative;height:14px;border-radius:8px;background:#2e2850;overflow:visible}
.kb-bar i{display:block;height:100%;border-radius:8px;transition:width .6s ease}
.kb-bar::before,.kb-bar::after{content:'';position:absolute;top:-4px;bottom:-4px;border-left:1px dashed #e8d9b0;opacity:.7}
.kb-bar::before{left:var(--l130)}.kb-bar::after{left:var(--l140)}
.kb-parts{margin:0 0 10px 82px;padding:0;list-style:none;font-size:14px;line-height:1.8;color:#e6dcc6}
@media(max-width:600px){.kb-row summary{grid-template-columns:58px 1fr 40px}.kb-parts{margin-left:0}}
