.LibraryReportForm-module__oxxxoa__layout{gap:20px;width:100%;min-width:0;max-width:960px;margin-inline:auto;display:grid}.LibraryReportForm-module__oxxxoa__guestWorkspace h1{margin:0;font-size:clamp(1.6rem,3vw,2.1rem)}.LibraryReportForm-module__oxxxoa__guestWorkspace [hidden]{display:none}.LibraryReportForm-module__oxxxoa__guestWorkspace>.LibraryReportForm-module__oxxxoa__header p{margin:8px 0 0}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-device-picker{max-width:560px}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-device-picker>legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-device-options{grid-template-columns:repeat(3,minmax(0,1fr))}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-device-options label{text-align:center;grid-template-columns:minmax(0,1fr);min-width:0;min-height:44px;padding:10px 4px;position:relative}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-device-options input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-device-options strong{overflow-wrap:normal;white-space:normal;font-size:.8rem}.LibraryReportForm-module__oxxxoa__guestNavigation{border-bottom:1px solid var(--border-subtle);gap:20px;display:flex}.LibraryReportForm-module__oxxxoa__guestNavigation a{min-height:44px;color:var(--ink-muted);border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:flex}.LibraryReportForm-module__oxxxoa__guestNavigation a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent)}.LibraryReportForm-module__oxxxoa__guestUtilities{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:24px;display:grid}.LibraryReportForm-module__oxxxoa__guestUtilitiesSingle{grid-template-columns:minmax(0,1fr)}.LibraryReportForm-module__oxxxoa__guestUtility{align-content:start;gap:12px;min-width:0;display:grid}.LibraryReportForm-module__oxxxoa__guestUtility+.LibraryReportForm-module__oxxxoa__guestUtility{border-left:1px solid var(--border-subtle);padding-left:24px}.LibraryReportForm-module__oxxxoa__guestUtility h2,.LibraryReportForm-module__oxxxoa__guestUtility h3{margin:0;font-size:1rem}.LibraryReportForm-module__oxxxoa__guestUtility p{color:var(--ink-muted);margin:0;font-size:.85rem}.LibraryReportForm-module__oxxxoa__guestUtility summary{align-items:center;min-height:44px;display:flex}.LibraryReportForm-module__oxxxoa__guestUtility .run-scores-text-link{align-items:center;min-height:44px;display:flex}.LibraryReportForm-module__oxxxoa__guestUtility input{width:100%;max-width:100%}.LibraryReportForm-module__oxxxoa__guestWorkspace .LibraryReportForm-module__oxxxoa__identity{flex-wrap:wrap;align-items:start}.LibraryReportForm-module__oxxxoa__guestWorkspace .LibraryReportForm-module__oxxxoa__identity>:first-child,.LibraryReportForm-module__oxxxoa__guestWorkspace .LibraryReportForm-module__oxxxoa__identity>div:nth-child(2){flex:260px}.LibraryReportForm-module__oxxxoa__guestWorkspace .LibraryReportForm-module__oxxxoa__identity h2{font-size:1rem}.LibraryReportForm-module__oxxxoa__guestWorkspace .LibraryReportForm-module__oxxxoa__identity p{font-size:.85rem}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-details-fields--library .run-scores-field-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-details-fields--library>.run-scores-field-help,.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-details-fields--library>.run-scores-details-tier>.run-scores-details-tier__heading){display:none}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-select-field{min-width:0}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-select-field select{width:100%}@media (max-width:599px){.LibraryReportForm-module__oxxxoa__guestUtilities{grid-template-columns:minmax(0,1fr)}.LibraryReportForm-module__oxxxoa__guestUtility+.LibraryReportForm-module__oxxxoa__guestUtility{border-left:0;border-top:1px solid var(--border-subtle);padding-top:20px;padding-left:0}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-details-fields--library .run-scores-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.LibraryReportForm-module__oxxxoa__guestWorkspace .run-scores-form-actions{flex-direction:column;align-items:stretch}}.LibraryReportForm-module__oxxxoa__header,.LibraryReportForm-module__oxxxoa__workspace,.LibraryReportForm-module__oxxxoa__context{gap:16px;min-width:0;display:grid}.LibraryReportForm-module__oxxxoa__header>.run-scores-hero{border:0;padding:0}.LibraryReportForm-module__oxxxoa__header .run-scores-hero h1{font-size:clamp(1.5rem,2.4vw,2rem)}.LibraryReportForm-module__oxxxoa__header .run-scores-hero__description{font-size:.95rem}.LibraryReportForm-module__oxxxoa__context{border-bottom:1px solid var(--border-subtle);padding-bottom:18px}.LibraryReportForm-module__oxxxoa__identity{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.LibraryReportForm-module__oxxxoa__identity>.run-scores-text-link{flex-shrink:0;min-height:44px}.LibraryReportForm-module__oxxxoa__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.LibraryReportForm-module__oxxxoa__steps .run-scores-step-button{border:0;border-bottom:2px solid var(--border-subtle);align-items:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:10px 6px;display:flex}.LibraryReportForm-module__oxxxoa__steps .run-scores-step-button[aria-current=step]{border-bottom-color:var(--accent)}.LibraryReportForm-module__oxxxoa__steps .run-scores-step-button__copy{text-align:left;min-width:0}.LibraryReportForm-module__oxxxoa__steps .run-scores-step-button__number{border:0;flex:none;width:auto;height:auto}.LibraryReportForm-module__oxxxoa__steps .run-scores-step-button__copy strong{font-size:.85rem;display:block}.LibraryReportForm-module__oxxxoa__steps .run-scores-step-button__copy small{color:var(--ink-muted);overflow-wrap:anywhere;font-size:.72rem;line-height:1.4;display:block}.LibraryReportForm-module__oxxxoa__steps .run-scores-step-button__action{display:none}.LibraryReportForm-module__oxxxoa__workspace .run-scores-form-shell{max-width:none;margin:0}.LibraryReportForm-module__oxxxoa__layout .run-scores-form-section{background:0 0;border:0;gap:16px;padding:0}.LibraryReportForm-module__oxxxoa__layout .run-scores-form-section+.run-scores-form-section{border-top:1px solid var(--border-subtle);padding-top:22px}.LibraryReportForm-module__oxxxoa__layout .run-scores-form-section__heading h2{scroll-margin-top:calc(88px + env(safe-area-inset-top,0px));font-size:1.15rem}.LibraryReportForm-module__oxxxoa__layout .run-scores-form-section__heading h2:focus{outline:none}.LibraryReportForm-module__oxxxoa__layout .run-scores-contribution-intro{border:0;padding:0;display:block}.LibraryReportForm-module__oxxxoa__layout .run-scores-form-actions{justify-content:flex-end}.LibraryReportForm-module__oxxxoa__layout .run-scores-form-lock{gap:24px}.LibraryReportForm-module__oxxxoa__rating{width:min(480px,100%)}.LibraryReportForm-module__oxxxoa__rating .run-scores-rating-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.LibraryReportForm-module__oxxxoa__rating .run-scores-rating-option{background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-run-score-card);box-shadow:none;grid-template-columns:minmax(0,1fr);place-items:center;min-height:44px;padding:10px 4px;display:grid;position:relative}:is(.LibraryReportForm-module__oxxxoa__rating .run-scores-rating-option__copy,.LibraryReportForm-module__oxxxoa__rating .run-scores-rating-fieldset>legend){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LibraryReportForm-module__oxxxoa__rating .run-scores-rating-option input{cursor:pointer;opacity:0;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.LibraryReportForm-module__oxxxoa__rating .run-scores-rating-option__number{color:var(--ink)}.LibraryReportForm-module__oxxxoa__rating .run-scores-rating-option:has(input:checked){background:var(--control-bg-active);border-color:var(--control-border-active);box-shadow:inset 0 -2px 0 var(--accent)}.LibraryReportForm-module__oxxxoa__rating .run-scores-rating-option:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.LibraryReportForm-module__oxxxoa__ratingHelp{color:var(--ink-muted);margin:10px 0 0;font-size:.85rem;line-height:1.5}.LibraryReportForm-module__oxxxoa__ratingHelp strong{color:var(--ink)}.LibraryReportForm-module__oxxxoa__sectionActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:480px;display:grid}.LibraryReportForm-module__oxxxoa__sections .run-scores-button{border:0;border-bottom:2px solid var(--border-subtle);background:0 0;border-radius:0;min-width:0;min-height:44px;padding:8px}.LibraryReportForm-module__oxxxoa__layout .run-scores-form-section>.run-scores-button{justify-self:end;min-width:min(220px,100%)}.LibraryReportForm-module__oxxxoa__sections .run-scores-button[aria-current=true]{border-bottom-color:var(--accent)}.LibraryReportForm-module__oxxxoa__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:480px;margin:0;padding-bottom:18px;display:grid}.LibraryReportForm-module__oxxxoa__summary>div{gap:6px;min-width:0;display:grid}.LibraryReportForm-module__oxxxoa__summary dt{color:var(--ink-muted);font-size:.78rem}.LibraryReportForm-module__oxxxoa__summary dd{gap:4px;margin:0;display:grid}.LibraryReportForm-module__oxxxoa__summary dd span{color:var(--ink-muted);font-size:.78rem}.LibraryReportForm-module__oxxxoa__summary time{white-space:nowrap;font-size:.85rem}.LibraryReportForm-module__oxxxoa__savedDetails>summary{color:var(--ink-muted);cursor:pointer;align-items:center;min-height:44px;font-size:.85rem;display:flex}.LibraryReportForm-module__oxxxoa__savedDetails>summary:after{content:"+";margin-left:auto}.LibraryReportForm-module__oxxxoa__savedDetails[open]>summary:after{content:"−"}.LibraryReportForm-module__oxxxoa__savedDetailsBody{color:var(--ink-muted);gap:8px;padding-bottom:8px;font-size:.85rem;display:grid}.LibraryReportForm-module__oxxxoa__savedDetailsBody p{margin:0}.LibraryReportForm-module__oxxxoa__layout .run-scores-delete-overflow{margin-top:18px}:is(.LibraryReportForm-module__oxxxoa__layout .run-scores-delete-overflow>summary,.LibraryReportForm-module__oxxxoa__layout .run-scores-private-link .run-scores-text-link){align-items:center;min-height:44px;display:flex}:is(.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-observation-section,.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-followups,.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-issue-details){border-color:var(--border-subtle);gap:16px;padding-top:20px}:is(.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-observation-section h3,.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-editor-fields h3){font-size:1.05rem;line-height:1.4}:is(.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-editor-fields,.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-editor-fields>div,.LibraryReportForm-module__oxxxoa__layout .run-scores-select-field){min-width:0}.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-editor-fields .run-scores-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-choice-grid .run-scores-rating-option{background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-run-score-card);box-shadow:none;min-height:44px;padding:12px}.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-choice-grid .run-scores-rating-option:has(input:checked){background:var(--control-bg-active);border-color:var(--control-border-active)}.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-review{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-review>div{border:0;padding:0}:is(.LibraryReportForm-module__oxxxoa__frameReport .run-scores-frame-editor,.LibraryReportForm-module__oxxxoa__frameReport .run-scores-frame-observation){background:0 0;border:0;padding:0}.LibraryReportForm-module__oxxxoa__frameReport .run-scores-frame-editor>header{grid-template-columns:minmax(0,1fr);gap:12px;padding-bottom:18px}.LibraryReportForm-module__oxxxoa__frameReport .run-scores-section{margin:0}.LibraryReportForm-module__oxxxoa__frameReport>.run-scores-actions{max-width:none;display:flex}.LibraryReportForm-module__oxxxoa__frameReport>.run-scores-actions .run-scores-text-link{text-align:left;width:fit-content;min-height:44px;padding:0}.LibraryReportForm-module__oxxxoa__frameReport .run-scores-frame-history{background:0 0;border:0}.LibraryReportForm-module__oxxxoa__frameReport .run-scores-frame-history details{border-bottom:1px solid var(--border-subtle)}.LibraryReportForm-module__oxxxoa__frameReport .run-scores-frame-history summary{background:0 0;grid-template-columns:minmax(0,1fr) auto 20px;gap:12px;min-height:44px;padding:14px 0;display:grid}.LibraryReportForm-module__oxxxoa__frameReport .run-scores-frame-history summary:after{color:var(--accent);content:"+";text-align:center}.LibraryReportForm-module__oxxxoa__frameReport .run-scores-frame-history details[open]>summary:after{content:"−"}.LibraryReportForm-module__oxxxoa__frameReport .run-scores-frame-history details>.run-scores-frame-observation{padding:0 0 18px}.LibraryReportForm-module__oxxxoa__frameReport .run-scores-frame-public-note{border:0;border-top:1px solid var(--border-subtle);background:0 0;grid-template-columns:minmax(0,1fr);padding:18px 0 0}.LibraryReportForm-module__oxxxoa__frameReport .LibraryReportForm-module__oxxxoa__frameFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.LibraryReportForm-module__oxxxoa__frameReport .LibraryReportForm-module__oxxxoa__frameFacts>div:nth-child(n){border:0;padding:0}.LibraryReportForm-module__oxxxoa__frameReport .LibraryReportForm-module__oxxxoa__frameFacts dd{overflow-wrap:anywhere;font-weight:500}.LibraryReportForm-module__oxxxoa__frameReport [data-library-retest-rating] .run-scores-rating-options{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:599px){.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-editor-fields .run-scores-field-grid{grid-template-columns:minmax(0,1fr)}:is(.LibraryReportForm-module__oxxxoa__layout .run-scores-frame-review,.LibraryReportForm-module__oxxxoa__frameReport .LibraryReportForm-module__oxxxoa__frameFacts){grid-template-columns:repeat(2,minmax(0,1fr))}.LibraryReportForm-module__oxxxoa__layout{gap:16px}.LibraryReportForm-module__oxxxoa__steps{gap:4px}.LibraryReportForm-module__oxxxoa__steps .run-scores-step-button{flex-direction:column;align-items:start;gap:4px;padding:8px 4px;font-size:.75rem}.LibraryReportForm-module__oxxxoa__steps .run-scores-step-button__copy strong{overflow-wrap:anywhere;font-size:.72rem}.LibraryReportForm-module__oxxxoa__steps .run-scores-step-button__copy small{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LibraryReportForm-module__oxxxoa__identity{flex-wrap:wrap;align-items:start}.LibraryReportForm-module__oxxxoa__rating .run-scores-rating-options{gap:6px}.LibraryReportForm-module__oxxxoa__summary{column-gap:8px}.LibraryReportForm-module__oxxxoa__summary dd{font-size:.88rem}.LibraryReportForm-module__oxxxoa__summary time{font-size:.75rem}}
