.mini-line-chart{background:var(--admin-color-gray-50);border:1px solid var(--admin-color-gray-200);border-radius:var(--admin-radius-lg);padding:1rem 1rem .75rem}.mini-line-chart__title{font-size:var(--admin-font-size-sm);color:var(--admin-color-gray-700);margin:0 0 .75rem;font-weight:600}.mini-line-chart__container{gap:.5rem;display:flex}.mini-line-chart__y-axis{flex-shrink:0;width:2rem;position:relative}.mini-line-chart__y-label{font-size:var(--admin-font-size-tiny);color:var(--admin-color-gray-400);font-variant-numeric:tabular-nums;line-height:1;position:absolute;right:0;transform:translateY(-50%)}.mini-line-chart__svg-wrapper{flex:1;min-width:0}.mini-line-chart__svg-container{width:100%;position:relative}.mini-line-chart__svg{width:100%;height:100%;display:block}.mini-line-chart__tooltip{background:var(--admin-color-gray-800);color:#fff;border-radius:var(--admin-radius-md);font-size:var(--admin-font-size-meta);white-space:nowrap;pointer-events:none;z-index:10;flex-direction:column;align-items:center;gap:.125rem;padding:.5rem .75rem;display:flex;position:absolute;transform:translate(-50%,-100%)translateY(-12px);box-shadow:0 4px 12px #0a162826}.mini-line-chart__tooltip:after{content:"";border:6px solid #0000;border-top-color:var(--admin-color-gray-800);position:absolute;top:100%;left:50%;transform:translate(-50%)}.mini-line-chart__tooltip-value{font-weight:700;font-size:var(--admin-font-size-md)}.mini-line-chart__tooltip-date{font-size:var(--admin-font-size-tiny);color:var(--admin-color-gray-400)}.mini-line-chart__x-axis{height:1.5rem;margin-top:.25rem;position:relative}.mini-line-chart__x-label{font-size:var(--admin-font-size-tiny);color:var(--admin-color-gray-400);white-space:nowrap;position:absolute;transform:translate(-50%)}.mini-line-chart--compact{border-radius:var(--admin-radius-md);background:#fff;padding:.75rem}.mini-line-chart--compact .mini-line-chart__title{font-size:var(--admin-font-size-xs);margin-bottom:.5rem}.mini-line-chart--compact .mini-line-chart__tooltip{border-radius:var(--admin-radius-sm);font-size:var(--admin-font-size-tiny);padding:.375rem .625rem}.mini-line-chart--compact .mini-line-chart__tooltip:after{border-width:5px}.mini-line-chart--compact .mini-line-chart__tooltip-value{font-size:var(--admin-font-size-xs)}.mini-line-chart--compact .mini-line-chart__tooltip-date{font-size:var(--admin-font-size-micro)}
