.stage-timer-compare{margin-top:10px}.stage-timer-compare-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.stage-timer-compare-panel{margin-top:8px;max-height:260px;overflow:auto;border:1px solid var(--rt-palette-999);padding:0;background:var(--rt-color-white)}.stage-timer-compare-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px}.stage-timer-compare-count{min-width:78px;font-size:12px;font-weight:600;color:var(--rt-palette-555)}.stage-timer-compare-loading{padding-bottom:12px}.stage-timer-compare-header,.stage-timer-compare-row{display:grid;grid-template-columns:24px minmax(160px,2fr) minmax(90px,1fr) minmax(70px,.75fr) minmax(70px,.75fr) minmax(50px,.5fr) minmax(70px,.75fr);gap:8px;align-items:center}.stage-timer-compare-header{font-size:12px;font-weight:bold;padding:7px 8px;color:var(--rt-palette-222);position:sticky;top:-1px;z-index:2;background:var(--rt-palette-d8d8d8);box-shadow:0 1px 0 var(--rt-palette-aaa),0 -1px 0 var(--rt-palette-d8d8d8)}.stage-timer-compare-row{padding:5px 8px;font-size:13px;border-bottom:1px solid var(--rt-palette-eee);cursor:pointer}.stage-timer-compare-row:hover{background:var(--rt-palette-f6f6f6)}.stage-timer-compare-row-selected{background:var(--rt-palette-eef5ff)}.stage-timer-compare-name{display:inline-flex;align-items:center;gap:6px}.timerData{min-height:50px!important;text-align:left}.timer-data-editor{display:grid;gap:22px;min-width:0;margin:24px 0;border:1px solid var(--dashboard-border,var(--rt-color-table-divider));border-radius:18px;background:color-mix(in srgb,var(--bs-body-bg) 96%,var(--dashboard-tint,transparent));padding:24px}.stage-timer-data-editor-section>.timer-data-editor{margin:0;border:0;border-radius:0;background:transparent;padding:0}.timer-data-editor-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.timer-data-editor-heading{min-width:0}.timer-data-editor-heading .app-card-eyebrow{margin-bottom:6px}.timer-data-editor-heading h3{margin:0;font-size:1.25rem;line-height:1.25}.timer-data-editor-heading>p:last-child{max-width:670px;margin:7px 0 0;color:var(--dashboard-muted,var(--bs-secondary-color));font-size:.82rem;line-height:1.5}.timer-data-suggestion-controls{display:flex;flex:0 0 auto;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px}.timer-data-suggestion-controls button,.timer-data-clear{border:0}.timer-data-suggestion-controls button:disabled,.timer-data-clear:disabled{cursor:wait;opacity:.55}.timer-data-button-icon{font-size:1rem!important;line-height:1!important}.timer-data-clear{min-height:44px;border-radius:10px;background:transparent;padding:10px 12px;color:var(--dashboard-muted,var(--bs-secondary-color));font-weight:700}.timer-data-clear:hover{background:color-mix(in srgb,var(--bs-danger,var(--rt-color-danger)) 8%,transparent);color:var(--bs-danger,var(--rt-color-danger))}.timer-data-clear:focus-visible,.timer-data-suggestion-controls .timer-data-suggest:focus-visible{outline:3px solid var(--dashboard-accent,var(--rt-color-green-700));outline-offset:2px}.stage-timer-data-cleanup{margin-top:10px}.stage-timer-data-cleanup-link{color:var(--dashboard-accent,var(--rt-color-green-700));font-size:.82rem;font-weight:700;text-decoration:none;text-underline-offset:3px}.stage-timer-data-cleanup-link:hover,.stage-timer-data-cleanup-link:focus-visible{color:var(--dashboard-accent-strong,var(--rt-color-green-800));text-decoration:underline}.stage-timer-data-cleanup-link:focus-visible{outline:3px solid var(--dashboard-accent,var(--rt-color-green-700));outline-offset:2px}.timer-data-suggestion-status{display:flex;align-items:center;gap:9px;margin:-4px 0 0;border-left:3px solid var(--dashboard-accent,var(--rt-color-green-700));border-radius:8px;background:var(--dashboard-tint,var(--rt-color-row-hover));padding:11px 14px;color:var(--bs-body-color);font-size:.8rem;font-weight:650}.timer-data-suggestion-status[hidden]{display:none}.timer-data-suggestion-status::before{content:"✓";color:var(--dashboard-accent,var(--rt-color-green-700));font-size:.92rem;font-weight:800}.timer-data-suggestion-status.is-working::before{content:"…"}.timer-data-suggestion-status.is-error{border-left-color:var(--bs-danger,var(--rt-color-danger));background:color-mix(in srgb,var(--bs-danger,var(--rt-color-danger)) 8%,transparent)}.timer-data-suggestion-status.is-error::before{content:"!";color:var(--bs-danger,var(--rt-color-danger))}.timer-data-timeline-section{display:grid;gap:14px;min-width:0;border-top:1px solid var(--dashboard-border,var(--rt-color-table-divider));padding-top:20px}.timer-data-editor-actions{display:flex;align-items:flex-end;gap:18px;min-width:0;border-top:1px solid var(--dashboard-border,var(--rt-color-table-divider));padding-top:20px}.timer-data-toolbar-group{display:grid;gap:8px;min-width:0}.timer-data-annotation-group{flex:1 1 auto}.timer-data-structure-tools{flex:0 0 auto}.timer-data-structure-heading,.timer-data-annotation-heading{display:grid;gap:3px}.timer-data-structure-heading>span,.timer-data-annotation-heading>span{color:var(--bs-body-color);font-size:.78rem;font-weight:750}.timer-data-structure-heading>small,.timer-data-annotation-heading>small{color:var(--dashboard-muted,var(--bs-secondary-color));font-size:.68rem}.timer-data-structure-buttons{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.timer-data-structure-tool{display:inline-flex;align-items:center;gap:7px;min-height:38px;border:1px solid var(--dashboard-border,var(--rt-color-table-divider));border-radius:10px;background:var(--bs-body-bg);padding:7px 11px;color:var(--bs-body-color);font-size:.72rem;font-weight:700;cursor:pointer}.timer-data-structure-tool:hover,.timer-data-structure-tool:focus-visible,.timer-data-structure-tool.is-selected{border-color:var(--dashboard-accent,var(--rt-color-green-700));background:var(--dashboard-tint,var(--rt-color-row-hover))}.timer-data-structure-tool:focus-visible,.timer-data-structure-tool.is-selected{outline:3px solid color-mix(in srgb,var(--dashboard-accent,var(--rt-color-green-700)) 20%,transparent);outline-offset:2px}.timer-data-structure-tool.is-selected{color:var(--dashboard-accent-strong,var(--dashboard-accent,var(--rt-color-green-700)))}.timer-data-editor-statuses{display:grid;gap:8px}.timer-data-editor-statuses .timer-data-suggestion-status{margin:0}.timer-data-apply-status{flex:1 1 auto;margin:0;border-radius:8px;background:var(--dashboard-tint,var(--rt-color-row-hover));padding:9px 12px;color:var(--dashboard-accent-strong,var(--dashboard-accent,var(--rt-color-green-700)));font-size:.76rem;font-weight:700}.timer-data-apply-status.is-error{background:color-mix(in srgb,var(--bs-danger,var(--rt-color-danger)) 9%,var(--bs-body-bg));color:var(--bs-danger,var(--rt-color-danger))}.timer-data-apply-feedback{display:flex;align-items:center;gap:10px}.timer-data-structure-undo{flex:0 0 auto;min-height:34px;border:1px solid var(--dashboard-border,var(--rt-color-table-divider));border-radius:9px;background:var(--bs-body-bg);padding:7px 11px;color:var(--dashboard-accent-strong,var(--dashboard-accent,var(--rt-color-green-700)));font-size:.72rem;font-weight:750}.timer-data-structure-undo:hover,.timer-data-structure-undo:focus-visible{border-color:var(--dashboard-accent,var(--rt-color-green-700));background:var(--dashboard-tint,var(--rt-color-row-hover))}.actionList.timer-data-action-list{flex-wrap:wrap;overflow-x:visible;padding:0 2px 2px}.timer-data-structure-editor{display:grid;gap:16px;border-top:1px solid var(--dashboard-border,var(--rt-color-table-divider));background:color-mix(in srgb,var(--dashboard-tint,var(--rt-color-row-hover)) 48%,var(--bs-body-bg));padding:18px}.timer-data-structure-editor-header,.timer-data-combine-summary{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.timer-data-structure-editor-header>div,.timer-data-combine-summary>div:first-child{display:grid;gap:4px}.timer-data-structure-editor-header span,.timer-data-combine-summary span{color:var(--dashboard-muted,var(--bs-secondary-color));font-size:.7rem}.timer-data-structure-editor-header label{display:grid;flex:0 0 92px;gap:5px;color:var(--dashboard-muted,var(--bs-secondary-color));font-size:.68rem;font-weight:700}.timer-data-split-count{width:92px;min-height:38px;border:1px solid var(--dashboard-border,var(--rt-color-table-divider));border-radius:9px;background:var(--bs-body-bg);padding:6px 9px;color:var(--bs-body-color);font-variant-numeric:tabular-nums}.timer-data-cut-track{display:flex;height:24px;overflow:hidden;border-radius:999px;background:var(--dashboard-border,var(--rt-color-table-divider))}.timer-data-cut-track>span{min-width:1px;border-right:2px solid var(--bs-body-bg);background:color-mix(in srgb,var(--dashboard-accent,var(--rt-color-green-700)) 35%,var(--dashboard-tint,var(--rt-color-row-hover)))}.timer-data-cut-track>span:last-child{border-right:0}.timer-data-cut-segments{display:flex;gap:8px}.timer-data-cut-segments>span{flex:1 1 0;color:var(--bs-body-color);font-size:.68rem;font-variant-numeric:tabular-nums;text-align:center}.timer-data-cut-controls{display:grid;gap:10px}.timer-data-cut-control{display:grid;grid-template-columns:52px minmax(0,1fr) 86px 36px;align-items:center;gap:10px;color:var(--dashboard-muted,var(--bs-secondary-color));font-size:.68rem;font-weight:700}.timer-data-duration-editor{display:flex;align-items:center;overflow:hidden;border:1px solid var(--dashboard-border,var(--rt-color-table-divider));border-radius:8px;background:var(--bs-body-bg)}.timer-data-duration-editor:focus-within{border-color:var(--dashboard-accent,var(--rt-color-green-700));box-shadow:0 0 0 2px color-mix(in srgb,var(--dashboard-accent,var(--rt-color-green-700)) 18%,transparent)}.timer-data-duration-input{width:100%;min-width:0;border:0;background:transparent;padding:6px 2px 6px 8px;color:var(--bs-body-color);font-variant-numeric:tabular-nums;text-align:right}.timer-data-duration-input:focus{outline:0}.timer-data-duration-editor span{padding-right:7px;color:var(--dashboard-muted,var(--bs-secondary-color))}.timer-data-duration-lock{display:grid;width:32px;height:32px;place-items:center;border:1px solid transparent;border-radius:8px;background:transparent;padding:0;color:var(--dashboard-muted,var(--bs-secondary-color))}.timer-data-duration-lock:hover,.timer-data-duration-lock:focus-visible{border-color:var(--dashboard-border,var(--rt-color-table-divider));background:var(--bs-body-bg)}.timer-data-duration-lock svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.timer-data-duration-lock.is-locked{border-color:color-mix(in srgb,var(--bs-danger,var(--rt-color-danger)) 42%,transparent);background:color-mix(in srgb,var(--bs-danger,var(--rt-color-danger)) 8%,var(--bs-body-bg));color:var(--bs-danger,var(--rt-color-danger))}.timer-data-cut-control.is-soft-locked .timer-data-cut-range{cursor:not-allowed;opacity:1}.timer-data-cut-control.is-soft-locked .timer-data-duration-editor{cursor:not-allowed;opacity:.68}.timer-data-cut-range{width:100%;accent-color:var(--dashboard-accent,var(--rt-color-green-700))}.timer-data-structure-editor-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.timer-data-structure-cancel{min-height:40px;border:0;border-radius:10px;background:transparent;padding:8px 12px;color:var(--dashboard-muted,var(--bs-secondary-color));font-weight:700}.timer-data-structure-cancel:hover,.timer-data-structure-cancel:focus-visible{background:var(--bs-body-bg);color:var(--bs-body-color)}.timer-data-combine-equation{display:flex!important;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:8px!important;color:var(--bs-body-color);font-size:.9rem;font-variant-numeric:tabular-nums}.timer-data-combine-equation span{color:var(--dashboard-muted,var(--bs-secondary-color))}.timer-data-combine-selection{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-radius:9px;background:var(--bs-body-bg);padding:9px 12px;font-size:.72rem}.timer-data-combine-selection span{color:var(--dashboard-muted,var(--bs-secondary-color));font-variant-numeric:tabular-nums}.timer-data-timeline{display:grid;gap:12px;min-width:0}.timer-data-string{min-width:0;overflow:hidden;border:1px solid var(--dashboard-border,var(--rt-color-table-divider));border-radius:14px;background:var(--bs-body-bg)}.timer-data-string-header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--dashboard-border,var(--rt-color-table-divider));background:color-mix(in srgb,var(--bs-body-bg) 94%,var(--dashboard-tint,transparent));padding:11px 14px}.timer-data-string-header>div{display:flex;align-items:baseline;gap:8px;min-width:0}.timer-data-string-header h5{margin:0;font-size:.82rem}.timer-data-string-header span{color:var(--dashboard-muted,var(--bs-secondary-color));font-size:.68rem}.timer-data-string-header strong{color:var(--dashboard-accent-strong,var(--dashboard-accent,var(--rt-color-green-700)));font-size:.78rem;font-variant-numeric:tabular-nums}.timer-data-string-scroll{max-width:100%;overflow:hidden;padding:4px 6px 2px}.stringOfFire{--timer-data-element-bg:var(--bs-body-bg);display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px;row-gap:14px;width:100%;min-width:0;list-style-type:none;margin:0;padding:18px 10px 14px}.stringOfFire>.timerdata-split{background:transparent}.stringOfFire>li:not(:first-child)::before{position:absolute;top:44px;right:calc(100% + var(--timer-border-left-width,1px));width:10px;height:2px;background:var(--dashboard-border,var(--rt-color-table-divider));content:""}.stringOfFire>li:not(:last-child)::after{position:absolute;top:44px;left:calc(100% + var(--timer-border-right-width,1px));width:10px;height:2px;background:var(--dashboard-border,var(--rt-color-table-divider));content:""}.actionList{display:flex;align-items:center;flex-wrap:wrap;gap:7px;list-style-type:none;margin:0;padding:0}.actionElement{--timer-action-color:var(--dashboard-accent-strong,var(--rt-color-green-700));--timer-border-left-width:3px;--timer-border-right-width:1px;position:relative;z-index:2;display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:34px;border:1px solid var(--dashboard-border,var(--rt-color-table-divider));border-left:3px solid var(--timer-action-color);border-radius:999px;background:var(--bs-body-bg);padding:7px 11px 7px 9px;color:var(--bs-body-color);font-size:.72rem;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap;box-shadow:0 2px 7px var(--rt-palette-rgba-24-42-31-p055)}.timer-data-action-source{border:1px solid var(--timer-action-color);cursor:grab;touch-action:pan-x;user-select:none;-webkit-user-select:none}.timer-data-drag-active,.timer-data-drag-active *{user-select:none!important;-webkit-user-select:none!important}.timer-data-action-source{min-height:38px;border-radius:10px;background:var(--bs-body-bg);padding:5px 11px 5px 9px;font-weight:400}.timer-data-action-source:hover{border-color:var(--timer-action-color);transform:translateY(-1px)}.timer-data-action-source:focus-visible{outline:3px solid color-mix(in srgb,var(--timer-action-color) 38%,transparent);outline-offset:2px}.timer-data-action-source.is-selected{border-color:var(--timer-action-color);background:color-mix(in srgb,var(--timer-action-color) 10%,var(--bs-body-bg));box-shadow:0 0 0 3px color-mix(in srgb,var(--timer-action-color) 18%,transparent);transform:none}.timer-data-action-source.is-dragging{cursor:grabbing;opacity:.55}.timerdata{--timer-border-left-width:1px;--timer-border-right-width:1px;position:relative;z-index:1;flex:0 0 auto;text-decoration:none}.timerdata-error .shot-container{border-color:var(--bs-danger,var(--rt-color-danger))!important;background:color-mix(in srgb,var(--bs-danger,var(--rt-color-danger)) 12%,var(--bs-body-bg))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--bs-danger,var(--rt-color-danger)) 16%,transparent)!important}.timerdata-split{display:grid;grid-template-rows:25px 38px;grid-template-columns:minmax(52px,auto);width:auto;min-width:52px;height:63px;place-items:stretch;border:0;border-radius:0;background:transparent;padding:0;color:var(--bs-body-color);box-shadow:none;opacity:1;overflow:visible}.timerdata-split.has-annotation .shot-container{border-color:var(--timer-action-color);border-top:0;border-radius:0 0 10px 10px}.timer-data-shot-annotation{display:grid;grid-row:1;grid-column:1;min-height:25px;place-items:center;border:1px solid color-mix(in srgb,var(--timer-action-color) 42%,var(--dashboard-border,var(--rt-color-table-divider)));border-radius:10px 10px 0 0;background:color-mix(in srgb,var(--timer-action-color) 10%,var(--bs-body-bg));padding:4px 9px;color:var(--bs-body-color);font-size:.62rem;font-weight:750;line-height:1;white-space:nowrap}.timer-data-shot-annotation.is-suggested{border-style:dashed;background:color-mix(in srgb,var(--timer-action-color) 16%,var(--bs-body-bg))}.timer-data-editor.is-assigning-action .timerdata-split{cursor:pointer}.timer-data-editor.is-dragging-action .timerdata-split{cursor:copy}.timer-data-editor.is-dragging-action .timerdata-split .shot-container{border-color:color-mix(in srgb,var(--dashboard-accent,var(--rt-color-green-700)) 50%,var(--dashboard-border,var(--rt-color-table-divider)));background:color-mix(in srgb,var(--dashboard-tint,var(--rt-color-row-hover)) 45%,var(--bs-body-bg))}.timer-data-editor.is-dragging-action .timerdata-split.is-drag-over .shot-container{border-color:var(--dashboard-accent,var(--rt-color-green-700));background:var(--dashboard-tint,var(--rt-color-row-hover));outline:3px solid color-mix(in srgb,var(--dashboard-accent,var(--rt-color-green-700)) 28%,transparent);outline-offset:2px;box-shadow:none}.timer-data-editor.is-assigning-action .timerdata-split:hover .shot-container,.timer-data-editor.is-assigning-action .timerdata-split:focus-within .shot-container,.timer-data-editor.is-splitting-timer-data .timerdata-split:hover .shot-container,.timer-data-editor.is-splitting-timer-data .timerdata-split:focus-within .shot-container,.timerdata-split.is-structure-selected .shot-container{border-color:var(--dashboard-accent,var(--rt-color-green-700));background:var(--dashboard-tint,var(--rt-color-row-hover));outline:3px solid color-mix(in srgb,var(--dashboard-accent,var(--rt-color-green-700)) 18%,transparent);outline-offset:2px;box-shadow:none}.timer-data-shot-assign{position:absolute;z-index:3;inset:0;border:0;border-radius:inherit;background:transparent;padding:0;cursor:pointer}.timer-data-shot-assign:disabled{display:none}.timer-data-shot-assign:focus-visible{outline:0}.timer-data-combine-target{position:absolute;z-index:6;top:31px;left:-16px;display:grid;width:22px;height:26px;place-items:center;border:0;background:transparent;padding:0;cursor:pointer}.timer-data-combine-target:disabled{display:none}.timer-data-combine-target::before{width:10px;height:22px;border:2px solid var(--dashboard-accent,var(--rt-color-green-700));border-radius:999px;background:var(--bs-body-bg);content:""}.timer-data-combine-target:hover::before,.timer-data-combine-target:focus-visible::before,.timer-data-combine-target.is-selected::before{background:var(--dashboard-accent,var(--rt-color-green-700));box-shadow:0 0 0 3px color-mix(in srgb,var(--dashboard-accent,var(--rt-color-green-700)) 20%,transparent)}.timer-data-combine-target.is-selected::before{width:14px;border-color:var(--dashboard-accent-strong,var(--dashboard-accent,var(--rt-color-green-700)))}.timer-data-combine-target:focus-visible{outline:0}.timer-data-annotation-remove{position:absolute;z-index:4;top:-9px;right:-9px;display:none;width:18px;height:18px;place-items:center;border:1px solid var(--dashboard-border,var(--rt-color-table-divider));border-radius:50%;background:var(--bs-body-bg);padding:0;color:var(--dashboard-muted,var(--bs-secondary-color));font-size:.72rem;font-weight:800;line-height:1;cursor:pointer;box-shadow:0 2px 6px var(--rt-palette-rgba-24-42-31-p055);transition:opacity .15s ease,transform .15s ease;transform-origin:center}.timer-data-editor .timer-data-annotation-remove{display:grid}@media(hover:hover) and (pointer:fine){.timer-data-annotation-remove{opacity:0;pointer-events:none;transform:scale(.82)}.timerdata-split.has-annotation:hover .timer-data-annotation-remove,.timerdata-split.has-annotation:focus-within .timer-data-annotation-remove{opacity:1;pointer-events:auto;transform:scale(1)}}.timer-data-annotation-remove::before,.timer-data-annotation-remove::after{position:absolute;top:50%;left:50%;width:8px;height:1.5px;border-radius:999px;background:currentColor;content:""}.timer-data-annotation-remove::before{transform:translate(-50%,-50%) rotate(45deg)}.timer-data-annotation-remove::after{transform:translate(-50%,-50%) rotate(-45deg)}.timer-data-annotation-remove:hover,.timer-data-annotation-remove:focus-visible{border-color:var(--bs-danger,var(--rt-color-danger));background:var(--bs-danger,var(--rt-color-danger));color:#fff;outline:2px solid color-mix(in srgb,var(--bs-danger,var(--rt-color-danger)) 22%,transparent);outline-offset:1px}.timerdata-reload{--timer-action-color:#2e7d32}.timerdata-reloadAndMove{--timer-action-color:#00838f}.timerdata-movement{--timer-action-color:#6a1b9a}.timerdata-transition{--timer-action-color:#1565c0}.timerdata-draw{--timer-action-color:#ad8b00}.timerdata-drawAndMove{--timer-action-color:#546e7a}.timerdata-malfunction{--timer-action-color:#c62828}.timerdata-moveAndShoot{--timer-action-color:#795548}[data-bs-theme="dark"] .timerdata-reload{--timer-action-color:#66bb6a}[data-bs-theme="dark"] .timerdata-reloadAndMove{--timer-action-color:#26a6b3}[data-bs-theme="dark"] .timerdata-movement{--timer-action-color:#ab65c2}[data-bs-theme="dark"] .timerdata-transition{--timer-action-color:#4e8bd4}[data-bs-theme="dark"] .timerdata-draw{--timer-action-color:#d0aa24}[data-bs-theme="dark"] .timerdata-drawAndMove{--timer-action-color:#78909c}[data-bs-theme="dark"] .timerdata-malfunction{--timer-action-color:#e05252}[data-bs-theme="dark"] .timerdata-moveAndShoot{--timer-action-color:#a97a68}.timerDataDisplay{font-size:small}.timerdata-better{background-color:var(--rt-palette-8ed38ecc)}.timerdata-worse{background-color:var(--rt-palette-e3a392cc)}.timerdata-split-oversecond{font-weight:inherit}.shot-container{display:grid;grid-row:2;grid-column:1;min-width:52px;min-height:38px;place-items:center;position:relative;border:1px solid var(--dashboard-border,var(--rt-color-table-divider));border-radius:10px;background:var(--timer-data-element-bg);padding:5px;box-shadow:0 3px 10px var(--rt-palette-rgba-24-42-31-p055)}.shot-split-time{font-size:.78rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.timerdata-split-oversecond .shot-split-time{font-weight:800}.shot-round-count{position:absolute;top:3px;right:4px;color:var(--dashboard-muted,var(--bs-secondary-color));font-size:.46rem;font-weight:750;line-height:1;white-space:nowrap}@media(max-width:768px){.timer-data-editor{gap:18px;border-radius:14px;padding:18px 16px}.timer-data-editor-header{display:grid;gap:16px}.timer-data-suggestion-controls{justify-content:flex-start}.timer-data-suggestion-controls .timer-data-suggest{flex:1 1 auto}.timer-data-structure-editor-header,.timer-data-combine-summary{align-items:stretch;flex-direction:column}.timer-data-editor-actions{align-items:stretch;flex-direction:column}.timer-data-structure-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.timer-data-structure-tool{justify-content:center}.timer-data-structure-editor{padding:16px 12px}.timer-data-structure-editor-header label,.timer-data-split-count{width:100%}.timer-data-cut-segments{flex-wrap:wrap}.timer-data-cut-segments>span{flex-basis:calc(50% - 4px)}.timer-data-cut-control{grid-template-columns:48px minmax(0,1fr) 80px}.timer-data-duration-lock{grid-column:2/-1;justify-self:end}.timer-data-combine-selection{align-items:flex-start;flex-direction:column;gap:3px}.timer-data-apply-feedback{align-items:stretch;flex-direction:column}.timer-data-structure-undo{align-self:flex-start}}.stage-result-timer-content{margin-top:22px;overflow-x:auto}.stage-result-raw-timer{margin:0;white-space:pre-wrap}.stage-result-chart-grid{display:grid;grid-template-columns:minmax(280px,.4fr) minmax(0,1fr);gap:20px}.stage-result-pie-chart{height:300px;margin-top:22px}.chart-style.stage-result-time-graph{height:300px;margin:22px 0 0}.timer-data-chart{height:300px;text-align:center}@media(prefers-color-scheme:dark){.timerdata-better{background-color:var(--rt-palette-8ed38ecc)}.timerdata-worse{background-color:var(--rt-palette-e3a392cc)}.stage-timer-compare-panel{background-color:var(--bs-body-bg);border-color:var(--rt-palette-4c4c4c)}.stage-timer-compare-count,.stage-timer-compare-row{color:var(--bs-body-color)}.stage-timer-compare-header{color:var(--rt-palette-d1d1d1);background-color:var(--rt-palette-404040);box-shadow:0 1px 0 var(--rt-palette-5c5c5c),0 -1px 0 var(--rt-palette-404040)}.stage-timer-compare-row{border-bottom-color:var(--rt-palette-4c4c4c)}.stage-timer-compare-row:hover{background-color:var(--rt-palette-4b4a4a)}.stage-timer-compare-row-selected,.stage-timer-compare-row-selected:hover{background-color:var(--rt-palette-253a52)}}@media(max-width:900px){.stage-result-chart-grid{grid-template-columns:1fr}}