._representation_f0hfa_1{gap:16px;margin-top:18px;display:grid}._switcher_f0hfa_7{background:#e3e9ed94;border:1px solid #5e758833;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;min-width:0;margin:0;padding:8px;display:flex}._switcher_f0hfa_7 legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._switcher_f0hfa_7 span{color:var(--blue-grey-deep);padding-left:10px;font-size:.82rem;font-weight:800}._switcher_f0hfa_7 div{background:var(--surface);border-radius:13px;grid-template-columns:1fr 1fr;gap:5px;padding:4px;display:grid}._switcher_f0hfa_7 button{min-height:42px;color:var(--ink-soft);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;padding:8px 13px;font-size:.8rem;font-weight:800}._switcher_f0hfa_7 button[aria-pressed=true]{background:var(--blue-grey);color:#fff;box-shadow:0 5px 14px #40586b2e}._switcher_f0hfa_7 button:focus-visible,._jump_f0hfa_65:focus-visible{outline:3px solid var(--pink);outline-offset:3px}._barWrap_f0hfa_70{gap:8px;display:grid}._barLabels_f0hfa_75{color:var(--ink-soft);justify-content:space-between;font-size:.72rem;font-weight:800;display:flex}._barScroll_f0hfa_83,._lineViewport_f0hfa_84{overscroll-behavior-inline:contain;width:100%;padding:5px 2px 10px;overflow-x:auto}._bar_f0hfa_70{grid-template-columns:repeat(8,1fr);gap:4px;min-width:560px;display:grid}._slot_f0hfa_98{background:var(--pink-soft);min-height:82px;color:var(--blue-grey-deep);cursor:pointer;font:inherit;border:2px dashed #bd3e665c;border-radius:12px;font-size:.82rem;font-weight:800;transition:transform .16s,box-shadow .16s,background .16s}._slot_f0hfa_98:hover:not(:disabled),._slot_f0hfa_98:focus-visible{transform:translateY(-2px);box-shadow:0 0 0 4px #bd3e661f}._slotPlaced_f0hfa_117{border-style:solid;border-color:var(--blue-grey-deep);background:var(--blue-grey);color:#fff}._slotOutside_f0hfa_124{cursor:not-allowed;background:#e3e9ed59;border-color:#5e75882e}._lineCard_f0hfa_130{background:linear-gradient(145deg,#f0f3e3e6,#fffdf8fa);border:1px solid #6d7d4038;border-radius:22px;gap:10px;padding:18px;display:grid}._lineIntro_f0hfa_139,._lineSummary_f0hfa_140{color:var(--ink-soft);margin:0;font-size:.82rem;font-weight:700;line-height:1.5}._lineSummary_f0hfa_140{color:var(--olive-deep);text-align:center}._lineCanvas_f0hfa_153{min-width:620px;height:190px;position:relative}._track_f0hfa_159{background:var(--blue-grey-deep);border-radius:999px;height:4px;position:absolute;top:116px;left:7%;right:7%}._targetTrack_f0hfa_169{background:#bd3e6633;border-radius:999px;width:64.5%;height:8px;position:absolute;top:114px;left:7%}._tick_f0hfa_179{width:42px;color:var(--ink-soft);justify-items:center;gap:7px;font-size:.66rem;font-weight:800;display:grid;position:absolute;top:107px;translate:-50%}._tick_f0hfa_179:before{content:"";background:var(--blue-grey-deep);border-radius:999px;width:3px;height:20px}._tickTarget_f0hfa_200{color:var(--pink-text)}._jump_f0hfa_65{height:78px;color:var(--blue-grey-deep);cursor:pointer;background:0 0;border:0;position:absolute;top:32px}._jump_f0hfa_65:disabled{cursor:not-allowed}._jumpArc_f0hfa_218{color:#0000;border:3px dashed #6d7d404d;border-bottom:0;border-radius:50% 50% 0 0;place-items:start center;height:48px;font-size:.66rem;font-weight:900;display:grid;position:absolute;inset:10px 3px auto}._jumpArc_f0hfa_218:after{content:"";border-bottom:3px solid;border-right:3px solid;width:9px;height:9px;position:absolute;bottom:-2px;right:-4px;rotate:42deg}._jumpPlaced_f0hfa_244 ._jumpArc_f0hfa_218{border-style:solid;border-color:var(--pink);color:var(--pink-text)}._jumpPlaced_f0hfa_244 ._jumpArc_f0hfa_218:after{border-color:var(--pink)}._jump_f0hfa_65:not(:disabled):hover ._jumpArc_f0hfa_218{border-color:var(--peach)}@media (width<=640px){._switcher_f0hfa_7{flex-direction:column;align-items:stretch}._switcher_f0hfa_7 span{padding:4px 6px 0}._switcher_f0hfa_7 button{padding-inline:8px;font-size:.74rem}._lineCard_f0hfa_130{padding:14px 10px}}@media (prefers-reduced-motion:reduce){._slot_f0hfa_98{transition:none}}@media print{._switcher_f0hfa_7{display:none}}
