.journey{color:var(--dash-muted);font-size:15px;line-height:1.65}.journey a{color:var(--dash-accent2,var(--dash-accent));text-underline-offset:2px;text-decoration:underline}.journey-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--dash-accent);margin-bottom:10px;font-size:11px}.journey-title{color:var(--dash-text);text-wrap:balance;margin-bottom:14px;font-size:clamp(26px,6vw,34px);line-height:1.15}.journey-lead{max-width:62ch;color:var(--dash-text)}.journey-rule{background:var(--dash-attention-bg);color:var(--dash-attention-muted);border-radius:10px;margin-top:22px;padding:14px 16px;font-size:14px}.journey-rule b{color:var(--dash-attention-text);font-weight:600}.journey-rule a{color:var(--dash-attention-text)}.journey-section{flex-direction:column;gap:10px;margin-top:36px;display:flex}.journey-section h2{color:var(--dash-text);text-wrap:balance;font-size:19px}.journey-muted{font-size:13px}.journey-moves{flex-direction:column;gap:6px;padding-left:0;list-style:none;display:flex}.journey-moves li{color:var(--dash-text);padding-left:14px;position:relative}.journey-moves li:before{content:"";background:var(--dash-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:0}.journey-table-wrap{overflow-x:auto}.journey-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.journey-table th{text-align:left;color:var(--dash-muted);border-bottom:1px solid var(--dash-border);white-space:nowrap;padding:6px 12px 6px 0;font-size:12px;font-weight:500}.journey-table td{color:var(--dash-text);border-bottom:1px solid var(--dash-border);white-space:nowrap;padding:8px 12px 8px 0}.journey-data{margin-top:18px;font-size:14px}.journey-data summary:focus-visible{outline:2px solid var(--dash-accent);outline-offset:2px}.journey-data .journey-table-wrap{max-height:420px;margin-top:10px;overflow:auto}.journey-chart{flex-direction:column;gap:18px;margin-top:30px;display:flex}.jc-panel{flex-direction:column;gap:6px;display:flex}.jc-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.jc-title{color:var(--dash-text);font-size:14px;font-weight:500}.jc-unit{color:var(--dash-muted);font-size:12px;font-weight:400}.jc-note{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.jc-note b{color:var(--dash-text);font-weight:500}.jc-plot{height:96px;padding-right:40px;position:relative}.jc-area{height:100%;position:relative}.jc-plot svg{width:100%;height:100%;display:block;overflow:visible}.jc-lane{height:40px}.jc-step{fill:var(--dash-accent)}.jc-step-label{text-align:center;color:var(--dash-on-accent);pointer-events:none;white-space:nowrap;font-size:11px;font-weight:600;position:absolute;top:12px;overflow:hidden}.jc-tick{stroke:var(--dash-text);stroke-width:1.5px}.jc-others{height:8px;margin-right:40px;position:relative}.jc-other{background:var(--dash-muted);opacity:.6;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:0}.jc-key{flex:none;display:inline-block}.jc-key-tick{background:var(--dash-text);width:1.5px;height:10px;margin-left:4px}.jc-key-other{background:var(--dash-muted);opacity:.6;border-radius:50%;width:7px;height:7px;margin-left:8px}.jc-since{fill:var(--dash-accent);opacity:.06}.jc-before{stroke:var(--dash-muted);stroke-width:1px;stroke-dasharray:4 4}.jc-line{fill:none;stroke:var(--dash-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.jc-hit{fill:#0000}.jc-hit:hover{fill:var(--dash-text);opacity:.06}.jc-dot{background:var(--dash-accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--dash-bg);pointer-events:none;border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute}.jc-y{font-variant-numeric:tabular-nums;color:var(--dash-muted);font-size:11px;position:absolute;right:0}.jc-y-hi{top:0}.jc-y-lo{bottom:0}.jc-axis{height:16px;margin-right:40px;font-size:11px;position:relative}.jc-axis span{white-space:nowrap;position:absolute;transform:translate(-50%)}.journey-chart figcaption{max-width:62ch;font-size:12px}
