.itsm-kpi-grid{display:grid;gap:20px;grid-template-columns:repeat(var(--itsm-kpi-cols-desktop,3),minmax(0,1fr));width:100%}.itsm-kpi-card{align-items:center;background:#fff;border:1px solid #d9dde1;border-radius:10px;box-sizing:border-box;color:#202b3c;display:flex;gap:28px;min-height:168px;min-width:0;padding:26px 28px 26px 38px;position:relative;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}a.itsm-kpi-card:hover{border-color:#c2c8ce;box-shadow:0 5px 18px rgba(32,43,60,.08);color:#202b3c;text-decoration:none;transform:translateY(-2px)}.itsm-kpi-card__number{align-items:center;background:#f5f6f7;border-radius:4px;box-sizing:border-box;color:#52606d;display:flex;font-family:Apex New Medium;font-size:14px;height:27px;justify-content:center;left:14px;line-height:1;min-width:27px;padding:0 6px;position:absolute;top:14px}.itsm-kpi-card__chart{flex:0 0 120px;height:120px;position:relative;width:120px}.itsm-kpi-ring{display:block;height:120px;overflow:visible;transform:rotate(-90deg);width:120px}.itsm-kpi-ring__background{fill:none;stroke:#e9ebed;stroke-width:12}.itsm-kpi-ring__value{fill:none;stroke:var(--itsm-kpi-color,#f5872a);stroke-linecap:butt;stroke-width:12;transition:stroke-dasharray .3s ease}.itsm-kpi-card__value{align-items:center;color:#121820;display:flex;font-size:25px;font-weight:500;inset:0;justify-content:center;letter-spacing:-.02em;line-height:1;position:absolute}.itsm-kpi-card__prefix,.itsm-kpi-card__suffix{font-size:1em}.itsm-kpi-card__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:0}.itsm-kpi-card__title{color:#202b3c;font-size:18px;font-weight:600;line-height:1.25;max-width:250px}.itsm-kpi-card__risk{align-items:center;color:#46515d;display:flex;font-size:15px;gap:8px;line-height:1.3;margin-top:18px}.itsm-kpi-card__dot{background:var(--itsm-kpi-color,#f5872a);border-radius:50%;flex:0 0 12px;height:12px;width:12px}.itsm-kpi-card__meta{color:#7a838c;font-size:13px;line-height:1.3;margin-top:4px;padding-left:20px}@media (max-width:1024px){.itsm-kpi-grid{grid-template-columns:repeat(var(--itsm-kpi-cols-tablet,2),minmax(0,1fr))}.itsm-kpi-card{gap:22px;padding-right:22px}}@media (max-width:767px){.itsm-kpi-grid{gap:14px;grid-template-columns:repeat(var(--itsm-kpi-cols-mobile,1),minmax(0,1fr))}.itsm-kpi-card{gap:20px;min-height:150px;padding:22px 20px 22px 32px}.itsm-kpi-card__chart{flex-basis:105px}.itsm-kpi-card__chart,.itsm-kpi-ring{height:105px;width:105px}.itsm-kpi-card__value{font-size:22px}.itsm-kpi-card__title{font-size:17px}}