:root {--cms-rule: #c8102e;--cms-ink: #111;--cms-shade: #fbebed;--cms-face: "Courier New", Courier, monospace;}.cms-wrap {overflow-x: auto;}.cms-edit {position: relative;overflow-x: auto;}.cms-edit input[type=text], .cms-edit select {font-size: 11px;height: 20px;padding: 0 3px;border: 1px solid #aaa;border-radius: 3px;background: #f0f4f8;color: #111;width: 100%;box-sizing: border-box;}.cms-edit.ins-self .ins-when-other,.cms-edit.ins-other .ins-when-self {display: none;}.cms-edit input[readonly] {background: #eee;color: #555;}.cms-edit .datefield {width: auto;left: 0;padding: 0;}.cms-edit .datefield input {width: 6.5em;}.cms-edit input.errors,.cms-edit select.errors,.cms-edit span.errors input {border-color: #c0392b;background: #fdecea;}.cms-edit input:required:invalid {border-color: #e6a700;background: #fff8e1;}.cms-edit .cms-label .req {color: #b8860b;}.cms-toast {position: absolute;top: 8px;right: 8px;padding: 8px 14px;border-radius: 4px;font-size: 13px;font-weight: 500;color: #fff;box-shadow: 0 2px 8px rgba(0,0,0,0.2);opacity: 0;transform: translateY(10px);transition: opacity 0.25s, transform 0.25s;pointer-events: none;z-index: 9999;}.cms-toast.nf-toast-visible { opacity: 1; transform: translateY(0); }.cms-toast.nf-toast-success { background: #27ae60; }.cms-toast.nf-toast-error   { background: #c0392b; }.cms-table {border-collapse: collapse;width: 100%;font-size: 11px;margin-top: 6px;}.cms-table td {border: 1px solid var(--cms-rule);padding: 5px 7px;vertical-align: top;width: 33.3%;}.cms-table td.cms-merge-below {border-bottom: 0;}.cms-table td.cms-merge-above {border-top: 0;}.cms-table td.cms-blank {border: 0;}.cms-label {color: var(--cms-rule);font-size: 9px;font-weight: 500;line-height: 1.15;#text-transform: uppercase;display: block;margin-bottom: 2px;}.cms-label-center {text-align: center;}.cms-note {color: var(--cms-rule);font-size: 8px;line-height: 1.15;}.cms-note em {font-style: italic;font-weight: 700;}.cms-label-note {font-size: 8px;font-weight: 400;}.cms-table .cms-value {color: var(--app-text);font-size: 12px;font-weight: 500;min-height: 14px;}.cms-field-row {display: flex;align-items: center;gap: 8px;flex-wrap: nowrap;}.cms-subcells {display: grid;grid-template-columns: 1fr 1fr;margin: -5px -7px;}.cms-subcells > div {padding: 5px 7px;border-left: 1px solid var(--cms-rule);min-width: 0;}.cms-subcells > div:first-child {border-left: 0;}.cms-subcells.cms-subcells-state {grid-template-columns: 1fr 68px;}.cms-subcells.cms-subcells-plain > div {border-left: 0;}.cms-subcells.cms-subcells-phone {grid-template-columns: 1fr auto;}.cms-subcells.cms-subcells-phone > div {min-width: auto;}.cms-subcells.cms-subcells-phone .cms-value {white-space: nowrap;}#patient-cms-edit .cms-table {max-width: 70em;}.cms-subcell-center {text-align: center;}.cms-field-row.cms-field-row-spread {justify-content: space-between;}.cms-field-row-spread .cms-check {margin-right: 0;}.cms-place {margin-left: auto;text-align: center;white-space: nowrap;}.cms-table .cms-place .cms-value {border: 1px solid var(--cms-rule);min-width: 38px;}.cms-check-grid {display: grid;grid-template-columns: repeat(7, 1fr);gap: 4px;}.cms-check-grid.cms-check-grid-pair {grid-template-columns: auto auto;justify-content: start;gap: 14px;}.cms-check-item {display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between;text-align: left;min-height: 42px;gap: 2px;}.cms-check-item.cms-check-item-center {align-items: center;text-align: center;}.cms-check-item .cms-check {margin-right: 0;}.cms-check-item-row {display: inline-flex;align-items: center;gap: 3px;}.cms-check-item-label {color: var(--app-text);font-size: 9px;font-weight: 600;text-transform: uppercase;line-height: 1.1;}.cms-check-item-sub {color: var(--cms-rule);font-size: 8px;font-style: italic;white-space: nowrap;}.cms-check {display: inline-flex;align-items: center;gap: 3px;font-size: 10px;color: var(--cms-rule);font-weight: 500;margin-right: 10px;white-space: nowrap;}.cms-check input[type=checkbox], .cms-check input[type=radio] {display: none;}.cms-mark {display: inline-block;width: 12px;height: 12px;border: 1.5px solid #000;flex-shrink: 0;position: relative;}.cms-check input:checked + .cms-mark::after {content: "\00D7";position: absolute;top: -3px;left: 0;width: 100%;text-align: center;font-size: 13px;font-weight: 700;color: #000;}.cms-check input[type=checkbox]:disabled + .cms-mark,.cms-check input[type=radio]:disabled + .cms-mark {border-color: #999;background: #e9e9e9;}.cms-check input[type=checkbox]:disabled:checked + .cms-mark::after,.cms-check input[type=radio]:disabled:checked + .cms-mark::after {color: #777;}#practice-edit-cms .cms-table td.cms24-cell {padding: 0;}#practice-edit-cms .cms-table,#practice-edit-cms .cms24-grid {border: 0;}#practice-edit-cms .cms24-grid {width: 100%;border-collapse: collapse;font-size: 9px;}#practice-edit-cms .cms24-grid td {border: 1px solid var(--cms-rule);padding: 10px 7px;vertical-align: middle;text-align: center;}#practice-edit-cms .cms24-grid tr > td:first-child {border-left: 0;}#practice-edit-cms .cms24-grid tr > td:last-child {border-right: 0;}#practice-edit-cms .cms24-grid tr:first-child td {border-top: 0;}#practice-edit-cms .cms24-grid tr:last-child td {border-bottom: 0;}#practice-edit-cms .cms24-grid td.cms24-num {text-align: left;}#practice-edit-cms .cms24-blank {border: 0;padding: 0;height: 0;}#practice-edit-cms .cms24-grid td.cms24-body {text-align: left;white-space: nowrap;}.cms25-tax-cols {display: inline-grid;grid-template-columns: 28px 28px;column-gap: 12px;justify-items: center;align-items: center;}.cms25-tax-cols .cms-check {margin-right: 0;}.cms-id {font-family: monospace;color: var(--app-text, #111);}.cms-npi-line {display: flex;align-items: baseline;gap: 4px;margin-top: 6px;border-top: 1px solid #888;padding-top: 3px;}.cms-npi-line .cms-label {margin-bottom: 0;}#practice-edit-cms #cms33-phone-label {font-size: 12px;}#practice-edit-cms .cms-signature {margin-top: 8px;min-height: 56px;}#practice-cms-panel .cms-practice {border-collapse: collapse;width: 100%;font-size: 11px;}#practice-cms-panel .cms-practice td {border: 1px solid var(--cms-rule);padding: 5px 7px;vertical-align: top;width: 33.3%;}#practice-cms-panel .cms-practice .cms-full {width: 100%;}#practice-cms-panel .cms-practice.fit-fields {width: auto;}#practice-cms-panel .cms-practice.fit-fields > tbody > tr > td {width: auto;}#practice-cms-panel .cms-practice-label {color: var(--cms-rule);font-size: 9px;font-weight: 400;line-height: 1.15;text-transform: uppercase;display: block;margin-bottom: 2px;}#practice-cms-panel .cms-practice-box-num {font-weight: bold;color: var(--cms-rule);margin-right: 3px;}#practice-cms-panel .cms-practice-sub {font-size: 9px;color: var(--app-muted);display: block;margin-bottom: 2px;font-style: italic;}#practice-cms-panel .cms-practice select,#practice-cms-panel .cms-practice input[type=text] {font-size: 11px;border: 1px solid var(--cms-rule);border-radius: 2px;padding: 2px 4px;min-width: 0;flex: 1;}#practice-cms-panel .cms-field-row {display: flex;align-items: center;gap: 4px;}#practice-cms-panel .cms-practice .cms-value {color: var(--app-text);font-size: 12px;font-weight: 500;}#practice-cms-panel .cms-practice select {color: #000;border-color: #9681e0;}#practice-cms-panel .cms-practice .cms-full-input {width: 100%;max-width: none;box-sizing: border-box;}#practice-cms-panel .form-table {width: 100%;border-collapse: collapse;margin-top: 6px;border-left: none !important;border-right: none !important;}#practice-cms-panel .form-table th,#practice-cms-panel .form-table td {border: 1px solid var(--cms-rule);padding: 10px 6px;text-align: center;vertical-align: middle;}#practice-cms-panel .form-table th {background: #f5f5f5;font-weight: normal;text-transform: uppercase;font-size: 9px;color: #444;}#practice-cms-panel .form-table td {font-size: 11px;color: var(--app-text);height: 22px;}#practice-cms-panel .form-table.cms24-table thead tr:first-child th {border-top: none;}#practice-cms-panel .form-table.cms24-table tr > *:first-child {border-left: none;}#practice-cms-panel .form-table.cms24-table tr > *:last-child {border-right: none;}#practice-cms-panel .form-table.cms24-table tbody tr:last-child td {border-bottom: none;}#practice-cms-panel .cms-practice td.cms24-strip {border: 1px solid var(--cms-rule);}#practice-cms-panel .form-table tr td:first-child,#practice-cms-panel .form-table tr th:first-child {border-left: none !important;}#practice-cms-panel .form-table tr td:last-child,#practice-cms-panel .form-table tr th:last-child {border-right: none !important;}#practice-cms-panel .form-instructions {font-size: 10px;color: var(--app-muted);display: block;margin-top: 4px;}#practice-cms-panel .cms10-check {display: inline-flex;align-items: center;gap: 3px;font-size: 10px;color: var(--cms-rule);font-weight: 400;margin-right: 10px;}#practice-cms-panel .cms10-check input[type=radio] {display: none;}#practice-cms-panel .cms10-mark {display: inline-block;width: 12px;height: 12px;border: 1.5px solid var(--cms-rule);flex-shrink: 0;position: relative;}#practice-cms-panel .cms10-check input[type=radio]:checked + .cms10-mark::after {content: "\00D7";position: absolute;top: -3px;left: 0;width: 100%;text-align: center;font-size: 13px;font-weight: 700;}#practice-cms-panel .cms27-radio {display: inline-flex;align-items: center;gap: 8px;white-space: nowrap;}#practice-cms-panel .cms25-tax-cols .cms10-check {margin-right: 0;}#practice-cms-panel .cms25-tax-cols .cms10-check input[type=radio]:checked + .cms10-mark::after {color: #111;}#practice-cms-panel .form-table.cms24-table {font-size: 9px;margin-top: 0;}#practice-cms-panel .form-table.cms24-table th {background: #fff;color: var(--cms-rule);}#practice-cms-panel .form-table.cms24-table th:first-child {width: 78%;}#practice-cms-panel .form-table.cms24-table th.cms24-num {text-align: left;}#practice-cms-panel .form-table.cms24-table th:last-child {width: 22%;}#practice-cms-panel .form-table.cms24-table td.cms24-blank {border: none;background: #fff;padding: 0;height: 0;}#practice-cms-panel .form-table.cms24-table td.cms24-body {background: #fff;text-align: left;white-space: nowrap;}#practice-cms-panel .cms24-npi-label {color: var(--cms-rule);}#practice-cms-panel .form-table.cms24-table td.cms25-body {background: #fff;text-align: left;text-transform: uppercase;font-size: 9px;color: var(--cms-rule);}#practice-cms-panel .cms25-row {display: flex;justify-content: space-between;align-items: center;}#practice-cms-panel .cms25-row-values {margin-top: 2px;}#practice-cms-panel .cms-show-id {font-family: monospace;font-size: 11px;color: #111;text-transform: none;}#practice-cms-panel .cms-practice-label.cms-box-head {margin-top: 5px;white-space: nowrap;}#practice-cms-panel .cms-practice-label.cms-box-head-spread {display: flex;justify-content: space-between;gap: 1.5em;align-items: baseline;}#practice-cms-panel .cms-nowrap {white-space: nowrap;}#practice-cms-panel .cms-signature {margin-top: 8px;min-height: 56px;}#practice-cms-panel .cms-practice .cms-signed-name {font-size: 11px;line-height: 1.6;}#practice-cms-panel .cms-preview-block {display: none;}#practice-cms-panel .cms-practice .cms-addr-lines {font-size: 11px;line-height: 1.5;}#practice-cms-panel .cms-npi-rule {margin-top: 6px;border-top: 1px solid #888;padding-top: 3px;}#practice-cms-panel .cms-npi-marker {color: red;font-size: 9px;}#practice-cms-panel .cms-npi-number {font-family: monospace;color: var(--app-text);}#practice-cms-panel .cms-practice .cms-row-inline {flex-direction: row;align-items: center;gap: 4px;}#practice-cms-panel .cms-practice .cms-provider-select {flex: 1;min-width: 160px;box-sizing: border-box;}#practice-cms-panel .cms-practice .cms-clinic-select {flex: 1;min-width: 0;max-width: 220px;box-sizing: border-box;}#practice-cms-panel .cms-practice .cms-phone-label {font-family: monospace;font-size: 10px;color: #111;white-space: nowrap;}.cms-field-row.cms-physician-row {margin-top: 10px;gap: 4px;}#practice-cms-panel .editable-field-wrapper {position: relative;display: inline-block;width: 100%;}#practice-cms-panel .editable-field-display {display: block;padding: 1px 2px;min-height: 20px;cursor: text;}#practice-cms-panel .editable-field-wrapper:hover .editable-field-display {display: none;}#practice-cms-panel .editable-field-input {display: none;width: 100%;box-sizing: border-box;}#practice-cms-panel .editable-field-wrapper:hover .editable-field-input {display: block;}#practice-cms-panel .editable-field-input:focus {display: block;}#practice-edit-pdf .cms-practice {border-collapse: collapse;width: 100%;font-size: 11px;}#practice-edit-pdf .cms-practice td {border: 1px solid var(--cms-rule);padding: 5px 7px;vertical-align: top;width: 33.3%;}#practice-edit-pdf .cms-practice .cms-full {width: 100%;}#practice-edit-pdf .cms-practice-label {color: var(--cms-rule);font-size: 9px;font-weight: 400;line-height: 1.15;text-transform: uppercase;display: block;margin-bottom: 2px;}#practice-edit-pdf .cms-practice-box-num {font-weight: bold;color: var(--cms-rule);margin-right: 3px;}#practice-edit-pdf .cms-practice-sub {font-size: 9px;color: var(--app-muted);display: block;margin-bottom: 2px;font-style: italic;}#practice-edit-pdf .cms-practice select,#practice-edit-pdf .cms-practice input[type=text] {font-size: 11px;border: 1px solid var(--cms-rule);border-radius: 2px;padding: 2px 4px;min-width: 0;flex: 1;}#practice-edit-pdf .cms-field-row {display: flex;align-items: center;gap: 4px;}#practice-edit-pdf .cms-practice .cms-value {color: var(--app-text);font-size: 12px;font-weight: 500;}#practice-edit-pdf .cms-practice .cms-full-input {width: 100%;max-width: none;box-sizing: border-box;}#practice-edit-pdf .form-table {width: 100%;border-collapse: collapse;margin-top: 6px;border-left: none !important;border-right: none !important;}#practice-edit-pdf .form-table th,#practice-edit-pdf .form-table td {border: 1px solid var(--cms-rule);padding: 10px 6px;text-align: center;vertical-align: middle;}#practice-edit-pdf .form-table th {background: #f5f5f5;font-weight: normal;text-transform: uppercase;font-size: 9px;color: #444;}#practice-edit-pdf .form-table td {font-size: 11px;color: var(--app-text);height: 22px;}#practice-edit-pdf .form-table.cms24-table thead tr:first-child th {border-top: none;}#practice-edit-pdf .form-table.cms24-table tr > *:first-child {border-left: none;}#practice-edit-pdf .form-table.cms24-table tr > *:last-child {border-right: none;}#practice-edit-pdf .form-table.cms24-table tbody tr:last-child td {border-bottom: none;}#practice-edit-pdf .cms-practice td.cms24-strip {border: 1px solid var(--cms-rule);}#practice-edit-pdf .form-table tr td:first-child,#practice-edit-pdf .form-table tr th:first-child {border-left: none !important;}#practice-edit-pdf .form-table tr td:last-child,#practice-edit-pdf .form-table tr th:last-child {border-right: none !important;}#practice-edit-pdf .form-instructions {font-size: 10px;color: var(--app-muted);display: block;margin-top: 4px;}#practice-edit-pdf .cms10-check {display: inline-flex;align-items: center;gap: 3px;font-size: 10px;color: var(--cms-rule);font-weight: 400;margin-right: 10px;}#practice-edit-pdf .cms10-check input[type=radio] {display: none;}#practice-edit-pdf .cms10-mark {display: inline-block;width: 12px;height: 12px;border: 1.5px solid var(--cms-rule);flex-shrink: 0;position: relative;}#practice-edit-pdf .cms10-check input[type=radio]:checked + .cms10-mark::after {content: "\00D7";position: absolute;top: -3px;left: 0;width: 100%;text-align: center;font-size: 13px;font-weight: 700;}#practice-edit-pdf .cms27-radio {display: inline-flex;align-items: center;gap: 8px;white-space: nowrap;}#practice-edit-pdf .cms25-tax-cols {display: inline-grid;grid-template-columns: 28px 28px;column-gap: 12px;justify-items: center;align-items: center;}#practice-edit-pdf .cms25-tax-cols .cms10-check {margin-right: 0;}#practice-edit-pdf .cms25-tax-cols .cms10-check input[type=radio]:checked + .cms10-mark::after {color: #111;}#practice-edit-pdf #tabs-nf .cms-practice td {border: none;padding: 4px 4px;}#practice-edit-pdf #tabs-nf .form-table td,#practice-edit-pdf #tabs-nf .form-table th {border: 1px solid #888;white-space: nowrap;padding: 4px 8px;}#practice-edit-pdf #tabs-nf .cms-practice-label {color: #444;}#practice-edit-pdf #tabs-nf .cms-practice select,#practice-edit-pdf #tabs-nf .cms-practice input[type=text] {border-color: #888;}#practice-edit-pdf #tabs-nf .form-box {border-color: #333;}#practice-edit-pdf #tabs-nf .nf-addr-input,#practice-edit-pdf #tabs-cms .cms-addr-input {border: none !important;background: transparent;padding: 1px 2px;box-sizing: border-box;font-size: 11px;}#practice-edit-pdf .editable-field-wrapper {position: relative;display: inline-block;width: 100%;}#practice-edit-pdf .editable-field-display {display: block;padding: 1px 2px;min-height: 20px;cursor: text;}#practice-edit-pdf .editable-field-wrapper:hover .editable-field-display {display: none;}#practice-edit-pdf .editable-field-input {display: none;width: 100%;box-sizing: border-box;}#practice-edit-pdf .editable-field-wrapper:hover .editable-field-input {display: block;}#practice-edit-pdf .editable-field-input:focus {display: block;}#practice-edit-pdf .cms-preview-button {display: inline-block;padding: 12px 32px;font-size: 15px;font-weight: bold;color: #fff !important;background: #7fb8dd;border: 1px solid #4f95c3;border-radius: 5px;text-decoration: none !important;box-shadow: 0 2px 3px rgba(0,0,0,0.15);}#practice-edit-pdf .cms-preview-button:visited {color: #fff !important;background: #7fb8dd !important;border-color: #4f95c3 !important;text-decoration: none !important;}#practice-edit-pdf .cms-preview-button:hover,#practice-edit-pdf .cms-preview-button:focus,#practice-edit-pdf .cms-preview-button:active {color: #fff !important;background: #2c6e9b !important;border-color: #1f4f70 !important;text-decoration: none !important;}#practice-edit-pdf #practiceFolds .cms-preview-button {display: none;}#practice-edit-pdf #practiceFolds li.active .cms-preview-button {display: inline-block;}#practice-edit-pdf #tabs-nf,#practice-edit-pdf #tabs-cms {position: relative;}#practice-edit-pdf #nf-toast,#practice-edit-pdf #cms-toast {position: absolute;top: 8px;right: 8px;padding: 8px 14px;border-radius: 4px;font-size: 13px;font-weight: 500;color: #fff;box-shadow: 0 2px 8px rgba(0,0,0,0.2);opacity: 0;transform: translateY(10px);transition: opacity 0.25s, transform 0.25s;pointer-events: none;z-index: 9999;}#practice-edit-pdf #nf-toast.nf-toast-visible,#practice-edit-pdf #cms-toast.nf-toast-visible { opacity: 1; transform: translateY(0); }#practice-edit-pdf #nf-toast.nf-toast-success,#practice-edit-pdf #cms-toast.nf-toast-success { background: #27ae60; }#practice-edit-pdf #nf-toast.nf-toast-error,#practice-edit-pdf #cms-toast.nf-toast-error { background: #c0392b; }#practice-edit-pdf .form-table.cms24-table {font-size: 9px;margin-top: 0;}#practice-edit-pdf .form-table.cms24-table th {background: #fff;color: var(--cms-rule);}#practice-edit-pdf .form-table.cms24-table th:first-child {width: 78%;}#practice-edit-pdf .form-table.cms24-table th:last-child {width: 22%;}#practice-edit-pdf .cms-preview-button-sm {font-size: 11px;padding: 2px 6px;}#practice-edit-pdf .cms-practice .cms24-blank {border: none;background: #fff;padding: 0;height: 0;}#practice-edit-pdf .cms-practice .cms24-body {background: #fff;text-align: left;white-space: nowrap;}#practice-edit-pdf .cms-practice .cms24-npi-label {color: var(--cms-rule);font-size: 9px;}#practice-edit-pdf #tabs-cms .cms-practice .cms24-npi-input,#practice-edit-pdf #tabs-nf .cms-practice .cms24-npi-input {font-family: monospace;font-size: 11px;width: 120px;border: 1px solid var(--cms-rule);background: #f0f4f8;color: #111;padding: 1px 3px;}#practice-edit-pdf .cms-practice .cms25-body {background: #fff;text-align: left;text-transform: uppercase;font-size: 9px;color: var(--cms-rule);}#practice-edit-pdf .cms-practice .cms25-row {display: flex;justify-content: space-between;align-items: center;}#practice-edit-pdf .cms-practice .cms25-row-values {margin-top: 2px;}#practice-edit-pdf #tabs-cms .cms-practice .cms25-id-input,#practice-edit-pdf #tabs-nf .cms-practice .cms25-id-input {font-family: monospace;text-transform: none;width: 110px;flex: none;color: #111;}#practice-edit-pdf .cms-practice .cms-box-head {margin-top: 5px;white-space: nowrap;}#practice-edit-pdf .cms-practice .cms-box-head-spread {display: flex;justify-content: space-between;align-items: baseline;}#practice-edit-pdf .cms-practice .cms-nowrap {white-space: nowrap;}#practice-edit-pdf .cms-practice .cms-signature {margin-top: 8px;min-height: 56px;}#practice-edit-pdf .cms-practice .cms-signed-name {font-size: 11px;line-height: 1.6;}#practice-edit-pdf .cms-practice .cms-phone-value {font-family: monospace;font-size: 11px;color: #111;white-space: nowrap;}#practice-edit-pdf .cms-practice .cms-box-lines {line-height: 1.8;}#practice-edit-pdf #tabs-cms .cms-practice .cms-input-block,#practice-edit-pdf #tabs-nf .cms-practice .cms-input-block {width: 100%;display: block;}#practice-edit-pdf .cms-practice .cms-input-row {display: flex;gap: 4px;}#practice-edit-pdf #tabs-cms .cms-practice .cms-input-grow,#practice-edit-pdf #tabs-nf .cms-practice .cms-input-grow {flex: 1;min-width: 0;}#practice-edit-pdf #tabs-cms .cms-practice .cms-input-state,#practice-edit-pdf #tabs-nf .cms-practice .cms-input-state {width: 52px;flex: none;background: #d0dde8;}#practice-edit-pdf #tabs-cms .cms-practice .cms-input-zip,#practice-edit-pdf #tabs-nf .cms-practice .cms-input-zip {width: 70px;flex: none;}#practice-edit-pdf #tabs-cms .cms-practice .cms-input-w70,#practice-edit-pdf #tabs-nf .cms-practice .cms-input-w70 {width: 70px;}#practice-edit-pdf .cms-practice .cms-npi-row {margin-top: 5px;display: flex;align-items: center;gap: 6px;}#practice-edit-pdf .cms-practice .cms-npi-marker {color: var(--cms-rule);font-size: 9px;white-space: nowrap;}#practice-edit-pdf #tabs-cms .cms-practice .cms-npi-input,#practice-edit-pdf #tabs-nf .cms-practice .cms-npi-input {font-family: monospace;font-size: 11px;flex: 1;}#practice-edit-pdf #tabs-cms .cms-practice .cms-phone-input,#practice-edit-pdf #tabs-nf .cms-practice .cms-phone-input {font-size: 11px;flex: 1;}#practice-edit-pdf .cms-practice.nf-outer-table {border-collapse: collapse;border-left: none;border-right: none;border-bottom: none;}#practice-edit-pdf .cms-practice .cms-col-half {width: 50%;}#practice-edit-pdf .cms-practice .nf-box-table {border: 1px solid #ccc;width: 100%;border-collapse: collapse;}#practice-edit-pdf #tabs-nf .cms-practice td.nf-box-cell {border: 1px solid #ccc;padding: 8px;}#practice-edit-pdf #tabs-nf .cms-practice td.cms-row-gap-lg {padding-top: 24px;}#practice-edit-pdf #tabs-nf .cms-practice td.cms-row-gap-sm {padding-top: 10px;}#practice-edit-pdf .cms-practice .form-table-borderless {border: none !important;}#practice-edit-pdf .cms-practice .form-table-open-sides {border-right: none;border-left: none;}#practice-edit-pdf #tabs-cms .cms-practice .cms-input-fill,#practice-edit-pdf #tabs-nf .cms-practice .cms-input-fill {background: #f0f4f8;}#practice-edit-pdf #tabs-cms .cms-practice .cms-input-w90,#practice-edit-pdf #tabs-nf .cms-practice .cms-input-w90 {width: 90px;}#practice-edit-pdf #tabs-cms .cms-practice .cms-note-textarea,#practice-edit-pdf #tabs-nf .cms-practice .cms-note-textarea {width: 100%;box-sizing: border-box;font-size: 11px;line-height: 1.2;margin-top: 4px;resize: none;overflow: hidden;min-height: 12px;height: 36px;}.cms24-list table {border-collapse: collapse;border: 1px solid var(--cms-rule);background: #fff;}.cms24-list th,.cms24-list td {border: 1px solid var(--cms-rule);padding: 2px 4px;text-align: center;vertical-align: middle;}.cms24-list thead th {white-space: nowrap;vertical-align: top;}.cms24-list .cms24-hdr-a {text-align: left;padding-left: 6px;}.cms24-list thead .cms-note {font-weight: 400;text-transform: none;}.cms24-list .cms24-date {white-space: nowrap;padding-left: 6px;padding-right: 6px;}.cms24-list .cms24-dollars {text-align: right;border-right: 1px solid var(--cms-rule);padding-right: 3px;}.cms24-list .cms24-cents {text-align: left;padding-left: 3px;}.cms24-list .cms24-cpt {letter-spacing: .08em;}.cms24-list .cms24-x {border-color: #ddd;font-weight: 400;letter-spacing: 0;}.cms24-list tbody td.cms24-x {text-align: right;}.cms24-list tr.cms24-sum th {background: #fff;text-align: right;color: #555;font-style: normal;font-size: 11px;}.cms24-list thead th,#practice-edit-pdf #tabs-cms .form-table th,#practice-cms-panel #tabs-cms .form-table th {background: #fff;color: var(--cms-rule);font-family: verdana, arial, helvetica, sans-serif;font-size: 9px;font-weight: 500;font-style: normal;line-height: 1.15;text-transform: uppercase;}.cms24-list tbody td,#practice-edit-pdf #tabs-cms .form-table td,#practice-edit-pdf #tabs-cms .cms-practice .cms-value,#practice-edit-pdf #tabs-cms .cms-show-id,#practice-cms-panel #tabs-cms .form-table td,#practice-cms-panel #tabs-cms .cms-practice .cms-value,#practice-cms-panel #tabs-cms .cms-show-id {font-family: var(--cms-face);font-size: 12px;color: var(--cms-ink);text-transform: uppercase;}.cms24-list tbody td a,#practice-edit-pdf #tabs-cms .cms-practice a,#practice-cms-panel #tabs-cms .cms-practice a {color: inherit;text-decoration: none;}.cms24-list tbody td a:hover,#practice-edit-pdf #tabs-cms .cms-practice a:hover,#practice-cms-panel #tabs-cms .cms-practice a:hover {text-decoration: underline;}.cms24-list tbody td a.cms24-open,.cms24-list tbody td a.cms24-open:hover {color: #0d6efd;text-decoration: underline;}.cms24-list tbody td a.cms24-open:hover {color: #0a58ca;}.cms24-list tbody td,#practice-edit-pdf #tabs-cms .cms24-table td.cms24-blank,#practice-edit-pdf #tabs-cms .cms24-table td.cms24-body,#practice-cms-panel #tabs-cms .cms24-table td.cms24-blank,#practice-cms-panel #tabs-cms .cms24-table td.cms24-body {background: linear-gradient(to bottom,var(--cms-shade) 0, var(--cms-shade) 45%, #fff 45%, #fff 100%);}.cms24-list tbody td {height: 30px;vertical-align: bottom;padding-bottom: 3px;}.cms24-list tbody tr:hover td {background: linear-gradient(to bottom,#f6dade 0, #f6dade 45%, #fdf6f7 45%, #fdf6f7 100%);}.cms24-list tbody td.cms24-x,.cms24-list tbody tr:hover td.cms24-x {background: #fff;font-family: inherit;font-size: 11px;text-transform: none;color: #555;}.cms24-list tbody td {font-weight: 500;}.cms24-list tbody td.cms24-x a {color: #0d8c9e;}#casef-show-cms .cms-table,#casef-edit-dialog .cms-table {width: auto;}#casef-show-cms .cms-table {max-width: 900px;}#casef-edit-dialog .cms-table {max-width: 1000px;}#casef-show-cms .cms-table td,#casef-edit-dialog .cms-table td {width: auto;min-width: 150px;}#casef-show-cms .cms-table table,#casef-show-cms .cms-table table td,#casef-edit-dialog .cms-table table,#casef-edit-dialog .cms-table table td {border: 0 !important;min-width: 0;}.cms-mini {color: var(--cms-rule);font-size: 8px;white-space: nowrap;}.cms10-panel {border: 1px solid var(--cms-rule);background: #fff;width: 30%;margin-left: 30%;}.cms10-panel > div {padding: 4px 5px;}.cms10-item {min-height: 44px;}#casef-edit-dialog {position: relative;}.diag-macro-bare table,.diag-macro-bare td {border: 0 !important;background: transparent;}#casef-edit-dialog input[type=text],#casef-edit-dialog select {font-size: 11px;height: 20px;padding: 0 3px;border: 1px solid #aaa;border-radius: 3px;background: #f0f4f8;color: #111;}.diags-section {width: 100%;}.diags-section table {width: 100%;border-collapse: collapse;}.diags-section td {padding: 2px 1px;vertical-align: middle;font-size: 11px;font-weight: normal;color: var(--cms-rule);word-break: break-word;white-space: nowrap;}.diags-section input.typeahead {border: 1px solid #aaa !important;border-radius: 3px !important;background: #f0f4f8 !important;height: 19px !important;font-size: 11px;font-weight: bold;padding: 1px 3px;color: #111;width: 90%;min-width: 130px;max-width: 90%;}.diags-section input.typeahead::placeholder {font-weight: normal;}.diags-section a.diag-link {display: inline-block;max-width: 90%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;}.diags-section tr td:first-child {padding-right: 1px;}.diags-section tr td:nth-child(2) {padding-left: 1px;}.diags-section .remote {display: inline-flex !important;vertical-align: middle;}.diags-section .tt-menu,.diags-section .tt-suggestion,.diags-section .tt-highlight {color: #111 !important;font-size: 12px;}