.loading-container{background-color:#fcfcfc;color:#657092;font-size:20px;font-weight:600;line-height:24px;display:flex;flex-direction:column;align-items:center;gap:32px}.lds-ring{display:inline-block;position:relative;width:45px;height:45px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;left:-28%;top:-8px;width:56px;height:56px;margin:8px;border:8px solid;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#3F4C77 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-container{display:flex;justify-content:center;align-items:center;height:100vh}.modal-root .modal-container{max-height:fit-content!important}.modal-root .modal-container .modal-close{top:25px}#dashboard{width:100%;display:flex;justify-content:center;align-items:center;background:var(--white-50, #FFF)}#dashboard .container{width:100%;max-width:1344px;margin:0 32px}#dashboard .container .welcome{margin-top:48px;display:flex;justify-content:space-between;align-items:center;gap:24px}.modal-select-test-root .modal-title{font-size:26px;font-weight:600;line-height:32px;text-align:center;color:#3f4c77}.modal-select-test-root .modal-select-test{display:flex;flex-direction:column;padding:40px;border-top:1px solid #E5E5E5;gap:32px}.modal-select-test-root .modal-select-test .test-pair{display:flex;gap:32px;flex-direction:row}.modal-select-test-root .modal-select-test .test-card{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:364px;height:124px;border:1px solid #E0E7EA;transition:all .3s;border-radius:8px}.modal-select-test-root .modal-select-test .test-card .img-container{width:100%;display:flex;flex:1;justify-content:center;border-radius:8px 8px 0 0}.modal-select-test-root .modal-select-test .test-card .img-container img{object-fit:none}.modal-select-test-root .modal-select-test .test-card h3{height:100%;display:flex;align-items:center;margin:0 16px;text-align:left;flex:2}.modal-select-test-root .modal-select-test .test-card:first-child{margin-left:0}.modal-select-test-root .modal-select-test .test-card:hover{cursor:pointer;background-color:#fff;backdrop-filter:blur(27.1828174591px);box-shadow:5px 15px 46px #00000026}.modal-select-test-root button.close-button{background:none;border:none;color:#8c94ad}.modal-select-test-root button.close-button:hover{cursor:pointer}.info{display:flex;padding:24px;width:62%;justify-content:space-between;align-items:flex-end;flex-shrink:0;border-radius:8px;border:0 solid var(--seafoam-400, #E0E7EA);background:#FFF;box-shadow:0 8px 24px 6px #9da3b629}.info h2{color:var(--Navy-300, var(--dark-blue-300, #8C94AD));font-size:28px;font-style:normal;font-weight:300;line-height:1}.info .name{color:var(--Navy-600, var(--dark-blue-600, #323D5F));font-weight:700}.info .date{color:var(--Navy-200, var(--dark-blue-200, #B2B7C9));text-align:right;font-size:20px;font-style:normal;font-weight:300;line-height:24px}.order{display:flex;align-items:center;flex:1 0 0;align-self:stretch;border-radius:8px;border:0 solid var(--seafoam-400, #E0E7EA);box-shadow:0 8px 24px 6px #9da3b629;padding-left:24px;cursor:pointer;background-color:#fff;background-image:url(/assets/order_image.1a02adfd.png);background-repeat:no-repeat;background-position:right top}.order .order-button{display:flex;align-items:center;width:217px;height:56px;border-radius:8px;border:2px solid var(--white-50, #FFF);background:var(--white-50, #FFF);justify-content:space-between;padding-left:16px;padding-right:16px;color:var(--Blue-500, var(--blue-500, #0A6FC2));font-size:20px;font-weight:600;line-height:24px}.order .order-button img{width:24px;height:24px;padding:4px;flex-shrink:0;border-radius:100px;background:#0A6FC2}.card{display:flex;flex-direction:column;background:#ffffff;box-shadow:5px 15px 46px #00000026;backdrop-filter:blur(13.5914px);border-radius:3px;margin-left:auto;margin-right:auto;flex:1 1}@media screen and (max-width: 736px){.card{margin:40px 20px}}.orders-message-card{background:#FCFCFC;padding:32px 0;height:555px;display:flex;flex-direction:column;align-items:center;justify-content:center}.orders-message-card p{font-size:20px;font-weight:600;color:#657092}thead{height:56px}thead th{font-size:12px;font-weight:300;color:#8c94ad;grid-column-start:span 1;padding-left:24px;padding-top:16px;padding-bottom:16px}tbody{padding-bottom:22px;font-size:16px}tbody td{color:#3f4c77;font-weight:300;overflow:hidden;padding-left:24px}tbody td span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tbody td:first-child{font-weight:500}tbody .status-date-time{font-size:14px}tbody .download-button{color:#d9dbe4;cursor:auto;pointer-events:none;text-decoration:none;background:transparent;font-size:12px;font-weight:500;display:flex;align-items:center}tbody .download-button svg{padding-right:4px}tbody .download-button span{padding-left:4px}tbody .download-button.download-enabled{color:#3f4c77;cursor:pointer;pointer-events:auto}tbody .download-button.download-enabled svg path{fill:#3f4c77}.download-button:hover{background:#E8EDEF;border-radius:4px}thead,tbody,tr{display:contents}.button-delete{background:transparent;color:#8c94ad;display:flex;align-items:center;font-size:12px;gap:4px;line-height:16px;padding-right:4px;padding-left:0;margin-left:30px}.button-delete img{margin:auto}.button-delete span{padding-top:2px}.button-container,.download-container{width:100%;padding-top:24px;padding-bottom:24px;padding-right:28px}.button-delete:hover{background:#E8EDEF;border-radius:4px}.card-root{background-color:#fff;border-radius:8px}.table-main{display:grid;justify-items:start;align-items:center}.table-main tbody tr.search-row{background:#FFF}.table-main tbody tr:not(.search-row):nth-child(odd)>table{background:#FBFCFC}.table-main tbody tr:not(.search-row):nth-child(odd)>.button-container{background:#FBFCFC}.table-main tbody tr:not(.search-row):nth-child(odd)>.download-container{background:#FBFCFC}.table-main-submitted{grid-template-columns:1fr 1fr 1fr 1.4fr 1.4fr 1.3fr .8fr .7fr}.table-main-submitted .hlx-error{position:absolute;top:-115px;right:31%;max-width:425px;max-height:105px}.table-main-submitted .hlx-error a{color:#3b8cce;font-size:14px;font-weight:600;text-decoration:none}.table-main-submitted .hlx-error .body6{line-height:20px}.table-main-submitted .hlx-error .hlx-notification-icon{margin-top:7px}.table-main-submitted .hlx-error .hlx-notification-close-container{margin-top:5px}.table-main-draft{grid-template-columns:1fr 1fr 1fr 1fr 3fr .9fr}.table-main-draft .hlx-error{position:absolute;top:-115px;right:31%;max-width:425px;max-height:105px}.table-main-draft .hlx-error a{color:#3b8cce;font-size:14px;font-weight:600;text-decoration:none}.table-main-draft .hlx-error .body6{line-height:20px}.table-main-draft .hlx-error .hlx-notification-icon{margin-top:7px}.table-main-draft .hlx-error .hlx-notification-close-container{margin-top:5px}.table-sub{display:grid;grid-column:1/span 5;align-items:center;width:100%}.table-sub td{cursor:pointer;grid-column-start:span 1}.table-sub .test-selected{font-size:14px;height:72px;line-height:18px;white-space:wrap;overflow:visible;display:flex;align-items:center}.table-sub td{line-height:72px}.table-sub-submitted{grid-column:1/span 7;grid-template-columns:1fr 1fr 1fr 1.4fr 1.4fr 1.3fr .8fr}.table-sub-draft{grid-template-columns:1fr 1fr 1fr 1fr 3fr}.table-sub tr td{display:flex;align-items:center;justify-content:flex-start}.table-sub tr:hover td{background-color:#f2f7fa}tbody tr:not(.search-row):first-of-type>table,tbody tr:not(.search-row):first-of-type>.button-container,tbody tr:not(.search-row):first-of-type>.download-container{border-top:none}.message{grid-column:1/span 8;place-self:center;padding:24px}.no-orders{border-radius:8px;width:100%;grid-column:1/span 8;place-self:center;font-size:16px;font-weight:300;color:#8c94ad}.no-orders p{display:flex;height:42px;flex-direction:column;justify-content:center;align-self:stretch;text-align:center}.no-orders img{padding-top:27px}.orders-error{border-radius:8px;width:100%;grid-column:1/span 6;place-self:center;font-size:16px;font-weight:300;color:#8c94ad}.orders-error img{height:48px;width:48px;margin-bottom:16px}.orders-error div{color:#657092;font-size:20px;font-weight:600;line-height:24px}.orders-error .support-email{color:#3b8cce}.status{font-size:12px;line-height:72px;height:72px;font-weight:500}.status-submitted{padding:6px;line-height:1;border-radius:2px;background:#FEF2CE;color:#634c03}.status-results_ready{padding:6px;line-height:1;border-radius:2px;background:#E4F5E3;color:#31512d}.status-canceled{padding:6px;line-height:1;border-radius:2px;background:#F4D4CF;color:#af3b29}.status-processing_sample{padding:6px;line-height:1;border-radius:2px;background:#DFF3F4;color:#3a7677}.delete-draft-order-confirmation-modal .modal-header .modal-close{margin-top:3px}.delete-draft-order-confirmation-modal .modal-content .modal-text{display:flex;justify-content:center;margin-top:24px}.delete-draft-order-confirmation-modal .modal-content .modal-text p{font-weight:300;font-size:26px;line-height:32px;color:#3f4c77;text-align:center;max-width:70%}.delete-draft-order-confirmation-modal .modal-content .confirm-delete-order-btn{margin:32px auto auto;max-width:40%}.delete-draft-order-confirmation-modal .modal-content .cancel-delete-order-btn{max-width:40%;margin:24px auto 32px}.delete-loading-modal .modal-container .modal-header{border-bottom:0}.delete-loading-modal .modal-container .modal-header .modal-close{display:none}.delete-loading-modal .modal-container .modal-content{width:600px}.delete-loading-modal .modal-container .modal-content .modal-text{display:flex;justify-content:center}.delete-loading-modal .modal-container .modal-content .modal-text p{font-weight:300;font-size:26px;line-height:32px;color:#3f4c77;text-align:center;max-width:70%}.delete-loading-modal .modal-container .modal-content .spinner-container{display:flex;justify-content:center;margin-top:40px;margin-bottom:55px}.search-container{padding:16px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #E8EDEF;border-bottom:none}.search-row{grid-column:1/9!important;display:flex!important;width:100%;margin-bottom:0;border-top:1px solid #E8EDEF}table .header-search-row{display:table-row!important;background-color:#fff;border-top:none;border-bottom:none}table .header-search-row .search-cell{display:table-cell;padding:0 24px 20px!important}.search-cell{padding:16px 24px!important;grid-column:1/-1!important;width:100%;background-color:#fff;border-bottom:none;text-align:left}.search-cell .search-input-container{max-width:280px;margin-bottom:0;margin-left:0}.pagination-row{border-top:none;border-bottom:none}.pagination-cell{border-bottom:none;display:flex;justify-content:flex-end}.table-controls{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;border-bottom:none}.table-control-left,.table-control-right{display:flex;align-items:center}.search-input-container{width:100%;max-width:240px}tbody>tr,tbody>tr>table,tbody>tr>td{border:none}.pagination{display:flex;gap:6px;justify-content:flex-end;align-items:center;margin-top:20px;margin-bottom:16px;padding-right:16px}.pagination-btn{background:#fff;border:1px solid #D9DBE4;color:#3f4c77;min-width:32px;height:32px;padding:0 8px;border-radius:4px;font-size:14px;font-weight:400;cursor:pointer;transition:background .2s,color .2s;display:flex;align-items:center;justify-content:center}.pagination-btn.prev,.pagination-btn.next{min-width:60px}.pagination-btn.active{background:#3F4C77;color:#fff;border-color:#3f4c77}.pagination-btn:hover:not(:disabled):not(.active){background:#F0F1F6}.pagination-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-ellipsis{min-width:32px;display:flex;align-items:center;justify-content:center;color:#8c94ad;font-size:14px}.search-input-container{display:flex;align-items:center;margin-bottom:16px;position:relative;width:240px;border:1px solid #D9DBE4;border-radius:4px;transition:border-color .2s}.search-input-container:focus-within{border-color:#3f4c77}.search-icon{display:flex;align-items:center;justify-content:center;padding:0 8px}.search-input{flex:1;padding:8px 0;border:none;font-size:14px;color:#3f4c77;outline:none;background:transparent;width:100%}.search-input::placeholder{color:#8c94ad}.clear-button{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 8px}.clear-button:hover svg path{stroke:#3f4c77}.orders-table .tabs{display:flex;margin-bottom:30px;margin-top:56px;border-bottom:1px solid #E4E4E4}.orders-table .tabs button{background:none;border:none;font-size:16px;line-height:16px;font-weight:300;color:#8c94ad;padding:0 16px 17px;cursor:pointer}.orders-table .tabs button.selected{color:#3f4c77;font-weight:600;border-bottom:4px solid #3F4C77}.orders-table .tabs .disabled{cursor:auto}.review-submit .hlx-notification{margin-top:32px}.review-submit .hlx-notification p.body6{color:#064374;font-size:16px}.review-submit .hlx-notification p.body5{font-size:16px;font-weight:300;color:#064374}.review-submit .card{margin-top:32px}.review-submit .card .content{padding:24px 32px}.review-submit .card .content .header{border-bottom:1px solid #E0E7EA;padding-bottom:16px;display:flex;justify-content:space-between;align-items:center}.review-submit .card .content .header h3{color:#262e47;font-weight:600;width:fit-content}.review-submit .card .content .header button{background:white;color:#657092;border-radius:4px;font-size:14px;font-weight:300;cursor:pointer}.review-submit .card .content .header button:hover{text-decoration:underline}.review-submit .card .content .header .header-label{display:flex;align-items:center;width:100%}.review-submit .card .content .header .header-label svg{width:20px;height:20px}.review-submit .card .content .questions-group-title p{font-weight:600;font-size:20px;margin-top:24px;margin-bottom:12px;color:#8c94ad;line-height:24px}.review-submit .card .content .questions-group-content{background-color:#fbfcfc;border-radius:8px}.review-submit .card .content .questions-group-content .fields{padding:16px}.review-submit .card .content .questions-group-content .row .field{margin-left:16px}.review-submit .card .content .questions-group-content.billing-group .fields{padding-top:0}.review-submit .card .content .fields{display:flex;flex-direction:column;position:relative}.review-submit .card .content .fields .variant{margin-left:44px;position:relative}.review-submit .card .content .fields .variant:before{content:"";border-bottom:1px solid #ADB4B7;border-left:1px solid #ADB4B7;position:absolute;border-radius:0 0 0 8px;width:14px;height:70px;top:-50px;left:-20px}.review-submit .card .content .fields .variant .field{margin-left:0}.review-submit .card .content .fields .gene:before{height:42px;top:-21px}.review-submit .card .content .fields .helix-id{margin-left:73px;position:relative}.review-submit .card .content .fields .helix-id:before{content:"";border-left:1px solid #ADB4B7;position:absolute;width:14px;height:200px;top:-13px;left:-49px;transform:translateY(-30%)}.review-submit .card .content .fields .helix-id .field{margin-left:0}.review-submit .card .content .fields .helix-id .field .label:before{content:"";border-bottom:1px solid #ADB4B7;border-left:1px solid #ADB4B7;position:absolute;border-radius:0 0 0 8px;width:14px;height:42px;top:-21px;left:-19px}.review-submit .card .content .fields .helix-id:nth-last-child(2):before{border-left:none}.review-submit .card .content .fields .row{display:flex;justify-content:space-between;margin-top:20px}.review-submit .card .content .fields .row .field{width:100%}.review-submit .card .content .fields .row .field .label{color:#657092;font-size:14px;font-weight:600;margin-bottom:7px}.review-submit .card .content .fields .row .field .label.incomplete{color:#a21f0b}.review-submit .card .content .fields .row .field .value{font-size:16px;font-weight:300;color:#474747}.review-submit .card .content .fields .row .field .value.incomplete{color:#ca270e}.review-submit .card .content .fields .row .field .value.billing-type-title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:8px}.review-submit .card .content .fields .fields-title:not(:first-child){padding-top:24px;border-top:1px solid #E0E7EA;margin-top:24px}.review-submit .card .content .fields .fields-title p{font-weight:600;font-size:16px;line-height:24px}.review-submit .card .content.patient-consent{background-color:#fcfbfa}.review-submit .card .content.patient-consent .fields .row{margin-top:0}.review-submit .card .content.patient-consent .fields .row .patient-consent-check{font-weight:500;line-height:24px;font-size:16px;color:#5f605f;padding-left:40px}.review-submit .card .content.patient-consent .fields .row .patient-consent-check .checkmark{margin-top:10px}.review-submit .card .content.patient-consent .fields .row .delegate-signature-check{font-weight:500;line-height:24px;font-size:16px;color:#5f605f;padding-left:40px}.review-submit .card .content.patient-consent .fields .row .signature-confirmed-check{margin-top:16px}.review-submit .card .content h3.incomplete{color:#a21f0b;font-weight:600;margin-top:3px;margin-left:10px}.review-submit .card .actions{padding:24px 32px;border-top:1px solid #F5EFE9}.review-submit .missing-fields-block{padding:24px 32px;gap:16px;margin-bottom:32px;border-radius:8px;background:#FAE9E7;border:1px solid #EAA99F}.review-submit .missing-fields-block .missing-fields-title{font-size:20px;font-weight:600;line-height:24px;text-align:left;color:#791708}.review-submit .missing-fields-block .missing-fields-list{font-size:16px;font-weight:300;line-height:24px;text-align:left;font-variation-settings:"wdth" 100,"slnt" 0;color:#791708;list-style-type:disc;padding-left:20px}.review-submit .missing-fields-block .missing-fields-list .missing-field{gap:16px}.review-submit .no-signature{margin-top:32px}.review-submit .no-signature p{font-size:16px;font-weight:500;line-height:24px;color:#657092}.review-submit .no-signature .create-signature-button{max-width:250px;margin-top:16px}.review-submit .signature-section{display:flex;flex-direction:column}.review-submit .signature img{background-color:#fff;border:1px dashed #E0E7EA;margin-left:40px;margin-top:8px;border-radius:8px}.review-submit .signature .recreate-signature-button{margin-left:40px;margin-top:16px;color:#3b8cce;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.review-signature .hlx-notification{position:absolute;top:8%;right:34%}.review-signature .hlx-notification a{color:#3b8cce;font-size:14px;font-weight:600;text-decoration:none}.review-signature .content{margin:48px 56px}.review-signature .content .top{width:100%;display:flex;justify-content:space-between;align-items:center}.review-signature .content .top h4{color:#3f4c77}.review-signature .content .top button{padding:10px 20px}.review-signature .content .top .note1{color:#657092;font-size:14px;font-weight:500;line-height:20px}.review-signature .content .top .note2{color:#657092;font-size:14px;font-weight:300;line-height:20px}.review-signature .content .signature-wrapper{border:#E0E7EA 1px solid;border-radius:8px}.review-signature .content .disclaimer{margin-top:24px;color:#3f4c77;font-size:14px;font-weight:300;line-height:20px}.review-signature .save{margin:48px;display:flex;justify-content:center}.review-signature .save button{max-width:207px}.review-signature .loading{display:flex;justify-content:center;align-items:center;min-height:200px}.review-signature .loading .spinner{width:47px;height:47px;border:6px solid rgba(0,0,0,0);border-top-color:#3f4c77;border-right-color:#3f4c77;border-left-color:#3f4c77;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#hlx-notification-container{position:fixed;top:10vh;left:0;right:0;display:flex;justify-content:center;opacity:1;z-index:9999}.hlx-notification{z-index:9999}.submitted-order{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1344px;margin:0 auto;padding:18px 32px}.submitted-order .back-to-order-list{display:flex;justify-content:center;align-items:center;align-self:flex-start}.submitted-order .back-to-order-list button{max-height:32px;line-height:normal;padding:5px 16px}.submitted-order .hlx-notification{width:100%;margin-top:32px;display:flex;justify-content:center;align-items:center}.submitted-order .spinner-container{width:100%;display:flex;justify-content:center;margin-top:40px;margin-bottom:55px}.submitted-order .card{display:flex;margin-top:32px;border-radius:8px;background:#FFF;padding:32px}.submitted-order .card .patient-details,.submitted-order .card .contact-info,.submitted-order .card .clinical-history,.submitted-order .card .order-info{display:flex;flex-direction:column;width:100%}.submitted-order .card .order-info .Reuse{grid-template-columns:2fr 1fr 1fr}.submitted-order .card .billing-info{display:flex;flex-direction:column;width:100%}.submitted-order .card .billing-info .billing-details{display:flex;flex-direction:column;width:100%;padding:24px;border-radius:8px;background:var(--seafoam-50, #FBFCFC)}.submitted-order .card .billing-info .billing-details .row:first-child{padding-top:0}.submitted-order .card .header{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;border-bottom:1px solid #E0E7EA;padding-bottom:16px}.submitted-order .card .header h3{color:#262e47;font-weight:600;width:fit-content}.submitted-order .order-detail-section{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;margin-top:52px;background:linear-gradient(to bottom,#FBFCFC 50%,#FFF 50%);box-shadow:5px 15px 46px #00000026;backdrop-filter:blur(13.5914px);border-radius:8px;margin-left:auto;margin-right:auto;flex:1 1}@media screen and (max-width: 736px){.submitted-order .order-detail-section{margin:40px 20px}}.submitted-order .order-id-label-section{display:flex;flex-direction:column;background-color:#fbfcfc;width:100%;padding:32px;border-radius:inherit}.submitted-order .order-id-label-section .order-id{color:#657092;font-size:24px;font-style:normal;font-weight:300;line-height:32px}.submitted-order .order-id-label-section .genetic-test-label{color:#323d5f;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.submitted-order .order-status-section{display:flex;background:#FFF;padding:22px 32px;border-radius:inherit;width:100%}.submitted-order .order-status-section .row{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:0}.submitted-order .order-status-section .row .left-section{display:flex;flex-direction:row;justify-content:left;align-items:flex-start;gap:clamp(10px,5vw,56px);margin-right:200px}.submitted-order .order-status-section .row .right-section{display:flex;justify-content:right;align-items:center;gap:clamp(20px,2vw,24px)}.submitted-order .order-status-section .download-button{display:flex;align-items:center;text-align:center;font-family:TT Norms Pro Variable;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#d9dbe4;cursor:auto;pointer-events:none;text-decoration:none;background:transparent}.submitted-order .order-status-section .download-button svg{padding-left:4px}.submitted-order .order-status-section .download-button span{padding-right:4px}.submitted-order .order-status-section .download-button.download-enabled{color:#0b6fc2;cursor:pointer;pointer-events:auto}.submitted-order .order-status-section .download-button.download-enabled svg path{fill:#0b6fc2}.submitted-order .order-status-section .view-results-button{display:flex;justify-content:center;align-items:center;padding:8px 32px;gap:8px;border-radius:4px;background:var(--navy-500, #3F4C77);color:var(--White-white, var(--white-900, #FFF));text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.submitted-order .sub-title{padding-top:32px;align-self:stretch;color:#272e47;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:12px}.submitted-order .questions-group-title p{font-weight:600;font-size:20px;margin-top:24px;margin-bottom:12px;color:#8c94ad;line-height:24px}.submitted-order .questions-group-content{background-color:#fbfcfc}.submitted-order .questions-group-content .questions-group{margin-top:32px;border-radius:8px}.submitted-order .fields{display:flex;flex-direction:column;position:relative;padding:16px}.submitted-order .fields .variant{margin-left:44px;position:relative}.submitted-order .fields .variant:before{content:"";border-bottom:1px solid #ADB4B7;border-left:1px solid #ADB4B7;position:absolute;border-radius:0 0 0 8px;width:14px;height:80px;top:-60px;left:-18px}.submitted-order .fields .variant .field{margin-left:0}.submitted-order .fields .gene:before{height:42px;top:-20px}.submitted-order .fields .helix-id{margin-left:87px;position:relative}.submitted-order .fields .helix-id:before{content:"";border-left:1px solid #ADB4B7;position:absolute;width:14px;height:200px;top:-13px;left:-61px;transform:translateY(-30%)}.submitted-order .fields .helix-id .field .label{word-break:break-word}.submitted-order .fields .helix-id .field .label:before{content:"";border-bottom:1px solid #ADB4B7;border-left:1px solid #ADB4B7;position:absolute;border-radius:0 0 0 8px;width:14px;height:42px;top:-20px;left:-16px}.submitted-order .fields .helix-id:nth-last-child(2):before{border-left:none}.submitted-order .fields .row{display:flex;justify-content:space-between;margin-top:20px;padding:0}.submitted-order .fields .row .field{width:100%;margin-left:16px}.submitted-order .fields .row .field .label{color:#657092;font-size:14px;font-weight:600;margin-bottom:7px}.submitted-order .fields .row .field .label.incomplete{color:#a21f0b}.submitted-order .fields .row .field .value{font-size:16px;font-weight:300;color:#474747}.submitted-order .fields .row .field .value.incomplete{color:#ca270e}.submitted-order .fields .row .field .value.billing-type-title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:8px}.submitted-order .fields .fields-title:not(:first-child){padding-top:24px;border-top:1px solid #E0E7EA;margin-top:24px}.submitted-order .fields .fields-title p{font-weight:600;font-size:16px;line-height:24px}.submitted-order .indent{margin-left:16px}.submitted-order .row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding-top:32px;width:100%}.submitted-order .row .field{display:flex;flex-direction:column;justify-content:space-between;width:max-content}.submitted-order .row .field .label{color:#657092;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:8px}.submitted-order .row .field .value{color:#3f4c77;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.submitted-order .row.flex-display{display:flex}.submitted-order .row.grid-3{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 736px){.submitted-order .row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.submitted-order .row .left-section{gap:16px}.submitted-order .row .right-section{align-self:flex-end;gap:16px}}@media screen and (max-width: 1024px){.submitted-order .row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:3%}.submitted-order .row .left-section{gap:16px}.submitted-order .row .right-section{align-self:flex-end;gap:16px}}.submitted-order .status-submitted{padding:6px;font-size:12px;font-style:normal;border-radius:2px;background:#FEF2CE;color:#634c03}.submitted-order .status-results_ready{padding:6px;font-size:12px;font-style:normal;border-radius:2px;background:#E4F5E3;color:#31512d}.submitted-order .status-canceled{padding:6px;font-size:12px;font-style:normal;border-radius:2px;background:#F4D4CF;color:#af3b29}.submitted-order .status-processing_sample{padding:6px;font-size:12px;font-style:normal;border-radius:2px;background:#DFF3F4;color:#3a7677}.close-button{color:var(--navy-400, #657092);font-size:16px;font-style:normal;font-weight:300;line-height:24px;background-color:transparent}.order-redirect .error-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;max-width:70%;margin:0 auto;padding:18px 32px}.order-redirect .error-container .back-to-order-list{margin-bottom:32px;width:fit-content}.order-redirect .error-container .back-to-order-list button{max-height:32px;line-height:normal;padding:5px 16px}.order-redirect .error-container .hlx-notification{width:100%;margin-top:32px;display:flex;justify-content:center;align-items:center}nav{display:flex;justify-content:center;width:100%;border-bottom:1px solid var(--seafoam-400, #E0E7EA);background:var(--white-50, #FFF)}nav .nav-container{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 0;max-width:1344px;margin:0 32px}nav .logo{display:flex;align-items:center;cursor:pointer}nav .logo img{width:auto;height:20px}nav .logo h3{font-size:20px;font-weight:300;margin-left:12px;padding-left:12px;border-left:1px solid #e5e5e5;color:#d9d9d9}nav .nav-links{color:#657092;font-size:16px;font-weight:300;line-height:24px}nav .nav-links .profile-separator{margin:0 16px;color:#e5e5e5}nav .nav-links span{cursor:pointer}footer{display:flex;flex-direction:column;bottom:0;position:absolute;width:100%;font-family:TT Norms Pro Variable;border-top:0px solid #E0E7EA}footer img{width:261.695px;height:40px}footer a{color:#ecedf1;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-weight:620;line-height:24px;text-decoration:none}footer .links span:not(:last-child){padding-right:24px;border-right:1px solid #D9DBE4}footer .links span:not(:first-child){padding-left:24px}.footer-content-top{padding-top:40px;padding-bottom:32px;display:flex;flex-direction:column;gap:32px;justify-content:space-between;align-items:center;background-color:#f7f7f7}.contact-clia-cap{display:flex;flex-direction:column;gap:16px;justify-content:space-between;align-items:center;color:#5f605f;font-size:16px;font-weight:300;line-height:1}.contact-clia-cap .email{color:#0a6fc2;font-weight:300}.clia-cap{display:flex;gap:8px}.footer-content-bottom{padding:40px 32px;display:flex;flex-direction:column;align-items:center;line-height:1;gap:40px;background-color:#323d5f}.copyright{color:#fff;font-weight:300;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:12px;gap:4px}.test-selection .hlx-accordion-container{background-color:#fff;border-radius:8px;margin-bottom:24px}.test-selection .hlx-accordion-container:has(.hlx-accordion-content[aria-expanded=true]){box-shadow:var(--Card-Shadow, 0px) 8px 24px 6px #9da3b629}.test-selection div:has(.hlx-accordion-title){pointer-events:none;width:100%}.test-selection .hlx-accordion-icon{width:40px}.test-selection .hlx-accordion-icon img{margin:32px;width:32px}.test-selection .hlx-accordion-title{margin-left:8px;padding:32px;display:flex;justify-content:space-between;pointer-events:auto}.test-selection .hlx-accordion-content{display:flex;line-height:1;pointer-events:none}.test-selection .hlx-accordion-content h4{color:#3f4c77;font-size:24px;font-weight:300}.test-selection .hlx-accordion-content .hlx-accordion-text{width:calc(100% + 64px);position:relative;left:-64px;pointer-events:none;will-change:height;opacity:0;overflow:hidden;transition:opacity .5s ease,height .2s ease-out,border-top .1s ease-out}.test-selection .hlx-accordion-content[aria-expanded=true] .hlx-accordion-text{border-top:1px solid #E5E5E5;height:calc(100% - 100px)!important;opacity:1;transform:translateY(0)}.test-selection .card{box-shadow:none;pointer-events:none}.test-selection .test-types-button-group button.tab-button{background:none;border:none;font-size:16px;color:#8c94ad;padding:16px 16px 8px;transition:color .3s}.test-selection .test-types-button-group button.tab-button:hover{cursor:pointer;border-bottom:4px solid #8C94AD}.test-selection .test-types-button-group button.tab-button.selected{color:#3f4c77;border-bottom:4px solid #3F4C77;font-weight:600}.test-selection .tests{pointer-events:none;width:100%}.test-selection .tests .tests-body{margin:32px 40px}.test-selection .tests .tests-body .option{margin-top:24px}.test-selection .tests .tests-body .option:first-child{margin-top:0}.test-selection .tests .tests-body .option label,.test-selection .tests .tests-body .option .complete-description,.test-selection .tests .tests-body .option .btn{pointer-events:auto}.test-selection .tests .tests-body .hlx-notification{background-color:unset;padding:0 0 16px;margin-left:-5px;border-bottom:1px solid #E8EDEF}.test-selection .tests .tests-body .hlx-notification .hlx-notification-content{align-items:center}.test-selection .tests .tests-body .hlx-notification .hlx-notification-content p.body5{font-size:16px;font-weight:300;color:#657092}.test-selection .tests .hlx-radio-root{margin-bottom:24px}.test-selection .tests .app-description{padding:24px;border:1px solid #E5E5E5;border-radius:8px;margin:24px 0}.test-selection .tests .app-description .action{display:flex;justify-content:space-between}.test-selection .tests .app-description .action .title a{margin-top:8px;color:#0a6fc2;text-decoration:none;display:flex;align-items:center;font-size:14px;font-weight:500}.test-selection .tests .app-description .action .title a:hover{text-decoration:underline}.test-selection .tests .app-description .action .title a svg{color:#0a6fc2;margin-left:8px}.test-selection .tests .app-description .text{margin-top:32px}.test-selection .tests .app-description .text p.description{margin-bottom:16px}.test-selection .tests .app-description .text p.description:last-child{margin-bottom:0}.test-selection .tests .app-description .genes{display:flex;flex-wrap:wrap;margin-top:32px;font-size:12px;gap:16px}.test-selection .tests .app-description .genes .gene{display:flex;align-items:center;justify-content:center;text-align:center;background-color:#ecedf1;color:#323d5f;padding:10px;width:120px}@media screen and (max-width: 1024px){.test-selection .tests .app-description .genes .gene{width:113px}}.patient-details .content{padding:32px}.patient-details .content .section{border-bottom:1px solid #E0E7EA;padding:32px 0}.patient-details .content .section:last-child{border-bottom:none}.patient-details .content .section h3{font-weight:600;margin-bottom:24px}.patient-details .content .section .row{display:flex;justify-content:space-between;margin-bottom:24px;gap:24px}.patient-details .content .section .row .column{width:48%}.patient-details .content .section .row .hlx-input-container,.patient-details .content .section .row .hlx-input-select{width:100%;max-width:369px}.patient-details .content .section .row .hlx-input-container label,.patient-details .content .section .row .hlx-input-container .label,.patient-details .content .section .row .hlx-input-select label,.patient-details .content .section .row .hlx-input-select .label{color:#3f4c77;font-size:16px}.patient-details .error-container{background:#ffffff;border-radius:8px;box-shadow:5px 15px 46px #00000026;height:55%;width:66%}.patient-details .error-container .error-header{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:16px 24px;width:100%;height:72px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#e0e7ea}.patient-details .error-container .error-header p{font-weight:550;font-size:26px;line-height:32px;color:#3f4c77;text-align:center;margin:auto}.patient-details .error-container .error-header .close-btn{background:none;font-size:35px;font-weight:300;cursor:pointer;color:#888}.patient-details .error-container .error-description{display:flex;justify-content:center}.patient-details .error-container .error-description p{font-weight:300;font-size:24px;line-height:32px;color:#3f4c77;text-align:center}.patient-details .error-container .error-details{display:flex;flex-direction:column;margin:32px;background-color:#fcfbfa;border-radius:8px;border-style:solid;border-color:#f2ebe4}.patient-details .error-container .error-details .error-details-container{margin:32px}.patient-details .error-container .error-details .error-details-container .section{display:flex;flex-direction:row;justify-content:space-between}.patient-details .error-container .error-details .error-details-container .section:first-child{border-style:solid;border-width:0px 0px 1px 0px;border-color:#f2ebe4;margin-bottom:15px}.patient-details .error-container .error-details .error-details-container .section:first-child .value{margin-bottom:15px}.patient-details .error-container .error-details .error-details-container .section:first-child .order-details-value{font-weight:550;color:#3f4c77}.patient-details .error-container .error-details .error-details-container .section:first-child .order-status-value{background-color:#fef2ce}.patient-details .error-container .error-details .error-details-container .section .field .label{font-weight:300;font-size:16px;line-height:24px;color:#3f4c77}.patient-details .error-container .continue-btn{margin:auto;max-width:30%}#order-root{width:100%;display:flex;flex-direction:column}#order-root #order-content{max-width:70%;width:100%;align-self:center;max-width:1344px;margin:0 32px}#order-root #order-content .order-header{color:#657092;margin-left:36px;margin-top:40px;display:flex;justify-content:space-between;align-items:center}#order-root #order-content .order-header button.hlx-button{width:fit-content}#order-root #order-content .order-header .home{cursor:pointer}#order-root #order-content .order-header .bold{font-weight:600}#order-root #order-content .order-header .delete{margin-right:32px}#order-root #order-content .hlx-input-select .hlx-input-select-input{height:32px}#order-root #order-content .hlx-input-select .hlx-input-select-input p.value{color:#373837}#order-root #order-content .order-body{width:100%;display:grid;grid-template-columns:3fr 7fr 2fr;margin-top:32px;margin-bottom:64px}#order-root #order-content .order-body.no-preview{grid-template-columns:1fr 3fr}#order-root #order-content .order-body .order-card{margin:0 32px;border-radius:8px}#order-root #order-content .order-body .preview .card{padding:24px 16px}#order-root #order-content .order-body .preview .card .section{font-size:12px;border-bottom:1px solid #E0E7EA;padding-bottom:24px;padding-top:24px}#order-root #order-content .order-body .preview .card .section:last-child{border-bottom:none;padding-bottom:0}#order-root #order-content .order-body .preview .card .section:first-child{padding-top:0}#order-root #order-content .order-body .preview .card .section .field{padding-bottom:24px}#order-root #order-content .order-body .preview .card .section .field:last-child{padding-bottom:0}#order-root #order-content .order-body .preview .card .section .field .label{color:#8c94ad}#order-root #order-content .order-body .preview .card .section .field .value{color:#3f4c77;font-weight:600}#order-root #order-content .order-body .preview .card .section .link a{color:#3b8cce;text-decoration:none}#order-root #order-content .control-group{width:100%;display:flex;justify-content:space-between;align-items:center}#order-root #order-content .control-group .secondary{display:flex}#order-root #order-content .control-group .secondary .hlx-button{width:fit-content;border-right:1px solid #C9C9C9;padding:0 16px;border-radius:0}#order-root #order-content .control-group .secondary .hlx-button:last-child{border-right:none;padding-right:0}#order-root #order-content .control-group .continue{min-width:150px}#order-root #order-content .tracker{margin-left:36px;width:100%}#order-root #order-content .tracker ul{list-style-type:none;width:100%;padding-top:32px}#order-root #order-content .tracker ul li{display:grid;grid-template-columns:20px 1fr;margin-bottom:32px;min-width:150px;position:relative;color:#657092}#order-root #order-content .tracker ul li:before{content:"";width:1px;height:18px;background-color:#ccc;position:absolute;top:-25px;left:9.5px;z-index:1}#order-root #order-content .tracker ul li:first-child:before{display:none}#order-root #order-content .tracker ul li svg{position:absolute;left:-4px;top:-4.5px}#order-root #order-content .tracker ul li p.title{margin-left:16px}#order-root #order-content .tracker ul li p.number{z-index:2;color:#e0e7ea;justify-self:center}#order-root #order-content .tracker ul li.active{font-weight:600}#order-root #order-content .tracker ul li.active p.number{font-weight:500;color:#fff}#order-root #order-content .tracker ul li.active:before{background-color:#657092}#order-root #order-content .tracker ul li.visited{cursor:pointer}#order-root #order-content .tracker ul li.visited p.number{color:#657092}#order-root #order-content .tracker ul li.visited:before{background-color:#657092}#order-root #order-content .tracker ul li.completed{cursor:pointer}#order-root #order-content .tracker ul li.completed p.number{opacity:0}.test-selected-card{background-color:#e0e7ea;display:flex;border-radius:8px;padding:24px;align-items:center}.test-selected-card.white{background-color:#fff;box-shadow:0 8px 24px 6px #9da3b629}.test-selected-card .text{margin-left:12px}.test-selected-card .text p.subtitle{color:#919191}.test-selected-card .text p.title{color:#657092}.modal-large-size .modal-container{max-width:900px!important}.modal-container{background:#ffffff;border-radius:8px;box-shadow:5px 15px 46px #00000026}.modal-container .modal-header{border-bottom:1px solid;border-color:#e0e7ea}.modal-container .modal-header .modal-title{font-size:26px;font-weight:600;line-height:32px;color:#3f4c77}@media (min-width: 768px){.modal-container .modal-root .modal-container.large{max-width:900px;width:80%}}.modal-body .modal-description{display:flex;justify-content:center;margin-top:24px}.modal-body .modal-description p{font-weight:300;font-size:20px;line-height:32px;color:#3f4c77;text-align:justify;margin-left:20px;max-width:70%}.modal-body .modal-description p.no-margins{margin-left:0;max-width:90%}.modal-body .modal-details{display:flex;flex-direction:column;margin:32px;background-color:#fcfbfa;border-radius:8px;border-style:solid;border-color:#f2ebe4}.modal-body .modal-details .modal-details-container{margin:32px}.modal-body .modal-details .modal-details-container .section{display:flex;flex-direction:row;justify-content:flex-start}.modal-body .modal-details .modal-details-container .section.bottom-separator{border-style:solid;border-width:0 0 1px 0;border-color:#f2ebe4;margin-bottom:15px}.modal-body .modal-details .modal-details-container .section.bottom-separator .value{margin-bottom:15px}.modal-body .modal-details .modal-details-container .section .separator{border-right:1px solid #C9C9C9;margin-right:6%}.modal-body .modal-details .modal-details-container .section .field{margin-right:6%}.modal-body .modal-details .modal-details-container .section .field .label{font-weight:300;font-size:16px;line-height:24px;color:#8c94ad}.modal-body .modal-details .modal-details-container .section .field .label.bold-label{color:#3f4c77}.modal-body .modal-details .modal-details-container .section .field .value{line-height:24px;font-weight:600;font-size:16px;color:#5f5f5f}.modal-body .modal-details .modal-details-container .section .field .value.bold-value{color:#3f4c77}.modal-body .modal-action-btn{max-width:35%;margin:auto auto 32px}.modal-patient-found .modal-body .modal-details .modal-details-container .section .field{width:30%;margin-right:5%;margin-top:16px}.modal-patient-found .modal-body .modal-details .modal-details-container .section .field:last-child{margin-right:0}.modal-patient-found .modal-body .modal-details .modal-details-container .section .field .label{font-weight:400;font-size:16px;line-height:24px;color:#3f4c77}.modal-patient-found .modal-body .modal-action-btn{max-width:40%}.clinical-history{position:relative;z-index:5}.clinical-history .content{background-color:#fff;padding:32px}.clinical-history .content h2{color:#262e47;font-size:20px;font-weight:600}.clinical-history .content .section{margin-top:32px;margin-bottom:72px}.clinical-history .content .section .hlx-input-container{margin-top:8px}.clinical-history .content .section .hlx-input-field textarea{margin-top:0}input{border:#D8E1E5}.clinical-history-questions>div:not(:last-child){margin-bottom:32px}.group h3{color:#3f4c77;font-size:16px;font-weight:500}.question{color:#373837;font-size:14px;font-weight:500;line-height:1}.question label{line-height:1}.sub-group{padding-top:16px;padding-bottom:16px;padding-left:8px}.sub-group-question-group{margin-top:16px;padding:24px;border-radius:8px;border:1px solid #F7F9FA;background:#FBFCFC;line-height:1}.sub-group-question-group .question:not(:last-child){margin-bottom:32px}.sub-group-question-group .question:first-child{font-size:16px;font-weight:500;line-height:24px;color:#3f4c77}.sub-group-question-group .fvt-add-on{display:flex;flex-direction:column}.sub-group-question-group .fvt-add-on .fvt-add-on-second-variant{margin-top:40px}.sub-group-question-group .fvt-add-on .add-variant{display:flex;align-items:center;margin-top:28px;color:#0b6fc2;font-size:16px;justify-content:center;background-color:transparent}.sub-group-question-group .fvt-add-on .remove-variant{justify-content:end}.sub-group-question-group .fvt-add-on label{font-size:16px;font-weight:500;line-height:24px;color:#3f4c77}.sub-group-question-group .fvt-add-on .hlx-notification{margin-top:32px;z-index:0}.sub-group-question-group .fvt-add-on .hlx-notification .hlx-notification-content p.body6{color:#064374;font-size:16px}.sub-group-question-group .fvt-add-on .hlx-notification .hlx-notification-content p.body5{font-size:16px;font-weight:300;color:#064374}.sub-group-question-group .fvt-add-on .hlx-notification .hlx-notification-content p.body5 li{margin-left:24px}.fvt-standalone{display:flex;flex-direction:column;margin-top:16px;padding:24px;border-radius:8px;border:1px solid #F7F9FA;background:#FBFCFC;line-height:1}.fvt-standalone .fvt-standalone-component-group .tested-by-helix-group{padding-left:60px;position:relative;margin-top:24px}.fvt-standalone .fvt-standalone-component-group .tested-by-helix-group label{color:#3f4c77;font-size:16px;font-weight:500;line-height:1;padding-bottom:8px}.fvt-standalone .fvt-standalone-component-group .tested-by-helix-group .hlx-input-label:before{content:"";position:absolute;top:13px;height:40px;left:-53px;width:40px;border-bottom:2px solid #E0E7EA;border-left:2px solid #E0E7EA;border-bottom-left-radius:8px;transform:translateY(-90%) translate(10%)}.fvt-standalone .fvt-standalone-component-group .tested-by-helix-group.non-last:before{content:"";position:absolute;top:2%;height:233%;left:-30px;width:32px;border-left:2px solid #E0E7EA;transform:translateY(-35%)}.fvt-standalone .fvt-standalone-component-group .tested-by-helix-group.last:before{content:"";position:absolute;top:2%;height:0;left:-30px;width:32px;border-left:none;transform:translateY(-35%)}.fvt-standalone .fvt-standalone-component-group .helix-id .hlx-input-select label,.fvt-standalone .fvt-standalone-component-group .helix-id .hlx-input-container label{color:#3f4c77;font-size:16px;font-weight:500;line-height:1;padding-bottom:8px}.fvt-standalone .add-variant{display:flex;align-items:center;margin-top:28px;color:#0b6fc2;font-size:16px;justify-content:center;background-color:transparent}.fvt-standalone .remove-variant{justify-content:end}.fvt-standalone .hlx-notification{margin-top:32px;z-index:0}.fvt-standalone .hlx-notification .hlx-notification-content p.body6{color:#064374;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.fvt-standalone .hlx-notification .hlx-notification-content p.body6:last-child{margin-bottom:0}.fvt-standalone .hlx-notification .hlx-notification-content p.body5{color:#064374;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.fvt-standalone .hlx-notification .hlx-notification-content p.body5 li{margin-left:24px}.fvt-standalone .hlx-notification .hlx-notification-content p.body5 li:last-child{margin-bottom:16px}.checkbox-input{color:#777;align-items:center;padding-left:28px;font-size:16px;font-weight:300;display:block;position:relative;cursor:pointer}.checkbox-input input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-input .checkmark{position:absolute;top:0;left:0;color:#777;display:flex;width:20px;height:20px;padding:8px;justify-content:center;align-items:center;border:2px solid #777777;border-radius:2px}.checkbox-input input:checked~.checkmark{background-color:#3f4c77;border:2px solid #3F4C77}.checkbox-input .checkmark:after{content:"";position:absolute;display:none}.checkbox-input input:checked~.checkmark:after{display:block}.checkbox-input .checkmark:after{top:-1px;width:6px;height:12px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.clinical-history-questions .label{color:#3f4c77;font-size:16px;font-weight:500;line-height:1;padding-bottom:8px}.clinical-history-questions .hlx-tooltip-container{z-index:0}.clinical-history-questions .hlx-tooltip-container:hover{z-index:5}.clinical-history-questions .hlx-tooltip-container .hlx-bubble{min-width:max-content;top:160%;left:-1000%;transform:none}.clinical-history-questions .hlx-tooltip-container .hlx-bubble p{padding:0}.clinical-history-questions .hlx-tooltip-container .hlx-tip{left:2px;top:40px}.clinical-history-questions .tooltip-content{padding:8px 16px}.clinical-history-questions .tooltip-content .header p{font-size:14px;font-weight:500;line-height:24px;text-align:left}.clinical-history-questions .tooltip-content .body{text-align:left;margin-left:16px}.clinical-history-questions .tooltip-content .body ul{padding-left:8px}.clinical-history-questions .tooltip-content .body p{padding:0}.clinical-history-questions .sub-selections{padding-left:41px}.clinical-history-questions .sub-selections .sub-select{position:relative;margin-top:24px}.clinical-history-questions .sub-selections .sub-select .hlx-input-select label,.clinical-history-questions .sub-selections .sub-select .hlx-input-container label{color:#3f4c77;font-size:16px;font-weight:500;line-height:1;padding-bottom:8px}.clinical-history-questions .sub-selections .sub-select .hlx-input-select:before,.clinical-history-questions .sub-selections .sub-select .hlx-input-container:before{content:"";position:absolute;top:-48%;height:239%;left:-30px;width:30px;border-bottom:2px solid #E0E7EA;border-left:2px solid #E0E7EA;border-bottom-left-radius:8px;transform:translateY(-50%)}.clinical-history-questions .sub-selections div.sub-select:first-child .hlx-input-select:before,.clinical-history-questions .sub-selections div.sub-select:first-child .hlx-input-container:before{content:"";position:absolute;top:23%;height:109%}.order-info .subtitle{font-size:16px;font-weight:500;line-height:1;color:#3f4c77;margin-top:40px;margin-bottom:16px}.order-info .backlit-card{background:#F7F9FA;padding:24px;border-radius:8px}.order-info .inputs{display:flex;width:100%;gap:24px}.order-info .inputs .hlx-input-container{width:100%}.order-info .title{color:#262e47;font-size:20px;text-align:left;line-height:1}.order-info .form{width:643px;top:175px;left:446px;padding:32px;border-radius:8px;background:#FFFFFF;box-shadow:0 8px 24px 6px #9da3b629}.order-info .section{display:block;margin-bottom:40px}.order-info .section .input-text{font-size:16px;width:100%}.order-info .section .input-text label{color:#3f4c77;font-size:16px}.order-info .section:last-child{margin-bottom:0}.order-info .external-link{color:#3b8cce;font-weight:500;font-size:12px;text-decoration:none;text-align:left;margin-top:32px}.order-info .external-link a{color:#3b8cce;text-decoration:none}.order-info .external-link a:hover{text-decoration:underline}.order-info .patient-address p.header{color:#3f4c77;font-size:16px;font-weight:500}.order-info .patient-address p.address{font-size:16px;color:#3f4c77;font-weight:300;margin-top:16px}.order-info .patient-address a{font-size:16px;color:#0b6fc2;font-weight:400;margin-top:16px;text-decoration:none}.order-info .patient-address a:hover{text-decoration:underline}.order-info .divider{border:1px solid #F7F9FA;margin:40px 0}.order-info .notice-container .hlx-notification{margin-top:40px}.order-info .notice-container .hlx-notification p.body6{color:#064374;font-size:16px}.order-info .notice-container .hlx-notification p.body5{font-size:16px;font-weight:300;color:#064374}.order-info .control-group{padding-top:40px}.order-info .body5{font-size:16px;font-weight:500;line-height:1;color:#3f4c77;margin-bottom:8px}.order-info .spinner-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%;margin-top:40px}.billing-info .form{width:Fixed 643px px;height:Hug 625px px;top:175px;left:446px;padding:32px;gap:40px;border-radius:8px 0 0;opacity:0px;background:#FFFFFF;box-shadow:0 8px 24px 6px #9da3b629}.billing-info .form .title{color:#262e47;font-size:20px;text-align:left;line-height:1}.billing-info .form .sub-group-question-group{margin-top:0}.billing-info .form .sub-group-question-group .section:last-child{margin-bottom:0}.billing-info .section{display:block;justify-content:space-between;margin-bottom:40px;gap:24px}.billing-info .section .row{display:flex;margin-bottom:24px;gap:16px}.billing-info .section .row:last-child{margin-bottom:0}.billing-info .section .address-row{display:flex;justify-content:space-between;gap:16px;margin-bottom:16px}.billing-info .section .address-row .column{width:48%}.billing-info .section .address-row:last-child{margin-bottom:0}.billing-info .section .column{width:48%}.billing-info .section .hlx-input-container,.billing-info .section .hlx-input-select{width:100%}.billing-info .section .full-width-input .hlx-input{max-width:100%}.billing-info .section .hlx-input-label label{color:#3f4c77;font-size:16px;font-weight:500;line-height:1;padding-bottom:8px}.billing-info .section .subtitle{color:#3f4c77;font-size:16px;font-weight:500;line-height:1;padding-bottom:16px}.billing-info .section .hlx-radio-span{color:#5f5f5f;font-size:16x;font-weight:300;line-height:24px}.billing-info .section .hlx-radio-span span{padding-left:4px;color:#8c94ad;font-size:14px;font-style:italic;font-weight:300;line-height:1}.billing-info .section .hlx-radio-span span.inpatient-tooltip{color:#5f5f5f;padding-left:0;margin-right:6px;font-size:16px;font-weight:300;line-height:24px;font-style:normal}.billing-info .section.actions{margin-top:50px;margin-bottom:15px}.billing-info .section.billing-type{margin-bottom:0}.billing-info .inline-radio .hlx-radio-group{display:flex;gap:32px}.billing-info .inline-radio .hlx-radio-label{margin:0}.billing-info .hlx-radio-label{padding-left:8px;padding-right:8px}.billing-info .inpatientDesc{color:#8c94ad;font-size:14px;font-style:italic;font-weight:500;line-height:1}.billing-info .body5{color:#3f4c77;font-size:16px;font-weight:500;line-height:1;padding-bottom:8px}.thanks-for-submition{text-align:center;margin:64px auto;max-width:60%}.thanks-for-submition .card{padding:20px;display:flex;flex-direction:column;align-items:center}.thanks-for-submition img{max-width:100px;margin-bottom:20px}.thanks-for-submition h2{font-size:34px;margin-bottom:20px;color:#3f4c77}.thanks-for-submition p{font-size:20px;font-weight:500;line-height:24px;text-align:center;color:#3f4c77}.thanks-for-submition .link-wrapper .home{font-size:20px;font-weight:600;line-height:24px;text-align:center;font-variation-settings:"wdth" 100,"slnt" 0;color:#0a6fc2;padding:32px}.thanks-for-submition .link-wrapper .home:first-child{margin-top:80px}.thanks-for-submition .link-wrapper .another{font-size:20px;font-weight:600;line-height:24px;text-align:center;font-variation-settings:"wdth" 100,"slnt" 0;color:#0a6fc2;padding:32px}.thanks-for-submition .display{margin-top:32px}.thanks-for-submition .or{font-size:20px;font-weight:300;line-height:24px;text-align:center;margin:10px 0;color:#666;display:flex;align-items:center;justify-content:center}.thanks-for-submition .or:before,.thanks-for-submition .or:after{content:"";display:inline-block;width:150px;height:1px;background-color:#d9d9d9;margin:0 10px}#sign-up-root{display:flex;flex-direction:row;width:100%;height:100%}#sign-up-root #left-panel{background-color:#fafafa;width:50%}#sign-up-root #left-panel .welcome{margin:55px 45px 0;font-family:TT Norms Pro Variable}#sign-up-root #left-panel .welcome h2{font-size:24px;font-weight:700;line-height:32px;color:#3f4c77;margin-bottom:5px}#sign-up-root #left-panel .welcome p{font-size:16px;font-weight:300;line-height:24px;color:#657092}#sign-up-root #left-panel nav{background-color:#fafafa}#sign-up-root #left-panel nav .nav-container{padding:32px}#sign-up-root #left-panel .credentials-container{margin:30px 45px 130px;background-color:#fff;height:70%}#sign-up-root #left-panel .credentials-container .credentials-content{margin:0 24px;padding:24px 0}#sign-up-root #left-panel .credentials-container .credentials-content .question-title{font-weight:600;font-size:16px;line-height:24px;color:#3f4c77}#sign-up-root #left-panel .credentials-container .credentials-content .options-group{display:flex;flex-direction:column}#sign-up-root #left-panel .credentials-container .credentials-content .options-group .credentials-option{background-color:#fff;border:1px solid #E0E7EA;border-radius:4px;margin-top:25px;text-align:left;padding:12px;font-weight:300;font-size:16px;line-height:24px;color:#373837;transition:box-shadow .3s ease,color .3s ease,font-weight .3s ease;position:relative;display:flex;align-items:center;overflow:hidden}#sign-up-root #left-panel .credentials-container .credentials-content .options-group .credentials-option .arrow-icon{position:absolute;left:-20px;width:20px;height:20px;transition:left .3s ease;opacity:0}#sign-up-root #left-panel .credentials-container .credentials-content .options-group .credentials-option span{transition:margin-left .3s ease}#sign-up-root #left-panel .credentials-container .credentials-content .options-group .credentials-option:hover{box-shadow:0 0 0 2px #3f4c77;color:#3f4c77;font-weight:500}#sign-up-root #left-panel .credentials-container .credentials-content .options-group .credentials-option:hover .arrow-icon{left:12px;opacity:1;top:13px}#sign-up-root #left-panel .credentials-container .credentials-content .options-group .credentials-option:hover span{margin-left:28px}#sign-up-root #left-panel .signup-form .card{display:flex;flex-direction:column;background:#ffffff;margin:30px 45px 0;box-shadow:none;border-radius:8px}#sign-up-root #left-panel .signup-form .card.org-info-card{position:relative;z-index:1}#sign-up-root #left-panel .signup-form .card .row{margin:24px 24px 0;justify-content:space-between;gap:24px;display:flex}#sign-up-root #left-panel .signup-form .card .row .checkbox-input{padding-left:42px;color:#3f4c77;font-size:16px;font-weight:450;line-height:24px}#sign-up-root #left-panel .signup-form .card .row .checkbox-input .external-link{color:#3f4c77}#sign-up-root #left-panel .signup-form .card .row .checkbox-input .checkmark{position:absolute;top:7px;left:0;color:#777;display:flex;width:20px;height:20px;padding:8px;justify-content:center;align-items:center;border:2px solid #777777;border-radius:2px}#sign-up-root #left-panel .signup-form .card .row .hlx-input-select{width:100%}#sign-up-root #left-panel .signup-form .card .row .hlx-input-select .label{font-weight:500;font-size:16px;line-height:24px;color:#3f4c77}#sign-up-root #left-panel .signup-form .card .row .hlx-input-select .hlx-input-select-options{z-index:99999!important}#sign-up-root #left-panel .signup-form .card .row .hlx-input-select .hlx-input-select-options ul{max-height:50px}#sign-up-root #left-panel .signup-form .card .row .hlx-input-select .hlx-input-select-input{height:1.88em}#sign-up-root #left-panel .signup-form .card .row .hlx-input-select .hlx-input-select-input p{top:6px;font-size:14px;font-weight:300;line-height:20px;color:#373837}#sign-up-root #left-panel .signup-form .card .row .hlx-input-select .hlx-input-select-input .placeholder{color:#6b6b6b}#sign-up-root #left-panel .signup-form .card .row .hlx-input-select :has(> .select-error){outline:none;border:solid 1px #CA270E}#sign-up-root #left-panel .signup-form .card .row .hlx-input-container{width:100%}#sign-up-root #left-panel .signup-form .card .row .hlx-input-container .hlx-input{max-width:none}#sign-up-root #left-panel .signup-form .card .row .hlx-input-container .hlx-input .hlx-input-label label{font-weight:500;font-size:16px;line-height:24px;color:#3f4c77}#sign-up-root #left-panel .signup-form .card .row .hlx-input-container .hlx-input .hlx-input-label .hlx-tooltip-container .hlx-bubble p{font-size:14px;line-height:20px;font-weight:300;color:#2c2d2c}#sign-up-root #left-panel .signup-form .card .row .hlx-input-container .hlx-input .hlx-input-field input{font-size:14px;line-height:20px;font-weight:300}#sign-up-root #left-panel .signup-form .card .row .hlx-input-container .hlx-input textarea{margin-top:0}#sign-up-root #left-panel .signup-form .card .row .hlx-input-container .hlx-input textarea:placeholder-shown{font-size:14px;line-height:20px;font-weight:300}#sign-up-root #left-panel .signup-form .card .row .hlx-input-container.other-text-area textarea{margin-top:10px}#sign-up-root #left-panel .signup-form .card .row .hlx-input-container .hlx-input-error p{margin-top:1px}#sign-up-root #left-panel .signup-form .card .row:last-child{margin-bottom:24px}#sign-up-root #left-panel .signup-form .assistance-label{margin:30px 0 30px 45px;font-weight:400;font-size:16px;line-height:24px;color:#8c94ad}#sign-up-root #left-panel .signup-form .assistance-label a{color:#3b8cce}#sign-up-root #left-panel .signup-form .btn-container{display:flex;justify-content:space-between;margin:55px 45px 100px}#sign-up-root #left-panel .signup-form .btn-container .previous{width:30%}#sign-up-root #left-panel .signup-form .btn-container .previous .previous-btn{background-color:#fafafa;color:#3f4c77;border:2px solid #3F4C77}#sign-up-root #left-panel .signup-form .btn-container .continue{width:60%}#sign-up-root #left-panel .signup-form .hlx-notification{width:31%;position:absolute;max-width:70%;left:9%;z-index:1}#sign-up-root #left-panel .signup-form .hlx-notification .hlx-notification-icon{margin-top:8px}#sign-up-root #left-panel .signup-form .hlx-notification .body5 p{color:#373837;font-weight:300}#sign-up-root #right-panel{width:50%;background-color:#e6f2ff;background-repeat:repeat-y;background-size:100% auto;background-position:top left}#confirmation-root{display:flex;height:100vh;width:100%}#confirmation-root #left-panel{flex:1;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:20px}#confirmation-root #left-panel .confirmation-body{text-align:center;max-width:500px;margin-top:-80px}#confirmation-root #left-panel .confirmation-body .checkmark-container{width:100px;height:100px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 55px}#confirmation-root #left-panel .confirmation-body .checkmark-container .checkmark{width:124px;height:124px}#confirmation-root #left-panel .confirmation-body .title{font-size:36px;color:#3f4c77;margin-bottom:20px;font-weight:750}#confirmation-root #left-panel .confirmation-body .description{font-size:16px;color:#616161;line-height:1.5;margin-bottom:20px;font-weight:450}#confirmation-root #left-panel .confirmation-body .external-link{color:#0b6fc2}#confirmation-root #confirmation-right-panel{flex:1;background-size:cover;background-position:center}.signup-previous-confirmation-modal .modal-header{padding:24px 26px 16px}.signup-previous-confirmation-modal .modal-header .modal-close{margin-top:3px}.signup-previous-confirmation-modal .modal-content .modal-text{display:flex;justify-content:center;margin-top:24px}.signup-previous-confirmation-modal .modal-content .modal-text p{font-weight:300;font-size:26px;line-height:32px;color:#3f4c77;text-align:center;max-width:70%}.signup-previous-confirmation-modal .modal-content .confirm-delete-order-btn{margin:32px auto auto;max-width:40%}.signup-previous-confirmation-modal .modal-content .cancel-delete-order-btn{margin:24px auto 32px;max-width:40%}@media screen and (max-width: 1000px){#sign-up-root #right-panel{width:0px}#sign-up-root #left-panel{width:100%}#sign-up-root #left-panel .previous-btn{padding:0}#confirmation-root #confirmation-right-panel{flex:0}}.profile-root{display:flex;flex-direction:column;width:100%;justify-content:center}.profile-root .profile-content{display:flex;width:100%;padding:0 32px;flex-direction:column;align-items:center}.profile-root .card{width:100%;max-width:1344px;margin:32px 0 0;border-radius:8px;box-shadow:0 0 15px #3738371a,0 4px 6px -2px #0000000d}.profile-root .card .content{padding:32px;position:relative}.profile-root .card .content .signature-consent-description{margin-top:22px}.profile-root .card .content .signature-consent-description p{color:#3f4c77;font-size:14px;font-weight:300;line-height:20px}.profile-root .card .content .team-management-description{margin-top:22px}.profile-root .card .content .team-management-description a{text-decoration:underline;color:#3f4c77}.profile-root .card .content .team-management-description p{color:#657092;font-size:16px;font-weight:300;line-height:24px}.profile-root .card .content .header{border-bottom:1px solid #E0E7EA;padding-bottom:22px}.profile-root .card .content .header h3{color:#272e47;font-weight:600}.profile-root .card .content .fields{display:flex;flex-direction:column;position:relative}.profile-root .card .content .fields .row{display:flex;flex-direction:row;justify-content:flex-start;margin-top:20px}.profile-root .card .content .fields .row .field{width:33%}.profile-root .card .content .fields .row .field .label{color:#657092;font-size:14px;font-weight:600;margin-bottom:7px}.profile-root .card .content .fields .row .field .value{font-size:16px;font-weight:300;color:#474747}.profile-root .card .content .fields .row .field .value.email{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-root .card .content .fields .row.signature-section{display:flex;flex-direction:column;margin-top:25px}.profile-root .card .content .fields .row.signature-section img{background-color:#fff;border:1px dashed #E0E7EA;margin-top:8px;border-radius:8px;width:455px;height:187px;max-width:100%}.profile-root .card .content .fields .row.signature-section .recreate-signature-button .hlx-button{margin-top:16px;color:#3b8cce;font-size:14px;font-weight:500;line-height:20px;width:auto}.profile-root .card .no-signature{margin-top:32px}.profile-root .card .no-signature p{font-size:16px;font-weight:500;line-height:24px;color:#657092}.profile-root .card .no-signature .create-signature-button{max-width:250px;margin-top:16px}.profile-root .card .signature-required{padding-left:24px;height:56px;margin-top:24px;border-radius:4px;background-color:#e7f1f9;display:flex;align-items:center;gap:8px;color:#064374;font-size:16px;font-weight:600;line-height:24px}.profile-root .card .team-management-table{width:100%;padding-top:24px}.profile-root .card .team-management-table thead tr{width:100%;display:grid;grid-template-columns:25% 50% 25%}.profile-root .card .team-management-table thead th{height:40px;color:#5f605f;font-size:14px;font-weight:500;line-height:20px;display:flex;align-items:center;padding-bottom:0}.profile-root .card .team-management-table thead th:not(:first-child){padding-left:16px}.profile-root .card .team-management-table tbody .spinner{grid-column:1/span 3;place-self:center;padding:24px;justify-content:center;background-color:#fff;height:150px}.profile-root .card .team-management-table tbody tr{width:100%;display:grid;grid-template-columns:25% 50% 25%;padding:0;margin:0}.profile-root .card .team-management-table tbody td{color:#5f605f;height:56px;font-size:16px;font-weight:300;line-height:24px;display:flex;align-items:center;width:100%;padding-right:0;white-space:nowrap}.profile-root .card .team-management-table tbody td:not(:first-child){padding-left:16px}.profile-root .card .team-management-table tbody .delegate-tr:nth-child(odd)>td{background-color:#fafafa}.profile-root .card .team-management-table tbody .delegate-email{justify-content:space-between}.profile-root .card .team-management-table tbody .select-container{display:flex;align-items:center}.profile-root .card .team-management-table tbody .select-container-disabled{display:flex;align-items:center;pointer-events:none}.profile-root .card .team-management-table tbody .select-container-disabled p{color:#d9dbe4}.profile-root .card .team-management-table tbody .hlx-input-container,.profile-root .card .team-management-table tbody .hlx-input-select{width:236px;position:absolute}.profile-root .card .team-management-table tbody .hlx-input-container .hlx-input-select-input,.profile-root .card .team-management-table tbody .hlx-input-select .hlx-input-select-input{height:2em}.profile-root .card .team-management-table tbody .hlx-input-container .hlx-input-select-input p,.profile-root .card .team-management-table tbody .hlx-input-select .hlx-input-select-input p{padding-left:12px}.profile-root .card .team-management-table tbody .hlx-input-container p.value,.profile-root .card .team-management-table tbody .hlx-input-select p.value{font-size:14px}.profile-root .card .team-management-table tbody .hlx-input-container .hlx-input-select-options,.profile-root .card .team-management-table tbody .hlx-input-select .hlx-input-select-options{background-color:#fff;top:40px}.profile-root .card .team-management-table tbody .hlx-input-container .hlx-input-select-options ul,.profile-root .card .team-management-table tbody .hlx-input-select .hlx-input-select-options ul{max-height:50px;margin:8px 0;border-radius:0}.profile-root .card .team-management-table tbody .hlx-input-container .hlx-input-select-options ul .body1,.profile-root .card .team-management-table tbody .hlx-input-select .hlx-input-select-options ul .body1{padding:16px;font-size:16px;font-weight:300;line-height:24px}.profile-root .card .team-management-table tbody .no-delegates{width:100%;display:flex;align-items:center;justify-content:center;background-color:#fafafa;grid-column:1/span 3;place-self:center;font-size:16px;font-weight:600;color:#657092;padding:24px}.profile-root .card .apply-changes-container{padding-top:48px}.profile-root .card .apply-changes-btn{height:43px;width:209px;line-height:1;padding:5px 40px}@media (min-width: 768px){.modal-root .modal-container.small{max-width:383px;width:60%}}.spinner-modal{display:flex;justify-content:center;align-items:center;padding:50px 0}.error-msg{display:flex}.error-msg .error-msg-text{padding:0 8px}.error-msg p{font-size:14px;line-height:20px;font-weight:600}.error-msg p:last-child{font-weight:300;padding-top:4px}.error-msg a{text-decoration:underline;font-weight:500;color:#0b6fc2}.error-msg img{height:14px;margin:4.8px;cursor:pointer}.sticky-top{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:1000;background-color:#fae9e7;padding:16px;width:453px;margin:16px auto 0;box-shadow:0 0 15px #3738371a,0 4px 6px -2px #0000000d}@media (max-width: 1000px){.nav-links{display:flex}}html,body{height:100%;margin:0;padding:0;font-family:TTNorms;overflow-x:hidden}@media screen and (max-width: 736px){html,body{overflow-x:auto}}*{box-sizing:border-box;margin:0;padding:0}#root{position:relative;display:flex;flex-direction:column;min-height:100vh;min-width:100vw;background-color:#fff}.root-container{padding-bottom:500px;background-color:#fafafa;flex-grow:1}.card-root{display:flex;flex-direction:column;flex:1 1;padding:40px 32px 32px}.card-root.wider{max-width:612px}.card-root img{max-width:182px;align-self:center}.card-root h1,.card-root h2,.card-root p.body1{text-align:center;margin-bottom:16px}.card-root button{max-width:280px;align-self:center}.card-root button.hlx-tooltip-container{margin-top:0}.card-root button.link{margin-top:0;max-width:fit-content}#warning-triangle{width:36px;height:36px}
