@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=Roboto+Condensed:wght@300;400;500;700&family=Space+Mono:wght@400;700&family=B612+Mono:wght@400;700&display=swap);.SpecimenForm{display:flex;flex-direction:column;gap:.5em;overflow-y:auto;padding:1.5em}.SpecimenForm__protocols__header{display:flex;margin-bottom:.5em}.SpecimenForm__protocols__header>button{background:none;border:none;cursor:pointer;font-size:.8em;margin-left:auto;outline:none}.SpecimenForm__nameInput{background-color:inherit;border-bottom:1px solid var(--gray)!important}.SpecimenFormICD10Codes{display:flex;flex-direction:column;font-size:14px;gap:.5em;letter-spacing:.01em;padding:.25rem}.SpecimenFormICD10Codes .SpecimenFormInput{display:flex;flex:1 1 auto;gap:.5em}.SpecimenFormICD10Codes .SelectSearchInput__button{padding:.2em .5em}.SpecimenForm__sectionLabel{display:block;font-weight:300;margin-bottom:.3em;text-transform:capitalize}.SpecimenForm__clinicalHistory{font-size:14px;padding:.25rem}.SpecimenForm__clinicalHistory .SpecimenForm__sectionLabel{margin-bottom:.3em;padding:0;text-transform:none}.SpecimenForm__checkBoxWrapper{align-items:center;display:flex}.SpecimenForm__checkBoxWrapper input[type=checkbox].SpecimenForm__checkBox{margin-top:0;width:1em}.SpecimenForm__checkBoxWrapper .SpecimenForm__checkBoxLabel{flex:1 0 auto;font-size:13px;text-transform:none}.SpecimenFormInput input,.SpecimenFormInput select,.SpecimenFormInput textarea{border:1px solid var(--lightGray);display:block;resize:none;width:100%}.SpecimenForm__close{filter:grayscale(.25);margin-top:1em;opacity:.5}.Accession label.SlowMohsFormInput{display:flex}.Accession label.SlowMohsFormInput input{margin-left:auto;width:auto}.SlowMohsOr{margin-bottom:-10px;margin-top:-14px}.Sidebar{background-color:var(--snow);border-left:1px solid var(--lightGray);bottom:0;flex:0 0 auto;height:100vh;min-width:360px;overflow:hidden;position:sticky;right:0;top:0;width:20vw}.Sidebar__container{background:var(--sidebar);display:flex;flex-direction:column;height:100%;overflow:hidden}.SelectSearchInput{flex:1 1 auto;position:relative}.SelectSearchInput__button{align-items:center;background:#fafafa;border:1px solid #ccc;border-radius:2px;cursor:pointer;display:flex;justify-content:space-between;padding:.5em 1em;text-align:left;width:100%}.SelectSearchInput__option{display:flex;flex-direction:column;gap:.1em}.SelectSearchInput__option span{color:var(--gray10)}.SelectSearchInput__dropdownIndicator{height:20px}.SelectSearchInput__missingInfo{border:1px solid var(--red)}.SelectSearchInput__button:hover{background:var(--lightGrey)}.SelectSearchInput__button:disabled{cursor:default}.SelectSearchInput__select{background:#fff;left:0;min-width:100%;position:absolute;z-index:9}.SelectSearchInput__select__menu-list{padding:0!important}.SelectSearchInput__select__indicators svg{height:100%;width:100%}.SelectSearchInput__select__menu{margin-top:1px!important;min-width:100%;position:inherit!important;width:auto!important}.SelectSearchInput__blanket{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.SpecimenListItem{background-color:#fff;display:flex;font-family:var(--spaceMono);height:90px;padding:.7em;position:relative}.SpecimenListItem__description{display:flex;flex-direction:column;font-size:.6em;font-weight:400;overflow-x:hidden}.SpecimenListItem__contextMenu{font-size:.8em;height:30px;position:absolute;right:8px;top:10px;width:30px}.SpecimenListItem__name{font-size:2em;line-height:1em;padding-right:.2em}.SpecimenListItem__history{color:var(--gray);max-width:100%;text-overflow:ellipsis;white-space:nowrap}.Tooltip__ellipsis{cursor:pointer;width:1em}.Tooltip{background-color:#fff;border-color:1px solid var(--lightGrey);display:flex;flex-direction:column}.Tooltip__button{background-color:buttonface;border:none;cursor:pointer;font-weight:400;height:30px;line-height:30px;text-align:center;text-decoration:none;transition:background-color .5s;width:100px}.Tooltip__button:active,.Tooltip__button:hover{background-color:var(--lightGrey)}.__react_component_tooltip.show{opacity:1!important}.Spinner{align-items:center;display:flex}.sp{animation:spCircRot .6s linear infinite;border-top:4px solid var(--blue15);border:4px solid var(--blue15);border-radius:50%;border-top-color:var(--blue);clear:both;height:32px;margin:4px auto;width:32px}@keyframes spCircRot{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.AppSpinner{align-items:center;display:flex;flex-direction:column;font-size:.75rem;font-style:italic;justify-content:center;left:0;opacity:.5;padding:16px;position:absolute;text-align:center;text-transform:uppercase;top:50%;width:100%}.AppSpinner .AppSpinner-icon{margin:0;position:absolute;top:-36px}.AppSpinner h6{font-size:2em;line-height:1.4;margin:1em 0 0}.ModalBackdrop{background:rgba(0,0,0,.3);inset:0;position:fixed;z-index:100}.InsuranceModal{background-color:#fff;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Modal__header{background-color:var(--purple50);color:#fff;padding:.5em;width:100%}.Modal__container{padding:.5em}.Modal__container>div:first-child>div:first-child{border-left:1px solid #979797;border-top:1px solid #979797}.Modal__controls{align-self:flex-end;padding:0 .5em .5em}.Input{border-bottom:1px solid #979797;border-right:1px solid #979797;display:flex;flex-direction:column;justify-content:flex-start;width:auto}.Input label{display:block;font-size:14px;font-weight:300;letter-spacing:.01em;padding:.25rem;text-transform:uppercase}.Input input{border:none;display:block;padding:.25em;width:100%}.Input select{border:none;border-radius:0;border-top:1px solid var(--lightGrey);display:block;padding:.2em;width:100%}.Warning__background{align-items:center;background-color:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:5}.Warning__container{background-color:#fff;display:flex;flex-direction:column}.Warning__container>h2{background-color:var(--purple50);color:#fff;font-size:1em;font-weight:400;padding:.5em;width:100%}.Warning__container>p{align-self:center;margin:0;padding:2em}.Warning__actions{display:flex;gap:1em;justify-content:flex-end;padding:.5em;width:100%}.TaskCount{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;text-transform:uppercase}.TaskCount__heading{font-weight:700;line-height:1;margin-bottom:.25em}.TaskCount__countable--row{display:flex;gap:.75em}.TaskCount__countable--cell{font-size:.8em}.TaskCount__countable--task{color:var(--davyGrey);font-weight:600}.TaskCount__countable--quantity{padding-left:.5em}.MaintenanceBanner__container{display:none;flex-direction:column;left:0;position:sticky;right:0;top:0;z-index:99}.MaintenanceBanner{align-items:center;background-color:#fff;color:var(--gray);display:flex;flex:1 1 auto;gap:.5em;padding:.5em}.MaintenanceBanner svg{height:1.4em;margin:.5em}.MaintenanceBanner__closeControl{cursor:pointer;margin-left:auto!important}.MaintenanceBanner--maintenance-bkg{background-color:#f0f8ff;color:#000}.MaintenanceBanner--alert-bkg{background-color:var(--red4);color:#000}.MaintenanceBanner--maintenance-icon{color:var(--blue)}.MaintenanceBanner--alert-icon{color:var(--red9)}@media screen{.MaintenanceBanner__container{display:flex}}.StationSelectionGate{margin:auto;max-height:90vh;max-width:800px;text-align:center}.StationSelectionGate--Header{margin-bottom:6px}.StationSelectionGate--SubHeader{font-size:.75em;font-style:italic;margin-bottom:24px}.StationSelectionGate--LabSelection{margin-bottom:36px}.StationSelectionGate--StationSelection--Groups{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.StationSelectionGate--StationSelection--Group{padding:0 6px 18px;width:50%}.StationSelectionGate--StationSelection--Group>div{border:2px solid #000;border-radius:8px;height:100%;padding:12px}.StationSelectionGate--StationSelection--Group--Header{font-size:.8em;font-weight:700;margin-bottom:12px;text-transform:uppercase}.StationSelectionGate--StationSelection--Group--Button{margin-bottom:6px;padding:12px}.StationSelectionGate--StationSelection--Group--Button.Current{border-width:2px;font-weight:600}.StationSelectionGate--StationSelection--Group--Button--right{display:inline-block;margin-left:12px}.MFACodeInput .MFACodeInput_input{border:1px solid #ced4da;box-sizing:content-box;display:inline-block;font-size:2rem;margin:0 4px;padding:.4em .2em;text-align:center;width:1em}.MFACodeInput .MFACodeInput_input:nth-child(3){margin-right:12px}.MFACodeInput .MFACodeInput_input:nth-child(4){margin-left:12px}

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.light-theme,:root{--grass1:#fbfefb;--grass2:#f3fcf3;--grass3:#ebf9eb;--grass4:#dff3df;--grass5:#ceebcf;--grass6:#b7dfba;--grass7:#97cf9c;--grass8:#65ba75;--grass9:#46a758;--grass10:#3d9a50;--grass11:#297c3b;--grass12:#1b311e;--green1:#fbfefc;--green2:#f2fcf5;--green3:#e9f9ee;--green4:#ddf3e4;--green5:#ccebd7;--green6:#b4dfc4;--green7:#92ceac;--green8:#5bb98c;--green9:#30a46c;--green10:#299764;--green11:#18794e;--green12:#153226;--red1:#fffcfc;--red2:#fff8f8;--red3:#ffefef;--red4:#ffe5e5;--red5:#fdd8d8;--red6:#f9c6c6;--red7:#f3aeaf;--red8:#eb9091;--red9:#e5484d;--red10:#dc3d43;--red11:#cd2b31;--red12:#381316;--tomato1:#fffcfc;--tomato2:#fff8f7;--tomato3:#fff0ee;--tomato4:#ffe6e2;--tomato5:#fdd8d3;--tomato6:#fac7be;--tomato7:#f3b0a2;--tomato8:#ea9280;--tomato9:#e54d2e;--tomato10:#db4324;--tomato11:#ca3214;--tomato12:#341711;--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--yellow1:#fdfdf9;--yellow2:#fffce8;--yellow3:#fffbd1;--yellow4:#fff8bb;--yellow5:#fef2a4;--yellow6:#f9e68c;--yellow7:#efd36c;--yellow8:#ebbc00;--yellow9:#f5d90a;--yellow10:#f7ce00;--yellow11:#946800;--yellow12:#35290f}:root{--black:#040403;--jet:#2f2f2f;--spanishGrey:#979797;--gray:var(--spanishGrey);--grey:var(--gray);--snow:#fcf7f8;--white:#fff;--imperialRed:#e63946;--green:#9acf8b;--spaceCadet:#26265e;--purpleRGB:34,17,102;--purple:rgb(var(--purpleRGB));--purple75:rgba(var(--purpleRGB),0.75);--purple50:rgba(var(--purpleRGB),0.5);--purple25:rgba(var(--purpleRGB),0.25);--purple15:rgba(var(--purpleRGB),0.15);--purple5:rgba(var(--purpleRGB),0.05);--blueRGB:79,155,205;--blue:rgb(var(--blueRGB));--blue75:rgba(var(--blueRGB),0.75);--blue50:rgba(var(--blueRGB),0.5);--blue25:rgba(var(--blueRGB),0.25);--blue15:rgba(var(--blueRGB),0.15);--gainsboro:#dadada;--charcoal:#414b57;--lightGray:#cad1d1;--lightGrey:var(--lightGray);--oyster:hsla(180,7%,81%,.5);--oyster2:hsla(180,7%,81%,.2);--ceruleanFrost:rgba(80,145,186,.5);--darkSkyBlue:149,194,219;--darkSkyBlue50:rgba(var(--darkSkyBlue),0.5);--darkSkyBlue25:rgba(var(--darkSkyBlue),0.25);--mustard:#dbd895;--darkMustard:#999229;--darkestMustard:#6d6710;--cultured:#f0f1f2;--textGrey:#4d4d4f;--grey80:rgba(77,77,79,.8);--grey60:rgba(77,77,79,.6);--grey40:rgba(77,77,79,.4);--grey20:rgba(77,77,79,.2);--cerulean:#7c9abf;--cerulean20:rgba(124,154,191,.2);--cerulean40:rgba(124,154,191,.4);--sonic-navy:#23356b;--sonic-steel:#8898b6;--sonic-red:#d71f28;--noteYellow:#fdf2cd;--lightNoteYellow:hsla(46,92%,90%,.5);--lightNoteYellow20:hsla(46,92%,90%,.2);--darkYellow:#b48c00;--stroke:#dadada;--label:var(--grey40);--value:var(--charcoal);--pretitle:var(--gray);--subtitle:var(--lightGray);--davyGrey:#4d4d4f;--davyGrey60:rgba(77,77,79,.6);--sidebar:#f7f7f7;--dmSans:"DM Sans",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;--spaceMono:"Space Mono",monospace;--b612:"B612 Mono",monospace;--robotoCondensed:"Roboto Condensed",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;--inter:"Inter",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;--zIndexBanner:90;--zIndexModal:100}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-feature-settings:"liga" 1,"calt" 1;background:var(--white);color:#222;font-family:var(--inter);font-size:17px;font-weight:400;line-height:1.4;margin:0;padding:0}@media print{body{font-variant:none}}a{color:inherit;cursor:pointer;text-decoration:none}p:first-child{margin-top:0}p:last-child{margin-bottom:0}figure{display:block;margin:0;padding:0}figure img,figure svg{display:block;max-width:100%}code{font-family:var(--spaceMono)}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0}dl{margin:0;padding:0}dt{color:var(--label)}dd{color:var(--value);margin:0;padding:0}dd:not(:last-child){margin-bottom:1em}.Pretitle{color:var(--pretitle);margin:0}.Crosshair{cursor:crosshair}.Crosshair .Scannable:hover{box-shadow:inset 0 0 0 3px var(--purple50)}.Scannable code{font-family:var(--b612)}.TopLevel{display:flex;flex-direction:column;height:100vh}.TopLevel>.Spinner{align-self:center;height:100vh;justify-content:center}.Button{align-items:center;background:var(--purple50);border:none;color:#fff;display:inline-flex;font-weight:600;gap:1em;justify-content:center;padding:.25em 1em;transition:opacity .2s,grayscale .3s,background-color .2s}.Button--round{border-radius:1.25em;padding:.5em .75em}.Button--blue{background:var(--ceruleanFrost);color:#fff}.Button--lightGrey{background:var(--gray4);color:var(--gray9)}.Button--red{background:var(--red4);color:var(--red8)}.Button--green{background:var(--green);color:#fff}.Button[disabled]{filter:grayscale(.25);opacity:.5}.Button svg{height:1.5em;width:auto}.Button--text{background-color:transparent;border:none;outline:none;text-decoration:underline}.PlusMinusButtons{display:flex}.PlusMinusButtons>.MinusButton{margin-right:4px}.PlusMinusButtons>.PlusButton{margin-left:4px}.Logo{max-width:2em}.Logo,.Logo svg{height:auto}.Header{align-items:center;border-bottom:1px solid var(--stroke);display:flex;gap:1em;padding:1em}.Header h1{font-size:1.5em}.Header p{margin:0}.SubHeader{align-items:center;background:var(--cultured);border-bottom:1px solid var(--stroke);display:flex;gap:1em;padding:.5em 1em}.SubHeader--purple{background:var(--purple15);border-color:var(--purple);color:var(--purple)}.AccessionNumber,.Label{font-family:var(--b612)}.AccessionNumber strong{color:#222}.Tag{border:2px solid transparent;border-radius:.25em;box-sizing:content-box;display:inline-block;font-size:15px;padding:.15em .5em .2em;text-align:center}.Tag+.Tag{margin-left:.5em}.Tag--yellow{background:var(--yellow3);color:var(--darkestMustard)}.Tag--purple{background:var(--purple25);color:var(--purple)}.Tag--green{background:var(--green);color:#fff}.Tag--blue,.Tag--blue--bordered{background:var(--blue15);color:var(--cerulean)}.Tag--blue--bordered,.Tag--blue--outline{border-color:var(--blue)}.Tag--blue--outline{color:var(--cerulean)}.Tag--gray,.Tag--gray--bordered{background:#e1e1e1;color:#708090}.Tag--gray--bordered,.Tag--gray--outline{border-color:#708090}.Tag--gray--outline{color:#708090}input:focus{box-shadow:0 0 4px 0 var(--blue);outline-color:var(--blue75)}.Toast>div:first-child{align-self:flex-start;margin-top:.15em}.Toast__body{display:flex;flex-direction:column;font-size:1em;gap:.5em}.Toast__body p{font-size:smaller;margin:0;max-width:20vw}.Toast__body a{color:var(--blue);text-decoration:underline}.ToasterWrapper--visible{z-index:9999}.ToasterWrapper--visible>*{pointer-events:auto}@media print{.Toaster{display:none}}.Toast--FullScreen{background:var(--red9);bottom:0;height:calc(100vh - 32px);left:0;max-width:none;padding:0;right:0;top:0;width:calc(100vw - 32px);z-index:99999}.FullScreenToast__message{color:#fff;font-weight:bolder;text-align:center}.FullScreenToast__message h2{color:hsla(0,0%,100%,.5);font-weight:700;margin-bottom:1em;text-align:center;text-transform:uppercase}.FullScreenToast__action{margin-top:2em;text-align:center}.FullScreenToast__action button{background:#fff;border:.2em solid var(--red11);padding:.5em 1em .45em}.PageError{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:640px;min-height:100vh;text-align:center;width:60vw}.PageError a{color:var(--blue)}.Table__group{display:grid;grid-auto-rows:min-content 1fr;grid-template-columns:1fr 1fr;height:100vh;overflow:hidden}.Table__group .groupHeader{align-items:center;display:flex;justify-content:space-between;padding:.8em}.Table__group .groupHeader span{font-family:monospace}.Table__group .groupHeader svg{height:30px;width:30px}.Table__group .groupFooter{border-top:1px solid var(--lightGrey);display:flex;font-size:.8em;justify-content:center;padding:1em;width:100%}.Table__group>div{overflow:auto}.Table__group .group__panel{display:flex;flex-direction:column;gap:1em;padding:0 1em 1em}.Table__group .group--incoming{background-color:#fff}.Table__group .group--outgoing{background-color:var(--snow)}.Table{border-collapse:collapse;width:100%}.Table tbody{vertical-align:baseline}.Table th{border-bottom:2px solid rgba(34,17,100,.459);padding:.3em .2em;text-align:left}.Table__group .group--outgoing th{border-bottom-color:rgba(34,17,100,.3)}.Table tr{border-bottom:1px solid var(--snow)}.Table td,.Table th{font-size:.7em}.Table td{padding:.5em .2em}.Table .actions__container{display:flex;gap:.3em}.LoginLayout--wrapper{display:flex;flex-direction:column;min-height:100vh}.LoginLayout{align-items:center;display:flex;flex:1 1;gap:2em;justify-content:center}.LoginLayout_content{font-size:1.25em;position:relative;width:660px}.LoginLayout_content .message_container{display:flex;flex-direction:column;gap:.2em;margin-top:-1em;position:absolute;transform:translateY(-100%);width:100%}.LoginLayout_content .message_container>h1,.LoginLayout_content .message_container>h2{margin:0;padding:0}.LoginLayout_content .message_container>h2{font-size:.9em;font-weight:500}.LoginLayout_content .message_container>h1{font-size:1.1em;font-weight:600}.LoginLayout_content .message_container>span{font-size:.8em}.LoginLayout_content .message_container .message_group{font-size:.7em;text-align:left}.LoginLayout_content .alert{display:flex;flex-direction:column;font-size:1rem;font-weight:400;padding:1em;text-align:center}.LoginLayout_content .alert-danger{background-color:var(--red4);border:1px solid var(--red9);color:var(--red9)}.LoginLayout_content .alert-success{background-color:var(--grass3);border:1px solid var(--grass11);color:var(--grass11)}.LoginPage,.MfaMethodSelectionForm{text-align:center}.LoginPage>form,.MfaMethodSelectionForm>form{display:flex;flex-direction:column;gap:1em}.LoginPage input,.MfaMethodSelectionForm input{border:1px solid var(--purple25);display:block;padding:.5em .75em;width:100%}.LoginPage button,.MfaMethodSelectionForm button{display:block;margin:0 auto;padding:.5em .75em}.LoginForm__password{position:relative}.LoginForm__password-eye{background:none;border:none;height:40px;padding:0!important;position:absolute;right:0;top:calc(50% - 18px);width:40px}.LoginForm__password-eye>svg{stroke:var(--grey60);height:20px;width:20px}.mfa-prefix{display:block;font-size:1.2rem;font-weight:400;margin-bottom:-1em}.mfa-buttons,.mfa-form-buttons,.mfa-method-buttons{display:flex;gap:1em;justify-content:center}.mfa-buttons{font-size:.75em}.mfa-form-buttons>button,.mfa-method-buttons>button{margin:0}.mfa-form-buttons>:first-child,.mfa-form-buttons>:last-child{font-size:.75em;width:112px}.mfa-form-buttons .login__button{font-size:.75em}.mfa-form-buttons .login__button--sso{margin-left:1.5em}.mfa-app-qr{height:128px}.mfa-app-qr>.Spinner{height:100%}.DemoBarcode{align-items:center;display:flex;flex-direction:column;gap:2em;height:100vh;justify-content:center;width:100%}.DemoBarcode cite{align-self:center;color:#999;display:block;font-size:14px;font-style:normal;font-weight:600;text-transform:uppercase}@media only screen{.DemoBarcode{background:#f2f2f2}}.Print{align-items:flex-start;display:flex;flex-direction:column;gap:1em}.Barcode{display:grid;font-family:Roboto Condensed,sans-serif;font-size:20px;grid-template-areas:"label logo" "barcode accession";grid-template-columns:max-content min-content;padding-right:.1em;padding-top:.1em;position:relative}.Barcode p{margin:0}.Barcode__label{grid-column:span 2}.Barcode__qr svg{display:block}.Barcode__logo{position:absolute;right:.1em;top:.1em;z-index:2}.Barcode__logo img{height:1em;width:1em}.DecoratedBarcode{background:#fff;border-radius:.5em;display:block;font-size:20px;margin:0;padding:.05em .1em .25em .25em}.DecoratedBarcode--cassette-ipc{align-items:center;border-radius:.25em;display:flex;font-size:9px;height:7.1mm;justify-content:center;line-height:1;overflow:hidden;padding:1px;width:28.2mm}.DecoratedBarcode--cassette-ipc svg{max-width:none}.DecoratedBarcode--slide{padding:0}.CassetteBarcodeIPC{align-items:center;display:flex;font-family:var(--b612);font-size:9px;gap:1mm;padding:1px}.CassetteBarcodeIPC .Barcode__accession{transform:unset;writing-mode:unset}.CassetteBarcodeIPC p{margin:0;white-space:nowrap}.CassetteBarcodeIPC .Barcode__logo{position:static}.CassetteBarcodeIPC .Barcode__label{display:flex;gap:.5em;justify-content:space-between}.CassetteBarcodeIPC>div{align-items:stretch;display:flex;flex-direction:column}.CassetteBarcodeIPC>div figure img{height:21px;width:auto}.BottleBarcode{aspect-ratio:1/1;grid-template-areas:"accession accession" "barcode specimen";grid-template-columns:1.25fr 1fr;height:23mm;line-height:1;width:24mm}.BottleBarcode .Barcode__split{display:flex}.BottleBarcode .Barcode__logo{right:.25em;top:.34em}.BottleBarcode .Barcode__logo img{height:1em;width:1em}.BottleBarcode .Barcode__label,.BottleBarcode .Barcode__title{font-size:1.25em;font-weight:900;grid-area:label;line-height:1;white-space:nowrap}.BottleBarcode .Barcode__label{align-self:flex-end;grid-area:accession}.BottleBarcode .Barcode__title{align-self:center;font-family:var(--spaceMono);grid-area:specimen;text-align:center;width:100%}.BottleBarcode .Barcode__label{font-size:11px}.BottleBarcode .Barcode__accession{font-family:var(--spaceMono);font-weight:400}.BottleBarcode .Barcode__patient{font-weight:400}.BottleBarcode .Barcode__qr{align-self:center;grid-area:barcode}.BottleBarcode svg{height:auto;width:100%}.BarcodeDocument{aspect-ratio:1/1;display:flex;flex-direction:column;font-size:.8em;height:23mm;justify-content:flex-start;line-height:1;width:24mm}.BarcodeDocument .Barcode__qr{align-self:flex-start;justify-self:flex-start;margin:0}.BarcodeDocument svg{height:auto;width:100%}.BarcodeDocument .Barcode__accession{font-size:.7em}.BarcodeDocument .Barcode__label{font-size:.7em;font-weight:400}.BarcodeDocument .Barcode__logo img{height:1em;width:1em}.BottleBarcode .Barcode__accession{font-size:.7em}.BottleBarcode .Barcode__accession img{height:1em;margin-bottom:.25em;width:1em}@media only screen{.DecoratedBarcode{box-shadow:2.8px 2.8px 2.2px rgba(0,0,0,.02),6.7px 6.7px 5.3px rgba(0,0,0,.028),12.5px 12.5px 10px rgba(0,0,0,.035),22.3px 22.3px 17.9px rgba(0,0,0,.042),41.8px 41.8px 33.4px rgba(0,0,0,.05),100px 100px 80px rgba(0,0,0,.07);box-shadow:0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09);box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12);box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07)}}.SlideBarcode{display:flex;flex-direction:column;font-family:var(--b612);font-size:9px;font-weight:400!important;gap:.25em;letter-spacing:0;line-height:1.15;padding:.25em .3em 0 .5em}.SlideBarcode--compressed{font-size:8px;gap:1px;letter-spacing:-.5px;line-height:1.1;padding:3px 3px 0 5px}.DecoratedBarcode--zebra{align-items:center;aspect-ratio:1/1;display:flex}.DecoratedBarcode--nonSquareZebraPrint{align-items:flex-start}.DecoratedBarcode--fitWidth{align-items:flex-start;aspect-ratio:auto;justify-content:center}.DecoratedBarcode--fitWidth .SlideBarcode{width:100%}.DecoratedBarcode--zebra.DecoratedBarcode--slide.DecoratedBarcode--zebraPrintChanges{align-items:flex-start}.DecoratedBarcode--zebra .SlideBarcode{font-size:8px}.DecoratedBarcode--zebra .SlideBarcode--compressed{font-size:8px;letter-spacing:-.5px;padding:.75em 0 0 .25em}.DecoratedBarcode--nonSquareZebraPrint .SlideBarcode--compressed{padding-left:.5em}.DecoratedBarcode--espo.DecoratedBarcode--slide.DecoratedBarcode--espoPrintChanges{align-items:center;display:flex;justify-content:center}.DecoratedBarcode--espo.DecoratedBarcode--slide.DecoratedBarcode--espoPrintChanges .SlideBarcode{align-self:center;font-size:8px;justify-self:center;padding:0}.DecoratedBarcode--espo.DecoratedBarcode--slide.DecoratedBarcode--espoPrintChanges .SlideBarcode figcaption{align-self:center}.DecoratedBarcode--zebra.DecoratedBarcode--slide.DecoratedBarcode--zebraPrintChanges .SlideBarcode{padding-top:.75em}.DecoratedBarcode--zebra.DecoratedBarcode--slide.DecoratedBarcode--zebraPrintChanges.DecoratedBarcode--ihcSlideReorganization .SlideBarcode{padding:3px 3px 0 2px}.DecoratedBarcode--espo.DecoratedBarcode--slide.DecoratedBarcode--ihcSlideReorganization .SlideBarcode{padding:0 3px 0 6px}.DecoratedBarcode--zebra.DecoratedBarcode--slide.DecoratedBarcode--zebraPrintChanges .SlideBarcode figcaption{align-self:center}.DecoratedBarcode--ihcSlideReorganization .SlideBarcode figcaption{font-size:7px;text-align:left}.DecoratedBarcode--zebra.DecoratedBarcode--slide.DecoratedBarcode--zebraPrintChanges.DecoratedBarcode--ihcSlideReorganization .SlideBarcode figcaption{align-self:flex-start}.DecoratedBarcode--zebra .SlideBarcode figure svg{margin-top:0!important}.SlideBarcode p{font-weight:400!important;margin:0}.SlideBarcode p.SlideBarcode__distribution{margin-top:3px}.SlideBarcode header{display:flex;justify-content:space-between}.SlideBarcode header img{height:1em;width:1em}.SlideBarcode figure{display:flex;gap:.5em;justify-content:space-between;margin:0;padding:0}.SlideBarcode--compressed figure{align-items:center;gap:0}.DecoratedBarcode--nonSquareZebraPrint .SlideBarcode--compressed figure{gap:.5em}.DecoratedBarcode--fitWidth .SlideBarcode--compressed figure{gap:0}.DecoratedBarcode--fitWidth.DecoratedBarcode--ihcSlideReorganization .SlideBarcode--compressed figure{gap:3px;justify-content:flex-start}.SlideBarcode figure svg{margin-top:.1em}.SlideBarcode--compressed figure svg{margin-top:0}.SlideBarcode figcaption{margin:0;padding:0;text-align:right;white-space:nowrap}.BadgeBarcode .Barcode__label{font-family:Roboto Condensed,sans-serif;font-size:12px}.BlockBarcode{display:flex;flex-direction:column;font-family:var(--b612);font-size:8px;font-weight:400!important;gap:.25em;letter-spacing:0;line-height:1.15;padding:.55em .25em 0 .5em}.DecoratedBarcode--block{align-items:flex-start;padding:0}.BlockBarcode figure{display:flex}.BlockBarcode figcaption{align-self:center;flex:1 1;font-size:2em;font-weight:500;text-align:center}@media print{body{background:#fff!important}main>div{display:none}.Print{display:block;gap:0}.DecoratedBarcode{break-after:page;break-inside:avoid;page-break-after:always;page-break-inside:avoid}.SinglePagePrint .DecoratedBarcode{break-after:auto;margin-bottom:1em;page-break-after:auto}}@media screen{.DecoratedBarcode--ihcSlideReorganization{border:1px solid #000;box-shadow:none;height:.74in;width:.89in}}.Grossing{font-size:.8em;padding:2em}.Grossing__bottles{display:flex}.Grossing__bottles nav{display:flex;flex-direction:column}.Grossing__steps{gap:2em}.Grossing__description{flex:1 1;padding:1em 1em 0 0}.Grossing__description--flat{padding:1.5em 2em}.Grossing__description textarea{border:3px solid #cad1d1;font-size:2em;line-height:1.5;min-height:10em;padding:.5em;resize:vertical;width:100%}.Grossing__description p{font-size:2em;line-height:1.6}.Grossing__missing{background:#22116625;border:2px solid #22116600;cursor:pointer;transition:border-color .2s}.Grossing__missing--focused{border-color:#216}.Grossing__filled{border-bottom:3px solid #22116625;cursor:pointer;transition:border-color .2s}.Grossing__filled--focused{border-color:#216}.Grossing__cassettes{padding-top:2em}.Grossing__cassettes small{color:#979797;font-size:14px;font-weight:700;text-transform:uppercase}.Grossing__cassettes input{font-size:2em}.Grossing__steps nav button{display:block}.Grossing__steps nav button:not(:last-child){margin-bottom:.5em}.Grossing__bottle h2{color:#303030;font-size:5em;font-weight:700;line-height:1}.Grossing footer{font-size:1.5em}.Grossing.Activity footer{background:var(--slate1);display:flex}.Grossing .Bottom>.Button__scan,.Grossing.Activity footer button{margin-left:auto}.Grossing__token-inputs{background:var(--slate4);display:flex;font-size:1.5em;margin-bottom:1.5em;max-width:100%}.Grossing__token-input-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.5em;margin:0 .5em}.Grossing__token-inputs input{padding:.4em .75em}.Grossing__token-inputs input[type=number]{padding-right:.2em;width:5em}.Grossing__token-inputs span{color:#666;margin-left:0}.Grossing__token-inputs button{background:var(--cerulean20);border:.2em solid transparent;border-radius:.25em;color:var(--cerulean);font-weight:600;height:43px;padding:.3em .55em}.Grossing__custom-button{margin-right:.5em}.Grossing__token-inputs button.current{border-color:var(--cerulean20)}.Grossing__custom-input-form{padding:0 .5em 0 0}.Grossing__custom-input-form.big{margin-left:-1em;padding:0 .5em}.Grossing__custom-input-form.big,.Grossing__custom-input-form.big input{width:100%}.Grossing__token-inputs .Selection__next,.Grossing__token-inputs .Selection__prev{align-self:start;background:#f1f0ed;color:var(--textGrey)}.Grossing__token-inputs .Selection__next{margin-left:auto}.Grossing__downstream{grid-column-gap:1em;grid-row-gap:1em;display:grid;grid-template-columns:min-content 1fr min-content 1fr;margin-top:2em}.Grossing__downstream>div{display:flex}.Grossing__downstream p{border:none;color:#666;font-size:1em;margin:0;padding:0}.Grossing__footer{display:flex;margin-top:auto;padding:2em}.Grossing__footer>.PlusMinusButtons,.Grossing__footer>button{width:100%}.Grossing__footer>.PlusMinusButtons>button,.Grossing__footer>button{font-size:1em;padding:.5em;text-align:center}.Grossing__footer>.PlusMinusButtons>.SubmitButton,.Grossing__footer>button{width:100%}.Grossing__footer>.PlusMinusButtons>.MinusButton,.Grossing__footer>.PlusMinusButtons>.PlusButton{width:48px}.Grossing__footer__cancel,.Grossing__footer__edit{flex-basis:30%;margin-left:12px}.Grossing__modifiers-and-lab-stains{display:flex}.Grossing__modifiers-and-lab-stains>div{display:flex;flex-wrap:wrap;text-overflow:wrap}.Grossing__lab-stains{justify-content:end;margin-left:auto;padding-left:12px}.Grossing__modifiers-and-lab-stains>div>button{border:none;border-radius:5px;color:#454545;cursor:pointer;font-size:1.2em;margin-bottom:.75em;padding:4px 8px;transition:color .2s ease-in-out}.Grossing__modifiers>button{margin-right:12px}.Grossing__lab-stains>button{margin-left:12px}.Grossing__modifiers-and-lab-stains>div>button:hover{color:#000}.Grossing__modifiers-and-lab-stains>div>button.selected{background-color:#a1dba1}.Grossing__modifiers-and-lab-stains>div>button>span{display:inline-block;width:22px}.red{color:darkred}.BarcodeLogin{align-items:center;background:#fff;font-size:18px;justify-content:center}.BarcodeLogin figure{padding:1em}.BarcodeLogin figure svg{height:auto;width:100%}.BarcodeLogin form{max-width:33vw;padding:.5em}.BarcodeLogin__keypad{display:grid;gap:.5em;grid-template-columns:1fr 1fr 1fr}.BarcodeLogin__upper{display:flex}.BarcodeLogin input{background:#fff;border:none;font-family:var(--spaceMono);font-size:4em;font-weight:700;grid-column:span 3;letter-spacing:.15em;margin-bottom:.5em;padding:0;text-align:center}.BarcodeLogin--reset{display:flex;flex-direction:column;gap:1em}.BarcodeLogin--reset input{border:1px solid var(--lightGray);display:block;letter-spacing:0;margin-bottom:0}.BarcodeLogin--reset button{align-self:stretch}.BarcodeLogin input:focus{caret-color:transparent;outline:none}.BarcodeLogin__keypad button{aspect-ratio:4/3;background:var(--cerulean20);border:1px solid #fff;border-radius:.25em;font-family:var(--dmMono);font-size:2em;transition:background-color .1s;width:100%}.BarcodeLogin__keypad button:active{background:var(--ceruleanFrost)}.BarcodeLogin__keypad button:nth-last-child(2){grid-column:2}.BarcodeLogin__keypad button:last-child{background:#eee}.BarcodeLogin__keypad button:last-child:active{background:var(--lightGray)}.Accession{display:flex}.Accession>form{flex:1 1}.CaseEditor{position:relative}.Accession__input{border-bottom:1px solid #979797;border-right:1px solid #979797;display:flex;flex-direction:column;grid-column:span 3;justify-content:flex-start;position:relative;width:auto}.Accession__input input[type=radio]{height:1em;margin:0;width:auto}.Accession__radio-fieldset{border:0;border-bottom:1px solid #979797;display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:0}.Accession__radio-legend{border-bottom:1px solid var(--lightGrey);border-right:1px solid #979797;grid-column:1/-1;width:100%}.Accession__radio-item{align-items:center;border-bottom:0;border-right:1px solid var(--lightGrey);display:flex;flex-direction:row;grid-column:span 1;&:last-child{border-right:1px solid #979797}}.Accession__input--disabled{background-color:var(--oyster2)}.Accession__input.Input--6,.Accession__input.Input--full{grid-column:span 6}.Accession__input.Input--1{grid-column:span 1}.Accession__input.Input--2,.Accession__radio-fieldset.Input--2{grid-column:span 2}.Accession__input.Input--3,.Accession__radio-fieldset.Input--3{grid-column:span 3}.Accession__input.Input--4{grid-column:span 4}.Accession__input.Input--5{grid-column:span 5}.Accession__input--horizontal{align-items:center;display:flex;gap:.5em}.Accession__input--vertical{display:flex;flex-direction:row}.Accession__input--full{grid-column:1/-1}.Accession__input--vertical>.Accession__input{flex:1 1;width:100%}.Accession__input+.Accession__input{border-left:none}.Accession input{border:none;display:block;padding:.25em;width:100%}.Accession select{border:none;border-radius:0;border-top:1px solid var(--lightGrey);display:block;padding:.2em;width:100%}.Accession__submit{bottom:0;margin:0 1.5em 1.5em 0;min-width:calc(360px - 3em);opacity:.8;position:fixed;right:0;transition:background-color .3s,opacity .3s;width:calc(20vw - 3em);z-index:2}.Accession form:valid .Accession__submit:not(:disabled){background-color:var(--green);opacity:1}.Sidebar--documentFormOpen{z-index:3}.Accession input[type=checkbox]{height:1em;margin-top:.25em}@keyframes highlight{0%{background-color:#22116650;color:#351f65}to{color:var(--black)}}.Accession input:not([value=""]){animation:highlight .7s ease-out}.Accession label,.Accession legend{display:block;font-size:14px;font-weight:300;letter-spacing:.01em;padding:.25rem;text-transform:uppercase}.Accession__input>label{display:flex}.Accession__input>label>div{margin-left:auto}.Accession__input--error,.Accession__input--error .SelectSearchInput__button,.Accession__input--error>input,.Accession__input--error>select,.LISForm--submission-check .Accession__input--submission-check-error,.LISForm--submission-check .Accession__input--submission-check-error .SelectSearchInput__button,.LISForm--submission-check .Accession__input--submission-check-error>input,.LISForm--submission-check .Accession__input--submission-check-error>select{background-color:var(--red4)}.Accession__input--error .SelectSearchInput__button,.LISForm--submission-check .Accession__input--submission-check-error .SelectSearchInput__button{border-color:var(--red11)}.Accession__input--error>label,.LISForm--submission-check .Accession__input--submission-check-error>label{color:var(--red11)}.Accession__input--required>label{color:#000;font-weight:700}.Accession__input--warning,.Accession__input--warning .SelectSearchInput__button,.Accession__input--warning>input,.Accession__input--warning>select{background-color:var(--yellow3)}.Accession__specimen article{align-items:center;background:#fefefe;border:1px solid #979797;border-top:2px solid #22116675;color:#000;display:flex;gap:1em;margin-bottom:2em;padding:1em}.Accession__specimen article>div:last-child{margin-left:auto;padding:1em 0}.Accession__actions{display:flex;justify-content:flex-end}.Accession__guarantor{display:flex;gap:1em}.Accession__guarantor label{align-items:center;display:flex;gap:.5em}.Accession__guarantor input{display:block;height:1em;margin:0!important;width:1em}.AccessionSelect{display:block!important;width:100%}.LISForm{display:flex;flex-direction:column}.LISForm__title{align-items:center;background-color:#fff;display:flex;font-size:1em;font-weight:400;gap:1em;padding:1em}.LISForm__title__inputs{align-items:center;display:flex;gap:1em;justify-content:flex-end;margin-left:auto}.LISForm__title__inputs>div{font-size:.9em}.LISForm__title__inputs label{display:block;font-size:14px;padding:0 1em 0 0}.LISForm__sectionHeaderContainer{align-items:center;background-color:var(--purple50);display:flex;justify-content:space-between;padding:1em}.LISForm__sectionHeaderContainer--buttonPadding{padding:.5em 1em}.LISForm__sectionHeaderContainer--errors{background-color:var(--red9)}.LISForm__sectionHeaderContainer--warnings{background-color:var(--darkYellow)}.LISForm__sectionHeader{color:#fff;font-family:var(--inter);font-size:.8em;font-weight:400;font-weight:700}.LISForm__errors{margin-left:1em}.LISForm__errorsHeader{font-weight:700;margin-bottom:-.5em}.LISForm__errorsList{margin:1em 0 1em 1em;padding:0}.LISForm__sectionHeaderActions{display:flex;gap:.5em}.LISForm__sectionHeaderActions>button{font-size:.8em;padding:.5em 1em}.LISForm__section{background:#fff;border-left:1px solid #979797;border-top:1px solid #979797;display:grid;grid-column:span 2;grid-template-columns:repeat(6,1fr);margin:1em}.documents__list{display:flex;flex-direction:column;gap:.5em;width:100%}.documents__listItem{align-items:center;display:flex}.documents__listItem--uploaded{color:var(--blue);cursor:pointer}.documents__listItem--pending{color:var(--gray)}.specimens__list{display:flex;flex-direction:column;gap:1em;margin-bottom:4em;overflow-y:auto;padding:.5em 1.5em}.specimens__action{border-bottom:1px solid var(--gray);color:var(--charcoal);display:flex;flex:0 0 auto;flex-direction:column;font-size:.8em;margin:1.5em 1.5em .5em;padding-bottom:.5em}.specimens__list svg{height:20px}.add-specimen-button{display:flex}.CaseHistory .columns{display:flex;flex-direction:column;height:calc(100vh - 68px);position:relative}.CaseHistory .columns>div:first-child{border-bottom:1px solid #a9a9a9;display:flex;height:40%;position:relative}.CaseHistory .columns>div:first-child>div{overflow:auto;padding-bottom:2rem;width:40%}.CaseHistory .columns>div:first-child>div:first-child{border-right:1px solid #a9a9a9;width:60%}.CaseHistory .columns>div:last-child{height:60%;overflow:auto;position:relative}.CaseHistory h1{margin:24px 0 12px 8px}.CaseHierarchy h2,.CaseHierarchy h3,.CaseWorkHierarchy h2,.CaseWorkHierarchy h3{font-weight:400}.CaseHierarchy .header-value,.CaseHistory .header-value,.CaseWorkHierarchy .header-value{font-weight:700}.CaseHistory .events-grid{display:grid;grid-template-columns:90px auto 180px 220px auto 64px 64px auto auto;grid-template-rows:auto 1fr auto;padding-bottom:4.5rem}.CaseHistory .events-grid>div:nth-child(18n+1),.CaseHistory .events-grid>div:nth-child(18n+2),.CaseHistory .events-grid>div:nth-child(18n+3),.CaseHistory .events-grid>div:nth-child(18n+4),.CaseHistory .events-grid>div:nth-child(18n+5),.CaseHistory .events-grid>div:nth-child(18n+6),.CaseHistory .events-grid>div:nth-child(18n+7),.CaseHistory .events-grid>div:nth-child(18n+8),.CaseHistory .events-grid>div:nth-child(18n+9){background-color:#eee}.CaseHistory .events-grid>div.grid-header{background-color:#e4e4e4;border-color:#a9a9a9;border-style:solid;border-width:1px 0;font-size:1.2em;padding:4px 0;position:sticky;top:0;z-index:1}.CaseHistory .EventsTable--filters{display:flex;margin-bottom:1rem}.CaseHistory .EventsTable--filters--filter{margin-left:1rem}.d-flex{display:flex}.CaseHierarchy .hierarchy-items,.CaseHierarchy.hierarchy-items,.CaseWorkHierarchy .hierarchy-items,.CaseWorkHierarchy.hierarchy-items{margin-left:2rem}.CaseHierarchy .SlideHierarchy{display:flex}.CaseHierarchy .StainHierarchy>.hierarchy-item{display:flex;flex-wrap:wrap}.CaseHierarchy .SlideHierarchy>.hierarchy-item{display:flex;margin-bottom:.5rem;margin-left:1.5em}.CaseHierarchy .lis-state{color:gray}.CaseWorkHierarchy .completed,.CaseWorkHierarchy .error,.CaseWorkHierarchy .in-progress,.CaseWorkHierarchy .not-started{position:relative;top:2px}.CaseWorkHierarchy .error{color:darkred}.CaseWorkHierarchy .not-started{color:gray}.CaseWorkHierarchy .in-progress{color:#daa520}.CaseWorkHierarchy .completed{color:#006400}.CaseWorkHierarchy>div{margin-bottom:4px}.ContextMenu{display:inline-block;font-size:1rem;margin-left:6px;position:relative}.ContextMenu .ContextMenu--toggle{background:none;border:none;font-size:1.5em;outline:none}.ContextMenu .ContextMenu--toggle>svg{height:.6em}.ContextMenu .ContextMenu--menu{background-color:#fff;border:1px solid #000;display:none;left:50%;padding:.4em .8em 0;position:absolute;text-align:center;top:100%;transform:translateX(-50%);white-space:nowrap;z-index:1}.ContextMenu .ContextMenu--menu ul{list-style:none;margin:0;padding:0}.ContextMenu .ContextMenu--menu li{margin-bottom:.4em}.ContextMenu .ContextMenu--menu.open,.ContextMenu:hover .ContextMenu--menu{display:block}.CaseBarcodes .barcode,.CaseHierarchy .barcode{margin-bottom:96px;margin-left:6px}.CaseBarcodes .BlockHierarchy,.CaseBarcodes .SpecimenHierarchy{display:flex;flex-wrap:wrap}.StationsIndexPage{padding:4rem 2rem}.StationRefresh{bottom:1em;display:flex;gap:1em;margin-top:-4em;position:fixed;right:1em;z-index:2}.Cases,.Station.Split aside{padding-bottom:4em}.StationRefresh button{box-shadow:2px 2px 8px 0 rgba(0,0,0,.1)}.StationRefresh svg{height:1.75em;margin-top:.25em;width:auto}.NotFoundPage{padding:12rem 2rem 4rem;text-align:center}.NotFoundPage h2{margin-bottom:1em;text-transform:uppercase}main h2{color:var(--grey80);font-family:var(--spaceMono)}.Split{display:grid;flex:1 1 auto;grid-template-columns:4fr 1.5fr;min-height:0}.StationDocumentWrapper{display:flex;height:100vh}.StationDocumentWrapper>.Spinner{align-self:center;height:100vh;justify-self:center}.Split--document{flex:1 1;width:100%}.Split aside{background:var(--sidebar);display:flex;flex-direction:column;gap:1em;overflow-y:auto;padding:2em}.Split aside article+h4{margin-top:1em}.Split main{overflow-y:auto}aside h4{border-bottom:1px solid var(--stroke);color:var(--grey60);font-size:.8em;padding-bottom:.2em}.error-buttons-wrapper{position:relative}.error-buttons-menu{bottom:0;display:none;left:50%;padding:12px 24px 50px;position:absolute;transform:translateX(-50%);white-space:nowrap}.error-buttons-wrapper:hover .error-buttons-menu{display:block}.error-buttons-menu ul{list-style:none;margin:0;padding:0;text-align:center}.error-buttons-menu ul button{margin-bottom:2px;width:100%}.WorkList{padding:2em 0}.WorkList>h2{padding:0 2rem}.WorkList h3{font-size:1em}.WorkList__item{border-bottom:1px solid var(--stroke);display:flex;flex-direction:column;gap:.5em;padding:2em}.WorkList__item__warning{align-items:center;background:var(--red6);border-radius:.75em;display:flex;font-size:1rem;gap:.5em;justify-content:center;margin:0 auto 0 0;padding:.5em 1em;text-align:center}.CaseListItem .WorkList__item__warning{display:inline-flex;margin:.5em 0}.WorkList__item>div{align-items:start;display:flex;gap:1.5em}.WorkList__item p{margin-bottom:0;margin-top:0}.WorkList__item__specimen{align-self:flex-end;display:flex;gap:1em}.WorkList__item--specimen{font-size:1.5em;gap:2em}.WorkList__item--specimen>div>div:first-of-type{flex:1 1}.WorkList__item--specimen figure{align-self:top;flex-shrink:0;margin-top:.5em}.WorkList__item--specimen figure svg{height:auto;width:1.5em}.GrossingStation .WorkList__item--specimen{font-size:1em}.WorkList__item--specimen code{color:var(--textGrey)}.WorkList__item--specimen p:last-of-type{align-self:flex-start;flex:1 1}.WorkList__item__clinical_history{font-size:.64em}.GrossingSpecimen .WorkList__item__clinical_history{font-size:1em}.WorkList__item--specimen h2{font-size:3em;line-height:.9;margin:0;padding:0}.WorkList__item__order{display:flex;gap:.5em;grid-column:1/5;max-width:60vw}.WorkList__item__order.RoutineWork{display:block}.WorkList__item__order__user{color:var(--grey60);margin-right:8px;white-space:nowrap}.WorkList__item__order__reason{color:var(--barnRed)}.WorkList__item__order__reason .slideFlagIcon{color:var(--imperialRed);vertical-align:middle}.WorkList__item__order__note{color:var(--grey80)}.WorkListFilters{display:flex;gap:.5em;margin-left:auto}.CaseListItem{border-bottom:1px solid var(--stroke);padding:1.5rem 2rem}.CaseListItem .AccessionNumber{font-size:1.1em}.CaseListItem__accession{align-items:center;display:flex;gap:.5em}.CaseListItem__row{display:grid;grid-template-columns:1fr 1fr 1fr}.CaseListItem__row:nth-child(2){font-size:.9em}.CaseListItem__children{display:flex;position:relative}.CaseListItem__children>*{margin:.5em .75em 0 0}.CaseListItem__children>h2{font-size:1.1em}.WorkProcessScanningSlide{margin-right:1rem}.Cutting .CaseListItem__children{display:grid;grid-template-columns:max-content max-content max-content auto}.Cutting .CaseListItem__children>div:nth-child(5n+2){margin-right:2rem}.CuttingStation__blocks{display:flex}.CuttingStation__block{margin:0 .5rem .2rem 0}.GrossingSpecimen{display:flex;flex-direction:column}.PreviousBlocks{margin-top:auto;padding:0 2em 2em}.PreviousBlocks code{font-family:var(--b612)}.PreviousBlocks__blocks{border-top:1px solid var(--lightGrey);display:flex;gap:2em;margin-top:1em}.PreviousBlocks__block{align-items:center;display:inline-flex;gap:.5em;padding:1em 0}.Block__print{align-items:center;display:flex;font-size:.9em;gap:.5em;text-transform:uppercase}.Block__print svg{height:1em;width:auto}.Block__print .Spinner>div{height:1em!important;margin:0!important;width:1em!important}.Grossed__block .Block__print svg{height:1.25em;width:auto}.Grossed__block .Block__print .Spinner>div{height:1.25em!important;margin:0!important;width:1.25em!important}.Grossed__block__actions{display:flex;flex-direction:column;gap:1em;margin-bottom:1.5em;margin-top:auto}.Grossed__block .Block__input__container{display:flex;flex-direction:column;gap:.5em;margin-top:.5em}.Grossed__block .Block__input__container>label{align-items:center;color:var(--grey);display:flex;font-size:.9em;gap:.1em}.Grossed__block .Block__input__container>label svg{font-size:1.2em}.Grossed__block .Block__pieceCount--info{background-color:var(--cerulean20);border:1px solid var(--cerulean);color:var(--cerulean);padding:.3em;text-align:center;transition:background-color .5s,color .5s}.Grossed__block .Block__pieceCount--missing{background-color:var(--tomato8);border:1px solid var(--tomato10);color:var(--white)}.Cut{align-items:flex-start;display:flex;justify-content:space-between}.Cut:not(:first-child){margin-top:1em}.Cut h3{align-self:center;display:flex;flex-direction:column;max-width:75%}.Cut h3 .Label{align-items:center;display:flex;flex:1 1;gap:.5em}.Cut__order__user{color:var(--grey60);font-size:.9em}.Cut h2{font-size:1.5em}.CutSlide{align-items:center;flex-wrap:wrap;gap:1em}.CutSlide,.CutSlide>div:first-child{display:flex}.CutSlide .Slide__print{font-size:.75em}.Cutting{display:flex;flex-direction:column}.Slide__print{align-items:center;display:flex;font-size:.9em;gap:.5em;text-transform:uppercase}.Slide__print svg{height:1em;width:auto}.PreviousCuts{margin-top:auto;padding-bottom:2em}.PreviousCuts__header{background:var(--sidebar);color:#222;font-family:var(--b612);font-size:1.25em;font-weight:700;padding:1em 1.5em}.PreviousCuts__slide{align-items:center;display:flex;gap:.5em;padding:0 0 .5em}.PreviousCuts__slide:last-child{padding:0}.CuttingStationBlock__Works>h2{padding:0 2rem}.CuttingStationBlock__header{font-size:1em}.CuttingStationBlock__Work__slides{list-style-type:none;margin:0;padding:0;text-indent:0}.CuttingStationBlock__Work{border-bottom:1px solid var(--lightGrey);display:flex;flex-direction:column;gap:.5em;padding:1.5em}.CuttingStationBlock__Work:last-child{border-bottom:none}.Header--cutting{background-color:#fff;height:70px;position:fixed;width:72.73%;z-index:1}.WorkList--cutting{padding-top:70px}.EmbeddingList{display:flex;flex-direction:column}.EmbeddingSection:last-child{margin-top:auto}.EmbeddingSection>header{align-items:center;border-bottom:1px solid #dadada;display:flex;gap:1.5em;padding:1em 1.5em}.EmbeddingSection>header h3{color:var(--grey80);font-family:var(--spaceMono);font-size:1em}.Progress{align-items:center;display:flex;gap:.5em}.WorkProcesses--cooling .WorkProcessEmbedding{background:#f1f3f3}.EmbeddingBlock--cooling{background:#fff;color:var(--textGrey)}.vr{align-self:stretch;background:#dadada;border:none;height:auto;margin:0;padding:0;width:1px}.CaseInfo{color:var(--grey80);font-size:16px}.CaseInfo .AccessionNumber{font-size:1.2em}.CaseInfo p{margin:0}hr{background:#dadada;border:none;height:1px;margin:1em 0}.CaseInfo dl{display:flex;flex-direction:column;font-size:1em;gap:1em}.CaseInfo dl>div{display:flex;justify-content:space-between}.CaseInfo dl dt{color:var(--grey80);font-weight:400}.CaseInfo dl dd{color:var(--grey80);font-weight:700}.CaseInfo dt{margin-right:5px}.Object{background:#fff;border:1px solid #f1f0ed;border-radius:6px;box-shadow:0 3px 2px rgba(77,77,79,.1);color:var(--textGrey);display:flex;flex-direction:column;padding:.75em;position:relative}.Object .Label{align-items:center;display:flex;gap:.5em}.Label--clinic,.Label--patient{color:var(--grey80)}.Object header{display:flex;gap:1em}.Object header svg{width:1.25em}.Object svg{height:auto;width:1em}.Object button svg{width:.75em}.Object header button{margin-left:auto}.Object .AccessionNumber strong{color:var(--textGrey)}.Object p{margin:.15em 0}.Object h2{font-family:var(--b612)}.Object dl div{display:flex;justify-content:space-between}.Object dl dd{color:inherit;font-weight:700}.Object--Specimen{align-items:center;color:#4d4d4f}.Object--Specimen header{display:flex;font-family:var(--spaceMono);gap:1em;margin-right:auto}.Object--Specimen h2{font-size:64px;font-weight:700;line-height:1;margin:0}.Object--Specimen p{font-size:20px;margin:.25em 0}.Object--Specimen>div{padding:0 1em 1em}.Object--Specimen>div p{color:#222}.Object--Specimen p.Object--Specimen__missing{color:var(--red9)}.Object--Specimen .Object--Specimen__protocols{align-self:start;padding:0}.Cases__header{align-items:center;background:#f7f7f7;color:var(--textGrey);display:flex;gap:1.5em;padding:1.5em}.Cases__header select{margin-left:auto}.Cases header h1{font-family:var(--inter);font-size:2.25em;font-weight:700}.Cases__header p{margin:0}.Cases__header .Logo{max-height:3em;max-width:3em}.Cases__header a:last-child{color:var(--blue);margin-left:auto}.Cases nav{background:#f7f7f7;border-bottom:1px solid #e5e5e5;display:flex;gap:3em;padding:.5em 1.5em 1.5em 2em}.Cases nav strong{color:#4bb4aa}.Cases__search{display:flex;gap:.5em;padding:1em}.Cases__search label{display:flex;flex-direction:column}.Cases__search--statusFilter{flex:1 1}.Cases__search--globalFilter{flex:3 1}.Cases__search--filters{flex:2 1}.Cases__search label span{font-size:.7em;text-transform:uppercase}.Cases__search label input,.Cases__search label select{border:1px solid var(--lightGrey);border-radius:.25em;height:100%;padding:.5em;width:100%}.Cases__list{padding:0 1em}.Cases table{border-collapse:collapse;width:100%}.Cases table tr{vertical-align:top}.Cases table tr:hover{background-color:var(--oyster2)}.Cases table td,.Cases table th{padding:1em .5em}.Cases table th{text-align:left}.Cases table th svg{height:auto;margin-top:-.25em;width:1em}.Cases table th>div{align-items:center;display:flex;gap:.5em}.Cases table td{border-bottom:1px solid var(--oyster)}.Cases table td strong{font-weight:600}.Cases table td br+span{color:var(--charcoal)}.Cases table td .Tag{margin-bottom:.5em;margin-top:-.25em}.Cases table a{color:var(--blue)}.Cases__row__accession{align-items:center;display:flex;gap:.5em}.Cases__pagination{align-items:center;display:flex;gap:1em;justify-content:flex-end;padding:1em}.Cases__pagination__buttons{display:flex;gap:.5em}.ScanMatch svg{max-height:1em;max-width:auto}.Document{border-bottom:1px solid #ccc;padding:1em}.Document button{margin-left:auto}.Document a code{align-items:center;color:var(--blue);display:flex;gap:.5em}.Document a svg{height:1em;width:auto}.Document p,.Specimen p{margin:0}.Specimen h2{font-family:var(--spaceMono);font-size:3.25em;font-weight:700;line-height:.9;margin:0}.Specimen .Tag{align-self:center}.Case__sendouts{padding:0 2em}.Specimen__procedure,.Specimen__site{font-family:var(--spaceMono)}.Specimen__details{flex:0.75 1}.Specimen__clinicalHistory{align-self:stretch;display:flex;flex:1 1;flex-direction:column;gap:1em;justify-content:space-between}.Specimen__details .Tag{margin-top:.5em}.Specimen__status{align-items:center;display:flex;gap:1em}.Specimen__actions{display:flex;gap:1em;justify-content:flex-end}.InsuranceConfirmation .SelectSearchInput{width:100%}.InsuranceConfirmation button{align-self:flex-end}.Case__sections .Insurance .flex__container,.InsuranceConfirmation .section__grid{gap:1em}.CaseWrapper{display:flex;flex-direction:column;min-height:100vh}.Case__header{align-items:center;background:#f7f7f7;display:flex;font-size:1em;gap:1em;padding:1em}.Case__header>div:last-child{align-items:center;display:flex;gap:1em;margin-left:auto}.Case__header span{color:var(--grey)}.Case__header__accession{align-self:stretch;margin-left:auto}.Case__header__edit{color:var(--blue);margin-left:auto}.Case__header__input,.Case__header__select{font-size:.9em}.Case__header__input>span,.Case__header__select>span{display:block;font-size:.9em}.Case__clinic{background:#ecf0f4;margin-bottom:2em;padding:1em}.Case__clinic svg{color:var(--darkMustard);height:2em;margin-right:.5em;vertical-align:middle;width:2em}.Case__clinic span{color:var(--grey)}.Case__clinic--missing{background:var(--lightNoteYellow);color:var(--darkestMustard);text-align:center}.Case__sections .sections__lineItem{background:hsla(0,0%,100%,.7);border:2px solid #ecf0f4;border-radius:1em;padding:1.5em}.Case__sections .sections__lineItem>div{align-items:flex-start;display:flex;gap:2em}.Case__sections{display:grid;grid-template-columns:1fr 1fr;padding-top:1em}.Case__sections .section--full{grid-column:span 2}.Case__sections .section__container{padding:2em}.Case__sections .flex__container{display:flex;gap:1em}.Case__sections .flex__container--vertical{flex-direction:column}.Case__sections .flex__container--end{justify-content:flex-end}.Case__sections .section__grid{display:grid;grid-template-columns:1fr 1fr}.Case__sections section header{display:flex;gap:1em;padding:1em 2em 0}.Case__sections section header h2{font-weight:400}.Case__footer{background:#f7f7f7;display:flex;font-size:2em;margin-top:auto}.Case__footer .FullButton{flex:1 1}.Case__footer .FullButton:first-child{flex:5 1}.FullButton{border:none;padding:1em}.FullButton--green{background:var(--green);color:var(--green11)}.FullButton--grey{color:var(--textGrey)}.FullButton--red{background:var(--red5);color:var(--red9)}.ModMedScanWrapper{bottom:1em;justify-content:center;padding:1em;pointer-events:none;position:fixed;width:100%}.ModMedScan,.ModMedScanWrapper{align-items:center;display:flex}.ModMedScan{background:#ecf0f4;border:3px solid #e3e8ef;border-radius:3.5em;box-shadow:0 .9px 1.8px rgba(0,0,0,.017),0 2.5px 5px rgba(0,0,0,.025),0 6px 12.1px rgba(0,0,0,.033),0 20px 40px rgba(0,0,0,.05);color:#414241;gap:1.5em;pointer-events:auto}.ModMedScan>div{padding:1em 0}.ModMedScan>div:first-child{padding-left:2.5em}.ModMedScan>div:last-child{justify-self:stretch;padding:0 2.5em 0 0}.ModMedScan>button:last-child{border-radius:0 3.5em 3.5em 0;padding:1em 1.5em}.ModMedScan h2{font-family:var(--spaceMono);font-size:2.4em;font-weight:700;line-height:.85}.ModMedScan label{align-items:center;color:var(--grey);color:var(--grass9);display:flex;font-size:14px;gap:.25em;text-transform:uppercase}.ModMedScan__off label{color:var(--red11)}.ModMedScan p{margin:0}.ModMedScan svg{height:auto;width:1em}.Case__slides{display:flex;flex-wrap:wrap;gap:1em;padding:2em}.Case__slides .Case__slides__slide{border:2px solid #ecf0f4;border-radius:1em;padding:1em}.Case__slides .Case__slides__slide>div{display:flex;gap:1em}.Case__slides .Case__slides__slide p{color:var(--grey);font-size:.9em;margin-top:.25em}.Priority{border:2px solid var(--textGrey);color:var(--black);display:inline-block;font-family:var(--robotoCondensed);line-height:1;padding:.13em .25em .1em;text-transform:uppercase}.Priority--rush{background:var(--yellow1);border-color:var(--yellow10);color:var(--yellow11)}.Priority--stat{background:var(--red1);border-color:var(--red10);color:var(--red11)}.Priority--tat{background:var(--snow);border-color:var(--grey40);color:var(--grey80)}.Badges__actions{display:flex;gap:1em;justify-content:flex-end}.Modal{background-color:#fff;border-radius:2em;padding:2em;z-index:12}.Modal__footer{display:flex;flex-direction:row-reverse;gap:1em;margin-top:1em}.Overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--grey20);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:11}.Shipping{min-height:100vh;padding-bottom:0}.Shipping,.ShippingManifest__cases{display:flex;flex-direction:column}.ShippingManifest__case{border-top:1px solid var(--lightGrey);display:flex;padding:.5em}.Shipping .Print{display:none}.Shipping__stats{padding:1em}.Shipping__empty{margin:3em 2em;text-align:center}.Shipping__footer{margin-top:auto;padding:2em;text-align:right}.Shipping__footer a{color:var(--blue)}@media print{.Shipping .Screen{display:none}.Shipping .Print{display:block}.Shipping nav{display:none}}@media screen{.SendoutRequisitionPage{background:var(--oyster);min-height:100vh;padding:5vh 0}.SendoutRequisitions{align-items:center;display:flex;flex-direction:column;gap:5vh;justify-content:center}.SendoutRequisition{box-shadow:.1in .1in .1in rgba(0,0,0,.15);max-width:8.5in;padding:.4in}.SendoutRequisition__Value{display:none}}.SendoutRequisition{background:#fff;font-size:15px;transition:opacity .2s linear}.SendoutRequisition,.SendoutRequisitionBody{display:flex;flex-direction:column;gap:.2in}.SendoutRequisitions__toggle{align-self:center;color:var(--black);font-size:14px;padding:5vh 0;text-align:center}.SendoutRequisitions__toggle button{background:none;border:none;color:var(--spanishGrey);text-transform:uppercase}.SendoutRequisitions__toggle button:hover{color:var(--sonic-navy)}.SendoutRequisition--hidden{filter:grayscale(.5);opacity:.5;position:relative}.SendoutRequisition table{border-collapse:collapse;width:100%}.SendoutRequisition table:not(.SendoutRequisitionPrintWrapper) thead{background:var(--sonic-navy);color:#fff}.SendoutRequisition table:not(.SendoutRequisitionPrintWrapper) th{border:2px solid var(--sonic-navy);font-weight:500;padding:.25em .5em .2em;text-align:left;text-transform:uppercase}.SendoutRequisition table:not(.SendoutRequisitionPrintWrapper) td{border:2px solid var(--sonic-steel);padding:.4em;vertical-align:top}.SendoutRequisition table:not(.SendoutRequisitionPrintWrapper) td.SendoutRequisition__Fillable{padding:0}.SendoutRequisitionPrintWrapper thead section{margin-bottom:.2in}.SendoutRequisition__Fillable input,.SendoutRequisition__Fillable textarea{border:none;height:100%;padding:.5em;resize:none;width:100%}.SendoutRequisition__Fillable input:focus,.SendoutRequisition__Fillable textarea:focus{box-shadow:none;outline:none}.SendoutRequisition dl{grid-column-gap:1em;display:grid;grid-template-columns:min-content max-content}.SendoutRequisition dt,.SendoutRequisition td strong:first-child{color:var(--black);font-weight:500;text-transform:uppercase;white-space:nowrap}.SendoutRequisition dd{margin:0}.SendoutRequisitionOrderRow--hidden{color:var(--lightGrey);text-decoration:line-through}.SendoutRequisitionOrderRow--hidden input{accent-color:var(--lightGrey);opacity:.25}.SendoutRequisitionOrderRow--hidden .SendoutRequisition__Input{pointer-events:none}.SendoutRequisitionOrderRow__accession{white-space:nowrap}.SendoutRequisitionBillTo .SendoutRequisition__Input{display:flex;gap:1em}.SendoutRequisition__header{display:flex;justify-content:space-between}.SendoutRequisition__header>div{flex:1 1}.SendoutRequisition__header>div:last-child{flex:1.3 1;text-align:right}.SendoutRequisition__header figure{height:auto;max-width:100%}.SendoutRequisition__header figure svg{height:auto}.SendoutRequisition__header h1{color:var(--sonic-navy);font-size:1.75em;font-weight:300;text-align:right;text-transform:uppercase}.SendoutRequisition__header p{font-size:.9em;font-weight:300;margin:0}.SendoutRequisitionElectronicSignature p{margin:.25em 0}.SendoutRequisitionElectronicSignature p:first-child{margin-top:0}.SendoutRequisitionElectronicSignature p:last-child{margin-bottom:0}@media print{.SendoutRequisitionOrderRow--hidden,.SendoutRequisitionOrders td:first-child,.SendoutRequisitionOrders th:first-child{display:none}.SendoutRequisition{break-after:page;page-break-after:always}.SendoutRequisition td{break-inside:avoid;page-break-inside:avoid}.SendoutRequisition select[value=""],.SendoutRequisition--hidden,.SendoutRequisitionNotes--hidden,.SendoutRequisitionOptions,.SendoutRequisitions__toggle{display:none}.SendoutRequisition select{appearance:none;border:none;padding:0}.SendoutRequisition input{accent-color:var(--blue)}.SendoutRequisition__Input--value{display:none!important}}.InsuranceConfirmation{background:var(--yellow2);border:2px solid var(--yellow8);border-radius:1em;margin:1em 2em;padding:1em 0 0}.StationDocument{display:flex;max-height:100vh;overflow-y:hidden}.StationDocument iframe{border:none}.StationDocument__message{align-items:center;align-self:stretch;background:var(--lightGrey);border-left:1px solid var(--lightGrey);display:flex;justify-content:center;justify-self:stretch;width:100%}
/*# sourceMappingURL=main.d2494292.css.map*/