.LoadingPage{display:flex;justify-content:center}.LoadingPage__inner{margin:32px auto;text-align:center}.LoadingPage__inner>.LoadingSpinner{display:inline-block}.LoadingPage__inner>p{margin-top:12px}.react-datepicker-popper{z-index:100!important}.hide-modals .Modal:not(.ConfirmDialog){opacity:0}.hide-modals.has-open-modal .ConfirmDialogBackdrop{display:none}.ConfirmDialog.Modal.Modal-enter .ModalDialog{-webkit-animation-name:confirmEnter;animation-name:confirmEnter;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1)}.ConfirmDialog.Modal.Modal-leave .ModalDialog{-webkit-animation-name:confirmLeave;animation-name:confirmLeave;-webkit-animation-timing-function:cubic-bezier(0,1,.5,1);animation-timing-function:cubic-bezier(0,1,.5,1)}@-webkit-keyframes confirmEnter{0%{opacity:.01;-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes confirmEnter{0%{opacity:.01;-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes confirmLeave{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:.01;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes confirmLeave{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:.01;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DateInput{width:242.5px}.DateInput__invalid.Input>input{border-color:#e33d3d}.CogMoneyInput__viewMode{padding-right:8px}@media only print{.CogMoneyInput__viewMode{padding-right:0}}.ReactSelect.isDisabled>div{background:#f8f8f8}.ReactSelect.size-md>div>div{padding-top:3px;padding-bottom:3px}.ReactSelect.size-sm>div:first-of-type{min-height:34px}.ReactSelect.size-sm>div:first-of-type>div{height:34px}.ReactSelect .ReactSelect__IndicatorsContainer>div{color:#999}.ReactSelect>div:first-child,.ReactSelect>div:first-child:hover{border:1px solid #ccc}.ReactSelect>span~div:nth-child(2),.ReactSelect>span~div:nth-child(2):hover{border:1px solid #ccc;box-shadow:none}.ReactSelect input{opacity:1!important;pointer-events:none}.FlexHeader{padding-bottom:8px;border-bottom:2px solid #ccc}.FlexHeader.FlexHeader__hasBottomMargin{margin-bottom:24px}@media screen and (min-width:768px){.FlexHeader{display:flex;align-items:baseline}}@media only print{.FlexHeader{border-bottom-color:#000}.FlexHeader.FlexHeader__hasBottomMargin{margin-bottom:.125in}}.FlexHeader__description{color:#999;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:21px;margin-left:8px}.FlexHeader__description .Button.Button--sm{height:18px;padding-bottom:19px;line-height:16px;padding-right:0;padding-left:0}.FlexHeader__heading{margin-bottom:0;line-height:1;flex:1 1}.FlexHeader__heading.FlexHeader__sidePadding-tiny{padding-left:4px}.FlexHeader__heading.FlexHeader__sidePadding-xxsmall{padding-left:8px}.FlexHeader__heading.FlexHeader__sidePadding-xsmall{padding-left:12px}.FlexHeader__heading.FlexHeader__sidePadding-small{padding-left:16px}@media screen and (max-width:991px){.FlexHeader__heading{margin-bottom:4px;font-size:16px}}.FlexHeader__info{color:#666;font-size:14px}.FlexHeader__info.FlexHeader__sidePadding-tiny{padding-right:4px}.FlexHeader__info.FlexHeader__sidePadding-xxsmall{padding-right:8px}.FlexHeader__info.FlexHeader__sidePadding-xsmall{padding-right:12px}.FlexHeader__info.FlexHeader__sidePadding-small{padding-right:16px}.FlexHeader__info .Button.Button--sm{height:18px;line-height:16px;padding-right:0;padding-left:0}@media screen and (min-width:768px){.FlexHeader__info{margin-left:24px;line-height:1;text-align:right}}@media only print{.FlexHeader__heading{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:10pt;font-weight:600;line-height:14pt;letter-spacing:normal}.FlexHeader__info{font-size:10pt}.FlexHeader__info .Button.Button--sm{display:none}}.ContactGroupLabel.FlexHeader{margin-top:8px;margin-bottom:0}.ContactCreateOption{color:#418ee3}.ContactAvatar{display:inline-block;position:relative;margin-right:8px}.ContactAvatar .Avatar{box-sizing:initial}.ContactAvatar .ContactAvatar__unverified{position:absolute;right:-4px;bottom:-1px;height:20px;width:20px;color:#eeb73d;background-color:#fff;border-radius:50%;font-size:16px}.ContactAvatar .ContactAvatar__unverified>.Icon{display:block;height:20px;width:20px}.ContactAvatar.ContactAvatar--prospect .Avatar{border:2px solid #a0857c}.ContactAvatar.ContactAvatar--lead .Avatar{border:2px solid #e33d3d}.ContactAvatar.ContactAvatar--registered .Avatar{border:2px solid #eeb73d}.ContactAvatar.ContactAvatar--unqualified .Avatar{border:2px solid #71ab44}.ContactAvatar.ContactAvatar--qualified .Avatar{border:2px solid #418ee3}.ContactAvatar.ContactAvatar--patient .Avatar{border:2px solid #855388}.ContactSelectOption{display:flex;align-items:center}.ContactSelectOption.ContactSelectOption-sm{font-size:14px}.ContactSelectOption.disabled{color:#999;cursor:not-allowed}.ContactSelectOption .ContactSelectOption__avatar{margin-right:8px}.ContactSelectOption .ContactSelectOption__primaryDetails{display:flex;overflow:hidden;flex:1 1;flex-direction:column}.ContactSelectOption .ContactSelectOption__contactName{min-width:0;flex:1 1}.ContactSelectOption .ContactSelectOption__contactName>span{display:block;overflow:hidden;color:#111;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ContactSelectOption .ContactSelectOption__info{display:flex;justify-content:space-between;min-width:0;margin-bottom:4px;flex:1 1}.ContactSelectOption .ContactSelectOption__info>span{display:block;overflow:hidden;color:#666;font-weight:400;font-size:12px;white-space:nowrap;text-overflow:ellipsis;line-height:1}.ContactSelect.size-sm{font-size:14px}.ContactSelect .ReactSelect__Menu{min-width:400px;z-index:3}.ContactSelect .ContactSelect__isNested{padding-left:16px}.ContactSelect .disabled{color:#999;cursor:not-allowed}.ContactSelect__error{border-color:#e33d3d;color:#e33d3d}.FormFieldHint.FormField{display:flex;justify-content:flex-end;margin-bottom:6px}.FormFieldHint.FormField .FormFieldLabelHint__text{width:37.5%;color:#999;font-size:12px}.FormFieldHint.FormField .FormFieldHint__text{width:62.5%;color:#999;font-size:12px}.HorizontalFormField.FormField{display:flex;align-items:center;min-height:36px}.HorizontalFormField.FormField .FormField__label{line-height:inherit;margin-bottom:0;width:37.5%}.HorizontalFormField.FormField>.ReactSelect,.HorizontalFormField.FormField>div,.HorizontalFormField.FormField>label{width:62.5%}.HorizontalFormField.FormField .react-datepicker__input-container{width:100%}.editor-container .editor-input{min-height:310px}.editor-container code{padding:0;background-color:none;font-size:1em}.editor-container p.editor-paragraph{font-size:16px}.editor-container h1.editor-heading-h1{font-size:20px;font-weight:700;margin-bottom:8px;padding:0}.editor-container h2.editor-heading-h2,.editor-container h3.editor-heading-h3,.editor-container h4.editor-heading-h4,.editor-container h5.editor-heading-h5,.editor-container h6.editor-heading-h6{font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-text-code{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:90%}.editor-paragraph{margin:0 0 8px;position:relative}.editor-paragraph:last-child{margin-bottom:0}.editor-heading-h1{font-size:24px;color:#050505;font-weight:400;margin:0 0 12px;padding:0}.editor-quote{margin:0 0 0 19px;font-size:15px;color:#65676b;border-left:4px solid #ced0d4;padding:0 16px 8px}.editor-list-ol,.editor-list-ul{padding:0;margin:0 0 8px 16px}.editor-nested-listitem .editor-list-ol,.editor-nested-listitem .editor-list-ul{margin-bottom:0}.editor-nested-listitem li{-webkit-padding-start:0!important;padding-inline-start:0!important}.editor-listitem{margin:0 16px}.editor-nested-listitem{list-style-type:none}.typeahead-popover{background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:8px;width:auto;z-index:1000;margin-top:25px}.mentions-menu{width:250px;z-index:1000}.typeahead-popover ul{padding:0;list-style:none;margin:0;border-radius:8px;max-height:200px;overflow-y:scroll}.typeahead-popover ul::-webkit-scrollbar{display:none}.typeahead-popover ul{-ms-overflow-style:none;scrollbar-width:none}.typeahead-popover ul li{margin:0;min-width:180px;font-size:14px;outline:none;cursor:pointer;border-radius:8px}.typeahead-popover ul li.selected{background:#eee}#typeahead-menu{z-index:100}.typeahead-popover li{margin:0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;background-color:#fff;border-radius:8px;border:0}.typeahead-popover li.active{display:flex;width:20px;height:20px;background-size:contain}.typeahead-popover li:first-child{border-radius:8px 8px 0 0}.typeahead-popover li:last-child{border-radius:0 0 8px 8px}.typeahead-popover li:hover{background-color:#eee}.typeahead-popover li .text{display:flex;line-height:20px;flex-grow:1;min-width:150px}.ScrollStage{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen{.ScrollStage{position:absolute;top:0;right:0;bottom:0;left:0}}.Address{font-style:normal}.TransactionHeader{margin-bottom:24px}@media(min-width:768px){.TransactionHeader{margin-bottom:48px}}@media(min-width:768px){.TransactionHeader__top{display:flex}}@media(min-width:768px){.TransactionHeader__documentName{flex:1 1}}.TransactionHeader__heading{margin-top:0;margin-bottom:0;line-height:1.2}.TransactionHeader__heading>span{display:block;margin-top:4px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:400;letter-spacing:normal;line-height:1;color:#333}.TransactionHeader__bottom,.TransactionHeader__details,.TransactionHeader__info,.TransactionHeader__logo{display:none}@media screen and (min-width:768px){.TransactionHeader__info{display:block;text-align:right}}.TransactionHeader__amount{margin-top:0;margin-bottom:4px;color:#111;font-family:"CircularSC";line-height:1.2;font-size:20px;font-weight:700;letter-spacing:-.48px}@media screen and (min-width:768px){.TransactionHeader__amount{font-size:36px;font-weight:700;letter-spacing:-1.01px}}.TransactionHeader__amountText{font-size:14px;line-height:1}@media only print{.TransactionHeader{display:flex;margin-bottom:.5in;justify-content:space-between;font-size:10pt;color:#000}.TransactionHeader__bottom,.TransactionHeader__top{position:relative;height:2.25in;flex:1 1}.TransactionHeader__top{margin-left:.25in}.TransactionHeader__bottom{display:flex;margin-right:.25in;flex-direction:column;justify-content:space-between;order:-1}.TransactionHeader__details,.TransactionHeader__logo{display:block}.TransactionHeader__contact{max-height:.75in}.TransactionHeader__location{height:.75in;order:-1}.TransactionHeader__logo{position:absolute;top:0;right:0;max-width:75%;max-height:.875in}.TransactionHeader__contact,.TransactionHeader__details,.TransactionHeader__location{font-size:10pt;line-height:14pt}.TransactionHeader__contact strong,.TransactionHeader__details strong,.TransactionHeader__location strong{color:#000;font-weight:600}.TransactionHeader__details{padding:0;margin:.2in 0 0;list-style:none}.TransactionHeader__details li{display:flex}.TransactionHeader__details li>span{flex:1 1;text-align:right}.TransactionHeader__documentName{position:absolute;right:0;bottom:0;left:0}.TransactionHeader__heading{margin:0;color:#000;text-align:right;font-size:20pt;line-height:24pt}.TransactionHeader__heading>span{margin-top:0;font-size:10pt;color:#000}}.TabsNav ul{margin-left:0;padding-left:0;display:flex;list-style:none;border-bottom:2px solid #ccc}.TabLi{cursor:pointer;line-height:24px;margin-bottom:-1px;padding-left:8px;padding-right:8px}.TabLi.TabLi__isActive{border-bottom:4px solid #71ab44;color:#111;font-weight:600}.TabLi.TabLi__isDisabled{cursor:not-allowed;color:#999}.QuickbooksInfo{margin-top:48px}.QuickbooksInfo .QuickbooksInfo__listItem{margin-top:24px}.QuickbooksInfo .QuickbooksInfo__accent{font-weight:600}.Quickbooks__title{margin-top:48px;margin-bottom:12px;text-align:center}.Quickbooks__subtitle{text-align:center;width:100%}.Quickbooks__connectButtonWrapper{display:flex;justify-content:center;margin-top:24px}.QuickbooksExportTable{width:100%;margin-top:24px;margin-bottom:48px;border-collapse:collapse}.QuickbooksExportTable thead td{background:#fff;border-bottom:2px solid #ccc;color:#111;font-size:12px;font-weight:700;height:24px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.QuickbooksExportTable .Checkbox{margin-bottom:0;justify-content:center}.QuickbooksExportTable td{border-bottom:1px solid #ccc;height:40px;padding:0 6px;vertical-align:middle}.QuickbooksExportTable td:first-child{padding-left:12px}.QuickbooksExportTable td:last-child{padding-right:12px}.QuickbooksExportTable td.amount{text-align:right}.QuickbooksExportTable td.status{text-align:center}.QuickbooksExportTable td.status div{display:flex;justify-content:center}.QuickbooksExportTable .QuickbooksExportTable__check{color:#71ab44}.QuickbooksExportTable .QuickbooksExportTable__alert{color:#e33d3d}.QuickbooksExport .QuickbooksExport__header{display:flex;justify-content:space-between}.QuickbooksExport .QuickbooksExport__header .QuickbooksExport__title{color:#111;font-size:24px;font-weight:700}.QuickbooksExport .QuickbooksExport__inProgress{color:#71ab44;display:flex;align-items:center}.QuickbooksExport .QuickbooksExport__inProgress .LoadingSpinner{margin-left:10px}.QuickbooksExport .Alert{margin-top:16px}.QuickbooksExport .Alert a{margin-left:16px}.ReportFilters{display:flex;align-items:flex-end}.ReportFilters .FormField{min-width:178px}.ReportFilters>div:not(:first-child){padding-left:8px}.ReportFilters .ReportFilters__LoadingSpinner{display:flex;align-items:center;height:35px}.ReportFilters .ReportFilters__actionButtons{display:flex;flex-grow:1;flex-direction:row-reverse}.DateInputsReportFilter__to{padding-bottom:5px;color:#666}.UserReportFilter{min-width:155px}.QuickbooksExportFormTable{width:100%;margin-bottom:48px;border-collapse:collapse}.QuickbooksExportFormTable thead td{background:#fff;border-bottom:2px solid #ccc;color:#111;font-size:12px;font-weight:700;height:24px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.QuickbooksExportFormTable .Checkbox{margin-bottom:0;justify-content:center}.QuickbooksExportFormTable .QuickbooksExportFormTable__isCheckedRow{background:#eff6fc}.QuickbooksExportFormTable td{border-bottom:1px solid #ccc;height:40px;padding:0 6px;vertical-align:middle}.QuickbooksExportFormTable td:first-child{padding-left:12px}.QuickbooksExportFormTable td:last-child{padding-right:0}.QuickbooksExportFormTable td.amount{text-align:right}.QuickbooksExportFormTable td.exported{text-align:center}.QuickbooksExportFormTable td.exported .Icon{color:#71ab44}.QuickbooksExportFormTable td.checkbox{text-align:center}.QuickbooksExportForm .ReportFilters .FormField{min-width:150px}.QuickbooksExportForm .QuickbooksExportForm__title{color:#111;font-size:24px;font-weight:700}.QuickbooksExportForm .QuickbooksExportForm__noTransactions{margin-top:-32px;margin-left:12px}.QuickbooksExportForm .ReportFilters{margin-top:24px;margin-bottom:48px}.QuickbooksExportForm .Input.Input--sm>input{width:116px}.QuickbooksMapSelect{min-width:180px;width:100%}.QuickbooksMap{margin-bottom:48px}.QuickbooksMap .QuickbooksMapSection__title{color:#111;font-size:20px;font-weight:700;margin-top:48px;margin-bottom:32px}.QuickbooksMap .QuickbooksMapSection__account{display:flex;justify-content:space-between;margin-bottom:8px;height:36px}.QuickbooksMap .QuickbooksMapSection__label{line-height:36px}.QuickbooksMap .QuickbooksMapSection__rightColumn{display:flex;justify-content:space-between;align-items:center;width:55%}.QuickbooksMap .QuickbooksMapSection__rightColumn .Icon{color:#999;margin-right:16px}.QuickbooksMap .QuickbooksMap__title{color:#111;font-size:24px;font-weight:700}.QuickbooksMap .QuickbooksMap__sectionTitle{color:#111;font-size:20px;font-weight:700;margin-top:48px}.QuickbooksMap .QuickbooksMap__iconSection{display:flex;align-items:center;justify-content:space-between;margin-top:48px}.QuickbooksMap .QuickbooksMap__refreshSection{width:calc(55% - 32px);font-size:14px}.QuickbooksMap .QuickbooksMap__refreshSection .Button{margin-bottom:16px}.QuickbooksMap .QuickbooksMap__refreshSection .QuickbooksMap__lastUpdated{height:14px;font-size:12px;color:#666}.QuickbooksMap .QuickbooksMap__svgWrapper{display:flex;align-items:center}.QuickbooksMap .QuickbooksMap__svgWrapper .Icon{margin-left:8px;margin-right:8px}.QuickbooksExportMessage{border:1px solid #ccc;display:flex;align-items:center;margin-top:-40px;margin-bottom:24px;padding:16px;border-radius:4px}.QuickbooksExportMessage svg{margin-right:16px}.QuickbooksExportsTable{width:100%;margin-top:24px;margin-bottom:48px;border-collapse:collapse}.QuickbooksExportsTable .QuickbooksExportTable__inProgress{color:#71ab44}.QuickbooksExportsTable thead td{background:#fff;border-bottom:2px solid #ccc;color:#111;font-size:12px;font-weight:700;height:24px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.QuickbooksExportsTable td{border-bottom:1px solid #ccc;height:40px;padding:0 6px;vertical-align:middle}.QuickbooksExportsTable td:first-child{padding-left:12px}.QuickbooksExportsTable td:last-child{padding-right:12px}.QuickbooksExportsTable td.status{text-align:right}.QuickbooksExports .QuickbooksExports__title{color:#111;font-size:24px;font-weight:700}.FormOverlayHeader .react-datepicker__input-container{color:#418ee3}.FormOverlayHeader .react-datepicker__input-container:hover{cursor:pointer}.FormOverlayHeader .FormField{display:flex;align-items:center}.FormOverlayHeader .FormField .FormField__label{line-height:inherit;margin-bottom:0;width:37.5%}.FormOverlayHeader .FormField>.ReactSelect,.FormOverlayHeader .FormField>div,.FormOverlayHeader .FormField>label{width:62.5%}.FormOverlayHeaderInfoRow .FormField{min-height:36px;margin-bottom:12px}.FormOverlayHeaderSwitch .FormField .FormField__label{display:flex;justify-content:space-between}.FormOverlayHeaderSwitch .FormField .FormField__label.FormOverlayHeaderSwitch__switchWrapper{width:62.5%;display:flex;align-items:center}.FormOverlayHeaderSwitch .FormOverlayHeaderSwitch__false{color:#f49c3d}.TransactionSummary{margin-top:24px}@media only print{.TransactionSummary{margin-top:.25in}}.TransactionSummaryItem--primary{color:#111;font-family:"CircularSC";font-size:20px;font-weight:700;letter-spacing:-.48px}.TransactionSummaryItem--secondary{color:#111;font-size:16px;font-weight:600}.TransactionSummaryItem__labelPrefix{color:#999;font-size:12px;text-transform:uppercase;width:50px;padding-right:4px}@media only print{.TransactionSummaryItem{margin-bottom:.125in;font-size:10pt;line-height:1.25}.TransactionSummaryItem--primary,.TransactionSummaryItem--secondary,.TransactionSummaryItem__labelPrefix{color:#000;letter-spacing:normal}.TransactionSummaryItem--secondary{font-size:10pt;font-weight:600}.TransactionSummaryItem--primary{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:10pt;font-weight:600}}.TransactionSummarySection{padding-top:12px;padding-bottom:12px;border-bottom:1px solid #ccc}.TransactionSummarySection:first-child{padding-top:0}.TransactionSummarySection:last-child{padding-bottom:0;border-bottom:0}@media only print{.TransactionSummarySection{padding-top:.125in;padding-bottom:.125in;border-bottom:1px solid #000}}.TransactionLinkTable{display:table;min-width:288px;border-collapse:collapse;font-size:14px}.TransactionLinkTable thead th{padding:8px 8px 0;font-size:12px;font-weight:700;letter-spacing:0;font-family:"CircularSC";color:#111;text-transform:uppercase}.TransactionLinkTable tbody td{padding:8px}.TransactionLink{color:#418ee3}@media only print{.TransactionLink{color:#000}}.TransactionSummaryInsurancePayments.showClaimForm .TransactionLinkTable,.TransactionSummaryPayments.showInvoice .TransactionLinkTable{width:420px}.InvoiceSummary{margin-top:24px}.InvoiceSummary .TransactionSummary{margin-top:0}.TransactionSummaryItem{margin-bottom:16px}.TransactionSummaryItem:last-child{margin-bottom:0}.TransactionSummaryItem .TransactionSummaryItem__value{text-align:right}.TransactionSummaryItem--tertiary{font-size:14px;line-height:21px}.TransactionSummaryItem--tertiary .TransactionSummaryItem__label{display:flex;align-items:center}.BilledToItem{margin-top:24px}@media screen and (max-width:767px){.InvoiceSummary{margin-bottom:48px}}@media only print{.TransactionSummaryItem{margin-bottom:.125in;font-size:10pt;line-height:1.25}.InvoiceSummary{margin-top:.25in}.InvoiceSummary .InvoiceMessage .InvoiceSummary__additionalMessageLabel{font-weight:600;color:#000;font-size:10pt;line-height:14pt}.InvoiceSummary .InvoiceMessage p{color:#000;font-size:10pt;line-height:14pt}.InvoiceSummary .InvoiceSummary__amount.TransactionSummaryItem{font-weight:600}.InvoiceSummary .InvoiceSummary__bundled.TransactionSummaryItem .Button.Button--sm .Button__inner{color:#000}}@media screen and (max-width:767px){.TransactionTable,.TransactionTableBody,.TransactionTableColumn,.TransactionTableRow{display:block}.TransactionTable{font-size:14px}.TransactionTableHead{display:none}.TransactionTableRow{border-bottom:1px dashed #ccc;margin-bottom:24px}.TransactionTableColumn{display:flex}.TransactionTableColumn__value{flex:1 1;text-align:right}.TransactionTableColumn__label{font-size:12px;font-weight:700;letter-spacing:0;font-family:"CircularSC";color:#111}.TransactionTableRow.is-editing .TransactionTableColumn{display:block;margin-bottom:12px}}@media screen and (min-width:544px){.TransactionTable{display:table;width:100%;border-collapse:collapse}.TransactionTableColumn__label{display:none}.TransactionTable,.TransactionTableBody,.TransactionTableColumn,.TransactionTableHead,.TransactionTableRow{border:0}.TransactionTableHead .TransactionTableColumn{padding-top:8px;padding-bottom:8px;border-bottom:2px solid #ccc;font-size:12px;font-weight:700;letter-spacing:0;font-family:"CircularSC";font-weight:600;color:#111;text-transform:uppercase}.TransactionTableColumn{padding-right:12px;padding-left:12px}.TransactionTableColumn:not(:last-child){border-right:1px dashed #ccc}.TransactionTableBody{border-bottom:2px solid #ccc}.TransactionTableBody .TransactionTableColumn{height:52px;border-bottom:1px solid #ccc}.TransactionTableRow.is-editing .TransactionTableColumn:not(.read-only){padding-right:4px;padding-left:4px}.TransactionTable.TransactionTable--sm .TransactionTableBody .TransactionTableColumn{height:44px;font-size:14px}}.TransactionTableRow .TransactionTableColumn:first-child,.TransactionTableRow .TransactionTableColumn:not(.read-only):first-child{padding-left:0}.TransactionTableRow .TransactionTableColumn:last-child,.TransactionTableRow .TransactionTableColumn:not(.read-only):last-child{padding-right:0}@media only print{.TransactionTable{display:table;width:100%;border-collapse:collapse;font-size:10pt;line-height:14pt}.TransactionTable .Input>input{height:auto!important;padding:0!important;font-size:10pt;line-height:14pt;color:#000!important}.TransactionTable .formatLink{color:#000!important}.TransactionTableColumn__label{display:none}.TransactionTable,.TransactionTableBody,.TransactionTableColumn,.TransactionTableHead,.TransactionTableRow{border:0;font-size:10pt;line-height:14pt}.TransactionTableHead .TransactionTableColumn{padding-top:0;padding-bottom:.0625in;border-bottom:1px solid #000;font-weight:600;color:#000;text-transform:capitalize}.TransactionTableColumn{padding:.0625in!important}.TransactionTableBody{border-bottom:1px solid #000}.TransactionTableBody .TransactionTableColumn{height:auto;vertical-align:top}.TransactionTableRow .TransactionTableColumn:first-child{padding-left:0!important}.TransactionTableRow .TransactionTableColumn.total,.TransactionTableRow .TransactionTableColumn:last-child{padding-right:0!important}}.TransactionTable .TransactionTableBody{border-bottom:0}.TransactionTable .TransactionTableRow.TransactionTableRowEmptyState .TransactionTableColumn{text-align:left;color:#666;font-size:12px;border-bottom:0;padding-left:12px}.ChargesTable{width:100%}.ChargesTable .ReactSelect.isDisabled>div{background:transparent}.ChargesTable .TransactionTableRow.read-mode input{padding-right:12px;border:1px solid #fff;background:#fff;color:#333}.ChargesTable .TransactionTableRow.read-mode input:disabled{-webkit-text-fill-color:#333}.ChargesTable .TransactionTableRow.read-mode .Input.is-disabled,.ChargesTable .TransactionTableRow.read-mode .SmartUISelect{opacity:1}.ChargesTable .TransactionTableRow.read-mode .SmartUISelect>select{border-color:transparent}.ChargesTable .TransactionTableRow.read-mode .SmartUISelect.is-disabled>select{background-color:transparent}.ChargesTable .TransactionTableHead .TransactionTableColumn.amount,.ChargesTable .TransactionTableHead .TransactionTableColumn.discount,.ChargesTable .TransactionTableHead .TransactionTableColumn.insuranceCode,.ChargesTable .TransactionTableHead .TransactionTableColumn.lic,.ChargesTable .TransactionTableHead .TransactionTableColumn.npi,.ChargesTable .TransactionTableHead .TransactionTableColumn.productService,.ChargesTable .TransactionTableHead .TransactionTableColumn.quantity,.ChargesTable .TransactionTableHead .TransactionTableColumn.rate,.ChargesTable .TransactionTableHead .TransactionTableColumn.staff{padding-right:12px;padding-left:12px}.ChargesTable .TransactionTableHead .TransactionTableColumn.action{width:47px}.ChargesTable .TransactionTableRow .TransactionTableColumn{text-align:right}.ChargesTable .TransactionTableRow .TransactionTableColumn.lic,.ChargesTable .TransactionTableRow .TransactionTableColumn.npi,.ChargesTable .TransactionTableRow .TransactionTableColumn.productService{text-align:left}.ChargesTable .TransactionTableRow .TransactionTableColumn.action{text-align:center}.ChargesTable .TransactionTableRow .TransactionTableColumn.amount,.ChargesTable .TransactionTableRow .TransactionTableColumn.discount,.ChargesTable .TransactionTableRow .TransactionTableColumn.insuranceCode,.ChargesTable .TransactionTableRow .TransactionTableColumn.lic,.ChargesTable .TransactionTableRow .TransactionTableColumn.npi,.ChargesTable .TransactionTableRow .TransactionTableColumn.quantity,.ChargesTable .TransactionTableRow .TransactionTableColumn.rate,.ChargesTable .TransactionTableRow .TransactionTableColumn.staff{padding-right:12px;padding-left:12px}.ChargesTable .TransactionTableRow .TransactionTableColumn.quantity{width:55px;white-space:nowrap}.ChargesTable .TransactionTableRow .TransactionTableColumn.quantity input{min-width:30px;text-align:right}.ChargesTable .TransactionTableRow .TransactionTableColumn.amount,.ChargesTable .TransactionTableRow .TransactionTableColumn.discount,.ChargesTable .TransactionTableRow .TransactionTableColumn.rate{width:95px}.ChargesTable .TransactionTableRow .TransactionTableColumn.staff{width:80px}.ChargesTable .TransactionTableRow .TransactionTableColumn.amount,.ChargesTable .TransactionTableRow .TransactionTableColumn.discount,.ChargesTable .TransactionTableRow .TransactionTableColumn.insuranceCode,.ChargesTable .TransactionTableRow .TransactionTableColumn.rate,.ChargesTable .TransactionTableRow .TransactionTableColumn.staff{white-space:nowrap}.ChargesTable .TransactionTableRow .TransactionTableColumn.amount input,.ChargesTable .TransactionTableRow .TransactionTableColumn.discount input,.ChargesTable .TransactionTableRow .TransactionTableColumn.insuranceCode input,.ChargesTable .TransactionTableRow .TransactionTableColumn.rate input,.ChargesTable .TransactionTableRow .TransactionTableColumn.staff input{min-width:70px;text-align:right}.ChargesTable .TransactionTableRow .TransactionTableColumn.amount .SmartUISelect>select,.ChargesTable .TransactionTableRow .TransactionTableColumn.discount .SmartUISelect>select,.ChargesTable .TransactionTableRow .TransactionTableColumn.insuranceCode .SmartUISelect>select,.ChargesTable .TransactionTableRow .TransactionTableColumn.rate .SmartUISelect>select,.ChargesTable .TransactionTableRow .TransactionTableColumn.staff .SmartUISelect>select{direction:rtl}.ChargesTable .TransactionTableRow .TransactionTableColumn.amount .SmartUISelect:after,.ChargesTable .TransactionTableRow .TransactionTableColumn.discount .SmartUISelect:after,.ChargesTable .TransactionTableRow .TransactionTableColumn.insuranceCode .SmartUISelect:after,.ChargesTable .TransactionTableRow .TransactionTableColumn.rate .SmartUISelect:after,.ChargesTable .TransactionTableRow .TransactionTableColumn.staff .SmartUISelect:after{border-color:transparent}.ChargesTable .TransactionTableRow .TransactionTableColumn.insuranceCode{width:100px;min-width:100px;text-align:left}.ChargesTable .TransactionTableRow .TransactionTableColumn.insuranceCode .SmartUISelect>select{direction:ltr}.ChargesTable .TransactionTableRow .TransactionTableColumn.action{padding-right:0;padding-left:0}.ChargesTable .TransactionTableRow .TransactionTableColumn .Input.Input--sm>input{padding-left:4px;padding-right:4px}.ChargesTable .TransactionTableBody{border-bottom:0}.ChargesTable .ChargesTable__hintText{color:#999;font-size:12px}@media only print{.ChargesTable .TransactionTableColumn.amount input,.ChargesTable .TransactionTableColumn.discount input,.ChargesTable .TransactionTableColumn.insuranceCode input,.ChargesTable .TransactionTableColumn.quantity input,.ChargesTable .TransactionTableColumn.rate input{color:#000}.ChargesTable .TransactionTableColumn.amount{padding-right:0!important}.ChargesTable .TransactionTableColumn.action,.ChargesTable .TransactionTableColumn.staff{display:none}}.ChargesTableHeader .TransactionTableColumn{border-right:0}.ChargesTableHeader .ChargesTableHeader__leftInfo{display:flex;align-items:flex-end}.ChargesTableHeader .ChargesTableHeader__leftInfo .TransactionLink{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:400;margin-left:12px}@media only print{.ChargesTableHeader .ChargesTableHeader__leftInfo .TransactionLink{margin-left:0;font-weight:500}}.ChargesTableHeader .ChargesTableHeader__leftInfo .ChargesTableHeader__lock{align-items:flex-end;color:#666;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:18px;margin-bottom:2px;margin-left:8px}.ChargesTableHeader .ChargesTableHeader__leftInfo .ChargesTableHeader__agreedTo{color:#666;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:12px;font-weight:400;margin-left:6px}.ChargesTableHeader .ChargesTableHeader__actionButton.Button.Button--sm{height:26px;line-height:28px;padding-left:0;padding-right:11px;text-align:right}.ChargesTableLineItemName__ReactSelect{font-size:14px}.ChargesTableLineItemName__ReactSelect.read-mode>div:first-child,.ChargesTableLineItemName__ReactSelect.read-mode>div:first-child:hover{border:1px solid #fff}.ChargesTableLineItemName__ReactSelect .Dropdown-toggle__margin{margin-left:6px}.ChargesTableLineItemName__ReactSelect .ReactSelect__Menu{width:624px}.ChargesTableLineItemName__ReactSelect input{max-width:350px}.ChargesTableLineItemName__GroupLabel{padding-top:32px;margin-right:16px;margin-left:16px;text-transform:capitalize}.ChargesTableLineItemName__GroupLabel.FlexHeader{margin-bottom:0}.ChargesTableLineItemName__GroupLabel .ChargesTableLineItemName__seeAll.Button{height:26px;line-height:28px;padding-right:0;padding-left:0}.ChargesTableLineItemName__Option{display:flex;padding:8px 16px;justify-content:space-between}.ChargesTableLineItemName__Option span{font-size:14px}.ChargesTableLineItemName__Option span:first-of-type{width:65%}.ChargesTableLineItemName__Option span:last-of-type{width:15%;text-align:end}.ChargesTableLineItemName__isBdlTag,.ChargesTableLineItemName__isGreyInsTag,.ChargesTableLineItemName__isInsTag{border-radius:4px;color:#fff;font-size:12px;font-weight:600;line-height:1;min-width:34px;padding:4px;text-align:center;text-transform:uppercase}.ChargesTableLineItemName__iconWrapper{display:flex;justify-content:space-between}.ChargesTableLineItemName__iconWrapper.ChargesTableLineItemName__isLocked{width:38px}.ChargesTableLineItemName__iconWrapper span:first-child{padding-left:2px}.ChargesTableLineItemName__iconWrapper span:last-child{padding-right:2px;font-size:11px}.ChargesTableLineItemName__isGreyInsTag{background-color:#999}.ChargesTableLineItemName__isInsTag{background-color:#418ee3}.ChargesTableLineItemName__isBdlTag{background-color:#f49c3d}@media only print{.ChargesTableLineItemName__Print{display:flex;justify-content:space-between}}.LineItemAction.Button.Button--sm{padding-left:4px;padding-right:4px;line-height:26px;height:28px}.LineItemAction.Button.Button--sm.Button--link{color:inherit}.LineItemAction.Button.Button--sm.Button--link:focus:not([disabled]):not(.is-disabled),.LineItemAction.Button.Button--sm.Button--link:hover:not([disabled]):not(.is-disabled){color:inherit;text-decoration:none}.LineItemAction.Button.Button--sm .Button__inner{display:flex;align-items:center;justify-content:flex-start}.LineItemAction.Button.Button--sm .Button__inner .Radio{margin-bottom:0}.LineItemAction.Button.Button--sm .Button__inner .LineItemAction__label{margin-left:12px}.LineItemAction.Button.Button--sm .Button__inner .LineItemAction__labelDiscouraged{color:#ccc}.LineItemAction.Button.Button--sm .Button__inner .LineItemAction__labelDisabled{color:#ccc;margin-left:29px}.LineItemActions{display:flex;flex-direction:column;padding-bottom:12px;padding-left:12px;padding-right:12px}.LineItemActions .LineItemAction{margin-top:12px}.LineItemActions .LineItemActions__divider{margin-top:12px;border-bottom:1px solid #ccc;margin-left:4px;margin-right:4px}.LineItemActions .LineItemActions__deleteLabel{color:#e33d3d}.ChargesTablePrintHeader{font-weight:600}.InvoiceForm .InvoiceForm__hintText{font-size:14px;height:17px;color:#999}.InvoiceForm .InvoiceMessage{margin-bottom:24px}.InvoiceForm .InvoiceMessage p{font-size:14px}.InvoiceForm .InvoiceForm__messages{margin-top:48px}.ContactCardDetails{display:flex;margin-bottom:8px}.ContactCardDetails:last-child{margin-bottom:0}@media screen and (min-width:768px){.ContactCardDetails{margin-bottom:12px}}.ContactCardDetails__icon{display:none}.ContactCardDetails__info{margin-left:56px;flex:1 1}.ContactCardDetails__info>h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.ContactCardDetails__label{margin-bottom:4px;color:#666;font-size:12px;font-weight:600;line-height:1}@media screen and (min-width:768px){.ContactCardDetails__label{font-size:12px}}@media only print{.ContactCardDetails__label{display:none}}.ContactCardDetails__values{padding:0;margin:0;list-style:none}.ContactCardDetails__values>li{margin-bottom:4px;font-size:12px;line-height:1.2}@media screen and (min-width:768px){.ContactCardDetails__values>li{font-size:14px}}.ContactCardDetails__values>li:last-child{margin-bottom:0}.ContactCardDetails__values>li address{font-style:normal}@media only print{.ContactCardDetails__info{margin-left:0}}.timeline-item{margin:0 auto;background:#fff}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.animated-background{position:relative;background:#f6f7f8;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#eee),color-stop(18%,#f7f7f7),color-stop(33%,#eee));background:-webkit-linear-gradient(left,#eee 8%,#f7f7f7 18%,#eee 33%);background:linear-gradient(90deg,#eee 8%,#f7f7f7 18%,#eee 33%);background-size:800px 104px}.ContentPlaceholder__backgroundMasker{position:absolute;background:#fff}.ContentPlaceholder__backgroundMasker.ContentPlaceholder__lineEnd,.ContentPlaceholder__backgroundMasker.ContentPlaceholder__lineSpacer{top:0;right:0;left:0;width:auto;height:13px}.ContentPlaceholder__backgroundMasker.ContentPlaceholder__lineSpacer{height:9px}.ContactCard{padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px}.ContactCard__header{display:flex;align-items:center}.ContactCard__contactAvatar{margin-right:8px}.ContactCard__primaryDetails{display:flex;overflow:hidden;flex:1 1;flex-direction:column}.ContactCard__contactFullIdentifier,.ContactCard__contactName{min-width:0;flex:1 1}.ContactCard__contactFullIdentifier>span,.ContactCard__contactName>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ContactCard__contactName{color:#111;font-size:1em;font-weight:600;line-height:1.2}.ContactCard__toggleAction{margin-left:8px}.Button.ContactCard__toggleButton{padding-right:10px;padding-left:10px;border:0}.ContactCard__body{overflow:hidden;max-height:0;-webkit-transition:max-height .3s cubic-bezier(.19,1,.22,1);transition:max-height .3s cubic-bezier(.19,1,.22,1)}.ContactCard.is-expanded .ContactCard__body{max-height:400px}.ContactCard__bodyInner{padding-top:12px;border-top:1px solid #ccc;margin-top:12px}.DeviceOwnerCard__noLocationHintText{padding-top:8px;font-size:12px;color:#333}@media only print{.ContactCard{padding:0;border:0}.ContactCard__contactAvatar,.ContactCard__toggleAction{display:none}.ContactCard__body{max-height:600px}.ContactCard__bodyInner{border-top:0;margin-top:0}}.ServiceSheetSummary{margin-top:24px}@media screen and (max-width:767px){.ServiceSheetSummary{margin-bottom:48px}}.DetailsList{padding:0;margin:0;list-style:none}.DetailsListItem{display:flex;padding:0;margin:0 0 4px;font-size:12px}@media screen and (min-width:768px){.DetailsListItem{margin-bottom:12px;font-size:14px}}.DetailsListItem__label{padding-right:8px;font-weight:600;text-align:left}.DetailsListItem__value{overflow:hidden;flex:1 1;text-overflow:ellipsis;white-space:nowrap}@media only print{.DetailsListItem{margin-bottom:.0625in;font-size:10pt}}.ServiceSheetForm_soap-print{display:none}.ServiceSheetForm_soap-left .FormField__label{color:#418ee3}.ServiceSheetForm_soap-right .FormField__label{color:#e33d3d}.DocumentSection .Row{margin-top:24px}.DocumentSection h3{margin-bottom:2px}@media only print{.ServiceSheetForm_soap-print{display:block;margin-bottom:.25in}.ServiceSheetForm_soap-title{margin-bottom:.0625in;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:600;font-size:10pt;line-height:14pt;color:#000}}.Signature{position:relative;width:100%;padding-top:33.33%;border:1px solid #ccc;background-color:#f8f8f8}.Signature__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media only print{.Signature{padding-top:0;border:0;background-color:#fff}.Signature__image{position:relative;top:unset;right:unset;bottom:unset;left:unset;width:auto;height:auto;max-height:.75in}}.ContactBirthInput.FormField{width:100%;display:flex;align-items:center;justify-content:space-between}.ContactBirthInput.FormField .FormField__label{margin-bottom:0}.SignaturePreview{margin-bottom:12px}.SignaturePreview .SignaturePreview__infoWrapper{margin-right:16px;width:100%}.SignaturePreview .AlternateContactSelect{margin-bottom:8px}.SignaturePreview .SignaturePreview__pageTallEnoughForSelectOptions{margin-bottom:150px}@media screen and (min-width:768px){.SignaturePreview{margin-bottom:24px}}.SignaturePreview__image{min-height:72px;margin-bottom:12px}.SignaturePreview__legalName{color:#111;font-size:16px}.SignaturePreview__legalName.sm{font-size:14px}.SignaturePreview__additionalInfo{margin-top:4px;color:#666;font-size:12px}.SignaturePreview__flex{display:flex;justify-content:space-between}.SignaturePreview__readModeHeight{min-height:64px}.SignaturePreview__signModeHeight{height:110px}@media only print{.SignaturePreview__image{margin-bottom:.125in}.SignaturePreview__legalName{flex:1 1;color:#000;font-size:10pt;line-height:14pt}.SignaturePreview__flex{height:auto}.SignaturePreview__signeeInfo{margin-bottom:.125in}}.AppNotices{flex-shrink:0}.AppNotice{position:relative;min-height:48px;padding:10px 32px;color:#fff;font-size:14px;font-weight:600;line-height:26px;text-align:center;background-color:#418ee3}.AppNotice .AppNotice__inner>.Button{height:28px;padding:0 7px;font-size:14px;line-height:26px;background:transparent;border-color:hsla(0,0%,100%,.5);color:#fff;border-radius:4px;margin-left:12px}.AppNotice .AppNotice__inner>.Button:only-child{margin-left:0}.AppNotice .AppNotice__inner>.Button.is-active:not([disabled]):not(.is-disabled),.AppNotice .AppNotice__inner>.Button:focus:not([disabled]):not(.is-disabled),.AppNotice .AppNotice__inner>.Button:hover:not([disabled]):not(.is-disabled){background:#fff;border-color:#fff;color:#418ee3}.AppNotice.AppNotice--caution{background-color:#f49c3d}.AppNotice.AppNotice--caution .AppNotice__inner>.Button.is-active:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--caution .AppNotice__inner>.Button:focus:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--caution .AppNotice__inner>.Button:hover:not([disabled]):not(.is-disabled){color:#f49c3d}.AppNotice.AppNotice--danger,.AppNotice.AppNotice--error{background-color:#e33d3d}.AppNotice.AppNotice--danger .AppNotice__inner>.Button.is-active:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--danger .AppNotice__inner>.Button:focus:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--danger .AppNotice__inner>.Button:hover:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--error .AppNotice__inner>.Button.is-active:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--error .AppNotice__inner>.Button:focus:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--error .AppNotice__inner>.Button:hover:not([disabled]):not(.is-disabled){color:#e33d3d}.AppNotice.AppNotice--general{background-color:#855388}.AppNotice.AppNotice--general .AppNotice__inner>.Button.is-active:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--general .AppNotice__inner>.Button:focus:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--general .AppNotice__inner>.Button:hover:not([disabled]):not(.is-disabled){color:#855388}.AppNotice.AppNotice--info{background-color:#418ee3}.AppNotice.AppNotice--info .AppNotice__inner>.Button.is-active:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--info .AppNotice__inner>.Button:focus:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--info .AppNotice__inner>.Button:hover:not([disabled]):not(.is-disabled){color:#418ee3}.AppNotice.AppNotice--success{background-color:#71ab44}.AppNotice.AppNotice--success .AppNotice__inner>.Button.is-active:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--success .AppNotice__inner>.Button:focus:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--success .AppNotice__inner>.Button:hover:not([disabled]):not(.is-disabled){color:#71ab44}.AppNotice.AppNotice--warning{background-color:#eeb73d}.AppNotice.AppNotice--warning .AppNotice__inner>.Button.is-active:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--warning .AppNotice__inner>.Button:focus:not([disabled]):not(.is-disabled),.AppNotice.AppNotice--warning .AppNotice__inner>.Button:hover:not([disabled]):not(.is-disabled){color:#eeb73d}.AppNotice__close{position:absolute;top:50%;right:26px;width:28px;height:28px;padding:0;border:0;margin-top:-14px;color:#fff;line-height:1;background:transparent;outline:0;box-shadow:none;cursor:pointer}.AppNotice__close:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.AppNotice__close>.Icon{vertical-align:middle}.App,.AppWindow{display:flex;flex-direction:column}@media only screen{.App{position:absolute;top:0;right:0;bottom:0;left:0}}.AppWindow{min-height:1px;flex:1 1}@media only print{.App{min-width:auto;margin:0 auto}.App,.AppWindow{display:block}}.Overlay{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;height:100%;flex-direction:column;flex:1 1;-webkit-transform:translateZ(0);transform:translateZ(0)}.Overlay-enter{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1)}.Overlay-enter-active{-webkit-animation-name:overlayEnter;animation-name:overlayEnter}.Overlay-exit{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1)}.Overlay-exit-active{-webkit-animation-name:overlayLeave;animation-name:overlayLeave}@-webkit-keyframes overlayEnter{0%{-webkit-transform:translate3d(0,16px,0);transform:translate3d(0,16px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes overlayEnter{0%{-webkit-transform:translate3d(0,16px,0);transform:translate3d(0,16px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes overlayLeave{0%{opacity:1}to{opacity:0}}@keyframes overlayLeave{0%{opacity:1}to{opacity:0}}@media only print{.Overlay{position:relative;top:unset;right:unset;bottom:unset;left:unset;display:block;overflow:auto;height:auto;-webkit-transition:none!important;transition:none!important;-webkit-animation-name:none!important;animation-name:none!important}.Overlay-backdrop{display:none}}.Audiogram{min-width:100px;padding-top:156%}.Audiogram>canvas{position:absolute;z-index:2;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%}.Audiogram.Audiogram--interactive{padding-top:133.4%;margin-right:auto;margin-left:auto}.ShareDocumentModal__details{display:flex;margin-top:24px;flex-direction:column}.ShareDocumentModal__detailsRow{display:flex;margin-bottom:8px;align-items:center;flex-flow:row nowrap}.ShareDocumentModal__detailsRow .ContactQuickAddForm__datePicker,.ShareDocumentModal__detailsRow .Input,.ShareDocumentModal__detailsRow .react-datepicker-wrapper,.ShareDocumentModal__detailsRow .react-datepicker__input-container,.ShareDocumentModal__detailsRow .ReactSelect,.ShareDocumentModal__detailsRow .SmartUISelect{width:100%}.ShareDocumentModal__detailsRow .ContactQuickAddForm__extension.Input{width:40%;margin-left:8px}.ShareDocumentModal__rowHeader{width:20%;min-width:90px;margin-right:16px;color:#999;font-size:12px;text-align:end}.ShareDocumentModal__contactName{display:flex;align-items:center;justify-content:flex-start}.ShareDocumentModal__contactName .LoadingSpinner{margin-left:8px}.border-separator{border-bottom:1px solid #e6e6e6;margin:32px 0}.button-margin-left{margin-left:24px}.error-padding{padding-top:24px}.AppointmentPreview__modal-details{margin-top:20px}.AppointmentPreview__details-row{display:flex;flex-flow:row nowrap;align-items:center}.AppointmentPreview__details-row .form-label{width:20%;min-width:90px;padding:4px 0;color:#ababab;font-size:12px;text-align:end}.AppointmentPreview__details-row .form-input{width:100%;padding:4px 0;border-bottom:1px solid #e6e6e6;margin-left:8px;text-align:left}.AppointmentPreview__details-row .form-input.no-border{border:0}.AppointmentPreview__details-row .form-input .react-datepicker-wrapper,.AppointmentPreview__details-row .form-input .react-datepicker__input-container,.AppointmentPreview__details-row .form-input>div{width:100%}.ScheduleAppt{position:absolute;top:0;left:0;display:flex;overflow:hidden;width:100%;height:42px;min-height:12px;margin:1px 0;color:#fff;line-height:1;background-color:#666;border-radius:4px;-webkit-transform:translateY(0);transform:translateY(0);cursor:pointer}.ScheduleAppt.ScheduleAppt--red{background-color:#e33d3d}.ScheduleAppt.ScheduleAppt--red .ScheduleAppt__tag{color:#e33d3d}.ScheduleAppt.ScheduleAppt--orange{background-color:#f49c3d}.ScheduleAppt.ScheduleAppt--orange .ScheduleAppt__tag{color:#f49c3d}.ScheduleAppt.ScheduleAppt--yellow{background-color:#eeb73d}.ScheduleAppt.ScheduleAppt--yellow .ScheduleAppt__tag{color:#eeb73d}.ScheduleAppt.ScheduleAppt--green{background-color:#71ab44}.ScheduleAppt.ScheduleAppt--green .ScheduleAppt__tag{color:#71ab44}.ScheduleAppt.ScheduleAppt--seagreen{background-color:#45af93}.ScheduleAppt.ScheduleAppt--seagreen .ScheduleAppt__tag{color:#45af93}.ScheduleAppt.ScheduleAppt--blue{background-color:#418ee3}.ScheduleAppt.ScheduleAppt--blue .ScheduleAppt__tag{color:#418ee3}.ScheduleAppt.ScheduleAppt--purple{background-color:#855388}.ScheduleAppt.ScheduleAppt--purple .ScheduleAppt__tag{color:#855388}.ScheduleAppt.ScheduleAppt--magenta{background-color:#c2486e}.ScheduleAppt.ScheduleAppt--magenta .ScheduleAppt__tag{color:#c2486e}.ScheduleAppt.ScheduleAppt--brown{background-color:#a0857c}.ScheduleAppt.ScheduleAppt--brown .ScheduleAppt__tag{color:#a0857c}.ScheduleAppt.ScheduleAppt--red_7{background-color:#bb2525}.ScheduleAppt.ScheduleAppt--red_7 .ScheduleAppt__tag{color:#bb2525}.ScheduleAppt.ScheduleAppt--orange_7{background-color:#e08b30}.ScheduleAppt.ScheduleAppt--orange_7 .ScheduleAppt__tag{color:#e08b30}.ScheduleAppt.ScheduleAppt--yellow_7{background-color:#dca72f}.ScheduleAppt.ScheduleAppt--yellow_7 .ScheduleAppt__tag{color:#dca72f}.ScheduleAppt.ScheduleAppt--green_7{background-color:#5b9434}.ScheduleAppt.ScheduleAppt--green_7 .ScheduleAppt__tag{color:#5b9434}.ScheduleAppt.ScheduleAppt--seagreen_7{background-color:#419574}.ScheduleAppt.ScheduleAppt--seagreen_7 .ScheduleAppt__tag{color:#419574}.ScheduleAppt.ScheduleAppt--blue_7{background-color:#387bc4}.ScheduleAppt.ScheduleAppt--blue_7 .ScheduleAppt__tag{color:#387bc4}.ScheduleAppt.ScheduleAppt--purple_7{background-color:#6c3e6f}.ScheduleAppt.ScheduleAppt--purple_7 .ScheduleAppt__tag{color:#6c3e6f}.ScheduleAppt.ScheduleAppt--magenta_7{background-color:#9d3a59}.ScheduleAppt.ScheduleAppt--magenta_7 .ScheduleAppt__tag{color:#9d3a59}.ScheduleAppt.ScheduleAppt--brown_7{background-color:#79645e}.ScheduleAppt.ScheduleAppt--brown_7 .ScheduleAppt__tag{color:#79645e}.ScheduleAppt.is-past{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,.8)));background-image:-webkit-linear-gradient(hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background-image:linear-gradient(hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));-webkit-filter:grayscale(15%);filter:grayscale(15%)}.ScheduleAppt.is-past,.ScheduleAppt.is-past .ScheduleAppt__tag{color:rgba(51,51,51,.4)}.ScheduleAppt.is-past:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.76)),to(hsla(0,0%,100%,.76)));background-image:-webkit-linear-gradient(hsla(0,0%,100%,.76),hsla(0,0%,100%,.76));background-image:linear-gradient(hsla(0,0%,100%,.76),hsla(0,0%,100%,.76))}.ScheduleAppt__info{max-width:100%;padding:6px 8px;flex:1 1}.ScheduleAppt__info__top{display:flex}.ScheduleAppt__info__bottom{display:flex;align-items:center}.ScheduleAppt__type{overflow:hidden;flex:1 1;font-size:11px;font-weight:500;line-height:12px;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase}.ScheduleAppt__appt-elsewhere{text-transform:none}.ScheduleAppt__tag{background-color:#fff;padding:2px 4px;border-radius:3px;font-size:80%;font-weight:700;margin-left:4px}.ScheduleAppt__indicators{padding:0;margin:0;font-size:12px;display:flex;justify-content:center;align-items:center}.ScheduleAppt__indicators .Icon{margin-left:4px}.ScheduleAppt__name{overflow:hidden;font-size:14px;font-weight:700;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppt.ScheduleAppt--xs.ScheduleAppt--duration-15 .ScheduleAppt__info{padding-top:0;padding-bottom:0}.ScheduleAppt.ScheduleAppt--xs.ScheduleAppt--duration-15 .ScheduleAppt__info__bottom,.ScheduleAppt.ScheduleAppt--xs.ScheduleAppt--duration-30 .ScheduleAppt__info__bottom{display:none}.ScheduleAppt.ScheduleAppt--sm .ScheduleAppt__info__bottom{margin-top:4px}.ScheduleAppt.ScheduleAppt--sm .ScheduleAppt__type{line-height:1.5}@media only print{.ScheduleAppt.is-past{-webkit-filter:none;filter:none}}.ScheduleBlockout{position:absolute;top:0;left:0;width:100%;height:45px;min-height:15px}.ScheduleBlockoutBackground{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#777;background-image:url(/static/media/blockout.dc5d005b.svg);background-repeat:repeat;background-size:5px;opacity:.12}.ScheduleBlockoutLabel{position:absolute;top:2px;left:2px;bottom:0;right:0;color:#999;font-size:12px;font-weight:600}.ScheduleCell{width:100%;height:90px;min-height:30px;border-bottom:1px solid #ccc}.ScheduleCell.ScheduleCell--xs{height:30px}.ScheduleCell.ScheduleCell--sm{height:60px}.ScheduleCell:nth-of-type(odd){border-bottom-style:dashed}.ScheduleHour{position:relative;width:54px;height:180px;min-height:60px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f8f8f8}.ScheduleHour.is-active .ScheduleHour__time{opacity:0}.ScheduleHour.ScheduleHour--xs{height:60px}.ScheduleHour.ScheduleHour--sm{height:120px}.ScheduleHour__time{position:absolute;top:8px;right:4px;color:#111;font-size:16px;font-weight:600;line-height:1;text-align:right;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.ScheduleHour__time>sup{top:-.4em;color:#666;text-transform:uppercase;font-size:10px}.ScheduleTimeIndicator{position:absolute;z-index:2;top:-6px;left:0;width:54px;padding-right:5px;color:#e33d3d;font-weight:700;font-size:12px;line-height:1;text-align:right;white-space:nowrap;will-change:transform;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;background-color:#f8f8f8}.ScheduleTimeIndicator sup{top:-.2em;left:-1px;font-size:8px;text-transform:uppercase}.ScheduleTimeIndicator:after,.ScheduleTimeIndicator:before{position:absolute;top:0;left:100%;display:block;content:"";background-color:#e33d3d}.ScheduleTimeIndicator:before{top:2px;width:7px;height:7px;margin-left:-4px;border-radius:50%}.ScheduleTimeIndicator:after{top:5px;width:9999px;height:1px}.Schedule{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background-color:#fff}.Schedule .ScheduleTable{padding-top:0}.Schedule__body{overflow-x:hidden;overflow-y:auto;padding-right:3px;flex:1 1;-webkit-overflow-scrolling:touch}.ScheduleTable{position:relative;display:flex;overflow:hidden;padding-bottom:4px;margin:0;flex-direction:row}.ScheduleTable__body{position:relative;flex:1 0 auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.ScheduleTable__columns{position:relative;z-index:2;display:flex;overflow-x:auto;height:100%;flex-direction:row;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.ScheduleTable__cells{position:absolute;z-index:1;top:0;right:0;left:0;min-height:1px}.ScheduleColumn{position:relative;z-index:1;border-right:1px solid #ccc;flex-grow:1;flex-shrink:0}.ScheduleColumn:last-child{border-right-color:transparent}.ScheduleColumn__appts,.ScheduleColumn__blockouts{position:absolute;top:0;bottom:0;overflow:hidden}.ScheduleColumn__blockouts{right:0;left:0}.ScheduleColumn__appts{z-index:10;right:12px;left:12px}.Schedule__header{display:flex;padding-right:3px;border-top:2px solid #ccc;border-bottom:1px solid #ccc;flex-direction:row}.Schedule__header>.ScheduleColumn__header{border-right:1px solid #ccc;border-bottom:0;border-left:0;margin:0;flex:1 1;font-size:16px}.Schedule__header>.ScheduleColumn__header:last-child{border-right:0}.Schedule__header__spacer{display:flex;width:55px;justify-content:center;align-items:flex-end;background-color:#f8f8f8;font-size:12px}.Schedule__header__spacer,.ScheduleTable__timeline{border-right:1px solid #ccc}.ScheduleHour{border-right:0}.ScheduleColumn__header{display:flex;height:60px;padding:12px;border-bottom:1px solid #ccc;align-items:center;font-size:14px}.ScheduleColumn__header.is-today{color:#e33d3d;font-weight:600}.ScheduleColumn__header.is-date>span{padding:8px;border-radius:4px;background-color:#f8f8f8;line-height:1.2}.ScheduleColumn__header.is-today.is-date>span{color:#e33d3d;background-color:#fce8e8}.ScheduleColumn--sm .ScheduleColumn__header{font-size:16px}.ScheduleColumn__header__avatar{margin-right:12px}.ScheduleTable__body{display:flex;flex-direction:column}.ScheduleTable__columns{flex:1 1}@media only print{.Schedule{position:relative}}.AppointmentFormPreview{position:relative;border:2px solid #ccc;margin-top:24px}.AppointmentFormPreview .Schedule__header{border-bottom:0}.AppointmentFormPreviewNotAvailable{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:24px;background-color:#f8f8f8;color:#666;justify-content:center;align-items:center;text-align:center}.AppointmentForm__ContactPhoneNumberContainer{display:flex;flex-direction:row}.AppointmentForm__ContactPhoneNumberContainer .AppointmentForm__ContactPhoneType{width:115px;margin-left:8px}.Label{display:inline-block;padding:4px 8px;font-size:12px;color:#fff;line-height:1;border-radius:4px}.Label--default{background-color:#999}.Label--general{background-color:#855388}.Label--primary{background-color:#418ee3}.Label--success{background-color:#71ab44}.Label--warning{background-color:#eeb73d}.Label--caution{background-color:#f49c3d}.Label--danger{background-color:#e33d3d}.Label--hollow-default{border:1px solid #999;color:#111;background-color:#fff}.Label--hollow-general{border:1px solid #855388;color:#6c3e6f;background-color:#fff}.Label--hollow-primary{border:1px solid #418ee3;color:#387bc4;background-color:#fff}.Label--hollow-success{border:1px solid #71ab44;color:#5b9434;background-color:#fff}.Label--hollow-warning{border:1px solid #eeb73d;color:#dca72f;background-color:#fff}.Label--hollow-caution{border:1px solid #f49c3d;color:#e08b30;background-color:#fff}.Label--hollow-danger{border:1px solid #e33d3d;color:#bb2525;background-color:#fff}.AppointmentPreview__buttonGroup{margin-top:16px}.AppointmentPreview__buttonGroup .Button{margin-right:8px}.AppointmentPreview__goToApptButton.Button{padding-right:12px}.ModalFooter .Button+.Button.AppointmentPreview__editApptButton{margin-left:12px}.AppointmentPreview__modal-details{display:flex;margin-top:24px;flex-direction:column}.AppointmentPreview__contactBlock{width:100%}.AppointmentPreview__detailsRow{display:flex;flex-flow:row nowrap;align-items:center}.AppointmentPreview__createdRow{margin-top:4px;color:#999;font-size:14px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.AppointmentPreview__rowHeader{width:20%;min-width:90px;margin-right:16px;color:#999;font-size:12px;text-align:end}.AppointmentPreview__contactDetails{margin-bottom:4px}.AppointmentPreview__contactDetails--phone{display:flex;align-items:center}.AppointmentPreview__label{margin-left:8px}.AppointmentPreview__label--marginRight{margin-right:8px}.AppointmentPreview__actions .Checkbox{margin-bottom:4px}.AppointmentPreview__actions--flex{height:34px;display:flex;align-items:center}.AppointmentPreview__actions--flex .Icon{fill:#999}.AppointmentPreview__actions--flex .AppointmentPreview__selectWrapper{min-width:155px}.AppointmentPreview__contactName{display:flex;align-items:center;justify-content:flex-start}.AppointmentPreview__contactName .LoadingSpinner{margin-left:8px}.AppointmentPreview__modalFooter{display:flex;justify-content:space-between}.AppointmentTypeForm__modal-details{margin-top:24px}.AppointmentTypeForm__row{display:flex;align-items:center;margin-bottom:8px}.AppointmentTypeForm__row .AppointmentTypeForm__row-label{width:22%;text-align:right;font-size:12px}.AppointmentTypeForm__row .AppointmentTypeForm__row-input{width:100%;margin-left:12px}.AppointmentTypeForm__row .AppointmentTypeForm__row-hint{display:flex;justify-content:space-between;width:100%;margin-left:21%;margin-bottom:8px}.AppointmentTypeForm__row .AppointmentTypeForm__row-hint p{font-size:14px;color:#666;margin:0}.AppointmentTypeForm__row .AppointmentTypeForm__row-hint p.AppointmentTypeForm__p--red{color:red}.AppointmentTypeForm__row-seperator{margin-left:21%;border-top:1px solid #ccc;margin-bottom:16px;margin-top:16px}.CustomColorOption{display:flex;align-items:center}.CustomColorOption__circle{width:12px;height:12px;border-radius:50%}.CustomColorOption__circle.CustomColorOption__circle--PURPLE{background:#855388}.CustomColorOption__circle.CustomColorOption__circle--BLUE{background:#418ee3}.CustomColorOption__circle.CustomColorOption__circle--SEAGREEN{background:#45af93}.CustomColorOption__circle.CustomColorOption__circle--GREEN{background:#71ab44}.CustomColorOption__circle.CustomColorOption__circle--YELLOW{background:#eeb73d}.CustomColorOption__circle.CustomColorOption__circle--ORANGE{background:#f49c3d}.CustomColorOption__circle.CustomColorOption__circle--RED{background:#e33d3d}.CustomColorOption__circle.CustomColorOption__circle--MAGENTA{background:#c2486e}.CustomColorOption__circle.CustomColorOption__circle--BROWN{background:#a0857c}.CustomColorOption__circle.CustomColorOption__circle--PURPLE_7{background:#6c3e6f}.CustomColorOption__circle.CustomColorOption__circle--BLUE_7{background:#387bc4}.CustomColorOption__circle.CustomColorOption__circle--SEAGREEN_7{background:#419574}.CustomColorOption__circle.CustomColorOption__circle--GREEN_7{background:#5b9434}.CustomColorOption__circle.CustomColorOption__circle--YELLOW_7{background:#dca72f}.CustomColorOption__circle.CustomColorOption__circle--ORANGE_7{background:#e08b30}.CustomColorOption__circle.CustomColorOption__circle--RED_7{background:#bb2525}.CustomColorOption__circle.CustomColorOption__circle--MAGENTA_7{background:#9d3a59}.CustomColorOption__circle.CustomColorOption__circle--BROWN_7{background:#79645e}.CustomColorOption__label{padding-left:8px}.CustomClassificationOption__description{font-size:14px;color:#666}.ArchivalReasonForm .Alert{margin:24px}.ArchivalReasonForm .ArchivalReasonForm__modal-details{display:flex;flex-direction:column;margin-bottom:32px}.ArchivalReasonForm .ArchivalReasonForm__modal-details .SmartUISelect{margin-top:24px}.ArchivalReasonForm .ModalFooter{border-top:0}.ArchivalReasonModal .ModalDialog__closeButton{padding-right:0}.ContactQuickAddForm__modal-details{display:flex;margin-top:32px;flex-direction:column}.ContactQuickAddForm__detailsRow{display:flex;margin-bottom:8px;align-items:center;flex-flow:row nowrap}.ContactQuickAddForm__detailsRow .ContactQuickAddForm__datePicker,.ContactQuickAddForm__detailsRow .Input,.ContactQuickAddForm__detailsRow .react-datepicker-wrapper,.ContactQuickAddForm__detailsRow .react-datepicker__input-container,.ContactQuickAddForm__detailsRow .SmartUISelect{width:100%}.ContactQuickAddForm__detailsRow .ContactQuickAddForm__extension.Input{width:40%;margin-left:8px}.ContactQuickAddForm__binaural-hint{margin-bottom:8px}.ContactQuickAddForm__purchased-hint-text{width:100%;font-size:12px;color:#666;font-weight:600}.ContactQuickAddForm__rowHeader{width:20%;min-width:90px;margin-right:16px;color:#999;font-size:12px;text-align:end}.ContactQuickAddForm__saveButton.Button{margin-left:16px}.ContactQuickAddForm__separator{width:100%;border-bottom:1px solid #ccc;margin-top:8px;margin-bottom:8px}.SpendsTable__label{padding-top:48px;padding-bottom:24px;color:#111;font-weight:600}.SpendsTable.Table{margin-bottom:8px;text-align:left}.SpendsTable.Table .SpendsTable__amount{text-align:right}.SpendsTable.Table thead tr td{font-size:12px;color:#111}.SpendsTable tbody{border-top:2px solid #ccc;border-bottom:1px solid #ccc}.SpendsTable.Table td{padding-left:0}.SpendsTable.Table td:last-child{padding-right:0;text-align:right}.SpendsTable tr:first-child td{padding-top:8px}.SpendsTable tr:last-child td{padding-bottom:8px}.CampaignForm__modal-details{display:flex;margin-top:32px;flex-direction:column}.CampaignForm__detailsRow{display:flex;margin-bottom:8px;align-items:center;flex-flow:row nowrap}.CampaignForm__detailsRow .CampaignForm__datePicker,.CampaignForm__detailsRow .Input,.CampaignForm__detailsRow .react-datepicker-wrapper,.CampaignForm__detailsRow .react-datepicker__input-container,.CampaignForm__detailsRow .SmartUISelect{width:100%}.CampaignForm__detailsRow .CampaignForm__extension.Input{width:40%;margin-left:8px}.CampaignForm__binaural-hint{margin-bottom:8px}.CampaignForm__purchased-hint-text{width:100%;font-size:12px;color:#666;font-weight:600}.CampaignForm__rowHeader{width:20%;min-width:90px;margin-right:16px;color:#999;font-size:12px;text-align:end}.CampaignForm__saveButton.Button{margin-left:16px}.CampaignForm__separator{width:100%;border-bottom:1px solid #ccc;margin-top:8px;margin-bottom:8px}.CampaignForm__spends-summary{display:flex;align-items:center;justify-content:space-between}.CampaignForm__total-label{margin-right:64px}.ReportHeader{border-bottom:1px solid #ccc;margin-bottom:48px}@media print{.ReportHeader{margin-bottom:.5in;border-bottom-color:#000;color:#000!important}}.ReportHeader__head{display:flex;flex-direction:row}@media print{.ReportHeader__head{display:block}}.ReportHeader__info{flex:1 1}.ReportHeader__actions{justify-content:flex-end}.ReportHeader__actions .Button{margin-left:8px}.ReportHeader__dateRange{color:#333;font-size:14px}@media print{.ReportHeader__dateRange{margin-top:.0625in;color:#000;font-size:8pt}}.ReportHeader__org{min-height:16px;margin-bottom:8px;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;font-weight:400}@media print{.ReportHeader__org{margin-bottom:.0625in;color:#000;font-size:8pt}}.ReportHeader__name{margin-bottom:0;font-size:24px}@media print{.ReportHeader__name{font-size:16pt}}.ReportHeaderFilters{margin-top:24px}.ReportHeaderFilters .TableReportsFilters{margin-bottom:0}@media print{.ReportHeaderFilters{margin-top:.25in}}.ReportHeaderSummary{display:flex;border-top:1px solid #ccc;margin-top:24px;flex-direction:row}@media print{.ReportHeaderSummary{margin-top:.25in;border-top-color:#000}}.ReportHeaderSummary__heading{padding-top:16px;padding-bottom:16px;margin-bottom:0;color:#111;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;font-weight:600;line-height:1}@media print{.ReportHeaderSummary__heading{padding-top:.125in;padding-bottom:.125in;font-size:8pt}}.ReportHeaderSummary__items{display:flex;flex-direction:row;flex:1 1}.ReportHeaderSummaryItem{padding-top:16px;padding-bottom:16px;padding-left:24px;flex:1 0 25%;text-align:right}@media print{.ReportHeaderSummaryItem{padding-top:.125in;padding-bottom:.125in;padding-left:.25in;color:#000!important}}.ReportHeaderSummaryItem__label{margin-bottom:8px;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:1}@media print{.ReportHeaderSummaryItem__label{margin-bottom:.0625in;color:#000;font-size:8pt}}.ReportHeaderSummaryItem__value{color:#111;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:18px;font-weight:600;line-height:1}@media print{.ReportHeaderSummaryItem__value{font-size:10pt}}.LegacyReportHeader__bottom,.LegacyReportHeader__details,.LegacyReportHeader__logo{display:none}.LegacyReportHeader__title,.LegacyReportHeader__total{margin-top:0;margin-bottom:4px;font-size:20pt;color:#111;font-family:"CircularSC";line-height:24pt}@media only print{.LegacyReportHeader{margin-bottom:.5in;font-size:10pt;color:#000}.LegacyReportHeader__middle,.LegacyReportHeader__top{display:flex}.LegacyReportHeader__top{margin-bottom:.5in}.LegacyReportHeader__middle{margin-bottom:.25in}.LegacyReportHeader__bottom,.LegacyReportHeader__logoWrapper,.LegacyReportHeader__organization,.LegacyReportHeader__title,.LegacyReportHeader__total{display:block;width:50%}.LegacyReportHeader__logoWrapper,.LegacyReportHeader__total{margin-left:.25in}.LegacyReportHeader__bottom,.LegacyReportHeader__organization,.LegacyReportHeader__title{margin-right:.25in}.LegacyReportHeader__title,.LegacyReportHeader__total{margin:0}.LegacyReportHeader__details,.LegacyReportHeader__logo{display:block}.LegacyReportHeader__logoWrapper,.LegacyReportHeader__total{display:flex;align-items:flex-end;flex-direction:column}.LegacyReportHeader__logo{max-width:75%;height:.875in;max-height:.875in}.LegacyReportHeader__details{padding:0;margin:0;line-height:14pt;font-size:10pt;list-style:none}.LegacyReportHeader__details strong{color:#000;font-weight:600}.LegacyReportHeader__details li{display:flex}.LegacyReportHeader__details li>span{flex:1 1;text-align:right}.LegacyReportHeader__heading{margin:0;color:#000;text-align:right;font-size:20pt;line-height:24pt}.LegacyReportHeader__totalLabel{color:#000;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;letter-spacing:normal;font-size:10px;font-weight:400}}.ReportTableHeaderExpandIcon{cursor:pointer}.TableReportTable tbody tr:nth-child(2n){background-color:#f8f8f8}.TableReport__header{display:flex;justify-content:space-between}.TableReport__header .TableReport__details{flex:1 1}.TableReport__header .TableReport__details.table-report-header-centered{display:flex;margin-bottom:64px;flex-direction:column;align-items:center;text-align:center}.TableReport__header .TableReport__details.table-report-header-centered .TableReport__reportDetailRow>p{width:100%}.TableReport__header h3{margin-bottom:8px}.TableReport__header .Button{margin-top:24px}.TableReport__header .Button a{color:#fff}.TableReport__header .Button a:active,.TableReport__header .Button a:focus,.TableReport__header .Button a:hover{text-decoration:none}.TableReport__reportDetailRow{display:flex}.TableReport__reportDetailRow a{margin-left:24px;cursor:pointer}.TableReport__reportDetailRow a:hover{text-decoration:none}.TableReport__headerTotalWrapper{display:flex;flex-flow:column nowrap;align-items:flex-end}.TableReport__headerTotalWrapper .TableReport__headerTotal{font-size:18px}.TableReport__headerTotalWrapper .TableReport__headerTotal p{text-align:end}.TableReport__toggle{display:flex}.TableReport__toggle p{position:relative;top:-7px;margin:0 10px}.TableReport__toggle .Switch.Switch--sm .Switch__indicator{background-color:#d1e4f8}.TableReport__toggle .Switch.Switch--sm .Switch__indicator:after{background-color:#418ee3}.TableReportsFilters{margin-bottom:64px}.TableReportsFilters .FormRow{display:flex}.TableReportsFilters .TableReport__filterSelect{margin-right:16px}.TableReportsFilters .TableReport__filterSelect:last-of-type{margin-right:0}.TableReportsFilters .TableReport__filterSelect .FormRow{display:flex;align-items:flex-end}.TableReportsFilters .ReportDatePicker{width:242.5px}.TableReport__filterCalendar-wrapper{display:flex;margin-right:16px;align-items:flex-end}.TableReport__filterCalendar-wrapper p{margin:0 6px 8px;font-size:14px}.TableReport__filterCalendarInput{width:120px}.TableReport__filterCalendarButton.FormField{display:flex;align-items:flex-end}.TableReport__dropdownWrapper ul{padding:8px;border-bottom:1px solid #ccc;margin:0}.TableReport__optionItem{padding:2px 4px;list-style:none;cursor:pointer}.TableReport__optionItem:hover{background-color:#f8f8f8;border-radius:3px}.TableReportTableHead .TableReportTableColumn span{margin-left:5px;color:#418ee3;cursor:pointer;text-transform:none}@media screen and (max-width:767px){.TableReportTable,.TableReportTableBody,.TableReportTableColumn,.TableReportTableRow{display:block}.TableReportTable{font-size:14px}.TableReportTableHead{display:none}.TableReportTableRow{margin-bottom:24px}.TableReportTableColumn{display:flex}.TableReportTableColumn.new,.TableReportTableColumn.reconditioned,.TableReportTableColumn.totalRevenue,.TableReportTableColumn.used{text-align:end}.TableReportTableColumn__value{display:flex;flex:1 1;justify-content:flex-end;align-items:center}.HearingAidSales__deviceReportSaleDate .TableReportTableColumn__value{justify-content:flex-end}.HearingAidSales__deviceReportTable .TableReportTableHead .TableReportTableColumn{text-align:left}.TableReportTableColumn__label{font-size:12px;font-weight:700;letter-spacing:0;font-family:"CircularSC";color:#111}}@media screen and (min-width:544px){.TableReportTable{display:table;width:100%;border-collapse:collapse}.TableReportTableColumn__label{display:none}.TableReportTable,.TableReportTableBody,.TableReportTableColumn,.TableReportTableHead,.TableReportTableRow{border:0}.TableReportTableHead .TableReportTableColumn{padding-top:8px;padding-bottom:8px;border-bottom:2px solid #ccc;font-size:12px;font-weight:700;letter-spacing:0;font-family:"CircularSC";color:#111;text-transform:uppercase;text-align:start}.TableReportTableHead .TableReportTableColumn a{color:#111}.TableReportTableHead .TableReportTableColumn a:hover{text-decoration:none}.TableReportTableColumn{padding:12px;border-right:1px dashed #ccc}.TableReportTableColumn:last-of-type{border-right:0}.TableReportTableBody .TableReportTableColumn{height:52px;vertical-align:top}.TableReportTableColumn__value{display:flex;justify-content:flex-end;align-items:center}.AgreementsCollectedOnReportTable .TableReportTableColumn,.HearingAidSales__deviceReportTableBody .TableReportTableColumn,.ROMIcontactsReportTable .TableReportTableColumn,.TotalSalesReportTable .TableReportTableColumn{border-right:0}.AgreementsCollectedOnReportTable .TableReportTableColumn__value,.HearingAidSales__deviceReportTableBody .TableReportTableColumn__value,.ROMIcontactsReportTable .TableReportTableColumn__value,.TotalSalesReportTable .TableReportTableColumn__value{justify-content:flex-start}.AgreementsCollectedOnReportTable .TableReportTableColumn__value a,.HearingAidSales__deviceReportTableBody .TableReportTableColumn__value a,.ROMIcontactsReportTable .TableReportTableColumn__value a,.TotalSalesReportTable .TableReportTableColumn__value a{color:#333}.AgreementsCollectedOnReportTable .TableReportTableColumn__value a:hover,.HearingAidSales__deviceReportTableBody .TableReportTableColumn__value a:hover,.ROMIcontactsReportTable .TableReportTableColumn__value a:hover,.TotalSalesReportTable .TableReportTableColumn__value a:hover{color:#333;text-decoration:none;cursor:pointer}.AgreementsCollectedOnReportTable.ARReportInvoices__body .TableReportTableColumn,.HearingAidSales__deviceReportTableBody.ARReportInvoices__body .TableReportTableColumn,.ROMIcontactsReportTable.ARReportInvoices__body .TableReportTableColumn,.TotalSalesReportTable.ARReportInvoices__body .TableReportTableColumn{border-right:1px dashed #ccc}.AgreementsCollectedOnReportTable.ARReportInvoices__body .TableReportTableColumn:last-of-type,.HearingAidSales__deviceReportTableBody.ARReportInvoices__body .TableReportTableColumn:last-of-type,.ROMIcontactsReportTable.ARReportInvoices__body .TableReportTableColumn:last-of-type,.TotalSalesReportTable.ARReportInvoices__body .TableReportTableColumn:last-of-type{border-right:0}.u-textRight .TableReportTableColumn__value{justify-content:flex-end}.u-textSpaceBetween .TableReportTableColumn__value{justify-content:space-between}.TotalSalesReportTotal__wrapper{top:25px!important}.HearingAidSales__deviceReportTable .TableReportTableHead .TableReportTableColumn{border-right:0;text-align:start}.HearingAidSales__deviceSide{margin-right:8px}.TableReportTableColumn.brandMix{text-align:left}.TableReportTableColumn.brandMix .TableReportTableColumn__value{justify-content:flex-start}.TableReportTableColumn.brandMix .Icon{position:relative;top:4px;margin-right:6px}.TableReportTableColumn.new,.TableReportTableColumn.reconditioned,.TableReportTableColumn.totalRevenue,.TableReportTableColumn.used{text-align:end}.TableReportTableRow.is-editing .TableReportTableColumn:not(.read-only){padding-right:4px;padding-left:4px}.TableReportTable.TableReportTable--sm .TableReportTableBody .TableReportTableColumn{height:44px;font-size:14px}}@media only print{.TableReportTable{display:table;width:100%;border-collapse:collapse}.TableReportTableColumn__label{display:none}.TableReportTable,.TableReportTableBody,.TableReportTableColumn,.TableReportTableHead,.TableReportTableRow{border:0}.TableReportTableHead .TableReportTableColumn{padding-top:0;padding-bottom:8px;border-bottom:2px solid #ccc;font-size:12px;font-weight:700;letter-spacing:0;font-family:"CircularSC";color:#111;text-transform:uppercase}.TableReportTableColumn{padding-right:12px;padding-left:12px}.TableReportTableRow .TableReportTableColumn{padding-bottom:8px}.TableReportTableRow .TableReportTableColumn:first-child{padding-left:0}.TableReportTableRow:first-child .TableReportTableColumn{padding-top:12px}.TableReportTableRow:last-child .TableReportTableColumn{padding-bottom:12px}.TableReportTable.TableReportTable--sm .TableReportTableBody .TableReportTableColumn{height:44px;font-size:14px}}@media(min-width:900px){.TableReport__filterCalendar-wrapper,.TableReport__filterSelect{margin-right:24px}.TableReport__filterCalendar-wrapper p{margin-bottom:11px;font-size:16px}.TableReport__filterCalendarInput{width:150px}}.ReturnOnMarketingTable .ReturnOnMarketingTable__noRenderButton{padding-left:28px}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableRow.ReturnOnMarketingTable__topHeader{vertical-align:top}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableRow.ReturnOnMarketingTable__topHeader .TableReportTableColumn{border-bottom:0;z-index:2;text-transform:none;font-size:16px;font-weight:700}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableRow.ReturnOnMarketingTable__topHeader .TableReportTableColumn.mktgInvestment{text-align:left}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableRow.ReturnOnMarketingTable__topHeader .TableReportTableColumn.mktgInvestment .TableReportTableColumn__value{justify-content:flex-start}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{height:32px}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableRow.ReturnOnMarketingTable__bottomHeader{vertical-align:bottom}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableRow.ReturnOnMarketingTable__bottomHeader .TableReportTableColumn{position:-webkit-sticky;position:sticky;z-index:2;top:0;background:#fff}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableRow.ReturnOnMarketingTable__bottomHeader .TableReportTableColumn.leadSource svg{margin-left:8px;margin-right:8px}.ReturnOnMarketingTable .missing-referral-source .leadSource{color:#e33d3d}.ReturnOnMarketingTable .TableReportTableColumn__value{justify-content:flex-start}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableColumn span{margin-left:inherit;color:inherit}.ReturnOnMarketingTable .TableReportTableBody .TableReportTableColumn{vertical-align:middle}.ReturnOnMarketingTable .TableReportTable tbody tr:nth-child(2n){background-color:inherit}.ReturnOnMarketingTable .ReturnOnMarketingTable__stripedRow,.ReturnOnMarketingTable .TableReportTable tbody tr:nth-child(2n).ReturnOnMarketingTable__stripedRow{background-color:#f8f8f8}.ReturnOnMarketingTable .ReturnOnMarketingTable__totalRow .TableReportTableColumn{position:-webkit-sticky;position:sticky;z-index:1;bottom:0;background:#fff;font-weight:600;border-top:2px solid #ccc;border-bottom:2px solid #ccc}.ReturnOnMarketingTable .ReturnOnMarketingTable__totalRow .TableReportTableColumn .Button.Button--link{font-weight:600}.ReturnOnMarketingTable .ReturnOnMarketingTable__totalRow .TableReportTableColumn.leadSource{padding-left:32px}.ReturnOnMarketingTable .ReturnOnMarketingTable__totalRow .TableReportTableColumn.lead{border-left:1px dashed #ccc}.ReturnOnMarketingTable .ReturnOnMarketingTable__winRateButton{height:24px;padding-right:0;padding-left:0;line-height:22px}.ReturnOnMarketingTable .ReturnOnMarketingTable__rowExpanded .TableReportTableColumn{height:34px}.ReturnOnMarketingTable .TableReportTableColumn{height:38px;padding-top:0;padding-bottom:0;border-right:0;width:8%}.ReturnOnMarketingTable .TableReportTableColumn.leadSource{width:25%;padding-left:6px}.ReturnOnMarketingTable .TableReportTableColumn.leadSource .Button.Button--link,.ReturnOnMarketingTable .TableReportTableColumn.leadSource .Button.Button--link:active,.ReturnOnMarketingTable .TableReportTableColumn.leadSource .Button.Button--link:focus,.ReturnOnMarketingTable .TableReportTableColumn.leadSource .Button.Button--link:hover{color:#333}.ReturnOnMarketingTable .TableReportTableColumn.lead{border-left:1px dashed #ccc}.ReturnOnMarketingTable .TableReportTableColumn.mktgInvestment{width:10%;text-align:right;border-left:1px dashed #ccc}.ReturnOnMarketingTable .TableReportTableColumn.mktgInvestment .TableReportTableColumn__value{width:122px;justify-content:flex-end}.ReturnOnMarketingTable .TableReportTableColumn.grossProfit{text-align:right;width:15%}.ReturnOnMarketingTable .TableReportTableColumn.grossProfit .TableReportTableColumn__value{justify-content:flex-end}.ReturnOnMarketingTable .TableReportTableColumn.contribution{text-align:right}.ReturnOnMarketingTable .TableReportTableColumn.contribution .TableReportTableColumn__value{justify-content:flex-end}.ReturnOnMarketingTable .TableReportTableColumn.roi{text-align:right}.ReturnOnMarketingTable .TableReportTableColumn.roi .TableReportTableColumn__value{justify-content:flex-end}.ReturnOnMarketingTable .TableReportTableColumn.roi .TableReportTableColumn__value .Button.Button--link{padding-right:0}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem .TableReportTableColumn.leadSource div{display:flex;align-items:center}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__childRow.ReturnOnMarketingTable__lastRow:not(.ReturnOnMarketingTable__hasSpends) .TableReportTableColumn{padding-bottom:12px}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__childRow .TableReportTableColumn{height:24px;padding-top:4px;padding-bottom:4px}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__childRow .TableReportTableColumn.leadSource{padding-left:32px}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__childRow .TableReportTableColumn .ReturnOnMarketingTable__expandButtonWrapper{width:28px}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__spendRow.ReturnOnMarketingTable__firstRow .TableReportTableColumn{padding-top:0}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__spendRow.ReturnOnMarketingTable__lastRow.ReturnOnMarketingTable__lastSpend .TableReportTableColumn{padding-bottom:12px}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__spendRow .TableReportTableColumn{height:24px;padding-top:4px;padding-bottom:4px}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__spendRow .TableReportTableColumn.leadSource{padding-left:88px}.ReturnOnMarketingTable .ReturnOnMarketingTable__noResults{vertical-align:top;text-align:center}.ReturnOnMarketingTable .ReturnOnMarketingTable__noResults h1{margin-top:48px}.ReturnOnMarketingTable .ReturnOnMarketingTable__missingCogs,.ReturnOnMarketingTable .ReturnOnMarketingTable__missingCogs .Button.Button--link{color:#e33d3d}@media only print{.ReturnOnMarketingTable .ReturnOnMarketingTable__stripedRow,.ReturnOnMarketingTable .TableReportTable tbody tr:nth-child(2n).ReturnOnMarketingTable__stripedRow{background-color:inherit}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{height:10px}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableRow.ReturnOnMarketingTable__topHeader .TableReportTableColumn{font-size:8px}.ReturnOnMarketingTable .TableReportTableHead .TableReportTableColumn{text-transform:capitalize}.ReturnOnMarketingTable .TableReportTableRow:first-child .TableReportTableColumn,.ReturnOnMarketingTable .TableReportTableRow:last-child .TableReportTableColumn{padding-top:0;padding-bottom:0}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__childRow .TableReportTableColumn .ReturnOnMarketingTable__expandButtonWrapper{width:0}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__childRow .TableReportTableColumn.leadSource{padding-left:8px}.ReturnOnMarketingTable .ReturnOnMarketingTable__lineItem.ReturnOnMarketingTable__spendRow .TableReportTableColumn.leadSource{padding-left:16px}.ReturnOnMarketingTable .TableReportTableColumn{font-size:8px;border-color:#000;border-width:1px;padding:0;height:16px}.ReturnOnMarketingTable .TableReportTableColumn.leadSource{padding-left:0;width:20%}.ReturnOnMarketingTable .TableReportTableColumn.lead{border-color:#000;padding-left:11px}.ReturnOnMarketingTable .TableReportTableColumn.pt{padding-left:10px}.ReturnOnMarketingTable .TableReportTableColumn.mktgInvestment{width:14%;border-color:#000;padding-left:10px}.ReturnOnMarketingTable .TableReportTableColumn.mktgInvestment .TableReportTableColumn__value{width:100%}.ReturnOnMarketingTable .TableReportTableColumn.grossProfit{padding-right:10px}.ReturnOnMarketingTable .ReturnOnMarketingTable__totalRow .TableReportTableColumn{padding:0;border-color:#000;border-width:1px}.ReturnOnMarketingTable .ReturnOnMarketingTable__totalRow .TableReportTableColumn.leadSource{padding-left:0}.ReturnOnMarketingTable .ReturnOnMarketingTable__totalRow .TableReportTableColumn.lead{border-color:#000;padding-left:11px}.ReturnOnMarketingTable .ReturnOnMarketingTable__totalRow .TableReportTableColumn.pt{padding-left:10px}.ReturnOnMarketingTable .ReturnOnMarketingTable__totalRow .TableReportTableColumn.mktgInvestment{border-color:#000;padding-left:11px}.ReturnOnMarketingTable .ReturnOnMarketingTable__totalRow .TableReportTableColumn.grossProfit{padding-right:10px}.ReturnOnMarketingTable .ReturnOnMarketingTable__missingCogs{color:#000}}.WinRateTableContactState{margin-top:32px}.WinRateTableContactState.TableReportTable tbody tr{background-color:transparent}.WinRateTableContactState .TableReportTableHead .TableReportTableColumn{border-bottom-width:1px}.WinRateTableContactState .TableReportTableColumn{border-right:0;padding-top:2px;padding-bottom:2px;height:24px}.WinRateTableContactState .TableReportTableColumn.contactState{padding-left:0}.WinRateTableContactState .TableReportTableColumn.contactState .TableReportTableColumn__value{justify-content:flex-start}.WinRateTableContactState .TableReportTableColumn.contactState .TableReportTableColumn__value .WinRateTable__contactStateLabel{margin-left:8px}.WinRateTableContactState .TableReportTableColumn.count .TableReportTableColumn__value{justify-content:center}.WinRateTableContactState .TableReportTableColumn.costPer{padding-right:0}.WinRateTableContactState .TableReportTableColumn.costPer .TableReportTableColumn__value{justify-content:flex-end}.WinRateTableContactState .TableReportTableBody .TableReportTableRow:first-child .TableReportTableColumn{padding-top:16px}.WinRateTableContactState .WinRateTable__circle{border-radius:50%;border:3px solid #ccc}.WinRateTableContactState .WinRateTable__circle.lead{border-color:#e33d3d}.WinRateTableContactState .WinRateTable__circle.netPatients{border-color:#855388}.WinRateTableContactState .WinRateTable__circle.patients{border-color:#c2486e}.WinRateTableContactState .WinRateTable__circle.qualified{border-color:#418ee3}.WinRateTableContactState .WinRateTable__circle.registered{border-color:#eeb73d}.WinRateTableContactState .WinRateTable__circle.returns{border-color:#f49c3d}.WinRateTable{font-size:14px}.WinRateTable hr{border:0;border-top:1px solid #ccc;margin-bottom:4px;margin-top:4px}.WinRateTable .ModalBody,.WinRateTable .ModalHeader{padding-bottom:0}.WinRateTable .WinRateTable__subtitle{padding-top:4px;padding-bottom:32px;font-size:14px}.WinRateTable .FlexHeader{border-bottom-width:2px;margin-bottom:16px}.WinRateTable .WinRateTableFooter{margin-top:32px;background:-webkit-linear-gradient(222.03deg,#855388 -9.26%,#c2486e 113.21%);background:linear-gradient(227.97deg,#855388 -9.26%,#c2486e 113.21%);color:#fff;padding-bottom:12px;padding-top:12px;text-align:center}.WinRateTable .WinRateTable__secondaryLabel{padding-left:4px}.WinRateTable .WinRateTable__value{text-align:right}.WinRateTable .WinRateTable__value.Col{padding-left:0}.WinRateTable .WinRateTable__cogs{color:#e33d3d}.WinRateTable .WinRateTable__totalRow{color:#111;font-weight:600}.WinRateTable .WinRateTable__divideByInvestment,.WinRateTable .WinRateTable__lessInvestment,.WinRateTable .WinRateTable__receivables{margin-top:24px}.WinRateTableModal .ModalDialog.ModalDialog--lg{width:776px}.WinRateTableModal .ModalDialog__closeButton{right:16px}.DeviceQuickAddForm__modal-details{display:flex;margin-top:32px;flex-direction:column}.DeviceQuickAddForm__detailsRow{display:flex;margin-bottom:8px;align-items:center;flex-flow:row nowrap}.DeviceQuickAddForm__detailsRow .DeviceQuickAddForm__datePicker,.DeviceQuickAddForm__detailsRow .Input,.DeviceQuickAddForm__detailsRow .react-datepicker-wrapper,.DeviceQuickAddForm__detailsRow .react-datepicker__input-container,.DeviceQuickAddForm__detailsRow .SmartUISelect{width:100%}.DeviceQuickAddForm__binaural-hint{margin-bottom:8px}.DeviceQuickAddForm__purchased-hint-text{width:100%;font-size:12px;color:#666;font-weight:600}.DeviceQuickAddForm__rowHeader{width:20%;min-width:90px;margin-right:16px;color:#999;font-size:12px;text-align:end}.DeviceQuickAddForm__saveButton.Button{margin-left:16px}.DeviceQuickAddForm__separator{width:100%;border-bottom:1px solid #ccc;margin-top:8px;margin-bottom:8px}.DevicePricingRulePolicyFields{margin-top:0;margin-bottom:48px;border-radius:4px;background:-webkit-linear-gradient(27deg,hsla(0,0%,60%,.04) 23%,transparent 0) 9px 0,-webkit-linear-gradient(27deg,transparent 74%,hsla(0,0%,60%,.04) 78%),-webkit-linear-gradient(27deg,transparent 34%,hsla(0,0%,60%,.04) 38%,hsla(0,0%,60%,.04) 58%,transparent 62%);background:linear-gradient(63deg,hsla(0,0%,60%,.04) 23%,transparent 0) 9px 0,linear-gradient(63deg,transparent 74%,hsla(0,0%,60%,.04) 78%),linear-gradient(63deg,transparent 34%,hsla(0,0%,60%,.04) 38%,hsla(0,0%,60%,.04) 58%,transparent 62%);background-size:4px 12px}.DevicePricingRulePolicyFields .WarrantySection{padding:24px;border:none;background:-webkit-linear-gradient(45deg,rgba(65,142,227,.07),rgba(110,92,208,.07),rgba(255,61,84,.07));background:linear-gradient(45deg,rgba(65,142,227,.07),rgba(110,92,208,.07),rgba(255,61,84,.07));border-radius:0}.DevicePricingRuleForm .Alert{margin:24px}.DevicePricingRuleForm .ModalBody{padding:0}.DevicePricingRuleForm .DevicePricingRuleForm__topSection{padding:24px}.DevicePricingRuleForm .DevicePricingRuleForm__modal-details{display:flex;margin-top:24px;flex-direction:column}.DevicePricingRuleForm .DevicePricingRuleForm__detailsRow{display:flex;margin-bottom:8px;align-items:center;flex-flow:row nowrap}.DevicePricingRuleForm .DevicePricingRuleForm__detailsRow .Input,.DevicePricingRuleForm .DevicePricingRuleForm__detailsRow .SmartUISelect{width:100%}.DevicePricingRuleForm .DevicePricingRuleForm__rowHeader{width:20%;min-width:91px;margin-right:16px;color:#999;font-size:12px;text-align:end}.DevicePricingRuleForm .DevicePricingRuleForm__hint-text{width:100%;font-size:12px;color:#666}.DevicePricingRulesTable{margin-top:24px;margin-bottom:48px}.DevicePricingRulesTable .DevicePricingRulesTable__noResources{margin-top:24px}.DevicePricingRulesTable table{width:100%;border-collapse:collapse}.DevicePricingRulesTable table thead td{background:#fff;border-bottom:2px solid #ccc;color:#111;font-size:12px;font-weight:700;height:24px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.DevicePricingRulesTable table tr:nth-child(2n) td,.DevicePricingRulesTable table tr:nth-child(2n) td .Button{background:#f8f8f8}.DevicePricingRulesTable table td{height:40px;padding:0 6px;vertical-align:middle}.DevicePricingRulesTable table td:first-child{padding-left:12px}.DevicePricingRulesTable table td:last-child{padding-right:12px}.DevicePricingRulesTable table td.appliesTo,.DevicePricingRulesTable table td.lAndD,.DevicePricingRulesTable table td.ratePer,.DevicePricingRulesTable table td.rpr{text-align:right}.DevicePricingRuleModifiersTable{margin-top:24px;margin-bottom:48px}.DevicePricingRuleModifiersTable .DevicePricingRuleModifiersTable__noResources{margin-top:24px}.DevicePricingRuleModifiersTable table{width:100%;border-collapse:collapse}.DevicePricingRuleModifiersTable table thead td{background:#fff;border-bottom:2px solid #ccc;color:#111;font-size:12px;font-weight:700;height:24px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.DevicePricingRuleModifiersTable table tr:nth-child(2n) td,.DevicePricingRuleModifiersTable table tr:nth-child(2n) td .Button{background:#f8f8f8}.DevicePricingRuleModifiersTable table td{height:40px;padding:0 6px;vertical-align:middle}.DevicePricingRuleModifiersTable table td:first-child{padding-left:12px}.DevicePricingRuleModifiersTable table td:last-child{padding-right:12px}.DevicePricingRuleModifiersTable table td.appliesTo,.DevicePricingRuleModifiersTable table td.increaseBy,.DevicePricingRuleModifiersTable table td.lAndD,.DevicePricingRuleModifiersTable table td.rpr{text-align:right}.DevicePricingRules{margin:48px 128px 48px 32px}.DevicePricingRules .DevicePricingRules__title{color:#111;font-size:36px;font-family:"CircularSC";text-align:center}.DevicePricingRules .DevicePricingRules__subtitle{text-align:center}.DevicePricingRules .FlexHeader{margin-top:48px}.Table.ReportTable thead tr th{border-bottom:2px solid #ccc;color:#111;font-size:12px;font-weight:600;text-align:left;text-transform:uppercase;vertical-align:bottom}.Table.ReportTable tbody tr td,.Table.ReportTable th,.Table.ReportTable tr td{padding:12px}.Table.ReportTable tbody tr td:first-child,.Table.ReportTable th:first-child,.Table.ReportTable tr td:first-child{padding-left:0}.Table.ReportTable tbody tr td:last-child,.Table.ReportTable th:last-child,.Table.ReportTable tr td:last-child{padding-right:0}@media print{.Table.ReportTable{color:#000!important;font-size:8pt!important}.Table.ReportTable thead tr th{border-bottom-color:#000;text-transform:none}.Table.ReportTable tfoot tr th,.Table.ReportTable th,.Table.ReportTable thead tr th,.Table.ReportTable tr td{font-size:8pt!important}.Table.ReportTable tbody tr,.Table.ReportTable th{border-bottom-color:#000;border-bottom-width:1px!important}.Table.ReportTable tbody tr td,.Table.ReportTable th,.Table.ReportTable tr td{padding:.0625in}.Table.ReportTable tbody tr td:first-child,.Table.ReportTable th:first-child,.Table.ReportTable tr td:first-child{padding-left:0}.Table.ReportTable tbody tr td:last-child,.Table.ReportTable th:last-child,.Table.ReportTable tr td:last-child{padding-right:0}}.DeviceSelectModalSearch{margin:16px 0}.DeviceInventoryTable tbody tr td.action,.DeviceInventoryTable thead tr th.action{text-align:right}.DeviceInventoryTable tbody tr td{font-size:14px}.DeviceInventoryTable tbody tr td.side .left{color:#418ee3}.DeviceInventoryTable tbody tr td.side .right{color:#e33d3d}.DeviceInventoryTable tbody tr td.serialNumber{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DeviceInventoryTable .SelectButton{background:none;padding:0;border:0;color:#418ee3;cursor:pointer}.FeeSchedule .Tabs{margin:16px 0 32px}.FeeSchedule .FeeSchedule__tab-link{cursor:pointer;text-transform:capitalize}.FeeScheduleList tr>td:first-of-type{width:60%}.FeeScheduleList tr>td:last-of-type{width:20%;text-align:right}.FeeScheduleLineItem{cursor:pointer}.ForeignAppointmentModalBody__wrapper{margin-top:24px}.ForeignAppointmentModalBody__row{display:flex;width:100%}.ForeignAppointmentModalBody__label{width:35%;margin-right:12px;text-align:end;color:#666}.ForeignAppointmentModalBody__value{width:65%}.ForeignAppointmentModal__createdRow{margin-top:4px;color:#999;font-size:14px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.InsurancePolicyAttachmentModal__section{position:relative;margin-bottom:32px}.InsurancePolicyAttachmentModal__section p{margin-bottom:8px}.InsurancePolicyAttachmentModal__block{display:flex;box-sizing:border-box;width:100%;height:176px;border:2px dashed #ccc;align-items:center;justify-content:center;border-radius:4px}.InsurancePolicyAttachmentModal__attachment{display:flex;width:100%;height:176px;margin-bottom:16px;align-items:center;justify-content:flex-end;flex-direction:column;background-size:cover;background-color:#f8f8f8;background-position:50%;text-align:center}.RadioOption{display:flex;padding:8px 12px;border:1px solid transparent;border-radius:4px;align-items:center;cursor:pointer;background-color:#fff}.RadioOption.is-checked{border-color:#d1e4f8;background-color:#eff6fc}.RadioOption__input>.Radio{margin-bottom:0}.RadioOption__child{padding-left:12px}.NoahDiscoverServer .ModalBody{padding-bottom:48px}.NoahDiscoverServer .NoahDiscoverServer__details .NoahDiscoverServer__subheader{display:flex;flex-direction:column;min-height:98px}.NoahDiscoverServer .NoahDiscoverServer__details .NoahDiscoverServer__subheader .NoahDiscoverServer__topLine{display:flex}.NoahDiscoverServer .NoahDiscoverServer__details .NoahDiscoverServer__subheader .NoahDiscoverServer__topLine .NoahDiscoverServer__subtitle{margin-right:16px}.NoahDiscoverServer .NoahDiscoverServer__details .NoahDiscoverServer__formRow{display:flex;margin-bottom:8px;align-items:center;flex-flow:row nowrap}.NoahDiscoverServer .NoahDiscoverServer__details .NoahDiscoverServer__formRow .NoahDiscoverServer__inputWrapper,.NoahDiscoverServer .NoahDiscoverServer__details .NoahDiscoverServer__formRow .SmartUISelect{width:100%}.NoahDiscoverServer .NoahDiscoverServer__details .NoahDiscoverServer__formLabel{width:20%;min-width:90px;margin-right:16px;color:#999;font-size:12px;text-align:end}.NoahContact .NoahContact__createText,.NoahContact .NoahContact__results{padding-bottom:24px}.NoahContact .NoahContact__create{display:flex;align-items:center}.NoahContact .NoahContact__create .Button{margin-right:16px}.NoahContact .NoahContact__patient{font-size:14px;line-height:1}.NoahContact .NoahContact__patientName{font-weight:600}.NoahContact .NoahContact__patientBirth{margin-top:4px;color:#666;font-size:12px}.NoahModal__well{overflow-y:auto;max-height:250px;padding:4px;border:1px solid #ccc;border-radius:4px;background-color:#fff;-webkit-overflow-scrolling:touch}.NoahModalFooter{display:flex;justify-content:space-between}.NoahModalFooter__right{align-content:flex-end}#NoteTemplatesModal .editor-container .editor-input{height:310px;overflow:scroll}.pac-container{z-index:1051}.Payjunction-dialog__container{display:flex;height:557px;background-color:#418ee3;flex-flow:column nowrap;align-items:center}.Payjunction-dialog__container.Payjunction__card-details-screen{height:650px;background-color:#fff}.Payjunction-dialog__container.Payjunction__card-details-screen.CardDetails__has-errors{height:780px}.Payjunction-dialog__container.Payjunction__card-details-screen .ModalFooter{bottom:0;width:92%}.Payjunction-dialog__container.Payjunction__card-details-screen .ModalBody{text-align:start}.Payjunction-dialog__container.Payjunction__success-screen{background-color:#5b9434}.Payjunction-dialog__container.Payjunction__success-screen .ModalFooter{bottom:0}.Payjunction-dialog__container.Payjunction__warning-screen{background-color:#dca72f}.Payjunction-dialog__container.Payjunction__error-screen{background-color:#ea3e51}.Payjunction-dialog__container.Payjunction__manual-payment-success-screen{height:270px;background-color:#5b9434}.Payjunction-dialog__container.Payjunction__manual-payment-success-screen .ModalBody{min-height:344px}.Payjunction-dialog__container.Payjunction__manual-payment-success-screen .Payjunction__success-screen-text{top:140px}.Payjunction-dialog__container .ModalBody{display:flex;min-width:100%;min-height:463px;padding:30px 0 0;text-align:center;flex-grow:1;flex-flow:column nowrap;justify-content:space-between;align-items:center}.Payjunction-dialog__container .ModalBody img{position:relative;bottom:16px}.Payjunction-dialog__container .ModalBody img.Payjunction__terminal-screen{position:absolute;z-index:10;top:282px;right:200px;width:241px;height:142px}.Payjunction-dialog__container .ModalBody img.is-hidden{display:none}.Payjunction-dialog__container .ModalBody section{display:flex;width:100%;flex-flow:column nowrap}.Payjunction-dialog__container .ModalFooter{position:relative;bottom:75px;display:flex;width:100%;min-height:70px;background-color:#fff;flex-flow:row nowrap;justify-content:center;align-items:center}.Payjunction-dialog__container .ModalFooter .Button{width:80%}.Payjunction-dialog__container .ModalFooter .Button--primary{background:#999;border-color:#999}.Payjunction-dialog__container .ModalFooter .Button--primary:hover:not([disabled]):not(.is-disabled){background-color:#666;border-color:#666}.PaymentDetailsForm{display:flex;width:92%;min-height:520px;padding-bottom:40px;flex-flow:column nowrap;flex:1 1}.PaymentDetailsForm .FormField{margin-right:15px;flex-grow:1}.PaymentDetailsForm .FormField:last-of-type{margin-right:0}.PaymentDetail__divider{width:100%;border-top:1px dashed #ccc}.flexGrow{min-height:30px;flex:1 1}.BillingAddress__Row .FormField{width:100%}.PaymentDetailsForm__header{margin-bottom:20px}.flexbox-row{display:flex;flex-flow:row nowrap}.align-items-center{align-items:center}.justify-space-between{justify-content:space-between}.flex-spacer{flex-grow:1}.SwipeCard__row{margin-bottom:40px}.Button.SwipeCard__text{margin-right:24px}.CardNumber__Row{margin-top:20px;justify-content:flex-start}.CardNumber__Row .FormField:first-of-type{min-width:49%}.CardNumber__Row .FormField:not(:first-of-type){width:25%}.CardName__Row .FormField{width:50%}.CardName__Row .SmartUISelect:after{content:none}.PostalCode__Row{margin-top:20px}.PostalCode__Row .FormField:first-of-type{min-width:49%}.PostalCode__Row .FormField:not(:first-of-type){width:25%}.PaymentDetailsForm__payment-total{justify-content:flex-end}.PaymentDetailsForm__payment-total-text{margin-right:20px}.Payjunction__warning-screen-positioning{top:327px}.Payjunction__header-text{margin-top:0;margin-bottom:10px;color:#fff;font-size:24px}.Payjunction__header-text span{margin-left:2px}.Payjunction__header-text .Payjunction__ellipsis-one{margin-left:5px;opacity:0;-webkit-animation:dot 1.3s infinite;animation:dot 1.3s infinite;-webkit-animation-delay:0s;animation-delay:0s}.Payjunction__header-text .Payjunction__ellipsis-two{opacity:0;-webkit-animation:dot 1.3s infinite;animation:dot 1.3s infinite;-webkit-animation-delay:.2s;animation-delay:.2s}.Payjunction__header-text .Payjunction__ellipsis-three{opacity:0;-webkit-animation:dot 1.3s infinite;animation:dot 1.3s infinite;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes dot{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes dot{0%{opacity:0}50%{opacity:0}to{opacity:1}}.Payjunction__header-sub-text{margin-bottom:29px;color:#fff}.Payjunction__payjunction-error{margin-top:23px;margin-bottom:40px}.Payjunction__error-spacing{margin-bottom:68px}.Payjunction__header-success{display:flex;width:301px;flex-flow:row nowrap;justify-content:center}.Payjunction__success-header-message{position:absolute;top:47px;opacity:0;-webkit-animation:show 2.5s forwards;animation:show 2.5s forwards}.Payjunction__success-header-spacer{margin-bottom:38px}.Payjunction__success-screen-text{position:absolute;z-index:11;top:319px;right:200px;display:flex;width:241px;text-align:center;color:#fff;flex-flow:column nowrap;align-items:center;justify-content:space-between}.Payjunction__success-screen-text p{font-size:20px;line-height:1.2}.Payjunction__success-screen-text p:first-of-type{margin:0}.Payjunction__success-screen-text.Payjunction__manualSuccessText{right:119px}.Payjunction__checkmark-circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#fff;fill:none;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.Payjunction__checkmark{position:relative;display:block;width:56px;height:56px;margin:5px 15px 0 0;border-radius:50%;stroke-width:2;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 0 #fff;-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both,hide 2s forwards;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both,hide 2s forwards}.Payjunction__checkmark.Payjunction__checkMark-manual{margin-right:0}.Payjunction__checkmark-check{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{to{box-shadow:inset 0 0 0 30px #5b9434}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #5b9434}}@-webkit-keyframes hide{75%{opacity:1}to{opacity:0}}@keyframes hide{75%{opacity:1}to{opacity:0}}@-webkit-keyframes show{80%{opacity:0}to{opacity:1}}@keyframes show{80%{opacity:0}to{opacity:1}}.Payjunction__warning-error-footer{width:100%}.Payjunction__warning-error-footer .ModalFooter{padding-right:20px;padding-bottom:12px;padding-left:20px;margin:60px 0 0;flex-direction:column;justify-content:space-between}.Payjunction__warning-error-footer .ModalFooter .Button{width:50%}.Payjunction__warning-error-action-buttons{display:flex;width:100%;margin-bottom:12px;flex-flow:row nowrap;justify-content:space-between;align-items:center}.Payjunction__warning-error-footer-text{color:#666}.Payjunction__warning-error-footer-text span{color:#5b9434}.ModalFooter .PaymentDetailsForm__footer{width:100%;justify-content:flex-end}.ModalFooter .PaymentDetailsForm__footer .Button{width:auto}.ModalFooter .PaymentDetailsForm__footer .Button:last-of-type{margin-right:0}.ProviderForm__modal-details{display:flex;margin-top:32px;flex-direction:column}.ProviderForm__detailsRow{display:flex;margin-bottom:8px;align-items:center;flex-flow:row nowrap}.ProviderForm__detailsRow .Input,.ProviderForm__detailsRow .ProviderForm__datePicker,.ProviderForm__detailsRow .react-datepicker-wrapper,.ProviderForm__detailsRow .react-datepicker__input-container,.ProviderForm__detailsRow .SmartUISelect{width:100%}.ProviderForm__detailsRow .ProviderForm__extension.Input{width:40%;margin-left:8px}.ProviderForm__binaural-hint{margin-bottom:8px}.ProviderForm__purchased-hint-text{width:100%;font-size:12px;color:#666;font-weight:600}.ProviderForm__rowHeader{width:20%;min-width:90px;margin-right:16px;color:#999;font-size:12px;text-align:end}.ProviderForm__saveButton.Button{margin-left:16px}.ProviderForm__separator{width:100%;border-bottom:1px solid #ccc;margin-top:8px;margin-bottom:8px}.SearchItem{margin-top:2px}.SearchItem.is-active,.SearchItem:hover{background-color:#f6f2f6}.SearchItem a{padding:4px;display:block}.SearchItem a,.SearchItem a:hover{color:#111;text-decoration:none}.SearchItem .Avatar{margin-top:3px;margin-right:10px;float:left}.SearchResults{margin-top:5px}.search-highlights div{display:inline-block;margin-right:1em}.search-highlights em{font-style:normal;background-color:#fae8c1}.search-highlight-fragment-group:last-child .search-highlight-fragment-seperator{display:none}.ModalFooter .Button+.Button.TaskForm__saveButton{margin-left:4px}.TaskForm__modal-details{display:flex;margin-top:32px;flex-direction:column}.TaskForm__details-row{display:flex;flex-flow:row nowrap;align-items:center}.TaskForm__details-row .TaskForm__rowHeader{width:20%;min-width:90px;margin-right:16px;color:#999;font-size:12px;text-align:end}.TaskForm__details-row .TaskForm__rowDetails{width:100%;padding:4px 0;margin-left:8px;text-align:left}.TaskForm__details-row .TaskForm__rowDetails .react-datepicker-wrapper,.TaskForm__details-row .TaskForm__rowDetails .react-datepicker__input-container,.TaskForm__details-row .TaskForm__rowDetails>div{width:100%}.Table .Task__checkbox{margin-bottom:0}.Table .Task__viewTD{text-align:right}.TaskGroup{margin-bottom:48px}.TaskGroup__col{margin-bottom:16px}.TaskGroup__col .Table tbody{vertical-align:initial}.TaskGroup__col tbody:before{display:block;content:"-";line-height:16px;color:transparent}.TaskGroup__actionTH{margin-left:16px}.ErrorPage{display:flex;justify-content:center}.ErrorPage__inner{margin:64px auto;text-align:center}.ErrorPage__inner p{margin-top:-8px;margin-bottom:48px}.ActivityCreateComment{display:flex;margin-bottom:48px}.ActivityCreateComment__inputCol{width:100%;padding-right:8px}.ActivityCreateComment__input.Input>textarea{min-height:44px;padding:8px}.ActivityCreateComment__add-button-col.Col{padding-left:0}.ActivityCreateComment__isSimple-add-button.Button{width:45px;padding-right:13px;padding-left:13px}.ActivityCreateComment__filterCol{width:204px;margin-left:24px}.ActivityNote{display:flex;margin-top:4px;margin-left:2px}.ActivityNote__verticalBar{width:0;padding-right:2px;padding-left:2px;background:#418ee3;border-radius:2px}.ActivityNote__summaryContainer{margin-bottom:2px;margin-left:16px}.Activities__isSimple .ActivityNote__summaryContainer{margin-left:8px}.ThematicBreak{border:0;border-bottom:1px dashed #ccc;margin-top:24px;margin-bottom:24px}@media only print{.ThematicBreak{border-bottom:1px dashed #000;margin-top:.125in;margin-bottom:.125in}}.MarkdownContent .TasklistItemReadonly .Checkbox>input:checked~.Checkbox__indicator{background-color:#000;border-color:#000}.MarkdownContent ul{list-style:disc}.MarkdownContent ol{list-style:auto}@media only print{.MarkdownContent .TasklistItemReadonly .Checkbox>input:checked~.Checkbox__indicator{background-color:#fff;border-color:#000;background-image:none}.MarkdownContent .TasklistItemReadonly .Checkbox>input:checked~.Checkbox__indicator:before{content:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMwIDUuMDc3TDI2IDIgMTEuNSAyMi41bC03LTdMMSAxOWwxMSAxMXoiLz48L3N2Zz4=")}}.ActivityTextSummary__initial{font-weight:600}.ActivityUpdateComment{display:inline-block;margin-left:24px}.ActivityUpdateComment .Button{top:-2px;height:inherit;padding-right:0;padding-left:0;line-height:inherit}.ActivityUpdateComment .Button.ActivityUpdateComment__status.Button--link-text{color:#333}.ActivityUpdateComment .Button.Button--link-text{color:#418ee3}.ActivityUpdateComment .Button.ActivityUpdateComment__firstAction{margin-right:16px}.ActivityUpdateComment.ActivityUpdateComment__isSimple{margin-left:16px;font-size:12px}.ActivityUpdateComment.ActivityUpdateComment__isSimple .ActivityUpdateComment__firstAction{margin-right:8px}.Activities{width:100%}.DayHeader__breakLine{overflow:hidden;width:100%;margin-top:12px;margin-bottom:16px;text-align:center}.DayHeader__breakLine:after,.DayHeader__breakLine:before{display:inline-block;width:50%;border-bottom:1px solid #ccc;margin-right:2%;margin-left:-55%;content:"";vertical-align:middle}.DayHeader__breakLine:after{margin-right:-55%;margin-left:2%}.DayHeader__breakLineTitle{color:#111;font-weight:600}.DayHeader__breakLineTitle.DayHeader__isSimple{font-size:12px}.Activities__username{color:#333;font-weight:600}.Activities__commented{color:#333}.Activities__createdAt{margin-left:8px;color:#666}.Activities__summary{margin-bottom:24px;color:#333}.Activities__pagination{display:flex;width:100%;font-size:16px;justify-content:center}.Activities__isSimple{font-size:12px}.Activities__isSimple .Activities__summary{font-size:14px}.Activities__isSimple .Activities__pagination{justify-content:left;font-size:14px}.Activities__isSimple .Button__inner{font-size:14px}.TaskPreview__modal-details{display:flex;margin-top:32px;flex-direction:column}.TaskPreview__detailsRow{display:flex;align-items:center;flex-flow:row nowrap}.TaskPreview__checkboxContainer{display:flex}.TaskPreview__checkbox.Checkbox{position:relative;top:-1px;display:flex;align-items:flex-start}.TaskPreview__taskTitle{position:relative;top:-3.5px;width:298px;margin-left:8px}.TaskPreview__rowHeader{width:20%;min-width:90px;margin-right:16px;color:#999;font-size:12px;text-align:end}.TaskPreview__rowHeader.TaskPreview__rowHeader--comments{margin-top:12px;align-self:flex-start}.TaskPreview__rowHeader.TaskPreview__rowHeader--task{align-self:flex-start}.TaskPreview__separator{width:100%;border-bottom:1px solid #ccc;margin-top:24px;margin-bottom:24px}.ModelStyleTechnologySelectModal .Row{margin-top:1em}.ModelStyleTechnologySelectModal .Col{line-height:44px}.ModelStyleTechnologySelectModal .ModelStyleTechnologySelectModal__syncDevices{margin-bottom:0}.ModelStyleTechnologySelectModal .ModelStyleTechnologySelectModal__syncDevices .Col{line-height:24px}.ModelStyleTechnologySelectModal .ModelStyleTechnologySelectModal__syncDevices .Checkbox{float:right;margin:0}.DisplayNameBlock{display:flex;align-items:center}.DisplayNameBlock a{color:#333}.DisplayNameBlock a:hover{color:#333;text-decoration:none}.DisplayName__secondary{position:relative;margin-top:-2px}.NavigationItem{margin-bottom:6px}.NavigationItem__link{display:flex;padding:12px;flex-direction:row;align-items:center;color:#fff;font-size:16px;font-weight:600;line-height:1;word-spacing:nowrap;border-radius:4px;opacity:.75;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.NavigationItem__link.is-active,.NavigationItem__link:focus,.NavigationItem__link:hover{color:#fff;text-decoration:none;opacity:1}.NavigationItem__link>.Icon{margin-right:12px;flex-shrink:0}.NavigationItem__link>span{flex:1 1}.NavigationItem__link.is-active{background-color:#855388}.NavigationItem__link.is-active>.Icon{color:#f6f2f6}.Navigation{margin:6px 24px}.Navigation__list{display:block;padding:0;margin:0 -12px;list-style:none}.Navigation__divider{height:1px;border-bottom:1px solid hsla(0,0%,100%,.4);margin:0 12px 6px}.AppNav{display:flex;width:256px;flex-direction:column;flex-shrink:0;background-color:#2b2d32;background-image:-webkit-gradient(linear,left bottom,right top,from(rgba(133,83,136,.2)),to(rgba(255,61,84,.2)));background-image:-webkit-linear-gradient(left bottom,rgba(133,83,136,.2),rgba(255,61,84,.2));background-image:linear-gradient(to right top,rgba(133,83,136,.2),rgba(255,61,84,.2));-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:width .15s cubic-bezier(0,1,.5,1),-webkit-transform .15s cubic-bezier(0,1,.5,1);transition:width .15s cubic-bezier(0,1,.5,1),-webkit-transform .15s cubic-bezier(0,1,.5,1);transition:width .15s cubic-bezier(0,1,.5,1),transform .15s cubic-bezier(0,1,.5,1);transition:width .15s cubic-bezier(0,1,.5,1),transform .15s cubic-bezier(0,1,.5,1),-webkit-transform .15s cubic-bezier(0,1,.5,1)}.AppNav__logo{position:relative;height:64px;border-bottom:1px solid hsla(0,0%,100%,.4);margin:0 24px;background-image:url(/static/media/sc-logo.9237e0d6.svg);background-position:0;background-repeat:no-repeat;background-size:142px 24px}.AppNav__close{position:absolute;top:11px;right:-16px;display:block;width:44px;height:44px;border:0;vertical-align:middle;color:#fff;font-size:14px;background:transparent;outline:0;box-shadow:none;cursor:pointer;opacity:0}.Recently-Viewed{display:flex;margin:6px 24px;flex-flow:row nowrap}.Recently-Viewed__Header-text{margin-right:12px;font-size:12px;color:#ccc}.RecentlyViewed{margin:6px 24px}.RecentlyViewed .RecentlyViewed__contact-list-item,.RecentlyViewed .RecentlyViewed__list-item{display:flex;margin-bottom:12px;flex-flow:row;align-items:center}.RecentlyViewed .RecentlyViewed__contact-list-item a,.RecentlyViewed .RecentlyViewed__list-item a{color:#ccc;font-size:14px}.RecentlyViewed .RecentlyViewed__list-item .Avatar{margin-left:2px;margin-right:10px}.Navigation-separator{height:10px;border-bottom:1px solid hsla(0,0%,100%,.4);flex-grow:1}@media screen and (max-width:1365px){.AppNav{position:absolute;z-index:1;top:0;bottom:0;left:0}.AppNav.is-open+.AppViewport{-webkit-transform:translateX(256px);transform:translateX(256px)}}@media screen and (min-width:1280px){.AppNav{width:0}.AppNav.is-open{width:256px}}.AppNav.is-open .AppNav__close{opacity:1}.AppNav.is-open+.AppViewport .AppHeader__nav-button{opacity:0;pointer-events:none;touch-action:none}@media only print{.AppNav,.AppNav.is-open{display:none}.AppViewport{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes scroll{0%,to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:blur(1px);filter:blur(1px);opacity:.6;-webkit-animation-timing-function:linear;animation-timing-function:linear}33%{-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-filter:blur(6px);filter:blur(6px);opacity:.2;-webkit-animation-timing-function:step-end;animation-timing-function:step-end}66%{-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-filter:blur(6px);filter:blur(6px);opacity:.2;-webkit-animation-timing-function:linear;animation-timing-function:linear}}@keyframes scroll{0%,to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:blur(1px);filter:blur(1px);opacity:.6;-webkit-animation-timing-function:linear;animation-timing-function:linear}33%{-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-filter:blur(6px);filter:blur(6px);opacity:.2;-webkit-animation-timing-function:step-end;animation-timing-function:step-end}66%{-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-filter:blur(6px);filter:blur(6px);opacity:.2;-webkit-animation-timing-function:linear;animation-timing-function:linear}}@-webkit-keyframes blur{0%,to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1);opacity:.5}50%{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes blur{0%,to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1);opacity:.5}50%{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:scale(1.1);transform:scale(1.1)}}.QuickAddMenuItem__link{display:flex;padding:12px;flex-direction:row;align-items:center;color:#333;font-size:14px;font-weight:400;line-height:1;word-spacing:nowrap;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.QuickAddMenuItem__link.is-active{color:#fff;text-decoration:none;background:-webkit-gradient(linear,left bottom,right top,from(#855388),to(#ff3d54));background:-webkit-linear-gradient(bottom left,#855388,#ff3d54);background:linear-gradient(to top right,#855388,#ff3d54)}.QuickAddMenuItem__link:focus:not(.is-active),.QuickAddMenuItem__link:hover:not(.is-active){color:#111;text-decoration:none;background:#f8f8f8}.QuickAddMenuItem__link>.Icon{margin-right:12px;flex-shrink:0}.QuickAddMenuItem__link>span{flex:1 1}.QuickAddMenu{margin:8px 0}.QuickAddMenu__list{display:block;padding:0;margin:0;list-style:none}.AppHeaderActions{display:flex;padding-right:24px;border-right:1px solid #ccc;margin:0;flex-direction:row-reverse;list-style:none}.AppHeaderActions>li{display:inline-block;margin-left:12px}.AppHeaderActions>li>.Button,.AppHeaderActions>li>.Dropdown>.Button{width:36px;height:36px;padding-right:0;padding-left:0;line-height:34px;border-radius:50%}.AppHeaderActions .help-link{color:#333}.AppHeaderActions .help-link:hover{text-decoration:none}.Button.AddButton{color:#fff;z-index:0;overflow:visible;border:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.Button.AddButton,.Button.AddButton:after{background:-webkit-linear-gradient(45deg,#855388,#ff3d54);background:linear-gradient(45deg,#855388,#ff3d54);display:block}.Button.AddButton:after{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";border-radius:50%;opacity:.5;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.Button.AddButton.is-active:not([disabled]):not(.is-disabled),.Button.AddButton:focus:not([disabled]):not(.is-disabled),.Button.AddButton:hover:not([disabled]):not(.is-disabled){background:-webkit-linear-gradient(45deg,#855388,#ff3d54);background:linear-gradient(45deg,#855388,#ff3d54);border-color:transparent;color:#fff}.Button.AddButton.is-active:not([disabled]):not(.is-disabled):after,.Button.AddButton:focus:not([disabled]):not(.is-disabled):after,.Button.AddButton:hover:not([disabled]):not(.is-disabled):after{-webkit-transform:scale(1.2222);transform:scale(1.2222)}.Button.AddButton .Button__inner{position:relative}.Button.AddButton+.Dropdown__container{margin-top:12px}.AppHeader{display:flex;height:64px;border-bottom:1px solid #ccc;flex-direction:row;align-items:center;background-color:#fff}.AppHeader__nav-button{height:63px;padding:0 28px;border:0;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;background-color:transparent;box-shadow:inset -1px 0 0 #ccc;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;opacity:1}.AppHeader__nav-button:hover{background-color:#f8f8f8}.AppHeader__nav-button.is-hidden{display:none}.AppHeader__nav-button__inner{display:flex;align-items:center}.AppHeader__primary-actions{display:flex;margin-left:auto;margin-right:32px;flex-direction:row-reverse}.UserMenu{position:relative;display:block;padding:0;border:0;margin:0 0 0 24px;background:transparent;font-size:14px;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;background-color:transparent;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.UserMenu.has-notifications:after{position:absolute;top:-5px;left:29px;display:block;width:12px;height:12px;border:1px solid #fff;content:"";background-color:#f49c3d;border-radius:6px}.UserMenu__inner{display:flex;align-items:center}.UserMenu__inner>.Avatar{margin-right:8px}.UserMenu+.Dropdown__container{margin-top:12px}@media only print{.AppHeader{display:none}}.AppBodyErrorBoundary{display:flex;flex-direction:column;justify-content:center}.AppBodyErrorBoundary__container{margin:48px auto;padding:0 32px;width:600px;text-align:center}.AppBodyErrorBoundary__secondaryActions{margin-top:12px}.AppBodyErrorBoundary__secondaryActions .Button+.Button{margin-left:8px}.AppLayout,.AppViewport{display:flex;flex:1 1}.AppLayout{min-height:1px;flex-direction:row}.AppLayout,.AppViewport{position:relative;overflow:hidden}.AppViewport{z-index:2;flex-direction:column;background-color:#fff;-webkit-transition:width .15s cubic-bezier(0,1,.5,1);transition:width .15s cubic-bezier(0,1,.5,1)}.AppBody{position:relative;overflow:hidden;flex:1 1}.AppContent,.AppLegacy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;flex:1 1}@media only print{.AppLegacy{position:relative;top:auto;right:auto;bottom:auto;left:auto;overflow:auto}}.AppLegacy fieldset{padding:0;border:0;margin:0}@media only print{.AppBody,.AppLayout,.AppViewport{display:block;overflow:visible}}.AuthLayout{display:flex;flex:1 1;flex-direction:column}.AuthLayout .container{width:90%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;-webkit-transition:width .15s;transition:width .15s}@media only screen and (min-width:1280px){.AuthLayout .container{width:1220px}}.AuthLayout__body{flex:1 0 auto}.AuthLayout__footer{margin:64px 0;text-align:center}.AuthLayout__footer__links{display:block;padding:0;margin:0;list-style:none}.AuthLayout__footer__links>li{display:inline-block;padding-left:16px}.AuthLayout__footer__links>li:first-child{padding-left:0}.AuthLayout__footer__links>li>a{font-size:14px;line-height:1;color:#333}.AuthLayout__footer__links>li>a:focus,.AuthLayout__footer__links>li>a:hover{border-bottom:1px solid #418ee3;color:#666;outline:0;text-decoration:none}.AuthLayout__footer__copyright{margin-top:16px;font-size:12px;line-height:1;color:#666}.AuthView{text-align:center}.AuthView>h1{margin:48px 0 64px}.AuthView>.Form{width:288px;margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.AuthView.has-error>.Form{-webkit-animation:authShake .8s cubic-bezier(.36,.07,.19,.97) both;animation:authShake .8s cubic-bezier(.36,.07,.19,.97) both;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@-webkit-keyframes authShake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes authShake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.AuthView__links{font-size:14px}.DocHeader{position:relative;display:flex;height:64px;border-bottom:1px solid #ccc;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff}.DocHeader__rightActions{display:flex;margin-left:auto;margin-right:24px}.Button.DocHeader__iconButton{height:20px;padding:0;border:0;font-size:20px}.Button.DocHeader__iconButton.is-active:not([disabled]):not(.is-disabled),.Button.DocHeader__iconButton:focus:not([disabled]):not(.is-disabled),.Button.DocHeader__iconButton:hover:not([disabled]):not(.is-disabled){background:transparent}.DocHeader__closeAction{display:flex;padding-left:24px;border-left:1px solid #ccc;align-items:center}.DocHeader__closeAction,.DocHeader__layoutActions{margin-left:24px}.DocHeader__viewActions{display:flex;align-items:center}.DocHeader__viewActions>.ButtonGroup{display:flex}.DocHeader__layoutActions>.Button+.Button,.DocHeader__layoutActions>.Button+.Dropdown,.DocHeader__layoutActions>.ButtonGroup+.Button,.DocHeader__layoutActions>.ButtonGroup+.Dropdown,.DocHeader__viewActions>.Button+.Button,.DocHeader__viewActions>.Button+.Dropdown,.DocHeader__viewActions>.ButtonGroup+.Button,.DocHeader__viewActions>.ButtonGroup+.Dropdown{margin-left:24px}.DocHeader__meta{position:absolute;top:0;left:50%;display:flex;max-width:480px;height:64px;flex-direction:column;align-items:center;justify-content:center;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.DocHeader__contactName,.DocHeader__documentName{line-height:1}.DocHeader__contactName{margin-bottom:4px;font-size:12px}.DocHeader__documentName{font-size:16px;font-weight:500;color:#111}@media only print{.DocHeader{display:none}}.DocumentContainer{max-width:1024px;padding:0 16px;margin:24px auto}@media only screen{.DocumentContainer.DocumentContainer--small{max-width:768px}}.DocumentSection{margin-bottom:24px}@media screen and (min-width:768px){.DocumentContainer{padding-right:24px;padding-left:24px;margin-top:64px;margin-bottom:64px}.DocumentSection{margin-bottom:64px}}@media screen and (min-width:1024px){.DocumentContainer{padding-right:48px;padding-left:48px}.DocumentContainer.DocumentContainer--small{padding-right:32px;padding-left:32px}}@media only print{.DocumentContainer{padding:0;margin-top:0;margin-bottom:0}.DocumentSection{margin-bottom:.25in}}.LinkTabs{margin:0 0 -1px;list-style:none}.LinkTabs,.LinkTabs>li{display:inline-block;padding:0}.LinkTabs>li{margin:0 0 0 24px}.LinkTabs>li:first-child{margin-left:0}.LinkTabs>li>a{display:inline-block;padding:20px 0;color:#333;font-size:16px;line-height:1}.LinkTabs>li>a:focus,.LinkTabs>li>a:hover{text-decoration:none}.LinkTabs>li>a.is-active{color:#111;box-shadow:inset 0 -4px 0 #418ee3}.SubHeader{position:relative;display:flex;min-height:56px;padding:0 32px;border-bottom:1px solid #ccc;align-items:center}.SubHeader__breadcrumb,.SubHeader__nav{flex:1 1}.SubHeader__nav{text-align:right}.SubHeader__resource{display:inline-block;margin-bottom:0;line-height:1}.SubHeader__resource-select{display:inline-block;padding-left:8px;border-left:1px solid #ccc;margin-left:8px}.SubHeaderResourceSelect__button{margin-left:8px}.LocationLayout{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}@media only print{.LocationLayout{position:relative;top:auto;right:auto;bottom:auto;left:auto;overflow:auto}}.LocationLayout__body{position:relative;flex:1 1}.LocationLayout__body .TasksView{padding:36px}.SettingsLayout{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.SettingsLayout__nav{width:256px;margin:32px}.SettingsLayout__nav>h2{margin-left:16px}.SettingsLayout__nav nav{margin-bottom:48px}.SettingsLayout__body{position:relative;flex:1 1}.SettingsLayout__body .AppLegacy{position:relative;top:unset;right:unset;bottom:unset;left:unset;display:block;overflow:auto}.SettingsLayout__body .AppLegacy>ul{display:none}.SettingsNavigation>ul{display:block;padding:0;margin:0;list-style:none}.SettingsNavigation>ul>li{display:block}.SettingsNavigation>ul>li>a{display:block;padding:8px 16px;border-radius:4px;color:#333;text-decoration:none}.SettingsNavigation>ul>li>a:hover{background-color:#f8f8f8;text-decoration:none}.SettingsNavigation>ul>li>a.is-active{background-color:#855388;color:#fff;font-weight:600}.DocumentsTable{margin-top:16px}.DocumentsTable.Table thead .DocumentsTable__headerRow th{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #ccc;font-size:12px;font-weight:700;letter-spacing:0;color:#333;text-transform:uppercase;text-align:left}.DocumentsTable.Table thead .DocumentsTable__headerRow th:last-of-type{text-align:end}.DocumentsTable .DocumentsTable__tableRow td{height:52px}.DocumentsTable__status-Closed{color:#71ab44}.DocumentsTable__status-Pending{color:#f49c3d}.DocumentsTable__status-Draft,.DocumentsTable__status-Returned,.DocumentsTable__status-Void{color:#333}.DocumentsTable.Table tr:nth-child(2n){background:#f8f8f8}.DocumentsTable.Table td:last-child,.DocumentsTable.Table tr th:last-child{text-align:right}.DocumentsTable__emptyState{padding-left:12px;color:#999}.AppointmentProfile__title{margin-top:24px;margin-bottom:24px;font-size:36px;font-weight:700;color:#111}.AppointmentProfile__state{font-size:24px;font-weight:600;color:#111}.AppointmentProfile__disposition{color:#e33d3d}.AppointmentProfile__label{font-size:18px;font-weight:600;color:#111}.AppointmentProfile__details{font-size:16px;color:#111}.AppointmentProfile__buttonGroup{margin-top:24px;margin-bottom:24px}.AppointmentProfile__reschedule-link{color:#333}.AppointmentProfile__buttonGroup .Button{margin-right:16px}.AppointmentProfile__actions .Checkbox{margin-bottom:4px}.AppointmentProfile__actions .Icon{fill:#999}.AppointmentProfile__label--marginRight{margin-right:8px}.AppointmentProfile__actions--flex{display:flex;align-items:center}.AppointmentProfile__DocumentsTable{margin-top:64px}.AppointmentProfile__Activities{margin-top:64px;margin-bottom:24px}.Breakline{overflow:hidden;width:100%;margin-top:12px;margin-bottom:12px;text-align:center}.Breakline:after,.Breakline:before{display:inline-block;width:50%;border-bottom:1px dashed #ccc;margin-right:2%;margin-left:-55%;content:"";vertical-align:middle}.Breakline:after{margin-right:-55%;margin-left:2%}.BreaklineTitle{font-size:12px;text-transform:uppercase}.AppointmentProfileSidebar{height:100vh;padding:32px;border-left:1px solid #ccc;flex-grow:0;flex-shrink:0;flex-basis:352px;text-align:center}@media screen and (max-width:991px){.AppointmentProfileSidebar{display:none}}.AppointmentProfileSidebar__contact{display:flex;margin-bottom:16px;justify-content:center;align-content:center}.AppointmentProfileSidebar__contact .Avatar{margin-right:5px}.AppointmentProfileSidebar__contact .AppointmentProfileSidebar__contactName{margin-top:7px}.AppointmentProfileSidebar__contactDetails{margin-bottom:8px}.AppointmentProfileSidebar__contactDetails--loading{display:block;width:100%;height:24px;background-color:#ccc;border-radius:4px}.AppointmentProfileSidebar__label{margin-left:8px}.AppointmentProfileSidebar__contact--reminder{color:#999}.AppointmentProfileSidebar__contactName{margin-top:4px;margin-bottom:4px;font-weight:600}.AppointmentProfileSidebar__apptUsername{margin-left:8px}.AppointmentProfileSidebar__recentAppt .AppointmentProfileSidebar__recentApptUsername{color:#111}.AppointmentProfileSidebar__recentAppt .AppointmentProfileSidebar__recentApptDateTime.js-link{color:#666;font-size:14px}.AppointmentProfileSidebar__recentAppt .AppointmentProfileSidebar__separator{padding-top:32px;border-bottom:1px solid #ccc;margin-right:-32px;margin-left:-32px}.AppointmentProfileView{display:flex}.AppointmentProfileView__wrapper{margin-right:32px;margin-left:32px;flex-grow:1}.AppointmentProfileView__callToAction{font-size:24px;font-weight:600;color:#111}.AppointmentTypes__title{margin-top:48px;margin-bottom:32px;text-align:center}.AppointmentTypes__tableType{padding-bottom:8px;border-bottom:1px solid #ccc}.Table.AppointmentTypes__table{margin-top:24px;margin-bottom:48px}.Table.AppointmentTypes__table .AppointmentTypes__tableRow th{font-size:12px;text-transform:uppercase}.Table.AppointmentTypes__table .AppointmentTypes__cell--center{text-align:center}.circle{width:12px;height:12px;border-radius:50%;margin:auto}.circle.circle--PURPLE{background:#855388}.circle.circle--BLUE{background:#418ee3}.circle.circle--SEAGREEN{background:#45af93}.circle.circle--GREEN{background:#71ab44}.circle.circle--YELLOW{background:#eeb73d}.circle.circle--ORANGE{background:#f49c3d}.circle.circle--RED{background:#e33d3d}.circle.circle--MAGENTA{background:#c2486e}.circle.circle--BROWN{background:#a0857c}.circle.circle--PURPLE_7{background:#6c3e6f}.circle.circle--BLUE_7{background:#387bc4}.circle.circle--SEAGREEN_7{background:#419574}.circle.circle--GREEN_7{background:#5b9434}.circle.circle--YELLOW_7{background:#dca72f}.circle.circle--ORANGE_7{background:#e08b30}.circle.circle--RED_7{background:#bb2525}.circle.circle--MAGENTA_7{background:#9d3a59}.circle.circle--BROWN_7{background:#79645e}.Attachment{display:flex;width:198px;height:256px;padding:10px;border:2px solid #fff;margin:10px;align-items:center;justify-content:flex-end;flex-direction:column;background-size:cover;background-color:#f8f8f8;background-position:50%;text-align:center}.Attachment:hover{text-decoration:none;box-shadow:0 0 10px #387bc4}.Attachment .FileName{display:block;max-width:100%;padding:5px 15px;border-radius:20px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5);overflow-wrap:break-word}.Attachment button{margin-top:15px}.is-loading{flex-direction:column;align-items:center;justify-content:center}.UploadButton{display:inline-block}.UploadButton>input{display:none}.AttachmentsView{overflow-x:hidden;overflow-y:auto;height:100%;-webkit-overflow-scrolling:touch}.Attachments{display:flex;margin:1em;flex-wrap:wrap}.AutoPaymentTable .TransactionTableHead .TransactionTableRow .TransactionTableColumn{font-size:12px;height:40px}.AutoPaymentTable .TransactionTableRow .TransactionTableColumn{font-size:14px;height:52px;padding-top:0;padding-bottom:0;border-right:0;text-align:right}.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.amountApplied,.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.estBenefit,.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.id,.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.openBalance,.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.originalAmount,.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.rmngBalance{padding-right:12px;padding-left:12px}.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.amountApplied,.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.estBenefit,.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.openBalance,.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.rmngBalance{width:150px}.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.amountApplied,.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.openBalance{border-right:1px dashed #ccc}.AutoPaymentTable .TransactionTableRow .TransactionTableColumn.id{text-align:left}.AutoPaymentTable .AutoPaymentTableTotalRow .TransactionTableColumn{border-bottom:none}.AutoPayment{font-size:14px}.ContactProfile__wrapper{position:relative;height:100%;border-right:1px solid #ccc;margin:0;flex:1 1}.ContactProfile__wrapper .Tabs{margin-top:0}.ContactProfile__wrapper .TransactionTableRow .TransactionTableColumn:first-child,.ContactProfile__wrapper .TransactionTableRow .TransactionTableColumn:not(.read-only):first-child{padding-left:12px}.ContactProfile__wrapper .TransactionTableRow .TransactionTableColumn:last-child,.ContactProfile__wrapper .TransactionTableRow .TransactionTableColumn:not(.read-only):last-child{padding-right:12px}.ContactProfile{position:relative;display:flex;min-width:100vw;padding:32px;margin:0;flex-flow:column nowrap;justify-content:flex-start;align-items:center}.profile-overlay{position:fixed;z-index:11;width:100%;height:100%;background-color:#333;opacity:.6}.ContactProfile-contactName{margin:16px 0 4px}.ContactProfile-contactName a{color:#000}.ContactProfile-contactName a:hover{color:#000;text-decoration:none}.ContactProfile-header{position:relative;text-align:center}.ContactProfile-header .Alert{margin-top:20px}.ContactProfile-header .ContactProfile-header__noahConnectButton.Button.Button--link{padding-left:0;font-size:16px;line-height:16px;height:18px;margin-bottom:4px}.ContactProfile__header-action-buttons{display:flex;margin-top:32px;margin-bottom:48px;justify-content:center}.ContactProfile__header-action-buttons .Button{margin-left:5px}.StageTag{display:inline-block;padding:4px 8px;margin-right:6px;font-size:12px;line-height:1;color:#fff;background-color:#ccc;border-radius:4px}.StageTag:last-of-type{margin-right:0}.StageTag.is-prospect{background-color:#a0857c}.StageTag.is-lead{background-color:#e33d3d}.StageTag.is-registered{background-color:#eeb73d}.StageTag.is-unqualified{background-color:#71ab44}.StageTag.is-qualified{background-color:#418ee3}.StageTag.is-patient{background-color:#855388}.StageTag.is-label{color:#333}.StageTag.is-fit{background-color:#418ee3}.StageTag.is-draft{background-color:#e33d3d}.StageTag.is-stock{background-color:#71ab44}.StageTag.is-bad-debt{font-weight:bolder;color:red;border-color:red;background-color:#fff;border-width:2px}.formatLink{color:#333}.formatLink:focus,.formatLink:hover{color:#333;text-decoration:none}.is-active>.formatLink{color:#000;text-decoration:none}.ContactProfile__ActionButtons-desktop{display:none}.ContactProfile__sidebar-trigger{position:absolute;z-index:10;top:15px;right:16px;display:flex;padding:5px;border:1px solid #ccc;border-radius:3px;align-items:center;cursor:pointer;background-color:#fff}.ContactProfile__sidebar-trigger:hover{background-color:#f8f8f8}.ContactProfile-nav{width:100%}.Tabs>li.ProfileTab{cursor:pointer}.TaskContent-wrapper{width:100%}.Transactions-wrapper{width:100%;max-width:1020px;margin:0 auto}.ProfileAppts-header{margin-top:45px}.appointment-row{display:flex;margin-bottom:24px;justify-content:flex-start}.ApptTable__wrapper{margin-bottom:50px}.ApptTable__wrapper .ApptTable-header{padding-top:8px;font-size:12px;color:#000;text-transform:uppercase}.ApptTable__wrapper .ApptTable__noAppt{padding-top:16px;padding-left:8px;color:#999}.ApptTable__three-cols{display:flex;flex-wrap:wrap}.ApptTable-cell{overflow:hidden;box-sizing:border-box;width:20%;margin-right:8px;list-style:none;align-self:center}.ApptTable-cell:last-of-type{margin-right:0}.ApptTable-firstCell{width:40%;padding-left:8px}.ApptTable-secondCell{width:26%}.ApptTable__status{width:10%;padding-right:8px;text-align:right}.ApptTable-divider{width:100%;border-top:1px solid #ccc;margin-top:8px;margin-bottom:10px}.ApptTable-appts{padding-top:4px;padding-bottom:4px}.ApptTable-appts:nth-child(2n){background-color:#f8f8f8}.ProfileDevices__actions{display:flex;justify-content:space-between}.ContactProfile__devicesTableWrapper{width:100%;margin-top:24px}.ContactProfile__devicesTableWrapper table{width:100%}.ContactProfile__devicesTableWrapper table thead{color:#000}.ContactProfile .Table tr td:last-of-type{text-align:right}.ContactProfile .Table thead .ContactProfile__headerRow th{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #ccc;font-size:12px;font-weight:700;letter-spacing:0;color:#333;text-transform:uppercase;text-align:left}.ContactProfile .Table thead .ContactProfile__headerRow th:last-of-type{text-align:end}.ContactProfile__devicesTableRow td a{cursor:pointer}.ContactProfile__devicesTableRow td a:hover{text-decoration:none}.ContactProfile__devicesTableRow td .Dropdown-menu__action a{color:#333}.ContactProfile__devicesTableRow td .Dropdown.anchor-vertical-bottom.direction-vertical-down .Dropdown__container{right:58%}.ContactProfile__devicesTableRow .clickable,.ContactProfile__devicesTableRow .ContactProfile__devicesTableHeader-0{width:46%}.ContactProfile__devicesTableRow .ContactProfile__devicesTableHeader-3,.ContactProfile__devicesTableRow .ContactProfile__devicesTableHeader-4,.ContactProfile__devicesTableRow .ContactProfile__warrantyColumn{width:13%}.ContactProfile__devicesTableRow .ContactProfile__batteryColumn,.ContactProfile__devicesTableRow .ContactProfile__devicesTableHeader-1,.ContactProfile__devicesTableRow .ContactProfile__devicesTableHeader-2,.ContactProfile__devicesTableRow .ContactProfile__PAColumn{width:11%}.ContactProfile__devicesTableRow .ContactProfile__devicesTableHeader-5,.ContactProfile__devicesTableRow .ContactProfile__flagColumn{width:20%}.ContactProfile__devicesTableRow .clickable{cursor:pointer}.ContactProfile__devicesTableRow:nth-of-type(2n){background-color:#f8f8f8}.ContactProfile__devicesTableRow .device-side-text-red{color:#e33d3d}.ContactProfile__devicesTableRow .device-side-text-blue{color:#418ee3}.ContactProfile__devicesTableRow.is-archived .ContactProfile__batteryColumn,.ContactProfile__devicesTableRow.is-archived .ContactProfile__flagColumn,.ContactProfile__devicesTableRow.is-archived .ContactProfile__PAColumn,.ContactProfile__devicesTableRow.is-archived .ContactProfile__warrantyColumn,.ContactProfile__devicesTableRow.is-archived .DeviceNameBlock{opacity:.5}.ContactProfile__headerRow>th>span{margin-left:16px;color:#418ee3;cursor:pointer}.ContactProfile__hideTable{display:none}.ContactProfile__warrantyColumn p{margin-bottom:0}.ContactProfile__warrantyColumn p:last-child{color:#999}@media(min-width:1025px){.ContactProfile{min-width:calc(100vw - 356px)}.ContactProfile__sidebar-trigger{display:none}}@media(min-width:1366px){.ContactProfile{min-width:100%}}@media only print{.ContactProfile{padding:0;margin:0 auto}.ContactProfile__wrapper{border-right:0}}.ContactProfile-tabContent{width:100%;height:100%}.ContactProfile-tabContent textarea{display:block;width:594px;height:144px;padding:15px;margin-bottom:10px;border-color:#ccc;border-radius:2px}.ContactProfile-tabContent .TasksView{padding:0}.ContactProfile-Tasks{position:relative;height:100%}.CreateNewDropdown{display:flex;padding:10px 20px;flex-flow:column nowrap}.CreateNewDropdown a{padding:5px 0;color:#333}.CreateNewDropdown a:hover{color:#333}.BatteryExperimental{display:block;overflow:hidden;width:36px;color:#fff}.BatteryExperimental.is-inline{display:inline-block}.BatteryExperimental__body{position:relative;margin-left:3px;border-radius:4px;background-color:#666}.BatteryExperimental__body:before{position:absolute;top:50%;left:-3px;display:block;width:6px;height:8px;margin-top:-4px;background-color:#666;border-radius:2px;content:""}.BatteryExperimental__body:after{position:absolute;top:1px;right:1px;bottom:1px;left:1px;display:block;border:1px solid #fff;border-radius:4px;content:""}.BatteryExperimental__size{display:block;padding:0 4px;font-family:Menlo,Consolas,"Liberation Mono",Courier,monospace;font-size:12px;font-weight:800;line-height:18px;text-align:center}.BatteryExperimental.BatteryExperimental--10 .BatteryExperimental__body,.BatteryExperimental.BatteryExperimental--10 .BatteryExperimental__body:before{background-color:#eeb73d}.BatteryExperimental.BatteryExperimental--13 .BatteryExperimental__body,.BatteryExperimental.BatteryExperimental--13 .BatteryExperimental__body:before{background-color:#f49c3d}.BatteryExperimental.BatteryExperimental--312 .BatteryExperimental__body,.BatteryExperimental.BatteryExperimental--312 .BatteryExperimental__body:before{background-color:#a0857c}.BatteryExperimental.BatteryExperimental--675 .BatteryExperimental__body,.BatteryExperimental.BatteryExperimental--675 .BatteryExperimental__body:before{background-color:#418ee3}.BatteryExperimental.BatteryExperimental--R .BatteryExperimental__body,.BatteryExperimental.BatteryExperimental--R .BatteryExperimental__body:before,.BatteryExperimental.BatteryExperimental--RE .BatteryExperimental__body,.BatteryExperimental.BatteryExperimental--RE .BatteryExperimental__body:before{background-color:#71ab44}.DeviceNameBlock{display:flex;align-items:center}.DeviceNameAvatar{margin-right:8px;border-radius:4px}.DeviceName--right{color:#e33d3d}.DeviceName--left{color:#418ee3}.DeviceName__secondary{position:relative;margin-top:-2px}.DeviceName__title--grey{color:#333}.DeviceName__title--grey:focus,.DeviceName__title--grey:hover{text-decoration:none;color:#333}.ProfileDocs .ProfileDocs__actions{display:flex;justify-content:space-between;margin-bottom:24px}.ProfileDocs .FormField{min-width:104px}.TasksView{padding:16px 36px}.TasksView .Table thead .TasksView__headerRow th{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #ccc;font-size:12px;font-weight:700;letter-spacing:0;color:#333;text-transform:uppercase;text-align:left}.TasksView__user{margin-bottom:48px}.TasksView__user .Alert{margin:32px 32px 0}.TasksView__avatarContainer{display:flex;margin-top:48px;justify-content:center}.TasksView__addButtonContainer{margin-bottom:24px}.TasksView__addButtonContainer .Alert{margin-right:24px}.TasksViewWrapper .TasksView__addButtonContainer{padding-top:24px;padding-left:32px;margin-bottom:0}.TasksView__twoButtonContainer{display:flex;width:244px;margin:0 auto;flex-flow:row nowrap;justify-content:center}.TasksView__twoButtonContainer .Button{margin-right:10px}.TasksView__username{display:flex;margin-top:24px;margin-bottom:16px;justify-content:center;font-size:28px;font-weight:600;color:#111}.TasksView__editButton-user.Button{float:right}.TasksView__addButtonCol-location{padding-top:24px;padding-bottom:27px}.TasksView__editButtonCol-user.Col{padding-right:12px}.TasksView__addButtonCol-user.Col{padding-left:12px}.TasksView__no-tasks{margin-left:12px;color:#999}.ProfileInsurance .Table .Dropdown .Button{padding:0}.ReportTable.BillingLedgerTable tbody tr td{vertical-align:text-top}.ReportTable.BillingLedgerTable col.balance,.ReportTable.BillingLedgerTable col.status,.ReportTable.BillingLedgerTable col.total{border-left:1px dashed #ccc}.ReportTable.BillingLedgerTable tbody tr td.balance,.ReportTable.BillingLedgerTable tbody tr td.status,.ReportTable.BillingLedgerTable tbody tr td.total,.ReportTable.BillingLedgerTable th.balance,.ReportTable.BillingLedgerTable th.status,.ReportTable.BillingLedgerTable th.total{text-align:right}.ReportTable.BillingLedgerTable tbody tr td.balance,.ReportTable.BillingLedgerTable tbody tr td.total{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReportTable.BillingLedgerTable tbody tr td.balance,.ReportTable.BillingLedgerTable tbody tr td.date,.ReportTable.BillingLedgerTable tbody tr td.id,.ReportTable.BillingLedgerTable tbody tr td.status,.ReportTable.BillingLedgerTable tbody tr td.total,.ReportTable.BillingLedgerTable tbody tr td.type,.ReportTable.BillingLedgerTable th.balance,.ReportTable.BillingLedgerTable th.date,.ReportTable.BillingLedgerTable th.id,.ReportTable.BillingLedgerTable th.status,.ReportTable.BillingLedgerTable th.total,.ReportTable.BillingLedgerTable th.type{white-space:nowrap}.ReportTable.BillingLedgerTable tbody tr td.details{width:100%}.ReportTable.BillingLedgerTable tbody tr{border-bottom:1px dashed #ccc}.ReportTable.BillingLedgerTable tbody tr td.details,.ReportTable.BillingLedgerTable tbody tr td.type .subtype{color:#666;font-size:14px}@media only print{.ReportTable.BillingLedgerTable col.balance,.ReportTable.BillingLedgerTable col.status,.ReportTable.BillingLedgerTable col.total{border-left-color:#000}.ReportTable.BillingLedgerTable tbody tr{border-bottom-color:#000}.ReportTable.BillingLedgerTable tbody tr td.details,.ReportTable.BillingLedgerTable tbody tr td.type .subtype{font-size:inherit}}.BillingLedgerSummary{margin:24px 0}.BillingLedgerSummaryItem{margin-bottom:24px}.BillingLedgerSummaryItem__label{font-size:14px}.BillingLedgerSummaryItem__value{color:#111;font-size:18px;font-weight:600}@media screen and (min-width:768px){.BillingLedgerSummary{display:flex;justify-content:flex-end;align-items:center;margin:32px -24px}.BillingLedgerSummaryItem{padding-left:24px;padding-right:24px;margin-bottom:0;text-align:right}.BillingLedgerSummaryItem__label{padding-top:4px}.BillingLedgerSummaryItem__value{font-size:22px;padding-bottom:4px}}.BillingLedgerSummaryItem.balance,.BillingLedgerSummaryItem.pleasePay{border-left:1px solid #ccc}.BillingLedgerSummaryItem.balance .BillingLedgerSummaryItem__label,.BillingLedgerSummaryItem.balance .BillingLedgerSummaryItem__value,.BillingLedgerSummaryItem.beginningBalance .BillingLedgerSummaryItem__label,.BillingLedgerSummaryItem.beginningBalance .BillingLedgerSummaryItem__value,.BillingLedgerSummaryItem.closingBalance .BillingLedgerSummaryItem__label,.BillingLedgerSummaryItem.closingBalance .BillingLedgerSummaryItem__value,.BillingLedgerSummaryItem.pleasePay .BillingLedgerSummaryItem__label,.BillingLedgerSummaryItem.pleasePay .BillingLedgerSummaryItem__value{padding-left:8px;padding-right:8px;background-color:#f8f8f8}.BillingLedgerSummaryItem.balance .BillingLedgerSummaryItem__label,.BillingLedgerSummaryItem.beginningBalance .BillingLedgerSummaryItem__label,.BillingLedgerSummaryItem.closingBalance .BillingLedgerSummaryItem__label,.BillingLedgerSummaryItem.pleasePay .BillingLedgerSummaryItem__label{border-top-left-radius:3px;border-top-right-radius:3px}.BillingLedgerSummaryItem.balance .BillingLedgerSummaryItem__value,.BillingLedgerSummaryItem.beginningBalance .BillingLedgerSummaryItem__value,.BillingLedgerSummaryItem.closingBalance .BillingLedgerSummaryItem__value,.BillingLedgerSummaryItem.pleasePay .BillingLedgerSummaryItem__value{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.BillingLedgerSummaryItem.pleasePay:not([data-value="0"]) .BillingLedgerSummaryItem__label,.BillingLedgerSummaryItem.pleasePay:not([data-value="0"]) .BillingLedgerSummaryItem__value{background-color:#fef3e8}.NEWLoadingSpinner{display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loading-spin;animation-name:loading-spin;-webkit-animation-timing-function:linear;animation-timing-function:linear}.NEWLoadingSpinner.has-progress{-webkit-animation:none;animation:none}.NEWLoadingSpinnerSVG{display:block}.NEWLoadingSpinnerSVG__circle{fill:none;stroke:currentColor;stroke-linecap:round;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset}@-webkit-keyframes loading-spin{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes loading-spin{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.BillingLedgerActionBar{margin:0 0 24px}.BillingLedgerLoading{display:flex;align-items:center;height:36px}.BillingLedgerLoading>.NEWLoadingSpinner{color:#855388}.BillingLedgerPagination .Button+.Button{margin-left:8px}@media screen and (min-width:768px){.BillingLedgerActionBar{display:flex;align-items:flex-end}.BillingLedgerFilter,.BillingLedgerLoading,.BillingLedgerPagination,.BillingLedgerPrint,.BillingLedgerTotalResults{margin-left:16px}.BillingLedgerFilter,.BillingLedgerPrint{border-left:1px solid #ccc;padding-left:16px}.BillingLedgerPrint a{display:flex}.BillingLedgerPrint a:hover{color:#333}.BillingLedgerTotalResults{align-self:center;margin-left:auto;font-size:14px;color:#666}.BillingLedgerTotalResults>strong{font-weight:600;color:#333}}.ContactDetails{position:relative;z-index:12;width:365px;margin-right:-356px;-webkit-transform:translate(356px);transform:translate(356px);-webkit-transition:.5s;transition:.5s}.ContactDetails.is-open{position:fixed;top:0;right:0;width:356px;height:100%;border-left:1px solid #ccc;margin-right:0;background-color:#fff;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:.5s;transition:.5s}.ContactDetails nav .Tabs{margin-top:0;margin-bottom:0;justify-content:flex-start}.ContactDetails__wrapper{display:flex;flex-flow:column nowrap}.ContactDetails__header{display:flex;padding:24px 32px 0;background-color:#f8f8f8;justify-content:space-between}.ContactDetails__contactHeader{padding-top:32px}.ContactDetails__detailsWrapper{display:flex;padding:0 32px 32px;flex-flow:column nowrap}.ContactDetails__sidebar-trigger-device{position:relative;z-index:10;top:16px;right:-272px;display:flex;width:27px;padding:5px;align-items:center;border-radius:3px;cursor:pointer}.ContactDetails__sidebar-trigger{color:#111;cursor:pointer}.DetailsTab__Section{margin-top:30px}.DetailsTab__sectionHeaderWrapper{display:flex;padding-right:5px;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:20px;justify-content:space-between;align-items:center;cursor:pointer}.DetailsTab__sectionHeaderWrapper .Icon{color:#999;cursor:pointer}.DetailsTab__sectionHeader{color:#000;font-size:14px;font-weight:600}.ContactDetails__appointmentSection .ContactDetails__noAppt{text-align:center}.ContactDetails__appointmentSection .Button{margin-left:35px}.ContactDetails__subSectionHeader{margin-bottom:7px;font-size:12px;color:#999;text-transform:uppercase}.ContactDetails__subSection:not(:first-of-type){margin-top:25px}.ContactDetails_doubleColumn{display:flex;width:100%;margin-top:25px}.ContactDetails_doubleColumn .ContactDetails__subSection{width:50%;margin-top:0}.ContactDetails__phoneNumber{display:flex;justify-content:space-between}.ContactDetails__phoneNumber p{margin-bottom:0}.ContactDetails__phoneNumber .Tag{max-height:20px}.ContactDetails__phoneNumber .flex-separator{flex:1 1}.ContactDetails__phoneNumber .primaryNumber__tag{margin-right:4px}.ContactDetails__appointment{display:flex;flex-flow:column nowrap}.ContactDetails__appointmentDate{font-size:14px;color:#666}.ContactDetails__pastAppointmentsHeader{margin-top:30px}.ContactDetails__Map{height:280px;padding:3px;border:1px solid #ccc;margin-top:10px}.AlternateContact__wrapper{display:flex;width:100%;padding-top:16px;padding-bottom:16px;border-bottom:1px dotted #ccc;flex-flow:column nowrap}.AlternateContact__wrapper .AlternateContact__info{display:flex;width:100%;margin-bottom:16px;justify-content:space-between}.AlternateContact__wrapper .AlternateContact__name{overflow:hidden;padding-right:16px;flex:1 1;text-overflow:ellipsis;white-space:nowrap}.AlternateContact__wrapper .ContactDetails_doubleColumn{margin-top:0}.AlternateContact__wrapper:last-of-type{padding-bottom:0;border-bottom:0;margin-bottom:0}.AlternateContact__wrapper:first-of-type{padding-top:0}.InsurancePolicies__wrapper{display:flex;width:100%;padding-top:16px;padding-bottom:16px;border-bottom:1px dotted #ccc;flex-flow:column nowrap}.InsurancePolicies__wrapper:last-of-type{padding-bottom:0;border-bottom:0;margin-bottom:0}.InsurancePolicies__wrapper:first-of-type{padding-top:0}.InsurancePolicies__wrapper .Dropdown-toggle.Button{padding:0}.InsurancePolicies__wrapper .Dropdown-menu__action{padding-left:8px}.ContactDetails__speechAudiometry p,.LegacyInformation .Button{margin-top:20px}.ContactDetails__hearingHealthFitWrapper{width:100%;font-size:14px}.ContactDetails__hearingHealthFitWrapper .DeviceNameBlock~.DeviceNameBlock{margin-top:24px}.ContactDetails__hearingHealthFitWrapper .DeviceName__title{line-height:1.2}.ContactDetails__hearingHealthFitWrapper .DeviceName__title .DeviceName__secondary{margin-top:4px}.ContactDetails__hearingHealthFitWrapper .DeviceName__title:hover{cursor:pointer}.ContactDetails__deviceCardWrapper{border:1px solid #ccc;margin-bottom:24px;border-radius:4px}.ContactDetails__deviceCard{display:flex;padding:16px;flex-flow:column nowrap}.ContactDetails__deviceTopSection{display:flex;justify-content:space-between}.device-text-red{color:#e33d3d}.device-text-green{color:#71ab44}.device-text-blue{color:#418ee3}.ContactDetails__deviceBattery{color:#eeb73d}.ContactDetails__deviceBrand{font-weight:600}.ContactDetails__serialText{color:#999}.ContactDetails__deviceActionBtns{display:flex;margin-top:15px}.ContactDetails__deviceActionBtns .Button{margin-right:8px}.ContactDetails__warrantySection .ContactDetails__deviceWarrantyInfo div:first-of-type{color:#333}.ContactDetails__deviceWarrantyInfo{display:flex;width:100%;justify-content:space-between}.DeviceWarranty__overlayPattern{background:-webkit-linear-gradient(27deg,hsla(0,0%,60%,.02) 23%,transparent 0) 7px 0,-webkit-linear-gradient(27deg,transparent 74%,hsla(0,0%,60%,.08) 78%),-webkit-linear-gradient(27deg,transparent 34%,hsla(0,0%,60%,.08) 38%,hsla(0,0%,60%,.02) 58%,transparent 62%),rgba(68,68,68,.01);background:linear-gradient(63deg,hsla(0,0%,60%,.02) 23%,transparent 0) 7px 0,linear-gradient(63deg,transparent 74%,hsla(0,0%,60%,.08) 78%),linear-gradient(63deg,transparent 34%,hsla(0,0%,60%,.08) 38%,hsla(0,0%,60%,.02) 58%,transparent 62%),rgba(68,68,68,.01);background-size:3px 9px}.ContactList__additionsDivider{border-top:1px dashed #ccc;margin:24px 24px 0}.ContactDetails__showMoreButton{display:flex;padding:15px 0;border-top:1px solid #ccc;justify-content:center;align-content:center;color:#333;cursor:pointer}.ContactDetails__expandedView{padding:16px;border-top:1px solid #ccc;font-size:14px;background-color:#f8f8f8}.ContactDetails__deviceHeader{margin-bottom:8px;font-size:16px}.ContactDetails__deviceHeader.ContactDetails__bodyHeader{margin-top:24px}.ContactDetails__deviceDetails{padding:2px 0;justify-content:space-between}.ContactDetails__deviceDetails div:first-of-type{color:#333}.ContactDetails__deviceDetailsMultiLine{text-align:right}.ContactDetails__deviceDetailsMultiLine div:first-of-type{color:#000}.ContactDetails__deviceDetailsMultiLine div:last-of-type{margin-top:8px;margin-bottom:16px;color:#333}.ContactDetails__deviceAttributes{padding:16px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;margin-top:16px}.ContactDetails__deviceOptionsDetails{display:flex;justify-content:space-between}.ContactDetails__deviceOptionsDetails div{font-size:14px}.ContactDetails__deviceOptionsDetails div:first-of-type{color:#333}.InsurancePolicies_link{margin-top:24px}@media(min-width:1025px){.ContactDetails{width:356px;margin-right:0;-webkit-transform:translate(0);transform:translate(0)}.ContactDetails__sidebar-trigger,.ContactDetails__sidebar-trigger-device{display:none}}.Map__InfoWindow{margin-top:4px}.Map__InfoWindow .DisplayNameBlock a{font-size:14px;color:#333;font-weight:600}.Map__InfoWindow .DisplayNameBlock .DisplayName__secondary{padding-top:6px}.SpeechAudiometryResults{width:100%;border-collapse:collapse;font-size:12px;background-color:#fff}.SpeechAudiometryResults thead>tr>th.ai,.SpeechAudiometryResults thead>tr>th.mcl,.SpeechAudiometryResults thead>tr>th.pta,.SpeechAudiometryResults thead>tr>th.srt,.SpeechAudiometryResults thead>tr>th.wr{border-bottom:1px solid #ccc}@media only print{.SpeechAudiometryResults thead>tr>th.ai,.SpeechAudiometryResults thead>tr>th.mcl,.SpeechAudiometryResults thead>tr>th.pta,.SpeechAudiometryResults thead>tr>th.srt,.SpeechAudiometryResults thead>tr>th.wr{border-bottom:1px solid #000}}.SpeechAudiometryResults tbody>tr>.label,.SpeechAudiometryResults thead>tr>th{color:#111;font-weight:600}@media only print{.SpeechAudiometryResults tbody>tr>.label,.SpeechAudiometryResults thead>tr>th{color:#000}}.SpeechAudiometryResults tbody>tr>td,.SpeechAudiometryResults thead>tr>th{padding-right:8px;padding-left:8px;text-align:center}.SpeechAudiometryResults tbody>tr>.label{padding-left:0;text-align:right;background-color:#fff}.SpeechAudiometryResults tbody>tr>.ai,.SpeechAudiometryResults tbody>tr>.mcl,.SpeechAudiometryResults tbody>tr>.pta,.SpeechAudiometryResults tbody>tr>.srt,.SpeechAudiometryResults tbody>tr>.wr-perc{border-left:1px solid #ccc}@media only print{.SpeechAudiometryResults tbody>tr>.ai,.SpeechAudiometryResults tbody>tr>.mcl,.SpeechAudiometryResults tbody>tr>.pta,.SpeechAudiometryResults tbody>tr>.srt,.SpeechAudiometryResults tbody>tr>.wr-perc{border-left:1px solid #000}}.SpeechAudiometryResults tbody>tr>.wr-perc{text-align:left}.SpeechAudiometryResults tbody>tr>.wr-db{position:relative;text-align:right}.SpeechAudiometryResults tbody>tr>.wr-db:before{position:absolute;top:50%;left:1px;display:block;margin-top:-6px;content:"/";font-size:12px;line-height:1;color:#666}@media only print{.SpeechAudiometryResults tbody>tr>.wr-db:before{color:#000}}@media only screen{.SpeechAudiometryResults tbody>.left-mask,.SpeechAudiometryResults tbody>.right-mask{background-color:#f8f8f8}}.SpeechAudiometryResults tbody>.right-mask>.pta,.SpeechAudiometryResults tbody>tr>.ai{border-right:1px solid #ccc}@media only print{.SpeechAudiometryResults tbody>.right-mask>.pta,.SpeechAudiometryResults tbody>tr>.ai{border-right:2px solid #000}}.SpeechAudiometryResults tbody>.right-mask>.pta{padding:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff}@media only print{.SpeechAudiometryResults tbody>.right-mask>.pta{border-top:1px solid #000;border-bottom:1px solid #000}}.SpeechAudiometryResults tbody>.right-mask>.pta>table{width:100%;border:0;margin:0;border-collapse:collapse}.SpeechAudiometryResults tbody>.bin>.mcl,.SpeechAudiometryResults tbody>.bin>.srt,.SpeechAudiometryResults tbody>.bin>.wr-db,.SpeechAudiometryResults tbody>.bin>.wr-perc{border-bottom:1px solid #ccc}@media only print{.SpeechAudiometryResults tbody>.bin>.mcl,.SpeechAudiometryResults tbody>.bin>.srt,.SpeechAudiometryResults tbody>.bin>.wr-db,.SpeechAudiometryResults tbody>.bin>.wr-perc{border-bottom:1px solid #000}}@media only print{.SpeechAudiometryResults{font-size:10pt;color:#000}}.SpeechAudiometryForm{font-size:14px}.SpeechAudiometryForm__body .SpeechAudiometryForm__column.label,.SpeechAudiometryForm__header .SpeechAudiometryForm__column{font-weight:600;line-height:1}.SpeechAudiometryForm__body .SpeechAudiometryForm__row.left .SpeechAudiometryForm__column.label{color:#418ee3}.SpeechAudiometryForm__body .SpeechAudiometryForm__row.right .SpeechAudiometryForm__column.label{color:#e33d3d}.SpeechAudiometryForm__body .SpeechAudiometryForm__row.bin .SpeechAudiometryForm__column.label{color:#855388}@media screen and (max-width:767px){.SpeechAudiometryForm,.SpeechAudiometryForm__body,.SpeechAudiometryForm__column,.SpeechAudiometryForm__header,.SpeechAudiometryForm__row{display:block}.SpeechAudiometryForm__header{display:none}.SpeechAudiometryForm__column{margin-bottom:12px}.SpeechAudiometryForm__body>.SpeechAudiometryForm__row{margin-bottom:24px}.SpeechAudiometryForm__body>.SpeechAudiometryForm__row.bin .srt,.SpeechAudiometryForm__body>.SpeechAudiometryForm__row.left-mask .ai,.SpeechAudiometryForm__body>.SpeechAudiometryForm__row.left-mask .pta,.SpeechAudiometryForm__body>.SpeechAudiometryForm__row.left-mask .wr-db,.SpeechAudiometryForm__body>.SpeechAudiometryForm__row.right-mask .ai,.SpeechAudiometryForm__body>.SpeechAudiometryForm__row.right-mask .pta,.SpeechAudiometryForm__body>.SpeechAudiometryForm__row.right-mask .wr-db{display:none}.SpeechAudiometryForm__body .SpeechAudiometryForm__column{display:flex;align-items:center}.SpeechAudiometryForm__body .SpeechAudiometryForm__column>div{flex:1 1}.SpeechAudiometryForm__body .SpeechAudiometryForm__column.label{padding-top:12px;padding-bottom:8px}.SpeechAudiometryForm__mobileLabel{width:64px;padding-right:16px;line-height:1;text-align:right}}@media screen and (min-width:544px){.SpeechAudiometryForm{display:table;width:100%;border-collapse:collapse}.SpeechAudiometryForm,.SpeechAudiometryForm__body,.SpeechAudiometryForm__column,.SpeechAudiometryForm__header,.SpeechAudiometryForm__row{border:0}.SpeechAudiometryForm__column>table{width:100%;border-collapse:collapse}.SpeechAudiometryForm__column>table,.SpeechAudiometryForm__column>table>tbody,.SpeechAudiometryForm__column>table>thead,.SpeechAudiometryForm__column>table td,.SpeechAudiometryForm__column>table th{border:0}.SpeechAudiometryForm__header{text-align:center}.SpeechAudiometryForm__header .SpeechAudiometryForm__column{padding-top:12px;padding-bottom:12px;color:#111}.SpeechAudiometryForm__mobileLabel,.SpeechAudiometryForm__row.bin .SpeechAudiometryForm__column.quick-sin{display:none}.SpeechAudiometryForm__body .SpeechAudiometryForm__column{padding-top:6px;padding-bottom:6px}.SpeechAudiometryForm__column{padding-top:0;padding-bottom:0;padding-left:24px}.SpeechAudiometryForm__column.label{padding-left:0;text-align:right}.SpeechAudiometryForm__row.left-mask .SpeechAudiometryForm__column.label,.SpeechAudiometryForm__row.right-mask .SpeechAudiometryForm__column.label{font-weight:400}.SpeechAudiometryForm__row.left-mask .SpeechAudiometryForm__column.label>span,.SpeechAudiometryForm__row.right-mask .SpeechAudiometryForm__column.label>span{display:none}.SpeechAudiometryForm__row.bin .SpeechAudiometryForm__column.wr-db,.SpeechAudiometryForm__row.left .SpeechAudiometryForm__column.wr-db,.SpeechAudiometryForm__row.right .SpeechAudiometryForm__column.wr-db{position:relative}.SpeechAudiometryForm__row.bin .SpeechAudiometryForm__column.wr-db:before,.SpeechAudiometryForm__row.left .SpeechAudiometryForm__column.wr-db:before,.SpeechAudiometryForm__row.right .SpeechAudiometryForm__column.wr-db:before{position:absolute;top:50%;left:6px;display:block;margin-top:-7px;content:"@";font-size:14px;line-height:1;color:#666}.SpeechAudiometryForm__row.right-mask .SpeechAudiometryForm__column.pta{padding-bottom:0;vertical-align:top}.quick-sin-header{height:48px;padding:0 0 12px;color:#111;font-weight:600;line-height:30px}.quick-sin-cell{padding:0}}.SpeechAudiometryTable{width:100%;border:0;border-collapse:collapse}.SpeechAudiometryTable tbody,.SpeechAudiometryTable thead{border:0}.SpeechAudiometryTable tbody td,.SpeechAudiometryTable tbody th,.SpeechAudiometryTable thead td,.SpeechAudiometryTable thead th{box-sizing:initial;border:0}.SpeechAudiometryTable tbody .mcl,.SpeechAudiometryTable tbody .srt,.SpeechAudiometryTable tbody .wr,.SpeechAudiometryTable tbody .wr-db,.SpeechAudiometryTable tbody .wr-perc,.SpeechAudiometryTable thead .mcl,.SpeechAudiometryTable thead .srt,.SpeechAudiometryTable thead .wr,.SpeechAudiometryTable thead .wr-db,.SpeechAudiometryTable thead .wr-perc{padding-left:24px}.SpeechAudiometryTable tbody .pta,.SpeechAudiometryTable thead .pta{padding-left:64px}.SpeechAudiometryTable tbody .ai,.SpeechAudiometryTable tbody .quick-sin-spacer,.SpeechAudiometryTable thead .ai,.SpeechAudiometryTable thead .quick-sin-spacer{padding-left:12px}.SpeechAudiometryTable tbody .ai,.SpeechAudiometryTable tbody .mcl,.SpeechAudiometryTable tbody .pta,.SpeechAudiometryTable tbody .quick-sin,.SpeechAudiometryTable tbody .srt,.SpeechAudiometryTable tbody .wr-db,.SpeechAudiometryTable tbody .wr-perc,.SpeechAudiometryTable thead .ai,.SpeechAudiometryTable thead .mcl,.SpeechAudiometryTable thead .pta,.SpeechAudiometryTable thead .quick-sin,.SpeechAudiometryTable thead .srt,.SpeechAudiometryTable thead .wr-db,.SpeechAudiometryTable thead .wr-perc{width:80px}.SpeechAudiometryTable tbody .bin .wr-perc,.SpeechAudiometryTable tbody .left .wr-perc,.SpeechAudiometryTable tbody .right .wr-perc,.SpeechAudiometryTable thead .bin .wr-perc,.SpeechAudiometryTable thead .left .wr-perc,.SpeechAudiometryTable thead .right .wr-perc{position:relative}.SpeechAudiometryTable tbody .bin .wr-perc:before,.SpeechAudiometryTable tbody .left .wr-perc:before,.SpeechAudiometryTable tbody .right .wr-perc:before,.SpeechAudiometryTable thead .bin .wr-perc:before,.SpeechAudiometryTable thead .left .wr-perc:before,.SpeechAudiometryTable thead .right .wr-perc:before{position:absolute;top:20px;left:6px;display:block;content:"@";font-size:14px;line-height:1;color:#666}.SpeechAudiometryTable tbody .quick-sin-header,.SpeechAudiometryTable thead .quick-sin-header{height:34px;padding-bottom:12px;vertical-align:bottom}.SpeechAudiometryTable tbody .label{font-size:14px;text-align:right;color:#666}.SpeechAudiometryTable tbody .left .label{color:#418ee3}.SpeechAudiometryTable tbody .right .label{color:#e33d3d}.SpeechAudiometryTable tbody .bin .label{color:#855388}.SpeechAudiometryTable>tbody>tr>td{padding-top:6px;padding-bottom:6px}.ContactProfile__container{display:flex;height:100%;flex:1 1}.ContactProfile__missingResource{width:100%;margin-top:64px;justify-content:center}.ContactProfile__missingResource,.OrganizationSideBarHeader{display:flex;flex-flow:column nowrap;align-items:center}.OrganizationSideBarHeader .TransactionHeader__location{text-align:center}.OrganizationSideBarHeader__locationName{padding:2px 4px;margin:8px 0;border-radius:4px;background-color:#999;color:#fff;font-size:12px}.DeviceProfile{position:relative;display:flex;min-width:100vw;padding:32px;margin:0;flex-flow:column nowrap;justify-content:flex-start;align-items:center}.DeviceProfile-nav{display:none;width:100%}.DeviceProfile-tabContent{width:100%}.DeviceProfile-tabContent .DocumentsTable{margin-top:0}.DeviceProfile__header-action-buttons{margin-top:24px;margin-bottom:48px}.DeviceProfile__header-action-buttons .Button{margin-right:8px}.DeviceProfile__trackingButton,.DeviceProfile__trackingButton:hover{color:#fff}.side-right{color:#e33d3d}.side-left{color:#418ee3}@media(min-width:1025px){.DeviceProfile{min-width:calc(100vw - 356px)}}@media(min-width:1366px){.DeviceProfile{min-width:100%}}.DeviceProfile__profileTabWrapper{width:100%}.DeviceProfile__detailsSectionHeader{margin-bottom:8px;font-weight:600}.DeviceProfile__detailsSection{width:100%;border:1px solid #ccc;border-radius:4px;font-size:14px}.DeviceProfile__detailsSection .ContactDetails__warrantySection{display:flex;padding:24px;flex-wrap:wrap}.DeviceProfile__detailsSection .ContactDetails__deviceWarrantyInfo{display:flex;flex-flow:column}.DeviceProfile__detailsSection .ContactDetails__deviceWarrantyInfo div:first-of-type{color:#999}.DeviceProfile__attachment .DeviceWarranty__overlayPattern,.DeviceProfile__body .DeviceWarranty__overlayPattern,.DeviceProfile__extension .DeviceWarranty__overlayPattern{margin-top:0}.DeviceProfile__purchase-info{padding:24px}.ContactDetails__deviceInfoWrapper{display:flex;flex-flow:row wrap}.DeviceProfile__legacyInfo .DeviceProfile__detailsSection{background-color:#f8f8f8}.DeviceProfile__legacyInfo .ContactList__additionsDivider{margin-bottom:24px}.DeviceProfile__legacyInfo .ContactDetails__deviceInfoWrapper{margin:24px}.DeviceProfile__deviceSectionHeader{display:flex;margin:24px;flex-wrap:wrap}.DeviceProfile__attachment .DeviceProfile__deviceSectionHeader,.DeviceProfile__extension .DeviceProfile__deviceSectionHeader{color:#111}.DeviceProfile__row-item{width:25%;min-width:120px;padding-right:16px}.DeviceProfile__customOptions{display:flex;margin-bottom:24px}.DeviceProfile__customOptionsWrapper{display:flex;width:100%;padding:0 24px;flex-flow:row wrap}.DeviceProfile__customDeviceInfo{width:25%;margin-top:16px}.DeviceProfile__customDeviceInfo:last-of-type{margin-right:0}.DeviceProfile__deviceInfoHeader{color:#999}.DeviceProfile__detailsSectionHeader{margin-top:24px}.ContactDetails__details{padding:24px}.ContactDetails__details,.ContactDetails__deviceDetailsWrapper{display:flex;flex-flow:row wrap}.ContactDetails__deviceDetails{display:flex;flex-flow:column nowrap}.ContactDetails__deviceDetails div:first-of-type{color:#999;font-size:12px}.ContactDetails__deviceDetails div:last-of-type{color:#333}.DeviceProfile__body{margin-top:0}@media(max-width:403px){.DeviceProfile__row-item{width:100%}}.AlternateContactForm__phoneNumber.Col{padding-right:8px}.AlternateContactForm__phoneType.Col{padding-left:8px;margin-top:24px}.AlternateContactForm__phoneExtension.Col{padding-right:0;padding-left:0;margin-top:24px}.AlternateContactForm__removeButtonCol{display:flex;margin-top:16px;flex-direction:column;align-items:flex-end}.AlternateContactForm__removeButton.Button{padding-right:0}.AddressFields__Map{height:300px}.AddressFields__label{display:flex;justify-content:space-between}.AddressFields__label--hidden{visibility:hidden}.ContactLegacyFields .react-datepicker-wrapper,.ContactLegacyFields .react-datepicker__input-container{width:100%}.ContactLegacyFields{padding:24px;border:1px solid #ccc;background:#f8f8f8;border-radius:4px}.ContactLegacyFields__topMargin-base{margin-top:24px}.ContactPhoneNumbers__FormRow{display:flex}.ContactPhoneNumbers__Input,.ContactPhoneNumbers__Select{margin-left:-24px}.ContactPhoneNumbers__addPhoneButton.Button{margin-bottom:24px}.FlagField{display:flex;border:1px solid #ccc;border-radius:4px;padding:16px 24px;font-size:14px;margin-top:24px}.FlagField.has-content .FlagField__input{padding-top:16px}.FlagField__info{flex:1 1}.FlagField__label{color:#111;font-weight:600}.FlagField__input{display:flex;flex-direction:column;justify-content:flex-start;padding-left:24px}.FlagField__description{margin-top:4px;font-size:14px;color:#666}.FlagField__body{margin-top:12px}.GeneralInfoFields__span{display:inline-block;padding-top:10px}.AvatarAddRemove__avatar{display:flex;flex-direction:column;justify-content:center;align-items:center}.AvatarAddRemove__avatar .Avatar{margin-bottom:24px}.AvatarAddRemove__removeButton .Button__inner{color:#418ee3}.NameFields__avatar{display:flex;flex-direction:column;justify-content:center;align-items:center}.NameFields__avatar .Avatar{margin-bottom:24px}.ContactForm__header{display:flex;margin-top:48px;margin-bottom:48px;justify-content:center}.ContactForm__section{padding-bottom:48px}.ContactForm__section .FlexHeader{margin-bottom:24px}.ContactForm__section--separator{display:block;border-top:1px dashed #ccc;margin-bottom:24px}.ContactForm__actions{display:flex;justify-content:center}.ContactFormView__header{display:flex;align-items:center}.ContactFormView__contactAvatar{margin-right:8px}.ContactFormView__primaryDetails{display:flex;overflow:hidden;flex:1 1;flex-direction:column}.ContactFormView__contactName{min-width:0;flex:1 1}.ContactFormView__contactName>span{display:block;overflow:hidden;color:#111;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ContactFormView__contactFullIdentifier{min-width:0;margin-bottom:4px;flex:1 1}.ContactFormView__contactFullIdentifier>span{display:block;overflow:hidden;color:#666;font-weight:400;font-size:12px;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;line-height:1}.ContactFormView .ReactSelect>div>div{padding-top:3px;padding-bottom:3px}.ContactsViewMoreDropdown__Button.ContactsViewMoreDropdown__isNotExporting.Button{padding-left:18px;padding-right:18px}.ContactsViewSegment{position:relative;padding-left:20px;padding-top:20px;padding-bottom:20px;border-top:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;flex:1 1;text-align:left;background:#fff;outline:none;cursor:pointer}.ContactsViewSegment:last-child{border-right:0}.ContactsViewSegment.is-active{border-bottom-width:3px}.ContactsViewSegment:hover{background:#f8f8f8}.ContactsViewSegment:hover+.ContactsViewSegment:after{border-left-color:#f8f8f8}.ContactsViewSegment:after,.ContactsViewSegment:before{position:absolute;top:50%;left:0;display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #ccc;margin-top:-10px;content:""}.ContactsViewSegment:after{left:-1px;border-left-color:#fff}.ContactsViewSegment:first-child:after,.ContactsViewSegment:first-child:before,.ContactsViewSegment:nth-child(2):after,.ContactsViewSegment:nth-child(2):before{display:none}.ContactsViewSegment__title{text-transform:uppercase}.ContactsViewSegment__subtitle{font-size:12px;color:#666}.ContactsViewSegment__count{font-size:24px;margin-top:8px}.ContactsViewSegment__count,.ContactsViewSegment__title{margin-bottom:0;line-height:1}.ContactsViewSegment.is-active.ContactsViewSegment--Total{border-bottom-color:#111}.ContactsViewSegment.is-active.ContactsViewSegment--Prospects{border-bottom-color:#a0857c}.ContactsViewSegment.is-active.ContactsViewSegment--Leads{border-bottom-color:#e33d3d}.ContactsViewSegment.is-active.ContactsViewSegment--Registered{border-bottom-color:#eeb73d}.ContactsViewSegment.is-active.ContactsViewSegment--Qualified{border-bottom-color:#418ee3}.ContactsViewSegment.is-active.ContactsViewSegment--Patients{border-bottom-color:#855388}.ContactsColumnFilter{padding:12px}.ContactsColumnFilter .ContactsColumnFilter__tableToggleList{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #ccc}.ContactsColumnFilter>ul{padding:0;margin:0;list-style:none;white-space:nowrap}.ContactsColumnFilter>ul>li:not(:last-child){margin-bottom:4px}.ContactsColumnFilter>ul>li>.Checkbox,.ContactsColumnFilter>ul>li>.Radio{margin-bottom:0}.Dropdown.ContactsFilterOption{display:block;padding:4px;border:1px solid transparent;font-size:14px;color:#333;border-radius:4px;cursor:pointer}.Dropdown.ContactsFilterOption.is-open{background-color:#eff6fc;border-color:#d1e4f8}.Dropdown.ContactsFilterOption.is-open>.Dropdown-toggle{color:#418ee3}.ContactsFilterOption__dropdown{width:210px}.ContactsFilterOption__dropdown .ContactsFilterOptionGroup{padding:0;margin:0;list-style:none}.ContactsFilterOption__dropdown>.ContactsFilterOptionGroup{padding:8px;border-bottom:1px solid #ccc}.ContactsFilterOption__dropdown>.ContactsFilterOptionGroup .ContactsFilterOptionItem__separator{border-top:1px solid #ccc;padding-top:8px}.ContactsFilterOption__dropdown>.ContactsFilterOptionGroup:last-child{border-bottom:0}.ContactsFilterOptionItem{padding:0 0 8px;margin:0;font-size:14px}.ContactsFilterOptionItem:last-child{padding-bottom:0}.ContactsFilterOptionItem>.ContactsFilterOptionGroup{margin-top:8px;margin-left:16px}.ContactsFilterOptionItem .Checkbox{margin:0}.ContactsFilterOptionItem__container{display:flex;flex:1 1;align-items:center}.ContactsFilterOptionItem__container>.Checkbox{display:flex}.ContactsFilterOptionItem__container .Radio{margin-bottom:0}.ContactsFilterOptionItem__container .Checkbox--sm .Checkbox__indicator{min-width:16px}.ContactsFilterOptionItem__count{flex:1 1}.ContactsFilterOptionItem__container-noflex{display:block}.ContactsFilterOptionItem__count{color:#666;text-align:right}.ContactsFilterDropdown{width:210px;font-size:14px}.ContactsFilterDropdown__actions,.ContactsFilterDropdown__filteredBy,.ContactsFilterDropdown__savedFilters{padding:12px}.ContactsFilterDropdown__filteredBy,.ContactsFilterDropdown__savedFilters{border-bottom:1px solid #ccc}.ContactsFilterDropdown__filteredBy{font-size:12px}.ContactsFilterDropdown__filteredByHeader{margin-bottom:12px}.ContactsFilterDropdown__filteredByHeader>h6{display:inline-block;margin-bottom:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:400;color:#333;letter-spacing:normal}.ContactsFilterDropdown__filteredByHeader>button{padding:0;border:0;float:right;outline:0;background:none;color:#418ee3;cursor:pointer}.ContactsFilterDropdown__filteredByHeader>button:hover{color:#387bc4;text-decoration:underline}.ContactsFilterDropdown__filters{font-style:italic;color:#666}.ContactsFilterDropdown__options{padding:3px}.ContactsFilterDropdown__actions{border-top:1px solid #ccc;text-align:right}.ContactsFilterDropdown__actions>.Button+.Button{margin-left:12px}.ContactsView{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.ContactsView .Alert{margin-left:24px;margin-right:24px}.ContactsView__segments{display:flex;margin-bottom:24px}.ContactsView__filters{margin-right:24px;margin-bottom:24px}.ContactsView__body,.ContactsView__filters{margin-left:24px}.ContactsView__body{position:relative;display:flex;padding-bottom:24px;flex:1 1}.ContactsView__body .Pagination{margin-bottom:24px}.ContactsView__filters{display:flex}.ContactsView__filters .ButtonGroup{margin-left:16px;margin-right:16px}.ContactsView__filters .ContactsView__rightPaginationButton{margin-right:16px;margin-left:8px}.ContactsViewFilters__left{display:flex;flex:1 1;align-items:center}.ContactsViewFilters__right{text-align:right}.ContactsViewFilters__results{margin-right:16px;font-size:12px;font-weight:600}.ContactsView__no-results{margin-top:72px;text-align:center}.ContactsView__no-results h1{margin-bottom:16px}.ContactsView__no-results p{font-size:18px}.ContactsViewFilters__tags{margin-right:24px;margin-left:24px}.ContactsView__container{padding-right:24px}.ContactTableActions__Button.Button.Button--link{color:#333}.ContactTableActions__Button.Button.Button--link:hover:not([disabled]):not(.is-disabled){color:#333;text-decoration:none}.ContactTable .ContactTableHead__Row th{font-size:12px;text-transform:uppercase}.ContactTable .ContactTableHead__Row th a{color:#111}.ContactTable .ContactTableBody__Row a{color:#333}.ContactTable .ContactTableBody__Row td{padding-top:12px;padding-bottom:12px;font-size:14px}.ContactTable .ContactTableBody__Row td.stage{text-transform:capitalize}.ContactTable .ContactTableBody__Row td.actions{text-align:right;padding-right:0}.ContactTable .ContactTableBody__Row abbr{text-decoration:none}.ContactTable .ContactTable__secondary{position:relative;margin-top:-2px}.DeviceFormDynamicOptions__optionTopics div:nth-of-type(n+3){margin-top:24px}.DeviceForm__hint{line-height:21px;font-size:12px;color:#666;font-weight:600}.DeviceForm__fitLabel-Lt{color:#418ee3}.DeviceForm__fitLabel-Rt{color:#e33d3d}.DeviceForm__topMargin-base{margin-top:24px}.DeviceForm .react-datepicker-wrapper,.DeviceForm .react-datepicker__input-container{width:100%}.DeviceForm__separator{width:100%;border-bottom:1px dashed #ccc;margin-top:24px;margin-bottom:24px}.WarrantySection{padding:24px;border:1px solid #ccc;background:-webkit-linear-gradient(45deg,rgba(65,142,227,.07),rgba(110,92,208,.07),rgba(255,61,84,.07));background:linear-gradient(45deg,rgba(65,142,227,.07),rgba(110,92,208,.07),rgba(255,61,84,.07));border-radius:4px}.DeviceForm__legacy{background:#f8f8f8}.ReportOverlayHeader{color:#111;padding-top:16px;text-align:center}.ReportOverlayHeader .ReportOverlayHeader__orgName{font-size:14px}.ReportOverlayHeader .ReportOverlayHeader__description{font-weight:600}.ReportOverlayHeader .ReportOverlayHeader__title{font-size:24px;font-weight:700}.ReportOverlayHeader .ReportOverlayHeader__subtitle{color:#999;font-size:14px}@media only print{.ReportOverlayHeader{color:#000;text-align:left}.ReportOverlayHeader .ReportOverlayHeader__orgName{font-size:10px}.ReportOverlayHeader .ReportOverlayHeader__title{font-size:20px}.ReportOverlayHeader .ReportOverlayHeader__subtitle{font-size:10px;color:#000;border-bottom:1px solid #000}}.ReportPrintMemo__label{margin-bottom:8px}.DevicesOverlay{padding:32px;font-size:14px}.DevicesOverlay .TableReportTable tbody tr:nth-child(2n){background-color:#fff}.DevicesOverlay .TableReportTable tbody tr:nth-child(odd){background-color:#f8f8f8}.DevicesOverlay .TableReportTableHead .TableReportTableColumn{vertical-align:center;height:24px}.DevicesOverlay .TableReportTableHead .TableReportTableColumn.cog{padding-right:21px}.DevicesOverlay .DevicesOverlay__totalsRow .TableReportTableColumn{background:#fff;border-bottom:2px solid #ccc;position:-webkit-sticky;position:sticky;top:0;z-index:1}.DevicesOverlay .DevicesOverlay__totalsRow .TableReportTableColumn.cog{padding-right:21px}.DevicesOverlay .TableReportTableBody .TableReportTableColumn{vertical-align:middle}.DevicesOverlay .TableReportTable{margin-top:40px;margin-bottom:48px}.DevicesOverlay .DevicesOverlay__editButton{padding-left:0;padding-right:0;margin-right:4px}.DevicesOverlay .DevicesOverlay__editButton.Button.Button--xs{height:18px;line-height:16px}.DevicesOverlay .DevicesOverlay__editButton span{font-weight:700}.DevicesOverlay .TableReportTableColumn{border-right:0;height:44px;padding-bottom:0;padding-top:0;text-align:left;vertical-align:middle}.DevicesOverlay .TableReportTableColumn .TableReportTableColumn__value{justify-content:flex-start}.DevicesOverlay .TableReportTableColumn.cmAmount,.DevicesOverlay .TableReportTableColumn.fitTo,.DevicesOverlay .TableReportTableColumn.grossProfitMargin,.DevicesOverlay .TableReportTableColumn.serialNumber{border-right:1px dashed #ccc}.DevicesOverlay .TableReportTableColumn.netProfitMargin{padding-right:12px}.DevicesOverlay .TableReportTableColumn.cmAmount,.DevicesOverlay .TableReportTableColumn.cog,.DevicesOverlay .TableReportTableColumn.grossProfitMargin,.DevicesOverlay .TableReportTableColumn.invAmount,.DevicesOverlay .TableReportTableColumn.netProfitMargin{text-align:right}.DevicesOverlay .TableReportTableColumn.cmAmount .TableReportTableColumn__value,.DevicesOverlay .TableReportTableColumn.cog .TableReportTableColumn__value,.DevicesOverlay .TableReportTableColumn.grossProfitMargin .TableReportTableColumn__value,.DevicesOverlay .TableReportTableColumn.invAmount .TableReportTableColumn__value,.DevicesOverlay .TableReportTableColumn.netProfitMargin .TableReportTableColumn__value{justify-content:flex-end}.DevicesOverlay .DevicesOverlay__row{text-transform:capitalize}.DevicesOverlay__noResults{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:64px}@media only print{.DevicesOverlay .TableReportTable tbody tr:nth-child(odd){background-color:#fff}.DevicesOverlay .TableReportTableRow:first-child .TableReportTableColumn{padding-top:0}.DevicesOverlay .TableReportTableRow:last-child .TableReportTableColumn{padding-bottom:0}.DevicesOverlay .DevicesOverlay__totalsRow .TableReportTableColumn{border-bottom:1px solid #000}.DevicesOverlay .DevicesOverlay__totalsRow .TableReportTableColumn.cog{padding-right:4px}.DevicesOverlay .TableReportTableColumn{height:14px;font-size:8px;padding-right:4px;padding-left:4px}.DevicesOverlay .TableReportTableColumn.cmAmount,.DevicesOverlay .TableReportTableColumn.fitTo,.DevicesOverlay .TableReportTableColumn.grossProfitMargin,.DevicesOverlay .TableReportTableColumn.serialNumber{border-right:none}.DevicesOverlay .TableReportTableColumn.netProfitMargin{padding-right:0}.DevicesOverlay .TableReportTableHead .TableReportTableColumn{border-color:#000;border-width:1px;height:14px;padding-left:4px;padding-right:4px}.DevicesOverlay .TableReportTableHead .TableReportTableColumn.cog{padding-right:4px}.DevicesOverlay .TableReportTableHead .TableReportTableColumn.fitTo{padding-left:0}.DevicesOverlay .TableReportTableHead .TableReportTableColumn.netProfitMargin{padding-right:0}}.Profile{margin:24px 16px}@media screen and (min-width:768px){.Profile{margin-left:32px;margin-right:32px}}.NotFound{margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.NotFoundActions .Button+.Button{margin-left:12px}.ProfileHeader{margin-bottom:32px}.ProfileHeader__banner{display:flex;align-items:center;margin-bottom:16px}.ProfileHeader__imageContainer{flex:1 1}.ProfileHeader__imageContainer>*{max-height:128px;max-width:280px}.ProfileHeader__identification{display:flex}.ProfileHeaderIdentification{flex:1 1;overflow:hidden}.ProfileHeaderBalance{margin-left:32px;text-align:right}.ProfileHeaderBalance__label,.ProfileHeaderIdentification__id{font-size:12px;font-weight:600;color:#666}.ProfileHeaderIdentification__name{display:block;margin-bottom:0;overflow:hidden;font-size:24px;line-height:32px;white-space:nowrap;text-overflow:ellipsis}.ProfileHeaderBalance__label{margin-bottom:4px}.ProfileHeaderBalance__amount{font-weight:600}.GoogleApiAddressFields__label{display:flex;height:24px;justify-content:space-between}.HealthCareProviderTable{text-align:left}.HealthCareProviderTable thead{font-size:12px;color:#111}.HealthCareProviderTable tbody{border-top:2px solid #ccc;border-bottom:1px solid #ccc}.HealthCareProviderTable.Table td{padding-left:0}.HealthCareProviderTable.Table td:last-child{padding-right:0;text-align:right}.HealthCareProviderTable tr:first-child td{padding-top:8px}.HealthCareProviderTable tr:last-child td{padding-bottom:8px}.HealthClinicForm__divider{border-bottom:1px dashed #ccc;margin-top:24px;margin-bottom:24px}.HealthClinicForm__hint-text{color:#666;font-size:12px}.HealthClinic__businessAddress{margin-bottom:16px}.HealthClinic__header{display:flex;margin-top:16px;justify-content:space-between}.HealthClinic__leftColumn{display:flex}.HealthClinic__leftAction{display:flex;width:24px;margin-top:4px;justify-content:center}.HealthClinic__leftActionIcon{cursor:pointer}.HealthClinic__mainContactInfo{font-size:14px;color:#666}.HealthClinic__more{display:flex;align-items:center}.HealthClinic__dottedDivider{border-bottom:1px dashed #ccc;margin-top:16px;margin-bottom:16px}.HealthClinic__details{margin-left:24px}.HealthClinic__detailsHeader{text-transform:uppercase;font-size:12px;color:#666}.MediaCompany__editProviderButton.Button{padding-left:0;padding-right:0;height:20px;line-height:18px}.HealthClinic__addProviderButton.Button{margin-top:16px}.HealthClinics__title{margin-top:48px;margin-bottom:32px;text-align:center}.HealthClinics__divider{border-bottom:1px solid #ccc;margin-top:16px}.HealthClinics__large-divider{border-bottom:2px solid #ccc;margin-top:16px}.HealthClinics__actions{display:flex}.HealthClinics__search{flex:1 1;border-right:1px solid #ccc;margin-right:16px;padding-right:16px}.CheckboxButton{position:relative;display:flex;min-height:44px;padding-right:24px;padding-left:24px;margin-bottom:24px;align-items:center;color:#333;background:#f8f8f8;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.CheckboxButton>input{position:absolute;z-index:-1;top:0;left:0;width:1px;height:1px;opacity:0}.CheckboxButton__indicator{display:block;width:20px;height:20px;border:1px solid #ccc;color:#fff;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:4px}.CheckboxButton.is-checked{background:#eff6fc;color:#418ee3}.CheckboxButton.is-checked .CheckboxButton__indicator{background-color:#418ee3;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMwIDUuMDc3TDI2IDIgMTEuNSAyMi41bC03LTdMMSAxOWwxMSAxMXoiLz48L3N2Zz4=");background-size:90%;border-color:#418ee3}.CheckboxButton.CheckboxButton--sm{min-height:36px;padding-right:12px;padding-left:12px;margin-bottom:12px}.CheckboxButton.CheckboxButton--sm .CheckboxButton__indicator{width:16px;height:16px}.CheckboxButton.CheckboxButton--sm .CheckboxButton__label{margin-left:12px}@media screen and (min-width:768px){.CheckboxButton.CheckboxButton--inline{display:inline-flex;margin-bottom:0}.CheckboxButton.CheckboxButton--inline+.CheckboxButton.CheckboxButton--inline{margin-left:2px}}.CheckboxButton.is-checked.CheckboxButton--positive{background:#eef5e9;color:#71ab44}.CheckboxButton.is-checked.CheckboxButton--positive .CheckboxButton__indicator{background-color:#71ab44;border-color:#71ab44}.CheckboxButton.is-checked.CheckboxButton--left{background:#eff6fc;color:#418ee3}.CheckboxButton.is-checked.CheckboxButton--left .CheckboxButton__indicator{background-color:#418ee3;border-color:#418ee3}.CheckboxButton.is-checked.CheckboxButton--negative,.CheckboxButton.is-checked.CheckboxButton--right{background:#fce8e8;color:#e33d3d}.CheckboxButton.is-checked.CheckboxButton--negative .CheckboxButton__indicator,.CheckboxButton.is-checked.CheckboxButton--right .CheckboxButton__indicator{background-color:#e33d3d;border-color:#e33d3d}@media screen and (min-width:768px){.ReviewOfSymptomsQuestion{display:flex}}@media screen and (min-width:768px){.ReviewOfSymptomsQuestion__no{margin-right:24px}}.PractitionerFormQuestion{margin-bottom:48px}@media screen and (min-width:768px){.PractitionerFormQuestion{display:flex;margin-bottom:24px;align-items:center;justify-content:space-between}.PractitionerFormQuestion__text{flex:0 0 420px}.PractitionerFormQuestion__text>p{margin:0}.PractitionerFormQuestion__buttons{margin-left:24px}.PractitionerFormQuestion--auto .PractitionerFormQuestion__text{flex:1 1}}.TextDivider{overflow:hidden;margin:24px 0;font-size:16px;text-align:center}.TextDivider>span{position:relative;display:inline-block;padding-right:12px;padding-left:12px}.TextDivider>span:after,.TextDivider>span:before{position:absolute;top:50%;display:block;width:9999px;border-top:1px solid #ccc;content:""}.TextDivider>span:before{right:100%}.TextDivider>span:after{left:100%}.TextDivider.TextDivider--sm{margin:16px 0;font-size:14px}.TextDivider.TextDivider--sm>span{padding-right:8px;padding-left:8px}.HearingTestForm__audiogram{display:flex;flex-direction:column}.HearingTestForm__audiogramActions{padding-bottom:24px;border-bottom:1px solid #ccc;margin-bottom:24px}.HearingTestForm.has-audiogram .HearingTestForm__audiogramActions{padding-top:24px;padding-bottom:0;border-top:1px solid #ccc;border-bottom:0;margin-bottom:0;order:1}.TextDivider.HearingTestForm__audiogramActionsDivider{margin:8px 0;color:#666}@media screen and (min-width:768px){.HearingTestForm__professionalAssessmentLeft{margin-bottom:12px}}.ReviewOfSymptomsAnswer{margin-bottom:32px;font-size:14px}@media screen and (min-width:544px){.ReviewOfSymptomsAnswer{display:flex;margin-bottom:12px;align-items:center}}@media only print{.ReviewOfSymptomsAnswer{display:flex;margin-bottom:12px;align-items:center}}.ReviewOfSymptomsAnswer__question{margin-bottom:12px}@media screen and (min-width:544px){.ReviewOfSymptomsAnswer__question{margin-bottom:0;flex:1 1}}@media only print{.ReviewOfSymptomsAnswer__question{margin-bottom:0;flex:1 1}}.ReviewOfSymptomsAnswer__response{font-weight:600;text-transform:capitalize}@media screen and (min-width:544px){.ReviewOfSymptomsAnswer__response{width:40px;margin-right:24px;order:-1}}@media only print{.ReviewOfSymptomsAnswer__response{width:40px;margin-right:24px;order:-1;color:#111}}@media only screen{.ReviewOfSymptomsAnswer__response .is-left{color:#418ee3}.ReviewOfSymptomsAnswer__response .is-right{color:#e33d3d}}.HearingTest__audiogramDetails{margin-bottom:24px;color:#666;font-size:12px;text-align:right}@media screen and (max-width:543px){.HearingTest__speechAudiometry{order:-1}}.HearingTest__notes,.HearingTest__notes p{font-size:14px;margin-bottom:12px}.HearingTest__printSections{display:flex;width:100%}.CoverPageTable{width:100%;page-break-after:always}.CoverPageTable>tbody{height:77vh}.CoverPageTable>tfoot{height:5vh}.AudiogramTable{width:100%;page-break-after:always}.AudiogramTableBody{height:80vh;vertical-align:top}.AudiogramTable>tfoot{height:5vh}.OtherPageTable{width:100%}.OtherPageTable>tbody{display:block;min-height:80vh}.OtherPageTable>tfoot{height:5vh}.audioTitleSection>.Row,.coverTitleSection>.Row,.headerRow,.headerRowChild,.otherTitleSection>.Row{flex-wrap:nowrap!important}.headerRowChild{margin-bottom:4px;font-size:10px}.sectionTitlePrint{font-size:20px;font-weight:700}.sectionCMR,.sectionTitlePrint{display:flex;height:7vh;align-items:center}.sectionCMR{font-size:14px;justify-content:flex-end}.headerColumn{display:flex;justify-content:end}.Audiogram{position:relative;width:100%}.Audiogram>canvas{top:0}.coverContent{display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:75vh;font-size:13px}.coverContent>div{width:100%}.cover-head-space{height:17vh}.coverPageHeader{height:10vh;display:flex;align-items:center;justify-content:center}.coverPageHeader img{max-height:100%;max-width:33%}.coverTitleSection{height:7vh}.audio-head-space{height:17vh}.audioPageHeader{height:7vh;border-bottom:1px solid #000}.audioTitleSection{height:7vh}.other-head-space{height:17vh}.pageOneHeader{height:7vh;border-bottom:1px solid #000}.otherTitleSection{height:7vh}.OtherPageTable>.other-header-space{height:150px;width:100%}.OtherPageTable>.pageOneHeader{height:50px;width:100%}.OtherPageTable>.other-footer-space{height:100px}.HearingTest__audioResultTable{font-size:12px;width:100%}.HearingTest__audioResultTableBody{border-bottom:none;text-align:center;font-weight:600}.HearingTest__audioResultTable>thead{background-color:#000;color:#fff;-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important}.HearingTest__audioResultTable>tr>th{width:14.27%;border:none}.HearingTest__audioResultTableSection{font-size:14px;font-weight:600;border-bottom:1px solid #000}.HearingTest__audioResultTableSection>td{padding-top:10px}.HearingTest__audioResultTableSectionInfo{font-weight:400;font-size:12px}.HearingTest__dashedBorder{border-bottom:1px dashed #000}.HearingTest__borderRight{border-right:1px solid #000;padding-right:5px}.HearingTest__textAlignCenter{text-align:center}.HearingTest__leftEarText{color:#418ee3;font-weight:600}.HearingTest__rightEarText{color:#e33d3d;font-weight:600}.HearingTest__legalTextPrint .MarkdownContent p{font-size:8pt}@media only print{body{margin:0}.HearingTest__audiogramCol{order:-1}.HearingTest__audiogramDetails{margin-bottom:0;color:#000;font-size:6pt;text-align:left}.HearingTest__leftEarText{color:#00f}.HearingTest__rightEarText{color:red}.HearingTest__notes,.HearingTest__notes p{font-size:10pt}.HearingTest__audioResultTable{font-size:10px}.HearingTest__audioResultTableSection{font-size:12px}.HearingTest__audioResultTableSectionInfo{font-size:10px}}.HipaaWaiver{display:flex;height:100%;flex-flow:column nowrap;align-items:center}.HipaaWaiver a{display:inline-block;margin-bottom:30px;font-size:14px}.hide-element{display:none}.position-release-notes{position:relative;bottom:15px}.HipaaWaiver__contactName,.HipaaWaiver__header{text-align:center}.HipaaWaiver__scrollStage{position:relative;width:100%;height:480px;border:1px solid #ccc;margin-top:20px;margin-bottom:40px;border-radius:4px}.HipaaWaiver__documentPadding{padding:40px}.HipaaWaiver__undecoratedListItem{margin-top:30px;list-style:none}.HipaaWaiver__boldText{font-weight:600}.HipaaWaiver__header-margin{margin-bottom:50px}.HipaaWaiver__no-margin{margin-bottom:0}.HipaaWaiver__signatureSection{margin-top:40px}.HipaaWaiver__email_input{margin-bottom:30px}.HipaaWaiver__saveButton{display:flex;width:100%;margin-top:60px;justify-content:center}.HipaaWaiver--completed{display:flex;width:100%;height:100vh;margin-top:20vh;flex-flow:column nowrap;align-items:center;text-align:center}.HipaaWaiver--completed img{max-height:38px;margin-bottom:40px}@media print{.HipaaWaiver{display:block;height:auto}.HipaaWaiver__documentPadding{padding:0}}.ShareModal__title{margin-top:32px;text-align:center}.ShareModal__text{width:80%;margin-right:auto;margin-left:auto;text-align:center}.ShareModal__url{margin-bottom:48px;text-align:center}.ShareModal__url button{margin-top:16px}.ShareModal__qrCode{width:200px;height:200px;margin-right:auto;margin-bottom:24px;margin-left:auto}.IBC__authToPaySection,.IBC__authToReleaseSection{padding:20px;border:1px solid #ccc;border-radius:4px}.IBC__authToPaySection,.IBC__footerRow{margin-top:35px}.IBC__footerText :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:14px;padding:5px}.IBC__denyRow{margin-top:35px}.print-page-break-after{page-break-after:always}.IBC__signatureBoxSection{margin-top:40px;max-height:245px}.IBC__questionText{text-align:left;margin-top:35px;padding-right:0}.IBC__questionSelectDropdown{margin-top:42px;padding-left:0}@media only print{.IBC__authToReleaseSection{padding:0;border:none;min-height:63vh}.IBC__questionSelectDropdown{margin-top:32px;padding-left:0}.IBC__authToPaySection{padding:0;border:none;margin-top:0;min-height:63vh}.IBC__footerText :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:12px;padding:0;width:100%}}.InsuranceAgingOverlay__wrapper{padding:32px;font-size:14px}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlay__title{font-size:32px;font-weight:600}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlay__subtitle{font-size:14px;color:#999}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable{margin-top:32px}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .InsuranceAgingOverlayTotals__wrapper.TableReportTableRow{border-bottom:2px solid #ccc}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableRow{border-bottom:1px dashed #ccc}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable tbody tr:nth-child(2n){background-color:inherit}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn{border-right:0;padding-top:8px;padding-bottom:8px;height:40px}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn .TableReportTableColumn__value{justify-content:flex-start}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.billed-amt .TableReportTableColumn__value{justify-content:flex-end}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.age,.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.date,.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.number,.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.originalAmt,.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.submission{border-right:1px dashed #ccc}.InsuranceAgingOverlay__wrapper .TableReportTableHead .TableReportTableRow{vertical-align:bottom}.InsuranceAgingOverlay__wrapper .TableReportTableHead .TableReportTableRow .TableReportTableColumn{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff}.InsuranceAgingOverlay__noResults{display:flex;width:100%;margin-bottom:64px;flex-flow:column nowrap;justify-content:center;align-items:center}@media only print{.InsuranceAgingOverlay__wrapper{padding:0}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlay__subtitle{color:#000}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable{margin-top:32px}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{border-bottom:1px solid #000;border-right:0;padding-top:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:600;font-size:10pt;color:#000;text-transform:capitalize;text-align:start}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn.amount{padding-right:8px}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .InsuranceAgingOverlayTotals__wrapper.TableReportTableRow{border-bottom:1px solid #000}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableRow{border-bottom:1px dashed #000}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn{border-right:0;padding-top:8px;padding-bottom:8px}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.age,.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.date,.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.number,.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.originalAmt,.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.submission{border-right:1px dashed #000}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn.billed-amt .TableReportTableColumn__value{justify-content:flex-end;text-align:right}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn:last-of-type{padding-right:0}.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn__value,.InsuranceAgingOverlay__wrapper .InsuranceAgingOverlayTable .TableReportTableColumn__value a{color:#000;font-size:10pt}}.InsuranceClaimInvoicesTable .InsuranceClaimInvoicesTable__totals .TransactionTableColumn{border-bottom:0}.InsuranceClaimInvoicesTable .InsuranceClaimInvoicesTable__totals .TransactionTableColumn.productService{text-align:left;font-size:12px;padding-left:12px}.InsuranceClaimInvoicesTable .InsuranceClaimInvoicesTable__totals .TransactionTableColumn.amount{border-right:1px dashed #ccc;padding-right:16px}.LegalTextMarkdown .Checkbox{margin-bottom:0}.LegalTextMarkdown :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:14px}@media only print{.LegalTextMarkdown :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:10pt;line-height:14pt;text-align:justify}}.InsuranceClaimPolicySubmissionTable .TransactionTableHead .TransactionTableRow .TransactionTableColumn{font-size:12px;height:36px}.InsuranceClaimPolicySubmissionTable .TransactionTableBody{border-bottom:none}.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn{font-size:14px;height:52px;padding-top:0;padding-bottom:0;border-right:0}.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.filedOn{padding-left:12px}.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.filedOn,.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.id,.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.outcome,.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.status{width:140px}.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.action{width:80px}.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.action,.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.blank,.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.status{border-left:1px dashed #ccc}.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.outcome.accepted,.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.outcome.appeal_accepted,.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.outcome.dispute_accepted{color:#5b9434}.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.outcome.appealed{color:#e08b30}.InsuranceClaimPolicySubmissionTable .TransactionTableRow .TransactionTableColumn.outcome.disputed{color:#bb2525}.CheckboxesDropdown .Button{font-weight:inherit;min-width:80px}.CheckboxesDropdown .Button,.CheckboxesDropdown .Button.Button--sm{padding-left:8px;padding-right:8px}.CheckboxesDropdown .Button .Button__inner{justify-content:space-between}.CheckboxesDropdown .CheckboxesDropdown__content{padding:16px;min-width:450px}.CheckboxesDropdown .CheckboxesDropdown__content.sm{min-width:220px}.CheckboxesDropdown .CheckboxesDropdown__content .Checkbox{display:flex;align-items:flex-start}.CheckboxesDropdown .CheckboxesDropdown__content .Checkbox .Checkbox__label{line-height:1.25}.CheckboxesDropdown .CheckboxesDropdown__content .Checkbox:last-child{margin-bottom:0}.CheckboxesDropdownCheckboxLabel{display:flex}.CheckboxesDropdownCheckboxLabel .CheckboxesDropdownCheckboxLabel__code{width:84px}.CheckboxesDropdownCheckboxLabel .CheckboxesDropdownCheckboxLabel__code.sm{width:24px}.CheckboxesDropdownCheckboxLabel .CheckboxesDropdownCheckboxLabel__description{margin-left:8px;width:300px}.CheckboxesDropdownCheckboxLabel .CheckboxesDropdownCheckboxLabel__description.sm{width:240px}.DiagnosesPointerDropdown__icdCode{margin-left:16px}.ModifierDropdown__groupLabel{margin-bottom:.75em;color:#111;font-size:12px;font-weight:600;text-transform:capitalize}.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__topHeader{vertical-align:top}.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__topHeader .TransactionTableColumn{padding-top:12px;height:36px;border-bottom:0}.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__topHeader .TransactionTableColumn.insPmt,.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__topHeader .TransactionTableColumn.rate{text-align:left}.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow .TransactionTableColumn{font-size:12px;height:52px}.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow .TransactionTableColumn.dos{border-right:1px dashed #ccc;padding-left:12px}.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow .TransactionTableColumn.insPmt,.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow .TransactionTableColumn.rate{border-left:1px dashed #ccc}.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__bottomHeader .TransactionTableColumn{height:36px;position:-webkit-sticky;position:sticky;z-index:1;top:0;background:#fff}.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__bottomHeader .TransactionTableColumn.co{text-align:right}.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__bottomHeader .TransactionTableColumn.dx,.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__bottomHeader .TransactionTableColumn.insPmt,.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__bottomHeader .TransactionTableColumn.modifiers,.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__bottomHeader .TransactionTableColumn.qty,.InsuranceClaimPolicyTable .TransactionTableHead .TransactionTableRow.InsuranceClaimPolicyTable__bottomHeader .TransactionTableColumn.rate{border-right:1px dashed #ccc}.InsuranceClaimPolicyTable .TransactionTableBody{border-bottom:none}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__invoiceRow .TransactionTableColumn{border-bottom:1px solid #ccc}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__invoiceRow .TransactionTableColumn.dos .InsuranceClaimPolicyTable__filedOn{color:#666;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:12px;font-weight:400;margin-left:6px}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__descriptionRow{background:#f8f8f8}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__descriptionRow .TransactionTableColumn{border-bottom:none}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__descriptionRow .TransactionTableColumn.dos{color:#999}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__descriptionRow .TransactionTableColumn .InsuranceClaimPolicyTable__providerInfo{color:#999;font-size:12px}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__dataRow .TransactionTableColumn{border-bottom:1px solid #ccc}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__dataRow .TransactionTableColumn.estBenefit{background:#f8f8f8}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__dataRow .TransactionTableColumn:not(:first-child){border-left:1px dashed #ccc}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__totalsRow .TransactionTableColumn{border-bottom:0}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__totalsRow .TransactionTableColumn.dos{padding-left:12px}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__totalsRow .TransactionTableColumn.estBenefit{background:#f8f8f8;border-left:1px dashed #ccc;border-right:1px dashed #ccc}.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__totalsRow .TransactionTableColumn.amount,.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__totalsRow .TransactionTableColumn.co,.InsuranceClaimPolicyTable .TransactionTableBody .InsuranceClaimPolicyTable__totalsRow .TransactionTableColumn.insPmt{border-left:1px dashed #ccc}.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn{font-size:14px;height:52px;padding-top:0;padding-bottom:0;border-right:0;width:7%}.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.dos{padding-left:12px}.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.estBenefit{width:10%}.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.qty{text-align:center}.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.amount,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.co,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.estBenefit,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.insPmt,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.rate,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn input{text-align:right}.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.amount,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.cpt,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.dx,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.estBenefit,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.insPmt,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.modifiers,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.qty,.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.rate{padding-left:8px;padding-right:8px}.InsuranceClaimPolicyTable .TransactionTableRow .TransactionTableColumn.co{padding-right:12px}.InsuranceDiagnosticCoding .FlexHeader__info .InsuranceDiagnosticCoding__action{display:flex;align-items:center;flex-wrap:wrap;height:26px;line-height:28px}.InsuranceDiagnosticCoding .FlexHeader__info .InsuranceDiagnosticCoding__action .InsuranceDiagnosticCoding__label{padding-top:5px}.InsuranceDiagnosticCoding .FlexHeader__info .InsuranceDiagnosticCoding__action .Button{height:26px;line-height:28px;padding-right:0;padding-left:0}.InsuranceDiagnosticCoding .FlexHeader__info .InsuranceDiagnosticCoding__action .InsuranceDiagnosticCoding__verticalBar{margin-left:8px;margin-right:8px;margin-top:4px;border-left:1px solid #ccc;height:16px}.InsuranceDiagnosticCoding .InsuranceDiagnosticCoding__codes{display:flex;flex-wrap:wrap;margin-left:12px}.InsuranceDiagnosticCoding .InsuranceDiagnosticCoding__codes .InsuranceDiagnosticCoding__pointerWrapper{display:flex;justify-content:space-between}.InsuranceDiagnosticCoding .InsuranceDiagnosticCoding__codes .InsuranceDiagnosticCoding__pointerWrapper .InsuranceDiagnosticCoding__pointer{width:40px}.InsuranceDiagnosticCoding .InsuranceDiagnosticCoding__codes .InsuranceDiagnosticCoding__pointerWrapper .InsuranceDiagnosticCoding__code{width:143px}.InsuranceDiagnosticCoding .InsuranceDiagnosticCoding__codes .InsuranceDiagnosticCoding__noCodes{font-size:12px;color:#666;margin-top:-8px}.InsuranceClaimPolicySummary{margin-top:24px}.InsuranceClaimPolicySummary .TransactionSummary{margin-top:0}@media only print{.InsuranceClaimPolicySummary{margin-top:.25in}.InsuranceClaimPolicySummary .InsuranceClaimPolicySummary__amount.TransactionSummaryItem{font-weight:600}}.InsuranceClaimPolicyViewActions{display:flex;align-items:center}.InsuranceClaimPolicyViewActions .Button,.InsuranceClaimPolicyViewActions .ButtonGroup,.InsuranceClaimPolicyViewActions .Icon{margin-left:8px}.InsuranceClaimPolicyViewActions>.ButtonGroup{display:flex}.InsuranceClaimPolicy__viewActions .Button{margin-left:8px}.InsuranceClaimPolicy,.InsuranceClaimPolicy p{font-size:14px}.InsuranceClaimPolicy .InsuranceClaimPolicy__decision{font-size:16px;padding-top:16px;padding-bottom:16px;text-align:center}.InsuranceClaimPolicy .InsuranceClaimPolicy__decision.accepted,.InsuranceClaimPolicy .InsuranceClaimPolicy__decision.appeal_accepted,.InsuranceClaimPolicy .InsuranceClaimPolicy__decision.dispute_accepted{background:#d2e4c3}.InsuranceClaimPolicy .InsuranceClaimPolicy__decision.appealed{background:#fce0c1}.InsuranceClaimPolicy .InsuranceClaimPolicy__decision.disputed{background:#f6c1c1}.InsuranceClaimPolicy .InsuranceClaimPolicy__providerName{padding-bottom:2px;text-align:right}.InsuranceClaimPolicy .FormOverlayHeader .FormField.InsuranceClaimPolicy__hintTextWrapper{align-items:flex-start}.InsuranceClaimPolicy .FormOverlayHeader .FormField.InsuranceClaimPolicy__hintTextWrapper .InsuranceClaimPolicy__hintText{font-size:12px;color:#999;text-align:right}.InsuranceClaimPolicy .InsuranceClaimPolicy__resubmissionWrapper{display:flex;justify-content:space-between}.InsuranceClaimPolicy .InsuranceClaimPolicy__resubmissionWrapper .Input,.InsuranceClaimPolicy .InsuranceClaimPolicy__resubmissionWrapper .SmartUISelect{width:47.5%}.InsuranceClaimPolicy .InsuranceClaimPolicy__scrollStage{border:1px solid #ccc;height:480px;position:relative}.InsuranceClaimPolicy .InsuranceClaimPolicy__scrollStage .ScrollStage{padding:16px}.InsuranceClaimPolicy .InsuranceClaimPolicy__signaturePreviewRow{margin-top:24px}.OpenInsurancePolicyTable .TransactionLinkTable{width:460px}.InsuranceClaimTable{margin-bottom:64px}.InsuranceClaimTable .InsuranceClaimTable__priority{color:#666;font-size:12px}.InsuranceClaimTable .TransactionTableHead .TransactionTableRow .TransactionTableColumn{font-size:12px;height:32px}.InsuranceClaimTable .TransactionTableHead .TransactionTableRow .TransactionTableColumn.action{min-width:78px}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn{font-size:14px;height:52px;padding-top:0;padding-bottom:0;border-right:0}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.carrier,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.co,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.estBenefit,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.id,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.insPmt,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.insPolicy,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.outcome,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.status{padding-right:12px;padding-left:12px}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.id,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.insPolicy{width:100px}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.carrier{width:20%}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.co,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.estBenefit,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.insPmt{width:110px}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.outcome,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.status{width:90px}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.action{width:40px}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.action .Button{padding-left:0;padding-right:12px}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.co,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.estBenefit{border-right:1px dashed #ccc}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.co,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.estBenefit,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.insPmt{text-align:right}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.outcome.accepted,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.outcome.appeal_accepted,.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.outcome.dispute_accepted{color:#5b9434}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.outcome.appealed{color:#e08b30}.InsuranceClaimTable .TransactionTableRow .TransactionTableColumn.outcome.disputed{color:#bb2525}.InsuranceClaimTable .InsuranceClaimTable__totals .TransactionTableColumn{border-bottom:0}.InsuranceClaimTable .InsuranceClaimTable__totals .TransactionTableColumn.id{font-size:12px}.InsuranceClaimSummary{margin-top:24px}.InsuranceClaimSummary .TransactionSummary{margin-top:0}@media only print{.InsuranceClaimSummary{margin-top:.25in}.InsuranceClaimSummary .InsuranceClaimSummary__amount.TransactionSummaryItem{font-weight:600}}.InsuranceClaim{font-size:14px}.InsuranceClaim .InsuranceClaim__providerName{padding-bottom:2px;text-align:right}.InsuranceClaim .FormOverlayHeader .FormField.InsuranceClaim__privacyPolicySwitchWrapper{justify-content:space-between}.InsuranceClaim .FormOverlayHeader .FormField.InsuranceClaim__privacyPolicySwitchWrapper .FormField__label{width:100%}.InsuranceClaim .FormOverlayHeader .FormField.InsuranceClaim__privacyPolicySwitchWrapper .Switch .Switch__indicator{float:right}.InsuranceClaim .FormOverlayHeader .InsuranceClaim__noPrivacyPolicy{color:#e33d3d}.InsuranceClaim .FormOverlayHeader .FormField>label.InsuranceClaim__hintText{width:100%;color:#999;font-size:12px}.InsuranceClaim .InsuranceClaim__statusButton.Button{width:100%}.InsuranceClaim .InsuranceClaim__statusButton.Button.Button--link.InsuranceClaim__statusButtonDisabled{color:#999}.InsuranceClaim .InsuranceClaim__statusButton.Button .Button__inner{justify-content:left}.InsuranceClaim .InsuranceClaim__infoButton.Button{height:22px;line-height:24px;padding-right:0;padding-left:0}.InsuranceClaim .InsuranceClaim__infoButton.Button.InsuranceClaim__refreshClaimButton{color:#e33d3d}.InsuranceClaimPolicySubmission{font-size:14px}.InsuranceClaimPolicySubmission iframe{width:100%;height:500px}.InsuranceClaimPolicySubmission .InsuranceClaimPolicySubmission__documentSettingsRow{padding-left:12px}.InsuranceClaimPolicySubmission .InsuranceClaimPolicySubmission__documentSettingsRow .FormRow{margin-bottom:16px}.InsuranceClaimPolicySubmission .InsuranceClaimPolicySubmission__documentSettingsSubtitle{font-size:12px;margin-bottom:20px;margin-top:24px;color:#999}@media only print{.CreditTablePrint{padding-top:12px}.CreditTablePrint .TransactionTableBody{border-bottom:0}.CreditTablePrint .CreditTablePrint__totalsRow .TransactionTableColumn{border-top:1px solid #000}.CreditTablePrint .TransactionTableColumn{text-align:right}.CreditTablePrint .TransactionTableColumn.id{text-align:left;white-space:nowrap}.CreditTablePrint .TransactionTableColumn.applied,.CreditTablePrint .TransactionTableColumn.available,.CreditTablePrint .TransactionTableColumn.empty,.CreditTablePrint .TransactionTableColumn.emptyTwo,.CreditTablePrint .TransactionTableColumn.origAmt,.CreditTablePrint .TransactionTableColumn.remaining{width:100px;white-space:nowrap}}.CreditTableDropdown{padding:16px 12px 32px 24px}.CreditTableDropdown .CreditTableDropdown__title{font-size:20px;color:#111;font-weight:600}.CreditTableDropdown .CreditTableDropdown__subtitle{padding-bottom:32px;font-size:14px;color:#666}.CreditTableDropdown .TransactionTableHead .TransactionTableColumn{height:16px;padding-top:0;padding-bottom:4px;font-size:12px}.CreditTableDropdown .TransactionTableHead .TransactionTableColumn.remaining{padding-right:0}.CreditTableDropdown .TransactionTableBody .TransactionTableColumn{height:28px;padding-top:4px;padding-bottom:4px}.CreditTableDropdown .TransactionTableBody .TransactionTableColumn.remaining{padding-right:0}.CreditTableDropdown .TransactionTableBody .CreditTableDropdown__totalsRow .TransactionTableColumn.applied .CreditTableDropdown__appliedCredits{padding-right:8px}.CreditTableDropdown .TransactionTableBody .TransactionTableRow:nth-last-child(2) .TransactionTableColumn:not(.clearInvoiceCredits),.CreditTableDropdown .TransactionTableHead .TransactionTableRow .TransactionTableColumn:not(.clearInvoiceCredits){border-bottom:2px solid #ccc}.CreditTableDropdown .TransactionTableBody .TransactionTableRow:not(.CreditTableDropdown__totalsRow) .TransactionTableColumn:not(.clearInvoiceCredits){border-bottom:1px solid #ccc}.CreditTableDropdown .TransactionTableBody .TransactionTableRow.CreditTableDropdown__totalsRow{border-bottom:0}.CreditTableDropdown .TransactionTableBody .TransactionTableRow.CreditTableDropdown__totalsRow .TransactionTableColumn{vertical-align:top}.CreditTableDropdown .TransactionTableColumn{border:0;text-align:right;font-size:14px}.CreditTableDropdown .TransactionTableColumn.id{cursor:text;white-space:nowrap;text-align:left}.CreditTableDropdown .TransactionTableColumn.available,.CreditTableDropdown .TransactionTableColumn.original{cursor:text;white-space:nowrap}.CreditTableDropdown .TransactionTableColumn.applied{border-right:1px dashed #ccc;border-left:1px dashed #ccc;cursor:text;white-space:nowrap}.CreditTableDropdown .TransactionTableColumn.applied input{width:90px;font-size:14px;text-align:right}.CreditTableDropdown .TransactionTableColumn.applied .CreditTableDropdown__actionButton{width:100%;margin-top:8px}.CreditTableDropdown .TransactionTableColumn.remaining{cursor:text;white-space:nowrap}.CreditTableDropdown .TransactionTableColumn.clearInvoiceCredits{padding-bottom:2px;padding-left:0}.CreditTableDropdown .TransactionTableColumn.clearInvoiceCredits .CreditTableDropdown__clearCreditButton{height:28px;padding-right:4px;padding-left:4px;line-height:26px;background-color:transparent;border-color:transparent}.CreditTableDropdown .CreditTableDropdown__summary{padding-right:24px}.BelowTableAction .BelowTableAction__amountNegative{color:#e33d3d}.BelowTableAction .BelowTableAction__amountPositive{color:#71ab44}.BelowTableAction .BelowTableAction__hintText{margin-bottom:2px;font-size:12px;color:#666}.BelowTableAction .BelowTableAction__isDisabled{color:#ccc}.DebitTableWrapper{display:flex;justify-content:center}.DebitTable{width:928px;margin-bottom:32px}.DebitTable .DebitTable__applyCreditButton{color:#999}.DebitTable .DebitTable__actionAmountNegative{color:#e33d3d}.DebitTable .DebitTable__actionAmountPositive{color:#71ab44}.DebitTable .DebitTable__hintText{margin-bottom:2px;font-size:12px;color:#666}.DebitTable .DebitTable__isDisabled{color:#ccc}.DebitTable .TransactionTableBody{border-bottom:0}.DebitTable .TransactionTableBody .DebitTableLineItem .TransactionTableColumn.creditApplied{padding-right:4px}.DebitTable .TransactionTableBody .DebitTableLineItem .TransactionTableColumn.amountApplied{padding-left:4px}.DebitTable .TransactionTableBody .DebitTableLineItem .TransactionTableColumn .DebitTable__creditAmountButton.Button{padding-right:11px}.DebitTable .TransactionTableBody .DebitTableTotalRow .TransactionTableColumn{height:40px}.DebitTable .TransactionTableBody .DebitTableRemainingAmountRow .TransactionTableColumn.amountApplied,.DebitTable .TransactionTableBody .DebitTableRemainingAmountRow .TransactionTableColumn.creditApplied{padding-top:8px}.DebitTable .TransactionTableBody .DebitTableActionRow .TransactionTableColumn,.DebitTable .TransactionTableBody .DebitTableRemainingAmountRow .TransactionTableColumn,.DebitTable .TransactionTableBody .DebitTableTotalRow .TransactionTableColumn{border-bottom:0}.DebitTable .TransactionTableBody .DebitTableActionRow .TransactionTableColumn.creditApplied,.DebitTable .TransactionTableBody .DebitTableRemainingAmountRow .TransactionTableColumn.creditApplied,.DebitTable .TransactionTableBody .DebitTableTotalRow .TransactionTableColumn.creditApplied{padding-right:16px}.DebitTable .TransactionTableBody .DebitTableActionRow .TransactionTableColumn.amountApplied,.DebitTable .TransactionTableBody .DebitTableRemainingAmountRow .TransactionTableColumn.amountApplied,.DebitTable .TransactionTableBody .DebitTableTotalRow .TransactionTableColumn.amountApplied{padding-right:20px}.DebitTable .TransactionTableBody .DebitTableRemainingAmountRow .TransactionTableColumn{border-bottom:0}.DebitTable .TransactionTableBody .DebitTableTotalRow{border-top:2px solid #ccc;border-bottom:1px dashed #ccc}.DebitTable .TransactionTableBody .DebitTableActionRow .TransactionTableColumn{height:16px;border-bottom:0}.DebitTable .TransactionTableColumn{padding-right:8px;padding-left:8px;border-right:0}.DebitTable .TransactionTableColumn.creditApplied{width:128px}.DebitTable .TransactionTableColumn.amountApplied{width:126px}.DebitTable .TransactionTableColumn.id,.DebitTable .TransactionTableColumn.invoiceDate,.DebitTable .TransactionTableColumn.preparedFor{text-align:left}.DebitTable .TransactionTableColumn.amountApplied,.DebitTable .TransactionTableColumn.openBalance{border-right:1px dashed #ccc}.DebitTable .TransactionTableColumn.amountApplied,.DebitTable .TransactionTableColumn.creditApplied,.DebitTable .TransactionTableColumn.openBalance,.DebitTable .TransactionTableColumn.originalAmount,.DebitTable .TransactionTableColumn.remainingBalance{text-align:right;white-space:nowrap;cursor:text}.DebitTable .TransactionTableColumn.remainingBalance{padding-right:0}.DebitTable .TransactionTableColumn.clearInvoice{width:48px;padding-left:0;border:0}.DebitTable .TransactionTableColumn.clearInvoice .DebitTable__clearInvoiceButton{padding-right:4px;padding-left:4px;background-color:transparent;border-color:transparent}@media only print{.DebitTable{width:100%;margin-bottom:0;margin-left:0}.DebitTable .TransactionTableBody .DebitTableTotalRow{border-top:1px solid #000;border-bottom:0}.DebitTable .TransactionTableColumn{text-align:right}.DebitTable .TransactionTableColumn.id,.DebitTable .TransactionTableColumn.preparedFor{text-align:left;white-space:nowrap}.DebitTable .TransactionTableColumn.amountApplied,.DebitTable .TransactionTableColumn.creditApplied,.DebitTable .TransactionTableColumn.estBenefit,.DebitTable .TransactionTableColumn.openBalance,.DebitTable .TransactionTableColumn.originalAmount,.DebitTable .TransactionTableColumn.remainingBalance{width:100px;white-space:nowrap}.DebitTable .TransactionTableColumn.amountApplied,.DebitTable .TransactionTableColumn.openBalance{border-right:0}.DebitTable .TransactionTableColumn.remainingBalance{padding-right:0!important}.DebitTable .TransactionTableColumn.clearInvoice{display:none}}.PaymentDetails .PaymentDetails__hintText{font-size:12px;color:#666}.PaymentDetails .PaymentDetails__amountReceivedWrapper{display:flex;justify-content:space-between;align-items:center}.PaymentDetails .PaymentDetails__amountReceivedWrapper .Input{width:50%}.PaymentDetails .PaymentDetails__amountReceivedWrapper .PaymentDetails__settleAccountButton.Button--sm,.PaymentSummary .PaymentSummary__convertWrapper .Col.Col--xs-4{padding-left:0}.PaymentSummary .PaymentSummary__convertWrapper .PaymentSummary__makeChangeToggleWrapper{display:flex;justify-content:space-between;align-items:center}.PaymentSummary .PaymentSummary__convertWrapper .PaymentSummary__makeChangeToggleWrapper .PaymentSummary__convertButton.Button.Button--link.Button--xs{font-weight:600;height:14px;line-height:14px;padding:0}.PaymentForm{font-size:14px;margin-top:24px;margin-bottom:24px}.PaymentForm .DocumentContainer{margin-top:0;margin-bottom:0}@media screen and (min-width:768px){.PaymentForm{margin-top:64px;margin-bottom:64px}.PaymentForm .DocumentContainer{margin-top:0;margin-bottom:0}}@media only print{.PaymentForm{padding:0;margin-top:0;margin-bottom:0}}.InsuranceCreditMemoTable{margin-bottom:64px}.InsuranceCreditMemoTable .TransactionTableHead .TransactionTableColumn{font-size:12px;height:32px}.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn{font-size:14px;height:52px;padding-top:0;padding-bottom:0;border-right:0}.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.amount,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.balance,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.benefit,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.claim,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.invoice,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.productService{padding-right:12px;padding-left:12px}.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.amount,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.benefit,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.claim,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.invoice{width:85px}.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.openBalance{width:140px}.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.benefit,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.openBalance,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.productService{border-right:1px dashed #ccc}.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.amount,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.benefit,.InsuranceCreditMemoTable .TransactionTableRow .TransactionTableColumn.openBalance{text-align:right}.InsuranceCreditMemo,.InsurancePaymentTables{font-size:14px}.InsurancePaymentTables .InsurancePaymentTables__noLinked{font-size:12px;color:#666;padding-left:12px}.InsurancePaymentTables .TransactionTableHead .TransactionTableColumn{border-bottom:2px solid #ccc}.InsurancePaymentTables .TransactionTableHead .InsurancePaymentTables__claimRow .TransactionTableColumn{text-transform:none;border-bottom:2px solid #ccc}.InsurancePaymentTables .TransactionTableHead .InsurancePaymentTables__claimRow .ChargesTableHeader__actionButton.Button.Button--sm{padding-right:12px}.InsurancePaymentTables .TransactionTableBody,.InsurancePaymentTables .TransactionTableBody .TransactionTableColumn{border-bottom:0}.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn{border-right:0;border-bottom:1px solid #ccc;text-align:right;padding-left:6px;padding-right:6px}.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn .Input.Input--sm>input{padding-left:4px;padding-right:4px}.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn.id{text-align:left;padding-left:12px}.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn.contObligation,.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn.originalAmt{border-right:1px dashed #ccc}.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn.openBalance,.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn.originalAmt,.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn.ptResp{width:105px}.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn.amountApplied{padding-right:3px;width:128px}.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn.contObligation{padding-left:3px;width:128px}.InsurancePaymentTables .TransactionTableRow .TransactionTableColumn.ptResp{padding-right:12px}.InsurancePaymentTables .InsurancePaymentTables__contact{margin-left:12px;margin-top:32px}.InsurancePaymentTables .InsurancePaymentTables__contact.InsurancePaymentTables__firstContact{margin-top:48px}.InsurancePaymentTables .TransactionTable{margin-top:32px}.InsurancePaymentTables .InsurancePaymentTables__invoiceLineItemName{color:#999}.InsurancePaymentTables .InsurancePaymentTables__totalsRow .TransactionTableColumn{border-bottom:0;border-top:1px solid #ccc}.InsurancePaymentTables .InsurancePaymentTables__totalsRow .TransactionTableColumn.amountApplied,.InsurancePaymentTables .InsurancePaymentTables__totalsRow .TransactionTableColumn.contObligation{padding-right:11px}.InsurancePaymentForm{font-size:14px}.AttachmentUpload__section{position:relative;margin-bottom:24px}.AttachmentUpload__section p{margin-bottom:8px}.AttachmentUpload__block{box-sizing:border-box;border:2px dashed #ccc;justify-content:center;border-radius:4px}.AttachmentUpload__attachment,.AttachmentUpload__block{display:flex;width:100%;height:216px;align-items:center}.AttachmentUpload__attachment{margin-bottom:16px;justify-content:flex-end;flex-direction:column;background-size:cover;background-color:#f8f8f8;background-position:50%;text-align:center}.InsurancePolicyTable .TransactionTableRow.InsurancePolicyTable__labelRow .TransactionTableColumn{height:40px;font-size:12px}.InsurancePolicyTable .TransactionTableRow .TransactionTableColumn.contactName .InsurancePolicyTable__contactWrapper{display:flex}.InsurancePolicyTable .TransactionTableRow .TransactionTableColumn.contactName .InsurancePolicyTable__contactIdentifier{font-size:12px;color:#666}.InsurancePolicyTable .TransactionTableRow .TransactionTableColumn.dob,.InsurancePolicyTable .TransactionTableRow .TransactionTableColumn.priority,.InsurancePolicyTable .TransactionTableRow .TransactionTableColumn.relationship{width:150px}.InsurancePolicyTable .TransactionTableRow .TransactionTableColumn.terminationDate{width:150px;border-right:0}.InsurancePolicyTable .TransactionTableRow .TransactionTableColumn.action{width:50px}.InsurancePolicyTable .TransactionTableRow .TransactionTableColumn.action .Button{padding-left:0;padding-right:0}.InsurancePolicyTable .TransactionTableBody .TransactionTableColumn{height:72px}.InsurancePolicyTable .InsurancePolicyTable__contactSelectWrapper{margin-top:24px}.bank-note-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='50' height='10' viewBox='0 0 100 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z' fill-opacity='.025' fill-rule='evenodd'/%3E%3C/svg%3E")}.InsurancePolicy,.InsurancePolicy .AttachmentUpload__section p{font-size:14px}.InsurancePolicy .InsurancePolicy__stateAndZip .HorizontalFormField.FormField>label{width:31.25%}.InsurancePolicy .InsurancePolicy__stateAndZip .HorizontalFormField.FormField select{margin-right:6px}.InsurancePolicy .InsurancePolicy__stateAndZip .HorizontalFormField.FormField input{margin-left:6px}.IntakeFormQuestion{margin-bottom:48px}.PractitionerFormQuestion__text{margin-bottom:16px;font-size:18px;font-weight:600}.PractitionerFormQuestion__text--secondary{font-weight:400;font-size:16px}.PractitionerFormQuestion__inputWrapper{padding:8px;margin-bottom:16px;background-color:#ccc;border-radius:4px}.IntakeForm--save-button{display:flex;width:100%;flex-flow:row nowrap;justify-content:center}.IntakeForm--save-button .Button.Button--block{width:200px}.IntakeFormView--completed{display:flex;width:100%;height:100vh;margin-top:20vh;flex-flow:column nowrap;align-items:center;text-align:center}.IntakeFormView--completed img{max-height:38px;margin-bottom:40px}.IntakeForm--answer-text{margin-bottom:10px}.IntakeForm--answer-text:last-of-type{margin-bottom:0}.IntakeForm--answer__warning{padding:2px 4px;background-color:#d1e4f8;font-weight:600}.IntakeForm--answers-medication-list{margin-bottom:20px}.IntakeForm--answers-medication-list__highlighted{padding:2px 4px;background-color:#d1e4f8;font-weight:600}.IntakeForm--answers-medication-list-categories{margin-top:6px;margin-left:20px}.IntakeForm--answers-medication-list-categories:first-of-type{margin-top:3px}.IntakeForm--answers-medication-list__bold{font-weight:600}.IntakeForm--answers-medication-list__italicized{font-size:14px}.AppLegacy .container{padding:0 32px;margin:0 auto}.AppLegacy .AppStage{flex:1 1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.AppLegacy .Content{margin:32px}@media screen and (min-width:768px){.AppLegacy .Content{margin-right:auto;margin-left:auto;width:704px}}.AppLegacy .Content-header{margin-bottom:32px;text-align:center}.AppLegacy .Content-desc{margin-top:0}.AppLegacy .SectionHeader{display:flex;flex-direction:row;align-items:flex-end;margin:24px 0 32px}.AppLegacy .SectionHeader-heading{flex:1 1;line-height:1}.AppLegacy .SectionHeader-heading>h1,.AppLegacy .SectionHeader-heading>p{margin-bottom:0}.AppLegacy .SectionHeader-actions{display:flex;margin:0;padding:0;list-style:none}.AppLegacy .SectionHeader-actions>li{padding-left:16px}.AppLegacy .SectionHeader-actions>li:first-child{padding-left:0}.AppLegacy .SectionHeader-actions>li .Button{margin-bottom:0}.AppLegacy [class^=flex-col]{flex-grow:1;flex-basis:100%;max-width:100%;padding-right:16px;padding-left:16px}.AppLegacy .flex-row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}.AppLegacy .flex-row.reverse{flex-direction:row-reverse}.AppLegacy .flex-col.reverse{flex-direction:column-reverse}.AppLegacy .flex-col-sm-1,.AppLegacy .flex-col-sm-2,.AppLegacy .flex-col-sm-3,.AppLegacy .flex-col-sm-4,.AppLegacy .flex-col-sm-5,.AppLegacy .flex-col-sm-6,.AppLegacy .flex-col-sm-7,.AppLegacy .flex-col-sm-8,.AppLegacy .flex-col-sm-9,.AppLegacy .flex-col-sm-10,.AppLegacy .flex-col-sm-11,.AppLegacy .flex-col-sm-12,.AppLegacy .flex-col-sm-offset-1,.AppLegacy .flex-col-sm-offset-2,.AppLegacy .flex-col-sm-offset-3,.AppLegacy .flex-col-sm-offset-4,.AppLegacy .flex-col-sm-offset-5,.AppLegacy .flex-col-sm-offset-6,.AppLegacy .flex-col-sm-offset-7,.AppLegacy .flex-col-sm-offset-8,.AppLegacy .flex-col-sm-offset-9,.AppLegacy .flex-col-sm-offset-10,.AppLegacy .flex-col-sm-offset-11{flex:0 0 auto}.AppLegacy .flex-col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.AppLegacy .flex-col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.AppLegacy .flex-col-sm-3{flex-basis:25%;max-width:25%}.AppLegacy .flex-col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.AppLegacy .flex-col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.AppLegacy .flex-col-sm-6{flex-basis:50%;max-width:50%}.AppLegacy .flex-col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.AppLegacy .flex-col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.AppLegacy .flex-col-sm-9{flex-basis:75%;max-width:75%}.AppLegacy .flex-col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.AppLegacy .flex-col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.AppLegacy .flex-col-sm-12{flex-basis:100%;max-width:100%}.AppLegacy .flex-col-sm-offset-1{margin-left:8.3333333333%}.AppLegacy .flex-col-sm-offset-2{margin-left:16.6666666667%}.AppLegacy .flex-col-sm-offset-3{margin-left:25%}.AppLegacy .flex-col-sm-offset-4{margin-left:33.3333333333%}.AppLegacy .flex-col-sm-offset-5{margin-left:41.6666666667%}.AppLegacy .flex-col-sm-offset-6{margin-left:50%}.AppLegacy .flex-col-sm-offset-7{margin-left:58.3333333333%}.AppLegacy .flex-col-sm-offset-8{margin-left:66.6666666667%}.AppLegacy .flex-col-sm-offset-9{margin-left:75%}.AppLegacy .flex-col-sm-offset-10{margin-left:83.3333333333%}.AppLegacy .flex-col-sm-offset-11{margin-left:91.6666666667%}.AppLegacy .start-sm{justify-content:flex-start;text-align:start}.AppLegacy .center-sm{justify-content:center;text-align:center}.AppLegacy .end-sm{justify-content:flex-end;text-align:end}.AppLegacy .top-sm{align-items:flex-start}.AppLegacy .middle-sm{align-items:center}.AppLegacy .bottom-sm{align-items:flex-end}.AppLegacy .around-sm{justify-content:space-around}.AppLegacy .between-sm{justify-content:space-between}.AppLegacy .first-sm{order:-1}.AppLegacy .last-sm{order:1}@media screen and (min-width:768px){.AppLegacy .flex-col-md-1,.AppLegacy .flex-col-md-2,.AppLegacy .flex-col-md-3,.AppLegacy .flex-col-md-4,.AppLegacy .flex-col-md-5,.AppLegacy .flex-col-md-6,.AppLegacy .flex-col-md-7,.AppLegacy .flex-col-md-8,.AppLegacy .flex-col-md-9,.AppLegacy .flex-col-md-10,.AppLegacy .flex-col-md-11,.AppLegacy .flex-col-md-12,.AppLegacy .flex-col-md-offset-1,.AppLegacy .flex-col-md-offset-2,.AppLegacy .flex-col-md-offset-3,.AppLegacy .flex-col-md-offset-4,.AppLegacy .flex-col-md-offset-5,.AppLegacy .flex-col-md-offset-6,.AppLegacy .flex-col-md-offset-7,.AppLegacy .flex-col-md-offset-8,.AppLegacy .flex-col-md-offset-9,.AppLegacy .flex-col-md-offset-10,.AppLegacy .flex-col-md-offset-11{flex:0 0 auto}.AppLegacy .flex-col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.AppLegacy .flex-col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.AppLegacy .flex-col-md-3{flex-basis:25%;max-width:25%}.AppLegacy .flex-col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.AppLegacy .flex-col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.AppLegacy .flex-col-md-6{flex-basis:50%;max-width:50%}.AppLegacy .flex-col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.AppLegacy .flex-col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.AppLegacy .flex-col-md-9{flex-basis:75%;max-width:75%}.AppLegacy .flex-col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.AppLegacy .flex-col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.AppLegacy .flex-col-md-12{flex-basis:100%;max-width:100%}.AppLegacy .flex-col-md-offset-1{margin-left:8.3333333333%}.AppLegacy .flex-col-md-offset-2{margin-left:16.6666666667%}.AppLegacy .flex-col-md-offset-3{margin-left:25%}.AppLegacy .flex-col-md-offset-4{margin-left:33.3333333333%}.AppLegacy .flex-col-md-offset-5{margin-left:41.6666666667%}.AppLegacy .flex-col-md-offset-6{margin-left:50%}.AppLegacy .flex-col-md-offset-7{margin-left:58.3333333333%}.AppLegacy .flex-col-md-offset-8{margin-left:66.6666666667%}.AppLegacy .flex-col-md-offset-9{margin-left:75%}.AppLegacy .flex-col-md-offset-10{margin-left:83.3333333333%}.AppLegacy .flex-col-md-offset-11{margin-left:91.6666666667%}.AppLegacy .start-md{justify-content:flex-start;text-align:start}.AppLegacy .center-md{justify-content:center;text-align:center}.AppLegacy .end-md{justify-content:flex-end;text-align:end}.AppLegacy .top-md{align-items:flex-start}.AppLegacy .middle-md{align-items:center}.AppLegacy .bottom-md{align-items:flex-end}.AppLegacy .around-md{justify-content:space-around}.AppLegacy .between-md{justify-content:space-between}.AppLegacy .first-md{order:-1}.AppLegacy .last-md{order:1}}@media screen and (min-width:992px){.AppLegacy .flex-col-lg-1,.AppLegacy .flex-col-lg-2,.AppLegacy .flex-col-lg-3,.AppLegacy .flex-col-lg-4,.AppLegacy .flex-col-lg-5,.AppLegacy .flex-col-lg-6,.AppLegacy .flex-col-lg-7,.AppLegacy .flex-col-lg-8,.AppLegacy .flex-col-lg-9,.AppLegacy .flex-col-lg-10,.AppLegacy .flex-col-lg-11,.AppLegacy .flex-col-lg-12,.AppLegacy .flex-col-lg-offset-1,.AppLegacy .flex-col-lg-offset-2,.AppLegacy .flex-col-lg-offset-3,.AppLegacy .flex-col-lg-offset-4,.AppLegacy .flex-col-lg-offset-5,.AppLegacy .flex-col-lg-offset-6,.AppLegacy .flex-col-lg-offset-7,.AppLegacy .flex-col-lg-offset-8,.AppLegacy .flex-col-lg-offset-9,.AppLegacy .flex-col-lg-offset-10,.AppLegacy .flex-col-lg-offset-11{flex:0 0 auto}.AppLegacy .flex-col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.AppLegacy .flex-col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.AppLegacy .flex-col-lg-3{flex-basis:25%;max-width:25%}.AppLegacy .flex-col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.AppLegacy .flex-col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.AppLegacy .flex-col-lg-6{flex-basis:50%;max-width:50%}.AppLegacy .flex-col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.AppLegacy .flex-col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.AppLegacy .flex-col-lg-9{flex-basis:75%;max-width:75%}.AppLegacy .flex-col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.AppLegacy .flex-col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.AppLegacy .flex-col-lg-12{flex-basis:100%;max-width:100%}.AppLegacy .flex-col-lg-offset-1{margin-left:8.3333333333%}.AppLegacy .flex-col-lg-offset-2{margin-left:16.6666666667%}.AppLegacy .flex-col-lg-offset-3{margin-left:25%}.AppLegacy .flex-col-lg-offset-4{margin-left:33.3333333333%}.AppLegacy .flex-col-lg-offset-5{margin-left:41.6666666667%}.AppLegacy .flex-col-lg-offset-6{margin-left:50%}.AppLegacy .flex-col-lg-offset-7{margin-left:58.3333333333%}.AppLegacy .flex-col-lg-offset-8{margin-left:66.6666666667%}.AppLegacy .flex-col-lg-offset-9{margin-left:75%}.AppLegacy .flex-col-lg-offset-10{margin-left:83.3333333333%}.AppLegacy .flex-col-lg-offset-11{margin-left:91.6666666667%}.AppLegacy .start-lg{justify-content:flex-start;text-align:start}.AppLegacy .center-lg{justify-content:center;text-align:center}.AppLegacy .end-lg{justify-content:flex-end;text-align:end}.AppLegacy .top-lg{align-items:flex-start}.AppLegacy .middle-lg{align-items:center}.AppLegacy .bottom-lg{align-items:flex-end}.AppLegacy .around-lg{justify-content:space-around}.AppLegacy .between-lg{justify-content:space-between}.AppLegacy .first-lg{order:-1}.AppLegacy .last-lg{order:1}}@media screen and (min-width:1280px){.AppLegacy .flex-col-xl-1,.AppLegacy .flex-col-xl-2,.AppLegacy .flex-col-xl-3,.AppLegacy .flex-col-xl-4,.AppLegacy .flex-col-xl-5,.AppLegacy .flex-col-xl-6,.AppLegacy .flex-col-xl-7,.AppLegacy .flex-col-xl-8,.AppLegacy .flex-col-xl-9,.AppLegacy .flex-col-xl-10,.AppLegacy .flex-col-xl-11,.AppLegacy .flex-col-xl-12,.AppLegacy .flex-col-xl-offset-1,.AppLegacy .flex-col-xl-offset-2,.AppLegacy .flex-col-xl-offset-3,.AppLegacy .flex-col-xl-offset-4,.AppLegacy .flex-col-xl-offset-5,.AppLegacy .flex-col-xl-offset-6,.AppLegacy .flex-col-xl-offset-7,.AppLegacy .flex-col-xl-offset-8,.AppLegacy .flex-col-xl-offset-9,.AppLegacy .flex-col-xl-offset-10,.AppLegacy .flex-col-xl-offset-11{flex:0 0 auto}.AppLegacy .flex-col-xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.AppLegacy .flex-col-xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.AppLegacy .flex-col-xl-3{flex-basis:25%;max-width:25%}.AppLegacy .flex-col-xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.AppLegacy .flex-col-xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.AppLegacy .flex-col-xl-6{flex-basis:50%;max-width:50%}.AppLegacy .flex-col-xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.AppLegacy .flex-col-xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.AppLegacy .flex-col-xl-9{flex-basis:75%;max-width:75%}.AppLegacy .flex-col-xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.AppLegacy .flex-col-xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.AppLegacy .flex-col-xl-12{flex-basis:100%;max-width:100%}.AppLegacy .flex-col-xl-offset-1{margin-left:8.3333333333%}.AppLegacy .flex-col-xl-offset-2{margin-left:16.6666666667%}.AppLegacy .flex-col-xl-offset-3{margin-left:25%}.AppLegacy .flex-col-xl-offset-4{margin-left:33.3333333333%}.AppLegacy .flex-col-xl-offset-5{margin-left:41.6666666667%}.AppLegacy .flex-col-xl-offset-6{margin-left:50%}.AppLegacy .flex-col-xl-offset-7{margin-left:58.3333333333%}.AppLegacy .flex-col-xl-offset-8{margin-left:66.6666666667%}.AppLegacy .flex-col-xl-offset-9{margin-left:75%}.AppLegacy .flex-col-xl-offset-10{margin-left:83.3333333333%}.AppLegacy .flex-col-xl-offset-11{margin-left:91.6666666667%}.AppLegacy .start-xl{justify-content:flex-start;text-align:start}.AppLegacy .center-xl{justify-content:center;text-align:center}.AppLegacy .end-xl{justify-content:flex-end;text-align:end}.AppLegacy .top-xl{align-items:flex-start}.AppLegacy .middle-xl{align-items:center}.AppLegacy .bottom-xl{align-items:flex-end}.AppLegacy .around-xl{justify-content:space-around}.AppLegacy .between-xl{justify-content:space-between}.AppLegacy .first-xl{order:-1}.AppLegacy .last-xl{order:1}}.AppLegacy ::-webkit-input-placeholder{color:#666;opacity:1}.AppLegacy ::-moz-placeholder{color:#666;opacity:1}.AppLegacy :-ms-input-placeholder{color:#666;opacity:1}.AppLegacy .UIControl,.AppLegacy .UIInput,.AppLegacy .UISelect{-webkit-transform:translateZ(0);transform:translateZ(0)}.AppLegacy .FormGroup{margin-bottom:64px}.AppLegacy .FormGroup-header{border-bottom:1px solid #ccc;margin-bottom:32px}.AppLegacy .FormBreak{display:block;border:0;border-bottom:1px dashed #ccc;margin-top:0;margin-bottom:32px}.AppLegacy .FormHint{margin-top:24px}.AppLegacy .FormHint.FormHint--verticalAdjust{margin-top:-24px}@media screen and (min-width:768px){.AppLegacy .FormHint.FormHint--verticalAdjust{margin-top:24px}}.AppLegacy .FormItem+.FormHint{margin-top:16px}.AppLegacy .FormSection{border-bottom:1px dashed #ccc;margin-bottom:48px}.AppLegacy .FormRow{margin-bottom:32px}.AppLegacy .FormItem{position:relative;display:block;text-align:left}.AppLegacy .FormItem .FormItem-label{display:block;margin-bottom:8px;font-size:14px;font-weight:400;line-height:1.35;color:#333}.AppLegacy .FormItem .FormItem-label:first-letter{text-transform:capitalize}.AppLegacy .FormItem .FormItem-label span{font-weight:400;color:#333;text-transform:normal}.AppLegacy .FormItem .FormItem-value{color:#111}.AppLegacy .FormItem .FormItem-error{display:none;padding-top:8px;font-size:12px;font-style:italic;font-weight:400;color:#e33d3d}.AppLegacy .FormItem.has-error .FormItem-error{display:block}.AppLegacy .FormItem .FormItem-field>.UIControl{margin-top:12px;margin-bottom:12px}.AppLegacy .FormItem.is-required .FormItem-label:after{content:" *"}.AppLegacy .FormItem.FormItem--alignRight,.AppLegacy .FormItem.FormItem--alignRight .FormItem-field>.UIInput>input,.AppLegacy .FormItem.FormItem--alignRight .FormItem-field>.UISelect>select{text-align:right}.AppLegacy .FormItem.FormItem--inline{display:flex;align-items:center}.AppLegacy .FormItem.FormItem--inline .FormItem-label{margin-right:16px;margin-bottom:0}.AppLegacy .FormItem.FormItem--inline .FormItem-field{flex:1 1}.AppLegacy .UIInputGroup{position:relative;display:flex}.AppLegacy .UIInputGroup>.UIInput,.AppLegacy .UIInputGroup>.UISelect{flex:1 1;order:2}.AppLegacy .UIInputGroup>.UIInput:not(:first-child)>input,.AppLegacy .UIInputGroup>.UISelect:not(:first-child)>select{border-top-left-radius:0;border-bottom-left-radius:0}.AppLegacy .UIInputGroup>.UIInput:not(:last-child)>input,.AppLegacy .UIInputGroup>.UISelect:not(:last-child)>select{border-top-right-radius:0;border-bottom-right-radius:0}.AppLegacy .UIInputGroup>.UIInput:not(:first-child):not(:last-child)>input,.AppLegacy .UIInputGroup>.UISelect:not(:first-child):not(:last-child)>select{border-radius:0}.AppLegacy .UIInputGroup .UIInputGroup-addon{display:flex;align-items:center;vertical-align:middle;border:1px solid #ccc;padding-right:15px;padding-left:15px;background-color:#f8f8f8;border-radius:0}.AppLegacy .UIInputGroup .UIInputGroup-addon:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.AppLegacy .UIInputGroup .UIInputGroup-addon:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.AppLegacy .UIInputGroup .UIInputGroup-addon.is-prepended{order:1;border-right:0}.AppLegacy .UIInputGroup .UIInputGroup-addon.is-appended{order:3;border-left:0}.AppLegacy .UIInputGroup .UIInputGroup-addon>.SmartIcon{font-size:24px}.AppLegacy .UIControl{position:relative;display:inline-block;padding-left:32px;color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .15s cubic-bezier(.19,1,.22,1);transition:all .15s cubic-bezier(.19,1,.22,1)}.AppLegacy .UIControl+.AppLegacy .UIControl{margin-left:16px}.AppLegacy .UIControl::-moz-selection{background:transparent}.AppLegacy .UIControl::selection{background:transparent}.AppLegacy .UIControl>input{position:absolute;top:0;left:0;z-index:-1;height:1px;width:1px;opacity:0}.AppLegacy .UIControl .UIControl-indicator{position:absolute;top:0;left:0;z-index:1;display:block;border:1px solid #ccc;width:24px;height:24px;background-color:#fff;background-size:66.7%;background-position:50%;background-repeat:no-repeat;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.AppLegacy .UIControl.is-disabled,.AppLegacy .UIControl>input[disabled]~.UIControl-indicator{opacity:.65;cursor:not-allowed}.AppLegacy .UIControl.is-disabled>input[disabled]~.UIControl-indicator{opacity:1}.AppLegacy .UIControl>input:checked:focus~.UIControl-indicator{-webkit-animation:UIControlFocusChecked .15s cubic-bezier(0,1,.5,1);animation:UIControlFocusChecked .15s cubic-bezier(0,1,.5,1)}@-webkit-keyframes UIControlFocusChecked{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.5);transform:scale(1.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes UIControlFocusChecked{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.5);transform:scale(1.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}.AppLegacy .UIControl.UIControl--alone{padding-left:0}.AppLegacy .UIControl.UIControl--alone .UIControl-indicator{position:relative;top:0;left:0}.AppLegacy .UIControl.UIControl--block{display:block;text-align:left}.AppLegacy .UIControl.UIControl--iv{display:block;border-bottom-width:2px;padding:16px 16px 16px 48px;text-align:left;background-color:#f8f8f8;border-radius:4px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.AppLegacy .UIControl.UIControl--iv .UIControl-indicator{top:16px;left:16px}.AppLegacy .UIControl.UIControl--iv.is-checked{background-color:#eae4eb;color:#111}.AppLegacy .UIControl.UIControl--iv.UIControl--negative.is-checked{background-color:#f5e2e2;color:#111}.AppLegacy .UIControl.UIControl--iv.UIControl--negative.is-checked>input:checked~.UIControl-indicator{background-color:#e33d3d;border-color:#e33d3d}.AppLegacy .UIControl.UIControl--iv.UIControl--positive.is-checked{background-color:#eae4eb;color:#111}.AppLegacy .UIControl.UIControl--iv.UIControl--positive.is-checked>input:checked~.UIControl-indicator{background-color:#855388;border-color:#855388}.AppLegacy .UIControl.UIControl--sm{padding-left:24px;font-size:14px}.AppLegacy .UIControl.UIControl--sm .UIControl-indicator{top:2px;height:16px;width:16px}.AppLegacy .UIControl>input:checked~.UIControl-indicator{color:#fff;background-color:#855388;border-color:#855388}.AppLegacy .UIControl.UIControl--checkbox>input:checked~.UIControl-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuODA2IDcuMjAzTC45NjYgNC4zNjQgMCA1LjMyNCAzLjgwNiA5LjEzbDguMTctOC4xNy0uOTYtLjk2LTcuMjEgNy4yMDMiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")}.AppLegacy .UIControl.UIControl--radio .UIControl-indicator{border-radius:100%}.AppLegacy .UIControl.UIControl--radio>input:checked~.UIControl-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iNiIgY3k9IjYiIHI9IjYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")}.AppLegacy .UIControl.UIControl--positive.is-checked .UIControl-indicator,.AppLegacy .UIControl.UIControl--positive>input:checked~.UIControl-indicator,.AppLegacy .UIControl.UIControl--success.is-checked .UIControl-indicator,.AppLegacy .UIControl.UIControl--success>input:checked~.UIControl-indicator{background-color:#855388;border-color:#855388}.AppLegacy .UIControl.UIControl--positive.UIControl--iv.is-checked,.AppLegacy .UIControl.UIControl--success.UIControl--iv.is-checked{background-color:#eae4eb;color:#111}.AppLegacy .UIControl.UIControl--danger.is-checked .UIControl-indicator,.AppLegacy .UIControl.UIControl--danger>input:checked~.UIControl-indicator,.AppLegacy .UIControl.UIControl--negative.is-checked .UIControl-indicator,.AppLegacy .UIControl.UIControl--negative>input:checked~.UIControl-indicator,.AppLegacy .UIControl.UIControl--right.is-checked .UIControl-indicator,.AppLegacy .UIControl.UIControl--right>input:checked~.UIControl-indicator{background-color:#e33d3d;border-color:#e33d3d}.AppLegacy .UIControl.UIControl--danger.UIControl--iv.is-checked,.AppLegacy .UIControl.UIControl--negative.UIControl--iv.is-checked,.AppLegacy .UIControl.UIControl--right.UIControl--iv.is-checked{background-color:#f5e2e2;color:#111}.AppLegacy .UIControl.UIControl--info.is-checked .UIControl-indicator,.AppLegacy .UIControl.UIControl--info>input:checked~.UIControl-indicator,.AppLegacy .UIControl.UIControl--left.is-checked .UIControl-indicator,.AppLegacy .UIControl.UIControl--left>input:checked~.UIControl-indicator{background-color:#418ee3;border-color:#418ee3}.AppLegacy .UIControl.UIControl--info.UIControl--iv.is-checked,.AppLegacy .UIControl.UIControl--left.UIControl--iv.is-checked{background-color:#e2ebf5;color:#111}.AppLegacy .UIControl.UIControl--warning.is-checked .UIControl-indicator,.AppLegacy .UIControl.UIControl--warning>input:checked~.UIControl-indicator{background-color:#eeb73d;border-color:#eeb73d}.AppLegacy .UIControl.UIControl--warning.UIControl--iv.is-checked{background-color:#f7f0e2;color:#111}.AppLegacy .UIControl.UIControl--caution.is-checked .UIControl-indicator,.AppLegacy .UIControl.UIControl--caution>input:checked~.UIControl-indicator{background-color:#f49c3d;border-color:#f49c3d}.AppLegacy .UIControl.UIControl--caution.UIControl--iv.is-checked{background-color:#f8ede2;color:#111}.AppLegacy .UIControl.UIControl--x>input:checked~.UIControl-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuMjA5TDEwLjc5MSAwIDYgNC43OTEgMS4yMDkgMCAwIDEuMjA5IDQuNzkxIDYgMCAxMC43OTEgMS4yMDkgMTIgNiA3LjIwOSAxMC43OTEgMTIgMTIgMTAuNzkxIDcuMjA5IDYgMTIgMS4yMDkiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")}.AppLegacy .UIControl.UIControl--dash>input:checked~.UIControl-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMS40MTJWMEgwdjEuNDEyaDEyeiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")}.AppLegacy .UIControl.UIControl--check>input:checked~.UIControl-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuODA2IDcuMjAzTC45NjYgNC4zNjQgMCA1LjMyNCAzLjgwNiA5LjEzbDguMTctOC4xNy0uOTYtLjk2LTcuMjEgNy4yMDMiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")}.AppLegacy .UIControl.UIControl--button.UIControl--radio>input:not(:checked)~.UIControl-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBmaWxsPSIjMzMyNzMyIiBjeD0iNiIgY3k9IjYiIHI9IjYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbC1vcGFjaXR5PSIuNjQiLz48L3N2Zz4=")}.AppLegacy .UIControl.UIControl--button.UIControl--check>input:not(:checked)~.UIControl-indicator,.AppLegacy .UIControl.UIControl--button.UIControl--checkbox>input:not(:checked)~.UIControl-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuODA2IDcuMjAzTC45NjYgNC4zNjQgMCA1LjMyNCAzLjgwNiA5LjEzbDguMTctOC4xNy0uOTYtLjk2LTcuMjEgNy4yMDMiIGZpbGw9IiMzMzI3MzIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbC1vcGFjaXR5PSIuNjQiLz48L3N2Zz4=")}.AppLegacy .UIControl.UIControl--button.UIControl--x>input:not(:checked)~.UIControl-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuMjA5TDEwLjc5MSAwIDYgNC43OTEgMS4yMDkgMCAwIDEuMjA5IDQuNzkxIDYgMCAxMC43OTEgMS4yMDkgMTIgNiA3LjIwOSAxMC43OTEgMTIgMTIgMTAuNzkxIDcuMjA5IDYgMTIgMS4yMDkiIGZpbGw9IiMzMzI3MzIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbC1vcGFjaXR5PSIuNjQiLz48L3N2Zz4=")}.AppLegacy .UIControl.UIControl--button.UIControl--dash>input:not(:checked)~.UIControl-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMS40MTJWMEgwdjEuNDEyaDEyeiIgZmlsbD0iIzMzMjczMiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsLW9wYWNpdHk9Ii42NCIvPjwvc3ZnPg==")}.AppLegacy .UIInput{position:relative;display:block}.AppLegacy .UIInput>input,.AppLegacy .UIInput>textarea{width:100%;border:1px solid #ccc;padding:0 15px;margin:0;height:48px;font-size:16px;line-height:normal;color:#333;background-color:#fff;border-radius:4px;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .15s;transition:all .15s}.AppLegacy .UIInput>input:focus,.AppLegacy .UIInput>input:focus:invalid,.AppLegacy .UIInput>textarea:focus,.AppLegacy .UIInput>textarea:focus:invalid{border-color:#855388;color:#111;box-shadow:0 0 0 1px #855388}.AppLegacy .UIInput>input:invalid,.AppLegacy .UIInput>textarea:invalid{border-color:#e33d3d;color:#e33d3d}.AppLegacy .UIInput .UIInput-addonText{position:absolute;top:50%;right:16px;margin-top:-7px;color:#666;font-size:14px;line-height:1;text-align:right}.AppLegacy .UIInput.is-disabled>input,.AppLegacy .UIInput.is-disabled>textarea,.AppLegacy .UIInput>input[disabled],.AppLegacy .UIInput>textarea[disabled]{background:#f8f8f8;opacity:.65;cursor:not-allowed}.AppLegacy .UIInput.is-disabled>input~.UIInput-addonText,.AppLegacy .UIInput.is-disabled>textarea~.UIInput-addonText,.AppLegacy .UIInput>input[disabled]~.UIInput-addonText,.AppLegacy .UIInput>textarea[disabled]~.UIInput-addonText{opacity:.65}.AppLegacy .UIInput.is-readonly>input,.AppLegacy .UIInput.is-readonly>textarea,.AppLegacy .UIInput>input[readonly],.AppLegacy .UIInput>textarea[readonly]{border:0;padding-right:0;padding-left:0}.AppLegacy .UIInput.is-readonly>input:focus,.AppLegacy .UIInput.is-readonly>textarea:focus,.AppLegacy .UIInput>input[readonly]:focus,.AppLegacy .UIInput>textarea[readonly]:focus{color:#333;box-shadow:none}.AppLegacy .UIInput.is-loading>input{padding-right:48px}.AppLegacy .UIInput.is-loading.UIInput--sm:after,.AppLegacy .UIInput.is-loading.UIInput--small:after{right:12px;margin-top:-8px}.AppLegacy .UIInput.is-loading.UIInput--sm>input,.AppLegacy .UIInput.is-loading.UIInput--small>input{padding-right:36px}.AppLegacy .UIInput.is-loading.UIInput--xs:after,.AppLegacy .UIInput.is-loading.UIInput--xsmall:after{right:8px;margin-top:-6px}.AppLegacy .UIInput.is-loading.UIInput--xs>input,.AppLegacy .UIInput.is-loading.UIInput--xsmall>input{padding-right:24px}.AppLegacy .UIInput.is-loading.UIInput--undecorated:after{right:0}.AppLegacy .UIInput.UIInput--sm>input,.AppLegacy .UIInput.UIInput--small>input{height:36px;padding-right:7px;padding-left:7px;font-size:14px}.AppLegacy .UIInput.UIInput--xs>input,.AppLegacy .UIInput.UIInput--xsmall>input{height:24px;padding-right:3px;padding-left:3px;font-size:12px}.AppLegacy .UIInput.UIInput--undecorated>input{border:0;height:auto;padding-right:0;padding-left:0;background-color:transparent}.AppLegacy .UIInput.UIInput--alignRight>input{text-align:right}.AppLegacy .UIInput.UIInput--alignCenter>input{text-align:center}.AppLegacy .UITextarea{position:relative;display:block}.AppLegacy .UITextarea>textarea{width:100%;border:1px solid #ccc;padding:15px;margin:0;height:144px;font-size:16px;line-height:normal;color:#333;background-color:#fff;border-radius:4px;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .15s;transition:all .15s}.AppLegacy .UITextarea>textarea:focus,.AppLegacy .UITextarea>textarea:focus:invalid{border-color:#855388;color:#111;box-shadow:0 0 0 1px #855388}.AppLegacy .UITextarea>textarea:invalid{border-color:#e33d3d;color:#e33d3d}.AppLegacy .UITextarea.is-disabled>textarea,.AppLegacy .UITextarea>textarea[disabled]{background:#f8f8f8;opacity:.65;cursor:not-allowed}.AppLegacy .UITextarea.is-readonly>textarea,.AppLegacy .UITextarea>textarea[readonly]{border:0;padding-right:0;padding-left:0}.AppLegacy .UITextarea.is-readonly>textarea:focus,.AppLegacy .UITextarea>textarea[readonly]:focus{color:#333;box-shadow:none}.AppLegacy .UITextarea.UITextarea--sm>textarea,.AppLegacy .UITextarea.UITextarea--small>textarea{height:108px;padding:10px 7px;font-size:14px}.AppLegacy .UITextarea.UITextarea--xs>textarea,.AppLegacy .UITextarea.UITextarea--xsmall>textarea{height:72px;padding:5px 3px;font-size:12px}.AppLegacy .UITextarea.UITextarea--undecorated>textarea{border:0;height:auto;padding-right:0;padding-left:0;background-color:transparent}.AppLegacy .UISelect{position:relative;display:block;color:#333}.AppLegacy .UISelect>select{margin:0;padding:0 48px 0 15px;border:1px solid #ccc;height:48px;line-height:1.5;color:#333;background-color:#fff;border-radius:4px;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.AppLegacy .UISelect>select>select::-ms-expand{display:none}.AppLegacy .UISelect>select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.AppLegacy .UISelect>select:focus{border-color:#855388;color:#111;box-shadow:0 0 0 1px #855388}.AppLegacy .UISelect:before{position:absolute;top:50%;right:13px;font-size:24px;margin-top:-12px;color:#333;pointer-events:none}.AppLegacy .UISelect:after{opacity:0}.AppLegacy .UISelect.UISelect--inline{display:inline-block}.AppLegacy .UISelect.UISelect--undecorated>select{border:0;height:auto;padding-right:24px;padding-left:0;background-color:transparent}.AppLegacy .UISelect.UISelect--undecorated>select:focus{box-shadow:none}.AppLegacy .UISelect.UISelect--undecorated:before{right:-3px}.AppLegacy .UISelect.UISelect--undecorated.UISelect--sm>select,.AppLegacy .UISelect.UISelect--undecorated.UISelect--small>select{height:auto;padding-right:16px;padding-left:0}.AppLegacy .UISelect.UISelect--undecorated.UISelect--sm:before,.AppLegacy .UISelect.UISelect--undecorated.UISelect--small:before{right:-2px}.AppLegacy .UISelect.UISelect--undecorated.UISelect--xs>select,.AppLegacy .UISelect.UISelect--undecorated.UISelect--xsmall>select{height:auto;padding-right:12px;padding-left:0}.AppLegacy .UISelect.UISelect--undecorated.UISelect--xs:after,.AppLegacy .UISelect.UISelect--undecorated.UISelect--xsmall:after{right:-1px}.AppLegacy .UISelect.UISelect--alignRight{text-align:right}.AppLegacy .UISelect.UISelect--alignRight>select{direction:rtl}.AppLegacy .UISelect.UISelect--alignRight>select option{direction:ltr}.AppLegacy .UISelect.is-loading:after{position:absolute;top:50%;right:40px;content:"";margin-top:-10px;opacity:1}.AppLegacy .UISelect.is-loading>select{padding-right:76px}.AppLegacy .UISelect.is-loading.UISelect--sm:after,.AppLegacy .UISelect.is-loading.UISelect--small:after{right:28px;margin-top:-8px}.AppLegacy .UISelect.is-loading.UISelect--sm>select,.AppLegacy .UISelect.is-loading.UISelect--small>select{padding-right:48px}.AppLegacy .UISelect.is-loading.UISelect--xs:after,.AppLegacy .UISelect.is-loading.UISelect--xsmall:after{right:16px;margin-top:-6px}.AppLegacy .UISelect.is-loading.UISelect--xs>select,.AppLegacy .UISelect.is-loading.UISelect--xsmall>select{padding-right:32px}.AppLegacy .UISelect.is-readonly>select,.AppLegacy .UISelect>select[readonly]{border:0;padding-right:0;padding-left:0}.AppLegacy .UISelect.is-readonly:before{display:none}.AppLegacy .UISelect.is-disabled>select,.AppLegacy .UISelect>select[disabled]{background:#f8f8f8;opacity:.65;cursor:not-allowed}.AppLegacy .UISelect.is-disabled:after,.AppLegacy .UISelect.is-disabled:before{opacity:.65}.AppLegacy .UISelect.UISelect--sm>select,.AppLegacy .UISelect.UISelect--small>select{height:36px;padding-right:32px;padding-left:8px;font-size:14px}.AppLegacy .UISelect.UISelect--sm:before,.AppLegacy .UISelect.UISelect--small:before{right:8px;font-size:16px;margin-top:-8px}.AppLegacy .UISelect.UISelect--xs>select,.AppLegacy .UISelect.UISelect--xsmall>select{height:24px;padding-right:20px;padding-left:4px;font-size:12px}.AppLegacy .UISelect.UISelect--xs:before,.AppLegacy .UISelect.UISelect--xsmall:before{right:4px;font-size:12px;margin-top:-6px}.AppLegacy .UIToggle{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.AppLegacy .UIToggle>input{display:none}.AppLegacy .UIToggle .UIToggle-indicator{position:relative;display:block;height:48px;width:96px;text-indent:-5000px;background:#f8f8f8;border-radius:24px;box-shadow:inset 0 0 0 1px #ccc}.AppLegacy .UIToggle .UIToggle-indicator:after,.AppLegacy .UIToggle .UIToggle-indicator:before{position:absolute;top:0;left:0;display:block;height:48px;width:48px;content:"";border-radius:24px;-webkit-transition:.3s cubic-bezier(0,1,.5,1);transition:.3s cubic-bezier(0,1,.5,1)}.AppLegacy .UIToggle .UIToggle-indicator:after{top:2px;left:2px;height:44px;width:44px;background:#fff;box-shadow:inset 0 0 0 1px #ccc,0 2px 4px #ccc}.AppLegacy .UIToggle>input:checked+.UIToggle-indicator:before{width:96px;background:#855388}.AppLegacy .UIToggle>input:checked+.UIToggle-indicator:after{-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0);box-shadow:inset 0 0 0 1px #fff,0 2px 4px #ccc}.AppLegacy .UIToggle.UIToggle--sm .UIToggle-indicator,.AppLegacy .UIToggle.UIToggle--small .UIToggle-indicator{height:36px;width:72px}.AppLegacy .UIToggle.UIToggle--sm .UIToggle-indicator:before,.AppLegacy .UIToggle.UIToggle--small .UIToggle-indicator:before{height:36px;width:36px}.AppLegacy .UIToggle.UIToggle--sm .UIToggle-indicator:after,.AppLegacy .UIToggle.UIToggle--small .UIToggle-indicator:after{height:32px;width:32px}.AppLegacy .UIToggle.UIToggle--sm>input:checked+.UIToggle-indicator:before,.AppLegacy .UIToggle.UIToggle--small>input:checked+.UIToggle-indicator:before{width:72px}.AppLegacy .UIToggle.UIToggle--sm>input:checked+.UIToggle-indicator:after,.AppLegacy .UIToggle.UIToggle--small>input:checked+.UIToggle-indicator:after{-webkit-transform:translate3d(36px,0,0);transform:translate3d(36px,0,0)}.AppLegacy .UIInputButton{position:relative}.AppLegacy .UIInputButton>input{display:none}.AppLegacy .UIInputButton .UIInputButton-indicator{position:relative;margin:0;border-radius:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;background-color:transparent;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;display:inline-flex;align-items:center;justify-content:center;padding:0 24px;height:48px;font-size:16px;background-color:#fff;border:1px solid #ccc;-webkit-transition:all .15s;transition:all .15s;color:#333;border-radius:4px}.AppLegacy .UIInputButton .UIInputButton-indicator:focus,.AppLegacy .UIInputButton .UIInputButton-indicator:hover{background-color:#fff;border-color:#666;color:#111;box-shadow:0 0 0 2px rgba(17,17,17,.08)}.AppLegacy .UIInputButton>input:checked+.UIInputButton-indicator{background-color:#855388;border-color:transparent;-webkit-transition:all .15s;transition:all .15s;color:#fff}.AppLegacy .UIInputButton>input:checked+.UIInputButton-indicator:focus,.AppLegacy .UIInputButton>input:checked+.UIInputButton-indicator:hover{background-color:#aa6bae;border-color:#dfb5e7;color:#fff;box-shadow:0 0 0 2px #dfb5e7}.AppLegacy .UIInputButton .UIInputButton-indicator:focus,.AppLegacy .UIInputButton .UIInputButton-indicator:hover,.AppLegacy .UIInputButton>input:checked+.UIInputButton-indicator:focus,.AppLegacy .UIInputButton>input:checked+.UIInputButton-indicator:hover{box-shadow:none}.AppLegacy .UIInputButton.UIInputButton--sm .UIInputButton-indicator,.AppLegacy .UIInputButton.UIInputButton--small .UIInputButton-indicator{padding:0 16px;height:36px;font-size:14px}.AppLegacy .UIInputButton.UIInputButton--xs .UIInputButton-indicator,.AppLegacy .UIInputButton.UIInputButton--xsmall .UIInputButton-indicator{padding:0 8px;height:24px;font-size:12px}.AppLegacy .UIInputButton.UIInputButton--positive>input:checked+.UIInputButton-indicator{background-color:#71ab44;border-color:transparent;-webkit-transition:all .15s;transition:all .15s;color:#fff}.AppLegacy .UIInputButton.UIInputButton--positive>input:checked+.UIInputButton-indicator:focus,.AppLegacy .UIInputButton.UIInputButton--positive>input:checked+.UIInputButton-indicator:hover{background-color:#7eb94f;border-color:#a6cf86;color:#fff;box-shadow:0 0 0 2px #a6cf86}.AppLegacy .UIInputButton.UIInputButton--negative>input:checked+.UIInputButton-indicator{background-color:#e33d3d;border-color:transparent;-webkit-transition:all .15s;transition:all .15s;color:#fff}.AppLegacy .UIInputButton.UIInputButton--negative>input:checked+.UIInputButton-indicator:focus,.AppLegacy .UIInputButton.UIInputButton--negative>input:checked+.UIInputButton-indicator:hover{background-color:#e65353;border-color:#f09696;color:#fff;box-shadow:0 0 0 2px #f09696}.AppLegacy .UIInputButtonGroup{position:relative;display:inline-block;font-size:0;white-space:nowrap;vertical-align:middle}.AppLegacy .UIInputButtonGroup .UIInputButton .UIInputButton-indicator{border-radius:0}.AppLegacy .UIInputButtonGroup .UIInputButton:first-child .UIInputButton-indicator{border-top-left-radius:4px;border-bottom-left-radius:4px}.AppLegacy .UIInputButtonGroup .UIInputButton:last-child .UIInputButton-indicator{border-top-right-radius:4px;border-bottom-right-radius:4px}.AppLegacy .ReportTotal{margin-bottom:32px}.AppLegacy .ReportTotal h2{font-weight:600;line-height:1;font-size:48px;margin-bottom:0}.AppLegacy .ReportPeriodCards{display:flex;margin-bottom:32px}.AppLegacy .ReportPeriodCard{flex:1 1;border:1px solid #ccc;margin-left:32px;padding:16px;border-radius:4px;position:relative;display:block;text-shadow:2px 2px 0 #fff}.AppLegacy .ReportPeriodCard:first-child{margin-left:0}.AppLegacy .ReportPeriodCardChart{position:absolute;left:0;right:0;bottom:0;width:100%!important;height:90%!important}.AppLegacy .ReportPeriodCard h6,.AppLegacy .ReportTotal h6{color:#333;font-weight:600;line-height:1;margin-bottom:8px;text-shadow:2px 2px 2px #fff}.AppLegacy .ReportPeriodCard-total{color:#111;font-size:36px;font-weight:600;line-height:1}.AppLegacy .ReportData{border-top:1px solid #ccc;padding-top:32px}.AppLegacy #reportChart{display:none}.AppLegacy .PractitionerFormLegacy{margin:32px auto;padding-right:32px;padding-left:32px;width:100%}@media screen and (min-width:768px){.AppLegacy .PractitionerFormLegacy{width:704px;padding-right:0;padding-left:0}}.AppLegacy .PractitionerFormLegacy-header{border-bottom:1px solid #ccc;margin-bottom:64px;padding-bottom:16px}@media screen and (min-width:768px){.AppLegacy .PractitionerFormLegacy-header{display:flex;align-items:flex-end}}.AppLegacy .PractitionerFormLegacy-info{margin-bottom:16px;text-align:center}@media screen and (min-width:768px){.AppLegacy .PractitionerFormLegacy-info{flex:1 1;margin-right:16px;margin-bottom:0}}@media screen and (min-width:768px){.AppLegacy .PractitionerFormLegacy-actions{text-align:right}}.AppLegacy .PractitionerFormLegacy-title{line-height:1;margin-bottom:8px}.AppLegacy .PractitionerFormLegacy-details{margin:0;padding:0;list-style:none;font-size:14px;line-height:1}.AppLegacy .PractitionerFormLegacy-details>li{display:inline-block}.AppLegacy .PractitionerFormLegacy-details>li:not(:last-child){margin-right:8px}.AppLegacy .PractitionerFormLegacy-errors{border:1px solid #e33d3d;margin-bottom:32px;padding:16px;text-align:center;background-color:rgba(227,61,61,.08)}.AppLegacy .PractitionerFormLegacy-errors>p:last-child{margin-bottom:0}.AppLegacy .PractitionerFormLegacySection{margin-bottom:64px}.AppLegacy .PractitionerFormLegacySection-header{border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:16px}.AppLegacy .PractitionerFormLegacyQuestion{margin-bottom:32px}.AppLegacy .PractitionerFormLegacyQuestion p{margin-bottom:8px}@media screen and (min-width:768px){.AppLegacy .PractitionerFormLegacyQuestion{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:768px){.AppLegacy .PractitionerFormLegacyQuestion-text{flex:0 0 420px}}.AppLegacy .PractitionerFormLegacyQuestion-error{font-size:12px;font-style:italic;color:#e33d3d}@media screen and (min-width:768px){.AppLegacy .PractitionerFormLegacyQuestion-buttons{margin-left:32px}}.AppLegacy .PractitionerFormLegacy-footer{text-align:center}.AppLegacy .PatientForm{margin:32px auto;padding:0 32px;width:100%}.AppLegacy .PatientForm fieldset{border:0;margin:0;padding:0}@media screen and (min-width:768px){.AppLegacy .PatientForm{width:640px;margin-top:64px;margin-bottom:64px;padding-right:64px;padding-left:64px}}.AppLegacy .PatientForm-actions{text-align:center}.AppLegacy .PatientFormSection{margin-bottom:96px}.AppLegacy .PatientFormSection-header{border-bottom:1px solid #ccc;margin-bottom:32px;text-align:left}.AppLegacy .PatientFormQuestion{margin-bottom:96px}.AppLegacy .PatientFormQuestion .PatientFormQuestion .PatientFormQuestion-title{margin-top:32px;margin-bottom:16px;font-size:16px}@media screen and (min-width:768px){.AppLegacy .PatientFormQuestion .PatientFormQuestion .PatientFormQuestion-title{font-size:18px}}.AppLegacy .PatientFormQuestion.is-required>.PatientFormQuestion-title:after{content:"*";padding-left:8px}.AppLegacy .PatientFormQuestion.has-error>.PatientFormQuestion-error{display:block}.AppLegacy .PatientFormQuestion-title{position:relative;font-size:18px;color:#111}@media screen and (min-width:768px){.AppLegacy .PatientFormQuestion-title{font-size:24px}}.AppLegacy .PatientFormQuestion-error{display:none;color:#e33d3d;font-size:14px}.AppLegacy .PatientFormQuestion-fields{margin:32px 0 0;padding:0;list-style:none}.AppLegacy .PatientFormQuestion-fields .PatientFormQuestion-field,.AppLegacy .PatientFormQuestion-fields>li{display:block;margin-bottom:16px}.AppLegacy .AudiometryResults{width:100%}.AppLegacy .AudiometryResults .left{color:#418ee3}.AppLegacy .AudiometryResults .right{color:#e33d3d}.AppLegacy .AudiometryResults .bin{color:#855388}.AppLegacy .AudiometryResults .unit{font-size:12px}.AppLegacy .AudiometryResults .ai{background-color:#f8f8f8}.AppLegacy .AudiometryResults>tbody>tr>td,.AppLegacy .AudiometryResults>thead>tr>th{padding-left:8px;padding-right:8px}.AppLegacy .AudiometryResults>thead>tr>th{padding-bottom:8px;font-weight:400;text-align:left}.AppLegacy .AudiometryResults>tbody>tr>td{height:32px;text-align:left}.AppLegacy .SpeechAudiometryTable{border:1px solid #ccc}.AppLegacy .SpeechAudiometryTable .left input{color:#418ee3}.AppLegacy .SpeechAudiometryTable .right input{color:#e33d3d}.AppLegacy .SpeechAudiometryTable .bin input{color:#855388}.AppLegacy .SpeechAudiometryTable .unit{font-size:12px}.AppLegacy .SpeechAudiometryTable input{border:1px solid #ccc;width:30px;border-radius:4px;text-align:center;background-color:#fff}.AppLegacy .SpeechAudiometryTable input[readonly]{border:0;background-color:transparent}.AppLegacy .SpeechAudiometryTable>tbody>tr>td,.AppLegacy .SpeechAudiometryTable>thead>tr>th{padding-left:8px;padding-right:8px;border-right:1px solid #ccc;text-align:center}.AppLegacy .SpeechAudiometryTable>thead>tr>th{padding-bottom:8px;text-align:center;white-space:nowrap}.AppLegacy .SpeechAudiometryTable>tbody>tr>td{font-size:14px}.AppLegacy .SpeechAudiometryTable>tbody>tr>td:first-child{text-align:left}.AppLegacy .SpeechAudiometryTable>tbody>tr.masked>td{background-color:#f8f8f8;font-size:12px}.AppLegacy .SpeechAudiometryTable>tbody>tr>td.quck{padding:0;background-color:#fff}.AppLegacy .SpeechAudiometryTable>tbody>tr>td.quck>table{width:100%}.AppLegacy .SpeechAudiometryTable>tbody>tr>td.quck th{border-top:1px solid #ccc;white-space:nowrap;text-align:center}.AppLegacy .SpeechAudiometryTable>tbody>tr>td.quck td{text-align:center}.MediaCompany__businessAddress{margin-bottom:16px}.MediaCompany__header{display:flex;margin-top:16px;justify-content:space-between}.MediaCompany__leftColumn{display:flex}.MediaCompany__leftAction{display:flex;width:24px;margin-top:4px;justify-content:center}.MediaCompany__leftActionIcon{cursor:pointer}.MediaCompany__mainContactInfo{font-size:14px;color:#666}.MediaCompany__more{display:flex;align-items:center}.MediaCompany__dottedDivider{border-bottom:1px dashed #ccc;margin-top:16px;margin-bottom:16px}.MediaCompany__details{margin-left:24px}.MediaCompany__detailsHeader{text-transform:uppercase;font-size:12px;color:#666}.MediaCompany__editCampaignButton.Button{padding-left:0;padding-right:0;height:20px;line-height:18px}.MediaCompany__addCampaignButton.Button{margin-top:16px}.MediaCompanies__title{margin-top:48px;margin-bottom:32px;text-align:center}.MediaCompanies__divider{border-bottom:1px solid #ccc;margin-top:16px}.MediaCompanies__large-divider{border-bottom:2px solid #ccc;margin-top:16px}.CampaignTable{text-align:left}.CampaignTable thead{font-size:12px;color:#111}.CampaignTable tbody{border-top:2px solid #ccc;border-bottom:1px solid #ccc}.CampaignTable.Table td{padding-left:0}.CampaignTable.Table td:last-child{padding-right:0;text-align:right}.CampaignTable tr:first-child td{padding-top:8px}.CampaignTable tr:last-child td{padding-bottom:8px}.MediaCompanyForm__divider{border-bottom:1px dashed #ccc;margin-top:24px;margin-bottom:24px}.MediaCompanyForm__hint-text{color:#666;font-size:12px}.AppMessageLayout{display:flex;flex-direction:column;flex:1 1}.AppMessageLayoutHeader{display:flex;padding:24px 32px;align-items:center}.AppMessageLayoutHeader__nav{flex:1 1;text-align:right}.AppMessageLayoutBody{flex:1 1;margin:64px auto;padding:0 32px;text-align:center}.OrganizationDebitTableWrapper{display:flex;justify-content:center}.OrganizationDebitTable{width:976px;margin-left:48px}.OrganizationDebitTable .OrganizationDebitTable__actionAmountNegative{color:#e33d3d}.OrganizationDebitTable .OrganizationDebitTable__actionAmountPositive{color:#71ab44}.OrganizationDebitTable .OrganizationDebitTable__hintText{margin-bottom:2px;font-size:12px;color:#666}.OrganizationDebitTable .OrganizationDebitTable__isDisabled{color:#ccc}.OrganizationDebitTable .TransactionTableBody{border-bottom:0}.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableTotalRow .TransactionTableColumn{height:40px}.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableRemainingAmountRow .TransactionTableColumn.adjustmentAmt{padding-top:8px}.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableActionRow .TransactionTableColumn,.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableRemainingAmountRow .TransactionTableColumn,.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableTotalRow .TransactionTableColumn{border-bottom:0}.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableActionRow .TransactionTableColumn.adjustmentAmt,.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableRemainingAmountRow .TransactionTableColumn.adjustmentAmt,.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableTotalRow .TransactionTableColumn.adjustmentAmt{padding-right:20px}.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableRemainingAmountRow .TransactionTableColumn{border-bottom:0}.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableTotalRow{border-top:2px solid #ccc;border-bottom:1px dashed #ccc}.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableActionRow .TransactionTableColumn{height:16px;border-bottom:0}.OrganizationDebitTable .TransactionTableColumn{padding-right:8px;padding-left:8px;border-right:0}.OrganizationDebitTable .TransactionTableColumn.adjustmentAmt{width:126px}.OrganizationDebitTable .TransactionTableColumn.id,.OrganizationDebitTable .TransactionTableColumn.invoiceDate,.OrganizationDebitTable .TransactionTableColumn.preparedFor{text-align:left}.OrganizationDebitTable .TransactionTableColumn.adjustmentAmt,.OrganizationDebitTable .TransactionTableColumn.openBalance{border-right:1px dashed #ccc}.OrganizationDebitTable .TransactionTableColumn.adjustmentAmt,.OrganizationDebitTable .TransactionTableColumn.estBenefit,.OrganizationDebitTable .TransactionTableColumn.openBalance,.OrganizationDebitTable .TransactionTableColumn.originalAmount,.OrganizationDebitTable .TransactionTableColumn.remainingBalance{text-align:right;white-space:nowrap;cursor:text}.OrganizationDebitTable .TransactionTableColumn.adjustmentAmt .Input.Input--sm>input,.OrganizationDebitTable .TransactionTableColumn.estBenefit .Input.Input--sm>input,.OrganizationDebitTable .TransactionTableColumn.openBalance .Input.Input--sm>input,.OrganizationDebitTable .TransactionTableColumn.originalAmount .Input.Input--sm>input,.OrganizationDebitTable .TransactionTableColumn.remainingBalance .Input.Input--sm>input{font-size:14px}.OrganizationDebitTable .TransactionTableColumn.remainingBalance{padding-right:0}.OrganizationDebitTable .TransactionTableColumn.clearInvoice{width:48px;padding-left:0;border:0}.OrganizationDebitTable .TransactionTableColumn.clearInvoice .OrganizationDebitTable__clearInvoiceButton{padding-right:4px;padding-left:4px;background-color:transparent;border-color:transparent}@media only print{.OrganizationDebitTable{width:100%;margin-bottom:0;margin-left:0}.OrganizationDebitTable .TransactionTableBody .OrganizationDebitTableTotalRow{border-top:1px solid #000;border-bottom:0}.OrganizationDebitTable .TransactionTableColumn{text-align:right}.OrganizationDebitTable .TransactionTableColumn.id{text-align:left;white-space:nowrap}.OrganizationDebitTable .TransactionTableColumn.adjustmentAmt,.OrganizationDebitTable .TransactionTableColumn.estBenefit,.OrganizationDebitTable .TransactionTableColumn.openBalance,.OrganizationDebitTable .TransactionTableColumn.originalAmount,.OrganizationDebitTable .TransactionTableColumn.remainingBalance{width:100px;white-space:nowrap}.OrganizationDebitTable .TransactionTableColumn.adjustmentAmt,.OrganizationDebitTable .TransactionTableColumn.openBalance{border-right:0}.OrganizationDebitTable .TransactionTableColumn.remainingBalance{padding-right:0!important}.OrganizationDebitTable .TransactionTableColumn.clearInvoice{display:none}}.OrganizationPaymentForm{font-size:14px;margin-top:24px;margin-bottom:24px}.OrganizationPaymentForm .DocumentContainer{margin-top:0;margin-bottom:0}@media screen and (min-width:768px){.OrganizationPaymentForm{margin-top:64px;margin-bottom:64px}.OrganizationPaymentForm .DocumentContainer{margin-top:0;margin-bottom:0}}@media only print{.OrganizationPaymentForm{padding:0;margin-top:0;margin-bottom:0}}.DeviceCardOption{display:flex;flex-direction:row;font-size:12px;line-height:1}.DeviceCardOption+.DeviceCardOption{margin-top:8px}.DeviceCardOption-name{flex:1 1;color:#666}.DeviceCardOption-value{text-align:right;color:#111}.DeviceCardOptions{padding:0 16px}.DeviceCardOptions-label{margin-bottom:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;font-weight:400}.ContactDetails__warrantySection{padding:12px 16px;border-top:1px solid #ccc;font-size:14px}.device-warranty{background:-webkit-linear-gradient(45deg,rgba(65,142,227,.11),rgba(110,92,208,.11),rgba(255,61,84,.11));background:linear-gradient(45deg,rgba(65,142,227,.11),rgba(110,92,208,.11),rgba(255,61,84,.11))}.DeviceWarranty__overlayPattern{margin-top:16px;border-radius:4px;background:-webkit-linear-gradient(27deg,hsla(0,0%,60%,.04) 23%,transparent 0) 9px 0,-webkit-linear-gradient(27deg,transparent 74%,hsla(0,0%,60%,.04) 78%),-webkit-linear-gradient(27deg,transparent 34%,hsla(0,0%,60%,.04) 38%,hsla(0,0%,60%,.04) 58%,transparent 62%);background:linear-gradient(63deg,hsla(0,0%,60%,.04) 23%,transparent 0) 9px 0,linear-gradient(63deg,transparent 74%,hsla(0,0%,60%,.04) 78%),linear-gradient(63deg,transparent 34%,hsla(0,0%,60%,.04) 38%,hsla(0,0%,60%,.04) 58%,transparent 62%);background-size:4px 12px}.DeviceCardComponent-name{padding:16px 16px 0;margin-bottom:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;font-weight:600}.DeviceCardComponent+.DeviceCardComponent{border-top:1px dashed #ccc}.DeviceCard{border:1px solid #ccc;background-color:#fff;border-radius:4px}.DeviceCard .DeviceWarranty__overlayPattern{margin-top:0}.DeviceCardBody-header{padding:16px}.DeviceCardHeader-primary,.DeviceCardHeader-secondary{display:flex}.DeviceCardHeader-color,.DeviceCardHeader-primary,.DeviceCardHeader-secondary{margin-bottom:12px;line-height:1}.DeviceCardHeader-BMT,.DeviceCardHeader-style{flex:1 1;color:#111}.DeviceCardHeader-battery,.DeviceCardHeader-side{text-align:right}.DeviceCardHeader-BMT{font-weight:600}.DeviceCardHeader-BMT a{color:#111}.DeviceCardHeader-BMT a:active,.DeviceCardHeader-BMT a:focus,.DeviceCardHeader-BMT a:hover,.DeviceCardHeader-BMT a:visited{color:#111;text-decoration:none}.DeviceCardHeader-side.is-left{color:#418ee3}.DeviceCardHeader-side.is-right{color:#e33d3d}.DeviceCardHeader-battery.is-10{color:#eeb73d}.DeviceCardHeader-battery.is-13{color:#f49c3d}.DeviceCardHeader-battery.is-312{color:#a0857c}.DeviceCardHeader-battery.is-675{color:#418ee3}.DeviceCardBody-actions .Button+.Button{margin-left:8px}.DeviceCardHeader__isViewingDevice{width:100%;padding:5px;border:1px solid #ccc;text-align:center;border-radius:4px;color:#999;background-color:#f8f8f8}.DeviceCardBody-options{padding:16px;border-top:1px dashed #ccc}.DeviceCardBody-options .DeviceCardOptions{padding:0}.DeviceCard-expandButton{display:flex;width:100%;height:44px;border:0;border-top:1px solid #ccc;align-items:center;justify-content:center;border-radius:0 0 4px 4px;background:none;cursor:pointer;outline:none}.DeviceCard.is-expanded .DeviceCard-expandButton>.Icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.DeviceCard-components{overflow:hidden;max-height:0;box-shadow:inset 0 1px 0 #ccc}.DeviceCard-components .DeviceWarranty__overlayPattern{margin-top:16px}.DeviceCard.is-expanded .DeviceCard-components{max-height:2000px}.DeviceCard__device-link{cursor:pointer}@media only print{.DeviceCard{border:0;font-size:10pt;line-height:14pt}.DeviceCardBody-header{padding:0}.DeviceCardHeader-primary,.DeviceCardHeader-secondary{line-height:14pt}.DeviceCardHeader-primary{margin-bottom:.0625in}.DeviceCardHeader-secondary{margin-bottom:0}}.DeviceSelect__optionContainer{display:flex;align-items:center}.DeviceSelect__avatar{margin-right:8px}.DeviceSelect__addDevice.Button,.DeviceSelect__selectDevice.Button{margin-top:8px}.DeviceSelect__paActions .Button+.Button{margin-left:12px}.DeviceSelect__details{display:flex;overflow:hidden;flex:1 1;flex-direction:column}.DeviceSelect__deviceName{min-width:0;flex:1 1}.DeviceSelect__deviceName>span{overflow:hidden;color:#111;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.DeviceSelect__deviceName>span.side-right{color:#e33d3d}.DeviceSelect__deviceName>span.side-left{color:#418ee3}.DeviceSelect__serial{min-width:0;margin-bottom:4px;flex:1 1}.DeviceSelect__serial>span{display:block;overflow:hidden;color:#666;font-weight:400;font-size:12px;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;line-height:1}.EditableLegalText__FlexHeader h4{font-weight:400}.PAFormDevice{margin-bottom:24px}.PAFormDevice-side{margin-bottom:8px}.PAFormDevice-side.is-left{color:#418ee3}.PAFormDevice-side.is-right{color:#e33d3d}.PAFormDevice-divider{border-top:1px dashed #ccc;margin-bottom:24px}.PurchaseAgreementForm__margin-bottom-base{margin-bottom:24px}.PurchaseAgreementForm__Summary.Row{margin-top:24px}.PurchaseAgreementFormTable__untitled{color:#666}.PurchaseAgreementSummary{margin-top:24px}@media screen and (max-width:767px){.PurchaseAgreementFormTable .TransactionTableColumn.name{display:block}.PurchaseAgreementSummary{margin-bottom:48px}.PurchaseAgreementSummary__addButton{padding-bottom:24px;border-bottom:1px dashed #ccc;margin-bottom:24px}}@media screen and (min-width:544px){.PurchaseAgreementFormTable .TransactionTableColumn{text-align:right}.PurchaseAgreementFormTable .TransactionTableColumn.name{padding-left:0;text-align:left}.PurchaseAgreementFormTable .TransactionTableColumn.action{text-align:center}.PurchaseAgreementFormTable .TransactionTableColumn.amount,.PurchaseAgreementFormTable .TransactionTableColumn.discount,.PurchaseAgreementFormTable .TransactionTableColumn.name,.PurchaseAgreementFormTable .TransactionTableColumn.price,.PurchaseAgreementFormTable .TransactionTableColumn.quantity{cursor:text}.PurchaseAgreementFormTable .TransactionTableColumn.action,.PurchaseAgreementFormTable .TransactionTableColumn.amount,.PurchaseAgreementFormTable .TransactionTableColumn.price,.PurchaseAgreementFormTable .TransactionTableColumn.quantity{white-space:nowrap}.PurchaseAgreementFormTable .TransactionTableColumn.quantity{width:54px}.PurchaseAgreementFormTable .TransactionTableColumn.amount,.PurchaseAgreementFormTable .TransactionTableColumn.discount,.PurchaseAgreementFormTable .TransactionTableColumn.price{width:100px}.PurchaseAgreementFormTable .TransactionTableColumn.action{width:1%;padding-right:0;padding-left:0}.PurchaseAgreementFormTable .TransactionTableColumn.amount input,.PurchaseAgreementFormTable .TransactionTableColumn.discount input,.PurchaseAgreementFormTable .TransactionTableColumn.price input,.PurchaseAgreementFormTable .TransactionTableColumn.quantity input{text-align:right}}@media only print{.PAFormDevice{margin-bottom:0}.PAFormDevice-side{padding-bottom:.0625in;border-bottom:1px solid #000;margin-bottom:.125in;font-size:10pt;font-weight:600;line-height:14pt}.PAFormDevice-side.is-left,.PAFormDevice-side.is-right{color:#000}.PurchaseAgreementFormTable .TransactionTableColumn{text-align:right}.PurchaseAgreementFormTable .TransactionTableColumn.name{padding-left:0;text-align:left}.PurchaseAgreementFormTable .TransactionTableColumn.action{display:none}.PurchaseAgreementFormTable .TransactionTableColumn.action,.PurchaseAgreementFormTable .TransactionTableColumn.amount,.PurchaseAgreementFormTable .TransactionTableColumn.price,.PurchaseAgreementFormTable .TransactionTableColumn.quantity{white-space:nowrap}.PurchaseAgreementFormTable .TransactionTableColumn.quantity{width:54px}.PurchaseAgreementFormTable .TransactionTableColumn.amount,.PurchaseAgreementFormTable .TransactionTableColumn.price{width:100px}.PurchaseAgreementFormTable .TransactionTableColumn.amount{padding-right:0}.PurchaseAgreementFormTable .TransactionTableColumn.amount input,.PurchaseAgreementFormTable .TransactionTableColumn.price input,.PurchaseAgreementFormTable .TransactionTableColumn.quantity input{text-align:right}}.Table .PurchaseAgreement__alignRight{text-align:right}.DocumentSection__legalText *{font-size:14px}.PurchaseAgreement-returned{color:#666;float:right;text-align:right}.PurchaseAgreement-returned-strikethrough{text-decoration:line-through}.PurchaseAgreement__trialPeriodDisclaimer{font-size:11px;color:#666}@media only print{.DocumentSection__legalText *,.PurchaseAgreement .u-textXs{font-size:10pt;text-align:justify}.PurchaseAgreement__table tbody{border-bottom:1px solid #000}.PurchaseAgreement-returned{display:none}.PurchaseAgreement-returned-strikethrough{text-decoration:none}}.PurchaseAgreementView__Dropdown{margin-left:24px}.RadarList{margin-bottom:16px}.RadarList a{color:#333}.RadarList a:active,.RadarList a:focus,.RadarList a:hover,.RadarList a:visited{color:#333;text-decoration:none}.RadarTable__Column--right{color:#e33d3d}.RadarTable__Column--left{color:#418ee3}.RadarTable__Column--status{text-transform:capitalize;font-weight:600}.RadarView{margin:24px 32px}.RefundForm{font-size:14px}.RefundForm .InvoiceMessage{margin-bottom:24px}.RefundForm .InvoiceMessage p,.RefundForm .InvoiceTable__additional .js-link.Dropdown-toggle{font-size:14px}.RefundForm .InvoiceTable__additional .Dropdown-toggle__margin{margin-left:6px}@media screen and (min-width:544px){.CreditTable .TransactionTableColumn{text-align:right}.CreditTable .TransactionTableColumn.id{text-align:left}.CreditTable .TransactionTableColumn.balance,.CreditTable .TransactionTableColumn.id,.CreditTable .TransactionTableColumn.insurance,.CreditTable .TransactionTableColumn.payment,.CreditTable .TransactionTableColumn.total{cursor:text}.CreditTable .TransactionTableColumn.balance,.CreditTable .TransactionTableColumn.insurance,.CreditTable .TransactionTableColumn.payment,.CreditTable .TransactionTableColumn.total{white-space:nowrap;width:120px}.CreditTable .TransactionTableColumn.balance input,.CreditTable .TransactionTableColumn.insurance input,.CreditTable .TransactionTableColumn.payment input,.CreditTable .TransactionTableColumn.total input{text-align:right}}@media only print{.CreditTable .TransactionTableColumn{text-align:right}.CreditTable .TransactionTableColumn.id{text-align:left}.CreditTable .TransactionTableColumn.balance,.CreditTable .TransactionTableColumn.insurance,.CreditTable .TransactionTableColumn.payment,.CreditTable .TransactionTableColumn.total{white-space:nowrap;width:120px}.CreditTable .TransactionTableColumn.payment{padding-right:0}.CreditTable .TransactionTableColumn.balance input,.CreditTable .TransactionTableColumn.insurance input,.CreditTable .TransactionTableColumn.payment input,.CreditTable .TransactionTableColumn.total input{text-align:right}}.OrganizationCardDetails{display:flex;margin-bottom:8px}.OrganizationCardDetails:last-child{margin-bottom:0}@media screen and (min-width:768px){.OrganizationCardDetails{margin-bottom:12px}}.OrganizationCardDetails__icon{display:none}.OrganizationCardDetails__info{margin-left:56px;flex:1 1}.OrganizationCardDetails__info>h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.OrganizationCardDetails__label{margin-bottom:4px;color:#666;font-size:12px;font-weight:600;line-height:1}@media screen and (min-width:768px){.OrganizationCardDetails__label{font-size:12px}}@media only print{.OrganizationCardDetails__label{display:none}}.OrganizationCardDetails__values{padding:0;margin:0;list-style:none}.OrganizationCardDetails__values>li{margin-bottom:4px;font-size:12px;line-height:1.2}@media screen and (min-width:768px){.OrganizationCardDetails__values>li{font-size:14px}}.OrganizationCardDetails__values>li:last-child{margin-bottom:0}.OrganizationCardDetails__values>li address{font-style:normal}@media only print{.OrganizationCardDetails__info{margin-left:0}}.OrganizationCard{padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px}.OrganizationCard__header{display:flex;align-items:center}.OrganizationCard__organizationAvatar{margin-right:8px}.OrganizationCard__primaryDetails{display:flex;overflow:hidden;flex:1 1;flex-direction:column}.OrganizationCard__organizationFullIdentifier,.OrganizationCard__organizationName{min-width:0;flex:1 1}.OrganizationCard__organizationFullIdentifier>span,.OrganizationCard__organizationName>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OrganizationCard__organizationFullIdentifier>span:first-of-type,.OrganizationCard__organizationName>span:first-of-type{color:#000}.OrganizationCard__organizationFullIdentifier{margin-bottom:1px;color:#666;font-size:.75em;line-height:1.3}@media only print{.OrganizationCard__organizationFullIdentifier{display:none}}.OrganizationCard__organizationName{color:#111;font-size:1em;font-weight:600;line-height:1.2}.OrganizationCard__toggleAction{margin-left:8px}.Button.OrganizationCard__toggleButton{padding-right:10px;padding-left:10px;border:0}.OrganizationCard__body{overflow:hidden;max-height:0;-webkit-transition:max-height .3s cubic-bezier(.19,1,.22,1);transition:max-height .3s cubic-bezier(.19,1,.22,1)}.OrganizationCard.is-expanded .OrganizationCard__body{max-height:400px}.OrganizationCard__bodyInner{padding-top:12px;border-top:1px solid #ccc;margin-top:12px}@media only print{.OrganizationCard{padding:0;border:0}.OrganizationCard__organizationAvatar,.OrganizationCard__toggleAction{display:none}.OrganizationCard__body{max-height:600px}.OrganizationCard__bodyInner{border-top:0;margin-top:0}}.RepairForm__orderDate-Col .react-datepicker-wrapper,.RepairForm__orderDate-Col .react-datepicker__input-container{width:100%}.RepairForm__readDetails p{margin-bottom:8px;font-size:14px}.RepairForm__readDetails p span{color:#000}.RepairForm__turnaroundTime{margin-top:4px;color:#666;font-size:12px;float:right}.RepairForm__leftEarInput .FormField__label{color:#e33d3d}.RepairForm__leftEarInput .Button{margin-top:8px}.RepairForm__rightEarInput .FormField__label{color:#418ee3}.RepairForm__rightEarInput .Button{margin-top:8px}.RepairFormView__edit-link{color:#333}.ReplaceRequest__orderDate-Col .react-datepicker-wrapper,.ReplaceRequest__orderDate-Col .react-datepicker__input-container{width:100%}.ReplaceRequest__readDetails p{margin-bottom:8px;font-size:14px}.ReplaceRequest__readDetails p span{color:#000}.ReplaceRequest__turnaroundTime{margin-top:4px;color:#666;font-size:12px;float:right}.ReturnAgreementForm__filedOn-Col .react-datepicker-wrapper,.ReturnAgreementForm__filedOn-Col .react-datepicker__input-container{width:100%}.ReportsView__wrapper{width:100%;height:100%;padding:32px;margin:0 auto}.ReportsList__subHeader{margin-bottom:12px}.ReportsList{display:flex;padding:0;margin-top:12px;margin-left:0;flex-flow:row wrap;list-style:none}.ReportsList li{width:360px;margin-bottom:24px}.ReportsList p{margin:0;color:#999}.ReportsList a:hover{text-decoration:none}.ReportsList .ReportsList__reportTitle{font-weight:600;color:#000}.ReturnFormView__Dropdown{margin-left:24px}.ReturnFormView__edit-link{color:#333}.ScheduleView{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;height:100%;flex-direction:column}.ScheduleView__body{position:relative;flex:1 1}.ScheduleViewHeader{display:flex;padding:24px 32px}.ScheduleViewHeader__select-date{display:flex;align-items:center;flex:1 1}.ScheduleViewHeader__actions{display:flex}.ScheduleViewHeader__actions>div{margin-left:24px}.ScheduleViewHeader__select-date .react-datepicker__input-container{display:flex;align-items:center;color:#111;font-size:16px;font-weight:700;line-height:1;cursor:pointer}.ScheduleViewHeader__select-date .react-datepicker__input-container .ScheduleViewHeader__datepicker-trigger{display:flex;align-items:center}.ScheduleViewHeader__select-date .react-datepicker__input-container .Icon:first-child{margin-right:8px}.ScheduleViewHeader__select-date .react-datepicker__input-container .Icon:last-child{margin-left:8px;color:#666}.ScheduleViewHeader__select-date .react-datepicker-popper{z-index:11}.ScheduleViewHeader__loading{display:flex;margin-right:24px;align-items:center}.ScheduleMoreCheckbox{padding:12px;min-width:165px}.ScheduleMoreCheckbox>ul{padding:0;margin:0;list-style:none}.ScheduleMoreCheckbox>ul>li:not(:last-child){margin-bottom:4px}.ScheduleMoreCheckbox>ul>li>.Checkbox,.ScheduleMoreCheckbox>ul>li>.Radio{margin-bottom:0;font-size:small}@media only print{.ScheduleView{position:relative}}.HearingAidSalesReportTable .HearingAidSalesReportTable__missingCogs{color:#e33d3d}.HearingAidSalesReportTable .TableReportTableHead .TableReportTableColumn{background:#fff;position:-webkit-sticky;position:sticky;z-index:2;top:0;text-align:right}.HearingAidSalesReportTable .TableReportTableHead .TableReportTableColumn.brand .TableReportTableColumn__value{justify-content:flex-start;text-align:left}.HearingAidSalesReportTable .TableReportTableHead .TableReportTableColumn.brand svg{font-size:16px;margin-right:20px;cursor:pointer}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableRow{background-color:inherit}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableRow.HearingAidSalesReport__evenRow{background:#f8f8f8}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableRow.HearingAidSalesReport__expansionRow{text-transform:capitalize;font-size:14px;color:#666}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableRow.HearingAidSalesReport__expansionRow .TableReportTableColumn{height:22px}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableRow.HearingAidSalesReport__expansionRow .TableReportTableColumn.brand{padding-left:48px}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableRow.HearingAidSalesReport__expansionRow.HearingAidSalesReport__lastRow .TableReportTableColumn{padding-bottom:14px}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__deviceOverlayLink{color:#333}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__deviceOverlayLink:focus,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__deviceOverlayLink:hover{text-decoration:none}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__deviceOverlayLinkExpansionSection{color:#666}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__deviceOverlayLinkExpansionSection.HearingAidSalesReportTable__missingCogs{color:#e33d3d}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__deviceOverlayLinkExpansionSection:focus,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__deviceOverlayLinkExpansionSection:hover{text-decoration:none}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__brandExpandButton.Button{padding:0}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__brandExpandButton.Button.Button--link:active,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__brandExpandButton.Button.Button--link:focus,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__brandExpandButton.Button.Button--link:hover{text-decoration:none}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__brandExpandButton.Button .Button__inner{color:#333;font-weight:600}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__brandExpandButton.Button .Button__inner div{margin-left:16px}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn{height:44px;vertical-align:middle;padding-top:0;padding-bottom:0;text-align:right}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.brand .TableReportTableColumn__value{justify-content:flex-start;text-align:left}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.newCount,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.newPercent,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.reconditionedCount,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.reconditionedPercent,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.reportTypeCount,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.reportTypePercent,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.usedCount,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.usedPercent{border-right:0}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.newCount .TableReportTableColumn__value,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.newPercent .TableReportTableColumn__value,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.reconditionedCount .TableReportTableColumn__value,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.reconditionedPercent .TableReportTableColumn__value,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.reportTypeCount .TableReportTableColumn__value,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.reportTypePercent .TableReportTableColumn__value,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.usedCount .TableReportTableColumn__value,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.usedPercent .TableReportTableColumn__value{justify-content:center;text-align:center}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn{border-top:2px solid #ccc;border-bottom:2px solid #ccc;background:#fff;position:-webkit-sticky;position:sticky;z-index:2;bottom:0;font-weight:600}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn.brand{padding-left:48px}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn.newCount .HearingAidSalesReportTable__deviceOverlayLink,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn.reconditionedCount .HearingAidSalesReportTable__deviceOverlayLink,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn.reportTypeCount .HearingAidSalesReportTable__deviceOverlayLink,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn.usedCount .HearingAidSalesReportTable__deviceOverlayLink{color:#666}@media only print{.HearingAidSalesReportTable .HearingAidSalesReportTable__missingCogs{color:#000}.HearingAidSalesReportTable .TableReportTableHead .TableReportTableRow:last-child .TableReportTableColumn{padding-top:0}.HearingAidSalesReportTable .TableReportTableHead .TableReportTableColumn{font-size:8px;border-bottom:1px solid #000;padding-bottom:0;text-transform:capitalize}.HearingAidSalesReportTable .TableReportTableHead .TableReportTableColumn.brand,.HearingAidSalesReportTable .TableReportTableHead .TableReportTableColumn.new,.HearingAidSalesReportTable .TableReportTableHead .TableReportTableColumn.reconditioned,.HearingAidSalesReportTable .TableReportTableHead .TableReportTableColumn.used{border-right:1px dotted #000}.HearingAidSalesReportTable .TableReportTableHead .TableReportTableColumn.reportType{padding-right:0}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__deviceOverlayLink,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__deviceOverlayLinkExpansionSection,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__deviceOverlayLinkExpansionSection.HearingAidSalesReportTable__missingCogs{color:#000}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableRow.HearingAidSalesReport__expansionRow .TableReportTableColumn{font-weight:400;height:14px}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableRow.HearingAidSalesReport__expansionRow .TableReportTableColumn.brand{padding-left:8px}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableRow.HearingAidSalesReport__expansionRow.HearingAidSalesReport__lastRow .TableReportTableColumn{padding-bottom:0}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn{height:14px;color:#000;background:#fff;font-size:8px;font-weight:600}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.brand,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.new,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.reconditioned,.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.used{border-right:1px dotted #000}.HearingAidSalesReportTable .TableReportTableBody .TableReportTableColumn.reportType{padding-right:0}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn{border-top:1px solid #000;border-bottom:none;background:#fff;position:-webkit-sticky;position:sticky;z-index:2;bottom:0;font-weight:600}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn.brand{padding-left:0}.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn.newCount .HearingAidSalesReportTable__deviceOverlayLink,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn.reconditionedCount .HearingAidSalesReportTable__deviceOverlayLink,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn.reportTypeCount .HearingAidSalesReportTable__deviceOverlayLink,.HearingAidSalesReportTable .TableReportTableBody .HearingAidSalesReportTable__totalRow .TableReportTableColumn.usedCount .HearingAidSalesReportTable__deviceOverlayLink{color:#000}}.HearingAidSalesReport{padding:32px}.HearingAidSalesReport .HearingAidSalesReport__ButtonGroupWrapper{display:flex;flex-direction:row-reverse;margin-bottom:24px}.HearingAidSalesReport .HearingAidSalesReport__noMatchingReport{display:flex;width:100%;margin-top:64px;flex-flow:column nowrap;justify-content:center;align-items:center}.HearingAidSalesReport .HearingAidSalesReport__missingCogsHelp{color:#666;font-size:12px;font-weight:600;margin-top:24px}.HearingAidSalesReport .HearingAidSalesReport__missingCogsHelp .HearingAidSalesReport__warningArrow{color:#e33d3d}@media only print{.HearingAidSalesReport .HearingAidSalesReport__ButtonGroupWrapper{display:none}}.AppointmentsReport__wrapper{padding:32px}.AppointmentsReport__wrapper .TableReportTableColumn__value{justify-content:flex-start}.AppointmentsReport__wrapper .TableReportTableColumn{border-right:0}.AppointmentsReport__wrapper .value .TableReportTableColumn__value{justify-content:flex-end}.AppointmentsReportTable .TableReportTableHead .TableReportTableRow{vertical-align:bottom}.AppointmentsReportTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff}.AppointmentsReportTable tfoot tr th{border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:8px 12px}.AppointmentsReport__status{color:#f49c3d}.AppointmentsReport__status--green{color:#71ab44}.AppointmentsReport__columnsDropdown{display:flex;margin-bottom:12px;justify-content:flex-end}.AppointmentsReport__columnsDropdownItems{padding:12px}.AppointmentsReport__columnsDropdownItems>ul{padding:0;margin:0;list-style:none}.AppointmentsReport__columnsDropdownItems>ul>li:not(:last-child){margin-bottom:8px}.AppointmentsReport__columnsDropdownItems>ul>li>.Checkbox{margin-bottom:0}.AppointmentsReport__columnsDropdownItems .Checkbox__label{white-space:nowrap}.AppointmentsReport__noMatchingReport{display:flex;width:100%;margin-top:64px;flex-flow:column nowrap;justify-content:center;align-items:center}@media only print{.AppointmentsReport__wrapper{padding:0}.AppointmentsReportTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{padding:0 3px 4px;border-bottom:1px solid #000;text-align:left;font-size:8pt;color:#000;text-transform:capitalize}.AppointmentsReportTable .TableReportTableBody .TableReportTableRow .TableReportTableColumn{padding-right:3px;padding-bottom:4px;padding-left:3px;vertical-align:top;font-size:8pt}.AppointmentsReportTable .TableReportTableBody .TableReportTableRow:first-child .TableReportTableColumn{padding-top:4px}.TableReportTableColumn.status span{color:#000}.AppointmentsReport__status--printBold{font-weight:600}}.DeviceTrackingTable .DeviceTrackingTableHead__Col{font-size:12px;text-transform:uppercase}.DeviceTrackingTable .DeviceTrackingTableHead__Col a{color:#111}.DeviceTrackingTable .DeviceTrackingTableBody__Column--center,.DeviceTrackingTable .DeviceTrackingTableHead__Col--center{text-align:center}.DeviceTrackingTable .DeviceTrackingTableBody__Column--separator,.DeviceTrackingTable .DeviceTrackingTableHead__Col--separator{border-right:1px dashed #ccc}.DeviceTrackingTable .DeviceTrackingTableBody__Row{margin-top:24px}.DeviceTrackingTable .DeviceTrackingTableBody__Row td{padding-top:16px;padding-bottom:16px;font-size:14px}.DeviceTrackingTable .DeviceTrackingTableBody__Row abbr{border:0;text-decoration:none}.DeviceTrackingTable .DeviceTrackingTableBody__Column{text-transform:capitalize}.DeviceTrackingTable .DeviceTrackingTableBody__ColumnDot--grey{color:#ccc;font-size:16px}.DeviceTrackingTable .DeviceTrackingTable__button--link,.DeviceTrackingTable .DeviceTrackingTableBody__Row--grey{color:#fff}.DeviceTrackingTable .DeviceTrackingTableBody__Column--grey{color:#333}.DeviceTrackingTable .DeviceTrackingTable__button--link:hover,.DeviceTrackingTable .DeviceTrackingTableBody__Column--grey:hover{text-decoration:none}.DeviceTrackingTable .DeviceTrackingTable__secondary{position:relative;margin-top:-2px}.Pagination{display:flex;justify-content:center;align-items:baseline}.Pagination a{display:block;padding:0 12px;margin:0 4px}.Pagination .Pagination__previous{align-self:flex-end}.Pagination .Pagination__gap{display:block;margin:0 8px}.Pagination .Pagination__ellipsis{margin:0 4px}.DeviceTrackingView__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.DeviceTrackingView__title{padding-top:32px;padding-left:24px;margin-bottom:32px}.DeviceTrackingView__body{position:relative;display:flex;margin-left:24px;flex:1 1}.DeviceTrackingView__body .Pagination{margin-bottom:24px}.DevicesTrackingView__container{padding-right:24px}.UserForm__section{padding-bottom:48px}.UserForm__avatarContainer{margin-top:24px;margin-left:-12px}.UserForm__buttonContainer{display:flex;margin-top:48px;flex-direction:row;justify-content:flex-start}.UserForm__buttonContainer .UserForm__cancelButton{margin-right:16px}.UserForm__signatureWrapper{padding-bottom:24px;border-bottom:1px dashed #ccc}.UserForm__signatureWrapper .UserForm__signatureHeader{display:flex;justify-content:space-between;align-items:baseline}.UserForm__signatureWrapper .UserForm__signatureHeader p{margin-bottom:8px}.UserForm__signatureWrapper .UserForm__signatureHeader p:last-child{font-size:12px}.UserForm__signatureWrapper .UserForm__signatureActions{display:flex;margin-top:16px;justify-content:flex-end}.DevicesView{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.DevicesView__segments{display:flex;margin-bottom:24px}.DevicesView__filters{margin-right:24px;margin-bottom:24px}.DevicesView__body,.DevicesView__filters{margin-left:24px}.DevicesView__body{position:relative;display:flex;padding-bottom:24px;flex:1 1}.DevicesView__body .Pagination{margin-bottom:24px}.DevicesView__filters{display:flex;justify-content:flex-end}.DevicesView__filters .Dropdown+.ButtonGroup{margin-left:16px}.DevicesViewFilters__left{display:flex;flex:1 1;align-items:center}.DevicesViewFilters__right{text-align:right}.DevicesViewFilters__results{margin-right:16px;font-size:12px;font-weight:600}.DevicesView__no-results{margin-top:72px;text-align:center}.DevicesView__no-results h1{margin-bottom:16px}.DevicesView__no-results p{font-size:18px}.DevicesViewFilters__tags{margin-right:24px;margin-left:24px}.DevicesView__container{padding-right:24px}.DevicesColumnFilter{min-width:180px;padding:12px}.DevicesColumnFilter>ul{padding:0;margin:0;list-style:none}.DevicesColumnFilter>ul>li:not(:last-child){margin-bottom:8px}.DevicesColumnFilter>ul>li>.Checkbox{margin-bottom:0}.DevicesViewSegment{padding:24px;border-top:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;flex:1 1;text-align:center;background:#fff;outline:none;cursor:pointer}.DevicesViewSegment:last-child{border-right:0}.DevicesViewSegment.is-active{border-bottom-width:3px}.DevicesViewSegment:hover{background:#f8f8f8}.DevicesViewSegment__count,.DevicesViewSegment__name{margin-bottom:0;line-height:1}.DevicesViewSegment__name{margin-bottom:4px;text-transform:uppercase}.DevicesViewSegment.is-active.DevicesViewSegment--total{border-bottom-color:#855388}.DevicesViewSegment.is-active.DevicesViewSegment--drafts{border-bottom-color:#e33d3d}.DevicesViewSegment.is-active.DevicesViewSegment--stock{border-bottom-color:#71ab44}.DevicesViewSegment.is-active.DevicesViewSegment--fit{border-bottom-color:#418ee3}.DeviceTable .DeviceTableHead__Col{font-size:12px;text-transform:uppercase}.DeviceTable .DeviceTableHead__Col a{color:#111}.DeviceTable .DeviceTableBody__Row{margin-top:24px}.DeviceTable .DeviceTableBody__Row td{padding-top:16px;padding-bottom:16px;font-size:14px}.DeviceTable .DeviceTableBody__Row abbr{border:0;text-decoration:none}.DeviceTable .DeviceTableBody__Row .DeviceTableBody__Column{text-transform:capitalize}.DeviceTable .DeviceTableBody__Row--grey{color:#333}.DeviceTable .DeviceTable__secondary{position:relative;margin-top:-2px}.CheckInForm__orderDate-Col .react-datepicker-wrapper,.CheckInForm__orderDate-Col .react-datepicker__input-container{width:100%}.CheckInForm__readDetails p{margin-bottom:8px;font-size:14px}.CheckInForm__readDetails p span{color:#000}.CheckInForm__deviceDetails .CheckInForm__serial{padding-top:24px;border-top:1px dashed #ccc}.CheckInForm__deviceDetails .react-datepicker-wrapper,.CheckInForm__deviceDetails .react-datepicker__input-container{width:100%}.PrintStatementsReport .Table thead tr td{padding-top:0;padding-bottom:0;border:0;color:#666;font-size:12px;font-weight:700;text-align:left;text-transform:uppercase}.PrintStatementsReport .Table tbody tr:first-child td{padding-top:0;padding-bottom:8px;border-bottom:2px solid #ccc;color:#111;font-size:12px;font-weight:700;text-transform:uppercase;vertical-align:bottom}.PrintStatementsReport .Table tbody tr:last-child td{border-bottom:1px solid #ccc}.PrintStatementsReport .Table .PrintStatementReport__invoice-row{background-color:#f8f8f8;font-weight:600}.PrintStatementsReport .Table .PrintStatementReport__invoice-row td{color:#333}.PrintStatementsReport .Table tr td{padding:14px 8px;font-size:14px;text-align:right}.PrintStatementsReport .Table tr td:last-of-type,.PrintStatementsReport .Table tr td:nth-last-of-type(4),.PrintStatementsReport .Table tr td:nth-last-of-type(6){border-left:1px dashed #ccc}.PrintStatementsReport .Table tr td:first-of-type{text-align:left}.PrintStatementsReport__pending-insurance{margin-top:48px}.PrintStatementsReport__footer{display:none}@media only screen{.PrintStatementReport:not(:last-child){padding-bottom:96px;border-bottom:1px solid #ccc;margin-bottom:96px}}@media only print{.PrintStatementsReport .Table{margin-bottom:0}.PrintStatementsReport .Table thead tr td:first-child{padding-left:0}.PrintStatementsReport .Table thead tr td{text-transform:capitalize}.PrintStatementsReport .Table tbody tr:first-child td{padding-bottom:4px;border-bottom:2px solid #000;text-transform:capitalize}.PrintStatementsReport .Table tbody tr:last-child td{padding-bottom:8px;border-bottom:1px solid #000}.PrintStatementsReport .Table .PrintStatementReport__invoice-row{background-color:inherit}.PrintStatementsReport .Table .PrintStatementReport__invoice-row td{padding-top:6px}.PrintStatementsReport .Table tr td{padding-top:2px;padding-bottom:2px;font-size:8pt!important;text-align:right}.PrintStatementsReport .Table tr td:last-of-type,.PrintStatementsReport .Table tr td:nth-last-of-type(4),.PrintStatementsReport .Table tr td:nth-last-of-type(6){border-left:1px dashed #000}.PrintStatementsReport__pending-insurance{margin-top:24px}.PrintStatementsReport__footer{display:block;margin:.5in 0 0;font-size:10pt;line-height:14pt;text-align:center;color:#000}}.DeliveryForm__dotted-separator{border-bottom:1px dashed #ccc;margin-top:24px;margin-bottom:24px}.DeliveryFormView__Dropdown{margin-left:24px}.DeliveryFormView__edit-link{color:#333}.AgingReport{padding:32px}.AgingReport__filters .TableReport__filterCalendar-wrapper p{margin-right:16px;margin-left:0}.AgingReport_toggleButtons{text-align:right;margin-bottom:24px}.AgingReport__noMatchingReport{display:flex;width:100%;margin-top:64px;flex-flow:column nowrap;justify-content:center;align-items:center}.AgingDetailTable.Table thead tr th,.AgingListTable.Table thead tr th,.AgingSummaryTable.Table thead tr th{border-bottom:2px solid #ccc;color:#111;font-size:12px;font-weight:600;text-align:left;text-transform:uppercase;vertical-align:bottom}.AgingDetailTable.Table tbody tr td,.AgingDetailTable.Table th,.AgingDetailTable.Table tr td,.AgingListTable.Table tbody tr td,.AgingListTable.Table th,.AgingListTable.Table tr td,.AgingSummaryTable.Table tbody tr td,.AgingSummaryTable.Table th,.AgingSummaryTable.Table tr td{padding:12px}.AgingDetailTable.Table tbody tr td:first-child,.AgingDetailTable.Table th:first-child,.AgingDetailTable.Table tr td:first-child,.AgingListTable.Table tbody tr td:first-child,.AgingListTable.Table th:first-child,.AgingListTable.Table tr td:first-child,.AgingSummaryTable.Table tbody tr td:first-child,.AgingSummaryTable.Table th:first-child,.AgingSummaryTable.Table tr td:first-child{padding-left:0}.AgingDetailTable.Table tbody tr td:last-child,.AgingDetailTable.Table th:last-child,.AgingDetailTable.Table tr td:last-child,.AgingListTable.Table tbody tr td:last-child,.AgingListTable.Table th:last-child,.AgingListTable.Table tr td:last-child,.AgingSummaryTable.Table tbody tr td:last-child,.AgingSummaryTable.Table th:last-child,.AgingSummaryTable.Table tr td:last-child{padding-right:0}.AgingDetailTable.Table col.aging-group,.AgingDetailTable.Table col.balance,.AgingListTable.Table col.aging-group,.AgingListTable.Table col.balance,.AgingSummaryTable.Table col.aging-group,.AgingSummaryTable.Table col.balance{border-left:1px dashed #ccc}.AgingDetailTable.Table tbody tr td.aging-group,.AgingDetailTable.Table tbody tr td.balance,.AgingDetailTable.Table th.aging-group,.AgingDetailTable.Table th.balance,.AgingListTable.Table tbody tr td.aging-group,.AgingListTable.Table tbody tr td.balance,.AgingListTable.Table th.aging-group,.AgingListTable.Table th.balance,.AgingSummaryTable.Table tbody tr td.aging-group,.AgingSummaryTable.Table tbody tr td.balance,.AgingSummaryTable.Table th.aging-group,.AgingSummaryTable.Table th.balance{text-align:right}.AgingDetailTable.Table tbody tr td.aging-group,.AgingDetailTable.Table tbody tr td.balance,.AgingListTable.Table tbody tr td.aging-group,.AgingListTable.Table tbody tr td.balance,.AgingSummaryTable.Table tbody tr td.aging-group,.AgingSummaryTable.Table tbody tr td.balance{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AgingListTable.Table tbody tr,.AgingSummaryTable.Table tbody tr{border-bottom:1px dashed #ccc}.AgingListTable.Table tbody tr:last-child,.AgingSummaryTable.Table tbody tr:last-child{border-bottom:none}.AgingListTable.Table tbody tr.totals,.AgingSummaryTable.Table tbody tr.totals{border-bottom-style:solid;border-bottom-width:2px}.AgingListTable.Table tbody tr.totals tr td,.AgingSummaryTable.Table tbody tr.totals tr td{position:-webkit-sticky;position:sticky;z-index:2;background:#fff;top:0}.AgingDetailTable.Table tbody.totals tr{border-bottom:2px solid #ccc}.AgingDetailTable.Table tbody.totals tr td{position:-webkit-sticky;position:sticky;z-index:2;background:#fff;top:0}.AgingDetailTable.Table tbody>tr:first-child{border-top:1px dashed #ccc}.ContactCard__contactFullIdentifier{margin-top:2px;margin-bottom:2px;margin-left:8px;color:#666;font-size:.75em;line-height:1;text-transform:uppercase}@media only print{.ContactCard__contactFullIdentifier{display:none}}.TableReportTableColumn__value{justify-content:flex-start}@media print{.AgingReport{padding:0}.AgingDetailTable.Table,.AgingListTable.Table,.AgingSummaryTable.Table{color:#000!important;font-size:8pt!important}.AgingDetailTable.Table th,.AgingListTable.Table th,.AgingSummaryTable.Table th{text-transform:none}.AgingDetailTable.Table th,.AgingDetailTable.Table tr td,.AgingListTable.Table th,.AgingListTable.Table tr td,.AgingSummaryTable.Table th,.AgingSummaryTable.Table tr td{font-size:8pt!important}.AgingDetailTable.Table col.aging-group,.AgingDetailTable.Table col.balance,.AgingListTable.Table col.aging-group,.AgingListTable.Table col.balance,.AgingSummaryTable.Table col.aging-group,.AgingSummaryTable.Table col.balance{border-left-color:#000}.AgingDetailTable.Table tbody tr,.AgingDetailTable.Table th,.AgingListTable.Table tbody tr,.AgingListTable.Table th,.AgingSummaryTable.Table tbody tr,.AgingSummaryTable.Table th{border-bottom-color:#000;border-bottom-width:1px!important}.AgingDetailTable.Table tbody tr td,.AgingDetailTable.Table th,.AgingDetailTable.Table tr td,.AgingListTable.Table tbody tr td,.AgingListTable.Table th,.AgingListTable.Table tr td,.AgingSummaryTable.Table tbody tr td,.AgingSummaryTable.Table th,.AgingSummaryTable.Table tr td{padding:.0625in}.AgingDetailTable.Table tbody tr td:first-child,.AgingDetailTable.Table th:first-child,.AgingDetailTable.Table tr td:first-child,.AgingListTable.Table tbody tr td:first-child,.AgingListTable.Table th:first-child,.AgingListTable.Table tr td:first-child,.AgingSummaryTable.Table tbody tr td:first-child,.AgingSummaryTable.Table th:first-child,.AgingSummaryTable.Table tr td:first-child{padding-left:0}.AgingDetailTable.Table tbody tr td:last-child,.AgingDetailTable.Table th:last-child,.AgingDetailTable.Table tr td:last-child,.AgingListTable.Table tbody tr td:last-child,.AgingListTable.Table th:last-child,.AgingListTable.Table tr td:last-child,.AgingSummaryTable.Table tbody tr td:last-child,.AgingSummaryTable.Table th:last-child,.AgingSummaryTable.Table tr td:last-child{padding-right:0}.AgingDetailTable.Table tbody.totals{box-shadow:none}}.AgingSummaryReport__wrapper{padding:32px}.AgingSummaryReportTable{border-collapse:initial;border-spacing:0}.AgingSummaryReportTable .TableReportTableHead .TableReportTableRow{vertical-align:bottom}.AgingSummaryReportTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{position:-webkit-sticky;position:sticky;z-index:2;top:0;background:#fff}.AgingSummaryReportTable .TableReportTableHead .TableReportTableRow svg{font-size:16px;position:absolute;top:8px;cursor:pointer}.AgingSummaryReportTableHeader__label{padding-left:24px}.AgingSummaryReport__contactNameWrapper{display:flex;white-space:nowrap}.AgingSummaryReport__contactNameWrapper .AgingSummaryReport__nameValue{display:flex;align-items:center;cursor:pointer}.AgingSummaryReport__contactNameWrapper strong{padding-left:8px}.AgingSummaryReport__nameValue .print-only{width:16px}.AgingSummaryReport__expandedRowIsExpanded,.AgingSummaryReport__nameValue{height:21px}.AgingSummaryReport__rowWrapper .AgingSummaryReport__expandedRow{text-decoration:none}.AgingSummaryReport__transactionRow{position:relative;font-size:14px;color:#666}.AgingSummaryReport__transactionRow .AgingSummaryReport__contactTransactionDetails .AgingSummaryReport__contactDetails{padding-left:26px;color:#418ee3}.AgingSummaryReport__transactionRow .AgingSummaryReport__contactTransactionDetails .AgingSummaryReport__contactDetails:hover{color:#387bc4}.AgingSummaryReport__transactionRow a:hover{text-decoration:none}.AgingSummaryReportTotal__wrapper{top:36px!important}@media only print{.AgingSummaryReport__nameValue{font-size:8pt}.AgingSummaryReport__transactionRow .AgingSummaryReport__contactTransactionDetails,.AgingSummaryReport__transactionRow .AgingSummaryReport__expandedRow{font-size:8pt;color:#000}.AgingSummaryReport__transactionRow .AgingSummaryReport__contactTransactionDetails .AgingSummaryReport__contactDetails,.AgingSummaryReport__transactionRow .AgingSummaryReport__expandedRow .AgingSummaryReport__contactDetails{padding-left:8px;color:#000}}.AccountsReceivableAgingReportTransactions__wrapper{padding:32px;font-size:14px}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactions__title{font-size:32px;font-weight:600}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactions__subtitle{font-size:14px;color:#999}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable{margin-top:32px}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .AccountsReceivableAgingInvoicesTotals__wrapper.TableReportTableRow{border-bottom:2px solid #ccc}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableRow{border-bottom:1px dashed #ccc}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable tbody tr:nth-child(2n){background-color:inherit}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn{border-right:0;padding-top:8px;padding-bottom:8px;height:40px}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn .TableReportTableColumn__value{justify-content:flex-start}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.balance .TableReportTableColumn__value,.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.originalAmt .TableReportTableColumn__value{justify-content:flex-end;text-align:right}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.originalAmt .TableReportTableColumn__value{padding-right:8px}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.age,.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.date,.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.number,.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.originalAmt{border-right:1px dashed #ccc}.AccountsReceivableAgingReportTransactions__wrapper .TableReportTableHead .TableReportTableRow{vertical-align:bottom}.AccountsReceivableAgingReportTransactions__wrapper .TableReportTableHead .TableReportTableRow .TableReportTableColumn{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff}.AccountsReceivableAgingReportTransactions__noResults{display:flex;width:100%;margin-bottom:64px;flex-flow:column nowrap;justify-content:center;align-items:center}@media only print{.AccountsReceivableAgingReportTransactions__wrapper{padding:0}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactions__subtitle{color:#000}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable{margin-top:32px}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{border-bottom:1px solid #000;border-right:0;padding-top:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:600;font-size:10pt;color:#000;text-transform:capitalize;text-align:start}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn.amount{padding-right:8px}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .AccountsReceivableAgingInvoicesTotals__wrapper.TableReportTableRow{border-bottom:1px solid #000}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableRow{border-bottom:1px dashed #000}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn{border-right:0;padding-top:8px;padding-bottom:8px}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.age,.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.date,.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.number,.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn.originalAmt{border-right:1px dashed #000}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn:last-of-type{padding-right:0}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn__value,.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableColumn__value a{color:#000;font-size:10pt}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableRow:last-child .TableReportTableColumn{padding-top:8px;padding-bottom:8px;padding-right:0}.AccountsReceivableAgingReportTransactions__wrapper .AccountsReceivableAgingReportTransactionsTable .TableReportTableRow:last-child .TableReportTableColumn.amount{padding-right:8px}}.ClaimReport{padding:32px}.ClaimReport__filters .TableReport__filterCalendar-wrapper p{margin-right:16px;margin-left:0}.ClaimReport_toggleButtons{text-align:right;margin-bottom:24px}.ClaimReport__noMatchingReport{display:flex;width:100%;margin-top:64px;flex-flow:column nowrap;justify-content:center;align-items:center}.ClaimDetailTable.Table thead tr th,.ClaimListTable.Table thead tr th,.ClaimSummaryTable.Table thead tr th{border-bottom:2px solid #ccc;color:#111;font-size:12px;font-weight:600;text-align:left;text-transform:uppercase;vertical-align:bottom}.ClaimDetailTable.Table tbody tr td,.ClaimDetailTable.Table th,.ClaimDetailTable.Table tr td,.ClaimListTable.Table tbody tr td,.ClaimListTable.Table th,.ClaimListTable.Table tr td,.ClaimSummaryTable.Table tbody tr td,.ClaimSummaryTable.Table th,.ClaimSummaryTable.Table tr td{padding:12px}.ClaimDetailTable.Table tbody tr td:first-child,.ClaimDetailTable.Table th:first-child,.ClaimDetailTable.Table tr td:first-child,.ClaimListTable.Table tbody tr td:first-child,.ClaimListTable.Table th:first-child,.ClaimListTable.Table tr td:first-child,.ClaimSummaryTable.Table tbody tr td:first-child,.ClaimSummaryTable.Table th:first-child,.ClaimSummaryTable.Table tr td:first-child{padding-left:0}.ClaimDetailTable.Table tbody tr td:last-child,.ClaimDetailTable.Table th:last-child,.ClaimDetailTable.Table tr td:last-child,.ClaimListTable.Table tbody tr td:last-child,.ClaimListTable.Table th:last-child,.ClaimListTable.Table tr td:last-child,.ClaimSummaryTable.Table tbody tr td:last-child,.ClaimSummaryTable.Table th:last-child,.ClaimSummaryTable.Table tr td:last-child{padding-right:0}.ClaimDetailTable.Table col.aging-group,.ClaimDetailTable.Table col.billed-amt,.ClaimListTable.Table col.aging-group,.ClaimListTable.Table col.billed-amt,.ClaimSummaryTable.Table col.aging-group,.ClaimSummaryTable.Table col.billed-amt{border-left:1px dashed #ccc}.ClaimDetailTable.Table tbody tr td.aging-group,.ClaimDetailTable.Table tbody tr td.billed-amt,.ClaimDetailTable.Table tbody tr td.contracted-thru,.ClaimDetailTable.Table th.aging-group,.ClaimDetailTable.Table th.billed-amt,.ClaimDetailTable.Table th.contracted-thru,.ClaimListTable.Table tbody tr td.aging-group,.ClaimListTable.Table tbody tr td.billed-amt,.ClaimListTable.Table tbody tr td.contracted-thru,.ClaimListTable.Table th.aging-group,.ClaimListTable.Table th.billed-amt,.ClaimListTable.Table th.contracted-thru,.ClaimSummaryTable.Table tbody tr td.aging-group,.ClaimSummaryTable.Table tbody tr td.billed-amt,.ClaimSummaryTable.Table tbody tr td.contracted-thru,.ClaimSummaryTable.Table th.aging-group,.ClaimSummaryTable.Table th.billed-amt,.ClaimSummaryTable.Table th.contracted-thru{text-align:right}.ClaimDetailTable.Table tbody tr td.aging-group,.ClaimDetailTable.Table tbody tr td.billed-amt,.ClaimListTable.Table tbody tr td.aging-group,.ClaimListTable.Table tbody tr td.billed-amt,.ClaimSummaryTable.Table tbody tr td.aging-group,.ClaimSummaryTable.Table tbody tr td.billed-amt{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClaimListTable.Table tbody tr,.ClaimSummaryTable.Table tbody tr{border-bottom:1px dashed #ccc}.ClaimListTable.Table tbody tr.totals,.ClaimSummaryTable.Table tbody tr.totals{border-bottom-style:solid;border-bottom-width:2px}.ClaimDetailTable.Table col.subscriber{border-left:1px dashed #ccc}.ClaimDetailTable.Table tbody.totals{box-shadow:inset 0 -2px 0 #ccc}.ClaimDetailTable.Table tbody.totals:before{display:none}.ClaimDetailTable.Table tbody>tr.subtotal{border-top:1px dashed #ccc}.ClaimDetailTable.Table tbody>tr.spacer{height:32px}.ClaimDetailTable.Table tbody>tr.subscriber td{font-size:14px}.ClaimDetailTable.Table tbody:nth-of-type(2)>tr.subtotal{border-top:0}.ClaimListTable.Table col.insuranceCarrier{border-left:1px dashed #ccc}@media print{.ClaimReport{padding:0}.ClaimDetailTable.Table,.ClaimListTable.Table,.ClaimSummaryTable.Table{color:#000!important;font-size:8pt!important}.ClaimDetailTable.Table th,.ClaimListTable.Table th,.ClaimSummaryTable.Table th{text-transform:none}.ClaimDetailTable.Table th,.ClaimDetailTable.Table tr td,.ClaimListTable.Table th,.ClaimListTable.Table tr td,.ClaimSummaryTable.Table th,.ClaimSummaryTable.Table tr td{font-size:8pt!important}.ClaimDetailTable.Table col.aging-group,.ClaimDetailTable.Table col.billed-amt,.ClaimListTable.Table col.aging-group,.ClaimListTable.Table col.billed-amt,.ClaimSummaryTable.Table col.aging-group,.ClaimSummaryTable.Table col.billed-amt{border-left-color:#000}.ClaimDetailTable.Table tbody tr,.ClaimDetailTable.Table th,.ClaimListTable.Table tbody tr,.ClaimListTable.Table th,.ClaimSummaryTable.Table tbody tr,.ClaimSummaryTable.Table th{border-bottom-color:#000;border-bottom-width:1px!important}.ClaimDetailTable.Table tbody tr td,.ClaimDetailTable.Table th,.ClaimDetailTable.Table tr td,.ClaimListTable.Table tbody tr td,.ClaimListTable.Table th,.ClaimListTable.Table tr td,.ClaimSummaryTable.Table tbody tr td,.ClaimSummaryTable.Table th,.ClaimSummaryTable.Table tr td{padding:.0625in}.ClaimDetailTable.Table tbody tr td:first-child,.ClaimDetailTable.Table th:first-child,.ClaimDetailTable.Table tr td:first-child,.ClaimListTable.Table tbody tr td:first-child,.ClaimListTable.Table th:first-child,.ClaimListTable.Table tr td:first-child,.ClaimSummaryTable.Table tbody tr td:first-child,.ClaimSummaryTable.Table th:first-child,.ClaimSummaryTable.Table tr td:first-child{padding-left:0}.ClaimDetailTable.Table tbody tr td:last-child,.ClaimDetailTable.Table th:last-child,.ClaimDetailTable.Table tr td:last-child,.ClaimListTable.Table tbody tr td:last-child,.ClaimListTable.Table th:last-child,.ClaimListTable.Table tr td:last-child,.ClaimSummaryTable.Table tbody tr td:last-child,.ClaimSummaryTable.Table th:last-child,.ClaimSummaryTable.Table tr td:last-child{padding-right:0}.ClaimDetailTable.Table tbody.totals{box-shadow:none}.ClaimListTable.Table col.insuranceCarrier{border-left-color:#000}.ClaimDetailTable.Table col.subscriber{border-left:1px dashed #ccc}}.ReturnOnMarketingContacts{padding:32px}.ReturnOnMarketingContacts .TableReportTableBody .TableReportTableColumn{vertical-align:middle}.ReturnOnMarketingContacts .TableReportTable{margin-top:40px;margin-bottom:48px}.ReturnOnMarketingContacts .TableReportTableColumn{border-right:0}.ReturnOnMarketingContacts .TableReportTableColumn .TableReportTableColumn__value{justify-content:flex-start}.ReturnOnMarketingContacts .ReturnOnMarketingContacts__row{text-transform:capitalize}.ReturnOnMarketingContacts .ReturnOnMarketingContacts__noResults{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:64px}@media only print{.ReturnOnMarketingContacts .TableReportTable tbody tr:nth-child(2n){background-color:inherit}.ReturnOnMarketingContacts .TableReportTableRow:first-child .TableReportTableColumn{padding-top:0}.ReturnOnMarketingContacts .TableReportTableRow:last-child .TableReportTableColumn{padding-bottom:0}.ReturnOnMarketingContacts .TableReportTableColumn{font-size:8px;padding:0 0 0 2px}.ReturnOnMarketingContacts .TableReportTableHead .TableReportTableColumn{border-color:#000;border-width:1px;padding-top:0;padding-bottom:0}}.PaymentsReportMethodTableWrapper{margin-bottom:48px}.PaymentsReportMethodTableWrapper__header{margin-bottom:8px}.PaymentsReportMethodTableButton{border:none;padding:8px;line-height:1;font-size:inherit;background:none;border-radius:4px;cursor:pointer}.PaymentsReportMethodTableButton:hover{background:#f8f8f8}.PaymentsReportMethodTableButton>.Icon{display:block}.PaymentsReportMethodTable.ReportTable tbody tr td.appliedAmount,.PaymentsReportMethodTable.ReportTable tbody tr td.originalAmount,.PaymentsReportMethodTable.ReportTable th.appliedAmount,.PaymentsReportMethodTable.ReportTable th.originalAmount{text-align:right}.PaymentsReportMethodTable.ReportTable tbody tr td.id{white-space:nowrap}.PaymentsReportMethodTable.ReportTable tbody tr td.appliedAmount,.PaymentsReportMethodTable.ReportTable tbody tr td.originalAmount{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PaymentsReportMethodTable.ReportTable tbody tr td.noResults{text-align:center}.PaymentsReportMethodTable.ReportTable tfoot tr th{border-top:2px solid #ccc;border-bottom:2px solid #ccc}.PaymentsReportMethodTable.ReportTable tfoot tr th.netAmount{text-align:right;color:#111}.PaymentsReportMethodTable.ReportTable tbody tr.receipt{border-bottom:1px dashed #ccc}.PaymentsReportMethodTable.ReportTable tbody tr.receipt.is-expanded{border-bottom:none}.PaymentsReportMethodTable.ReportTable tbody tr.transaction{display:none}.PaymentsReportMethodTable.ReportTable tbody tr.transaction td{font-size:14px}.PaymentsReportMethodTable.ReportTable tbody tr.transaction td.id{padding-left:16px}.PaymentsReportMethodTable.ReportTable tbody tr.transaction.is-last{border-bottom:1px dashed #ccc}.PaymentsReportMethodTable.ReportTable tbody tr.transaction.is-expanded{display:table-row}.PaymentsReportMethodTable.ReportTable tbody tr td.expand,.PaymentsReportMethodTable.ReportTable thead tr th.expand{padding-right:0}.PaymentsReportMethodTable.ReportTable thead tr th.expand .PaymentsReportMethodTableButton{margin-bottom:-12px}@media print{.PaymentsReportMethodTable.ReportTable tbody tr td.expand>*,.PaymentsReportMethodTable.ReportTable thead tr th.expand>*{display:none}.PaymentsReportMethodTable.ReportTable tbody tr td.id,.PaymentsReportMethodTable.ReportTable thead tr th.id{padding-left:0}.PaymentsReportMethodTableWrapper{margin-bottom:.25in}.PaymentsReportMethodTableWrapper__header{margin-bottom:.125in;font-size:12pt}}.PaymentsReport__wrapper{padding:32px}.PaymentsReport__noMatchingReport{display:flex;width:100%;margin-top:64px;flex-flow:column nowrap;justify-content:center;align-items:center}.PaymentsReport__paymentMethodDropdown{margin:0;padding:0 12px;list-style:none}.PaymentsReport__paymentMethodDropdown>li{display:block;padding:8px 0;margin:0}.PaymentsReport__paymentMethodDropdown>li>.Checkbox{margin-bottom:0}.PaymentsReportTotals{display:flex;border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding-top:12px;padding-bottom:12px;margin-bottom:48px;color:#111;text-align:right;justify-content:space-between}.PaymentsReportTotals>div:last-child{font-weight:600}@media print{.PaymentsReportTotals{padding-top:.0625in;padding-bottom:.0625in;margin-bottom:.5in;color:#000;font-size:8pt}}.ClaimStatusReport__wrapper{padding:32px}.ClaimStatusReportTable colgroup .ageInDays,.ClaimStatusReportTable colgroup .contractualObligation,.ClaimStatusReportTable colgroup .estimatedBenefit,.ClaimStatusReportTable colgroup .transitionDate{border-right:1px dashed #ccc}.ClaimStatusReportTable tbody tr td.claimAmount,.ClaimStatusReportTable tbody tr td.collected,.ClaimStatusReportTable tbody tr td.contractualObligation,.ClaimStatusReportTable tbody tr td.estimatedBenefit,.ClaimStatusReportTable tbody tr td.patientResponsibility,.ClaimStatusReportTable thead tr th.claimAmount,.ClaimStatusReportTable thead tr th.collected,.ClaimStatusReportTable thead tr th.contractualObligation,.ClaimStatusReportTable thead tr th.estimatedBenefit,.ClaimStatusReportTable thead tr th.patientResponsibility{text-align:right}.ClaimStatusReportTable tbody tr td.claimAmount,.ClaimStatusReportTable tbody tr td.collected,.ClaimStatusReportTable tbody tr td.contractualObligation,.ClaimStatusReportTable tbody tr td.estimatedBenefit,.ClaimStatusReportTable tbody tr td.patientResponsibility{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClaimStatusReportTable tbody tr.invoice{border-bottom:1px dashed #ccc}.ClaimStatusReportTable tbody tr.invoice td{font-size:14px}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupHeader{border-bottom:1px solid #ccc}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupHeader td{padding-top:48px}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupHeader td>h3{margin-bottom:0}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupFooter{border-top:1px solid #ccc}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupFooter td{vertical-align:top}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupFooter td.averageDaysCurrent,.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupFooter td.averageDaysOverall{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupFooter td.averageDaysCurrent{border-right:1px solid #ccc}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupFooter td.averageDaysCurrent,.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupFooter td.totals{text-align:right}@media print{.ClaimStatusReportTable colgroup .ageInDays,.ClaimStatusReportTable colgroup .contractualObligation,.ClaimStatusReportTable colgroup .estimatedBenefit,.ClaimStatusReportTable colgroup .transitionDate{border-right-color:#000}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupHeader,.ClaimStatusReportTable tbody tr.invoice{border-bottom-color:#000}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupFooter{border-top-color:#000}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupFooter td.averageDaysCurrent{border-right-color:#000}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupFooter .u-textHint{color:#000;font-size:8pt}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupHeader td{padding-top:.375in}.ClaimStatusReportTable tbody tr.ClaimStatusReportTable__groupHeader td>h3{font-size:12pt}}.TotalSalesReport__wrapper{padding:32px}.TotalSalesReportTable .TableReportTableHead .TableReportTableRow{vertical-align:bottom}.TotalSalesReportTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{position:-webkit-sticky;position:sticky;z-index:2;top:0;background:#fff}.TotalSalesReportTable .TableReportTableHead .TableReportTableRow svg{font-size:16px;position:absolute;top:8px;cursor:pointer}.TotalSalesReportTableHeader__icon{position:absolute;top:10px;cursor:pointer}.TotalSalesReportTableHeader__label{padding-left:25px}.TotalSalesReport__columnsDropdown{display:flex;margin-bottom:12px;justify-content:flex-end}.TotalSalesReport__columnsDropdownItems{padding:12px}.TotalSalesReport__columnsDropdownItems>ul{padding:0;margin:0;list-style:none}.TotalSalesReport__columnsDropdownItems>ul>li:not(:last-child){margin-bottom:8px}.TotalSalesReport__columnsDropdownItems>ul>li>.Checkbox{margin-bottom:0}.TotalSalesReport__columnsDropdownItems .Checkbox__label{white-space:nowrap}.TotalSalesReport__contactNameWrapper{display:flex;white-space:nowrap}.TotalSalesReport__contactNameWrapper .TotalSalesReport__nameValue{display:flex;align-items:center;cursor:pointer}.TotalSalesReport__contactNameWrapper strong{padding-left:8px}.TotalSalesReportTable .TableReportTableColumn__value a{color:#418ee3}.TotalSalesReportTable .TableReportTableColumn__value a:hover{color:#387bc4}.TotalSalesReport__nameValue .print-only{width:16px}.TotalSalesReport__countText,.TotalSalesReport__total{color:#333}.TotalSalesReport__total:hover{color:#333;text-decoration:none}.TotalSalesReport__rowWrapper .TotalSalesReport__expandedRow{text-decoration:none}.TotalSalesReport__rowWrapper .TotalSalesReport__expandedRow .TotalSalesReport__transactionDetails{color:#666}.TotalSalesReport__expandedRowIsExpanded,.TotalSalesReport__nameValue{height:21px}.TotalSalesReport__transactionRow{position:relative;font-size:14px;color:#666}.TotalSalesReport__transactionRow .TotalSalesReport__contactTransactionDetails .TotalSalesReport__contactDetails{padding-left:26px;color:#418ee3}.TotalSalesReport__transactionRow .TotalSalesReport__contactTransactionDetails .TotalSalesReport__contactDetails:hover{color:#387bc4}.TotalSalesReport__transactionRow .TotalSalesReport__transactionDetails{color:#666}.TotalSalesReport__transactionRow a:hover{text-decoration:none}.TotalSalesReport__subRow .TotalSalesReport__countText,.TotalSalesReport__subRow .TotalSalesReport__total{font-size:14px;color:#999}.TotalSalesReport__subRow .TotalSalesReport__total:hover{color:#999;text-decoration:none}.TotalSalesReport__countWrapper{display:flex;min-width:75px;justify-content:space-between}.TotalSalesReport__countWrapper p:first-of-type{margin-right:10px}.TotalSalesReportTotal__wrapper.TableReportTableRow{border-top:2px solid #ccc;background-color:#fff}.TotalSalesReportTotal__wrapper>td{position:-webkit-sticky;position:sticky;z-index:1;bottom:0;background:#fff}.TotalSalesReportTotal__wrapper .TotalSalesReportTotal__overall .TableReportTableColumn__value{position:relative;left:23px;justify-content:flex-start}.TotalSalesReportTotal__wrapper .TotalSalesReport__total{font-weight:600}.TotalSalesReportTotal__wrapper .TotalSalesReport__countWrapper{margin-left:50px}.TotalSalesReport__noMatchingReport{display:flex;width:100%;margin-top:64px;flex-flow:column nowrap;justify-content:center;align-items:center}.TotalSalesReport__warningArrow{color:#e33d3d}@media only print{.TotalSalesReport__wrapper{padding:0}.TotalSalesReportTable{border-color:#000}.TotalSalesReportTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{padding-top:0;padding-right:0;padding-bottom:4px;border-bottom:1px solid #000;text-align:left;font-size:8pt;color:#000}.TotalSalesReportTable .TableReportTableBody tr:nth-child(2n){background-color:#fff}.TotalSalesReportTable .TableReportTableBody .TableReportTableRow:first-child .TableReportTableColumn{padding-top:4px}.TotalSalesReportTable .TableReportTableBody .TableReportTableRow .TableReportTableColumn{padding-right:0;padding-bottom:4px}.TotalSalesReportTable .TableReportTableColumn__value a,.TotalSalesReportTable .TableReportTableColumn__value a:hover{color:#000}.TotalSalesReportTableHeader__label{padding-left:0}.TotalSalesReport__contactNameWrapper{font-size:8pt}.TotalSalesReport__contactNameWrapper strong{padding-left:0}.TotalSalesReport__contactNameWrapper .TotalSalesReport__nameValue p,.TotalSalesReport__nameValue{font-size:8pt}.TotalSalesReport__rowWrapper .TotalSalesReport__expandedRow .TotalSalesReport__transactionDetails{color:#000}.TotalSalesReport__transactionRow .TotalSalesReport__contactTransactionDetails,.TotalSalesReport__transactionRow .TotalSalesReport__expandedRow{font-size:8pt;color:#000}.TotalSalesReport__transactionRow .TotalSalesReport__contactTransactionDetails .TotalSalesReport__contactDetails,.TotalSalesReport__transactionRow .TotalSalesReport__expandedRow .TotalSalesReport__contactDetails{padding-left:8px;color:#000}.TotalSalesReportTotal__wrapper.TableReportTableRow{border-top:1px solid #000}.TotalSalesReportTotal__wrapper.TableReportTableRow .TotalSalesReport__nameCell p{font-size:8pt}.TotalSalesReportTotal__wrapper .TotalSalesReportTotal__overall{visibility:hidden}}.AgreementsCollectedOnReport__wrapper{padding:32px}.AgreementsCollectedOnReportTable .TableReportTableHead .AgreementsCollectedOnReport__topHeader .TableReportTableColumn{border-bottom:0;font-size:16px;text-transform:capitalize}.AgreementsCollectedOnReportTable .TableReportTableHead .AgreementsCollectedOnReport__topHeader .TableReportTableColumn:first-child{padding-left:40px}.AgreementsCollectedOnReportTable .TableReportTableHead .AgreementsCollectedOnReport__bottomHeader .TableReportTableRow{vertical-align:bottom}.AgreementsCollectedOnReportTable .TableReportTableHead .AgreementsCollectedOnReport__bottomHeader .TableReportTableColumn{position:-webkit-sticky;position:sticky;z-index:2;background:#fff;top:0}.AgreementsCollectedOnReportTable .TableReportTableHead .AgreementsCollectedOnReport__bottomHeader .TableReportTableColumn .AgreementsCollectedOnReport__name{display:flex}.AgreementsCollectedOnReportTable .TableReportTableHead .AgreementsCollectedOnReport__bottomHeader .TableReportTableColumn .AgreementsCollectedOnReport__name svg{font-size:16px;margin-right:8px;cursor:pointer}.AgreementsCollectedOnReportTableHeader__icon{position:absolute;top:10px;cursor:pointer}.AgreementsCollectedOnReportTableHeader__label{padding-left:25px}.AgreementsCollectedOnReport__contactNameWrapper{display:flex}.AgreementsCollectedOnReport__contactNameWrapper .AgreementsCollectedOnReport__nameValue{display:flex;align-items:center;cursor:pointer}.AgreementsCollectedOnReport__contactNameWrapper strong{padding-left:8px}.AgreementsCollectedOnReportTable .AgreementsCollectedOnReport__borderLeft{border-left:1px dashed #ccc}.AgreementsCollectedOnReportTable .TableReportTableColumn__value a{color:#418ee3}.AgreementsCollectedOnReportTable .TableReportTableColumn__value a:hover{color:#387bc4}.AgreementsCollectedOnReport__nameValue .print-only{width:16px}.AgreementsCollectedOnReport__countText,.AgreementsCollectedOnReport__total{color:#333}.AgreementsCollectedOnReport__total:hover{color:#333;text-decoration:none}.AgreementsCollectedOnReport__rowWrapper .AgreementsCollectedOnReport__expandedRow{text-decoration:none}.AgreementsCollectedOnReport__rowWrapper .AgreementsCollectedOnReport__expandedRow .AgreementsCollectedOnReport__transactionDetails{color:#666}.AgreementsCollectedOnReport__transactionRow{position:relative;font-size:14px;color:#666}.AgreementsCollectedOnReport__transactionRow .AgreementsCollectedOnReport__contactTransactionDetails .AgreementsCollectedOnReport__contactDetails{padding-left:26px;color:#333}.AgreementsCollectedOnReport__transactionRow .AgreementsCollectedOnReport__transactionDetails{color:#666}.AgreementsCollectedOnReport__transactionRow a:hover{text-decoration:none}.TableReportTableBody .AgreementsCollectedOnReport__isFirstRow .TableReportTableColumn{border-top:2px solid #ccc}.TableReportTableBody .AgreementsCollectedOnReport__isLastRow .TableReportTableColumn{border-bottom:2px solid #ccc}.TableReportTableBody .AgreementsCollectedOnReportTotals__wrapper.TableReportTableRow .TableReportTableColumn{background:#fff;bottom:0;height:32px;padding-bottom:0;padding-top:0;position:-webkit-sticky;position:sticky;vertical-align:bottom;z-index:2}.TableReportTableBody .AgreementsCollectedOnReportTotals__wrapper.TableReportTableRow .AgreementsCollectedOnReportTotals__overall .TableReportTableColumn__value{justify-content:flex-start;left:28px;position:relative}.AgreementsCollectedOnReport__noMatchingReport{display:flex;width:100%;margin-top:64px;flex-flow:column nowrap;justify-content:center;align-items:center}@media only print{.AgreementsCollectedOnReport__wrapper{padding:0}.AgreementsCollectedOnReportTable .TableReportTableHead .AgreementsCollectedOnReport__topHeader .TableReportTableColumn.AgreementsCollectedOnReport__spanColumn{padding-left:6px;font-size:8pt}.AgreementsCollectedOnReportTable .TableReportTableHead .AgreementsCollectedOnReport__topHeader .TableReportTableColumn.AgreementsCollectedOnReport__spanColumn:first-child{padding-left:0}.AgreementsCollectedOnReportTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{padding-top:0;padding-right:6px;padding-bottom:4px;text-align:left;font-size:8pt;color:#000;text-transform:capitalize}.AgreementsCollectedOnReportTable .TableReportTableHead .TableReportTableRow:last-child .TableReportTableColumn{border-bottom:1px solid #000}.AgreementsCollectedOnReportTable .TableReportTableBody tr:nth-child(2n){background-color:#fff}.AgreementsCollectedOnReportTable .TableReportTableBody .TableReportTableRow:first-child .TableReportTableColumn{padding-top:4px}.AgreementsCollectedOnReportTable .TableReportTableBody .TableReportTableRow .TableReportTableColumn{padding-right:6px;padding-bottom:4px;padding-left:6px}.AgreementsCollectedOnReportTable .TableReportTableBody .TableReportTableRow .TableReportTableColumn:first-child{padding-left:0}.AgreementsCollectedOnReportTable .AgreementsCollectedOnReport__borderLeft{border-left:1px dashed #000}.AgreementsCollectedOnReportTable .AgreementsCollectedOnReport__printHeader--padding{padding-left:6px}.AgreementsCollectedOnReportTable .AgreementsCollectedOnReport__label{padding-left:0}.AgreementsCollectedOnReportTable .TableReportTableColumn__value a,.AgreementsCollectedOnReportTable .TableReportTableColumn__value a:hover{color:#000}.AgreementsCollectedOnReportTableHeader__label{padding-left:0}.AgreementsCollectedOnReport__contactNameWrapper{font-size:8pt}.AgreementsCollectedOnReport__contactNameWrapper strong{padding-left:0}.AgreementsCollectedOnReport__contactNameWrapper .AgreementsCollectedOnReport__nameValue{font-size:8pt}.AgreementsCollectedOnReport__nameValue{font-weight:600;font-size:8pt}.AgreementsCollectedOnReport__rowWrapper .AgreementsCollectedOnReport__expandedRow .AgreementsCollectedOnReport__transactionDetails{color:#000}.AgreementsCollectedOnReport__transactionRow .AgreementsCollectedOnReport__contactTransactionDetails,.AgreementsCollectedOnReport__transactionRow .AgreementsCollectedOnReport__expandedRow{font-size:8pt;color:#000}.AgreementsCollectedOnReport__transactionRow .AgreementsCollectedOnReport__contactTransactionDetails .AgreementsCollectedOnReport__contactDetails,.AgreementsCollectedOnReport__transactionRow .AgreementsCollectedOnReport__expandedRow .AgreementsCollectedOnReport__contactDetails{padding-left:0;color:#000}.AgreementsCollectedOnReportTotals__wrapper.TableReportTableRow{border-top:1px solid #000;font-size:8pt}.AgreementsCollectedOnReportTotals__wrapper.TableReportTableRow .AgreementsCollectedOnReportTotals__overall .TableReportTableColumn__value{left:0;display:flex}}.DocumentsReport__wrapper{padding:32px}.DocumentsReport__wrapper .TableReportTableColumn__value{justify-content:flex-start}.DocumentsReport__wrapper .TableReportTableColumn{border-right:0}.DocumentsReportTable .TableReportTableHead .TableReportTableRow{vertical-align:bottom}.DocumentsReportTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff}.DocumentsReport__nameCell{text-transform:capitalize}.DocumentsReport__nameCell--orange{color:#f49c3d}.DocumentsReport__nameCell--green{color:#71ab44}.DocumentsReport__columnsDropdown{display:flex;margin-bottom:12px;justify-content:flex-end}.DocumentsReport__columnsDropdownItems{padding:12px}.DocumentsReport__columnsDropdownItems>ul{padding:0;margin:0;list-style:none}.DocumentsReport__columnsDropdownItems>ul>li:not(:last-child){margin-bottom:8px}.DocumentsReport__columnsDropdownItems>ul>li>.Checkbox{margin-bottom:0}.DocumentsReport__columnsDropdownItems .Checkbox__label{white-space:nowrap}.DocumentsReport__noMatchingReport{display:flex;width:100%;margin-top:64px;flex-flow:column nowrap;justify-content:center;align-items:center}@media only print{.DocumentsReport__wrapper{padding:0}.DocumentsReportTable .TableReportTableHead .TableReportTableRow .TableReportTableColumn{padding:0 3px 4px;border-bottom:1px solid #000;text-align:left;font-size:8pt;color:#000;text-transform:capitalize}.DocumentsReportTable .TableReportTableBody .TableReportTableRow .TableReportTableColumn{padding-right:3px;padding-bottom:4px;padding-left:3px;vertical-align:top;font-size:8pt}.DocumentsReportTable .TableReportTableBody .TableReportTableRow:first-child .TableReportTableColumn{padding-top:4px}.TableReportTableColumn.signed span,.TableReportTableColumn.state span{color:#000}.DocumentsReport__status--printBold{font-weight:600}}.CreditMemoLinks{display:flex;margin-bottom:24px;font-size:14px;justify-content:space-between}.CreditMemoLinkTable{display:table;min-width:288px;border-collapse:collapse}.CreditMemoLinkTable thead th{padding:16px 16px 0;font-size:12px;font-weight:700;letter-spacing:0;font-family:"CircularSC";color:#111;text-transform:uppercase}.CreditMemoLinkTable tbody td{padding:16px}.CreditMemoLinkTable tbody td.transaction{white-space:nowrap}.CreditMemoMessage{margin-bottom:24px}.CreditMemoMessage p{font-size:14px}.CreditMemoPromiseAmount{color:#111}.CreditMemoTable__additional .js-link.Dropdown-toggle{font-size:14px}.CreditMemoTable__additional .Dropdown-toggle__margin{margin-left:6px}.CreditMemo__messages{margin-top:48px}.ReturnOnMarketingReport{padding:32px}.ReturnOnMarketingReport__noMatchingResults{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin-top:64px;width:100%}.ProviderPerformanceReport{padding:32px;overflow-x:scroll;overscroll-behavior-x:contain}.ProviderPerformanceReport__columnsDropdownItems{padding:12px}.ProviderPerformanceReport__columnsDropdownItems>ul{padding:0;margin:0;list-style:none}.ProviderPerformanceReport__columnsDropdownItems>ul>li:not(:last-child){margin-bottom:8px}.ProviderPerformanceReport__columnsDropdownItems>ul>li>.Checkbox{margin-bottom:0}.ProviderPerformanceReport__columnsDropdownItems .Checkbox__label{white-space:nowrap}.ProviderPerformanceReport__noMatchingReport{display:flex;width:100%;margin-top:64px;flex-flow:column nowrap;justify-content:center;align-items:center}.ProviderPerformanceReport .TableReportTableColumn{height:24px!important;vertical-align:top;padding-top:5px!important;padding-bottom:5px!important;min-width:180px}.TableReportTableRow .ProviderPerformanceReport__column{padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.ProviderPerformanceReport .TableReportTableRow .ProviderPerformanceReport__column .ProviderPerformanceReportTableHeader__label:first-child{padding-top:5px!important}.ProviderPerformanceReport__discountProgram-top-background,.ProviderPerformanceReport__privatePay-top-background{background-color:#fff!important}.ProviderPerformanceReport__privatePay-top-backgroundDropdown{background-color:#e9d7fe!important}.ProviderPerformanceReport__discountProgram-top-backgroundDropdown{background-color:#e4e7ec!important}.ProviderPerformanceReport__privatePay-first-background{background-color:#e9d7fe!important}.ProviderPerformanceReport__discountProgram-first-background{background-color:#e4e7ec!important}.ProviderPerformanceReport__privatePay-first-backgroundDropdown{background-color:#f4ebff!important}.ProviderPerformanceReport__discountProgram-first-backgroundDropdown{background-color:#f2f4f7!important}.ProviderPerformanceReport__privatePay-second-background{background-color:#f4ebff!important}.ProviderPerformanceReport__discountProgram-second-background{background-color:#f2f4f7!important}.ProviderPerformanceReport__privatePay-second-backgroundDropdown{background-color:#f9f5ff!important}.ProviderPerformanceReport__discountProgram-second-backgroundDropdown{background-color:#f9fafb!important}.ProviderPerformanceReport__privatePay-third-background{background-color:#f9f5ff!important}.ProviderPerformanceReport__discountProgram-third-background{background-color:#f9fafb!important}.ProviderPerformanceReport__discountProgram-fourth-background,.ProviderPerformanceReport__discountProgram-third-backgroundDropdown,.ProviderPerformanceReport__privatePay-fourth-background,.ProviderPerformanceReport__privatePay-third-backgroundDropdown{background-color:#fff!important}.ProviderPerformanceReport__spacerDiv{width:21px;height:34px}.ProviderPerformanceReport__dropdownIconStyles{margin-right:5px}.ProviderPerformanceReport__firstColumn{min-width:380px!important}.ProviderPerformanceReport__dataColumns{width:120px!important}.ProviderPerformanceReportOverlay{padding:32px}.ProviderPerformanceReportOverlay .TableReportTableBody .TableReportTableColumn{vertical-align:middle}.ProviderPerformanceReportOverlay .TableReportTable{margin-top:40px;margin-bottom:48px}.ProviderPerformanceReportOverlay__table{width:85%;margin-left:auto;margin-right:auto}.ProviderPerformanceReportOverlay__table .TableReportTableColumn{min-width:115px!important}.ProviderPerformanceReportOverlay .TableReportTableColumn{border-right:0;height:24px!important;vertical-align:top;padding-top:5px!important;padding-bottom:5px!important;min-width:180px}.ProviderPerformanceReportOverlay__table .ProviderPerformanceList__lineNumber{background-color:#fff;min-width:30px!important;color:#999}.ProviderPerformanceList__rightBorder{border-right:1px solid #ccc!important}.ProviderPerformanceReportOverlay__table .TableReportTableColumn__value{display:block}.ProviderPerformanceList__missingData{color:#e33d3d;justify-content:center!important}.ProviderPerformanceList__contactNameWrapper{white-space:nowrap}.ProviderPerformanceList__contactNameWrapper .ProviderPerformanceList__nameValue{display:flex;align-items:center;cursor:pointer}.ProviderPerformanceList__contactFullIdentifier{margin-top:2px;margin-bottom:2px;color:#666;font-size:.75em;line-height:1;text-transform:uppercase}.ProviderPerformanceList__inferredValue{color:#666}.ProviderPerformanceList__funnel{min-width:none;width:175px}.ProviderPerformanceList__numbers{min-width:none;width:110px}.HearingAidSalesForecastReport{padding:32px}.HearingAidSalesForecastReport table{width:100%}.HearingAidSalesForecastReport table td,.HearingAidSalesForecastReport table th{padding:6px 20px;text-align:left}.HearingAidSalesForecastReport table .caps{text-transform:uppercase;font-size:80%}.HearingAidSalesForecastReport table .right{text-align:right}.HearingAidSalesForecastReport table .left-divide{border-left:2px solid #ddd}.HearingAidSalesForecastReport table .top-divide{border-top:1px solid #ddd}.HearingAidSalesForecastReport thead{border-bottom:2px solid #ddd}.HearingAidSalesForecastReport tfoot{border-top:2px solid #ddd}.HearingAidSalesForecastReport tbody td{border-top:1px dashed #ddd;height:60px}.HearingAidSalesForecastReport .hint{font-size:70%;color:#777}.HearingAidSalesForecastReport .subtle{color:#777}.HearingAidSalesForecastReport input{border:1px solid #ddd;padding:2px 20px 2px 2px;border-radius:5px;text-align:center;position:relative}.HearingAidSalesForecastReport .percent-container{position:relative}.HearingAidSalesForecastReport .percent-container:after{content:"%";position:absolute;top:3px;right:6px;color:#999}.ContactsOverlayReport{padding:32px}.ContactsOverlayReport .TableReportTableBody .TableReportTableColumn{vertical-align:middle}.ContactsOverlayReport .TableReportTable{margin-top:40px;margin-bottom:48px}.ContactsOverlayReport .TableReportTableColumn{border-right:0}.ContactsOverlayReport .TableReportTableColumn .TableReportTableColumn__value{justify-content:flex-start}.ContactsOverlayReport .ContactsOverlayReport__row{text-transform:capitalize}.ContactsOverlayReport .ContactsOverlayReport__noResults{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:64px}@media only print{.ContactsOverlayReport .TableReportTable tbody tr:nth-child(2n){background-color:inherit}.ContactsOverlayReport .TableReportTableRow:first-child .TableReportTableColumn{padding-top:0}.ContactsOverlayReport .TableReportTableRow:last-child .TableReportTableColumn{padding-bottom:0}.ContactsOverlayReport .TableReportTableColumn{font-size:8px;padding:0 0 0 2px}.ContactsOverlayReport .TableReportTableHead .TableReportTableColumn{border-color:#000;border-width:1px;padding-top:0;padding-bottom:0}}.VerifyContactsFilterDropdown{width:210px;font-size:14px}.VerifyContactsFilterDropdown__actions,.VerifyContactsFilterDropdown__filteredBy,.VerifyContactsFilterDropdown__savedFilters{padding:12px}.VerifyContactsFilterDropdown__filteredBy,.VerifyContactsFilterDropdown__savedFilters{border-bottom:1px solid #ccc}.VerifyContactsFilterDropdown__filteredBy{font-size:12px}.VerifyContactsFilterDropdown__filteredByHeader{margin-bottom:12px}.VerifyContactsFilterDropdown__filteredByHeader>h6{display:inline-block;margin-bottom:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:400;color:#333;letter-spacing:normal}.VerifyContactsFilterDropdown__filteredByHeader>button{padding:0;border:0;float:right;outline:0;background:none;color:#418ee3;cursor:pointer}.VerifyContactsFilterDropdown__filteredByHeader>button:hover{color:#387bc4;text-decoration:underline}.VerifyContactsFilterDropdown__filters{font-style:italic;color:#666}.VerifyContactsFilterDropdown__options{padding:3px}.VerifyContactsFilterDropdown__actions{border-top:1px solid #ccc;text-align:right}.VerifyContactsFilterDropdown__actions>.Button+.Button{margin-left:12px}.VerifyContactsViewSegment{position:relative;padding-left:20px;padding-top:20px;padding-bottom:20px;border:1px solid #ccc;border-left:0;flex:1 1;text-align:left;background:#fff;outline:none;cursor:pointer}.VerifyContactsViewSegment:last-child{border-right:0}.VerifyContactsViewSegment.is-active{border-bottom-width:3px}.VerifyContactsViewSegment:hover{background:#f8f8f8}.VerifyContactsViewSegment:hover+.VerifyContactsViewSegment:after{border-left-color:#f8f8f8}.VerifyContactsViewSegment:after,.VerifyContactsViewSegment:before{position:absolute;top:50%;left:0;display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #ccc;margin-top:-10px;content:""}.VerifyContactsViewSegment:after{left:-1px;border-left-color:#fff}.VerifyContactsViewSegment:first-child:after,.VerifyContactsViewSegment:first-child:before,.VerifyContactsViewSegment:nth-child(2):after,.VerifyContactsViewSegment:nth-child(2):before,.VerifyContactsViewSegment:nth-child(4):after,.VerifyContactsViewSegment:nth-child(4):before{display:none}.VerifyContactsViewSegment__title{text-transform:uppercase}.VerifyContactsViewSegment__subtitle{font-size:12px;color:#666}.VerifyContactsViewSegment__count{font-size:24px;margin-top:8px}.VerifyContactsViewSegment__count,.VerifyContactsViewSegment__title{margin-bottom:0;line-height:1}.VerifyContactsViewSegment.is-active{border-bottom-color:#111}.VerifyContactsView{margin-bottom:64px;padding-left:16px;padding-right:16px}.VerifyContactsView .Alert{margin-left:24px;margin-right:24px}.VerifyContactsView .VerifyContactsView__title{margin-top:48px;margin-bottom:48px;text-align:center}.VerifyContactsView .VerifyContactsView__filters,.VerifyContactsView .VerifyContactsView__segments{display:flex;margin-bottom:24px}.VerifyContactsView .VerifyContactsView__filters .ButtonGroup{margin-left:16px;margin-right:16px}.VerifyContactsView .VerifyContactsView__filters .VerifyContactsView__rightPaginationButton{margin-right:16px;margin-left:8px}.VerifyContactsView .VerifyContactsViewFilters__left{display:flex;flex:1 1;align-items:center}.VerifyContactsView .VerifyContactsViewFilters__left .LoadingSpinner{margin-left:16px}.VerifyContactsView .VerifyContactsViewFilters__right{text-align:right}.VerifyContactsView .VerifyContactsViewFilters__results{margin-right:16px;font-size:12px;font-weight:600}.VerifyContactsView .VerifyContactsView__no-results{margin-top:72px;text-align:center}.VerifyContactsView .VerifyContactsView__no-results h1{margin-bottom:16px}.VerifyContactsView .VerifyContactsView__no-results p{font-size:18px}.VerifyContactsView .VerifyContactsViewFilters__tags{margin-right:24px;margin-left:24px}.VerifyContactTableActions__Button.Button.Button--link{color:#333}.VerifyContactTableActions__Button.Button.Button--link:hover:not([disabled]):not(.is-disabled){color:#333;text-decoration:none}.Table tr.VerifyContactTableRow td{font-size:14px;padding-top:12px;padding-bottom:12px}.Table tr.VerifyContactTableRow td .Checkbox{margin-bottom:0}.Table tr.VerifyContactTableRow td.stage{text-transform:capitalize}.Table tr.VerifyContactTableRow td.select{font-size:12px}.Table tr.VerifyContactTableRow td.actions{text-align:right;padding-right:0;padding-left:0}.Table tr.VerifyContactTableRow td.VerifyContactTable__borderLeft{border-left:1px dashed #ccc}.Table tr.VerifyContactTableRow td.VerifyContactTable__borderRight{border-right:1px dashed #ccc}.Table tr.VerifyContactTableRow.isChecked{background-color:#eff6fc}.Table tr.VerifyContactTableRow abbr[title]{color:#666;font-size:12px;border:0;text-decoration:none}.Table tr.VerifyContactTableRow .VerifyContactTableRow__secondary{position:relative;margin-top:-2px;min-height:18px}.VerifyContactTableForm.Table thead tr th{background:#fff;font-size:12px;height:45px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:2}.VerifyContactTableForm.Table thead tr th a{color:#111}.VerifyContactTableForm.Table thead tr th.select{font-weight:400;text-transform:none;width:25px}.VerifyContactTableForm.Table thead tr th.select .Checkbox{margin-bottom:0}.VerifyContactTableForm.Table thead tr th.actions{padding-left:0;padding-right:0;width:46px}.VerifyContactTableForm.Table thead tr th.bulkActions>div{display:flex}.VerifyContactTableForm.Table thead tr th.bulkActions>div .verticalDivider{border-left:1px solid #ccc;height:16px;margin-right:8px;margin-top:6px}.VerifyContactTableForm.Table thead tr th.bulkActions>div .Button{margin-right:8px}.VerifyContactTableForm.Table thead tr th.VerifyContactTable__borderLeft{border-left:1px dashed #ccc}.VerifyContactTableForm.Table thead tr th.VerifyContactTable__borderRight{border-right:1px dashed #ccc}.VerifyContactTableForm.Table tbody tr td{border-bottom:1px dashed #ccc}.FileUploaderCard{display:flex;padding:12px;border-radius:4px;background-color:rgba(17,17,17,.75);color:#fff}.FileUploaderCard__details{flex:1 1;overflow:hidden}.FileUploaderCard__action{display:flex;flex-direction:column;justify-content:center}.FileUploaderCard__action,.FileUploaderCardDetailsRow__right{margin-left:8px}.FileUploaderCardDetailsRow{display:flex;font-size:14px}.FileUploaderCardDetailsRow.is-top{font-weight:600}.FileUploaderCardDetailsRow.is-bottom{font-size:12px}.FileUploaderCardDetailsRow__left{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileUploaderCardDetailsRow__right{text-align:right}.FileUploaderCardAction{height:36px;width:36px;padding:8px;border:none;background:#111;color:#fff;line-height:1;text-align:center;border-radius:50%;cursor:pointer}.FileUploaderCardAction[disabled]{cursor:not-allowed}.FileUploaderCardAction>.Icon,.FileUploaderCardAction>div{display:block}.FileUploaderCardAction>.Icon{margin:2px}.FileUploader{background:#f8f8f8;border-radius:8px;padding:16px}.FileUploader.is-dragover{box-shadow:0 0 0 2px #855388;cursor:copy}.FileUploaderInput{display:none}.FileUploader__label{font-size:14px;line-height:1.5;color:#666;text-align:center}.FileUploaderButton{display:block;background:none;border:none;padding:0;color:inherit;font-size:inherit;line-height:inherit;cursor:pointer;width:100%}.FileUploaderButton>span{text-decoration:underline}.FileUploader__files{margin:0;padding:0;list-style:none}.FileUploader__files>li{margin-top:16px}.AttachmentCardExtensionTag{border-radius:4px;font-size:12px;line-height:1;padding:2px 4px;text-transform:uppercase;font-weight:600;color:#fff;background:#666}.AttachmentCardExtensionTag.is-pdf{background:#bb2525}.AttachmentCardExtensionTag.is-image{background:#419574}.AttachmentCardExtensionTag.is-doc{background:#387bc4}.AttachmentCard{display:block;position:relative;width:288px;border-radius:4px;background-color:#666;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:-webkit-grab;cursor:grab}.AttachmentCard:active{cursor:-webkit-grabbing;cursor:grabbing}.AttachmentCard.is-deleting{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5;cursor:not-allowed}.AttachmentCard.is-deleting .AttachmentCard__loading,.AttachmentCard.is-updating .AttachmentCard__loading{display:block}.AttachmentCard__loading{display:none;position:absolute;z-index:3;top:12px;left:12px;color:#fff;line-height:1}.AttachmentCard__spacer{position:relative;display:block;width:100%;padding-top:56.25%;overflow:hidden}.AttachmentCard__filler{background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-filter:blur(20px) grayscale(25%);filter:blur(20px) grayscale(25%)}.AttachmentCard__container,.AttachmentCard__filler,.AttachmentCard__preview{position:absolute;top:0;bottom:0;right:0;left:0}.AttachmentCard__preview{background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1}.AttachmentCard__container{z-index:2}.AttachmentCard__container:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(17,17,17,0)),color-stop(20%,rgba(17,17,17,0)),color-stop(80%,rgba(17,17,17,0)),to(rgba(17,17,17,.5)));background:-webkit-linear-gradient(bottom,rgba(17,17,17,0),rgba(17,17,17,0) 20%,rgba(17,17,17,0) 80%,rgba(17,17,17,.5));background:linear-gradient(0deg,rgba(17,17,17,0),rgba(17,17,17,0) 20%,rgba(17,17,17,0) 80%,rgba(17,17,17,.5))}.AttachmentCard__container:hover:before{display:none}.AttachmentCardActions,.AttachmentCardDetails{position:absolute;width:100%;padding:8px}.AttachmentCardDetails{bottom:0;left:0;background:rgba(17,17,17,.6)}.AttachmentCardActions{top:0;right:0;text-align:right}.AttachmentCardDetails__name,.AttachmentCardDetails__size{line-height:1;text-shadow:0 0 2px rgba(17,17,17,.5)}.AttachmentCardDetails__name{color:#fff;font-weight:600;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AttachmentCardDetails__info{display:flex;color:#fff;align-items:baseline}.AttachmentCardDetails__size{flex:1 1;color:hsla(0,0%,100%,.75);font-size:12px}.AttachmentCardInfo{padding:12px;font-size:12px}.AttachmentCardInfo>ul{margin:0;padding:0;list-style:none}.AttachmentCardInfo>ul>li+li{margin-top:4px}.AttachmentCardInfo h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;letter-spacing:normal;margin-bottom:0}.AttachmentCardInfo span{font-size:12px;white-space:nowrap}.AttachmentCardActionButton{border:0;background:none;color:#fff;padding:8px;cursor:pointer;border-radius:50%;line-height:1;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.AttachmentCardActionButton>.Icon{display:block;-webkit-filter:drop-shadow(0 0 2px rgba(17,17,17,.5));filter:drop-shadow(0 0 2px rgba(17,17,17,.5))}.AttachmentCardActionButton+.AttachmentCardActionButton{margin-left:8px}.AttachmentCardActionButton:hover{background-color:rgba(17,17,17,.8)}.AttachmentsGroup{margin:12px;padding:12px;border-radius:4px}.AttachmentsGroup.is-dragover{background-color:#f8f8f8;box-shadow:0 0 0 1px #855388}.AttachmentsGroup__header{padding-bottom:8px;border-bottom:1px solid #ccc;letter-spacing:normal;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.AttachmentsGroup__items{display:grid;grid-template-columns:repeat(auto-fit,288px);grid-column-gap:24px;grid-row-gap:24px}.ContactAttachments{display:flex;width:100%;height:100%}.ContactAttachments__main,.ContactAttachments__sidebar{position:relative}.ContactAttachments__main{flex:1 1}.ContactAttachments__sidebar{border-left:1px solid #ccc;width:376px}.ContactAttachmentsSidebar{padding:24px;min-height:100%;display:flex;flex-direction:column}.ContactAttachmentsSidebar>.FileUploader{flex:1 1}.UpgradeAgreement__costSharingBreakdown .Col{padding-top:1em;padding-bottom:1em}.UpgradeAgreement__costSharingBreakdown .Col:first-child{border-left:none}.UpgradeAgreement__costSharingBreakdown .Input{margin:1em 0}.UpgradeAgreement__pricingTable tbody tr td{font-size:14px}.UpgradeAgreement__pricingTable .Input input{width:100px}.UpgradeAgreementText ul{list-style:disc}.UpgradeAgreementText h3{margin-bottom:0}.UpgradeAgreementTable{border:1px solid #000;width:100%;border-collapse:collapse;margin-bottom:2em}.UpgradeAgreementTable thead{background-color:#eee}.UpgradeAgreementTable thead th{text-align:left}.UpgradeAgreementTable td,.UpgradeAgreementTable th{border:1px solid #000;padding:.5em;font-size:16px;vertical-align:top}.UpgradeAgreementTable .Checkbox,.UpgradeAgreementTable .Checkbox.Checkbox--inline{margin:0 .5em 0 0;display:inline}.UpgradeAgreementTable .Checkbox__indicator{margin-bottom:-.15em}.UpgradeAgreementTable .Checkbox.is-disabled,.UpgradeAgreementTable .Checkbox.is-disabled .Checkbox__indicator,.UpgradeAgreementTable .Checkbox.is-disabled .Checkbox__label{opacity:1}@media only print{.UpgradeAgreement li,.UpgradeAgreement p,.UpgradeAgreement td,.UpgradeAgreement th{font-size:11px;line-height:16px}.UpgradeAgreement p,.UpgradeAgreement ul{margin-bottom:.5em}.UpgradeAgreement h3{font-size:14px}.UpgradeAgreement .TransactionHeader{margin-bottom:1em}.UpgradeAgreement .UpgradeAgreementTable{margin-bottom:.5em}.UpgradeAgreement .UpgradeAgreementTable th{padding:.25em}}.AppErrorBoundary{width:600px;text-align:center}.AppErrorBoundary__secondaryActions{margin-top:12px}.AppErrorBoundary__secondaryActions .Button+.Button{margin-left:8px}.MaintenanceMode__loading{color:#855388}@font-face{font-family:"CircularSC";src:local(☺︎),url(https://cdn.smartcare.io/smartui/fonts/CircularStd/1.0.0/CircularStd-Bold.woff2) format("woff2"),url(https://cdn.smartcare.io/smartui/fonts/CircularStd/1.0.0/CircularStd-Bold.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:"CircularSC";src:local(☺︎),url(https://cdn.smartcare.io/smartui/fonts/CircularStd/1.0.0/CircularStd-BoldItalic.woff2) format("woff2"),url(https://cdn.smartcare.io/smartui/fonts/CircularStd/1.0.0/CircularStd-BoldItalic.woff) format("woff");font-style:italic;font-weight:700}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:initial}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{overflow:visible;box-sizing:initial;height:0}button,input,select,textarea{margin:0;font:inherit}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .625em .75em;border:1px solid silver;margin:0 2px}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,html{height:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{font-size:100%}body{background:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern" on,"liga" on;font-feature-settings:"kern" on,"liga" on}img{display:inline-block;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}img[height],img[width]{max-width:none}.float-left{float:left!important}.float-right{float:right!important}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}textarea{height:auto;min-height:50px}select{width:100%}.text-render-fix{text-rendering:auto}::-webkit-input-placeholder{color:#999;opacity:1}::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999;opacity:1}a{color:#418ee3;line-height:inherit;text-decoration:none}a:focus,a:hover{color:#387bc4;text-decoration:underline}a img{border:0}a.is-silent{color:#666;text-decoration:underline}a.is-silent:focus,a.is-silent:hover{color:#666}p{margin-top:0;margin-bottom:24px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5}p:last-child{margin-bottom:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:24px;color:#111;font-family:"CircularSC";line-height:1.2}.h1,h1{font-size:36px;letter-spacing:-1.01px}.h1,.h2,h1,h2{font-weight:700}.h2,h2{font-size:24px;letter-spacing:-.6px}.h3,h3{font-size:20px;letter-spacing:-.48px}.h3,.h4,h3,h4{font-weight:700}.h4,h4{font-size:16px;letter-spacing:-.26px}.h5,.h6,h5,h6{font-size:12px;font-weight:700;letter-spacing:0}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{color:inherit;font-weight:600}code{padding:0 2px;border:1px solid transparent;font-family:Menlo,Consolas,"Liberation Mono",Courier,monospace;font-weight:400;background-color:#f8f8f8;font-size:.75em}code,mark{color:#333}mark{background-color:#fdf7e8}dl,ol,ul{margin-bottom:24px;font-family:inherit;font-size:16px;line-height:1.5;list-style-position:outside}ul{margin-left:20px}ul.no-padding{padding-left:0}ul.no-bullet{margin-left:0}ul.no-bullet li ol,ul.no-bullet li ul{margin-bottom:0;margin-left:20px;list-style:none}ul li ol,ul li ul{margin-bottom:0;margin-left:20px}ul.circle,ul.disc,ul.square{margin-left:20px}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol{margin-left:24px}ol li ol,ol li ul{margin-bottom:0;margin-left:20px}dl dt{margin-bottom:4px;font-weight:600}dl dd{margin-bottom:16px}abbr,acronym{text-transform:uppercase;font-size:90%;color:#333}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ccc}blockquote{padding:8px 24px 0 23px;border-left:1px solid #ccc;margin:0 0 24px}blockquote cite{display:block;font-size:14px;color:#666}blockquote cite:before{content:"— "}blockquote cite a,blockquote cite a:visited{color:#666}blockquote,blockquote p{line-height:1.5;color:#333}blockquote>p:first-child{margin-top:0}html[lang] blockquote,html[lang] p{-webkit-hyphens:auto;-webkit-hyphenate-limit-before:2;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-lines:2}.u-textLarge,.u-textLg{font-size:18px}.u-textSm,.u-textSmall{font-size:14px}.u-textXs,.u-textXsmall{font-size:12px}.u-textLeft{text-align:left!important}.u-textCenter{text-align:center!important}.u-textRight{text-align:right!important}.u-lowercase{text-transform:lowercase!important}.u-nowrap{white-space:nowrap!important}.u-textHint{font-size:12px;font-weight:400;font-style:normal;color:#666}.u-tabularNumeral{font-variant:tabular-nums;-webkit-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";font-feature-settings:"tnum"}.Alert{padding:12px;border:1px solid transparent;margin-bottom:24px;border-radius:4px}.Alert.Alert--info,.Alert.Alert--primary{color:inherit;background-color:#eff6fc;border-color:#d1e4f8}.Alert.Alert--general{color:inherit;background-color:#f6f2f6;border-color:#e2d5e3}.Alert.Alert--caution{color:inherit;background-color:#fef3e8;border-color:#fce0c1}.Alert.Alert--danger,.Alert.Alert--error{color:inherit;background-color:#fce8e8;border-color:#f6c1c1}.Alert.Alert--success{color:inherit;background-color:#eef5e9;border-color:#d2e4c3}.Alert.Alert--warning{color:inherit;background-color:#fdf7e8;border-color:#fae8c1}.Avatar{position:relative;display:inline-block;overflow:hidden;width:44px;height:44px;vertical-align:middle;color:#333;text-decoration:none;background-color:#ccc;border-radius:4px;outline:none}.Avatar svg.Avatar__image{fill:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Avatar .Avatar__image{width:100%;height:100%}.Avatar.Avatar--rounded{border-radius:50%}.Avatar.Avatar--xxl{width:128px;height:128px}.Avatar.Avatar--xl{width:96px;height:96px}.Avatar.Avatar--lg{width:56px;height:56px}.Avatar.Avatar--sm{width:36px;height:36px}.Avatar.Avatar--xs{width:28px;height:28px}@-webkit-keyframes loadingSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.LoadingSpinner{display:block;border-radius:50%;opacity:1;-webkit-transition:opacity .3s cubic-bezier(.19,1,.22,1);transition:opacity .3s cubic-bezier(.19,1,.22,1);-webkit-animation:loadingSpinner .45s cubic-bezier(.5,.7,1,1) infinite;animation:loadingSpinner .45s cubic-bezier(.5,.7,1,1) infinite;width:36px;height:36px;border:4px solid #ccc;border-top-color:#333}.LoadingSpinner.LoadingSpinner--inline{display:inline-block;vertical-align:middle}.LoadingSpinner.LoadingSpinner--lg{width:48px;height:48px;border-width:4px}.LoadingSpinner.LoadingSpinner--sm{width:20px;height:20px;border-width:2px}.LoadingSpinner.LoadingSpinner--xs{width:14px;height:14px;border-width:2px}.LoadingSpinner.LoadingSpinner--primary{border-color:#418ee3 #ccc #ccc}.LoadingSpinner.LoadingSpinner--general{border-color:#855388 #ccc #ccc}.LoadingSpinner.LoadingSpinner--inverted{border-color:#fff hsla(0,0%,100%,.15) hsla(0,0%,100%,.15)}.Button,.Button.Button--link-primary{position:relative;display:inline-block;overflow:hidden;box-sizing:border-box;margin:0;border-radius:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:600;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;background-color:transparent;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;opacity:1;-webkit-transition:opacity .3s cubic-bezier(.19,1,.22,1);transition:opacity .3s cubic-bezier(.19,1,.22,1);height:44px;padding:0 23px;font-size:16px;line-height:42px;background:#fff;border:1px solid #ccc;color:#333;border-radius:4px}.Button.is-active:not([disabled]):not(.is-disabled),.Button:focus:not([disabled]):not(.is-disabled),.Button:hover:not([disabled]):not(.is-disabled){background:#f8f8f8}.Button:focus,.Button:hover{text-decoration:none}.Button .Button__inner{display:flex;align-items:center;justify-content:center;opacity:1}.Button.is-disabled,.Button[disabled]{opacity:.65;cursor:not-allowed}.Button.is-loading>.Button__inner{opacity:0}.Button.is-loading:after{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;content:"";display:block;border-radius:50%;opacity:1;-webkit-transition:opacity .3s cubic-bezier(.19,1,.22,1);transition:opacity .3s cubic-bezier(.19,1,.22,1);-webkit-animation:loadingSpinner .45s cubic-bezier(.5,.7,1,1) infinite;animation:loadingSpinner .45s cubic-bezier(.5,.7,1,1) infinite;width:20px;height:20px;border:2px solid #ccc;border-top-color:#666}.Button.Button--large,.Button.Button--lg{height:56px;padding:0 47px;font-size:18px;line-height:54px}.Button.Button--large.is-loading:after,.Button.Button--lg.is-loading:after{margin-top:-14px;margin-left:-14px;width:28px;height:28px;border-width:3px}.Button.Button--sm,.Button.Button--small{height:36px;padding:0 15px;font-size:14px;line-height:34px}.Button.Button--sm.is-loading:after,.Button.Button--small.is-loading:after{margin-top:-8px;margin-left:-8px;width:16px;height:16px;border-width:1px}.Button.Button--xs,.Button.Button--xsmall{height:28px;padding:0 7px;font-size:12px;line-height:26px}.Button.Button--xs.is-loading:after,.Button.Button--xsmall.is-loading:after{margin-top:-6px;margin-left:-6px;width:12px;height:12px;border-width:1px}.Button.Button--block{display:block;width:100%}.Button.Button--general{background:#855388;border-color:#855388;color:#fff;border-radius:4px}.Button.Button--general.is-active:not([disabled]):not(.is-disabled),.Button.Button--general:focus:not([disabled]):not(.is-disabled),.Button.Button--general:hover:not([disabled]):not(.is-disabled){background:#6c3e6f}.Button.Button--primary{background:#418ee3;border-color:#418ee3;color:#fff;border-radius:4px}.Button.Button--primary.is-active:not([disabled]):not(.is-disabled),.Button.Button--primary:focus:not([disabled]):not(.is-disabled),.Button.Button--primary:hover:not([disabled]):not(.is-disabled){background:#387bc4}.Button.Button--success{background:#71ab44;border-color:#71ab44;color:#fff;border-radius:4px}.Button.Button--success.is-active:not([disabled]):not(.is-disabled),.Button.Button--success:focus:not([disabled]):not(.is-disabled),.Button.Button--success:hover:not([disabled]):not(.is-disabled){background:#5b9434}.Button.Button--warning{background:#eeb73d;border-color:#eeb73d;color:#fff;border-radius:4px}.Button.Button--warning.is-active:not([disabled]):not(.is-disabled),.Button.Button--warning:focus:not([disabled]):not(.is-disabled),.Button.Button--warning:hover:not([disabled]):not(.is-disabled){background:#dca72f}.Button.Button--caution{background:#f49c3d;border-color:#f49c3d;color:#fff;border-radius:4px}.Button.Button--caution.is-active:not([disabled]):not(.is-disabled),.Button.Button--caution:focus:not([disabled]):not(.is-disabled),.Button.Button--caution:hover:not([disabled]):not(.is-disabled){background:#e08b30}.Button.Button--danger{background:#e33d3d;border-color:#e33d3d;color:#fff;border-radius:4px}.Button.Button--danger.is-active:not([disabled]):not(.is-disabled),.Button.Button--danger:focus:not([disabled]):not(.is-disabled),.Button.Button--danger:hover:not([disabled]):not(.is-disabled){background:#bb2525}.Button.Button--caution.is-loading:after,.Button.Button--danger.is-loading:after,.Button.Button--general.is-loading:after,.Button.Button--primary.is-loading:after,.Button.Button--success.is-loading:after,.Button.Button--warning.is-loading:after{border-color:#fff hsla(0,0%,100%,.2) hsla(0,0%,100%,.2)}.Button.Button--hollow-general{background:transparent;border-color:#6c3e6f;color:#855388;border-radius:4px}.Button.Button--hollow-general.is-active:not([disabled]):not(.is-disabled),.Button.Button--hollow-general:focus:not([disabled]):not(.is-disabled),.Button.Button--hollow-general:hover:not([disabled]):not(.is-disabled){background:rgba(133,83,136,.04);border-color:#6c3e6f}.Button.Button--hollow-general.is-loading:after{border-color:#855388 transparent transparent}.Button.Button--hollow-primary{background:transparent;border-color:#387bc4;color:#418ee3;border-radius:4px}.Button.Button--hollow-primary.is-active:not([disabled]):not(.is-disabled),.Button.Button--hollow-primary:focus:not([disabled]):not(.is-disabled),.Button.Button--hollow-primary:hover:not([disabled]):not(.is-disabled){background:rgba(65,142,227,.04);border-color:#387bc4}.Button.Button--hollow-primary.is-loading:after{border-color:#418ee3 transparent transparent}.Button.Button--hollow-success{background:transparent;border-color:#5b9434;color:#71ab44;border-radius:4px}.Button.Button--hollow-success.is-active:not([disabled]):not(.is-disabled),.Button.Button--hollow-success:focus:not([disabled]):not(.is-disabled),.Button.Button--hollow-success:hover:not([disabled]):not(.is-disabled){background:rgba(113,171,68,.04);border-color:#5b9434}.Button.Button--hollow-success.is-loading:after{border-color:#71ab44 transparent transparent}.Button.Button--hollow-warning{background:transparent;border-color:#dca72f;color:#eeb73d;border-radius:4px}.Button.Button--hollow-warning.is-active:not([disabled]):not(.is-disabled),.Button.Button--hollow-warning:focus:not([disabled]):not(.is-disabled),.Button.Button--hollow-warning:hover:not([disabled]):not(.is-disabled){background:rgba(238,183,61,.04);border-color:#dca72f}.Button.Button--hollow-warning.is-loading:after{border-color:#eeb73d transparent transparent}.Button.Button--hollow-caution{background:transparent;border-color:#e08b30;color:#f49c3d;border-radius:4px}.Button.Button--hollow-caution.is-active:not([disabled]):not(.is-disabled),.Button.Button--hollow-caution:focus:not([disabled]):not(.is-disabled),.Button.Button--hollow-caution:hover:not([disabled]):not(.is-disabled){background:rgba(244,156,61,.04);border-color:#e08b30}.Button.Button--hollow-caution.is-loading:after{border-color:#f49c3d transparent transparent}.Button.Button--hollow-danger{background:transparent;border-color:#bb2525;color:#e33d3d;border-radius:4px}.Button.Button--hollow-danger.is-active:not([disabled]):not(.is-disabled),.Button.Button--hollow-danger:focus:not([disabled]):not(.is-disabled),.Button.Button--hollow-danger:hover:not([disabled]):not(.is-disabled){background:rgba(227,61,61,.04);border-color:#bb2525}.Button.Button--hollow-danger.is-loading:after{border-color:#e33d3d transparent transparent}.Button.Button--link,.Button.Button--link-primary{background:transparent;border-color:transparent;color:#418ee3}.Button.Button--link-primary:focus:not([disabled]):not(.is-disabled),.Button.Button--link-primary:hover:not([disabled]):not(.is-disabled),.Button.Button--link.is-active:not([disabled]):not(.is-disabled),.Button.Button--link:focus:not([disabled]):not(.is-disabled),.Button.Button--link:hover:not([disabled]):not(.is-disabled),.Button.is-active.Button--link-primary:not([disabled]):not(.is-disabled){color:#387bc4}.Button.Button--link-text{background:transparent;border-color:transparent;color:inherit}.Button.Button--link-text.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-text:focus:not([disabled]):not(.is-disabled),.Button.Button--link-text:hover:not([disabled]):not(.is-disabled){color:#387bc4}.Button.Button--link-general{background:transparent;border-color:transparent;color:#855388}.Button.Button--link-general.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-general:focus:not([disabled]):not(.is-disabled),.Button.Button--link-general:hover:not([disabled]):not(.is-disabled){color:#6c3e6f}.Button.Button--link-success{background:transparent;border-color:transparent;color:#71ab44}.Button.Button--link-success.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-success:focus:not([disabled]):not(.is-disabled),.Button.Button--link-success:hover:not([disabled]):not(.is-disabled){color:#5b9434}.Button.Button--link-warning{background:transparent;border-color:transparent;color:#eeb73d}.Button.Button--link-warning.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-warning:focus:not([disabled]):not(.is-disabled),.Button.Button--link-warning:hover:not([disabled]):not(.is-disabled){color:#dca72f}.Button.Button--link-caution{background:transparent;border-color:transparent;color:#f49c3d}.Button.Button--link-caution.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-caution:focus:not([disabled]):not(.is-disabled),.Button.Button--link-caution:hover:not([disabled]):not(.is-disabled){color:#e08b30}.Button.Button--link-danger{background:transparent;border-color:transparent;color:#e33d3d}.Button.Button--link-danger.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-danger:focus:not([disabled]):not(.is-disabled),.Button.Button--link-danger:hover:not([disabled]):not(.is-disabled){color:#bb2525}.Button.Button--link,.Button.Button--link-caution,.Button.Button--link-danger,.Button.Button--link-general,.Button.Button--link-primary,.Button.Button--link-success,.Button.Button--link-text,.Button.Button--link-warning{font-weight:400}.Button.Button--link-caution.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-caution:focus:not([disabled]):not(.is-disabled),.Button.Button--link-caution:hover:not([disabled]):not(.is-disabled),.Button.Button--link-danger.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-danger:focus:not([disabled]):not(.is-disabled),.Button.Button--link-danger:hover:not([disabled]):not(.is-disabled),.Button.Button--link-general.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-general:focus:not([disabled]):not(.is-disabled),.Button.Button--link-general:hover:not([disabled]):not(.is-disabled),.Button.Button--link-primary.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-primary:focus:not([disabled]):not(.is-disabled),.Button.Button--link-primary:hover:not([disabled]):not(.is-disabled),.Button.Button--link-success.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-success:focus:not([disabled]):not(.is-disabled),.Button.Button--link-success:hover:not([disabled]):not(.is-disabled),.Button.Button--link-text.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-text:focus:not([disabled]):not(.is-disabled),.Button.Button--link-text:hover:not([disabled]):not(.is-disabled),.Button.Button--link-warning.is-active:not([disabled]):not(.is-disabled),.Button.Button--link-warning:focus:not([disabled]):not(.is-disabled),.Button.Button--link-warning:hover:not([disabled]):not(.is-disabled),.Button.Button--link.is-active:not([disabled]):not(.is-disabled),.Button.Button--link:focus:not([disabled]):not(.is-disabled),.Button.Button--link:hover:not([disabled]):not(.is-disabled){background:transparent;text-decoration:underline}.Button.Button--link-caution.is-loading:after,.Button.Button--link-danger.is-loading:after,.Button.Button--link-general.is-loading:after,.Button.Button--link-primary.is-loading:after,.Button.Button--link-success.is-loading:after,.Button.Button--link-text.is-loading:after,.Button.Button--link-warning.is-loading:after,.Button.Button--link.is-loading:after{display:none}.Button__inner>.Icon:first-child{margin-right:4px}.Button__inner>.Icon:last-child{margin-left:4px}.Button__inner>.Icon:only-child{margin-right:0;margin-left:0}a.Button.is-disabled{pointer-events:none}.ButtonGroup{position:relative;display:inline-block;vertical-align:middle}.ButtonGroup>.Button{margin-left:-1px;float:left;border-radius:0}.ButtonGroup>.Button:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.ButtonGroup>.Button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.ButtonGroup>.Dropdown>.Button{margin-left:-1px;float:left;border-radius:0}.ButtonGroup>.Dropdown:first-child>.Button{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.ButtonGroup>.Dropdown:last-child>.Button{border-top-right-radius:4px;border-bottom-right-radius:4px}.Checkbox,.Radio{position:relative;display:flex;margin-bottom:.75em;align-items:center;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0)}.Checkbox>input,.Radio>input{position:absolute;z-index:-1;top:0;left:0;width:1px;height:1px;opacity:0}.Checkbox.Checkbox--inline,.Radio.Radio--inline{display:inline-flex;margin-right:1.5em}.Checkbox__indicator,.Radio__indicator{display:inline-block;width:1.25em;height:1.25em;border:1px solid #ccc;color:#fff;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:4px}.Radio__indicator{position:relative;border-radius:50%}.Checkbox>input:checked~.Checkbox__indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMwIDUuMDc3TDI2IDIgMTEuNSAyMi41bC03LTdMMSAxOWwxMSAxMXoiLz48L3N2Zz4=");background-size:90%}.Checkbox.Checkbox--x>input:checked~.Checkbox__indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIzLjc3OCA1LjM5M0wxNiAxMy4xNzIgOC4yMjIgNS4zOTMgNS4zOTMgOC4yMjIgMTMuMTcyIDE2bC03Ljc3OSA3Ljc3OCAyLjgyOSAyLjgyOUwxNiAxOC44MjhsNy43NzggNy43NzkgMi44MjktMi44MjlMMTguODI4IDE2bDcuNzc5LTcuNzc4eiIvPjwvc3ZnPg==")}.Radio>input:checked~.Radio__indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iNTAlIiBjeT0iNTAlIiByPSIyNSUiLz48L3N2Zz4=")}.Checkbox>input:focus~.Checkbox__indicator,.Radio>input:focus~.Radio__indicator{box-shadow:0 0 4px #418ee3}.Checkbox__label,.Radio__label{margin-left:.5em}.Checkbox__label::-moz-selection,.Radio__label::-moz-selection{background:transparent}.Checkbox__label::selection,.Radio__label::selection{background:transparent}.Checkbox>input:checked~.Checkbox__indicator,.Checkbox>input:checked~.Radio__indicator,.Radio>input:checked~.Checkbox__indicator,.Radio>input:checked~.Radio__indicator{background-color:#418ee3;border-color:#418ee3}.Checkbox.Checkbox--indeterminate>input~.Checkbox__indicator{background-color:#418ee3;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTI4IDEzLjVINHY1aDI0eiIvPjwvc3ZnPg==");border-color:#418ee3}.Checkbox.is-disabled,.Checkbox>input[disabled]~.Checkbox__indicator,.Checkbox>input[disabled]~.Checkbox__label,.Checkbox>input[disabled]~.Radio__indicator,.Checkbox>input[disabled]~.Radio__label,.Radio.is-disabled,.Radio>input[disabled]~.Checkbox__indicator,.Radio>input[disabled]~.Checkbox__label,.Radio>input[disabled]~.Radio__indicator,.Radio>input[disabled]~.Radio__label{opacity:.65;cursor:not-allowed}.Checkbox.is-disabled>input[disabled]~.Checkbox.is-disabled__indicator,.Checkbox.is-disabled>input[disabled]~.Checkbox.is-disabled__label,.Checkbox.is-disabled>input[disabled]~.Radio.is-disabled__indicator,.Checkbox.is-disabled>input[disabled]~.Radio.is-disabled__label,.Radio.is-disabled>input[disabled]~.Checkbox.is-disabled__indicator,.Radio.is-disabled>input[disabled]~.Checkbox.is-disabled__label,.Radio.is-disabled>input[disabled]~.Radio.is-disabled__indicator,.Radio.is-disabled>input[disabled]~.Radio.is-disabled__label{opacity:1}.Checkbox--lg .Checkbox__indicator,.Radio--lg .Radio__indicator{width:24px;height:24px}.Checkbox--md .Checkbox__indicator,.Radio--md .Radio__indicator{width:20px;height:20px}.Checkbox--sm .Checkbox__indicator,.Radio--sm .Radio__indicator{width:16px;height:16px}.Checkbox--xs .Checkbox__indicator,.Radio--xs .Radio__indicator{width:14px;height:14px}.Row{display:flex;margin-right:-16px;margin-left:-16px;flex-direction:row;flex-wrap:wrap}.Row--reversed{flex-direction:row-reverse}.Row--xs-start{justify-content:flex-start;text-align:start}.Row--xs-center{justify-content:center;text-align:center}.Row--xs-end{justify-content:flex-end;text-align:end}.Row--xs-top{align-items:flex-start}.Row--xs-middle{align-items:center}.Row--xs-bottom{align-items:flex-end}.Row--xs-around{justify-content:space-around}.Row--xs-between{justify-content:space-between}@media screen and (min-width:544px){.Row--sm-start{justify-content:flex-start;text-align:start}.Row--sm-center{justify-content:center;text-align:center}.Row--sm-end{justify-content:flex-end;text-align:end}.Row--sm-top{align-items:flex-start}.Row--sm-middle{align-items:center}.Row--sm-bottom{align-items:flex-end}.Row--sm-around{justify-content:space-around}.Row--sm-between{justify-content:space-between}}@media screen and (min-width:768px){.Row--md-start{justify-content:flex-start;text-align:start}.Row--md-center{justify-content:center;text-align:center}.Row--md-end{justify-content:flex-end;text-align:end}.Row--md-top{align-items:flex-start}.Row--md-middle{align-items:center}.Row--md-bottom{align-items:flex-end}.Row--md-around{justify-content:space-around}.Row--md-between{justify-content:space-between}}@media screen and (min-width:992px){.Row--lg-start{justify-content:flex-start;text-align:start}.Row--lg-center{justify-content:center;text-align:center}.Row--lg-end{justify-content:flex-end;text-align:end}.Row--lg-top{align-items:flex-start}.Row--lg-middle{align-items:center}.Row--lg-bottom{align-items:flex-end}.Row--lg-around{justify-content:space-around}.Row--lg-between{justify-content:space-between}}.Col{max-width:100%;padding-right:16px;padding-left:16px;flex-grow:1;flex-basis:100%}.Col.reversed{flex-direction:column-reverse}@media print{.Col--pt-1,.Col--pt-2,.Col--pt-3,.Col--pt-4,.Col--pt-5,.Col--pt-6,.Col--pt-7,.Col--pt-8,.Col--pt-9,.Col--pt-10,.Col--pt-11,.Col--pt-12,.Col--pt-offset-1,.Col--pt-offset-2,.Col--pt-offset-3,.Col--pt-offset-4,.Col--pt-offset-5,.Col--pt-offset-6,.Col--pt-offset-7,.Col--pt-offset-8,.Col--pt-offset-9,.Col--pt-offset-10,.Col--pt-offset-11{flex:0 0 auto}.Col--pt-1{max-width:8.3333333333%;flex-basis:8.3333333333%}.Col--pt-2{max-width:16.6666666667%;flex-basis:16.6666666667%}.Col--pt-3{max-width:25%;flex-basis:25%}.Col--pt-4{max-width:33.3333333333%;flex-basis:33.3333333333%}.Col--pt-5{max-width:41.6666666667%;flex-basis:41.6666666667%}.Col--pt-6{max-width:50%;flex-basis:50%}.Col--pt-7{max-width:58.3333333333%;flex-basis:58.3333333333%}.Col--pt-8{max-width:66.6666666667%;flex-basis:66.6666666667%}.Col--pt-9{max-width:75%;flex-basis:75%}.Col--pt-10{max-width:83.3333333333%;flex-basis:83.3333333333%}.Col--pt-11{max-width:91.6666666667%;flex-basis:91.6666666667%}.Col--pt-12{max-width:100%;flex-basis:100%}.Col--pt-offset-1{margin-left:8.3333333333%}.Col--pt-offset-2{margin-left:16.6666666667%}.Col--pt-offset-3{margin-left:25%}.Col--pt-offset-4{margin-left:33.3333333333%}.Col--pt-offset-5{margin-left:41.6666666667%}.Col--pt-offset-6{margin-left:50%}.Col--pt-offset-7{margin-left:58.3333333333%}.Col--pt-offset-8{margin-left:66.6666666667%}.Col--pt-offset-9{margin-left:75%}.Col--pt-offset-10{margin-left:83.3333333333%}.Col--pt-offset-11{margin-left:91.6666666667%}.Col--pt-first{order:-1}.Col--pt-last{order:1}}.Col--xs-1,.Col--xs-2,.Col--xs-3,.Col--xs-4,.Col--xs-5,.Col--xs-6,.Col--xs-7,.Col--xs-8,.Col--xs-9,.Col--xs-10,.Col--xs-11,.Col--xs-12,.Col--xs-offset-1,.Col--xs-offset-2,.Col--xs-offset-3,.Col--xs-offset-4,.Col--xs-offset-5,.Col--xs-offset-6,.Col--xs-offset-7,.Col--xs-offset-8,.Col--xs-offset-9,.Col--xs-offset-10,.Col--xs-offset-11{flex:0 0 auto}.Col--xs-1{max-width:8.3333333333%;flex-basis:8.3333333333%}.Col--xs-2{max-width:16.6666666667%;flex-basis:16.6666666667%}.Col--xs-3{max-width:25%;flex-basis:25%}.Col--xs-4{max-width:33.3333333333%;flex-basis:33.3333333333%}.Col--xs-5{max-width:41.6666666667%;flex-basis:41.6666666667%}.Col--xs-6{max-width:50%;flex-basis:50%}.Col--xs-7{max-width:58.3333333333%;flex-basis:58.3333333333%}.Col--xs-8{max-width:66.6666666667%;flex-basis:66.6666666667%}.Col--xs-9{max-width:75%;flex-basis:75%}.Col--xs-10{max-width:83.3333333333%;flex-basis:83.3333333333%}.Col--xs-11{max-width:91.6666666667%;flex-basis:91.6666666667%}.Col--xs-12{max-width:100%;flex-basis:100%}.Col--xs-offset-1{margin-left:8.3333333333%}.Col--xs-offset-2{margin-left:16.6666666667%}.Col--xs-offset-3{margin-left:25%}.Col--xs-offset-4{margin-left:33.3333333333%}.Col--xs-offset-5{margin-left:41.6666666667%}.Col--xs-offset-6{margin-left:50%}.Col--xs-offset-7{margin-left:58.3333333333%}.Col--xs-offset-8{margin-left:66.6666666667%}.Col--xs-offset-9{margin-left:75%}.Col--xs-offset-10{margin-left:83.3333333333%}.Col--xs-offset-11{margin-left:91.6666666667%}.Col--xs-first{order:-1}.Col--xs-last{order:1}@media screen and (min-width:544px){.Col--sm-1,.Col--sm-2,.Col--sm-3,.Col--sm-4,.Col--sm-5,.Col--sm-6,.Col--sm-7,.Col--sm-8,.Col--sm-9,.Col--sm-10,.Col--sm-11,.Col--sm-12,.Col--sm-offset-1,.Col--sm-offset-2,.Col--sm-offset-3,.Col--sm-offset-4,.Col--sm-offset-5,.Col--sm-offset-6,.Col--sm-offset-7,.Col--sm-offset-8,.Col--sm-offset-9,.Col--sm-offset-10,.Col--sm-offset-11{flex:0 0 auto}.Col--sm-1{max-width:8.3333333333%;flex-basis:8.3333333333%}.Col--sm-2{max-width:16.6666666667%;flex-basis:16.6666666667%}.Col--sm-3{max-width:25%;flex-basis:25%}.Col--sm-4{max-width:33.3333333333%;flex-basis:33.3333333333%}.Col--sm-5{max-width:41.6666666667%;flex-basis:41.6666666667%}.Col--sm-6{max-width:50%;flex-basis:50%}.Col--sm-7{max-width:58.3333333333%;flex-basis:58.3333333333%}.Col--sm-8{max-width:66.6666666667%;flex-basis:66.6666666667%}.Col--sm-9{max-width:75%;flex-basis:75%}.Col--sm-10{max-width:83.3333333333%;flex-basis:83.3333333333%}.Col--sm-11{max-width:91.6666666667%;flex-basis:91.6666666667%}.Col--sm-12{max-width:100%;flex-basis:100%}.Col--sm-offset-1{margin-left:8.3333333333%}.Col--sm-offset-2{margin-left:16.6666666667%}.Col--sm-offset-3{margin-left:25%}.Col--sm-offset-4{margin-left:33.3333333333%}.Col--sm-offset-5{margin-left:41.6666666667%}.Col--sm-offset-6{margin-left:50%}.Col--sm-offset-7{margin-left:58.3333333333%}.Col--sm-offset-8{margin-left:66.6666666667%}.Col--sm-offset-9{margin-left:75%}.Col--sm-offset-10{margin-left:83.3333333333%}.Col--sm-offset-11{margin-left:91.6666666667%}.Col--sm-first{order:-1}.Col--sm-last{order:1}}@media screen and (min-width:768px){.Col--md-1,.Col--md-2,.Col--md-3,.Col--md-4,.Col--md-5,.Col--md-6,.Col--md-7,.Col--md-8,.Col--md-9,.Col--md-10,.Col--md-11,.Col--md-12,.Col--md-offset-1,.Col--md-offset-2,.Col--md-offset-3,.Col--md-offset-4,.Col--md-offset-5,.Col--md-offset-6,.Col--md-offset-7,.Col--md-offset-8,.Col--md-offset-9,.Col--md-offset-10,.Col--md-offset-11{flex:0 0 auto}.Col--md-1{max-width:8.3333333333%;flex-basis:8.3333333333%}.Col--md-2{max-width:16.6666666667%;flex-basis:16.6666666667%}.Col--md-3{max-width:25%;flex-basis:25%}.Col--md-4{max-width:33.3333333333%;flex-basis:33.3333333333%}.Col--md-5{max-width:41.6666666667%;flex-basis:41.6666666667%}.Col--md-6{max-width:50%;flex-basis:50%}.Col--md-7{max-width:58.3333333333%;flex-basis:58.3333333333%}.Col--md-8{max-width:66.6666666667%;flex-basis:66.6666666667%}.Col--md-9{max-width:75%;flex-basis:75%}.Col--md-10{max-width:83.3333333333%;flex-basis:83.3333333333%}.Col--md-11{max-width:91.6666666667%;flex-basis:91.6666666667%}.Col--md-12{max-width:100%;flex-basis:100%}.Col--md-offset-1{margin-left:8.3333333333%}.Col--md-offset-2{margin-left:16.6666666667%}.Col--md-offset-3{margin-left:25%}.Col--md-offset-4{margin-left:33.3333333333%}.Col--md-offset-5{margin-left:41.6666666667%}.Col--md-offset-6{margin-left:50%}.Col--md-offset-7{margin-left:58.3333333333%}.Col--md-offset-8{margin-left:66.6666666667%}.Col--md-offset-9{margin-left:75%}.Col--md-offset-10{margin-left:83.3333333333%}.Col--md-offset-11{margin-left:91.6666666667%}.Col--md-first{order:-1}.Col--md-last{order:1}}@media screen and (min-width:992px){.Col--lg-1,.Col--lg-2,.Col--lg-3,.Col--lg-4,.Col--lg-5,.Col--lg-6,.Col--lg-7,.Col--lg-8,.Col--lg-9,.Col--lg-10,.Col--lg-11,.Col--lg-12,.Col--lg-offset-1,.Col--lg-offset-2,.Col--lg-offset-3,.Col--lg-offset-4,.Col--lg-offset-5,.Col--lg-offset-6,.Col--lg-offset-7,.Col--lg-offset-8,.Col--lg-offset-9,.Col--lg-offset-10,.Col--lg-offset-11{flex:0 0 auto}.Col--lg-1{max-width:8.3333333333%;flex-basis:8.3333333333%}.Col--lg-2{max-width:16.6666666667%;flex-basis:16.6666666667%}.Col--lg-3{max-width:25%;flex-basis:25%}.Col--lg-4{max-width:33.3333333333%;flex-basis:33.3333333333%}.Col--lg-5{max-width:41.6666666667%;flex-basis:41.6666666667%}.Col--lg-6{max-width:50%;flex-basis:50%}.Col--lg-7{max-width:58.3333333333%;flex-basis:58.3333333333%}.Col--lg-8{max-width:66.6666666667%;flex-basis:66.6666666667%}.Col--lg-9{max-width:75%;flex-basis:75%}.Col--lg-10{max-width:83.3333333333%;flex-basis:83.3333333333%}.Col--lg-11{max-width:91.6666666667%;flex-basis:91.6666666667%}.Col--lg-12{max-width:100%;flex-basis:100%}.Col--lg-offset-1{margin-left:8.3333333333%}.Col--lg-offset-2{margin-left:16.6666666667%}.Col--lg-offset-3{margin-left:25%}.Col--lg-offset-4{margin-left:33.3333333333%}.Col--lg-offset-5{margin-left:41.6666666667%}.Col--lg-offset-6{margin-left:50%}.Col--lg-offset-7{margin-left:58.3333333333%}.Col--lg-offset-8{margin-left:66.6666666667%}.Col--lg-offset-9{margin-left:75%}.Col--lg-offset-10{margin-left:83.3333333333%}.Col--lg-offset-11{margin-left:91.6666666667%}.Col--lg-first{order:-1}.Col--lg-last{order:1}}.Dropdown{position:relative;display:inline-block;color:#333}.Dropdown__container{position:absolute;z-index:100}.Dropdown__body{min-width:160px;text-align:left;background:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 3px 8px rgba(0,0,0,.15)}.Dropdown-menu{padding:4px 0;margin:0;font-size:14px;list-style:none}.Dropdown-menu__action{display:block;padding:4px 24px;color:#333;cursor:pointer}.Dropdown-menu__action:focus,.Dropdown-menu__action:hover{color:#111;background:#f8f8f8}.Dropdown-menu__header{display:block;padding:4px 24px;color:#111;font-size:12px;font-weight:600}.Dropdown-menu__divider{overflow:hidden;height:1px;margin:4px 0;background:#ccc}.Dropdown-menu__divider+.Dropdown-menu__header{margin-top:0}.Dropdown-menu__header,.Dropdown-menu__item{white-space:nowrap}.Dropdown.anchor-horizontal-left.direction-horizontal-left .Dropdown__container{right:100%;padding-right:4px;padding-left:12px}.Dropdown.anchor-horizontal-left.direction-horizontal-right .Dropdown__container{left:0}.Dropdown.anchor-horizontal-right.direction-horizontal-left .Dropdown__container{right:0}.Dropdown.anchor-horizontal-right.direction-horizontal-right .Dropdown__container{left:100%;padding-right:12px;padding-left:4px}.Dropdown.anchor-vertical-bottom.direction-vertical-down .Dropdown__container{top:100%;padding-top:4px;padding-bottom:12px}.Dropdown.anchor-vertical-bottom.direction-vertical-up .Dropdown__container{bottom:0}.Dropdown.anchor-vertical-top.direction-vertical-down .Dropdown__container{top:0}.Dropdown.anchor-vertical-top.direction-vertical-up .Dropdown__container{bottom:100%;padding-top:12px;padding-bottom:4px}.FormRow{margin-bottom:24px}.FormField{position:relative;display:block;text-align:left}.FormField.is-required .FormField__label:after{content:"*"}.FormField.has-error .FormField__label{color:#e33d3d}.FormField__label{display:block;margin-bottom:8px;color:#333;font-size:14px;font-weight:400;line-height:1.2}.FormField__label:first-letter{text-transform:capitalize}.FormNote{margin-top:4px;margin-bottom:4px;color:#666;font-size:12px}.Icon{display:inline-block;width:1em;height:1em;fill:currentColor}.Icon.Icon--lg{width:24px;height:24px}.Icon.Icon--md{width:20px;height:20px}.Icon.Icon--sm{width:16px;height:16px}.Icon.Icon--xs{width:12px;height:12px}.Input{position:relative;display:flex;opacity:1;-webkit-transition:all .15s;transition:all .15s}.Input>input{height:44px;line-height:1;padding:13px 11px}.Input>input,.Input>textarea{border-width:1px;font-size:16px}.Input>textarea{height:auto;line-height:1.5;padding:11px}.Input>input,.Input>textarea{box-sizing:border-box;width:100%;margin:0;box-shadow:none;outline:none;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .15s;transition:all .15s;border-color:#ccc;border-style:solid;color:#333;background-color:#fff;border-radius:4px}.Input>input:focus,.Input>input:focus:invalid,.Input>textarea:focus,.Input>textarea:focus:invalid{border-color:#418ee3!important;color:#111}.Input.Input--lg>input{height:56px;line-height:1;padding:18px 23px;font-size:18px}.Input.Input--lg>textarea{height:auto;line-height:1.5;padding:23px;font-size:18px}.Input.Input--sm>input{height:36px;line-height:1;padding:10px 11px;font-size:14px}.Input.Input--sm>textarea{height:auto;line-height:1.5;padding:11px;font-size:14px}.Input.Input--xs>input{height:28px;line-height:1;padding:7px;font-size:12px}.Input.Input--xs>textarea{height:auto;line-height:1.5;padding:7px;font-size:12px}.Input.is-disabled{opacity:.65}.Input.is-disabled .Input__addonText,.Input.is-disabled>input,.Input.is-disabled>textarea{background-color:#f8f8f8}.Input.has-error>input,.Input.has-error>textarea .Input>input:invalid,.Input>textarea:invalid{border-color:#e33d3d;color:#333}.Input.has-error .Input__addonText,.Input>input:invalid+.Input__addonText{border-color:#e33d3d}.Input__addonText{height:44px;padding:0 12px;border:1px solid #ccc;margin:0;font-size:14px;line-height:42px;color:#999;background-color:#fff;border-radius:4px;-webkit-transition:all .15s;transition:all .15s}.Input.has-addonText>input{padding-right:0;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.Input.has-addonText>input+.Input__addonText{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.Input.has-addonText>input:focus+.Input__addonText{border-color:#418ee3}.Input.has-addonText.Input--lg .Input__addonText{height:56px;padding-right:23px;padding-left:23px;font-size:16px;line-height:54px}.Input.has-addonText.Input--sm .Input__addonText{height:36px;padding-right:11px;padding-left:11px;font-size:12px;line-height:34px}.Input.has-addonText.Input--xs .Input__addonText{height:28px;padding-right:7px;padding-left:7px;font-size:12px;line-height:26px}.Modal{position:fixed;z-index:1050;top:0;right:0;bottom:0;left:0;overflow:hidden;outline:0;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .15s;transition:opacity .15s;-webkit-overflow-scrolling:touch}.Modal.is-open{overflow-x:hidden;overflow-y:auto}.Modal.is-open .ModalDialog{opacity:1}.Modal.Modal-enter .ModalDialog{-webkit-animation-duration:.26s;animation-duration:.26s;-webkit-animation-timing-function:cubic-bezier(.5,-.55,.4,1.55);animation-timing-function:cubic-bezier(.5,-.55,.4,1.55)}.Modal.Modal-enter-active .ModalDialog{-webkit-animation-name:modalEnter;animation-name:modalEnter}.Modal.Modal-exit .ModalDialog{-webkit-animation-duration:.14s;animation-duration:.14s}.Modal.Modal-exit-active .ModalDialog{-webkit-animation-name:modalLeave;animation-name:modalLeave}.ModalBackdrop{position:fixed;z-index:1040;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.5;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ModalBackdrop.ModalBackdrop-enter{-webkit-animation-duration:.14s;animation-duration:.14s}.ModalBackdrop.ModalBackdrop-enter-active{-webkit-animation-name:modalBackdropEnter;animation-name:modalBackdropEnter}.ModalBackdrop.ModalBackdrop-exit{-webkit-animation-duration:.24s;animation-duration:.24s}.ModalBackdrop.ModalBackdrop-exit-active{-webkit-animation-name:modalBackdropLeave;animation-name:modalBackdropLeave}.ModalDialog{position:relative;z-index:1050;width:auto;margin:16px;outline:0;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity,transform;-webkit-transition:width .14s;transition:width .14s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen and (min-width:768px){.ModalDialog{margin-top:32px;margin-bottom:32px}}@media screen and (min-width:544px){.ModalDialog.ModalDialog--sm{width:480px;margin-right:auto;margin-left:auto}}@media screen and (min-width:768px){.ModalDialog.ModalDialog--md{width:640px;margin-right:auto;margin-left:auto}}@media screen and (min-width:1024px){.ModalDialog.ModalDialog--lg{width:960px;margin-right:auto;margin-left:auto}}.ModalDialog__content{position:relative;background-color:#fff;border-radius:4px;outline:0}@media screen and (min-width:768px){.ModalDialog__content{box-shadow:0 0 16px rgba(0,0,0,.33)}}.ModalDialog__closeButton{position:relative;display:inline-block;overflow:hidden;box-sizing:border-box;margin:0;border-radius:0;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:600;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;background-color:transparent;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;opacity:1;-webkit-transition:opacity .3s cubic-bezier(.19,1,.22,1);transition:opacity .3s cubic-bezier(.19,1,.22,1);height:20px;padding:0;font-size:20px;line-height:18px;position:absolute;top:24px;right:24px;border:0}.ModalHeader{position:relative;padding:24px 24px 12px}.ModalHeader__heading{margin-bottom:0}.ModalBody{position:relative;padding:24px}.ModalHeader+.ModalBody{padding-top:0}.ModalFooter{position:relative;padding-top:24px;padding-bottom:24px;border-top:1px solid #ccc;margin-top:24px;margin-right:24px;text-align:right}.ModalFooter,.ModalFooter .Button+.Button,.ModalFooter .Button+.ButtonGroup,.ModalFooter .ButtonGroup+.Button,.ModalFooter .ButtonGroup+.ButtonGroup{margin-left:24px}.ModalBody+.ModalFooter{margin-top:0}@-webkit-keyframes modalEnter{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modalEnter{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes modalLeave{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes modalLeave{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes modalBackdropEnter{0%{opacity:0}to{opacity:.5}}@keyframes modalBackdropEnter{0%{opacity:0}to{opacity:.5}}@-webkit-keyframes modalBackdropLeave{0%{opacity:.5}to{opacity:0}}@keyframes modalBackdropLeave{0%{opacity:.5}to{opacity:0}}.SmartUISelect{position:relative;display:flex;opacity:1}.SmartUISelect,.SmartUISelect>select{-webkit-transition:all .15s;transition:all .15s}.SmartUISelect>select{width:100%;margin:0;box-shadow:none;outline:none;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:9px 11px;font-size:16px;line-height:1.5;border:1px solid #ccc;color:#333;background-color:#fff;border-radius:4px}.SmartUISelect>select:focus,.SmartUISelect>select:focus:invalid{border-color:#418ee3!important;color:#111}.SmartUISelect:after{position:absolute;top:50%;right:0;width:0;height:0;border-top:6px solid #ccc;border-right:6px solid transparent;border-left:6px solid transparent;margin-top:-3px;margin-right:15px;content:"";pointer-events:none}.SmartUISelect.SmartUISelect--lg>select{padding:14px 23px;font-size:18px;line-height:1.44}.SmartUISelect.SmartUISelect--sm>select{padding:7px 11px;font-size:14px;line-height:1.42}.SmartUISelect.SmartUISelect--xs>select{padding:4px 7px;font-size:12px;line-height:1.5}.SmartUISelect.is-disabled{opacity:.65}.SmartUISelect.is-disabled>select{background-color:#f8f8f8}.SmartUISelect.has-error>select,.SmartUISelect>select:invalid{border-color:#e33d3d;color:#333}.Switch{position:relative;display:inline-block;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0)}.Switch>input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.Switch .Switch__indicator{position:relative;display:block;width:72px;height:28px;background-color:#ccc;border-radius:14px;-webkit-transition:background-color .1s cubic-bezier(.19,1,.22,1);transition:background-color .1s cubic-bezier(.19,1,.22,1)}.Switch .Switch__indicator:after{position:absolute;top:0;left:0;display:block;width:36px;height:36px;margin-top:-4px;content:"";background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);border-radius:50%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:background-color .1s cubic-bezier(.19,1,.22,1),-webkit-transform .1s cubic-bezier(0,1,.5,1);transition:background-color .1s cubic-bezier(.19,1,.22,1),-webkit-transform .1s cubic-bezier(0,1,.5,1);transition:background-color .1s cubic-bezier(.19,1,.22,1),transform .1s cubic-bezier(0,1,.5,1);transition:background-color .1s cubic-bezier(.19,1,.22,1),transform .1s cubic-bezier(0,1,.5,1),-webkit-transform .1s cubic-bezier(0,1,.5,1)}.Switch>input:checked~.Switch__indicator{background-color:#d1e4f8}.Switch>input:checked~.Switch__indicator:after{background-color:#418ee3;-webkit-transform:translateX(100%);transform:translateX(100%)}.Switch.is-disabled,.Switch>input[disabled]~.Switch__indicator{opacity:.65;cursor:not-allowed}.Switch.is-disabled>input[disabled]~.Switch__indicator{opacity:1}.Switch.Switch--lg .Switch__indicator{width:88px;height:36px;border-radius:18px}.Switch.Switch--lg .Switch__indicator:after{width:44px;height:44px}.Switch.Switch--sm .Switch__indicator{width:56px;height:20px;border-radius:10px}.Switch.Switch--sm .Switch__indicator:after{width:28px;height:28px}.Switch.Switch--xs .Switch__indicator{width:40px;height:12px;border-radius:6px}.Switch.Switch--xs .Switch__indicator:after{width:20px;height:20px}.Table{width:100%;max-width:100%;margin-bottom:24px;border-collapse:collapse;border-spacing:0;table-layout:auto;background:#fff}.Table caption{background:transparent;color:#111;font-size:16px;font-weight:600}.Table thead{background:#fff}.Table thead tr td,.Table thead tr th{padding:6px 12px;border-bottom:2px solid #ccc;color:#111;font-size:16px;font-weight:600}.Table tfoot{background:#fff}.Table tfoot tr td,.Table tfoot tr th{padding:6px 12px;color:#111;font-size:16px;font-weight:600}.Table tfoot tr td:first-letter,.Table tfoot tr th:first-letter,.Table thead tr td:first-letter,.Table thead tr th:first-letter{text-transform:capitalize}.Table tr td,.Table tr th{padding:6px 12px;color:#333;font-size:16px;text-align:left}.Table tbody tr td,.Table tbody tr th,.Table tfoot tr td,.Table tfoot tr th,.Table thead tr th,.Table tr td{display:table-cell;line-height:1.5}.Table.Table--bordered{border:1px solid #ccc}.Table.Table--striped tr.alt,.Table.Table--striped tr.even,.Table.Table--striped tr:nth-of-type(2n){background:#f8f8f8}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{overflow:hidden;min-width:768px}abbr{font-size:inherit;line-height:inherit}abbr[title]{border-bottom-color:inherit;text-decoration:none;color:inherit}@media only screen{::-webkit-scrollbar{position:absolute;width:8px;-webkit-appearance:none;appearance:none}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{background-clip:padding-box!important;border-radius:3px;color:#fff}::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}::-webkit-scrollbar-thumb{min-height:36px;background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px}::-webkit-scrollbar-corner{background:#fff}}@page{margin:.75in;size:8.5in 11in}@media only print{body,html{height:auto}body{overflow:auto;min-width:auto;margin:0 auto!important;color:#000}h1,h2,h3,h4,h5,h6{margin-left:0;color:#000}p{font-size:10pt;line-height:14pt}a{color:#000}.Row{margin-right:-.125in;margin-left:-.125in}.Col{padding-right:.125in;padding-left:.125in}.Table td,.Table th{color:#000!important;font-size:10pt!important}.Table tbody tr td:first-child,.Table thead tr th:first-child{padding-left:0}.Table tbody tr td:last-child,.Table thead tr th:last-child{padding-right:0}.Table thead tr th{border-bottom:1px solid #000;text-transform:capitalize}.Table td{vertical-align:top}.no-print{display:none}.print-page-group{page-break-inside:avoid}.print-expand{position:relative;top:auto;right:auto;bottom:auto;left:auto}.print-page-break-after{page-break-after:always}}@media only screen{.print-only{display:none}}@media only print{@supports(-webkit-marquee-repetition:infinite) and (object-fit:fill){html{margin:0 auto}body{width:6.625in!important;padding:.5in 0}.DocumentContainer{max-width:none}}}.flex-horizontal,.flex-vertical{display:flex}.flex-horizontal{flex-direction:row}.flex-vertical{flex-direction:column}.flex-spacer{flex:1 1}.flex-horizontal>.flex-spacer{min-width:1px}.flex-vertical>.flex-spacer{min-height:1px}.flex-horizontal.flex-center{align-items:center}.flex-vertical.flex-center{justify-content:center}.scrollable-x,.scrollable-y{-webkit-overflow-scrolling:touch}.scrollable-x{overflow-x:auto}.scrollable-y{overflow-y:auto}.js-link{color:#418ee3;cursor:pointer}.Tabs{display:block;border-bottom:1px solid #ccc;list-style:none;margin:32px 0;padding:0;text-align:center}.Tabs>li{display:flex;align-items:center;justify-content:center;height:48px;margin:0 0 16px;padding:16px;color:#333;font-size:16px;cursor:pointer;border-radius:4px}.Tabs>li.is-active{background-color:#855388;color:#fff}.Tabs.Tabs--contained{margin-right:32px;margin-left:32px}@media screen and (min-width:768px){.Tabs{display:flex;justify-content:center;position:relative;min-height:48px}.Tabs>li{border-bottom:4px solid transparent;margin-bottom:-1px;margin-left:16px;padding-right:8px;padding-bottom:12px;padding-left:8px;line-height:1;border-radius:0}.Tabs>li:first-child{margin-left:0}.Tabs>li.is-active{color:#111;background-color:transparent;border-bottom-color:#855388}.Tabs.Tabs--align-left{justify-content:flex-start}.Tabs.Tabs--space-between{justify-content:space-between}.Tabs.Tabs--space-between>li{margin-left:0}}.TabsContent>div{display:none}.no-touch .Tabs>li:hover:not(.is-active){background-color:#f8f8f8}@media screen and (min-width:768px){.no-touch .Tabs>li:hover:not(.is-active){background-color:transparent}}.AppBackstage .Tabs>li.is-active{background-color:#855388}@media screen and (min-width:768px){.AppBackstage .Tabs>li.is-active{background-color:transparent;border-bottom-color:#855388}}
/*# sourceMappingURL=main.77eed09b.chunk.css.map */