.assessment-instrument{--instrument-hue:215;--instrument-rx:0deg;--instrument-ry:0deg;--instrument-metal-high:#f7faff;--instrument-metal-mid:#b8c7dc;--instrument-metal-low:#5b6d86;--instrument-face-high:#e7eef9;--instrument-face-low:#a1b4d1;--instrument-rim:#8eabc9;container:assessment-meter/inline-size;position:relative;width:180px;max-width:100%;min-width:0;aspect-ratio:240/154;flex-shrink:0;perspective:600px;color:hsl(var(--foreground));user-select:none}.assessment-instrument[data-tone=green]{--instrument-hue:151}.assessment-instrument[data-tone=coral]{--instrument-hue:8}.assessment-instrument[data-tone=indigo]{--instrument-hue:244}.assessment-instrument[data-tone=violet]{--instrument-hue:278}.assessment-instrument[data-tone=amber]{--instrument-hue:36}.assessment-instrument-art{display:block;width:100%;height:100%;overflow:visible;transform:rotateX(calc(-6deg + var(--instrument-rx))) rotateY(calc(-10deg + var(--instrument-ry)));transform-origin:50% 65%;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.instrument-vane{transform:translateY(var(--vane-rise));transition:transform .55s cubic-bezier(.16,1,.3,1)}.instrument-vane-fill{transition:opacity .4s}.instrument-hand{transform:rotate(var(--hand-angle));transform-origin:0 0;transition:transform .65s cubic-bezier(.16,1,.3,1)}.instrument-index{fill:#eff6ff;font-family:inherit;font-size:24px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.8px}.instrument-index-total{fill:#bbcee9;font-size:19px;font-weight:400}.instrument-meta{fill:hsl(var(--muted-foreground));font-family:inherit;font-size:13px;font-variant-numeric:tabular-nums}.dark .assessment-instrument{--instrument-metal-high:#c8d8ed;--instrument-metal-mid:#6b819f;--instrument-metal-low:#23354f;--instrument-face-high:#718aac;--instrument-face-low:#243953;--instrument-rim:#526d92}@container assessment-meter (max-width: 125px){.instrument-meta{display:none}.instrument-index{font-size:26px}.instrument-index-total{font-size:20px}}@media (max-width:639px){.assessment-instrument{width:144px}}@media (prefers-reduced-motion:reduce){.assessment-instrument-art{transform:rotateX(-6deg) rotateY(-10deg)}.assessment-instrument-art,.instrument-hand,.instrument-vane,.instrument-vane-fill{transition:none}}