.ca-zone-map,.ca-trend{inline-size:100%}.ca-zone-map{block-size:auto}.ca-trend{block-size:100%;min-block-size:60px}.tpl-spark-line{stroke:var(--ca-info,#0b5cad);stroke-width:2px;vector-effect:non-scaling-stroke}.tpl-spark-limit{stroke:var(--ca-danger,#b42318);stroke-dasharray:4 4;stroke-width:1px;vector-effect:non-scaling-stroke}.tpl-spark-breach{fill:var(--ca-danger,#b42318)}.tpl-zone{fill:var(--ca-zone,#f1f6fa);stroke:var(--ca-border,#dbe4eb);stroke-dasharray:5 4}.tpl-zone-confinedSpace{stroke:var(--ca-ok,#0f766e);fill:var(--ca-ok-bg,#e7f3f1)}.tpl-zone-liftingZone{stroke:var(--ca-warning,#b45309);fill:var(--ca-warning-bg,#fdf1d8)}.tpl-zone-dangerZone{stroke:var(--ca-danger,#b42318);fill:var(--ca-danger-bg,#fde2de)}.tpl-zone-label{fill:var(--ca-text,#203447);font-size:13px;font-weight:600}.tpl-pin{stroke:var(--ca-surface,#fff);stroke-width:2px}.tpl-pin-label{fill:var(--ca-muted,#687889);font-size:11px}.tpl-fill-danger{fill:var(--ca-danger,#b42318)}.tpl-fill-warning{fill:var(--ca-warning,#b45309)}.tpl-fill-ok{fill:var(--ca-ok,#0f766e)}.tpl-fill-muted{fill:var(--ca-off,#94a3b8)}
