.revisionTextComparison-module__la_SUa__comparison{border:1px solid var(--rule,currentColor);border-radius:.75rem;min-width:0;padding:1rem}.revisionTextComparison-module__la_SUa__comparison h2{margin:0 0 .75rem}.revisionTextComparison-module__la_SUa__comparison p{overflow-wrap:anywhere;line-height:1.6}.revisionTextComparison-module__la_SUa__controls{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:1rem 0;display:flex}.revisionTextComparison-module__la_SUa__controls button{border:1px solid var(--rule-strong,currentColor);background:var(--surface,Canvas);color:inherit;font:inherit;cursor:pointer;border-radius:.4rem;padding:.6rem .85rem}.revisionTextComparison-module__la_SUa__controls button:disabled{opacity:.55;cursor:default}.revisionTextComparison-module__la_SUa__controls label{align-items:center;gap:.4rem;display:inline-flex}.revisionTextComparison-module__la_SUa__controls input{width:1.1rem;height:1.1rem}.revisionTextComparison-module__la_SUa__controls :focus-visible,.revisionTextComparison-module__la_SUa__scroll:focus-visible{outline:2px solid var(--accent,Highlight);outline-offset:3px}.revisionTextComparison-module__la_SUa__names{font-weight:600}.revisionTextComparison-module__la_SUa__note{font-size:.875rem}.revisionTextComparison-module__la_SUa__scroll{border:1px solid var(--rule,currentColor);border-radius:.4rem;max-width:100%;overflow:auto}.revisionTextComparison-module__la_SUa__table{border-collapse:collapse;width:100%;font-size:.85rem}.revisionTextComparison-module__la_SUa__table caption{text-align:left;padding:.75rem}.revisionTextComparison-module__la_SUa__table th,.revisionTextComparison-module__la_SUa__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule,currentColor);padding:.5rem .65rem}.revisionTextComparison-module__la_SUa__table td:first-child,.revisionTextComparison-module__la_SUa__table td:nth-child(2){font-variant-numeric:tabular-nums}.revisionTextComparison-module__la_SUa__table td:nth-child(3),.revisionTextComparison-module__la_SUa__table td:nth-child(5){white-space:nowrap}.revisionTextComparison-module__la_SUa__table td:nth-child(4){width:100%;min-width:14rem}.revisionTextComparison-module__la_SUa__table code{white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4;unicode-bidi:plaintext}.revisionTextComparison-module__la_SUa__fullLine{box-sizing:border-box;resize:vertical;width:100%;min-width:14rem;font:inherit;background:var(--surface,Canvas);color:inherit;font-family:monospace;display:block}.revisionTextComparison-module__la_SUa__table tr[data-change=add]{background:color-mix(in srgb, var(--accent,currentColor) 9%, transparent)}.revisionTextComparison-module__la_SUa__table tr[data-change=remove]{background:color-mix(in srgb, var(--ink-3,currentColor) 10%, transparent)}@media (max-width:40rem){.revisionTextComparison-module__la_SUa__comparison{padding:.75rem}.revisionTextComparison-module__la_SUa__table th,.revisionTextComparison-module__la_SUa__table td{padding:.4rem}}
.midiRevisionComparison-module__h4aNZW__comparison{border:1px solid var(--rule,currentColor);border-radius:.75rem;min-width:0;padding:1rem}.midiRevisionComparison-module__h4aNZW__comparison p,.midiRevisionComparison-module__h4aNZW__hint{overflow-wrap:anywhere;line-height:1.6}.midiRevisionComparison-module__h4aNZW__comparison h2{margin:0 0 .5rem;font-size:1.25rem}.midiRevisionComparison-module__h4aNZW__comparison h3{overflow-wrap:anywhere;margin:.5rem 0 1rem;font-size:1.125rem}.midiRevisionComparison-module__h4aNZW__comparison h3 span{font-weight:500}.midiRevisionComparison-module__h4aNZW__totals,.midiRevisionComparison-module__h4aNZW__recordedChanges{font-weight:600}.midiRevisionComparison-module__h4aNZW__comparison button{color:inherit;background:var(--surface,transparent);border:1px solid var(--rule-strong,currentColor);cursor:pointer;border-radius:.4rem;padding:.5rem .75rem}.midiRevisionComparison-module__h4aNZW__comparison button:disabled{cursor:default;opacity:.5}.midiRevisionComparison-module__h4aNZW__comparison button:focus-visible,.midiRevisionComparison-module__h4aNZW__comparison select:focus-visible,.midiRevisionComparison-module__h4aNZW__comparison summary:focus-visible,.midiRevisionComparison-module__h4aNZW__scroll:focus-visible{outline-offset:3px;outline:2px solid}.midiRevisionComparison-module__h4aNZW__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.midiRevisionComparison-module__h4aNZW__filters>div{gap:.375rem;min-width:0;display:grid}.midiRevisionComparison-module__h4aNZW__filters label{font-weight:600}.midiRevisionComparison-module__h4aNZW__filters select{width:100%;min-width:0;min-height:2.75rem;color:inherit;background:var(--surface,transparent);border:1px solid var(--rule-strong,currentColor);font:inherit;border-radius:.4rem;padding:.5rem;font-weight:400}.midiRevisionComparison-module__h4aNZW__focused{border:1px solid var(--rule,currentColor);border-radius:.5rem;margin-top:1rem;padding:1rem}.midiRevisionComparison-module__h4aNZW__progress{margin:0;font-size:.875rem}.midiRevisionComparison-module__h4aNZW__noteFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;display:grid}.midiRevisionComparison-module__h4aNZW__noteFacts div{min-width:0}.midiRevisionComparison-module__h4aNZW__noteFacts dt{font-size:.875rem}.midiRevisionComparison-module__h4aNZW__noteFacts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.25rem 0 0}.midiRevisionComparison-module__h4aNZW__hint{font-size:.875rem}.midiRevisionComparison-module__h4aNZW__technical{border-top:1px solid var(--rule,currentColor);margin-top:1rem;padding-top:.75rem}.midiRevisionComparison-module__h4aNZW__comparison summary{cursor:pointer;padding:.5rem 0;font-weight:600}.midiRevisionComparison-module__h4aNZW__scroll{max-width:100%;overflow-x:auto}.midiRevisionComparison-module__h4aNZW__scroll table{border-collapse:collapse;width:100%;font-size:.875rem}.midiRevisionComparison-module__h4aNZW__scroll th,.midiRevisionComparison-module__h4aNZW__scroll td{border-bottom:1px solid var(--rule,currentColor);text-align:left;vertical-align:top;padding:.6rem}.midiRevisionComparison-module__h4aNZW__scroll caption{text-align:left;padding:.5rem 0}.midiRevisionComparison-module__h4aNZW__paging{flex-wrap:wrap;gap:.75rem;margin-top:.75rem;display:flex}.midiRevisionComparison-module__h4aNZW__listenEntry{margin:1rem 0}.midiRevisionComparison-module__h4aNZW__listening{border:1px solid var(--rule,currentColor);border-radius:.5rem;min-width:0;margin:1rem 0;padding:1rem}.midiRevisionComparison-module__h4aNZW__listening h3:focus{outline-offset:3px;outline:2px solid}.midiRevisionComparison-module__h4aNZW__sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.midiRevisionComparison-module__h4aNZW__sides button{text-align:left;overflow-wrap:anywhere;gap:.375rem;min-width:0;display:grid}.midiRevisionComparison-module__h4aNZW__sides button[aria-pressed=true],.midiRevisionComparison-module__h4aNZW__listening button[aria-pressed=true]{background:var(--surface-sunk,#eee);border-width:2px}.midiRevisionComparison-module__h4aNZW__sides span{font-size:.875rem}.midiRevisionComparison-module__h4aNZW__transport{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0;display:flex}.midiRevisionComparison-module__h4aNZW__transport output{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.midiRevisionComparison-module__h4aNZW__transport select{min-height:2.75rem;color:inherit;background:var(--surface,transparent);border:1px solid var(--rule-strong,currentColor);font:inherit;border-radius:.4rem;padding:.5rem}.midiRevisionComparison-module__h4aNZW__position{gap:.5rem;display:grid}.midiRevisionComparison-module__h4aNZW__position input{width:100%;min-width:0;min-height:2rem;accent-color:var(--accent,currentColor)}@media (max-width:600px){.midiRevisionComparison-module__h4aNZW__filters{grid-template-columns:minmax(0,1fr)}.midiRevisionComparison-module__h4aNZW__noteFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.midiRevisionComparison-module__h4aNZW__sides{grid-template-columns:minmax(0,1fr)}}
.revisionComparison-module__JRfPLq__comparison{min-width:0}.revisionComparison-module__JRfPLq__picker{margin:1rem 0 1.5rem}.revisionComparison-module__JRfPLq__picker fieldset{border:1px solid var(--rule,#ccc);border-radius:.5rem;flex-wrap:wrap;align-items:end;gap:1rem;padding:1rem;display:flex}.revisionComparison-module__JRfPLq__picker legend{padding:0 .4rem;font-weight:600}.revisionComparison-module__JRfPLq__picker label,.revisionComparison-module__JRfPLq__filters label{flex-direction:column;gap:.35rem;min-width:0;display:flex}.revisionComparison-module__JRfPLq__picker select,.revisionComparison-module__JRfPLq__filters input[type=search]{background:var(--surface,white);color:var(--ink,#222);border:1px solid var(--rule,#ccc);min-height:2.75rem;font:inherit;border-radius:.35rem;max-width:100%;padding:.5rem}.revisionComparison-module__JRfPLq__picker button,.revisionComparison-module__JRfPLq__comparison button{background:var(--surface,white);color:var(--ink,#222);border:1px solid var(--rule,#ccc);min-height:2.75rem;font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:.35rem;padding:.5rem .75rem}.revisionComparison-module__JRfPLq__picker button:disabled,.revisionComparison-module__JRfPLq__comparison button:disabled{opacity:.5;cursor:not-allowed}.revisionComparison-module__JRfPLq__picker :focus-visible,.revisionComparison-module__JRfPLq__comparison :focus-visible{outline:2px solid var(--accent,#a8321f);outline-offset:3px}.revisionComparison-module__JRfPLq__panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem;margin-top:1.5rem;display:grid}.revisionComparison-module__JRfPLq__side{min-width:0}.revisionComparison-module__JRfPLq__side h2{margin:0 0 .75rem;font-size:1.1rem}.revisionComparison-module__JRfPLq__changes{min-width:0;margin-bottom:1.5rem}.revisionComparison-module__JRfPLq__changes h2{margin-top:0}.revisionComparison-module__JRfPLq__changes p{line-height:1.6}.revisionComparison-module__JRfPLq__listening{border:1px solid var(--rule,#ccc);overflow-wrap:anywhere;border-radius:.5rem;min-width:0;margin:1.5rem 0;padding:1rem}.revisionComparison-module__JRfPLq__listening h2{margin:0 0 .75rem;font-size:1.1rem}.revisionComparison-module__JRfPLq__listening p{line-height:1.6}.revisionComparison-module__JRfPLq__explanation{max-width:70rem;font-size:.9rem}.revisionComparison-module__JRfPLq__filters{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.revisionComparison-module__JRfPLq__filters .revisionComparison-module__JRfPLq__check{flex-direction:row;align-items:center;min-height:2.75rem}.revisionComparison-module__JRfPLq__tableScroll{border:1px solid var(--rule,#ccc);border-radius:.5rem;max-width:100%;overflow-x:auto}.revisionComparison-module__JRfPLq__table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;min-width:42rem;font-size:.9rem}.revisionComparison-module__JRfPLq__table caption{text-align:left;padding:.75rem;font-size:.85rem}.revisionComparison-module__JRfPLq__table th,.revisionComparison-module__JRfPLq__table td{vertical-align:top;border-top:1px solid var(--rule,#ccc);overflow-wrap:anywhere;padding:.75rem}.revisionComparison-module__JRfPLq__table th:first-child{width:28%}.revisionComparison-module__JRfPLq__table th:last-child{width:16%}.revisionComparison-module__JRfPLq__table th[scope=row]{font-weight:500}.revisionComparison-module__JRfPLq__table code{overflow-wrap:anywhere;margin-top:.5rem;font-size:.75rem;display:block}.revisionComparison-module__JRfPLq__table details{margin-top:.5rem}.revisionComparison-module__JRfPLq__table summary{cursor:pointer}.revisionComparison-module__JRfPLq__detail{margin-top:.4rem;font-size:.8rem;font-weight:400;line-height:1.5;display:block}.revisionComparison-module__JRfPLq__paging{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}@media (max-width:64rem){.revisionComparison-module__JRfPLq__panes{grid-template-columns:minmax(0,1fr)}}@media (max-width:28rem){.revisionComparison-module__JRfPLq__picker fieldset{align-items:stretch}.revisionComparison-module__JRfPLq__picker label,.revisionComparison-module__JRfPLq__picker button{width:100%}.revisionComparison-module__JRfPLq__filters>label{max-width:100%}}
.revisionPins-module__4TKN7W__kept{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:.75rem;max-width:68rem;margin:1rem 0 1.5rem;padding:1rem 1.25rem;scroll-margin-top:1.5rem}.revisionPins-module__4TKN7W__kept h2{margin:0 0 .5rem;font-size:1.125rem}.revisionPins-module__4TKN7W__kept p{max-width:58rem;margin:.5rem 0;line-height:1.6}.revisionPins-module__4TKN7W__list{gap:.75rem;margin:1rem 0;padding:0;list-style:none;display:grid}.revisionPins-module__4TKN7W__list li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.25rem;display:flex}.revisionPins-module__4TKN7W__list a,.revisionPins-module__4TKN7W__action a{text-underline-offset:.2em;align-items:center;min-height:2.75rem;display:inline-flex}.revisionPins-module__4TKN7W__action,.revisionPins-module__4TKN7W__actions{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;display:flex}.revisionPins-module__4TKN7W__action{max-width:100%}.revisionPins-module__4TKN7W__action button,.revisionPins-module__4TKN7W__actions button{white-space:normal;text-align:start}.revisionPins-module__4TKN7W__keptLabel{font-size:.8125rem;font-weight:600}.revisionPins-module__4TKN7W__note{font-size:.875rem;line-height:1.5}.revisionPins-module__4TKN7W__feedback{border:1px solid;border-radius:.5rem;margin:.75rem 0;padding:.75rem}.revisionPins-module__4TKN7W__kept a:focus-visible,.revisionPins-module__4TKN7W__action a:focus-visible{outline-offset:3px;border-radius:.125rem;outline:2px solid}@media (max-width:40rem){.revisionPins-module__4TKN7W__kept{padding:1rem}.revisionPins-module__4TKN7W__list li{flex-direction:column;align-items:flex-start}}
.ProjectDeletion-module__XtJpIW__panel{border-top:1px solid var(--rule);margin-top:1.5rem;padding-top:1rem}.ProjectDeletion-module__XtJpIW__form{gap:.75rem;max-width:34rem;display:grid}.ProjectDeletion-module__XtJpIW__form h2,.ProjectDeletion-module__XtJpIW__form p{overflow-wrap:anywhere;margin:0}.ProjectDeletion-module__XtJpIW__form label{overflow-wrap:anywhere}.ProjectDeletion-module__XtJpIW__input{width:100%;min-width:0;min-height:2.75rem;padding:.65rem}.ProjectDeletion-module__XtJpIW__actions{flex-wrap:wrap;gap:.5rem;display:flex}.ProjectDeletion-module__XtJpIW__actions button,.ProjectDeletion-module__XtJpIW__panel>button{min-height:2.75rem}
.pdfRevisionComparison-module__sYMUIq__reading{min-width:0}.pdfRevisionComparison-module__sYMUIq__reading .qt-pdf-reader__zoom{flex-wrap:wrap}.pdfRevisionComparison-module__sYMUIq__comparison{border:1px solid var(--rule,#ccc);overflow-wrap:anywhere;border-radius:.5rem;min-width:0;margin:1.5rem 0;padding:1rem}.pdfRevisionComparison-module__sYMUIq__comparison h2{margin:0 0 .75rem;font-size:1.1rem}.pdfRevisionComparison-module__sYMUIq__comparison p{line-height:1.6}.pdfRevisionComparison-module__sYMUIq__positions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem 1.25rem;display:grid}.pdfRevisionComparison-module__sYMUIq__positions p{margin:0}.pdfRevisionComparison-module__sYMUIq__positions span,.pdfRevisionComparison-module__sYMUIq__positions strong{display:block}.pdfRevisionComparison-module__sYMUIq__positions span{font-size:.9rem}.pdfRevisionComparison-module__sYMUIq__controls{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0;display:flex}.pdfRevisionComparison-module__sYMUIq__controls button{min-height:2.75rem}.pdfRevisionComparison-module__sYMUIq__note{margin-bottom:0;font-size:.9rem}@media (max-width:32rem){.pdfRevisionComparison-module__sYMUIq__positions{grid-template-columns:minmax(0,1fr)}}
.revisionStateComparison-module__uKQE1a__summary{box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 16%, transparent);overflow-wrap:anywhere;border-radius:.75rem;min-width:0;max-width:68rem;margin:0 0 1.5rem;padding:clamp(.875rem,2vw,1.25rem)}.revisionStateComparison-module__uKQE1a__summary h2{margin:0 0 .75rem;font-size:clamp(1.1rem,2vw,1.35rem)}.revisionStateComparison-module__uKQE1a__summary p{line-height:1.6}.revisionStateComparison-module__uKQE1a__inventory{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.revisionStateComparison-module__uKQE1a__inventory dt{font-size:.875rem;line-height:1.5}.revisionStateComparison-module__uKQE1a__inventory dd{font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:1.25rem}.revisionStateComparison-module__uKQE1a__tableWrap{max-width:100%}.revisionStateComparison-module__uKQE1a__table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.875rem}.revisionStateComparison-module__uKQE1a__table caption{text-align:left;padding:.5rem 0;font-weight:600;line-height:1.5}.revisionStateComparison-module__uKQE1a__table th,.revisionStateComparison-module__uKQE1a__table td{text-align:right;border-bottom:1px solid color-mix(in srgb, currentColor 16%, transparent);font-variant-numeric:tabular-nums;padding:.65rem .4rem}.revisionStateComparison-module__uKQE1a__table th:first-child{text-align:left;width:40%}.revisionStateComparison-module__uKQE1a__table td[colspan]{text-align:left}.revisionStateComparison-module__uKQE1a__coverage{border-inline-start:3px solid;padding-inline-start:.75rem}.revisionStateComparison-module__uKQE1a__explanation{margin-bottom:0;font-size:.875rem}@media (max-width:36rem){.revisionStateComparison-module__uKQE1a__inventory{grid-template-columns:1fr;gap:.75rem}.revisionStateComparison-module__uKQE1a__inventory>div{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.revisionStateComparison-module__uKQE1a__inventory dd{flex-shrink:0}.revisionStateComparison-module__uKQE1a__table th,.revisionStateComparison-module__uKQE1a__table td{padding-inline:.2rem}}
.savedVersions-module__eXC18W__page{box-sizing:border-box;height:100%;min-height:0;padding:clamp(1rem,3vw,2rem);overflow:auto}.savedVersions-module__eXC18W__heading{max-width:68rem;margin-bottom:1.25rem}.savedVersions-module__eXC18W__heading h1{margin:.75rem 0;font-size:clamp(1.35rem,3vw,2rem)}.savedVersions-module__eXC18W__heading p{max-width:58rem;line-height:1.6}.savedVersions-module__eXC18W__pane{border:1px solid color-mix(in srgb, currentColor 16%, transparent);border-radius:.75rem;flex-direction:column;min-width:0;height:min(74dvh,60rem);min-height:28rem;display:flex;overflow:hidden}.savedVersions-module__eXC18W__pane>.qt-fpanel{flex:1;min-height:0}.savedVersions-module__eXC18W__notice{margin:0;padding:1rem 1.25rem;font-size:.875rem;line-height:1.5}@media (max-width:56rem){.savedVersions-module__eXC18W__pane{height:72dvh;min-height:24rem}}.savedVersions-module__eXC18W__pane.savedVersions-module__eXC18W__paneList{height:auto;min-height:0}.savedVersions-module__eXC18W__comparisonChoice{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:.75rem;max-width:68rem;padding:1rem 1.25rem}.savedVersions-module__eXC18W__comparisonChoice h2{margin:0 0 .5rem;font-size:1.125rem}.savedVersions-module__eXC18W__comparisonChoice p{margin:.5rem 0;line-height:1.6}.savedVersions-module__eXC18W__availability{max-width:68rem;margin:1rem 0;font-size:.875rem;line-height:1.6}.savedVersions-module__eXC18W__historyList{max-width:68rem;margin:1rem 0;padding:0;list-style:none;display:grid}.savedVersions-module__eXC18W__version{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);grid-template-columns:minmax(0,1fr) minmax(12rem,1fr);gap:1rem;padding:1.25rem 0;display:grid}.savedVersions-module__eXC18W__versionMeta{min-width:0}.savedVersions-module__eXC18W__versionMeta h2{margin:0 0 .375rem;font-size:1.0625rem}.savedVersions-module__eXC18W__versionMeta p{margin:.375rem 0;line-height:1.5}.savedVersions-module__eXC18W__versionMeta time,.savedVersions-module__eXC18W__versionMeta>span{font-size:.8125rem}.savedVersions-module__eXC18W__versionActions{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.savedVersions-module__eXC18W__versionChoices{flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:center;gap:.25rem 1rem;display:flex}.savedVersions-module__eXC18W__versionActions a,.savedVersions-module__eXC18W__pageNav a{text-underline-offset:.2em;align-items:center;max-width:100%;min-height:2.75rem;display:inline-flex}.savedVersions-module__eXC18W__versionActions a:focus-visible,.savedVersions-module__eXC18W__pageNav a:focus-visible{outline-offset:3px;border-radius:.125rem;outline:2px solid}.savedVersions-module__eXC18W__selected{font-size:.875rem;font-weight:600}.savedVersions-module__eXC18W__pageNav{flex-wrap:wrap;gap:.5rem 1.5rem;max-width:68rem;margin:1.25rem 0;display:flex}@media (max-width:40rem){.savedVersions-module__eXC18W__version{grid-template-columns:minmax(0,1fr);gap:.5rem}.savedVersions-module__eXC18W__comparisonChoice{padding:1rem}}
