@layer jp{.adm-chart,.adm-chart__plot{position:relative}.adm-chart svg{width:100%;display:block}.adm-gl{stroke:var(--jp-border);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.adm-axis{fill:var(--jp-text-muted);font:13px var(--jp-font-mono)}.adm-cross{stroke:var(--jp-text-muted);stroke-width:1px;vector-effect:non-scaling-stroke}.adm-annot{stroke:var(--jp-warn);stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.adm-target{stroke:var(--jp-danger);stroke-dasharray:5 4;stroke-width:1.5px;vector-effect:non-scaling-stroke}.adm-legend{gap:var(--jp-space-3);margin:var(--jp-space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.adm-legend button{font:inherit;font-size:var(--jp-fs-xs);color:var(--jp-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.adm-legend button:disabled{cursor:default}.adm-legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.adm-legend .is-off{opacity:.4;text-decoration:line-through}.adm-tt{background:var(--jp-surface-raised);border:1px solid var(--jp-border);border-radius:var(--jp-radius-md);font-size:var(--jp-fs-xs);pointer-events:none;z-index:5;min-width:120px;padding:6px 10px;position:absolute;top:4px;transform:translate(-50%);box-shadow:0 6px 18px -6px #00000059}.adm-tt b{margin-bottom:2px;display:block}.adm-tt div{align-items:center;gap:6px;display:flex}.adm-tt div span{font-family:var(--jp-font-mono);margin-inline-start:auto;padding-inline-start:12px}.adm-tt i{border-radius:2px;width:8px;height:8px}.adm-donut{position:relative}.adm-donut__c{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.2;display:flex;position:absolute;inset:0}.adm-donut__c b{font-size:var(--jp-fs-lg)}.adm-donut__c span{font-size:var(--jp-fs-xs);color:var(--jp-text-muted)}.adm-stat{flex-direction:column;gap:2px;display:flex}.adm-stat__meta{justify-content:space-between;align-items:flex-end;display:flex}.adm-gauge{flex-direction:column;align-items:center;margin:0;display:flex}.adm-gauge figcaption{flex-direction:column;align-items:center;margin-top:-6px;display:flex}.adm-gauge b{font-size:var(--jp-fs-lg)}.adm-progress__track{background:var(--jp-surface);border:1px solid var(--jp-border);border-radius:4px;height:8px;display:flex;overflow:hidden}.adm-progress__track>span{background:var(--jp-accent);height:100%;transition:width var(--jp-dur-base) var(--jp-ease)}.adm-progress__track .is-ok{background:var(--jp-ok)}.adm-progress__track .is-warn{background:var(--jp-warn)}.adm-progress__track .is-danger{background:var(--jp-danger)}.adm-ringtxt{fill:var(--jp-text);font:700 14px var(--jp-font-mono)}.adm-heat{font-size:var(--jp-fs-xs);gap:2px;display:grid}.adm-heat__h{color:var(--jp-text-muted);font-family:var(--jp-font-mono);text-align:center}.adm-heat__r{text-align:end;padding-inline-end:6px}.adm-heat__c{--t:0;background:color-mix(in oklab, var(--jp-accent) calc(var(--t) * 100%), var(--jp-surface));min-height:22px;color:var(--jp-text);font-family:var(--jp-font-mono);border-radius:2px;place-items:center;display:grid}.adm-calheat{gap:3px;display:flex;overflow:hidden}.adm-calheat div{flex-direction:column;gap:3px;display:flex}.adm-calheat i{--t:0;background:color-mix(in oklab, var(--jp-ok) calc(var(--t) * 100%), var(--jp-surface));border:1px solid color-mix(in oklab, var(--jp-border) 60%, transparent);border-radius:2px;width:12px;height:12px}.adm-uptime{gap:2px;height:28px;display:flex}.adm-uptime i{background:var(--jp-ok);border-radius:2px;flex:1;min-width:2px}.adm-uptime .is-warn{background:var(--jp-warn)}.adm-uptime .is-danger{background:var(--jp-danger)}.adm-uptime .is-none{background:var(--jp-border)}.adm-funnel{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.adm-funnel li{gap:var(--jp-space-3);grid-template-columns:1fr auto;align-items:center;display:grid}.adm-funnel__bar{color:var(--jp-on-accent);border-radius:var(--jp-radius-sm);font-size:var(--jp-fs-xs);min-width:60px;padding:6px 10px;font-weight:700}.adm-tmtext{fill:var(--jp-surface-raised);font:700 14px var(--jp-font-sans)}.adm-tmtext--s{font-weight:400;font-size:var(--jp-fs-xs)}.adm-bullet{align-items:center;gap:var(--jp-space-3);font-size:var(--jp-fs-xs);grid-template-columns:110px 1fr 48px;display:grid}.adm-bullet>div{background:var(--jp-surface);border-radius:2px;height:18px;position:relative}.adm-bullet i{inset-inline-start:0;background:color-mix(in oklab, var(--jp-text-muted) 18%, var(--jp-surface));position:absolute;top:0;bottom:0}.adm-bullet i:nth-child(2){background:color-mix(in oklab, var(--jp-text-muted) 30%, var(--jp-surface))}.adm-bullet i:nth-child(3){background:color-mix(in oklab, var(--jp-text-muted) 45%, var(--jp-surface))}.adm-bullet b{inset-inline-start:0;background:var(--jp-text);height:6px;position:absolute;top:6px}.adm-bullet u{background:var(--jp-danger);width:2px;position:absolute;top:2px;bottom:2px}.adm-bullet em{text-align:end;font-style:normal;font-family:var(--jp-font-mono)}.adm-ctools{flex-wrap:wrap;gap:2px;padding-inline-end:6px}.adm-ctools .jp-btn{font-size:var(--jp-fs-xs);padding:0 8px}.adm-stat__meta{flex-wrap:wrap;gap:4px 10px}.adm-stat__meta .jp-stat__meta{white-space:nowrap}}
