html,body,#root{width:100%;height:100%}html{box-sizing:border-box;font-size:14px}*,:before,:after{box-sizing:inherit}html,body,div,button,span,iframe,h1,h2,h3,h4,h5,h6,p,a,ul,ol,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,footer,header,main,nav,section{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}ul{margin-left:40px;list-style-type:square}body{background:var(--tl-page);color:var(--tl-ink);font-family:var(--tl-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:20px;overflow:hidden}#root{height:100%;min-height:100%}strong{font-weight:600}em{font-style:italic}p{margin:.5em 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}::selection{background-color:var(--tl-info-bg)}a{color:var(--tl-action-blue);text-decoration:none}a:hover{text-underline-offset:4px;outline:none;text-decoration:underline}a:focus-visible{outline:1px solid var(--tl-action-blue)}input::placeholder,textarea::placeholder{color:var(--tl-ink-quiet);opacity:1;font-style:italic}input[type=text],input[type=email],input[type=number],input[type=date],input[type=datetime-local],input[type=time],input[type=password],input[type=search],input[type=tel],textarea,select{appearance:none;border-radius:0}.Skeleton{background-color:var(--tl-panel);border-radius:4px;animation:1.5s ease-in-out infinite skeleton-pulse;display:block}.Skeleton-inline{display:inline-block}.Skeleton-text{border-radius:4px;height:1em;margin-bottom:.5em}.Skeleton-text:last-child{margin-bottom:0}.Skeleton-box{width:100%;height:100px}.ResourceEditorSkeleton{background-color:var(--tl-canvas);flex-direction:column;height:100%;display:flex;overflow-x:hidden}.ResourceEditorSkeleton-GenericHeader{padding:var(--tl-page-section-padding);border-bottom:1px solid var(--tl-skeleton-border)}.ResourceEditorSkeleton-HeaderRow{margin-top:var(--tl-section-gap);justify-content:space-between;align-items:center;display:flex}.ResourceEditorSkeleton-Body,.ResourceEditorSkeleton-Section{flex-direction:column;display:flex}.ResourceEditorSkeleton-Body{gap:20px;padding:20px}.ResourceEditorSkeleton-Body-compact,.ResourceEditorSkeleton-Section{gap:10px}.ResourceEditorSkeleton-Grid{gap:10px;display:grid}.ResourceEditorSkeleton-Grid-3{grid-template-columns:repeat(3,1fr)}.ResourceEditorSkeleton-Grid-6{grid-template-columns:repeat(6,1fr)}.ResourceEditorSkeleton-Grid-8{grid-template-columns:repeat(8,1fr)}.Dialog-Backdrop{z-index:var(--tl-z-modal);background-color:var(--tl-backdrop);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Dialog{min-width:300px;max-width:calc(100% - 20px);max-height:calc(100% - 20px);z-index:var(--tl-z-modal);background-color:var(--tl-panel);box-shadow:0 0 10px var(--tl-backdrop);text-align:left;flex-direction:column;align-items:stretch;display:flex}.Dialog:focus{outline:none}.Dialog-Header{background-color:var(--tl-modal-header);color:var(--tl-canvas);flex:none;justify-content:space-between;padding:2px 0;line-height:1;display:flex}.Dialog-Header::selection{color:var(--tl-ink)}.Dialog-Header ::selection{color:var(--tl-ink)}.Dialog-HeaderButtons{flex:none;margin-left:10px}.Dialog-Title{flex:1 0;padding:8px 10px;font-size:16px;font-weight:600}.Dialog-Content{background-color:var(--tl-canvas);flex:1;padding:10px;overflow:hidden auto}.Dialog-ButtonGroup{background-color:var(--tl-canvas);border-top:1px solid var(--tl-hairline);flex:none;justify-content:flex-end;align-items:stretch;padding:10px;display:flex}.Dialog-ButtonGroup .Button+.Button{margin-left:5px}.Dialog-Message{background-color:var(--tl-canvas);flex:1 0 auto;padding:5px}.ViewHistoryDialog .Table>table{width:100%}.ViewHistoryDialog .Table>table>tbody{display:table-row-group}.ViewHistoryDialog .Dialog-Header{background:var(--tl-canvas);color:var(--tl-black)}.ViewHistoryDialog .Dialog-Header .Dialog-Title{font-size:18px}.ViewHistoryDialog .Dialog-Content{flex-direction:column;gap:20px;display:flex}.ViewHistoryDialog .Dialog-Content .SectionGroup-Content .Table{max-height:30vh;overflow:auto}.InterLabHistory-DateColumn{width:75px}.InterLabCopyHistory-DateColumn{width:20%}.InterLabCopyHistory-ActorColumn{width:30%}.InterLabAffectedSamples{min-width:0;max-width:100%}.InterLabAffectedSamples .Grid-Viewport{min-width:0;max-width:100%;overflow-y:hidden}.InterLabAffectedSamples .Grid-Rows{min-width:max-content}.InterLabAffectedSamples .Grid-Row{margin-bottom:5px}.InterLabHistory-DialogContent{flex-direction:column;gap:20px;display:flex}.InterLabHistory-Loading{align-self:center;margin:20px}.InterLabHistory-Section{gap:10px;display:grid}.InterLabHistory-TableViewport{max-width:100%;max-height:30vh;overflow:auto}.InterLabPage-Loading{align-items:center;gap:10px;margin-bottom:10px;display:flex}.InterLabPage-Actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.Message{--message-border:var(--tl-hairline);--message-background:var(--tl-quiet-canvas);--message-color:inherit;--message-strong-color:inherit;font-size:13px}.Message.Message-info{--message-border:var(--tl-action-blue);--message-background:var(--tl-info-bg);--message-color:var(--tl-action-blue);--message-strong-color:var(--tl-action-blue-text-hover)}.Message.Message-success{--message-border:var(--tl-status-green);--message-background:var(--tl-success-bg);--message-color:var(--tl-status-green);--message-strong-color:var(--tl-success-text)}.Message.Message-warning{--message-border:var(--tl-warning-border);--message-background:var(--tl-warning-bg);--message-color:var(--tl-warn-amber);--message-strong-color:var(--tl-warning-text)}.Message.Message-error{--message-border:var(--tl-error-red);--message-background:var(--tl-error-bg);--message-color:var(--tl-error-red);--message-strong-color:var(--tl-error-text)}.Message.Message-border{border:1px solid var(--message-border);border-radius:var(--tl-radius);background-color:var(--message-background);color:var(--message-strong-color);padding:5px 10px;font-style:italic;display:block}.Message:not(.Message-border){color:var(--message-color)}.Message a{color:inherit;text-underline-position:under;text-decoration:underline}.Message a:focus{outline:1px solid}.Message svg{color:inherit}.Message.Message-border.Message-info::selection{background-color:var(--tl-canvas)}.Message.Message-border.Message-info ::selection{background-color:var(--tl-canvas)}.Label{color:var(--tl-ink-2);font-weight:600}.Label.Label-emph{color:var(--tl-ink)}.Label-clickable{cursor:pointer}.Label-clickable:hover{text-underline-offset:4px;outline:none;text-decoration:underline}.Notice{pointer-events:none;flex-direction:column;align-content:center;max-width:100vw;display:flex;position:relative}.Notice.Notice-additional{z-index:1}.Notice:not(.Notice-additional){z-index:3}.Notice{--notice-border:var(--tl-canvas);--notice-background:var(--tl-canvas);--notice-color:inherit}.Notice.Notice-info{--notice-border:var(--tl-action-blue);--notice-background:var(--tl-info-bg);--notice-color:var(--tl-action-blue-text-hover)}.Notice.Notice-success{--notice-border:var(--tl-status-green);--notice-background:var(--tl-success-bg);--notice-color:var(--tl-success-text)}.Notice.Notice-warning{--notice-border:var(--tl-warning-border);--notice-background:var(--tl-warning-bg);--notice-color:var(--tl-warning-text)}.Notice.Notice-error{--notice-border:var(--tl-error-red);--notice-background:var(--tl-error-bg);--notice-color:var(--tl-error-text)}.Notice .Notice-Content{border:1px solid var(--notice-border);background-color:var(--notice-background);color:var(--notice-color)}.Notice .Notice-Content .Notice-Link-Button,.Notice .Notice-Content a{color:inherit;border-bottom:1px solid}.Notice .Notice-Content .Notice-Link-Button:focus,.Notice .Notice-Content a:focus{outline:1px solid}.Notice .Notice-Link-Button{flex-direction:column;padding:3px 0;display:flex}.Notice .Notice-Link-Text{color:inherit;font-size:14px}.Notice.Notice-info .Notice-Content::selection{background-color:var(--tl-canvas)}.Notice.Notice-info .Notice-Content ::selection{background-color:var(--tl-canvas)}.Notice-Content{pointer-events:auto;text-align:start;word-break:break-word;background-color:var(--tl-canvas);width:100%;max-height:400px;box-shadow:0 0 10px var(--tl-backdrop);margin:5px auto 0;padding:0 10px;display:flex;overflow:auto}.Notice:first-child .Notice-Content{margin:0 auto}.Notice-Error{font-size:12px}.Notice-Message{white-space:pre-line;flex:1;padding:10px}.Notice-CloseButton{flex:0 0;padding:4px 0;position:sticky;top:0}.Notice-enter{opacity:.01;margin-top:-45px}.Notice-enter:not(.Notice-additional){z-index:2}.Notice-enter:not(.Notice-additional):nth-child(5):not(:last-child){margin-top:45px}.Notice-enter:not(.Notice-additional):nth-child(n+6){margin-top:0}.Notice-enter.Notice-enter-active{opacity:1;margin-top:0;transition:opacity .3s ease-out,margin-top .3s ease-out}.Notice-enter.Notice-enter-active:not(.Notice-additional){z-index:2}.Notice-enter.Notice-enter-active:not(.Notice-additional):nth-child(5):not(:last-child){margin-top:0}.Notice-exit{opacity:1}.Notice-exit:not(.Notice-additional){z-index:2;margin-top:0}.Notice-exit:not(.Notice-additional):nth-child(n+6){margin-top:-45px;top:-45px}.Notice-exit.Notice-exit-active{opacity:.01;transition:opacity .3s ease-out,margin-top .3s ease-out,top .3s ease-out}.Notice-exit.Notice-exit-active:not(.Notice-additional){z-index:2;margin-top:-45px}.Notice-exit.Notice-exit-active:not(.Notice-additional):nth-child(n+6){margin-top:0;top:-90px}.NoticeManager{z-index:var(--tl-z-notice);width:500px;margin-left:auto;margin-right:auto;padding-top:5px;position:fixed;top:0;left:0;right:0}.PlaceholderButton{cursor:pointer;border:2px dashed var(--tl-input-border);width:100%;color:inherit;background:0 0;outline:none;flex-direction:column;justify-content:center;align-items:center;display:flex}.PlaceholderButton:hover,.PlaceholderButton:focus{color:var(--tl-accepted-green);border-color:var(--tl-accepted-green)}.PlaceholderButton:disabled,.PlaceholderButton:disabled:hover,.PlaceholderButton:disabled:focus,.PlaceholderButton:disabled:active{border-color:var(--tl-input-border);color:inherit;box-shadow:none;opacity:.5;cursor:not-allowed}.PlaceholderButton-loading{pointer-events:none;position:relative;color:#0000!important}.PlaceholderButton-loading:after,.Spinner:after,.InlineSpinner:after{z-index:100;content:"";border:2px solid var(--tl-ink);border-top-color:#0000;border-right-color:#0000;border-radius:9999px;display:block;position:absolute}.PlaceholderButton-loading:after,.Spinner:not(.Spinner-large):after,.InlineSpinner:after{width:16px;height:16px;animation:.5s linear infinite spin;top:calc(50% - 8px);left:calc(50% - 8px)}.PlaceholderButton-loading:after{border-color:var(--tl-black);border-top-color:#0000;border-right-color:#0000}.RepositoryGrid{grid-template-rows:auto;width:fit-content;min-width:100%;display:grid}.RepositoryGrid-Viewport{flex-direction:column;min-width:100%;display:flex;overflow-x:auto}.RepositoryGridVirtualised-Viewport{flex-direction:column;flex:1 0 100%;width:100%;min-width:0;display:flex;overflow:hidden}.RepositoryGridVirtualised-HeaderWrapper{flex:none;width:100%;min-width:0;overflow:hidden}.RepositoryGridVirtualised-Row{min-width:100%;display:grid}.RepositoryGridVirtualised-Row-header{overflow:hidden}.SampleGridRepositoryGridVirtualised-ContentWrapper{width:100%;min-width:0}.RepositoryGrid-Viewport-loading{display:none}.RepositoryGrid-Cell{text-align:center;background-color:var(--tl-canvas);flex-basis:auto;justify-content:center;align-items:center;padding:5px;display:flex}.RepositoryGrid-Cell-alternateRow{background-color:var(--tl-subdued)}.RepositoryGrid-Cell-identifier{z-index:101;position:sticky}.RepositoryGrid-Cell-header{z-index:102;background-color:var(--tl-panel);position:sticky;top:0}.RepositoryGrid-Cell-header.RepositoryGrid-Cell-identifier{z-index:103}.RepositoryGrid-Cell-filler{flex-grow:1;padding:0}.RepositoryGrid-Cell-activeRow{background-color:var(--tl-warm-highlight)!important}.RepositoryGrid-Cell-inheritBackground{background-color:inherit!important}.Label.RepositoryGrid-Cell-header.RepositoryGrid-Cell-inheritBackground{color:var(--tl-ink-2)}.RepositoryGrid-Cell:has(.Field-Input-loading){align-items:start}.RepositoryGrid-Cell:has(.Field-Input-loading) .Field-Input-inGrid{overflow:unset!important}.RepositoryGrid-Spinner{text-align:center;grid-column:1/-1;justify-content:center;align-items:center;height:44px}.RepositoryGrid-Spinner .InlineSpinner{top:14px}.RepositoryGrid-AddResourceButton{text-align:center;grid-column:1/-1;justify-content:center;align-items:center;height:36px}.RepositoryEditorLink{align-items:center;display:inline-flex}.RepositoryEditorLink-truncate{text-overflow:ellipsis;white-space:nowrap;height:34px;line-height:34px;overflow:hidden}.RepositoryEditorLink-inline{display:inline}.IndependentWorksheetSection .RepositoryGrid{background-color:var(--tl-quiet-canvas)!important}.PageSection .RepositoryGrid{background-color:var(--tl-canvas)}.Spinner.Spinner-large:after{width:64px;height:64px;animation:.7s linear infinite spin;top:calc(50% - 32px);left:calc(50% - 32px)}.InlineSpinner{width:16px;height:16px;margin:0 4px;display:inline-flex;position:relative}.Spinner.Spinner-block{height:100px;display:inline-block;position:relative}.Spinner.Spinner-block.Spinner-large{height:200px}.Spinner.Spinner-inline{width:16px;height:16px;margin:0 4px;display:inline-flex;position:relative}.Spinner.Spinner-inline.Spinner-large{width:64px;height:64px;margin:0 4px}.MuiTypography-root.Toolbar-Title{padding-inline:8px;font-size:13px;font-weight:800}.Toolbar-Spacer{flex:1}.HGrid{display:flex}.HGrid-center{justify-content:center}.HGrid-HeaderCol{flex-grow:0;flex-shrink:0;margin-right:20px}.HGrid-Viewport{display:flex;overflow-x:auto}.HGrid-Cols{display:flex}.HGrid-Col{flex-grow:0;flex-shrink:0}.HGrid-Col-dimmed{background-color:var(--tl-quiet-canvas)}.HGrid-Col-placeholder{justify-content:stretch;align-items:stretch;display:flex}.HGrid-Cell{text-align:center;justify-content:center;align-items:center;display:flex}.HGrid-Cell-rowHeader{text-align:end;justify-content:flex-end}.Grid{display:flex}.Grid-center{justify-content:center}.Grid-HeaderCol{flex-grow:0;flex-shrink:0;margin-right:20px}.Grid-Viewport{display:flex;overflow-x:auto}.Grid-Rows{flex-direction:column;display:flex}.Grid-Row{display:flex}.Grid-Row-placeholder{justify-content:stretch;align-items:stretch;display:flex}.Grid-Row-dragHandle{color:var(--tl-input-border);text-align:center;justify-content:center;align-items:center;display:flex}.Grid-Row-draggable{border:2px solid #0000}.Grid-Row-draggable:has(.Drop-Highlight){border:2px dashed var(--tl-focus-blue-strong);opacity:.5}.Grid-Row-draggable:hover{background-color:var(--tl-subdued);border:2px solid var(--tl-subdued);cursor:move}.Grid-Row-draggable:hover .Icon-Draggable{color:var(--tl-ink-2)}.Grid-Row-draggable.Drag-Highlight{border:2px solid var(--tl-focus-blue-strong);opacity:.5}.Grid-Cell-draggable:hover{cursor:default}.Grid-Cell{text-align:center;justify-content:center;align-items:center;display:flex}.Grid-Cell-rowHeader{text-align:end;justify-content:flex-end}.Grid-Cell-colDragHandleHeader{width:25px}.Table{display:flex}.Table table{border-collapse:collapse;display:table}.Table table tbody{display:table-cell}.Table-Cell{vertical-align:middle;text-align:center;border:1px solid var(--tl-input-border);word-break:break-word;justify-content:center}.Table-Cell-rowHeader,.Table-Cell-colHeader{background-color:var(--tl-panel);font-weight:600}.Table-Cell-sticky{z-index:101;position:sticky;top:-1px}.Table-Cell-alternateRow{background-color:var(--tl-subdued)}.SectionGroup{grid-column-gap:0;grid-row-gap:10px;grid-template-columns:100%;align-items:start;display:grid}.SectionGroup-Heading{align-items:center;gap:.5em;margin:0;display:flex}.SectionGroup-Content{grid-column-gap:0;grid-row-gap:5px;grid-template-columns:100%;align-items:start;display:grid}.IndependentWorksheetSection{background-color:var(--tl-quiet-canvas);grid-column-gap:0;grid-row-gap:10px;grid-template-columns:100%;align-items:start;min-width:0;padding:20px;display:grid}.IndependentWorksheetSection:empty{display:none}.IndependentWorksheetSectionHeader{display:flex}.IndependentWorksheetSectionHeader-Heading{flex:1 0;min-width:0}.IndependentWorksheetSectionHeader-Heading h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IndependentWorksheetSectionHeader-Buttons{align-items:center;gap:4px;display:flex}.WorksheetHeader{background-color:var(--tl-canvas);border-bottom:1px solid var(--tl-hairline);padding:10px 20px}.WorksheetHeader-Headings{text-align:center;justify-content:center;padding-bottom:10px;display:flex}.WorksheetHeader-Heading{text-align:center;justify-content:center;align-self:center;align-items:center;font-size:20px;font-weight:400;line-height:normal}.WorksheetHeader-Heading-smallHide{display:none}.WorksheetHeader-Heading-largeHide{display:flex}.WorksheetHeader-StatusIcon{width:30px;height:30px;margin-right:10px;font-size:30px;display:flex}.WorksheetHeader-Content{background-color:var(--tl-canvas);grid-row-gap:5px;align-items:start;display:grid}@media only screen and (width>=640px){.WorksheetHeader-Heading-smallHide{display:block}.WorksheetHeader-Heading-largeHide{display:none}}.SampleHeader{background-color:var(--tl-canvas);border-bottom:1px solid var(--tl-hairline);padding:10px 20px}.SampleHeader-Content{background-color:var(--tl-canvas);grid-row-gap:5px;align-items:start;display:grid}.Progress{background-color:gray;border-radius:50px;width:100%;height:10px}.ProgressBar{border-radius:inherit;background-color:green;height:10px;transition:width 1s ease-in-out}.WorksheetBulkEntryGrid{display:flex}.WorksheetBulkEntryGrid-Rows{flex-direction:column;flex-grow:1;display:flex}.WorksheetBulkEntryGrid-Row{display:flex}.WorksheetBulkEntryGrid-Row-header{z-index:102;position:sticky;top:0}.WorksheetBulkEntryGrid-Row:focus-within>div{background-color:var(--tl-warm-highlight)!important}.WorksheetBulkEntryGrid-Cell{text-align:center;background-color:var(--tl-canvas);flex-basis:auto;justify-content:center;align-items:center;padding:5px;display:flex}.WorksheetBulkEntryGrid-Cell-sticky{z-index:101;position:sticky}.WorksheetBulkEntryGrid-Cell-filler{flex-grow:1}.WorksheetBulkEntryGrid-Cell-message{justify-content:left;position:sticky;left:0}.WorksheetTopLevelLink-truncate{text-overflow:ellipsis;white-space:nowrap;height:34px;line-height:34px;overflow:hidden}.WorksheetGridControls{background-color:var(--tl-canvas);flex-direction:column;display:flex}.WorksheetGridControls-Query{background-color:var(--tl-panel)}.WorksheetGridControls-Query,.WorksheetGridControls-CommonData{grid-template-rows:1fr auto;display:grid}.WorksheetGridControls-HeaderFieldGroup{grid-row-gap:10px;grid-column-gap:0%;grid-template-columns:100%;align-items:start;width:100%;padding:10px 20px;display:grid}@media only screen and (width>=640px){.WorksheetGridControls-HeaderFieldGroup{grid-column-gap:2%;grid-template-columns:repeat(2,1fr)}.WorksheetGridControls-Query,.WorksheetGridControls-CommonData{grid-template-columns:1fr 80px;display:grid}}@media only screen and (width>=1024px){.WorksheetGridControls-HeaderFieldGroup{grid-column-gap:2%;grid-template-columns:repeat(3,1fr)}}.WorksheetGridControls-RefreshButton{margin-left:auto;padding:10px 20px 10px 0}.HighlightedTextOutput{word-break:break-word}.HighlightedTextOutput-blank{color:var(--tl-ink-quiet)}.HighlightedTextOutput-truncate{white-space:nowrap;text-overflow:ellipsis;height:34px;line-height:34px;overflow:hidden}.HighlightedTextOutput-inline{display:inline}.HighlightedTextOutput-highlight{font-weight:700}.HighlightTokensText-wrapper{display:inline-block}.TextOutput-highlight{font-weight:700}.HighlightedTextOutput.HighlightedTextOutput-info{color:var(--tl-action-blue)}.HighlightedTextOutput.HighlightedTextOutput-success{color:var(--tl-status-green)}.HighlightedTextOutput.HighlightedTextOutput-warning{color:var(--tl-warn-amber)}.HighlightedTextOutput.HighlightedTextOutput-error{color:var(--tl-error-red)}.MoistureContentWetMassWorksheetGridControls-Tare-withTin input:not([type=checkbox]),.TareId-withTin .TextInput{color:var(--tl-action-blue)!important}.WorksheetGridPage{background-color:var(--tl-canvas);grid-template-rows:auto auto 1fr;width:100%;height:100%;min-height:0;display:grid}.WorksheetGridPage-Controls{border-bottom:1px solid var(--tl-hairline)}.WorksheetGridPage-Entry{overflow:auto}.WorksheetGridPage-Message{padding:20px}.WorksheetGridPage-Loading{height:100%;position:relative}.WorksheetLoadingPlaceholder{height:80px;position:relative}.LoadingBlock{position:relative}.WorksheetStatus-inGrid{min-width:20px!important;min-height:20px!important}.WorksheetStatus-withPopup{cursor:pointer}.WorksheetStatus-InProgress{height:inherit;width:inherit;border-radius:50%;display:inline-block}.WorksheetStatus-ReadyForCheck{color:var(--tl-status-green);height:inherit;width:inherit}.WorksheetStatus-Checked,.WorksheetStatus-Signed{background-color:var(--tl-status-green);color:var(--tl-canvas);height:inherit;width:inherit;border-radius:50%}.WorksheetStatus-SignedNoCheck{color:var(--tl-status-green);height:inherit;width:inherit}.WorksheetStatusPopupContent{grid-column-gap:0;grid-row-gap:20px;grid-template-columns:100%;align-items:start;min-width:300px;display:grid}.WorksheetBatchUpdateStatusDisplayField-StatusIcon{width:20px;height:20px;font-size:20px}.ListToFitFieldLayout{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:10px 2%;width:100%;display:grid}.ListToFitFieldLayout *{max-width:500px}.WorksheetBatchUpdateQuerySection{background-color:var(--tl-panel);border-bottom:1px solid var(--tl-hairline);flex-direction:row;align-items:baseline;gap:10px;width:100%;padding:10px;display:flex}.WorksheetBatchUpdateQuerySection-Fields{flex:1 0}.WorksheetBatchUpdateUpdateDataSection{border-bottom:1px solid var(--tl-hairline);grid-template-columns:1fr auto;grid-template-areas:"fields buttons""messages messages";align-items:baseline;gap:10px;width:100%;padding:10px;display:grid}.WorksheetBatchUpdateUpdateDataSection-Fields{grid-area:fields}.WorksheetBatchUpdateUpdateDataSection-Buttons{grid-area:buttons;gap:5px;display:flex}.WorksheetBatchUpdateUpdateDataSection-Messages{grid-area:messages;gap:10px;max-width:max-content;display:grid}.WorksheetAssociatedTestSection{grid-column-gap:0;grid-row-gap:10px;grid-template-columns:100%;align-items:start;display:grid}.WorksheetAssociatedTestSection-indented{background-color:var(--tl-quiet-canvas);padding:20px}.WorksheetAssociatedTestSection-Content{grid-row-gap:20px;align-items:start;display:grid}.ImportTestListDropdown{display:flex}.ClickableTextField__output{overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word;min-width:0;display:block}.EquipmentDialog-Content{row-gap:10px;display:grid}.EquipmentDialog-Section{row-gap:5px;display:grid}.EquipmentDialog-Heading,.EquipmentDialog-Subheading{color:inherit;font-weight:600}.EquipmentDialog-Heading{font-size:16px}.EquipmentDialog-Heading-error,.EquipmentDialog-Subheading-error{color:var(--tl-error-red)}.EquipmentStatus{display:flex}.EquipmentLabel{width:100%;display:flex}.EquipmentLabel-Label{flex:0 100%}.EquipmentLabel-EquipmentStatus{flex:none}.InterfaceConnectionButtons{row-gap:10px;display:grid}.InterfaceDialog-Header{text-align:center;margin-bottom:10px;font-weight:600}.InterfaceDialog-Content,.InterfaceDialog-Messages{display:grid}.InterfaceDialog-Content{row-gap:10px}.InterfaceDialog-Messages{row-gap:5px}.InterfaceDialog-LogDetailsButton{justify-content:space-between;width:100%;padding-left:0;padding-right:0;font-weight:400}.InterfaceDialog-LogItemContainer{border:1px solid var(--tl-input-border);color:var(--tl-ink-2);height:100px;margin-top:10px;padding:10px;overflow-y:scroll}.InterfaceDialog-LogItem{word-break:break-all;margin-top:2px}.InterfaceDialog-LogItem.InterfaceDialog-LogItem-sent{color:var(--tl-action-blue);margin-top:5px}.InterfaceIndicator,.InterfaceIndicator.InterfaceIndicator-info{background-color:var(--tl-action-blue);content:"";width:100%;height:2px;display:block}.InterfaceIndicator.InterfaceIndicator-warning{background-color:var(--tl-warn-amber)}.InterfaceIndicator.InterfaceIndicator-error{background-color:var(--tl-error-red)}.InterfaceIndicator.InterfaceIndicator-inProgress{animation:2s linear infinite movingProgressBar}@keyframes movingProgressBar{0%{width:0%;margin-left:0%;margin-right:60%}28.5714%{width:40%;margin-left:0%;margin-right:60%}71.4286%{width:40%;margin-left:60%;margin-right:0%}to{width:0%;margin-left:100%;margin-right:0%}}.ChartSection{grid-column-gap:0;grid-row-gap:10px;grid-template-columns:100%;align-items:start;min-width:0;max-width:768px;display:grid}.ChartSection-Content{justify-content:center;min-width:0;max-width:100%;display:flex;overflow-x:auto}.ChartSection-Chart{flex:0 0 500px;width:500px}.ChartSection-Chart-wide{flex-basis:768px;width:768px}.ChartSection-Chart img{width:100%;height:100%}.ChartSection-Messages{grid-column-gap:0;grid-row-gap:10px;grid-template-columns:100%;align-items:start;margin-top:10px;display:grid}.CustomWorksheet-CenteredOutput{justify-content:center;gap:5px;display:flex}.CustomWorksheet-LimitDetails{width:500px}.CustomWorksheet-ChartLegend{flex-wrap:wrap;justify-content:center;gap:8px 18px;display:flex}.CustomWorksheet-ChartLegendItem{align-items:center;gap:5px;font-size:12px;display:inline-flex}.CustomWorksheet-ChartLegendLine{width:22px;height:2px;display:inline-block}.CustomWorksheet-ChartStack{gap:26px;display:grid}.GridFieldSection{grid-column-gap:0;grid-row-gap:10px;grid-template-columns:100%;align-items:start;min-width:0;display:grid}.GridFieldSection-Messages{grid-column-gap:0;grid-row-gap:10px;grid-template-columns:100%;align-items:start;max-width:768px;margin-top:10px;display:grid}.Checkbox{color:var(--tl-ink);margin:0;padding:3px 0;display:block;position:relative}.Checkbox label{cursor:pointer;min-width:500px;display:inline}.Checkbox input[type=checkbox]{opacity:0;width:1em;height:1em;position:absolute}.Checkbox.Checkbox-disabled label{cursor:not-allowed}input[disabled]+.Checkbox-Inner{opacity:.5;cursor:not-allowed}input:checked+.Checkbox-Inner .Checkbox-Box{color:var(--tl-ink)}input:not([disabled])+.Checkbox-Inner:hover .Checkbox-Box{border-color:var(--tl-focus-blue)}input:focus+.Checkbox-Inner .Checkbox-Box{outline:1px solid var(--tl-focus-blue);outline-offset:2px}input:focus:not(:focus-visible)+.Checkbox-Inner .Checkbox-Box{outline:none}.Checkbox-Box{content:"";color:#0000;background-color:var(--tl-canvas);border:1px solid var(--tl-ink-quiet);vertical-align:middle;border-radius:1px;width:18px;height:18px;margin:-2px 5px 0 0;padding:0 1px;display:inline-block}.Checkbox-noLabel .Checkbox-Box{margin-right:0}.Checkbox-Check{top:0}.CheckboxGroup .Checkbox{padding:5px 0}.CheckboxGroup-horizontal{flex-flow:wrap;gap:10px 20px;display:flex}.CheckboxGroup-horizontal .Checkbox{padding:0;display:inline-block!important}.CheckboxGroup-horizontal .Checkbox label{white-space:nowrap;min-width:auto}.CheckboxTree{grid-template-columns:1fr;display:grid}.CheckboxTree-Selection{display:flex}.CheckboxTree-Selection-group{font-style:italic}.RadioGroup-horizontal{flex-flow:wrap;gap:10px 20px;display:flex}.RadioGroup-horizontal .RadioInput{padding:0;display:inline-block!important}.RadioGroup-horizontal .RadioInput label{white-space:nowrap;min-width:auto}.RadioInput{color:var(--tl-ink);margin-bottom:0;padding:5px 0;display:block}.RadioInput label{cursor:pointer;min-width:500px;display:inline}.RadioInput input[type=radio]{opacity:0;width:0;margin:0;padding:0;display:inline-block}.RadioInput.RadioInput-disabled label{cursor:not-allowed;color:var(--tl-ink-quiet)}.RadioInput-Dot{vertical-align:middle;border:1px solid var(--tl-ink-quiet);background-color:var(--tl-canvas);border-radius:50%;width:20px;height:20px;margin:-1px 4px 0 0;display:inline-block;position:relative}input[disabled]+.RadioInput-Dot{opacity:.5;cursor:not-allowed}input:not([disabled])+.RadioInput-Dot:hover,input:not([disabled])+.RadioInput-Dot:focus{border:1px solid var(--tl-focus-blue)}input:focus+.RadioInput-Dot{outline:1px solid var(--tl-focus-blue);outline-offset:2px}input:focus:not(:focus-visible)+.RadioInput-Dot{outline:none}.RadioInput-Dot:after{content:"";background-color:#0000;border-radius:50%;width:8px;height:8px;display:block;position:relative;top:5px;left:5px}input:checked+.RadioInput-Dot:after{background-color:var(--tl-ink)}.File-Upload-Container{align-items:center;width:100%;display:flex}.File-Upload-Container .File-Upload-Label{white-space:nowrap;flex:auto}.File-Upload-Container .File-Upload-Filename{flex:100%;margin:0 10px}.File-Upload-Container .File-Upload-Button{background-color:var(--tl-canvas);cursor:pointer;width:40px}.File-Upload-Container .File-Upload-Button svg{flex:auto;font-size:34px}.Image-Upload-Summary{text-align:right;padding-right:45px}.ImagePreview{cursor:pointer;width:100%}.ImagePreview.is-square{aspect-ratio:1;object-fit:contain;padding:5px}.ImagePreview.in-grid{width:100%;height:100%;padding:0}.Input-Images{text-align:center;flex-wrap:wrap;padding-left:0;display:flex}.ImageItems{flex:0 0 33.3333%}.Icon{position:relative}.Icon-Clickable{color:currentColor!important}.Icon-Clickable:hover{outline:var(--tl-action-blue);cursor:pointer;color:var(--tl-action-blue)!important}.Icon-Clickable.focus{outline:1px solid var(--tl-cool-highlight);background-color:var(--tl-cool-highlight);color:var(--tl-action-blue)!important}.Link{align-items:center;gap:4px;display:inline-flex}.Link:hover{text-underline-offset:4px;outline:none;text-decoration:underline}.Link:focus{outline:1px solid var(--tl-action-blue)}.WorksheetGridActions{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.WorksheetActionLoading{justify-content:center;align-items:center;min-height:120px;display:flex}.RepositoryGrid-Loading{height:30vh;position:relative}.RepositoryGrid-Loading-compact{height:20vh}.WorksheetTable-Status{width:24px;height:24px;display:inline-flex}.WorksheetTable-Link{color:var(--tl-action-blue);text-align:left;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.WorksheetTable-Link:hover,.WorksheetTable-Link:focus{color:var(--tl-action-blue-hover);text-decoration:underline}.WorksheetTemplateMappingDialog{row-gap:10px;max-height:500px;display:grid}.WorksheetTemplateMappingDialog .Table-Cell{border:none;text-align:left!important;height:20px!important}.WorksheetTemplateMappingDialog .Checkbox{font-size:small;font-weight:600}.WorksheetTemplateMappingDialog .Checkbox-Box{width:14px;height:14px;padding:0;display:inline-flex}.WorksheetTemplateMappingDialog-row{border-top:1px solid var(--tl-hairline)}.WorksheetTable-Flag{color:var(--tl-error-red);justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.WorksheetTable-Flag svg{width:1.3em;height:1.3em}.WorkOrderReportsTable{min-width:0;max-width:100%;overflow-x:auto}.WorkOrderReportsTable .Table,.WorkOrderReportsTable .Table table,.WorkOrderReportsTable .Table tbody,.WorkOrderReportsTable .Table tr{max-width:var(--work-order-report-table-width);min-width:var(--work-order-report-table-width);width:var(--work-order-report-table-width)}.WorkOrderReportsTable .Table table{table-layout:fixed}.WorkOrderReportsTable .Table tbody{overflow:visible!important}.WorkOrderReportsTable .Table-Cell{min-width:0;overflow:hidden}.WorkOrderEvidence-FileInput{margin-bottom:12px}.WorkOrderEvidence-List{gap:8px;display:grid}.WorkOrderEvidence-Item{justify-content:space-between;align-items:center;gap:10px;display:flex}.WorkOrderEvidence-Actions{gap:6px;display:flex}.ReportBuilder-Control{width:100%}.ReportBuilder-ActionButton{min-height:31px}.ReportBuilder-ActionRow{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ReportBuilder-FindingList{row-gap:5px;width:100%;display:grid}.BatchUpdate-Control .MuiInputBase-root{min-height:32px;font-size:13px}.SampleGridSection .RepositoryGrid-Cell:has(>.Test-Assignment){text-align:left;height:44px}.CheckboxLink{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;width:100%;display:grid}.SampleAssignmentHeader-Abbreviation{overflow-wrap:anywhere;text-align:left;white-space:normal;min-width:0;line-height:14px}.SampleAssignmentHeader-Details{text-align:center}.SampleGridSection .RepositoryGrid-Cell:has(>.Test-Assignment) .Field-Input-loading:after{left:0}.SampleGridSection-PageNav{border-top:solid 1px var(--tl-hairline);justify-content:center;display:flex}.SampleGridRepositoryVirtualGridSection{grid-template-rows:1fr auto;max-height:calc(100dvh - 110px);display:grid;overflow:auto}.SampleGridRepositoryVirtualGridSection-Content{height:auto;display:flex;overflow:auto}.SampleGridRepositoryVirtualGridSection-Content .RepositoryGrid-Cell-identifier{background-color:var(--tl-canvas)!important}.SampleGridRepositoryGridVirtualised-ContentWrapper{flex:1 0 auto;max-height:calc(100dvh - 350px)}.AdditionalActions-Content{flex-direction:column;gap:10px;display:flex}.AdditionalActions-Content button{align-self:flex-start;padding:0}.WorkOrder-RequestedByActions{grid-template-columns:20% 20%;display:grid}.SampleGridVisibility{grid-column-gap:0%;grid-row-gap:10px;grid-template-columns:100%;align-items:start;width:100%;padding:10px 0;display:grid}.SampleGridVisibility-ShowOptions,.WorkOrder-SampleVisibilityButtons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.SampleRegistration{grid-template-columns:auto 1fr;padding-bottom:10px;display:grid}.SampleRegistration-Content{grid-column-gap:0%;grid-row-gap:10px;grid-template-columns:100%;align-items:center;width:100%;max-width:1300px;display:grid}.SampleRegistration-WorksheetButton{padding-right:20px}@media only screen and (width>=1024px){.SampleRegistration-Content{grid-column-gap:2%;grid-template-columns:repeat(2,auto)}}@media only screen and (width>=1200px){.SampleRegistration-Content{grid-template-columns:repeat(3,auto)}}.CustomDataImport-Copy{text-align:left;padding-top:5px}.TlPopover-root{max-height:90vh;z-index:var(--tl-z-tooltip);box-shadow:var(--tl-tooltip-shadow);border:1px solid var(--tl-input-border);background-color:var(--tl-canvas);border-radius:4.5px;padding:.833em 1em}.TlPopover-root .header{font-family:var(--tl-font);color:var(--tl-ink);padding-bottom:10px;font-size:16px;font-weight:600}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.FixedPageHeader{background-color:var(--tl-canvas);border-bottom:1px solid var(--tl-hairline);padding:10px 20px;overflow:hidden}.FixedPageHeader-Breadcrumbs{padding-bottom:5px}.FixedPageHeader-Content{z-index:200;justify-content:space-between;align-items:center;gap:4px;width:100%;display:flex}.FixedPageHeader-Content .Button.noPadding{padding:0!important}.FixedPageHeader-Content>span.FixedPageHeader-Identifier{font-size:16px;font-weight:600;display:flex}.FixedPageHeader-Content>span.FixedPageHeader-Status{justify-content:flex-end;align-items:center;gap:5px;display:flex}.FixedPageHeader-Content>span.FixedPageHeader-Title{flex:0 100%;font-size:20px;font-weight:600}.FixedPageHeader-Content>span.FixedPageHeader-Caption{text-align:center;justify-content:center;align-self:center;align-items:center;font-size:20px;font-weight:600;display:none}.FixedPageHeader-StatusIcon{width:20px;height:20px;margin-right:10px;font-size:20px}@media only screen and (width>=640px){.FixedPageHeader-Identifier,.FixedPageHeader-Status{flex:1}.FixedPageHeader-Caption{flex:2;display:flex!important}}.PageSection{background-color:var(--tl-canvas);border-bottom:1px solid var(--tl-hairline);max-width:100%;padding:10px 20px}.PageSection-fullWidth{padding-left:0;padding-right:0}.PageSection-Heading{font-size:20px;font-weight:400}.PageSection-HeadingButton{text-align:left;cursor:pointer;background:0 0;justify-content:space-between;width:100%;display:flex}.PageSection-HeadingButton:hover,.PageSection-HeadingButton:focus{color:var(--tl-action-blue)}.PageSection-Content{grid-row-gap:5px;background-color:var(--tl-canvas);align-items:start;max-width:100%;display:grid}.PageSection-Content>:not(.FieldListSection){min-width:0;max-width:100%}.PageSection-Heading+.PageSection-Content{margin-top:10px}.PageSection-collapsed .PageSection-Content{display:none}.EditorPage{grid-auto-rows:fit-content(100%);height:100%;min-height:0;display:grid}.EditorPage-Content{grid-row-gap:5px;display:grid;overflow-y:auto}.CollapsibleSection{background-color:var(--tl-canvas);border-bottom:1px solid var(--tl-hairline);padding:10px}.CollapsibleSection-HeadingButton{text-align:left;cursor:pointer;background:0 0;justify-content:space-between;width:100%;display:flex}.CollapsibleSection-HeadingButton:hover,.CollapsibleSection-HeadingButton:focus{color:var(--tl-action-blue)}.CollapsibleSection-ComponentHeading{text-align:left;background:0 0;grid-template-columns:1fr auto;width:100%;padding-bottom:10px;display:grid}.CollapsibleSection-Content{grid-row-gap:5px;background-color:var(--tl-canvas);align-items:start;display:grid}.CollapsibleSection-Heading+.CollapsibleSection-Content{margin-top:10px}.CollapsibleSection-collapsed .CollapsibleSection-Content{display:none}.PageNav{background-color:var(--tl-canvas);height:100%;min-height:0;margin-right:5px;overflow-y:auto}.PageNav-Heading{color:var(--tl-ink);word-break:break-word;margin:20px;font-size:20px;font-weight:600}.PageNav-GroupHeading{color:var(--tl-ink-2);margin:20px 20px 5px;font-weight:600}.PageNav-Item{color:var(--tl-ink);margin:0 10px;padding:10px;font-size:16px;display:block}.PageNav-Item:hover,.PageNav-Item:focus{background-color:var(--tl-subdued);border-bottom:none;outline:none}.PageNav-Item.active{background-color:var(--tl-info-bg);color:var(--tl-action-blue-text-hover)}.Page{background-color:var(--tl-subdued);grid-template-columns:auto;height:100%;min-height:0;display:grid;overflow:hidden}.Page-Viewport{grid-template-columns:300px auto;height:100%;min-height:0;display:grid}.Page-Viewport.Page-hidePageNav{grid-template-columns:auto}.Page-Content{grid-row-gap:5px;height:100%;min-height:0;display:grid;overflow-y:auto}.DispatchPage{width:100%;height:100%;min-height:0}.Page-Heading{color:var(--tl-ink);background-color:var(--tl-canvas);padding:15px 20px;font-size:20px;font-weight:600}.HomePage-Page{background-color:var(--tl-canvas);flex-direction:column;width:100%;padding:0 20px;display:flex}.RecentWorksheetsDashboard{padding:10px 20px;max-width:1000px!important}.FilterSection{background-color:var(--tl-panel);padding:10px 20px}.FilterSection-Heading{font-size:20px;font-weight:400}.FilterSection-Content{grid-row-gap:5px;align-items:start;display:grid}.FilterSection-Heading+.FilterSection-Content{margin-top:10px}.SpecimenReceiptPage{grid-auto-rows:fit-content(100%);height:100%;min-height:0;display:grid}.SpecimenReceiptPage-Content{grid-row-gap:5px;display:grid;overflow-y:auto}.SpecimenReceiptPage-Heading{margin-bottom:10px;font-size:20px;font-weight:400}.SpecimenReceiptPage-Filter{background-color:var(--tl-panel);padding:10px 20px}.LaboratoryTestingPage{grid-auto-rows:fit-content(100%);height:100%;min-height:0;display:grid}.LaboratoryTestingPage-Content{grid-row-gap:5px;display:grid;overflow-y:auto}.LaboratoryTestingPage-Worksheet{min-width:0;margin:10px 0}.LaboratoryTestingPage-WorksheetHeading{align-items:center;gap:8px;min-height:24px;margin-bottom:5px;font-size:15px;font-weight:600;display:flex}.LaboratoryTestingPage-DestructiveLabel{color:var(--tl-ink-muted);font-size:11px;font-weight:400}.LaboratoryTestingPage-ResultStatus{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.DataSummaryTableDisplay-FilterFields{margin-bottom:10px}.DataSummaryTableDisplay-FilterFields span+span{margin-left:1em}.DataSummaryTableDisplay-RefreshLink{color:var(--tl-action-blue);cursor:pointer;align-items:center;display:inline-flex}.DataSummaryTableDisplay-RefreshLink:hover{text-decoration:underline}.DataSummaryTableDisplay-RefreshLink--disabled{opacity:.4;cursor:not-allowed}.DataSummaryTableDisplay-RefreshLink--disabled:hover{text-decoration:none}.DataSummaryTableDisplay-ExportLink--disabled{opacity:.4;cursor:not-allowed}.DataSummaryTableDisplay-ExportLink--enabled{opacity:1;cursor:pointer}.DataSummaryPage{grid-auto-rows:auto 1fr;height:100%;min-height:0;display:grid}.DataSummaryPage-Content{flex:auto;height:100%;overflow-y:auto}.DataSummaryPage-FilterPanel{flex:initial;background-color:var(--tl-canvas);padding:10px 20px;display:flex;overflow:visible}.DataSummaryPage-FilterPanel-Content{grid-row-gap:10px;align-items:start;width:100%;display:grid}.DataSummaryPage-MainPanel{background-color:var(--tl-canvas);grid-template-rows:auto 1fr;grid-auto-rows:1fr;padding:10px 20px;display:grid;overflow:auto}.DataSummaryPage-MainPanel-Content{grid-row-gap:10px;align-items:start;display:grid}.DataSummaryListPage-LinkList{columns:auto 300px;margin-left:0;padding:10px;list-style-type:none}@media only screen and (width>=640px){.DataSummaryPage-Content{height:100%;display:flex;overflow:hidden}.DataSummaryPage-FilterPanel{flex-shrink:0;width:350px;height:100%;overflow-y:auto}.DataSummaryPage-MainPanel{flex:1;width:calc(100% - 350px);min-width:0}}.ReportReviewPage{grid-auto-rows:auto 1fr;height:100%;min-height:0;display:grid}.ReportReviewPage-Content{flex-direction:column;height:100%;display:flex;overflow-y:auto}.ReportReviewPage-Heading,.WorkReviewPage-Heading{margin-bottom:10px;font-size:20px;font-weight:400}.ReportReviewPage-Filter,.WorkReviewPage-Filter{background-color:var(--tl-panel);padding:10px 20px}.ReportReviewPage-FilterPanel{flex:initial;background-color:var(--tl-canvas);padding:10px 20px;display:flex;overflow:visible}.ReportReviewPage-FilterPanel-Content{grid-row-gap:10px;align-items:start;width:100%;display:grid}.ReportReviewPage-MainPanel{background-color:var(--tl-canvas);flex-direction:column;padding:10px 20px;display:flex;overflow:visible}.ReportReviewPage-MainPanel-Content{flex-direction:column;flex:1;gap:10px;min-height:500px;display:flex;overflow:hidden}.ReportReview-AdditionalContent{border-bottom:1px solid var(--tl-hairline);background-color:var(--tl-canvas);flex-shrink:0;row-gap:10px;padding:5px;display:grid}.ReportReview-DateLinks{justify-content:space-between;margin-bottom:5px;display:flex}.ReportReview-Flag{color:var(--tl-critical-accent);justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;display:inline-flex}.ReportReviewContentSection{grid-row-gap:10px;flex:1;grid-template-rows:auto auto 1fr;display:grid;overflow:auto}.ReportReviewVirtualGridSection-Content{flex-direction:column;flex:1;width:100%;min-height:500px;display:flex;overflow:hidden}.ReportReviewVirtualGridSection-Content .DataQueryGridVirtualised-Viewport{flex:1;min-height:0}.ReportReviewVirtualGridSection-Content .DataQueryGrid-Cell{text-align:left!important;justify-content:left!important}@media only screen and (width>=640px){.ReportReviewPage-Content{flex-direction:row;height:100%;display:flex;overflow:hidden}.ReportReviewPage-FilterPanel{flex-shrink:0;width:350px;height:100%;overflow-y:auto}.ReportReviewPage-MainPanel{flex:1;width:calc(100% - 350px);min-width:0;overflow:hidden}.ReportReviewPage-MainPanel-Content{min-height:0}.ReportReview-AdditionalContent{padding:10px 20px}}.WorkReviewPage{grid-auto-rows:fit-content(100%);height:100%;min-height:0;display:grid}.WorkReviewPage-Content{grid-row-gap:5px;display:grid;overflow-y:auto}.ReferencePage{grid-template-rows:min-content auto 1fr;height:100%;min-height:0;display:grid;overflow:auto}.ReferencePage-Content{grid-row-gap:5px;display:grid;overflow-y:auto}.ReferenceGridPage{grid-template-rows:auto 1fr;height:100%;min-height:0;display:grid}.ReferenceGridPage-Content{grid-template-rows:auto 1fr;height:100%;display:grid;overflow:auto}.ReferenceGridPage-Grid{background-color:var(--tl-canvas);flex:1 0 100%;height:auto;display:flex;overflow:auto}.ListsMainPageListGroup-LinkList{columns:auto 300px;margin-left:0;padding:10px;list-style-type:none}.ListEntriesPage-Content{grid-template-rows:auto 1fr;height:100%;display:grid;overflow:auto}.ListEntriesPage-Entries{background-color:var(--tl-canvas);flex:1 0 100%;height:auto;display:flex;overflow:auto}.ListEntriesPage-EntriesGrid{min-width:100%;overflow:auto}.ListEntryGridCell-inactive *{font-style:italic}.ListEntryGrid{border-collapse:collapse;table-layout:fixed;width:max-content;min-width:100%}.ListEntryGrid th,.ListEntryGrid td{border-bottom:1px solid var(--tl-panel);box-sizing:border-box;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;min-width:40px;height:34px;padding:5px;overflow:hidden}.ListEntryGrid th{background-color:var(--tl-panel);z-index:2;font-weight:600;position:sticky;top:0}.ListEntryGrid tbody tr:nth-child(2n) td{background-color:var(--tl-subdued)}.ListEntryGrid td .Field,.ListEntryGrid td .Field-Input,.ListEntryGrid td .TextOutput{width:100%;min-width:0}.ListEntryScope{align-items:center;gap:4px;display:inline-flex}.ListEntryAdditionalActions-Content{background-color:var(--tl-canvas);border:1px solid var(--tl-input-border);box-shadow:var(--tl-raised-shadow);flex-direction:column;gap:10px;padding:10px;display:flex}.ListEntryAdditionalActions-Content button{justify-content:flex-start;padding:0}.UserPage{grid-template-rows:auto auto 1fr;height:100%;min-height:0;display:grid}.UserPage-Content{grid-row-gap:5px;display:grid;overflow-y:auto}.WorksheetBatchUpdatePage{background-color:var(--tl-canvas);grid-template-rows:auto auto auto 1fr;width:100%;height:100%;min-height:0;display:grid}.WorksheetBatchUpdateSelectionGridSection{overflow:auto}.AppNav-MenuButton{background-color:var(--tl-canvas);color:var(--tl-ink);text-align:center;border-radius:2px;align-items:center;padding:3px;display:flex}.AppNav-MenuButton:hover,.AppNav-MenuButton:focus,.AppNav-MenuButton:focus-visible{background-color:var(--tl-subdued);cursor:pointer;border-bottom:none;outline:none;text-decoration:none}.AppNav-MenuText{padding:7px!important}.AppNav-MenuText-bold{font-size:14px;font-weight:600}.AppNav-Menu{text-align:center;align-items:center;margin-left:10px}.AppNav-Menu .AppNav-MenuButton{margin-right:10px}.AppNav-Menu-smallHide{display:none}.AppNav-Menu-largeHide{display:flex}.AppNav-GroupHeading{font-size:14px;font-weight:600;padding:3px!important}.AppNav-ListMenu{row-gap:10px;display:grid}@media only screen and (width>=720px){.AppNav-Menu-smallHide{display:flex!important}.AppNav-Menu-largeHide{display:none!important}}.AppNav{background-color:var(--tl-canvas);border-bottom:1px solid var(--tl-hairline);text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;height:50px;padding:5px 15px;display:flex;overflow:hidden}.AppNav-Left{text-align:center;align-items:center;display:flex}.AppNav-Middle{opacity:0;text-align:center;max-width:600px;transition:display .3s allow-discrete, opacity .3s ease-in;flex-grow:1;align-items:center;display:none;position:relative}.AppNav-Middle-show{opacity:1;display:flex}@starting-style{.AppNav-Middle{opacity:0;display:flex}}.AppNav-Middle .AppNav-WorkOrder{margin-left:10px}.AppNav-Right{text-align:center;align-items:center;display:flex}.AppNav-Right .AppNav-MenuButton{margin-left:10px}.AppNav-WorkOrder-smallHide{display:none!important}.AppNav-WorkOrder-largeHide{display:flex!important}.AppNav-Help{padding:5px!important}.AppNav-Admin{opacity:0;text-align:center;align-items:center;display:none}.AppNav-Admin-show{opacity:1;display:flex}@media only screen and (width>=950px){.AppNav-WorkOrder-smallHide{display:flex!important}.AppNav-WorkOrder-largeHide{display:none!important}}.AppNav-Barcode{opacity:0;text-align:center;transition:display .3s allow-discrete, opacity .3s ease-in;align-items:center;display:none}.AppNav-Barcode-show{opacity:1;display:flex}@starting-style{.AppNav-Barcode{opacity:0;display:flex}}.AppNav-Home{text-align:center;align-items:center;display:flex}.AppNav-MenuButton-home{background-color:var(--tl-canvas);text-indent:-9999px;background:url(/tl.svg) 50%/auto 14px no-repeat;border-radius:2px;width:80px;height:34px}.AppNav-MenuButton-home:hover{background-color:var(--tl-subdued);cursor:pointer;border-bottom:none;outline:none}.AppNav-MenuButton-home:focus{background-color:var(--tl-subdued);border-bottom:none;outline:none}.AppNav-Search{text-align:center;flex-grow:1;justify-content:flex-end;align-items:center;display:flex;position:relative}.AppNav-Search-smallHide{display:none!important}.AppNav-Search-largeHide{display:flex!important}.AppNav-Search-hide{display:none!important}.AppNav-SearchBox{text-align:center;flex-grow:1;align-items:center;max-width:480px;display:flex;position:relative}.AppNav-SearchBox .Icon{box-sizing:border-box;position:absolute;top:6px;left:6px}.AppNav-SearchBox .TextInput{box-sizing:border-box;padding-left:30px}.AppNav-SearchBoxFloat{text-align:center;width:100%;height:50px;z-index:var(--tl-z-app-bar);flex-grow:1;align-items:center;padding:5px 15px;display:flex;position:fixed;top:0;left:0}.AppNav-SearchBoxFloat .AppNav-SearchBox{max-width:100%}.AppNav-SearchLargePopup{min-height:200px;width:480px!important}.AppNav-SearchSmallPopup{min-height:200px;width:calc(100dvw - 30px)!important}@media only screen and (width>=800px){.AppNav-Search-smallHide{display:flex!important}.AppNav-Search-largeHide{display:none!important}}.SearchCardList{flex-direction:column;display:flex}.SearchCard{background-color:var(--tl-subdued);border:solid 1px var(--tl-hairline);flex-direction:column;row-gap:.4em;margin:.2em 0;padding:.4em;display:flex}.SearchCard .GridFieldSection-Heading{font-size:inherit;font-weight:600}.SearchCard-WorksheetGrid{grid-template-columns:min-content minmax(0,1fr);align-items:center;row-gap:4px;display:grid}.SearchCard-WorksheetHeading{align-items:center;gap:5px;min-width:0;display:flex}.SearchCard-skeleton{min-height:92px}.WorkReviewLink{display:flex}.WorkReviewLink .Button.Button-subtle{justify-content:space-between;padding:0 2px;display:inline!important}.WorkReviewLink.WorkReviewLink-OOS a,.WorkReviewLink.WorkReviewLink-OOS button{color:var(--tl-error-red)!important}.WorkReviewLink.WorkReviewLink-OOS a:focus,.WorkReviewLink.WorkReviewLink-OOS button:focus{outline:1px solid var(--tl-error-red)!important}.SearchPage{grid-auto-rows:auto 1fr;min-width:0;height:100%;min-height:0;display:grid}.SearchPage-Content{flex-direction:column;height:100%;min-height:0;display:flex;overflow-y:auto}.SearchPage-FilterPanel{background-color:var(--tl-canvas);flex:initial;flex-shrink:0;padding:10px 20px;display:flex;overflow:visible}.SearchPage-FilterPanel-Content{grid-row-gap:10px;align-items:start;width:100%;min-width:0;display:grid}.SearchPage-MainPanel{background-color:var(--tl-canvas);flex-direction:column;align-items:start;min-width:0;padding:10px 20px;display:flex;overflow:visible}.SearchPage-MainPanel-Content{flex-direction:column;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.SearchPage-SearchInput{border-bottom:1px solid var(--tl-hairline);flex:none;width:100%;padding-bottom:10px}.SearchPage-SearchResults{align-content:start;place-items:start center;gap:5px 0;width:100%;min-width:0;margin:5px 0;display:grid}.SearchPage-SearchResults-Content{flex-direction:column;flex:1;width:100%;min-width:0;max-width:1000px;min-height:0;display:flex;overflow:hidden}.SearchPage-SearchResults-Content .PageSection-Heading{color:var(--tl-ink);word-break:break-word;margin:0;font-size:16px;font-weight:600}.SearchPage-PageNav{border-top:solid 1px var(--tl-hairline);flex:none;justify-content:center;width:100%;display:flex}.SearchPage-PageNumber{text-align:center;min-width:2.5em;padding:4px}.SearchPage-RangeField{align-items:center;display:flex}@media only screen and (width>=640px){.SearchPage-Content{flex-direction:row;overflow:hidden}.SearchPage-FilterPanel{width:350px;height:100%;overflow-y:auto}.SearchPage-MainPanel{flex:1;width:calc(100% - 350px);min-width:0;overflow:hidden}.SearchPage-MainPanel-Content{flex:1;min-height:0;overflow-y:auto}.SearchPage-SearchResults{flex:1;overflow-y:auto}}.SimpleSearch-Items{flex-direction:column;max-height:calc(90vh - 80px);display:flex;overflow-y:auto}.SimpleSearch-Items .PageSection-Heading{color:var(--tl-ink);word-break:break-word;margin:0;font-size:16px;font-weight:600}.SimpleSearch-Items .PageSection:last-child{border-bottom:none;margin-bottom:0;padding-bottom:5px}.SimpleSearch-AdvancedSearch{background-color:var(--tl-canvas);border-top:1px solid var(--tl-hairline);z-index:301;margin-top:5px;position:sticky;bottom:0}.AdvancedSearch-Button{color:var(--tl-ink);align-items:center;margin-top:5px;padding:5px;font-size:16px;display:flex}.AdvancedSearch-Button:hover,.AdvancedSearch-Button:focus{background-color:var(--tl-subdued);border-bottom:none;outline:none}.AdvancedSearch-Icon{width:28px;height:28px;margin-right:10px;font-size:28px}.AdvancedSearch-Text{font-size:14px}.errorMessageDialog .Table>table{width:100%}.errorMessageDialog .Table>table>tbody{display:table-row-group}.ProjectHeader{background-color:var(--tl-canvas);border-bottom:1px solid var(--tl-hairline)}.ProjectHeader .ProjectHeader-Headings{text-align:center;justify-content:center;padding:10px 20px;display:flex}.ProjectHeader .ProjectHeader-Headings .ProjectHeader-Heading{text-align:center;justify-content:center;align-self:center;align-items:center;font-size:20px;font-weight:400;line-height:normal}.ProjectHeader .ProjectHeader-Headings .ProjectHeader-Heading-smallHide{display:none}.ProjectHeader .ProjectHeader-Headings .ProjectHeader-Heading-largeHide{text-align:center;display:flex}.ProjectHeader .ProjectHeader-Fields{max-width:768px;margin:0 20px 10px}@media only screen and (width>=640px){.ProjectHeader-Heading-smallHide{display:block!important}.ProjectHeader-Heading-largeHide{display:none!important}}.ProjectPage{grid-auto-rows:fit-content(100%);height:100%;min-height:0;display:grid}.ProjectPage-Content{grid-row-gap:5px;display:grid;overflow-y:auto}#Project-ExportHistory .Grid-Viewport,#Project-ExportHistory .Grid-Viewport .Grid-Rows{width:100%}.WorkOrderHeader{background-color:var(--tl-canvas);border-bottom:1px solid var(--tl-hairline)}.WorkOrderHeader .WorkOrderHeader-Headings{text-align:center;justify-content:center;padding:10px 20px;display:flex}.WorkOrderHeader .WorkOrderHeader-Headings .WorkOrderHeader-Heading{text-align:center;justify-content:center;align-self:center;align-items:center;font-size:20px;font-weight:400;line-height:normal}.WorkOrderHeader .WorkOrderHeader-Headings .WorkOrderHeader-Heading-smallHide{display:none}.WorkOrderHeader .WorkOrderHeader-Headings .WorkOrderHeader-Heading-largeHide{text-align:center;display:flex}.WorkOrderHeader .WorkOrderHeader-Fields{max-width:768px;margin:0 20px 10px}@media only screen and (width>=640px){.WorkOrderHeader-Heading-smallHide{display:block!important}.WorkOrderHeader-Heading-largeHide{display:none!important}}.WorkOrderPage{grid-auto-rows:fit-content(100%);height:100%;min-height:0;display:grid}.WorkOrderPage-Content{grid-row-gap:5px;display:grid;overflow-y:auto}#WorkOrder-ExportHistory .Grid-Viewport,#WorkOrder-ExportHistory .Grid-Viewport .Grid-Rows{flex-wrap:wrap;width:100%}.AdminPage{grid-template-rows:auto auto 1fr;height:100%;min-height:0;display:grid}.AdminPage-Content{grid-row-gap:5px;display:grid;overflow-y:auto}.AdminPageGridPage{grid-template-rows:auto 1fr;height:100%;min-height:0;display:grid}.AdminPageGridPage-Content{grid-template-rows:auto 1fr;height:100%;display:grid;overflow:auto}.AdminPageGridPage-Grid{background-color:var(--tl-canvas);flex:1 0 100%;height:100%;min-height:0;display:flex;overflow:hidden}.ListConfigurationAdmin{grid-template-rows:auto 1fr;height:100%;min-height:0;display:grid}.ListConfigurationAdmin-Content{grid-template-rows:auto 1fr;height:100%;display:grid;overflow:auto}.ListConfigurationAdmin-Grid{background-color:var(--tl-canvas);flex:1 0 100%;height:auto;display:flex;overflow:auto}.AdminSelect{appearance:auto;background-image:none}.AdminTextarea{resize:vertical;white-space:pre-wrap;min-height:80px}.AdminRepeatedBlock{border-bottom:1px solid var(--tl-hairline);gap:5px;padding:10px 0 15px;display:grid}.AdminColorInput{background:var(--tl-canvas);border:1px solid var(--tl-neutral-rule);width:80px;height:34px;padding:2px}.AdminFileInput{display:none}.DeviceStatusChip-Label{align-items:center;gap:6px;display:inline-flex}.DeviceStatusChip-Pulse{background-color:var(--tl-status-green);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite device-status-pulse}@keyframes device-status-pulse{0%,to{opacity:1}50%{opacity:.25}}.SpecimenSetCard{border:1px solid var(--tl-input-border);margin-bottom:16px}.SpecimenSetCard-Header{background:var(--tl-subdued);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.SpecimenSetCard-Title{margin:0}.SpecimenSetCard-Content{padding:12px}.SpecimenSetCard-Add{border-top:1px solid var(--tl-hairline);padding-top:.75em}.Button{--button-tone:var(--tl-ink);--button-tone-hover:var(--tl-action-blue);--button-tone-focus:var(--tl-action-blue);--button-focus-border:var(--tl-focus-blue);--button-filled-color:var(--tl-ink);--button-filled-border:var(--tl-hairline);--button-filled-background:var(--tl-quiet-canvas);--button-filled-hover-border:var(--tl-input-border);--button-filled-hover-background:var(--tl-subdued);--button-disabled-border:var(--tl-hairline);--button-disabled-background:var(--tl-quiet-canvas);--button-field-border:var(--tl-input-border);--button-spinner:var(--tl-ink);cursor:pointer;border-radius:2px;outline:none;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:13px;font-style:normal;line-height:1;display:inline-flex;position:relative}div.Dropdown__control{background-color:var(--tl-canvas);box-shadow:none;text-align:left;border-color:var(--tl-input-border);border-radius:0;min-height:34px}div.Dropdown__control:focus,div.Dropdown__control:hover{box-shadow:none}div.Dropdown__control:hover{border-color:var(--tl-focus-blue)}.Dropdown.Dropdown-info div.Dropdown__control{border-color:var(--tl-action-blue)}.Dropdown.Dropdown-info div.Dropdown__control:hover{border-color:var(--tl-focus-blue)}.Dropdown.Dropdown-success div.Dropdown__control{border-color:var(--tl-status-green)}.Dropdown.Dropdown-success div.Dropdown__control:hover{border-color:var(--tl-success-soft-hover)}.Dropdown.Dropdown-warning div.Dropdown__control{border-color:var(--tl-warn-amber)}.Dropdown.Dropdown-warning div.Dropdown__control:hover{border-color:var(--tl-warning-focus)}.Dropdown.Dropdown-error div.Dropdown__control{border-color:var(--tl-error-red)}.Dropdown.Dropdown-error div.Dropdown__control:hover{border-color:var(--tl-error-soft-hover)}.Dropdown--is-disabled div.Dropdown__control{border-color:var(--tl-panel);background-color:var(--tl-quiet-canvas)}div.Dropdown__control.Dropdown__control--is-focused{border-color:var(--tl-focus-blue);box-shadow:none}div.Dropdown__control input{height:20px}div.Dropdown__value-container{padding:0 8px}div.Dropdown__placeholder{color:var(--tl-ink-quiet);opacity:1;font-style:italic}div.Dropdown__indicator.Dropdown__clear-indicator{display:none}span.Dropdown__indicator-separator{background-color:var(--tl-input-border)}div.Dropdown__indicator.Dropdown__dropdown-indicator{color:var(--tl-input-border);padding:6px 8px}div.Dropdown__menu{box-shadow:0 0 10px var(--tl-backdrop);border-radius:0}div.Dropdown__option.Dropdown__option--is-focused{background-color:var(--tl-panel)}div.Dropdown__option.Dropdown__option--is-selected{background-color:var(--tl-action-blue)}.Button:disabled{opacity:.5;cursor:not-allowed}.Button.Button-primary{--button-tone:var(--tl-action-blue);--button-tone-hover:var(--tl-action-blue-hover);--button-tone-focus:var(--tl-action-blue-hover);--button-focus-border:var(--tl-focus-blue-strong);--button-filled-color:var(--tl-canvas);--button-filled-border:var(--tl-action-blue);--button-filled-background:var(--tl-action-blue);--button-filled-hover-border:var(--tl-action-blue-hover);--button-filled-hover-background:var(--tl-action-blue-hover);--button-disabled-border:var(--tl-action-blue);--button-disabled-background:var(--tl-action-blue);--button-field-border:var(--tl-action-blue-hover);--button-spinner:var(--tl-canvas)}.Button.Button-success{--button-tone:var(--tl-status-green);--button-tone-hover:var(--tl-status-green-text);--button-tone-focus:var(--tl-status-green-text);--button-focus-border:var(--tl-success-focus);--button-filled-color:var(--tl-canvas);--button-filled-border:var(--tl-status-green);--button-filled-background:var(--tl-status-green);--button-filled-hover-border:var(--tl-status-green-text);--button-filled-hover-background:var(--tl-status-green-text);--button-disabled-border:var(--tl-status-green);--button-disabled-background:var(--tl-status-green);--button-field-border:var(--tl-status-green-text);--button-spinner:var(--tl-canvas)}.Button.Button-warning{--button-tone:var(--tl-warn-amber);--button-tone-hover:var(--tl-warn-amber-dark);--button-tone-focus:var(--tl-warn-amber-dark);--button-focus-border:var(--tl-warning-focus);--button-filled-color:var(--tl-canvas);--button-filled-border:var(--tl-warn-amber);--button-filled-background:var(--tl-warn-amber);--button-filled-hover-border:var(--tl-warn-amber-dark);--button-filled-hover-background:var(--tl-warn-amber-dark);--button-disabled-border:var(--tl-warn-amber);--button-disabled-background:var(--tl-warn-amber);--button-field-border:var(--tl-warn-amber-dark);--button-spinner:var(--tl-canvas)}.Button.Button-error{--button-tone:var(--tl-error-red);--button-tone-hover:var(--tl-error-red-dark);--button-tone-focus:var(--tl-error-red-dark);--button-focus-border:var(--tl-error-focus);--button-filled-color:var(--tl-canvas);--button-filled-border:var(--tl-error-red);--button-filled-background:var(--tl-error-red);--button-filled-hover-border:var(--tl-error-red-dark);--button-filled-hover-background:var(--tl-error-red-dark);--button-disabled-border:var(--tl-error-red);--button-disabled-background:var(--tl-error-red);--button-field-border:var(--tl-error-red-dark);--button-spinner:var(--tl-canvas)}.Button.Button-loading{pointer-events:none;color:#0000!important}.Button.Button-loading:after,.Field-Input-loading:after{z-index:100;content:"";border:2px solid var(--button-spinner);border-top-color:#0000;border-right-color:#0000;border-radius:9999px;width:16px;height:16px;animation:.5s linear infinite spin;display:block;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px)}.Button.Button-noPadding{padding:0}.Button.Button-leftAligned{justify-content:flex-start}.Button.Button-subtle{--button-spinner:var(--tl-ink);color:var(--button-tone);background:0 0;border:none;font-size:14px}.Button.Button-subtle:not(.Button-primary,.Button-success,.Button-warning,.Button-error){--button-tone:var(--tl-ink);--button-tone-hover:var(--tl-action-blue);--button-tone-focus:var(--tl-action-blue)}.Button.Button-subtle:hover{color:var(--button-tone-hover)}.Button.Button-subtle:focus{color:var(--button-tone-focus)}.Button.Button-subtle.Button-light{color:var(--tl-canvas)}.Button.Button-subtle.Button-light::selection{color:var(--button-tone)}.Button.Button-subtle.Button-light ::selection{color:var(--button-tone)}.Button.Button-fieldAdjacent,.Button:not(.Button-subtle,.Button-link,.Button-fieldAdjacent){color:var(--button-filled-color);border:1px solid var(--button-filled-border);background-color:var(--button-filled-background)}.Button.Button-fieldAdjacent{min-height:var(--tl-input-height);border-color:var(--button-field-border);border-radius:0;padding:4px}.Button.Button-fieldAdjacent:hover,.Button:not(.Button-subtle,.Button-link,.Button-fieldAdjacent):hover{border-color:var(--button-filled-hover-border);background-color:var(--button-filled-hover-background)}.Button.Button-fieldAdjacent:focus,.Button:not(.Button-subtle,.Button-link,.Button-fieldAdjacent):focus{border-color:var(--button-focus-border);background-color:var(--button-filled-hover-background)}.Button.Button-fieldAdjacent:active,.Button:not(.Button-subtle,.Button-link,.Button-fieldAdjacent):active{box-shadow:var(--tl-pressed-shadow)}.Button:is(.Button-primary,.Button-success,.Button-warning,.Button-error):active{box-shadow:var(--tl-pressed-strong-shadow)}.Button:is(.Button-primary,.Button-success,.Button-warning,.Button-error)::selection{color:var(--tl-ink)}.Button:is(.Button-primary,.Button-success,.Button-warning,.Button-error) ::selection{color:var(--tl-ink)}.Button.Button-fieldAdjacent:disabled:hover,.Button.Button-fieldAdjacent:disabled:focus,.Button.Button-fieldAdjacent:disabled:active,.Button:not(.Button-subtle,.Button-link,.Button-fieldAdjacent):disabled:hover,.Button:not(.Button-subtle,.Button-link,.Button-fieldAdjacent):disabled:focus,.Button:not(.Button-subtle,.Button-link,.Button-fieldAdjacent):disabled:active{border-color:var(--button-disabled-border);background:var(--button-disabled-background);box-shadow:none}.Button.Button-fieldAdjacent:is(.Button-primary,.Button-success,.Button-warning,.Button-error):disabled:hover,.Button.Button-fieldAdjacent:is(.Button-primary,.Button-success,.Button-warning,.Button-error):disabled:focus,.Button.Button-fieldAdjacent:is(.Button-primary,.Button-success,.Button-warning,.Button-error):disabled:active{border-color:var(--button-field-border)}.Button.Button-toggle.Button-toggle-on{border:1px solid var(--tl-action-blue);background-color:var(--tl-info-bg);color:var(--tl-action-blue)}.Button.Button-toggle.Button-toggle-on:hover:not(:disabled):not(.is-disabled),.Button.Button-toggle.Button-toggle-on:focus:not(:disabled):not(.is-disabled){border-color:var(--tl-action-blue-hover);background-color:var(--tl-info-bg-strong)}.Button.Button-link{--button-spinner:var(--tl-ink);font-size:inherit;vertical-align:baseline;color:var(--button-tone);background:0 0;border:none;padding:0;display:inline-flex}.Button.Button-link:not(.Button-success,.Button-warning,.Button-error){--button-tone:var(--tl-action-blue)}.Button.Button-link:hover{text-underline-offset:4px;outline:none;text-decoration:underline}.Button.Button-link:focus{outline:1px solid}.ButtonGroup{display:flex}.ButtonGroup-center{justify-content:center}.ButtonGroup-right{justify-content:right}.ButtonGroup-bottom{align-self:flex-end;display:inline-block}.ButtonGroup .Button+.Button{margin-left:5px}.FieldSet{grid-row-gap:5px;align-items:start;display:grid}.FieldDialog{cursor:pointer}.TextOutput{word-break:break-word;white-space:pre-line}.TextOutput-blank{color:var(--tl-ink-quiet)}.TextOutput-truncate{white-space:nowrap;text-overflow:ellipsis;height:34px;line-height:34px;overflow:hidden}.TextOutput-inline{display:inline}.TextOutput.TextOutput-info{color:var(--tl-action-blue)}.TextOutput.TextOutput-success{color:var(--tl-status-green)}.TextOutput.TextOutput-warning{color:var(--tl-warn-amber)}.TextOutput.TextOutput-error{color:var(--tl-error-red)}.FieldLabel{gap:10px;display:flex}.FieldLabel-BtnContainer{display:flex}.FieldLabel-Label{flex:0 auto}.FieldLabel-Info{flex:none;align-self:center}.FieldLabel-Btn{padding:0}.Field{grid-row-gap:5px;align-items:start;width:100%;display:grid}.Field-center{justify-content:center}.Field-horizontal{flex-flow:wrap;align-items:baseline;width:100%;display:flex}.Field-Center-Vertical{align-items:center;height:100%}.Field-Bottom-Vertical{align-items:flex-end;height:100%}.Field-Label{align-items:center;gap:8px;display:flex}.Field-LabelRight{font-size:12px}.Field-Label-horizontal{flex:6 0;min-width:33.33%;margin-right:6px}.Field-Label-horizontal.Field-Label-narrow{flex:3 0;min-width:20%}.Field-Label-horizontal.Field-Label-short{flex:5 0;min-width:30%}.Field-Label-horizontal.Field-Label-medium{flex:8 0;min-width:40%}.Field-Label-horizontal.Field-Label-long{flex:12 0;min-width:50%}.Field-Input{min-width:0%;display:block}.Field-Input-inGrid{overflow:hidden}.Field-Input-horizontal{flex:12 0}.Field-Input-horizontal.Field-Input-horizontal-default{border:1px solid}.Field-Input-horizontal.Field-Input-horizontal-info{border:1px solid var(--tl-action-blue)}.Field-Input-horizontal.Field-Input-horizontal-success{border:1px solid var(--tl-status-green)}.Field-Input-horizontal.Field-Input-horizontal-warning{border:1px solid var(--tl-warn-amber)}.Field-Input-horizontal.Field-Input-horizontal-error{border:1px solid var(--tl-error-red)}.Field-Input-horizontal,.Field-Input-horizontal input:not([type=checkbox]),.Field-Input-horizontal textarea,.Field-Input-horizontal select{display:inline-block}.Field-Input-loading{--button-spinner:var(--tl-ink);align-items:center;width:100%;display:inline-block;position:relative}.Field-Message a{color:inherit;border-bottom:1px solid}.Field-Message a:focus{outline:1px solid}.Field-Message.Field-Message-info{color:var(--tl-action-blue)}.Field-Message.Field-Message-success{color:var(--tl-status-green)}.Field-Message.Field-Message-warning{color:var(--tl-warn-amber)}.Field-Message.Field-Message-error{color:var(--tl-error-red)}.Field-Message-horizontal{width:100%}.PasswordInput-PasswordIcon{float:right;margin:-30px 10px 4px}.PasswordInput-PasswordIcon svg{color:var(--tl-ink-2)}.FieldListSection{grid-row-gap:10px;grid-column-gap:0%;grid-template-columns:100%;align-items:start;min-width:0;max-width:768px;display:grid}.FieldListSection-Content{grid-row-gap:20px;grid-column-gap:0%;grid-row-gap:5px;grid-template-columns:100%;align-items:start;display:grid}.FieldListSection-Messages{grid-row-gap:10px;grid-column-gap:0%;grid-template-columns:100%;align-items:start;margin-top:10px;display:grid}@media only screen and (width>=640px){.FieldListSection.FieldListSection-single:not(.FieldListSection-wide):not(.FieldListSection-withRightButton) .FieldListSection-Content{grid-template-columns:48%}.FieldListSection:not(.FieldListSection-wide):not(.FieldListSection-single):not(.FieldListSection-withRightButton) .FieldListSection-Content{grid-column-gap:4%;grid-template-columns:repeat(2,1fr)}.FieldListSection-withRightButton .FieldListSection-Content{grid-column-gap:2%;grid-template-columns:48% 40% 8%}}button::-moz-focus-inner{border:0;padding:0}select,textarea,input[type=text],input[type=email],input[type=number],input[type=date],input[type=time],input[type=password],input[type=search],input[type=tel],input[type=file],input[type=radio]{appearance:none;border-radius:0}button{outline:none}h2{font-size:18px;font-weight:400}label{color:var(--tl-ink-2);display:block}:is(input:not([type=checkbox]),textarea,select){--input-border:var(--tl-input-border);--input-hover-border:var(--tl-focus-blue);--input-readonly-border:var(--tl-hairline);width:100%;color:var(--tl-ink);background-color:var(--tl-canvas);border:1px solid var(--input-border);cursor:text;font-family:var(--tl-font);font-size:100%;line-height:inherit;padding:5px 10px;display:block}:is(input:not([type=checkbox]),textarea,select).Input-info{--input-border:var(--tl-action-blue);--input-readonly-border:var(--tl-action-blue)}:is(input:not([type=checkbox]),textarea,select).Input-success{--input-border:var(--tl-status-green);--input-hover-border:var(--tl-success-soft-hover);--input-readonly-border:var(--tl-status-green)}:is(input:not([type=checkbox]),textarea,select).Input-warning{--input-border:var(--tl-warn-amber);--input-hover-border:var(--tl-warning-focus);--input-readonly-border:var(--tl-warn-amber)}:is(input:not([type=checkbox]),textarea,select).Input-error{--input-border:var(--tl-error-red);--input-hover-border:var(--tl-error-soft-hover);--input-readonly-border:var(--tl-error-red)}:is(input:not([type=checkbox]),textarea,select):is(:focus,:hover){border-color:var(--input-hover-border);outline:none}:is(input:not([type=checkbox]),textarea,select):invalid{color:var(--tl-error-red)}:is(input:not([type=checkbox]),textarea,select):read-only{color:var(--tl-ink-2);background-color:var(--tl-quiet-canvas);border-color:var(--input-readonly-border)}:is(input:not([type=checkbox]),textarea,select):disabled{cursor:not-allowed}input:not([type=checkbox])::placeholder,textarea::placeholder,select::placeholder{color:var(--tl-ink-quiet);opacity:1;font-style:italic}input[type=text],input[type=password],input[type=search],input[type=date],input[type=datetime-local],input[type=time],input[type=number],select{height:34px}input[type=text]:disabled,input[type=password]:disabled,input[type=search]:disabled,textarea:disabled{cursor:not-allowed}input[type=date]{justify-content:space-between;display:flex}input[type=date]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=date]::-webkit-datetime-edit{display:contents}input[type=date]::-webkit-calendar-picker-indicator{margin:0}textarea{cursor:auto;field-sizing:content;resize:vertical}input.MuiInputBase-input:not([type=checkbox]),input.MuiInputBase-input:not([type=checkbox]):focus,input.MuiInputBase-input:not([type=checkbox]):hover,input.MuiInputBase-input:not([type=checkbox]):read-only,textarea.MuiInputBase-input,textarea.MuiInputBase-input:focus,textarea.MuiInputBase-input:hover,textarea.MuiInputBase-input:read-only{border:0;outline:none}.DryingShrinkage-Outlier,.DryingShrinkage-Outlier input,.DryingShrinkage-Outlier .TextOutput{color:var(--tl-critical-text)}.AuthenticationSkeleton{background-color:var(--tl-auth-skeleton-canvas);flex-direction:column;height:100dvh;display:flex}.AuthenticationSkeleton-Header{height:var(--tl-app-nav-height);background-color:var(--tl-canvas);border-bottom:1px solid var(--tl-skeleton-border);align-items:center;gap:20px;padding:0 20px;display:flex}.AuthenticationSkeleton-Navigation,.AuthenticationSkeleton-Actions{gap:16px;display:flex}.AuthenticationSkeleton-Navigation{flex:1}.AuthenticationSkeleton-Content{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:20px}.Login{grid-row-gap:5px;min-width:400px;max-width:400px;margin:auto;display:grid}.Login-Header{text-align:center;flex-flow:row;flex:none;justify-content:center;align-items:center;margin-bottom:10px;display:flex;overflow:hidden}.Login-Header-Full{height:50px;margin-top:100px}.Login-Logo{background:url(/tl.svg) 0 no-repeat;width:100%;height:100%}.LoginPanel-Content{background-color:var(--tl-canvas);padding:10px}.Login-VersionLabel{text-align:center;color:var(--tl-ink-quiet);margin-top:20px;font-size:11px;font-weight:600}
