.ts-versions{font-family:var(--pt-text);color:var(--pt-ink);flex-direction:column;display:flex}.ts-versions-head{border-bottom:1px solid var(--pt-hair);align-items:baseline;gap:10px;height:32px;display:flex}.ts-versions-head b{font-family:var(--pt-display);font-size:13.5px;font-weight:500}.ts-versions-head span{color:var(--pt-titanium);font-variant-numeric:var(--pt-numerals);margin-left:auto;font-size:12px}.ts-versions-save{border-bottom:1px solid var(--pt-hair-soft);align-items:center;gap:8px;padding:8px 0;display:flex}.ts-versions-note{border:1px solid var(--pt-field);border-radius:var(--pt-radius);background:var(--pt-paper);min-width:0;height:28px;color:var(--pt-ink);font:12.5px var(--pt-text);transition:border-color var(--pt-dur-fast) var(--pt-ease-out);flex:auto;padding:0 9px}.ts-versions-note::placeholder{color:var(--pt-titanium)}.ts-versions-note:hover{border-color:var(--pt-ink-2)}.ts-versions-note:focus-visible{border-color:var(--pt-ink);outline:none}.ts-versions-notice,.ts-versions-empty{color:var(--pt-titanium);margin:0;padding:8px 0;font-size:12.5px;line-height:1.5}.ts-versions-list{margin:0;padding:0;list-style:none}.ts-version{border-bottom:1px solid var(--pt-hair-soft);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:40px;padding:4px 0;display:grid}.ts-versions-list li:last-child{border-bottom:0}.ts-version-n{font-family:var(--pt-display);color:var(--pt-titanium);font-variant-numeric:var(--pt-numerals);text-align:right;font-size:12px;font-weight:500}.ts-version-body{flex-direction:column;gap:1px;min-width:0;display:flex}.ts-version-note{color:var(--pt-ink-2);font-variant-numeric:var(--pt-numerals);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.35;overflow:hidden}.ts-version.is-named .ts-version-note{color:var(--pt-ink);font-weight:500}.ts-version-meta{color:var(--pt-ink-2);font-variant-numeric:var(--pt-numerals);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (prefers-reduced-motion:reduce){.ts-versions-note{transition:none}}.ts-versions.is-history{padding:8px 0 12px}.ts-versions-named{min-height:32px;color:var(--pt-ink-2);cursor:pointer;border-bottom:1px solid var(--pt-hair-soft);align-items:center;gap:10px;padding:0 16px;display:flex;position:relative}.ts-versions-named input{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ts-versions-named-box{box-sizing:border-box;border-radius:var(--pt-radius-sm);border:1px solid var(--pt-edge);background:var(--pt-paper);flex:none;width:16px;height:16px}.ts-versions-named input:checked+.ts-versions-named-box{background:var(--pt-ink);border-color:var(--pt-ink)}.ts-versions-named input:focus-visible+.ts-versions-named-box{outline:1px solid var(--pt-ink);outline-offset:2px}.ts-versions-day-head{font:500 12px/1 var(--pt-text);color:var(--pt-titanium);margin:12px 16px 4px}.ts-versions.is-history .ts-version{padding:6px 8px 6px 16px}.ts-versions.is-history .ts-version.is-current .ts-version-note{font-weight:500}.ts-versions.is-history .ts-version-more,.ts-versions.is-history .ts-version-restore{width:28px;padding:0}.ts-versions-foot{color:var(--pt-titanium);margin:12px 16px 0;font-size:12px}.ts-versions-tools{border-bottom:1px solid var(--pt-hair-soft);justify-content:space-between;align-items:center;gap:8px;min-height:36px;display:flex}.ts-versions-tools>.ts-versions-named{border-bottom:0}.ts-versions.is-history .ts-version{grid-template-columns:16px minmax(0,1fr) auto;position:relative}.ts-versions.is-history .ts-version-restore{background:var(--pt-paper);height:20px;padding:0 6px;font-size:12px;line-height:20px;display:none;position:absolute;bottom:5px;right:36px}.ts-versions.is-history .ts-version:hover .ts-version-restore,.ts-versions.is-history .ts-version:focus-within .ts-version-restore{display:inline-flex}.ts-version-meta .ts-trust-mark{vertical-align:bottom}.ts-version-mark{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ts-chip-16,.ts-chip.is-blank.ts-chip-16{width:16px;height:16px}.ts-version-pick{appearance:none;color:inherit;font:inherit;font-variant-numeric:var(--pt-numerals);text-align:left;cursor:pointer;background:0 0;border:0;max-width:100%;margin:0;padding:0}.ts-version-pick:focus-visible{outline:1px solid var(--pt-ink);outline-offset:1px}.ts-version.is-picked{background:var(--pt-plate)}.ts-version-author{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:140px;display:inline-block;overflow:hidden}.ts-version-window{border-bottom:1px solid var(--pt-hair-soft)}.ts-version-window-row{appearance:none;box-sizing:border-box;width:100%;min-height:40px;color:var(--pt-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) 16px;align-items:center;gap:8px;margin:0;padding:4px 8px 4px 16px;display:grid}.ts-versions.is-history .ts-version-window-row{padding:4px 8px 4px 16px}.ts-version-window-row:focus-visible{outline:1px solid var(--pt-ink);outline-offset:-1px}.ts-versions.is-history .ts-version-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ts-versions.is-history .ts-version-window-row:hover{background:var(--pt-plate)}.ts-version-marks{align-items:center;gap:2px;width:auto;min-width:16px;display:inline-flex}.ts-version-marks-more{font:500 11px/1 var(--pt-display);font-variant-numeric:var(--pt-numerals);color:var(--pt-ink-2)}.ts-version-window-chevron{color:var(--pt-ink-2);font-size:11px}.ts-versions-list.is-window{border-left:1px solid var(--pt-hair-soft);margin-bottom:4px;margin-left:23px;padding-left:0}.ts-versions-foot{border-top:1px solid var(--pt-hair-soft);margin-top:12px;padding-top:8px}
