button.hm-row.vp-card{text-align:left;border:1px solid var(--hm-line-2,#0e111621);background:var(--hm-paper,#fff);min-height:0;color:inherit;border-radius:10px;padding:10px 11px;font-family:inherit;display:block}button.hm-row.vp-row{border:1px solid var(--hm-line-2,#0e111621);background:var(--hm-paper,#fff);min-height:0;color:inherit;border-radius:8px;gap:9px;padding:7px 10px;font-family:inherit}button.hm-row.vp-card.on,button.hm-row.vp-row.on{border-color:var(--hm-coral,#ff5a3c);background:var(--hm-wash,#fff1ec)}.vp-chip{border:1px solid var(--hm-line-2,#0e111621);cursor:pointer;background:var(--hm-paper,#fff);height:26px;color:var(--hm-t2,#4a4f5a);border-radius:7px;align-items:center;gap:6px;padding:0 10px;font:600 10.5px IBM Plex Sans,sans-serif;display:inline-flex}.vp-chip.mono{font:500 10.5px IBM Plex Mono,monospace}.vp-chip.on{border-color:var(--hm-coral,#ff5a3c);background:var(--hm-wash,#fff1ec);color:var(--hm-coral-2,#e84e30)}.vp-chip:focus-visible{outline:2px solid var(--hm-coral,#ff5a3c);outline-offset:2px}.vp-dot{background:var(--tone,#9ca3af);border-radius:2px;flex:none;width:6px;height:6px;display:block}button.hm-row.wiz-pick{border-bottom:1px dashed var(--hm-line,#0e111612);min-height:0;font:inherit;color:inherit;background:0 0;border-radius:0;align-items:flex-start;gap:10px;padding:9px 2px}.vp-banner{letter-spacing:.1em;text-transform:uppercase;font:700 9px/1 IBM Plex Mono,monospace}.vp-chip.way-clarify-chip{font:600 11.5px IBM Plex Sans,sans-serif}.vp-chip.way-clarify-chip.rec{border-color:var(--hm-coral-2,#e84e30);background:var(--hm-select,#fff8f5);color:var(--hm-coral-2,#e84e30);font-weight:700}.vp-chip.way-clarify-chip.on{font-weight:700}button.hm-row.pe-proj{min-height:0;font:inherit;color:inherit;border-radius:0;gap:8px;padding:9px 13px}button.hm-row.pe-add{min-height:0;color:var(--hm-t3,#5f6570);border-radius:0;padding:6px 13px 8px 39px;font:500 11px IBM Plex Mono,monospace;display:block}.vp-eyebrow{letter-spacing:.08em;text-transform:uppercase;font:600 9.5px/1 IBM Plex Mono,monospace}.rf-range{border:1px solid var(--hm-line,#0e111612);background:var(--hm-paper,#fff);height:22px;color:var(--hm-t3,#5f6570);cursor:pointer;border-radius:6px;padding:0 9px;font:600 10.5px/1 IBM Plex Mono,monospace}.rf-range.on{border-color:var(--hm-ink,#0e1116);background:var(--hm-ink,#0e1116);color:var(--hm-paper,#fff)}.rf-range:focus-visible{outline:2px solid var(--hm-coral,#ff5a3c);outline-offset:2px}.vp-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--hm-t2,#4a4f5a);border:1px solid var(--hm-line-2,#0e111621);background:var(--hm-paper,#fff);border-radius:5px;flex:none;padding:3px 6px;font:600 9px/1 IBM Plex Mono,monospace}.vp-link{font:inherit;color:var(--hm-t2,#4a4f5a);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.vp-link:focus-visible{outline:2px solid var(--hm-coral,#ff5a3c);outline-offset:2px}.mk-filter-chip{border:1px solid var(--hm-line-2,#0e111621);background:var(--hm-canvas,#faf8f3);height:26px;color:var(--hm-t2,#4a4f5a);cursor:pointer;border-radius:13px;padding:0 11px;font:600 11.5px/1 IBM Plex Sans,sans-serif}.mk-filter-chip[aria-pressed=true]{border-color:var(--hm-ink,#0e1116);background:var(--hm-ink,#0e1116);color:var(--hm-paper,#fff)}.mk-filter-chip:focus-visible{outline:2px solid var(--hm-coral,#ff5a3c);outline-offset:2px}.vp-th{letter-spacing:.1em;text-transform:uppercase;color:var(--hm-t3,#5f6570);font:600 9px IBM Plex Mono,monospace}button.hm-row.vp-plain{min-width:0;min-height:0;font:inherit;color:inherit;background:0 0;border-radius:0;padding:0;display:block}button.hm-row.vp-plain.inert{cursor:default}button.hm-row.wiz-step{width:auto;min-height:0;font:inherit;color:inherit;background:0 0;border:1px solid #0000;border-radius:9px;gap:7px;padding:6px 11px 6px 8px}button.hm-row.wiz-step.on{background:var(--hm-paper,#fff);border-color:var(--hm-line-2,#0e111621)}.zb-rung{cursor:pointer;background:var(--hm-activity,#f3efe7);height:22px;color:var(--hm-t3,#5f6570);border:1px solid #0000;border-radius:6px;flex:none;padding:0 9px;font:600 10px IBM Plex Mono,monospace}.zb-rung.fired{color:#b45309;background:#f59e0b24}.zb-rung.off{border-color:var(--hm-line-2,#0e111621);background:var(--hm-paper,#fff)}.zb-rung:focus-visible,.vp-zlink:focus-visible{outline:2px solid var(--hm-coral,#ff5a3c);outline-offset:2px}.vp-zlink{cursor:pointer;color:var(--tone,var(--hm-coral-2,#e84e30));text-align:left;background:0 0;border:none;margin-top:5px;padding:0;font:600 10px IBM Plex Mono,monospace;display:block}.sb-add{background:var(--hm-paper,#fff);cursor:pointer;width:calc(100% - 14px);color:var(--hm-t3,#5f6570);border:1px dashed #0e111638;border-radius:7px;align-items:center;gap:6px;margin:12px 7px 0;padding:7px 9px;font:600 11.5px/1 IBM Plex Sans,sans-serif;display:flex}.sb-add.goal{border-color:var(--hm-line-2,#0e111621);height:27px;padding:0 9px}.sb-add.fleet{border-color:var(--hm-line-2,#0e111621);color:var(--hm-t2,#4a4f5a);border-radius:8px;margin:6px 7px 0;font-family:inherit;font-size:11.5px;font-weight:600;line-height:normal}.sb-add.panel{flex:none;width:auto;height:24px;margin:0;padding:0 9px}.sb-add:focus-visible{outline:2px solid var(--hm-coral,#ff5a3c);outline-offset:2px}button.hm-row.sat-row{background:0 0;border-radius:7px;align-items:flex-start;gap:8px;min-height:0;margin-bottom:1px;padding:6px 7px}button.hm-row.sat-row.on{background:#ff5a3c1c}
