.pylot-stat-card{background:var(--pylot-card-bg);outline:1px solid var(--pylot-border);padding:var(--pylot-spacing,8px) calc(var(--pylot-spacing,8px) + 4px);cursor:default;box-sizing:border-box;border:none;border-radius:8px;min-width:0;height:100%;transition:outline-color .15s,box-shadow .2s;overflow:hidden}.pylot-stat-card:hover{box-shadow:var(--shadow-card-hover)}.pylot-stat-card--active{outline-color:var(--pylot-primary)}.pylot-stat-card--danger{background:color-mix(in srgb, var(--pylot-badge-danger-bg) 55%, var(--pylot-card-bg));outline-color:var(--pylot-danger)}.pylot-stat-card--danger .pylot-stat-card__label,.pylot-stat-card--danger .pylot-stat-card__sub{color:var(--pylot-badge-danger-tx)}.pylot-stat-card--waiting{background:color-mix(in srgb, var(--pylot-badge-waiting-bg) 55%, var(--pylot-card-bg));outline-color:var(--pylot-waiting)}.pylot-stat-card--waiting .pylot-stat-card__label,.pylot-stat-card--waiting .pylot-stat-card__sub{color:var(--pylot-badge-waiting-tx)}.pylot-stat-card--success{background:color-mix(in srgb, var(--pylot-badge-success-bg) 55%, var(--pylot-card-bg));outline-color:var(--pylot-success)}.pylot-stat-card--success .pylot-stat-card__label,.pylot-stat-card--success .pylot-stat-card__sub{color:var(--pylot-badge-success-tx)}.pylot-stat-card--centered{text-align:center;justify-content:space-evenly;align-items:stretch;gap:var(--pylot-spacing-sm,8px);flex-direction:column;display:flex}.pylot-stat-card--centered .pylot-stat-card__label,.pylot-stat-card--centered .pylot-stat-card__value,.pylot-stat-card--centered .pylot-stat-card__sub{text-align:center}.pylot-stat-card--centered .pylot-stat-card__title{text-align:left}.pylot-stat-card--centered .pylot-stat-card__rows--kpi{margin-top:0}.pylot-stat-card--centered .pylot-stat-card__title{margin-bottom:0}.pylot-stat-card--centered .pylot-stat-card__valueblock{flex-direction:column;display:flex}.pylot-stat-card__label{font-family:var(--font-texte,"DM Sans", sans-serif);font-size:max(11.5px, calc(var(--pylot-content-font-size,13px) - 1px));color:var(--pylot-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;overflow:hidden}.pylot-stat-card__value-label{font-family:var(--font-texte,"DM Sans", sans-serif);font-size:max(11.5px, calc(var(--pylot-content-font-size,13px) - 1px));color:var(--pylot-text-secondary);margin-top:2px}.pylot-stat-card__value{font-family:var(--font-num,"Inter", sans-serif);font-feature-settings:"tnum";font-size:calc(var(--pylot-content-font-size,13px) + 6px);color:var(--pylot-text-title);letter-spacing:-.5px;white-space:nowrap;text-overflow:ellipsis;font-weight:800;line-height:1.15;overflow:hidden}.pylot-stat-card__sub{font-family:var(--font-num,"Inter", sans-serif);font-feature-settings:"tnum";font-size:max(11px, calc(var(--pylot-content-font-size,13px) - 2px));color:var(--pylot-text-secondary);overflow-wrap:anywhere;margin-top:4px;line-height:1.45}.pylot-stat-card__rows{gap:2px var(--pylot-spacing-sm,8px);grid-template-columns:1fr auto;align-items:baseline;display:grid}.pylot-stat-card__row{display:contents}.pylot-stat-card__rows--kpi{gap:var(--pylot-spacing-sm,8px);margin-top:var(--pylot-spacing-sm,8px);grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;display:grid}.pylot-stat-card__rows--kpi .pylot-stat-card__row{flex-direction:column-reverse;align-items:center;gap:4px;min-width:0;display:flex}.pylot-stat-card__rows--kpi .pylot-stat-card__row-value{font-family:var(--font-titre,"Montserrat", sans-serif);font-size:calc(var(--pylot-content-font-size,13px) + 13px);letter-spacing:-.5px;color:var(--pylot-text-title);text-align:center;font-weight:800;line-height:1.1}.pylot-stat-card__rows--kpi .pylot-stat-card__row-label{text-overflow:clip;overflow:visible}.pylot-stat-card__rows--kpi .pylot-badge{font-size:calc(var(--pylot-content-font-size,13px) * .92);padding:3px 10px}.pylot-stat-card--danger .pylot-stat-card__row-label{color:var(--pylot-badge-danger-tx)}.pylot-stat-card--waiting .pylot-stat-card__row-label{color:var(--pylot-badge-waiting-tx)}.pylot-stat-card--success .pylot-stat-card__row-label{color:var(--pylot-badge-success-tx)}.pylot-stat-card--titled{padding-top:0}.pylot-stat-card__title{margin:0 calc(-1 * (var(--pylot-spacing,8px) + 4px)) var(--pylot-spacing,8px);padding:6px calc(var(--pylot-spacing,8px) + 4px);background:var(--pylot-card-head-bg);border-bottom:1px solid var(--pylot-border);font-family:var(--font-titre,Montserrat, sans-serif);font-weight:700;font-size:var(--pylot-content-font-size,13px);color:var(--pylot-text-title);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pylot-stat-card--danger .pylot-stat-card__title,.pylot-stat-card--waiting .pylot-stat-card__title,.pylot-stat-card--success .pylot-stat-card__title{background:0 0}.pylot-stat-card--danger .pylot-stat-card__title{color:var(--pylot-badge-danger-tx)}.pylot-stat-card--waiting .pylot-stat-card__title{color:var(--pylot-badge-waiting-tx)}.pylot-stat-card--success .pylot-stat-card__title{color:var(--pylot-badge-success-tx)}
