.GarageChartBuilder_wrap__SozJw{display:flex;flex-direction:column;gap:.6rem}.GarageChartBuilder_toolbar__a_7WS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.GarageChartBuilder_symbolForm__mY9s_{display:flex;gap:.4rem}.GarageChartBuilder_symbolInput___frSX{width:6.5rem;background:rgba(15,23,42,.6);border:1px solid rgba(51,65,85,.8);border-radius:.5rem;padding:.35rem .6rem;color:#e5e7eb;font-size:.8rem;font-weight:600;text-transform:uppercase}.GarageChartBuilder_symbolInput___frSX:focus{outline:none;border-color:rgba(59,130,246,.6)}.GarageChartBuilder_symbolGo__Kd3KN{background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.4);border-radius:.5rem;padding:.35rem .7rem;color:#93c5fd;font-size:.75rem;font-weight:700;cursor:pointer}.GarageChartBuilder_symbolGo__Kd3KN:hover{background:rgba(59,130,246,.25)}.GarageChartBuilder_intervalPills___9IQf{display:flex;gap:.3rem}.GarageChartBuilder_intervalPill__3MnhY{background:rgba(30,41,59,.6);border:1px solid rgba(51,65,85,.8);border-radius:9999px;padding:.3rem .7rem;color:#94a3b8;font-size:.72rem;font-weight:600;cursor:pointer}.GarageChartBuilder_intervalPill__3MnhY:hover{color:#e5e7eb}.GarageChartBuilder_intervalPillActive__setXR{background:rgba(59,130,246,.18);border-color:rgba(59,130,246,.5);color:#93c5fd}.GarageChartBuilder_drawToolbar__XnFtY{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .65rem}.GarageChartBuilder_drawGroup__k4JbT{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;padding-right:.65rem;border-right:1px solid rgba(51,65,85,.6)}.GarageChartBuilder_drawGroup__k4JbT:last-child{padding-right:0;border-right:none}.GarageChartBuilder_drawGroupLabel__aACvT{font-size:.6rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.GarageChartBuilder_drawHint__WOFkM{margin:.4rem 0 0;font-size:.68rem;line-height:1.4;color:#94a3b8}.GarageChartBuilder_drawButton__ohFSe{display:flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;background:rgba(30,41,59,.6);border:1px solid rgba(51,65,85,.8);border-radius:.4rem;color:#94a3b8;cursor:pointer}.GarageChartBuilder_drawButton__ohFSe:hover:not(:disabled){color:#e5e7eb;border-color:rgba(148,163,184,.5)}.GarageChartBuilder_clearButton__Y__ov:disabled,.GarageChartBuilder_drawButton__ohFSe:disabled{opacity:.35;cursor:default}.GarageChartBuilder_drawButtonActive__xVHjr{background:rgba(59,130,246,.18);border-color:rgba(59,130,246,.5);color:#93c5fd}.GarageChartBuilder_clearButton__Y__ov{display:flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.35);border-radius:.4rem;color:#fca5a5;cursor:pointer;margin-left:.3rem}.GarageChartBuilder_clearButton__Y__ov:hover:not(:disabled){background:rgba(239,68,68,.18)}.GarageChartBuilder_watchlistButtonAdded__uH_lR{background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.45);color:#6ee7b7}.GarageChartBuilder_setupBanner__1hfBn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;padding:.5rem .75rem;border:1px solid rgba(51,65,85,.7);border-radius:.6rem;background:rgba(15,23,42,.55);font-size:.78rem;line-height:1.4}.GarageChartBuilder_setupGrade__iHbrH{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:.35rem;color:#07090e;font-weight:800;font-size:.75rem;letter-spacing:.02em}.GarageChartBuilder_setupPlay__iM0Vb{font-weight:800;letter-spacing:.02em}.GarageChartBuilder_setupMeta__ebAwH{color:#94a3b8}.GarageChartBuilder_setupMeta__ebAwH b{color:#e5e7eb;font-weight:700}.GarageChartBuilder_familyBar__Cm6Tl{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.GarageChartBuilder_familyBarLabel__hRiIx{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin-right:.15rem}.GarageChartBuilder_familyChip__U9_L0{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .55rem;background:rgba(30,41,59,.6);border:1px solid rgba(51,65,85,.8);border-radius:9999px;color:#94a3b8;font-size:.72rem;font-weight:600;cursor:pointer}.GarageChartBuilder_familyChip__U9_L0:hover{color:#e5e7eb;border-color:rgba(148,163,184,.5)}.GarageChartBuilder_familyChipActive__WLZOw{background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.5);color:#e2e8f0}.GarageChartBuilder_doctrine__NqOTQ{margin:0;font-size:.68rem;line-height:1.45;color:#64748b}.GarageChartBuilder_legend__tfLVD{display:flex;flex-wrap:wrap;gap:.6rem .9rem}.GarageChartBuilder_legendItem__OF0l0{display:inline-flex;align-items:center;gap:.35rem;font-size:.7rem;color:#94a3b8}.GarageChartBuilder_legendDot__dGnuP{width:.5rem;height:.5rem;border-radius:9999px;flex-shrink:0}.GarageChartBuilder_chartShell__eDFIh{position:relative;width:100%;height:30rem;border-radius:.75rem;border:1px solid rgba(51,65,85,.6);background:rgba(15,23,42,.5);overflow:hidden}.GarageChartBuilder_chartShellExpanded__UWI2a{flex:1;height:auto;min-height:0}.GarageChartBuilder_expandButton__ddZVs{display:flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;background:rgba(30,41,59,.6);border:1px solid rgba(51,65,85,.8);border-radius:.4rem;color:#94a3b8;cursor:pointer}.GarageChartBuilder_expandButton__ddZVs:hover{color:#e5e7eb;border-color:rgba(148,163,184,.5)}.GarageChartBuilder_wrapExpanded__UgN2U{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;gap:.6rem;padding:1rem;background:var(--tm-surface-1);overflow-y:auto}.GarageChartBuilder_chartCanvas___b86S{width:100%;height:100%}.GarageChartBuilder_overlayMsg__sIEcd{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:.85rem;background:rgba(15,23,42,.75);z-index:2;pointer-events:none}.IndicatorToggleBar_indicatorBar__bXfcU{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.IndicatorToggleBar_indicatorButton__Hw3UP{display:flex;align-items:center;justify-content:center;height:1.9rem;padding:0 .6rem;background:rgba(30,41,59,.6);border:1px solid rgba(51,65,85,.8);border-radius:.4rem;color:#94a3b8;font-size:.7rem;font-weight:700;letter-spacing:.02em;cursor:pointer}.IndicatorToggleBar_indicatorButton__Hw3UP:hover{color:#e5e7eb;border-color:rgba(148,163,184,.5)}.IndicatorToggleBar_indicatorButtonActive__bdzmW{background:rgba(59,130,246,.18);border-color:rgba(59,130,246,.5);color:#93c5fd}