/* Rolių ženkliukai, prisijungę nariai */
.rb{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:20px;font:700 11px inherit;background:color-mix(in srgb,var(--rc) 16%,transparent);border:1px solid color-mix(in srgb,var(--rc) 55%,transparent);white-space:nowrap}
.rb i{width:8px;height:8px;border-radius:50%;background:var(--rc);flex:none}
#lr .rb{font-size:10px;padding:2px 8px;background:rgba(0,0,0,.28);border-color:rgba(255,255,255,.3)}#lr .rb i{box-shadow:0 0 0 2px rgba(255,255,255,.9)}#lr:empty{display:none}
.prl{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}
.olh{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:20px 24px;margin-bottom:18px;background:var(--bg2);border:1px solid var(--b);border-radius:12px}
.olc{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--m)}.olc b{color:var(--t);font-size:22px}.olr{display:flex;flex-wrap:wrap;gap:6px}
.og{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}
.oc{display:flex;align-items:center;gap:12px;padding:14px;background:var(--bg2);border:1px solid var(--b);border-left:3px solid var(--rc,var(--b));border-radius:10px;transition:.3s}.oc:hover{transform:translateY(-3px)}
.oc b{display:block;font-size:14px;margin-bottom:5px}.oc small{color:var(--m);font-size:12px}.oc.dcm{--rc:#5865f2}
