._page_1a5g4_1{width:min(100% - 48px,1600px);margin:0 auto;padding:28px 0 48px}._heading_1a5g4_6{justify-content:space-between;align-items:center;gap:20px;display:flex}._eyebrow_1a5g4_12{letter-spacing:.18em;color:var(--muted);font-size:10px;font-weight:800}._heading_1a5g4_6 h1{font:850 clamp(28px, 3vw, 38px)/1.15 var(--font-display);letter-spacing:-.04em;margin:8px 0}._heading_1a5g4_6 p{color:var(--muted);margin:0;font-size:14px}._actions_1a5g4_28{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._page_1a5g4_1 button{border:1px solid var(--line);background:var(--panel);min-height:36px;color:var(--ink);border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:650;display:inline-flex}._page_1a5g4_1 button:hover:not(:disabled),._page_1a5g4_1 button[aria-pressed=true]{background:var(--blue-soft);color:var(--blue);border-color:var(--blue)}._page_1a5g4_1 ._primary_1a5g4_54{color:#fff;background:var(--red-solid);border-color:var(--red-solid)}._page_1a5g4_1 ._primary_1a5g4_54:hover:not(:disabled){color:#fff;background:var(--red-solid-hover);border-color:var(--red-solid-hover)}._privacy_1a5g4_64,._hint_1a5g4_65{color:var(--muted);font-size:12px;line-height:1.7}._privacy_1a5g4_64{margin:14px 0 18px}._fileInput_1a5g4_73{display:none}._workspace_1a5g4_76{border-radius:10px;grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px;display:grid}._workspace_1a5g4_76[hidden]{display:none}._tabs_1a5g4_86{border-bottom:1px solid var(--line);gap:6px;margin:0 0 18px;padding-bottom:10px;display:flex}._tabs_1a5g4_86 button[aria-selected=true]{color:var(--blue);background:var(--blue-soft);border-color:var(--blue)}._measurementBand_1a5g4_98{opacity:.9;pointer-events:none;border-radius:2px;height:5px;position:absolute;top:-3px}._modelLoading_1a5g4_106,._assetError_1a5g4_107{background:var(--panel);color:var(--muted);border-radius:5px;padding:8px 10px;font-size:11px;position:absolute;bottom:40px;left:18px;right:18px}._assetError_1a5g4_107{color:var(--red)}._measurementSwatch_1a5g4_121{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}._settingNumber_1a5g4_128{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:11px;display:flex}._settingNumber_1a5g4_128 input{border:1px solid var(--line);background:var(--panel-2);width:82px;color:var(--ink);border-radius:5px;padding:6px}._settingNumber_1a5g4_128 select{border:1px solid var(--line);background:var(--panel-2);min-width:0;max-width:145px;color:var(--ink);border-radius:5px;padding:6px;font-size:11px}._segmentHeading_1a5g4_154{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 10px;font-size:12px;display:flex}._segmentGrid_1a5g4_162{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._segmentCard_1a5g4_167{background:var(--panel-2);border:1px solid var(--line);border-top-width:3px;border-radius:5px;min-width:0;padding:10px 8px}._segmentCard_1a5g4_167[data-selected=true]{outline:1px solid var(--blue)}._segmentCard_1a5g4_167>strong{font-size:12px;display:block}._segmentCard_1a5g4_167>small{font-variant-numeric:tabular-nums;color:var(--muted);margin:5px 0 8px;font-size:10px;display:block}._segmentCard_1a5g4_167 ._actions_1a5g4_28{flex-wrap:nowrap;gap:3px}._segmentCard_1a5g4_167 button{white-space:nowrap;min-height:32px;padding:5px;font-size:10px}._results_1a5g4_199 h2{margin:18px 0 8px;font-size:22px}._resultsGrid_1a5g4_203{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}._resultsGrid_1a5g4_203 h3{margin:0 0 15px;font-size:14px}._resultMetrics_1a5g4_213{margin:0;font-size:13px}._resultMetrics_1a5g4_213>div{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:15px;padding:10px 0;display:flex}._resultMetrics_1a5g4_213 dt{color:var(--muted)}._resultMetrics_1a5g4_213 dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}@media (width<=1050px){._segmentGrid_1a5g4_162{grid-template-columns:1fr}._segmentCard_1a5g4_167{flex-wrap:wrap;align-items:center;column-gap:10px;display:flex}._segmentCard_1a5g4_167>small{margin:0 auto 0 0}}@media (width<=760px){._resultsGrid_1a5g4_203{grid-template-columns:1fr}._segmentCard_1a5g4_167 button{min-height:36px}}._dragging_1a5g4_255{outline:3px dashed var(--blue);outline-offset:5px}._viewer_1a5g4_259{border:1px solid var(--line);background:var(--panel);border-radius:9px;min-width:0;overflow:hidden}._stage_1a5g4_266{background:radial-gradient(ellipse at 50% 45%, var(--panel), var(--panel-2));height:clamp(360px,49vw,610px);position:relative}._scene_1a5g4_271,._canvas_1a5g4_272{width:100%;height:100%}._canvas_1a5g4_272 canvas{touch-action:none;width:100%;height:100%;display:block}._webglError_1a5g4_282,._loading_1a5g4_283{text-align:center;color:var(--muted);background:var(--panel);place-content:center;padding:30px;display:grid;position:absolute;inset:0}._empty_1a5g4_293{text-align:center;height:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;padding:36px;display:flex}._empty_1a5g4_293>svg{color:var(--blue);margin-bottom:10px}._empty_1a5g4_293 h2{color:var(--ink);margin:12px 0 0;font-size:20px}._empty_1a5g4_293 p{max-width:420px;margin:12px 0 22px;font-size:13px;line-height:1.8}._stageBadge_1a5g4_318{pointer-events:none;background:var(--panel);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:5px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;display:flex;position:absolute;top:16px;left:16px}._liveDot_1a5g4_333,._legend_1a5g4_334 i{border-radius:50%;width:7px;height:7px;display:inline-block}._liveDot_1a5g4_333,._ballDot_1a5g4_341{background:#d83b50}._playerDot_1a5g4_344{background:#4b8bd8}._batDot_1a5g4_347{background:#c88e45}._badgeDivider_1a5g4_350{background:var(--line);width:1px;height:12px}._legend_1a5g4_334{pointer-events:none;color:var(--muted);gap:15px;font-size:11px;display:flex;position:absolute;bottom:16px;left:18px}._legend_1a5g4_334 span{align-items:center;gap:6px;display:flex}._transport_1a5g4_370{border-top:1px solid var(--line);padding:18px 20px}._timeRow_1a5g4_374{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;font-size:11px;display:flex}._timeRow_1a5g4_374 strong{color:var(--ink);letter-spacing:-.02em;font-size:19px;font-weight:750}._timeRow_1a5g4_374 small{color:var(--muted);font-size:12px;font-weight:400}._timelineWrap_1a5g4_393{margin:10px 0 15px;position:relative}._timeline_1a5g4_393{width:100%;height:24px;accent-color:var(--red);cursor:pointer;margin:0;display:block}._contactMarker_1a5g4_405{background:var(--green);pointer-events:none;width:3px;height:7px;position:absolute;top:-1px;transform:translate(-50%)}._playback_1a5g4_414{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}._speed_1a5g4_420{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}._speed_1a5g4_420 select{border:1px solid var(--line);background:var(--panel);border-radius:5px;padding:7px 3px;font-size:12px}._check_1a5g4_434{align-items:center;gap:8px;min-height:32px;font-size:12px;display:flex}._check_1a5g4_434 input{width:15px;height:15px;accent-color:var(--blue)}._sidebar_1a5g4_446{flex-direction:column;gap:12px;display:flex}._card_1a5g4_451{border:1px solid var(--line);background:var(--panel);border-radius:8px;padding:17px}._card_1a5g4_451 h2{margin:0 0 13px;font-size:13px}._views_1a5g4_461{grid-template-columns:1fr 1fr;gap:6px;display:grid}._fitActions_1a5g4_466{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}._fitActions_1a5g4_466 button{white-space:nowrap;flex:1;padding:7px;font-size:11px}._card_1a5g4_451 ._hint_1a5g4_65{margin:10px 0 0;font-size:11px}._filename_1a5g4_482{overflow-wrap:anywhere;align-items:center;gap:6px;margin:0 0 14px;font-size:12px;display:flex}._filename_1a5g4_482 svg{color:var(--blue);flex-shrink:0}._details_1a5g4_494{margin:0;font-size:12px}._details_1a5g4_494>div{justify-content:space-between;gap:8px;margin:10px 0;display:flex}._details_1a5g4_494 dt{color:var(--muted)}._details_1a5g4_494 dd{font-variant-numeric:tabular-nums;margin:0}._coordinates_1a5g4_511{border-top:1px solid var(--line);gap:7px;margin:14px 0;padding-top:12px;font-size:11px;display:grid}._coordinates_1a5g4_511 span{color:var(--muted)}._coordinates_1a5g4_511 code{overflow-wrap:anywhere;font-size:10px}._paste_1a5g4_526{border:1px solid var(--line);background:var(--panel);border-radius:8px;margin:15px 0;padding:18px}._paste_1a5g4_526 label{font-size:13px;font-weight:650}._paste_1a5g4_526 textarea{resize:vertical;background:var(--panel-2);width:100%;height:180px;color:var(--ink);border:1px solid var(--line);border-radius:5px;margin:10px 0;padding:12px;font-family:monospace;font-size:12px;display:block}._error_1a5g4_551,._notice_1a5g4_552{background:var(--red-soft);color:var(--red);overflow-wrap:anywhere;border-radius:6px;margin:14px 0;padding:12px 15px;font-size:13px}._recorded_1a5g4_561{border:1px solid var(--line);background:var(--panel);border-radius:7px;margin-top:20px;padding:15px 18px;font-size:12px}._recorded_1a5g4_561 summary{cursor:pointer;font-weight:650}._recorded_1a5g4_561 pre{max-height:360px;font-size:11px;line-height:1.6;overflow:auto}@media (width<=1000px){._workspace_1a5g4_76{grid-template-columns:minmax(0,1fr) 230px}._heading_1a5g4_6{align-items:flex-start}._heading_1a5g4_6>._actions_1a5g4_28{justify-content:flex-end}._playback_1a5g4_414{gap:10px}}@media (width<=760px){._page_1a5g4_1{width:calc(100% - 28px);padding-top:22px}._heading_1a5g4_6{flex-direction:column;gap:16px}._workspace_1a5g4_76{grid-template-columns:1fr}._sidebar_1a5g4_446{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._card_1a5g4_451:last-child{grid-column:1/-1}._stage_1a5g4_266{height:390px}._transport_1a5g4_370{padding:15px 12px}._empty_1a5g4_293{padding:24px}._empty_1a5g4_293 h2{font-size:17px}._actions_1a5g4_28{gap:5px}._page_1a5g4_1 button{min-height:40px}._timeRow_1a5g4_374 strong{font-size:17px}}@media (width<=390px){._sidebar_1a5g4_446{grid-template-columns:1fr}._stage_1a5g4_266{height:330px}._playback_1a5g4_414>._actions_1a5g4_28:first-child{justify-content:space-between;width:100%}}
