.pilot-chart__plot{width:100%;height:360px;min-width:0;touch-action:pan-y}.pilot-chart__controls,.pilot-chart__legend,.pilot-chart__dates,.pilot-modal-actions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.pilot-chart button,.pilot-modal-actions button,#pilot-retry{padding:8px 12px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--text);cursor:pointer;font:inherit}.pilot-chart button[aria-pressed=true]{border-color:var(--blue);background:color-mix(in srgb,var(--blue) 10%,var(--panel))}.pilot-chart button[aria-pressed=false][data-series]{opacity:.55}.pilot-chart :is(button,select):focus-visible,.pilot-modal-actions button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.pilot-chart__dates label{display:flex;align-items:center;gap:8px;font-size:12px}.pilot-chart__dates select{color:var(--text);background:var(--panel);border:1px solid var(--line);padding:6px;border-radius:4px}.pilot-chart__notice{min-height:1.5em;color:var(--muted);font-size:12px}.pilot-chart__table table{width:100%}.pilot-chart__table :is(small,a){display:block;font-size:11px;margin-top:4px}.pilot-chart__table caption{text-align:left;padding:12px 0}.pilot-chart__table summary{cursor:pointer;padding:8px 0}.pilot-series-0{border-left:4px solid var(--blue)!important}.pilot-series-1{border-left:4px solid var(--amber)!important}
.pilot-chart{min-width:0;width:100%}.pilot-chart [hidden]{display:none!important}.chart:has(>.pilot-chart){height:auto;max-height:none}.pilot-chart__plot canvas{touch-action:pan-y}@media(max-width:540px){.pilot-chart__plot{height:300px}.pilot-chart__controls{gap:5px}.pilot-chart button{padding:8px;font-size:12px}}

.composition-chart:has(>.pilot-chart){display:block;width:100%;min-width:0}.tl-chart:has(>.pilot-chart){height:auto;max-height:none}
