@import"https://fonts.googleapis.com/css2?family=Asap:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Inter:wght@100;200;300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;700&display=swap";.checkbox{font-family:Inter,sans-serif;font-size:.9375rem;color:#000;display:flex;align-items:flex-start;cursor:pointer}.checkbox.disabled{cursor:default}.checkbox svg{min-width:1.25rem;margin-right:.496875rem}.radio{font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.125rem;color:#000;display:flex;align-items:center;cursor:pointer}.radio.disabled{cursor:default}.radio input[type=radio]{position:absolute;opacity:0;width:0;height:0;margin:0}.radio svg{min-width:1.125rem;margin-right:.496875rem;flex-shrink:0}.radio:focus-within{outline:none}.radio input[type=radio]:focus-visible+svg{outline:2px solid #044554;outline-offset:2px;border-radius:50%}.notification .icon{margin-left:1.0625rem}.notification .content{margin-left:1.0625rem;color:#fff;width:15.625rem;flex-grow:1}.notification .content .message{font-family:Asap,sans-serif;font-weight:700;font-size:1rem;line-height:1.375rem}.notification .content .status{font-family:Asap,sans-serif;font-weight:600;font-size:.875rem;line-height:1.1875rem}.notification .view{font-family:Asap,sans-serif;font-weight:600;font-size:.9375rem;line-height:1.25rem;color:#fff;border-left:1.11935px solid #FFFFFF;padding-left:1.25rem;padding-right:1.25rem;height:2rem;display:flex;align-items:center}@keyframes notificationFadeIn{0%{display:none;opacity:0}to{opacity:1;display:flex}}@keyframes notificationFadeOut{0%{opacity:1;display:flex}to{opacity:0;display:none}}.notification.hide{transform:translateY(100%);opacity:0}.notification.show{transform:translateY(0);opacity:1}.notifications-container{position:fixed;bottom:10px;left:50%;transform:translate(-50%);z-index:1000;display:flex;flex-direction:column;gap:10px;align-items:center}.notification{padding:10px 20px;border-radius:8px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:transform .5s ease,opacity .5s ease;max-width:90%;box-shadow:0 4px 6px #0000001a}.samplestatus{display:flex;align-items:center}.samplestatus .right{display:flex;flex-direction:column;margin-left:.625rem}.samplestatus .update{font-family:Inter;font-size:.8125rem;line-height:1rem;color:#767676}.samplestatus p span{color:#767676}.courier-route{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--white);border:1px solid var(--gray3);box-sizing:border-box;border-radius:.625rem;width:20.6875rem;height:7.5625rem}.courier-route .holder{display:flex;justify-content:space-around;align-items:center;width:100%}.courier-route .holder .left{transform:translate(-1.1rem)}.courier-route .holder .right{text-align:right;transform:translate(1.1rem)}.courier-route .icons{display:flex;justify-content:center;align-items:center;margin-bottom:.8125rem;width:15.9375rem}.courier-route .icons div.center{margin:auto 5px;display:flex;align-items:center}.courier-route .place{font-family:Inter,sans-serif;font-size:.8125rem;line-height:1rem;color:var(--gray);margin-bottom:2px}.courier-route .site{font-family:Inter,sans-serif;font-weight:600;font-size:.9375rem;line-height:1.125rem;color:#000}.action-sheet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.action-sheet-overlay.opening{animation:action-sheet-backdrop-in .25s ease-out forwards}.action-sheet-overlay.closing{animation:action-sheet-backdrop-out .25s ease-in forwards}@keyframes action-sheet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes action-sheet-backdrop-out{0%{opacity:1}to{opacity:0}}.action-sheet{width:100%;max-width:500px;box-sizing:border-box;padding:0 8px calc(8px + env(safe-area-inset-bottom))}.action-sheet-overlay.opening .action-sheet{animation:action-sheet-slide-in .25s ease-out forwards}.action-sheet-overlay.closing .action-sheet{animation:action-sheet-slide-out .25s ease-in forwards}@keyframes action-sheet-slide-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes action-sheet-slide-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}.action-sheet-options{list-style:none;margin:0 0 8px;padding:0;background:#fff;border-radius:14px;overflow:hidden}.action-sheet-options li{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:16px 20px;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:500;color:var(--blue);text-align:center;cursor:pointer;border-bottom:1px solid rgba(60,60,67,.13)}.action-sheet-options li:last-child{border-bottom:none}.action-sheet-options li:active{background:#0000000d}.action-sheet-options li.checked{font-weight:700}.action-sheet-badge{display:flex;align-items:center;justify-content:center;background:var(--red);border-radius:4px;font-size:.875rem;line-height:1.0625rem;color:#fff;padding:4px;min-width:1rem;height:1rem}.action-sheet-cancel{display:block;width:100%;background:#fff;border:none;border-radius:14px;padding:16px 20px;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:700;color:var(--blue);cursor:pointer}.action-sheet-cancel:active{background:#0000000d}.navbar{list-style:none;width:100%;-webkit-padding-start:0;padding-inline-start:0;display:flex;margin:4px 0}.navbar-collapsed{display:flex;align-items:center;gap:.5625rem;width:100%;flex-shrink:0;box-sizing:border-box;margin:4px 0;padding:1rem 1.4375rem;background:var(--blue);border:none;border-radius:4px;font-family:Inter,sans-serif;font-weight:700;font-size:.9375rem;line-height:1.125rem;color:var(--white);text-align:left;cursor:pointer}.navbar-collapsed .badge{display:flex;align-items:center;justify-content:center;background:var(--red);border-radius:4px;font-size:.875rem;line-height:1.0625rem;color:#fff;padding:4px;min-width:1rem;height:1rem}.navbar-collapsed-chevron{margin-left:auto;flex:0 0 auto;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.navbar li.pointer{cursor:pointer}.navbar li{background:var(--white);font-family:Inter,sans-serif;font-weight:700;font-size:.9375rem;line-height:1.125rem;color:var(--blue);padding:1rem 1.4375rem;border-radius:4px;float:left;display:flex;align-items:center;justify-content:space-between;min-width:5.4375rem;margin-right:3px}.navbar li.active,.navbar li.pointer:hover{background:var(--blue);color:var(--white)}.navbar li span.tablabel.margin{margin-right:.5625rem}.navbar li span.badge{display:flex;align-items:center;justify-content:center;background:var(--red);border-radius:4px;font-size:.875rem;line-height:1.0625rem;text-align:center;color:#fff;padding:4px;min-width:1rem;height:1rem}.sidebar{background-color:#022229;width:5rem;height:100%;display:flex;flex-direction:column;align-items:center}.sidebar hr{height:1.5px;background-color:#107479;border:none;margin-top:0;margin-bottom:2rem;width:80%}.sidebar .items{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;margin:0;display:flex;align-items:center;justify-content:center}.sidebar .items li{display:flex;align-items:center;justify-content:center;width:3.5625rem;height:3.3125rem;border-radius:5px;cursor:pointer}.sidebar .items li.active,.sidebar .items li:hover{background:#77ccd033}.sidebar .logodiv{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.sidebar .logo{margin-top:1.75rem;margin-bottom:1.4375rem}.sidebar .bottom{margin-top:auto;width:100%}@media only screen and (max-width: 640px){.sidebar{width:100%;height:3.5rem;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1rem;box-sizing:border-box;flex-shrink:0}.sidebar .logo{margin:0;width:2rem;height:auto}.hamburger-btn{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;background:transparent;border:none;cursor:pointer}}.container{display:flex;width:100%;height:100%}@media only screen and (max-width: 640px){.container{flex-direction:column}.page{flex:1 1 auto;min-height:0}}.container-full{display:flex;width:100%;height:100%}.page{width:100%;height:100%;overflow-y:auto}.page .content{padding:1.2rem 1.9rem;height:calc(100% - 2.4rem)}.page .content .title{margin-top:0;margin-bottom:1.75rem}.page .center{text-align:center;padding:1rem}.content-full{width:100%;height:100%;position:relative}.content-full .cancel{position:absolute;right:2.25rem;top:2rem}.content-full .closeBtn{border:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}span.sample_id{color:var(--gray);font-family:var(--font-sample-id);font-variant-numeric:tabular-nums}.content-full hr{background-color:#e0e0e0;height:1px;width:95%;border:none;margin-top:0;margin-bottom:0}.page .content-full .title{margin-top:1rem;margin-bottom:1rem}.content-full .full-content{width:32.875rem;margin:0 auto}.fixed-header{position:fixed;width:100%;background:#fff;z-index:300}.fixed-header+.full-content{padding-top:8rem}.pb-3{padding-bottom:220px}.pt-1{padding-top:38px}.select{border-radius:4px;border-top:none;border-right:none;border-left:none;border-bottom:2px solid #5E5E5E;background-color:var(--gray4);padding:1rem 1.1875rem;font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.125rem;color:#000;cursor:text;position:relative;width:100%;box-sizing:border-box;height:3.225rem;font-weight:400}.select .chevron{position:absolute;right:1.5625rem;top:50%;transform:translateY(-50%);cursor:pointer}.selectarea{position:relative;width:100%}.selectarea .items{position:absolute;left:0;top:100%;width:100%;background-color:#f5f5f5;max-height:16.4rem;overflow-y:auto;box-shadow:0 4px 10px #0000001a;z-index:100}.selectarea .items .item{cursor:pointer;padding:1rem}.selectarea .items .item:hover,.selectarea .items .item.active{background:var(--gray3)}.selectarea .items::-webkit-scrollbar{width:3.64px}.selectarea .items::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:20px}.selectarea .items::-webkit-scrollbar-thumb{border-radius:20px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.select .select_text{border:none;outline:none;padding:0}p.select-error{color:#e44f4f;margin-top:2px}.selectarea .placeholder{color:#00000080}.row{width:100%;background:var(--white);padding:0;margin-bottom:3px;display:flex;flex-direction:column}.row.border-0{border-radius:.5rem}.row.border-1{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.row.border-2{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.row.full .rowcontent{min-height:48vh;font-size:.9375rem;line-height:1.125rem;color:#828282}.row.pointer{cursor:pointer}.row .rowcontent{padding:.9375rem 1.125rem;font-family:Inter,sans-serif;display:flex;flex-direction:row;align-items:stretch;height:100%}.row.selected{background-color:#e4f5f6;border-bottom:3px solid #CAE9EB}.sfcontainer{position:relative;min-width:20.375rem}@media only screen and (max-width: 640px){.sfcontainer{min-width:0;flex:1 1 auto}}.sfcontainer .sficon{position:absolute;left:1rem;top:50%;transform:translateY(-50%)}.searchfield{width:100%;box-sizing:border-box;background:var(--gray4);border-radius:4px;padding:.5rem 1rem .5rem 2.9375rem;border:none;color:#828282;font-family:Inter,sans-serif;font-weight:500;font-size:.9375rem;line-height:2rem}.modal-shadow{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#0006;z-index:300;display:flex;justify-content:center;align-items:flex-start}.modal{margin-top:.75rem;padding:1.375rem 1.625rem 1.375rem 2.5rem;width:38.25rem;background:#fff;border-radius:.625rem}.modal.show{transform:translateY(-100%);opacity:0;animation:showModal .3s;animation-fill-mode:forwards}.modal.hide{animation:hideModal .3s;animation-fill-mode:forwards}@keyframes showModal{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideModal{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.modal .modal-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:Asap,sans-serif;font-weight:700;font-size:1.625rem;line-height:1.875rem;color:#000;margin-bottom:1.6875rem}.modal .modal-title svg{cursor:pointer}.modal .modal-buttons{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media only screen and (max-width: 640px){.modal{width:calc(100vw - 2rem);padding:1.25rem 1.25rem 1.25rem 1.5rem}.modal .modal-buttons{flex-wrap:wrap;row-gap:.5rem}}.fullname{display:flex;align-items:center;justify-content:space-between}.fullname input{width:48%!important}@media only screen and (max-width: 640px){.fullname{flex-direction:column;align-items:stretch;gap:.75rem}.fullname input{width:100%!important}}.sortable{margin-left:4px;position:relative;z-index:2}.sortable svg{cursor:pointer;display:flex;align-items:center;justify-content:center}.sortable .popmenu{position:absolute;top:13px;-webkit-padding-start:0;padding-inline-start:0;list-style:none;min-width:188px;background:#f5f5f5;box-shadow:0 4px 10px #0000001a;animation:fade .3s;transform:translate(-50%);z-index:50}@keyframes fade{0%{opacity:0}to{opacity:1}}.sortable .popmenu li{cursor:pointer;padding:15px 8px;background:#f5f5f5;font-style:normal;font-weight:400;font-size:13px;line-height:15px;letter-spacing:-.02em;color:#000;display:flex;align-items:center;justify-content:space-between}.sortable .popmenu li:hover{background:var(--blue);color:var(--white)}.sortable .popmenu li span{white-space:nowrap;margin-right:1rem}.program-filter{margin-left:4px;position:relative;display:inline-flex;align-items:center;z-index:2}.program-filter__trigger{background:transparent;border:none;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit}.program-filter__trigger:disabled{cursor:not-allowed;opacity:.5}.program-filter__trigger svg{cursor:pointer;display:flex;align-items:center;justify-content:center}.program-filter .popmenu{position:absolute;top:13px;left:50%;-webkit-padding-start:0;padding-inline-start:0;list-style:none;min-width:188px;background:#f5f5f5;box-shadow:0 4px 10px #0000001a;animation:program-filter-fade .2s;transform:translate(-50%);z-index:50;margin:0}@keyframes program-filter-fade{0%{opacity:0}to{opacity:1}}.program-filter .popmenu li{cursor:pointer;padding:15px 8px;background:#f5f5f5;font-style:normal;font-weight:400;font-size:13px;line-height:15px;letter-spacing:-.02em;color:#000;display:flex;align-items:center;justify-content:space-between}.program-filter .popmenu li:hover{background:var(--blue);color:var(--white)}.program-filter .popmenu li span{white-space:nowrap;margin-right:1rem}.samples .expected-drugs-cell{width:100%;position:relative}.samples .expected-drugs-cell__visible{display:flex;align-items:center;gap:6px;width:100%;overflow:hidden}.samples .expected-drugs-cell__measure{position:absolute;visibility:hidden;pointer-events:none;display:flex;align-items:center;gap:6px;white-space:nowrap}.samples .expected-drugs-pill{margin:0;flex:0 0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.samples .expected-drugs-pill--overflow{min-width:-webkit-fit-content;min-width:fit-content}.samples .expected-drugs-overflow-text{flex:0 0 auto;font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0;color:#2c2a2e;white-space:nowrap}.loginpage{background:#fff;width:100%;min-height:100%;display:flex;align-items:center;justify-content:center;position:relative}.loginbox{background:#fff;box-shadow:0 4px 100px #0000001a;border-radius:6px;width:31rem}.loginbox .topborder{max-width:100%}.loginbox .padding{padding:3.4375rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.loginbox hr{height:2px;width:100%;background-color:#e0e0e0;border:none;margin-bottom:1.8125rem;margin-top:0}.loginbox p{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--gray);width:100%}.loginbox .signin{margin-bottom:3.375rem}.loginbox form{width:100%}.loginbox .field{display:flex;justify-content:center;align-items:center;margin-bottom:1.8125rem}.loginbox input{width:100%}.loginbox .button{display:flex;justify-content:center;margin-bottom:3.75rem}.loginpage .loginlogo{margin-bottom:2rem}.csform{width:27.875rem}.offsite-toggle-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid var(--gray3);border-radius:.5rem;padding:.9375rem 1.25rem;margin-bottom:3.125rem;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--gray4)}.offsite-toggle-card:focus{outline:2px solid #044554;outline-offset:2px}.offsite-toggle-label{font-family:Inter,sans-serif;font-weight:500;font-size:.9375rem;line-height:1.125rem;color:#3a3a3a}.offsite-toggle-card svg{flex-shrink:0}.field{margin-bottom:3.125rem}label.label{display:block;width:100%;margin-bottom:.8125rem;font-family:Inter;font-weight:500;font-size:.9375rem;line-height:1.125rem;color:#3a3a3a}.csform input{width:100%}.csform textarea{width:100%;box-sizing:border-box;min-height:7rem}.csform{padding-bottom:7rem}.csform.csform-wide{width:65.75rem;margin-left:-16.4375rem}.csform-wide .csform-footer .buttons{width:65.75rem}.csform-wide .onsite-toggle-field{width:32.875rem;margin-left:0;margin-right:auto}.csform-footer{position:fixed;bottom:0;left:0;width:100%;background:var(--white);border-top:1px solid #E0E0E0;box-shadow:0 -4px 20px #00000026;padding:1rem 0;z-index:10}.csform-footer .buttons{display:flex;width:32.875rem;margin:0 auto}.review.banner{position:fixed;bottom:0;left:0;width:100%;padding-top:.875rem;padding-bottom:.875rem;display:flex;align-items:center;justify-content:center;background-color:var(--white)}.review.banner .bannercontent{width:32.875rem;display:flex;flex-direction:row}.remindercard{background:#fff;border:1px solid #000000;box-sizing:border-box;border-radius:8px;padding:1.375rem 1.1875rem;margin-top:2.1875rem}.remindercard .bold,.field .bold{font-family:Inter,sans-serif;font-weight:700;font-size:.9375rem;line-height:1.125rem;color:#000}.field .bold{font-size:15px}hr.full{height:1px;background-color:var(--gray3);border:none;width:100%}hr.full1{margin-top:2.125rem;margin-bottom:2.6875rem}hr.full2{margin-top:1rem;margin-bottom:1rem}.remindercard .text,.field .text{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:.8125rem;line-height:1rem;color:var(--gray);margin-bottom:6px}.remindercard .bold.mb,.field .bold.mb{margin-bottom:2.0625rem}.reviewAlert{display:flex}.reviewAlert svg{min-width:1.5rem;margin-right:.6875rem}span.required{color:#e44f4f}.newrow{display:flex;justify-content:start}.newrow .col.col-12{width:100%}.newrow .col.col-6,[data-testid=onsite-results-entry] .w80{width:50%}[data-testid=onsite-results-entry] .field>.selectarea{width:50%}[data-testid=onsite-results-entry] .drugfoundtable{width:100%}.reportdata .content-full .full-content{width:69rem}.field h6{font-weight:700;font-size:1.0625rem;line-height:1.3125rem;color:#000;margin-bottom:2.0625rem;margin-top:60px}.receiptsamples hr{width:100%}.coldata{display:flex;flex-direction:row;align-items:center}.field .details{margin-bottom:2.8125rem;display:flex;justify-content:space-between;align-items:center}.w80{width:65%}.field .details:after{content:"";display:block;clear:both}.field .details label{font-weight:500;font-size:.9375rem;line-height:1.125rem;color:#3a3a3a;margin-bottom:.8125rem;display:block}.field .details div.weight{margin-right:1.5rem;float:left}.field .details input{max-width:8rem}.field .details input:read-only{outline:none}.field .details div.sign{font-weight:700;font-size:.9375rem;line-height:1.125rem;color:#000;position:absolute}div.signleft{left:-70%}div.signright{right:-70%}.field .details div.input{position:relative;width:6.875rem;display:flex;align-items:center}.field .details p{font-weight:700;font-size:1rem;line-height:1.125rem;color:#000;position:absolute;right:0;top:0}.input input::-webkit-outer-spin-button,.input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input input[type=number]{-moz-appearance:textfield}.details .winp{position:relative}.details.liquid{opacity:.6}.drugfoundtable{border-collapse:collapse;box-sizing:border-box;width:100%;margin-right:2px;margin-bottom:2px}.drugfoundtable th{border:1px solid #747474;box-sizing:border-box;background:#373535;font-weight:600;font-size:.9375rem;line-height:.9375rem;color:#fff;padding:.5rem 0 .5rem .5rem;text-align:left}.drugfoundtable .rowindex{font-weight:700;font-size:.875rem;line-height:.875rem;color:#7f7f7f;text-align:center}.drugfoundtable td{padding:0 .5625rem;border:1px solid #E0E0E0;box-sizing:border-box}.drugfoundtable td.entry{font-weight:700;font-size:.9375rem;line-height:1.125rem;color:#373535;position:relative}.drugfoundtable input.entryinput{border:none;background:none;padding:0;height:2.9375rem;outline:none;width:100%;font-weight:700;font-size:.9375rem;line-height:1.125rem;color:#373535}.drugfoundtable .noteworthy{color:#e44f4f}.drugfoundtable select{position:absolute;width:50%;right:0;padding:4px;height:100%;border:1px solid #E0E0E0;border-radius:4px;font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.125rem;outline:none}input[type=number]:read-only{border-bottom:none}.selectarea.whiteback .select{background:none;border-bottom:none}.selectarea.whiteback .select input[type=text]{background:none;width:100%}.selectarea.mini{width:26rem}.tableContainer{overflow:auto;width:100%}.tableContainer::-webkit-scrollbar{width:3.64px;height:5px}.tableContainer::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:20px}.tableContainer::-webkit-scrollbar-thumb{border-radius:20px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.tableContainer td .tcenter{display:flex;align-items:center;justify-content:center}.action-bar{position:fixed;box-shadow:0 -4px 20px #00000026;bottom:0;width:100%;left:0;background:#fff;height:50px;padding:13px}.receiptsamples div.buttons{display:flex;flex-direction:row;margin:auto;align-items:center;width:71rem}.receiptsamples{margin-bottom:120px}.receiptsamples input{width:26rem}.btn4{background:var(--white);color:#309a9f;border:2px solid #309A9F!important}.result-visibility-control{width:446px;max-width:100%;margin-top:0;margin-bottom:0;overflow:visible}.result-visibility-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:5.5625rem;padding:1.3125rem 1.5rem;background:#f5f5f5;border:1px solid #E0E0E0;border-radius:8px;box-sizing:border-box;overflow:visible}.result-visibility-label{font-family:Inter,sans-serif;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:#3a3a3a;flex:1}.result-visibility-toggle{flex-shrink:0;min-width:3.1875rem;border:none;background:none;padding:0;cursor:pointer;line-height:0;overflow:visible}.result-visibility-toggle svg{display:block;overflow:visible}.result-visibility-toggle:focus-visible{outline:2px solid var(--blue2);outline-offset:2px;border-radius:1rem}.analysis-staff-name-field{width:446px;max-width:100%}.form-header{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:23px;padding-bottom:46px}.form-header h6{margin-top:0;margin-bottom:0}.form-header-actions{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;justify-content:flex-end}.form-header-actions .checkbox{margin-bottom:0;align-items:center}.form-header-actions .checkbox span{font-weight:500;color:#3a3a3a}.form-header .btn{height:50px}.add-more{margin-top:39px}.long-margin{margin-top:85px!important}.analysis-technology-details h6{font-size:17px;font-weight:700;line-height:21px;text-align:left}.test-strip-radio-group{display:flex;flex-direction:column;gap:.75rem;margin-top:.25rem}.test-strip-radio-option-wrap{display:flex;flex-direction:column;gap:.5rem}.test-strip-other-input{width:26rem;max-width:100%}.page .tophead{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}@media only screen and (min-width: 641px){.samples.collection-samples .sfcontainer{min-width:26rem}}.samples.collection-samples .sample-id-cell .record-value{font-family:Inter,sans-serif;font-weight:400}.page .tophead .resources-link{display:flex;align-items:center;justify-content:space-between;padding-left:18px;font-family:Asap,sans-serif;font-weight:600}.page .tophead .resources-link a{text-decoration:none;display:flex;justify-content:center;align-items:center}.page .tophead .resources-link .divider{border-left:#E0E0E0 2px solid;padding-left:18px}.page .tophead h2.title{margin-bottom:0;padding-right:19px}.samples .header .rowcontent{padding:8px 1.125rem}.samples .rowcontent div.th,.samples .rowcontent div.td{flex:1 1 0;min-width:0}.samples .rowcontent div.th.w-100,.samples .rowcontent div.td.w-100{flex:0 0 100px}.samples .rowcontent div.th.col-fixed-30,.samples .rowcontent div.td.col-fixed-30{flex:0 0 30px}.samples .rowcontent div.th.col-fixed-100,.samples .rowcontent div.td.col-fixed-100{flex:0 0 100px}.samples .rowcontent div.th:first-of-type,.samples .rowcontent div.td:first-of-type{padding-left:2.125rem}.samples .rowcontent div.td:first-of-type{font-weight:700}.samples .rowcontent div.td{font-size:.9375rem;line-height:1.125rem;color:#000;display:flex;align-items:center;padding-right:1rem}.samples .rowcontent div.th{font-weight:700;font-size:.875rem;line-height:1.0625rem;color:#2c2a2e;padding-right:1rem;display:flex;align-items:center}.samples .rowcontent div.th.pointer{cursor:pointer}.samples .hascheck .rowcontent div.th,.samples .hascheck .rowcontent div.td{width:calc(100% / 7)}.paginator .rowcontent{justify-content:flex-end;padding:.75rem 0}.samples .text-center{text-align:center;width:100%}.samples .rows{display:flex;flex-direction:column;overflow-y:auto;flex-grow:1}.samples .row.full{flex-grow:1}.samples .rows.rmb{margin-bottom:70px}.samples .rows::-webkit-scrollbar{width:3.64px}.samples .rows::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:20px}.samples .rows::-webkit-scrollbar-thumb{border-radius:20px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.samples .last{flex-grow:1}.samples .actions{display:flex;align-items:center;gap:1rem}.samples .actions .btn.black{color:var(--black)}.samples .rowcontent div.td.sample-id-cell{flex-direction:column;align-items:flex-start;justify-content:center;font-weight:700;gap:2px}.samples .sample-id-cell .onsite-sample-id-value{font-weight:400;font-size:.8125rem;color:#4e4e4e}.samples.collection-samples .rowcontent .view-details-link,.samples.collection-samples .mobile-sort-filter-btn,.samples.collection-samples .mobile-select-all{display:none}@media only screen and (max-width: 640px){.samples.collection-samples .tophead{flex-wrap:wrap;row-gap:.75rem}.samples.collection-samples .actions{flex-wrap:wrap;row-gap:.5rem}.samples.collection-samples .header{display:none}.samples.collection-samples .mobile-sort-filter-btn{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.75rem;height:2.75rem;padding:0;background:var(--gray4);border:none;border-radius:8px;cursor:pointer}.samples.collection-samples .row{border-radius:.5rem}.samples.collection-samples .rows{gap:.75rem;padding-top:.75rem}.samples.collection-samples .rows .row{margin-bottom:0}.samples.collection-samples .rows .row.last{display:none}.samples.collection-samples .rows .rowcontent{flex-direction:column;align-items:stretch;row-gap:.625rem}.samples.collection-samples .rows .rowcontent>div.td{width:100%;flex:1 1 auto;align-items:flex-start}.samples.collection-samples .rows .rowcontent .td-summary{width:100%;padding-left:0;order:-2}.samples.collection-samples .rows .rowcontent .td-summary>div.td.col-fixed-30{order:2;flex:0 0 auto;width:auto}.samples.collection-samples .rows .rowcontent .td-summary>div.td.col-fixed-100{order:1;flex:1 1 auto;width:auto;font-size:1.25rem;line-height:1.5rem}.samples.collection-samples .mobile-select-all{display:block}.samples.collection-samples .mobile-select-all .rowcontent{height:auto;align-items:center;justify-content:space-between;font-family:Inter,sans-serif;font-weight:700;font-size:.9375rem;color:#2c2a2e}.samples.collection-samples .rows .rowcontent>div.td[data-label]{justify-content:space-between;align-items:center}.samples.collection-samples .rows .rowcontent>div.td[data-label]:before{content:attr(data-label);flex:0 0 auto;font-weight:700;font-size:.875rem;color:#2c2a2e;margin-right:1rem}.samples.collection-samples .rows .rowcontent>div.td[data-label] .expected-drugs-cell__visible{justify-content:flex-end}.samples.collection-samples .rows .rowcontent>div.td.card-status-row{order:-1;border-bottom:1px solid #E0E0E0;padding-bottom:.75rem;margin-bottom:.25rem}.samples.collection-samples .rows .rowcontent .view-details-link{display:flex;align-items:center;gap:.375rem;width:100%;border-top:1px solid #E0E0E0;margin-top:.25rem;padding-top:.75rem;font-family:Inter,sans-serif;font-weight:700;font-size:.875rem;color:var(--blue2);cursor:pointer}.samples.collection-samples .rows .rowcontent .view-details-link:after{content:"";width:6px;height:6px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}}.resource-links-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.resource-links-drawer-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.resource-links-drawer{position:fixed;top:0;right:0;width:320px;max-width:90vw;height:100%;background:var(--gray4);box-shadow:-4px 0 24px #00000026;z-index:1001;transform:translate(100%);transition:transform .25s ease;display:flex;flex-direction:column;overflow:hidden}.resource-links-drawer-overlay.is-open .resource-links-drawer{transform:translate(0)}.resource-links-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--gray3);flex-shrink:0}.resource-links-drawer-title{font-family:Asap,sans-serif;font-weight:700;font-size:1.25rem;color:var(--black);margin:0}.resource-links-drawer-close{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;background:transparent;cursor:pointer;border-radius:4px;color:var(--gray);transition:background .2s,color .2s}.resource-links-drawer-close svg{width:38px;height:38px}.resource-links-drawer-close:hover{background:var(--gray4);color:var(--black)}.resource-links-drawer-content{padding:1rem 1.5rem;overflow-y:auto;overflow-x:hidden;flex:1;display:flex;flex-direction:column;gap:.75rem}.resource-links-drawer-link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.875rem 1.25rem;text-decoration:none;color:var(--blue2);font-family:Inter,sans-serif;font-weight:700;font-size:15px;line-height:1.3;letter-spacing:0;transition:background .2s,color .2s;width:100%;min-width:0;text-align:left;cursor:pointer;background:var(--white);border-radius:.3125rem;box-sizing:border-box}.resource-links-drawer-link:hover{background:var(--blue4);color:var(--blue)}.resource-links-drawer-link span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-links-drawer-link-icon,.resource-links-drawer-link svg{flex-shrink:0;width:18px;height:18px}.sampleviewheadtop .buttoncontainer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem}.results-heading h3{color:#000}.drugnotes{margin-bottom:4.75rem}.drugsfound .title{color:#4e4e4e;margin-bottom:.5625rem!important;position:relative;font-weight:500;font-size:15px;line-height:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.drugrow{display:flex;flex-direction:row;font-weight:500;line-height:18px;color:#000}.drugschart .list div{font-weight:400;padding-right:10px}.drugsfound .noteworthy{color:#e44f4f;margin-left:.25rem}.result-visibility-indicator{box-sizing:border-box;display:inline-flex;align-items:center;gap:10px;width:-webkit-fit-content;width:fit-content;max-width:100%;min-height:70px;margin-bottom:40px;padding:24px 16px;background:#f4f4f4;border:1px solid #E0E0E0;border-radius:8px;opacity:1}.result-visibility-indicator__icon{flex-shrink:0;width:16px;height:16px}.result-visibility-indicator__label{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:1.125rem;color:#4e4e4e;white-space:nowrap}.withtoggle .rowcontent{display:flex;align-items:center;justify-content:space-between}.footerbanner{padding:.9375rem 1.125rem;background:#fff;box-shadow:0 -2px 30px #0000000d;font-family:Inter,sans-serif;font-weight:700;font-size:.9375rem;line-height:1.125rem;color:#2c2a2e;display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;right:1.9rem;left:6.6rem}.samples{position:relative;height:100%;display:flex;flex-direction:column}.footerbanner .buttons{display:flex;flex-direction:row;align-items:center}.lowopac .rowcontent{opacity:.6}.lowopac .rowcontent .td-summary div.td.col-fixed-100{font-weight:700}.samples.analysis-samples .rowcontent .view-details-link,.samples.analysis-samples .mobile-sort-filter-btn,.samples.analysis-samples .mobile-select-all{display:none}@media only screen and (max-width: 640px){.samples.analysis-samples .tophead{flex-wrap:wrap;row-gap:.75rem}.samples.analysis-samples .header,.samples.analysis-samples .withtoggle .toggleswitch{display:none}.samples.analysis-samples .withtoggle .rowcontent{gap:.5rem}.samples.analysis-samples .mobile-sort-filter-btn{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.75rem;height:2.75rem;padding:0;background:var(--gray4);border:none;border-radius:8px;cursor:pointer}.samples.analysis-samples .row{border-radius:.5rem}.samples.analysis-samples .rows{gap:.75rem;padding-top:.75rem}.samples.analysis-samples .rows .row{margin-bottom:0}.samples.analysis-samples .rows .row.last{display:none}.samples.analysis-samples .rows .rowcontent{flex-direction:column;align-items:stretch;row-gap:.625rem}.samples.analysis-samples .rows .rowcontent>div.td{width:100%;flex:1 1 auto;align-items:flex-start}.samples.analysis-samples .rows .rowcontent .td-summary{width:100%;padding-left:0;order:-2}.samples.analysis-samples .rows .rowcontent .td-summary>div.td.col-fixed-30{order:2;flex:0 0 auto;width:auto;padding-right:0}.samples.analysis-samples .rows .rowcontent .td-summary>div.td.col-fixed-100{order:1;flex:1 1 auto;width:auto;font-size:1.25rem;line-height:1.5rem}.samples.analysis-samples .mobile-select-all{display:block}.samples.analysis-samples .mobile-select-all .rowcontent{height:auto;align-items:center;justify-content:space-between;font-family:Inter,sans-serif;font-weight:700;font-size:.9375rem;color:#2c2a2e}.samples.analysis-samples .rows .rowcontent>div.td[data-label]{justify-content:space-between;align-items:center}.samples.analysis-samples .rows .rowcontent>div.td[data-label]:before{content:attr(data-label);flex:0 0 auto;font-weight:700;font-size:.875rem;color:#2c2a2e;margin-right:1rem}.samples.analysis-samples .rows .rowcontent>div.td[data-label] .expected-drugs-cell__visible{justify-content:flex-end}.samples.analysis-samples .rows .rowcontent>div.td.card-status-row{order:-1;border-bottom:1px solid #E0E0E0;padding-bottom:.75rem;margin-bottom:.25rem}.samples.analysis-samples .rows .rowcontent .view-details-link{display:flex;align-items:center;gap:.375rem;width:100%;border-top:1px solid #E0E0E0;margin-top:.25rem;padding-top:.75rem;font-family:Inter,sans-serif;font-weight:700;font-size:.875rem;color:var(--blue2);cursor:pointer}.samples.analysis-samples .rows .rowcontent .view-details-link:after{content:"";width:6px;height:6px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.footerbanner{left:.75rem;right:.75rem;flex-direction:column;align-items:stretch;row-gap:.75rem;padding:.75rem 1rem}.footerbanner .buttons{flex-direction:column;align-items:stretch}.footerbanner .buttons .btn{width:100%;justify-content:center}.footerbanner .buttons .btn.mr-seven{margin-right:0;margin-bottom:.5rem}}.receiptsamples .box{margin-top:1.375rem;padding-bottom:0}.receiptsamples .box.sample-missing-card{background:var(--gray4);border:1px solid var(--gray3)}.receiptsamples .box .boxrow{display:flex;flex-direction:row;align-items:center;margin-bottom:1.75rem}.receiptsamples .box .boxsample{display:flex;flex-direction:column}.receiptsamples .box .boxsample:not(:first-child){margin-left:1rem}.receiptsamples .box .sampleidlabel{margin-bottom:6px;font-weight:500;font-size:.8125rem;line-height:1rem;color:#4e4e4e}.receiptsamples .box .sampleid{font-weight:700;font-size:.875rem;line-height:1.0625rem;color:#000}.beside{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:1.875rem}.beside svg{margin-right:.875rem}.beside label.label{margin:0}.receiptsamples div.buttons{display:flex;flex-direction:row;align-items:center}.box .shippingheader{display:flex;justify-content:space-between;border-bottom:1px solid #cdcdcd;padding-bottom:18px;margin-bottom:36px;font-weight:700}.box .shippingheader .shippingtitle{color:#7f7f7f;width:"205px"}.sampleview .content{padding:0;display:flex;justify-content:flex-start;flex-direction:column;height:100%}.sampleview .sampleviewhead{padding:2.125rem 1.9375rem 0 2.125rem;background-color:var(--white);height:8.5rem}.sampleviewheadtop{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sampleviewheadtop .buttoncontainer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.sampleviewheadtop .buttoncontainer button:not(:last-child){margin-right:.5rem}.sampleviewhead hr{border:none;height:1.5px;background-color:#e0e0e0;margin-top:1.4375rem;margin-bottom:.875rem}.sampleviewhead .summary{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}.sampleviewhead .summary .date{font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:1.0625rem;color:#4e4e4e;display:flex;align-items:center}.sampleviewcontent{padding:1rem;display:flex;justify-content:flex-start;font-family:Inter,sans-serif;height:calc(100% - 15.5rem)}.sampleviewcontent .title{font-weight:700;font-size:1.0625rem;line-height:1.3125rem;color:#000}.sampleviewcontent .col{background:#fff;border-radius:.5rem;padding:1.4375rem;padding-right:4px;height:100%}.sampleviewcontent .left{width:80%;margin-right:1.4375rem}.sampleviewcontent .right{width:20%}.withscroll{overflow-y:auto;padding-right:1.4375rem;height:85%}.right .withscroll{height:90%}@media only screen and (max-width: 640px){.sampleview .content{overflow-y:auto}.sampleview .sampleviewhead{height:auto;margin:1.25rem 1.25rem 0;padding:1.25rem;border-radius:4px;flex-shrink:0}.sampleviewhead .mobile-back-btn{display:block;margin-bottom:1rem;cursor:pointer}.sampleviewhead .mobile-sample-title{margin:0 0 1rem;font-family:Asap,sans-serif;font-weight:700;font-size:1.625rem;line-height:1.875rem;color:#000}.sampleviewhead .mobile-sample-title .mobile-sample-id{color:#4e4e4e}.sampleviewhead hr.mobile-head-divider{height:1px;margin:0 0 1rem}.sampleviewhead .mobile-status,.sampleviewhead .mobile-field{margin-bottom:1rem}.sampleviewhead .mobile-field-label{font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:1.0625rem;color:#4e4e4e;margin-bottom:.4375rem}.sampleviewhead .mobile-field-value{font-family:Inter,sans-serif;font-weight:700;font-size:.875rem;line-height:1.0625rem;color:#000}.sampleviewhead .mobile-buttoncontainer{display:flex;flex-direction:column;gap:.5rem}.sampleviewhead .mobile-buttoncontainer button,.sampleviewhead .mobile-buttoncontainer a{box-sizing:border-box;width:100%;min-width:0;min-height:3.25rem}.sampleviewhead .mobile-buttoncontainer .btn{margin-left:0}.sampleviewcontent{height:auto;flex:1 0 auto}.sampleviewcontent .left{width:100%;margin-right:0}.sampleviewcontent .col{height:auto}.sampleviewcontent .withscroll{height:auto;overflow:visible;padding-right:0}.sampleviewcontent .row3col{flex-direction:column}.sampleviewcontent .row3col div.field{width:100%;margin-bottom:1rem}.sampleviewcontent .row3col div.field .bold.mb{margin-bottom:0}.sampleviewcontent .overview-box,.sampleviewcontent .technology-section{padding:1rem}.sampleviewcontent .results-heading h3{font-size:1.25rem}.sampleviewcontent .col.left>.withscroll>.field{margin-bottom:2.5rem}.sampleviewcontent .col.left>.withscroll>.field .bold.mb{margin-bottom:0}}.emptyResults{font-weight:500;font-size:15px;line-height:20px;color:#4e4e4e;margin:0}.withscroll::-webkit-scrollbar,.sampleviewcontent .col::-webkit-scrollbar{width:3.64px}.withscroll::-webkit-scrollbar-track,.sampleviewcontent .col::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:20px}.withscroll::-webkit-scrollbar-thumb,.sampleviewcontent .col::-webkit-scrollbar-thumb{border-radius:20px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.row3col{display:flex;flex-direction:row}.row3col div.field{width:calc(100% / 3)}.withscroll hr{border:none;background-color:#e0e0e0;height:2px;margin-bottom:2.1875rem}.withscroll .cta{margin-bottom:2rem;max-width:100%;padding:9px 15px}.withscroll .cta p{font-weight:500;font-size:14px;letter-spacing:0;line-height:18px}.drugdictionary{margin-top:4.8125rem;margin-bottom:2.5rem}.drugdictionary a,.drugnotes p{font-weight:500;font-size:15px;line-height:20px}.drugnotes{margin-bottom:1.75rem}.drugnotes div{font-weight:500;font-size:13px;line-height:11px}.drugnotes p{margin-top:.5rem;max-width:97%;font-weight:700;font-size:15px;line-height:18px}.drugnotes p+p{margin-top:40px}.drugsfound .title{color:#4e4e4e;margin-bottom:.5625rem!important;position:relative;font-weight:500;font-size:15px;line-height:16px}.drugrow{display:flex;flex-direction:row;font-family:Inter,sans-serif;font-weight:500;line-height:18px;color:#000}.drugrow>div:first-child{width:4.2rem;margin-right:1rem;float:left}.drugrow>div:only-child{width:auto!important;margin-right:0!important;float:none}.no-bold{font-weight:400!important}.drugrow.martop{margin-top:2rem}.drugslist{margin-bottom:1.875rem}.drugschart{display:flex;flex-direction:row;margin-top:20px}.drugschart .chart{margin-right:3.75rem}.overview-box{padding:24px 32px;margin-bottom:20px}.overview-box .field,.technology-section .field,.overview-box .field .bold.mb,.technology-section .field .bold.mb{margin-bottom:0}.overview-box .row3col,.technology-section .row3col{margin-bottom:20px}.technology-section.test-strip-card .row3col{margin-bottom:40px}.technology-section.test-strip-card .row3col:last-child{margin-bottom:0}.overview-box .row3col:last-child,.technology-section .row3col:last-child{margin-bottom:0}.technology-section hr{margin-top:40px;margin-bottom:40px}.technology-section .drugslist{margin-bottom:0}.sampleviewback{display:flex;flex-direction:row;align-items:center}.sampleviewback svg{margin-right:1.25rem;cursor:pointer}.nodrugs{font-family:Inter,sans-serif;color:#000;margin-bottom:2rem;font-weight:400;font-size:.9375rem;line-height:1.125rem}.nodrugs b{font-weight:700}.drugInfoBox{width:135px;background:#f4f4f4;border-radius:3.99513px;padding:.2rem .4rem}.drugInfoBox p{text-align:center;color:#4e4e4e;font-weight:500;font-size:8.12734px;line-height:11px}.postNotes,.postNotes P{text-align:justify;font-weight:700;font-size:8px;line-height:140%}.terms-of-service{padding:35px 36px 35px 32px;border-radius:8px}.technology-section{padding:24px 32px;border-radius:8px;margin-bottom:20px}.technology-section .technology-title,.technology-section .drugs-header{display:flex;justify-content:space-between}.technology-section .info-link{font-size:15px;font-weight:700;line-height:20px;text-align:left;color:#309a9f}.technology-section .info-link a{text-decoration:none;display:flex;justify-content:center;align-items:center}.technology-section .technology-title .field{margin-bottom:auto}.drugrow .list{width:auto!important;font-weight:700}.terms-of-service:hover{background:#f4f4f4}.terms-of-service{display:flex;align-items:center;font-family:Inter,sans-serif}.terms-of-service .tc-content{display:flex}.terms-of-service .text{font-size:15px;font-weight:500;line-height:18px;text-align:left}.terms-of-service .title{font-size:17px;font-weight:700;line-height:21px;text-align:left}.drugsfound .drugs-header .text{font-weight:500;font-size:13px}.bordered{border:2px solid #E0E0E0;border-radius:8px}.courierroutes{width:100%;padding:0;margin:0;display:flex;flex-direction:column;min-height:100%;font-family:Inter,sans-serif}.courier-message-banner{padding:8px 0;background-color:var(--blue4)}.courier-message-banner .courier-message-banner-content{display:flex;justify-content:center;align-items:center;gap:8px;padding:0 1rem}.courier-message-banner .courier-message-banner-content .courier-message-banner-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0 11px;height:28px;background:var(--blue2);color:#fff;font-family:Inter,sans-serif;font-weight:700;font-size:.875rem;line-height:1.5rem;border-radius:18px}.courier-message-banner .courier-message-banner-content .courier-message-text{text-align:center;font-family:Inter,sans-serif;font-weight:500;font-size:.9375rem;line-height:1.5rem;color:#2c2a2e}.courierroutes .topbar{height:4.125rem;background-color:#044554;display:flex;align-items:center;justify-content:center}.courierroutes .crcontent{width:23rem;margin:auto;max-width:100%;z-index:10}.courierroutes .crheader{height:10.5rem;display:flex;align-items:center}.courierroutes .crheader h1{font-family:Asap,sans-serif;font-weight:700;font-size:2.25rem;line-height:2.5625rem;color:#044554;margin-bottom:.625rem}.courierroutes .crheader .date{font-weight:600;font-size:1.0625rem;line-height:1.125rem;color:#000}.courierroutes .locations{margin-bottom:70px}.courierroutes .locations h2{font-weight:700;font-size:1.1875rem;line-height:1.4375rem;color:#000;margin-top:1.375rem;margin-bottom:1.375rem}.courierroutes .crfooter{margin-top:6.6875rem;padding:2rem 7.1875rem 3.8125rem;background:#f4f4f4}.courierroutes .crfooter p{font-weight:500;font-size:.9375rem;line-height:1.25rem;color:#4e4e4e}.courierroutes .crfooter .contact{display:flex;align-items:center}.courierroutes .crfooter .contact svg{margin-right:6px}.courierroutes .notes h4{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:17px;line-height:21px;color:#000;margin-bottom:13px}.courierroutes .notes p{padding:20px 18px;background:#fff;border:1px solid #C4C4C4;border-radius:10px;font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:18px;color:#000;white-space:break-spaces}@media screen and (max-width: 760px){.courierroutes .crcontent{width:auto}.courierroutes .crfooter{padding:2rem}}.accordion{border:1px solid rgba(0,0,0,.1);border-radius:8px}.accordion__item+.accordion__item{border-top:1px solid rgba(0,0,0,.1)}.accordion__button{cursor:pointer;padding:18px;width:100%;text-align:left;border:none;font-size:15px;font-weight:700;height:56px;align-content:center}.accordion__button:after{display:inline-block;content:"";height:10px;width:10px;margin-right:36px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);float:inline-end;color:#cdcdcd}.accordion__button[aria-expanded=true]:after,.accordion__button[aria-selected=true]:after{transform:rotate(-135deg)}[hidden]{display:none}.accordion__panel{padding:20px;animation:fadein .35s ease-in}@keyframes fadein{0%{opacity:0}to{opacity:1}}.full-width{width:100%}.accordion .field{margin-bottom:29px}.purolator-section{border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:18px}.purolator-heading{font-size:15px;font-weight:700;line-height:1.125rem;margin:0 0 2rem}.purolator-section label.label{display:block;margin-bottom:.8125rem}.box.transfer-mobile-samples{background:var(--gray4);border:1px solid var(--gray3)}@media only screen and (max-width: 640px){.page.requestdelete .fixed-header{position:static}.page.requestdelete .fixed-header+.full-content{padding-top:1.5rem}.page.requestdelete .content-full .title{text-align:left;margin:0;padding:1.25rem 5.5rem 1.25rem 1.25rem;font-family:Asap,sans-serif;font-size:1.375rem;line-height:1.75rem}.page.requestdelete .content-full .cancel{right:1.25rem;top:1.25rem}.page.requestdelete .content-full hr{width:100%}.page.requestdelete .full-content{box-sizing:border-box;width:auto!important;margin:0!important;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:2rem}.page.requestdelete form .btn{box-sizing:border-box;width:100%;min-height:3.25rem;margin-left:0}}.box.downloadbox{padding:45px 35px}.downloadbox .download{display:flex;align-items:center;justify-content:space-between}.downloadbox .download .firstsection{display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-style:normal}.downloadbox .download .firstsection svg{margin-right:30px}.downloadbox .download .firstsection h3{font-weight:700;font-size:17px;line-height:21px;color:#000;margin-top:0;margin-bottom:4px}.downloadbox .download .firstsection h4{font-weight:500;font-size:15px;line-height:18px;color:#000;margin:0}.downloadbanner{left:0;right:0}.downloadbanner .buttoncontainer{width:32.875rem;margin:0 auto}.dlload{animation:spin 1s linear;animation-iteration-count:infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-m-0{margin:0}.tw-mb-2\.5{margin-bottom:.625rem}.tw-mb-\[0\.875rem\]{margin-bottom:.875rem}.tw-mb-\[1\.625rem\]{margin-bottom:1.625rem}.tw-mr-0{margin-right:0}.tw-mr-2{margin-right:.5rem}.tw-mr-\[0\.6875rem\]{margin-right:.6875rem}.tw-mr-\[1\.875rem\]{margin-right:1.875rem}.tw-mt-\[1\.375rem\]{margin-top:1.375rem}.tw-box-border{box-sizing:border-box}.tw-block{display:block}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-h-7{height:1.75rem}.tw-w-full{width:100%}.tw-flex-\[0_0_auto\]{flex:0 0 auto}.tw-flex-shrink-0{flex-shrink:0}.tw-cursor-pointer{cursor:pointer}.tw-list-none{list-style-type:none}.tw-flex-row{flex-direction:row}.tw-items-center{align-items:center}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-2{gap:.5rem}.tw-rounded-\[18px\]{border-radius:18px}.tw-rounded-xl{border-radius:.75rem}.tw-border{border-width:1px}.tw-border-b-2{border-bottom-width:2px}.tw-border-\[\#E0E0E0\]{--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1))}.tw-bg-\[\#6f42c1\]{--tw-bg-opacity: 1;background-color:rgb(111 66 193 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#F4F4F4\]{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}.tw-bg-blue2{background-color:var(--blue2)}.tw-bg-blue4{background-color:var(--blue4)}.tw-p-0{padding:0}.tw-p-2{padding:.5rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-\[11px\]{padding-left:11px;padding-right:11px}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-ps-0{-webkit-padding-start:0px;padding-inline-start:0px}.tw-text-center{text-align:center}.tw-font-sans{font-family:Inter,sans-serif}.tw-text-\[0\.8125rem\]{font-size:.8125rem}.tw-text-\[0\.875rem\]{font-size:.875rem}.tw-text-\[0\.9375rem\]{font-size:.9375rem}.tw-text-\[14px\]{font-size:14px}.tw-font-bold{font-weight:700}.tw-font-medium{font-weight:500}.tw-italic{font-style:italic}.tw-leading-6{line-height:1.5rem}.tw-leading-\[1\.0625rem\]{line-height:1.0625rem}.tw-leading-\[1\.125rem\]{line-height:1.125rem}.tw-leading-\[1\.5rem\]{line-height:1.5rem}.tw-tracking-\[0\.08em\]{letter-spacing:.08em}.tw-tracking-\[0\.35px\]{letter-spacing:.35px}.tw-text-\[\#000000\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.tw-text-\[\#2C2A2E\]{--tw-text-opacity: 1;color:rgb(44 42 46 / var(--tw-text-opacity, 1))}.tw-text-\[rgba\(0\,0\,0\,0\.4\)\]{color:#0006}.tw-text-white{color:var(--white)}:root{--blue: #044554;--blue2: #309A9F;--blue3: #77CCD0;--blue4: #E4F5F6;--green: #AB9969;--green2: #ABC897;--red: #E44F4F;--red2: #EE6C82;--red3: #FCCAAC;--red4: #FBE5D7;--orange: #F4D166;--gray: #4E4E4E;--gray2: #7F7F7F;--gray3: #C4C4C4;--gray4: #F5F5F5;--black: #373535;--white: #ffffff;--font-sample-id: "JetBrains Mono", monospace}.sample-id-value{font-family:var(--font-sample-id);font-variant-numeric:tabular-nums}.offsite-id-value{font-weight:700}.record-value{font-weight:700;text-transform:lowercase}.sample-header-ids{display:flex;flex-direction:row;gap:30px}body{margin:0;padding:0}.app-shell{display:flex;flex-direction:column;height:100vh}.app-shell-content{flex:1;min-height:0;overflow-y:auto;width:100%}h1{font-family:Asap,sans-serif;font-weight:700;font-size:2rem;line-height:2.3125rem;color:#000}h2{font-family:Asap,sans-serif;font-weight:700;font-size:1.625rem;line-height:1.875rem;color:#000}.subhead{font-family:Inter,sans-serif;font-weight:700;font-size:1.0625rem;line-height:1.3125rem;color:#000}.text-body{font-family:Inter,sans-serif;font-weight:500;font-size:.9375rem;line-height:1.125rem;color:#000}.btn{cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;font-family:Inter,sans-serif;font-weight:700;border:none;min-width:7rem;padding:.9375rem 1.125rem;border:2px solid #4B4B4B;border-radius:.3125rem;font-size:.9375rem;line-height:1.125rem;text-decoration:none}.btn1{background:var(--black);color:var(--white)}.btn2{background:var(--white);color:#4b4b4b}.btn.black{color:var(--black)}button:disabled,button[disabled]{opacity:.4;border-radius:5px;cursor:not-allowed}.btn3{background:#f4f4f4;border-radius:1.875rem;font-size:1rem;line-height:2.5rem;color:var(--black);border:none;padding:0 1.3125rem}.btn-clear{cursor:pointer;background-color:transparent;border:none}.banner{box-shadow:0 -2px 1.875rem #0000000d;padding:.8125rem;font-family:Inter,sans-serif;font-weight:700;font-size:.9375rem;line-height:1.125rem;color:#2c2a2e}input[type=text],input[type=password],input[type=email],input[type=number]{padding:1rem 1.1875rem;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #5E5E5E;border-radius:4px;font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.125rem;color:#000;background-color:var(--gray4);box-sizing:border-box}input[type=text]::placeholder{font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.125rem;color:#00000080}input[type=text]:-ms-input-placeholder{font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.125rem;color:#00000080}input[type=text]::-ms-input-placeholder{font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.125rem;color:#00000080}input[type=text].hidden{opacity:0;width:100%;height:0;border:none;padding:0 0 .5px;margin:0;outline:none;pointer-events:none;display:block}.spzero{padding:0;margin:0}a{color:var(--blue2)}.mr-1{margin-right:1rem}.ml-1{margin-left:1rem}.mr-seven{margin-right:7px}.mr-3{margin-right:3rem}.mb-1{margin-bottom:1rem}.mt-1{margin-top:1rem}.pb-8{padding-bottom:8rem}.mb-0{margin-bottom:0!important}.field textarea{height:10.5rem;overflow-y:auto;border-radius:4px;background-color:var(--gray4);border-top:none;border-left:none;border-right:none;border-bottom:2px solid #5E5E5E;font-family:Inter,sans-serif;color:#000;padding-top:1rem;padding-bottom:1rem;padding-left:1.1875rem;box-sizing:border-box;resize:none;font-size:.9375rem;line-height:1.125rem}.ml-auto{margin-left:auto}.tag{display:inline-block;background:#f4f4f4;border-radius:1.625rem;font-family:Inter,sans-serif;font-weight:500;font-size:.9375rem;line-height:1.125rem;color:#000;margin-right:3px;margin-bottom:3px;padding:.625rem .875rem;text-align:center}.box{background:#fff;border:1px solid #000000;box-sizing:border-box;border-radius:.5rem;padding:1.8125rem 1.125rem}.box .boxheader{font-family:Inter,sans-serif;font-weight:700;font-size:.9375rem;line-height:1.125rem;color:#000;padding-bottom:1.125rem;margin-bottom:1.875rem;border-bottom:1px solid #C4C4C4;display:flex;align-items:flex-end}.box .boxheader svg{margin-right:5px}.box.CAMH{background:#e4f5f6;border:1px solid #309A9F}.box.CAMH .boxheader{border-bottom:1px solid #309A9F}.box.SMH{background:#fbe5d7;border:1px solid #EE6C82}.box.SMH .boxheader{border-bottom:1px solid #EE6C82}.box.DCU{background:#e4dce8;border:1px solid #857590}.box.DCU .boxheader{border-bottom:1px solid #857590}.box.DAS{background:#e3efda;border:1px solid #A5C986}.box.DAS .boxheader{border-bottom:1px solid #A5C986}.mb-2{margin-bottom:2rem}.cta{background:#f4f4f4;border-radius:8px;padding:.9375rem;border-left:.5625rem solid #044554;box-sizing:border-box;font-weight:500;font-size:14px;line-height:18px}.notAnalyzed{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#4e4e4e}.notAnalyzed p{font-weight:700;font-size:15px;line-height:18px;color:#000;margin-top:8px}.pal{padding:1rem}.dfrow{display:flex;flex-direction:row}.dfrow .mg{margin-left:3px;margin-right:10px}.u-mobile-only{display:none}.u-desktop-only,.u-hide-mobile{display:block}.u-show-mobile{display:none}@media only screen and (max-width: 640px){.u-mobile-only{display:block}.u-desktop-only,.u-hide-mobile{display:none}.u-show-mobile{display:block}}h2{line-height:2.85rem}body{font-family:Roboto,sans-serif;font-weight:300;color:#373535}.entry-title{font-size:48px;font-family:Asap,sans-serif;font-weight:700;color:#044554}.entry-content,footer{font-family:Roboto,sans-serif;color:#373535}#site-title{font-family:Asap,sans-serif;font-weight:700;font-size:36px;padding-right:50px;width:100%;text-align:right}#site-title a{text-decoration:none;color:#044554;line-height:1.1}#site-title a:hover{text-decoration:underline}#branding{background-image:url(https://drugchecking.community/wp-content/themes/drugcheck/images/hero-bg.jpg);background-size:cover;background-position:right;padding:50px 0 30px;text-align:right}.max-w{max-width:920px;margin:0 auto}.footer-ctas{margin-top:20px}.footer-ctas a,.footer-ctas li{float:left;list-style:none}.post-meta{margin-top:30px}.post-meta a{margin-top:30px;color:#373535}.download-cta{font-weight:700}.social-media-icons{display:block}.social-media-icons a{width:33px;height:33px;display:inline-block;margin-right:7px;margin-top:3px;position:relative;top:8px}.social-media-icons a svg{width:100%;height:100%;fill:#373535}.entry-content li:last-child{margin-bottom:0}div.cap p:first-child{margin-top:0}div.cap{margin-top:30px}.entry-content img{width:100%;height:auto;display:block}.entry-content img.border{border:2px solid #d4d4d4}.entry-content .tableauPlaceholder{margin-top:30px;border:2px solid #d4d4d4;width:100%!important}.entry-content .desktop-only{display:none}.entry-content .tableauPlaceholder+script+p{margin-top:80px}.table-wrap{margin-top:80px;margin-left:-20px;width:calc(100% + 40px);overflow-x:auto}.table-pad{padding:0 20px}.table-wrap .col{float:left;padding-right:40px}.table-wrap .col-4{padding-right:0}.table-row{padding:30px 0;width:100%;min-width:675px;font-size:16px;line-height:1.4}.table-row:nth-child(odd){background:#faefe8}.table-header{padding:40px 0;font-size:18px;font-weight:700;color:#044554}.col-1{width:150px}.col-2{width:130px}.col-3{width:100px;height:1px}.col-4{width:360px}.note-icon{width:30px;height:30px;background-image:url(https://drugchecking.community/wp-content/themes/drugcheck/images/note-icon.png);background-size:30px;background-repeat:no-repeat}.col .note-icon{text-indent:-10000px;margin-left:20px}.entry-content .col span{padding:0}.post-ex{margin-top:60px}.post-ex time{font-size:24px;font-weight:700}.post-ex h2 a:hover{text-decoration:underline}.post-ex p{margin-top:30px;color:#044554}.post-ex a{margin-top:30px}.sticky-pin{position:absolute;width:40px;height:40px;margin-top:-22px;right:15px;border-radius:100%;top:0;background-image:url(https://drugchecking.community/wp-content/themes/drugcheck/images/pin-icon.png);background-size:40px}footer{padding:50px 26px;background:#f4f4f4;margin-top:50px}footer p{margin-bottom:10px}footer p:last-child{margin-bottom:0}.footer-ctas{margin-top:20px;display:flex;align-items:center}.cta2{border-radius:5px;background-color:#044554;text-decoration:none;color:#fff;padding:7px 10px;display:inline-block;font-size:18px;line-height:1.2;font-weight:500}.footer-ctas a,.footer-ctas li{float:left}.footer-content{max-width:340px}ul.social{float:left;margin-left:20px}ul.social li a{height:33px;width:33px;margin:1px 5px 0;color:#333;transition:color .2s;display:inline-block;float:left}ul.social li a svg{width:100%;height:100%;fill:#373535}.footer-logo{margin-top:50px}.footer-logo svg{width:132px;margin-left:0}.footer-logos{display:flex;flex-wrap:wrap;gap:20px;align-items:baseline;padding-top:20px}.contact-info{margin-top:60px}@media screen and (min-width: 400px){.post-bg{padding:30px 0;margin-left:-30px;width:calc(100% + 60px)}.entry-content span{padding:30px}.table-wrap{margin-left:-30px;width:calc(100% + 60px)}.table-pad{padding:0 30px}.sticky-pin{right:25px}.manual-pager-wrap{font-size:18px}.manual-pager .next:before{top:2px}.manual-pager .prev:before{top:2px}nav li{margin-right:9px}nav li:last-child{margin-right:0}footer{font-size:18px}.table-row{font-size:18px}.table-header{font-size:24px}.col-1{width:150px;padding-right:0!important}.col .note-icon{margin-left:25px}}@media screen and (min-width: 853px){.entry-title{font-size:30px}#branding{padding-top:111px;padding-bottom:60px}.footer-logo svg{width:132px;margin-bottom:50px}.footer-logos{display:flex;flex-direction:column;padding-top:15px;align-items:baseline}.footer-logo svg:first-child{margin:0}.download-cta,time,.share-cta{display:inline-block}.download-cta+.share-cta:before,time+.share-cta:before,time+.download-cta:before{content:" | ";padding:0 5px;font-weight:300}.download-cta+.share-cta,time+.share-cta,time+.download-cta{margin-top:0}.social-media-icons{display:inline-block}.social-media-icons a{display:inline-block;margin-right:0;margin-left:7px;margin-top:0}.entry-content .desktop-only{display:block}.entry-content .mobile-image{display:none}.post-bg{padding:40px 0;border-radius:5px}.sticky-pin{left:-24px;right:auto;transform:rotate(-30deg)}.col-4{width:380px}.footer-content{width:50%;padding-right:35px}.footer-layout{display:flex;justify-content:space-between}.footer-logo{margin-top:0;align-content:center;display:flex;justify-content:start;align-items:start;flex-direction:column;position:relative;padding-left:35px}}@media screen and (min-width: 800px){.col-4{width:430px}}@media screen and (min-width: 920px){.js #menu{display:block;margin-top:0;position:relative;width:100%;background:#fff;border:0;padding:0;left:-10px;right:0}.js #toggle,#toggle{display:none}#menu{position:relative}nav li{float:left}nav li.current-menu-item a{color:#fff;background-color:#044554}nav li.current-menu-item a:hover{text-decoration:none}nav li a{color:#044554}.menu-title{display:none}.footer-logo svg:nth-child(2){margin-bottom:0}.footer-logos{flex-direction:row;flex-wrap:unset;gap:unset;align-items:end}.cdpe-logo:nth-child(2){margin-left:35px}.cdpe-logo:first-child{margin:0}}@media screen and (min-width: 940px){.col-4{width:530px}}p a,ul a,ol a{color:#ee6c82;font-weight:700}@media only screen and (max-width: 853px){.service-user-inner{padding:26px;margin:auto}}.sharingresults .checkbox{margin-bottom:.75rem}.sharingresults input.other{width:27.875rem}.box .analysis{font-weight:500;font-size:.8125rem;line-height:1rem;color:#4e4e4e;margin-bottom:.375rem}.sharingresults .warning{padding:20px;margin-bottom:38px;background:#e4f5f6;border:1px solid #309A9F;display:flex}.sharingresults .warning svg{margin-right:12px}.sharingresults-intro{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;max-width:525px;margin:0 auto 38px;padding:16px;background:var(--blue4);border:1px solid var(--blue2);border-radius:8px}.sharingresults-intro-icon{flex:0 0 24px;width:24px;height:24px;display:block}.sharingresults-intro-text{margin:0;flex:1 1 auto;min-width:0;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#000}.entry-content{padding-top:56px;font-family:Inter,sans-serif;overflow:hidden}.entry-content .field{margin-bottom:31px}.full{width:100%}.has-error input{border-bottom:2px solid red}.has-error .error-message{color:red;padding-top:6px}.sample-header{z-index:1000;height:86px;position:fixed;top:0;left:0;width:100%;background:#fff9;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(11.1px);-webkit-backdrop-filter:blur(11.1px)}.sample-header .content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;padding:12px;position:relative;height:100%;box-sizing:border-box}.sample-header .sample-id{text-align:center;font-family:Asap,sans-serif;font-weight:700;font-size:26px;color:#000;margin:0 auto;width:75%}.sample-header .button{position:absolute;right:36px;top:50%;transform:translateY(-50%)}.sample-header .sample-id .sample-id-text{font-family:var(--font-sample-id);font-variant-numeric:tabular-nums;color:#4e4e4e}.result-page-content{margin-top:120px;margin-left:40px;width:835px;background:#fff;border-radius:8px;border:solid #E0E0E0;box-shadow:0 0 20px 1px #00000040}.service-user-inner{width:450px;margin:auto}.sample-result .page{position:relative;top:-200px}.service-user-message-bar+#container.sample-result .page{top:-156px}.sample-result .page .sample-view-content{padding:21px 21px 0}.sample-result .page .sample-view-content .row3col{justify-content:space-between}.sample-result .page .sample-view-content .row3col div.field{width:50%;margin-bottom:0}.sample-result .page .sample-view-content .sample-section{border:2px solid #E0E0E0;border-radius:8px;padding:23px;margin-bottom:23px}.section-devider{margin-bottom:36px}.noteworthy{color:#e44f4f;margin-left:.25rem}.drugrow .percentage{margin-right:1rem;min-width:3.75rem}.nodrugs,.drug-name,.drugrow{font-family:Inter,sans-serif}.btn.access-another-btn{width:180px}.service-user-inner .button{padding-top:73px}.sample-section .title h3{font-family:Inter,sans-serif;font-weight:700;font-size:17px;margin-bottom:46px}.results-heading h3{font-family:Inter,sans-serif;font-weight:700;font-size:26px;color:#000;margin:0 0 1rem}.sample-result .page .sample-view-content.results-section-heading{padding-bottom:3px}.results-section-heading .results-heading h3{margin-bottom:0}.technology-number h4{font-family:Inter,sans-serif;font-weight:700;font-size:17px;margin:0 0 28px;color:#000}.cta{background:#f4f4f4;border-radius:8px;padding:.9375rem;border-left:.5625rem solid #044554;box-sizing:border-box;font-weight:500;font-size:14px;line-height:18px;margin-bottom:1.5rem}.sample-section .field,.sample-section .field .bold.mb{margin-bottom:0}.sample-section .row3col{margin-bottom:20px}.sample-section.test-strip-card .row3col{margin-bottom:40px}.sample-section.test-strip-card .row3col:last-child{margin-bottom:0}.sample-section .row3col:last-child{margin-bottom:0}.sample-section hr{margin-top:40px;margin-bottom:40px}.sample-section .drugslist{margin-bottom:0}.cta p{margin:0}.accordion{border:2px solid rgba(0,0,0,.1);border-radius:8px;margin-bottom:36px}.p-0{padding:0!important}.m-0{margin:0!important}.sample-view-content .terms-of-service{margin-bottom:0}.mt-2{margin-top:29px!important}.h-pad{display:flex;justify-content:center}.hide-desktop{display:none}.sample-result hr{border:1px solid rgba(0,0,0,.1)}.sample-result--survey-prompt{padding-bottom:140px}.feedback-cta{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:24px;width:-webkit-fit-content;width:fit-content;max-width:min(900px,100%);margin:0 auto;padding:0;background:transparent;color:#000;text-decoration:none;cursor:pointer}.feedback-cta:hover .feedback-cta-btn,.feedback-cta:focus-visible .feedback-cta-btn{background:#1f1f1f;outline:none}.feedback-cta-visual{flex:0 0 auto;width:96px;height:96px}.feedback-cta-stop-sign{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.feedback-cta-stop-sign:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;background:#e85d7a;-webkit-clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);box-shadow:0 0 0 6px #e85d7a40}.feedback-cta-hand{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:43px;height:64px;color:#fff;transform-origin:50% 100%;animation:feedback-wave 2.8s cubic-bezier(.45,.05,.55,.95) infinite}.feedback-cta-hand svg{width:100%;height:100%;display:block}.feedback-cta-body{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.feedback-cta-message{margin:0;font-family:Inter,sans-serif;font-size:17px;font-weight:700;line-height:1.4;color:#000}.feedback-cta-btn{display:inline-flex;align-items:center;gap:7px;padding:17px 24px;background:#373535;border-radius:5px;font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:1;color:#fff;transition:background .15s ease-out}.feedback-cta-btn-icon{width:18px;height:18px;flex:0 0 auto}@keyframes feedback-wave{0%,38%,to{transform:rotate(0)}6%{transform:rotate(14deg)}12%{transform:rotate(-11deg)}18%{transform:rotate(9deg)}24%{transform:rotate(-6deg)}30%{transform:rotate(3deg)}}@media (prefers-reduced-motion: reduce){.feedback-cta-hand{animation:none}.feedback-cta-btn{transition:none}}.technology-title,.drugs-header{display:flex;justify-content:space-between}.info-link a{text-decoration:none;display:flex;justify-content:center;align-items:center;padding-left:30px;font-size:15px;font-weight:700;line-height:20px;text-align:left;color:#309a9f}.technology-title .technology-title .field{margin-bottom:auto}.mobile-only{display:none}@media only screen and (max-width: 853px){.fixed-header{top:0}.mobile-only{display:block}.full-content{margin:20px!important;width:90%!important}form.sharingresults{margin-top:38px}.sharingresults-intro{max-width:none}form.sharingresults .checkbox{box-shadow:0 0 20px 1px #00000040;border-radius:8px;padding:16px 19px;margin-top:4px}header #branding{padding:0;height:281px;background-size:auto;background-position:-134px 56px}.hide-mobile{display:none}.sample-header .button .btn{width:38px;height:38px;min-width:38px;padding:0;margin:2px 10px 0 0}.sample-header .button{right:12px}.sample-header .sample-id{width:80%}.sample-header{height:66px}.sample-result .page .sample-view-content .row3col div.field{width:100%;margin-bottom:0}.withscroll{overflow-y:auto;padding-right:10px;height:85%}.result-page-content{margin-top:136px;margin-left:auto;width:100%;background:none;border-radius:0;border:none;box-shadow:none}.sample-result .page{position:relative;top:-341px}.service-user-message-bar+#container.sample-result .page{top:-297px}.sample-result .page .sample-view-content .sample-section{background:#fff}.sample-result .page .sample-view-content .sample-section .row3col,.sample-result .technology-title{display:inline}.info-link a{text-decoration:none;display:flex;justify-content:center;align-items:center;background:#f4f4f4;padding:20px;border-radius:8px;margin-bottom:24px}.tc-content .info-link a{background:none;align-items:start;padding:0}.show-mobile{display:block}.nodrugs,.drugrow{box-shadow:0 0 20px 1px #0000001a;border-radius:8px;padding:16px 19px;margin-top:4px;flex-direction:column}.w-100{width:100%!important}.nodrugs-mobile{font-family:Inter,sans-serif;color:#000;margin-bottom:2rem;font-weight:700;font-size:.9375rem;line-height:1.125rem}.drugs-header .text{margin-bottom:7px}.drug-name{padding:0;width:100%;margin:5px 0 0;float:left}.drugslist .list{padding-bottom:130px}.drug-name .padding-drug{padding:10px}.drugrow .quantity,.drugrow .percentage,.drugrow .list{float:left}.terms-of-service{border:2px solid rgba(0,0,0,.1);border-radius:8px;margin:20px}.terms-of-service .tc-content{display:flex}.sample-result--survey-prompt{padding-bottom:200px}.feedback-cta{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:100%}.feedback-cta-body{align-items:center;text-align:center}.feedback-cta-visual{width:72px;height:72px}.feedback-cta-hand{width:36px;height:36px}.feedback-cta-message{font-size:16px;line-height:1.35}.feedback-cta-btn{width:100%;justify-content:center;box-sizing:border-box}.service-user-inner{width:initial}}footer.sample-footer{position:fixed;bottom:0;left:0;z-index:20;width:100%;min-height:125px;margin-top:0;padding:20px 16px;box-sizing:border-box;background:linear-gradient(90deg,#fcdba2,#fff5e4);box-shadow:0 -4px 10px #00000026;display:flex;align-items:center;justify-content:center}.sample-footer .max-w{max-width:none;width:100%;margin:0}.sample-footer .h-pad{width:100%;padding:0;display:flex;align-items:center;justify-content:center}
