@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.42a33ebd.woff)}@font-face{font-family:Akrobat;src:url(../fonts/Akrobat-Regular.7093603e.woff)}html{font-size:22px}body{background-color:#fff}.canta-mast-width{margin:auto;padding:15px;width:1200px}.canta-header{border-top:2px solid #009b7d}.canta-font-title{font-family:Akrobat,sans-serif;letter-spacing:normal}.canta-button-cta1{background-color:#009b7d;color:#fff!important;font-family:Akrobat,sans-serif;font-size:1.2rem;font-weight:700}.canta-help-button{font-weight:400}.canta-button-cta2,.canta-help-button{background-color:#fff;font-family:Akrobat,sans-serif;font-size:1rem}.canta-button-cta2{border:2px solid #009b7d;color:#009b7d;font-weight:700}.canta-button-cta3{background-color:#fff;border:1px solid #009b7d;color:#009b7d;font-family:Akrobat,sans-serif;font-size:1rem;font-weight:700;text-transform:lowercase}.canta-button-cancel,.canta-button-ndefault{font-family:Akrobat,sans-serif;font-size:1.2rem;font-weight:700}.canta-login .canta-button-cta1{width:100%}.canta-login a{color:#009b7d}.canta-error-dialog h3{color:#009b7d;font-family:Akrobat,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:normal;line-height:1em}.canta-logged-header{margin:auto;padding:0 15px 15px;width:1200px}.canta-logged-username{color:#009b7d;font-family:Akrobat,sans-serif;font-weight:700;text-align:right}.canta-dialog-input{width:18rem}.canta-signup-container{width:1024px}.q-btn{font-size:1rem}h1{font-size:1.4rem;line-height:1.2em}h1,h2{color:#009b7d;font-family:Akrobat,sans-serif;font-weight:700;letter-spacing:normal}h2{font-size:1.2rem}h3{color:#009b7d;font-family:Akrobat,sans-serif;font-size:1rem;font-weight:700;letter-spacing:normal}.q-stepper__title{font-family:Akrobat;font-size:1.2rem}.canta-treatment-period{background-color:#e8e8e8;margin-bottom:48px;position:relative}.canta-treatment-period .canta-treatment-index{color:#009b7d;font-family:Akrobat,sans-serif;font-weight:700}.canta-treatment-period .canta-test-section>ul{list-style:none;margin:0;padding:0}.canta-treatment-period .canta-test-section>ul li{border-bottom:1px solid silver}.canta-treatment-period .canta-test-section .canta-date{width:9rem}.canta-treatment-period .canta-test-section .canta-period-graph{background-color:#f0f0f0;margin-top:2rem;padding:0 10px;width:520px}.canta-treatment-period .canta-test-section .canta-period-data{max-width:634px}.canta-treatment-period .canta-test-section .canta-test-value{font-weight:700;text-align:right;width:3em}.canta-treatment-period .canta-test-section .canta-period-header{background-color:#e8e8e8;width:100%}.canta-treatment-period .canta-test-section .canta-expand-button{bottom:-24px;left:50%;position:absolute;transform:translateX(-50%) translateY(-8px)}.canta-treatment-period h2{color:#333;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:400;line-height:2rem;margin-bottom:0;margin-top:0}.canta-treatment-period h2 .canta-date{font-weight:700;width:10rem}.canta-treatment-period h2 .canta-inline-label{font-weight:700}.canta-treatment-period h3{line-height:1em;margin-top:0}.canta-dialog-header{background-color:#009b7d;color:#fff;font-family:Akrobat,sans-serif;font-weight:700}.canta-dialog-header .text-h6{font-weight:700}.q-chip,.q-field{font-size:1rem}.q-field__bottom{color:#000000d9;font-size:.8rem}.q-field--float .q-field__label{font-size:1rem;font-weight:700;line-height:1.5rem;max-width:133%;transform:translateY(-60%) scale(.9);transition:transform .36s cubic-bezier(.4,0,.2,1),max-width .396s cubic-bezier(.4,0,.2,1)}.q-field__label{top:24px}.q-field__native.q-placeholder{font-size:1rem}.q-field__native{padding-bottom:0}.q-field__control,.q-field__control-container{height:72px}.q-field__control .q-field__native,.q-field__control-container .q-field__native{align-self:flex-end}.q-field--error .q-field__bottom{font-size:1rem}.canta-test-dot{stroke:#009b7d;stroke-width:2px}.canta-period-graph .canta-test-dot{fill:#f0f0f0}.canta-treatment-details .canta-test-dot{fill:#fff}.canta-test-line{stroke:#009b7d;stroke-width:1px;fill:none}.canta-growth-line{stroke:#e04309;stroke-width:4px;stroke-dasharray:4,4;fill:none}.canta-decay-line{stroke:#636bc7;stroke-width:4px;stroke-dasharray:12,4;fill:none}.canta-change-therapy-line{stroke:#009b7d;stroke-width:1px;fill:none;stroke-dasharray:6}.canta-special-section{background-color:#e8e8e8;border-radius:3px}.canta-treatment-details h2{line-height:1em}.canta-treatment-details .canta-section{border-bottom:1px solid #009b7d;padding-bottom:.2rem}.canta-treatment-details p{margin-bottom:.5rem}.canta-treatment-details h3{color:#009b7d;font-size:1.3rem}.canta-treatment-details h3,.canta-treatment-details h4{font-family:Akrobat,sans-serif;font-weight:700;letter-spacing:normal}.canta-treatment-details h4{color:#333;font-size:1.1rem;margin:0}.canta-dialog-toolbar{background-color:#009b7d}.canta-dialog-toolbar h1,.canta-dialog-toolbar h2,.canta-dialog-toolbar h3{color:#fff}.canta-dialog-toolbar .canta-button-cta2{font-size:1rem}.canta-dialog-actions{background-color:#fff}.canta-therapy-performance-same{stroke:#0000;fill:#00aead}.canta-therapy-performance-similar{stroke:#0000;fill:#9c27b0}.canta-you-are-here{fill:#fff;stroke-width:2px}.canta-therapy-performance-similar .canta-you-are-here{stroke:#00aead;fill:#00aead}.canta-therapy-performance-same .canta-you-are-here{stroke:#9c27b0;fill:#9c27b0}.canta-label,.canta-label2{font-weight:700;margin-right:.5rem}.canta-label2,.canta-value2{font-size:.85rem}.canta-test-result-list ul{list-style:none;margin:0;padding:0}.canta-test-result-list .canta-date{width:7rem}.canta-test-result-list .canta-day{text-align:right;width:5rem}.canta-test-result-list .canta-test-value{font-weight:700;text-align:right;width:4em}.canta-select-dialog .canta-close-select-dialog{display:none}.canta-select-dialog-open{width:600px}.canta-loading.q-inner-loading{background:#ffffffd9}.canta-loading.q-inner-loading p{font-weight:700}.canta-patient-header{align-items:center;background-color:#009b7d;color:#fff}.canta-doctor-patients-list ol{list-style:none;margin:0;padding:0}.canta-doctor-patients-list li{border-bottom:1px solid silver;cursor:pointer;padding:.8rem 0}.canta-doctor-patients-list li:hover{background-color:#f0f0f0}.canta-doctor-patients-list ol.canta-therapy-list{list-style:decimal}.canta-doctor-patients-list ol.canta-therapy-list li{border-bottom:none;padding:0}.canta-table-header{border-bottom:1px solid silver;color:#009b7d;font-family:Akrobat,sans-serif;font-size:1.2rem;font-weight:700}.canta-patient-name{font-weight:700;overflow:hidden;width:14rem}.canta-patient-gender{width:6rem}.canta-patient-age{text-align:right;width:3rem}.canta-patient-race{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:14rem}.canta-patient-disease{width:10rem}.canta-similarity-filter-view .canta-criteria-view .canta-label{font-size:1rem;font-weight:700}.canta-similarity-filter-view .canta-criteria-view .canta-value{font-size:1rem;font-weight:400}.canta-similarity-filter-view .canta-criteria-view-item{border-bottom:none}.canta-similarity-filter-edit{max-width:1024px!important;width:100%}.canta-similarity-filter-edit h6,.canta-similarity-filter-view h6{border-top:1px solid;color:#009b7d;font-family:Akrobat,sans-serif;font-weight:700;margin-bottom:1rem;margin-top:3rem}.canta-graphic-legend-expansion .q-item__label{text-decoration:underline}.q-tab{font-family:Akrobat,sans-serif}.q-tab__label{color:#009b7d;font-size:1rem;font-weight:700}.canta-add-drug-card{max-width:50em!important;width:49em}.canta-add-drug-card .canta-drug-date,.canta-add-drug-card .canta-drug-list{width:22em}.canta-add-drug-card .canta-number-pills,.canta-add-drug-card .canta-pill-size{width:8em}.canta-optgroup,.canta-sectioned-list .q-item.disabled .q-item__label{background-color:#009b7d;color:#000;opacity:1;padding:4px}.canta-dendrogram{left:16px;position:relative}.canta-dendrogram circle{fill:#009b7d}.canta-dendrogram circle.bellow-threshold{fill:#a0a0a0}.canta-dendrogram .link-to-treatment{stroke:#009b7d;fill:none}.canta-dendrogram .link-to-no-treatment{stroke:#009b7d;stroke-dasharray:8;fill:none}.canta-dendrogram .link-to-clinical-trial{stroke:#9c27b0;stroke-width:2px;fill:none}.canta-dendrogram .node-type-clinical-trial{fill:#9c27b0}.limit-mark-example{background-color:#a0a0a0;border-radius:50%;display:inline-block;height:20px;margin-right:.5rem;width:20px}#canta-dendrogram-context-menu{background-color:#fff;box-shadow:0 0 5px silver;box-sizing:border-box;position:absolute;width:440px;z-index:10}#canta-dendrogram-context-menu h3{font-size:1.2rem;line-height:1em;margin-bottom:0;margin-top:0}.canta-treatment-details-line .q-item__section--side{justify-content:flex-start;padding-right:0}.canta-treatment-details-line .q-item__section--avatar{min-width:36px}@media only screen and (max-width:1200px){.canta-mast-width{width:100%}}@media only screen and (min-width:1200px){.canta-mast-width{width:1200px}}