.pillar-card.filled{border-color:var(--k-gray-300)}.dot.sel-1{border-color:var(--k-pink);background:var(--k-pink);box-shadow:0 0 0 3px rgba(240,0,128,.15)}.dot.sel-2{border-color:#e06020;background:#e06020;box-shadow:0 0 0 3px rgba(224,96,32,.15)}.dot.sel-3{border-color:#d4a520;background:#d4a520;box-shadow:0 0 0 3px rgba(212,165,32,.12)}.dot.sel-4{border-color:var(--k-blue);background:var(--k-blue);box-shadow:0 0 0 3px rgba(41,163,212,.15)}.dot.sel-5{border-color:var(--k-aqua);background:var(--k-aqua);box-shadow:0 0 0 3px rgba(23,208,204,.15)}.dot.passed{background:currentColor;opacity:.35;border-color:currentColor}.dot.passed.c-1{color:var(--k-pink)}.dot.passed.c-2{color:#e06020}.dot.passed.c-3{color:#d4a520}.dot.passed.c-4{color:var(--k-blue)}.dot.passed.c-5{color:var(--k-aqua)}.results.visible{display:block}.bd-card{background:#fff;border-radius:12px;padding:16px;border:2px solid var(--k-gray-200)}.bd-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.bd-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.bd-dot.risk{background:var(--k-pink)}.bd-dot.retention{background:var(--k-purple)}.bd-dot.productivity{background:var(--k-blue)}.bd-dot.revenue{background:var(--k-aqua)}.bd-title{font-size:.78rem;font-weight:700;color:var(--k-dark)}.bd-tier{font-size:.7rem;font-weight:700;margin-left:auto;padding:2px 8px;border-radius:5px;white-space:nowrap}.bd-tier.t-critical{background:rgba(240,0,128,.1);color:var(--k-pink)}.bd-tier.t-needs-attention{background:rgba(224,96,32,.1);color:#c05518}.bd-tier.t-at-risk{background:rgba(212,165,32,.1);color:#a88018}.bd-tier.t-room-to-grow{background:rgba(41,163,212,.1);color:var(--k-blue)}.bd-tier.t-solid{background:rgba(23,208,204,.1);color:#0fa09d}.bd-detail{font-size:.72rem;color:var(--k-gray-500);line-height:1.55}.bd-bar-track{height:5px;background:var(--k-gray-200);border-radius:3px;margin-top:8px;overflow:hidden}.bd-bar-fill{height:100%;border-radius:3px;transition:width .6s ease}