.referral-score{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.25rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.referral-score .choice{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity));font-size:.875rem;text-align:center;text-transform:lowercase;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.referral-score .choice svg{margin-bottom:.25rem;opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.referral-score .choice--selectable{cursor:pointer}.referral-score .choice--selectable:hover{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.referral-score .choice--selectable:hover svg{-webkit-filter:brightness(50%);filter:brightness(50%)}.referral-score .choice--selected svg{opacity:1;-webkit-filter:none;filter:none}.referral-score .choice--selected.choice--low{--text-opacity:1;color:#ff9f5b;color:rgba(255,159,91,var(--text-opacity))}.referral-score .choice--selected.choice--neutral{--text-opacity:1;color:#4b509c;color:rgba(75,80,156,var(--text-opacity))}.referral-score .choice--selected.choice--high{--text-opacity:1;color:#00a389;color:rgba(0,163,137,var(--text-opacity))}.summary__sidetitle{font-size:.875rem;--text-opacity:1;color:#6f7884;color:rgba(111,120,132,var(--text-opacity));font-family:SofiaPro-Medium,Avenir;margin-bottom:.75rem;margin-top:.5rem}.task_detail__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.5rem;margin-bottom:1rem}.status span{border-radius:9999px;--bg-opacity:1;background-color:#f2b3c9;background-color:rgba(242,179,201,var(--bg-opacity));padding:.25rem;padding-left:.5rem;padding-right:.5rem;--text-opacity:1;color:#de4077;color:rgba(222,64,119,var(--text-opacity));font-size:.875rem;font-family:SofiaPro-SemiBold,Avenir;display:inline-block;font-size:.75rem}.status.active span{--bg-opacity:1;background-color:#bfe8e2;background-color:rgba(191,232,226,var(--bg-opacity));--text-opacity:1;color:#00a389;color:rgba(0,163,137,var(--text-opacity))}.status.pending span{--bg-opacity:1;background-color:#ffecbf;background-color:rgba(255,236,191,var(--bg-opacity));--text-opacity:1;color:#ffb400;color:rgba(255,180,0,var(--text-opacity))}.status.closed span{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity));--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.status.hold span{--bg-opacity:1;background-color:#ead1f6;background-color:rgba(234,209,246,var(--bg-opacity));--text-opacity:1;color:#aa48db;color:rgba(170,72,219,var(--text-opacity))}.referral_details__tabs a{padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:20%;opacity:.5}.referral_details__tabs .router-link-exact-active{border-bottom-width:2px;--border-opacity:1;border-color:#ff9f5b;border-color:rgba(255,159,91,var(--border-opacity));opacity:1}.referral_details__forms{padding-top:1.5rem}.referral_details__forms .sidetitle{--text-opacity:1;color:#43484f;color:rgba(67,72,79,var(--text-opacity));font-family:SofiaPro-SemiBold,Avenir;font-size:.875rem;margin-bottom:1rem}section.contact-details{-webkit-box-shadow:0 5px 5px -5px #dee1e6;box-shadow:0 5px 5px -5px #dee1e6;padding-bottom:.75rem}section.contact-details .contact-details__details>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.contact-details .contact-details__details a:hover{--text-opacity:1;color:#00a389;color:rgba(0,163,137,var(--text-opacity))}section.contact-activity{font-family:SofiaPro-Medium,Avenir;position:relative;margin-top:1rem;margin-bottom:1rem}section.contact-activity .activity{font-size:.875rem;position:relative;margin-bottom:1rem}section.contact-activity .user-photo{margin-right:.75rem;margin-top:.5rem;z-index:3;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));height:2rem;width:2rem;z-index:10}section.contact-activity .activity__info{--text-opacity:1;color:#2c3550;color:rgba(44,53,80,var(--text-opacity));font-family:SofiaPro-Medium,Avenir}.referral-details__sidebar{padding:1rem;padding-top:1.5rem;height:100vh}