.ebmc-fixed-amount-container[data-v-7e9c3322]{display:flex;flex-direction:column;gap:.375rem;width:100%}.fixed-amount-button[data-v-7e9c3322]{align-items:center;background-color:#f5f5f5;border:none;border-radius:4px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem;text-align:left;transition:all .2s ease;width:100%}.fixed-amount-button[data-v-7e9c3322]:hover:not(.disabled){background-color:#ebebeb}.fixed-amount-button[data-v-7e9c3322]:focus-visible{outline:2px solid #1666ac;outline-offset:2px}.fixed-amount-button.selected[data-v-7e9c3322]{background-color:#1666ac0a}.fixed-amount-button.disabled[data-v-7e9c3322]{cursor:default;opacity:.8}.selection-indicator[data-v-7e9c3322]{align-items:center;background-color:#fff;border:2px solid silver;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .2s ease;width:24px}.selection-indicator.selected-state[data-v-7e9c3322]{background-color:#1666ac;border-color:#1666ac}.fixed-amount-button:hover:not(.disabled) .selection-indicator[data-v-7e9c3322]:not(.selected-state){background-color:#1666ac1a;border-color:#1666ac}.selected-icon[data-v-7e9c3322]{align-items:center;color:#fff;display:flex;justify-content:center}.selected-icon .arrow-icon[data-v-7e9c3322]{height:14px;width:14px}.unselected-circle[data-v-7e9c3322]{height:20px;width:20px}.amount-text[data-v-7e9c3322]{color:#555;font-size:.875rem;font-weight:400;transition:color .2s ease}.amount-text.selected-text[data-v-7e9c3322]{color:#1666ac;font-weight:500}.fixed-amount-button:hover:not(.disabled) .amount-text[data-v-7e9c3322]{color:#1666ac}.correct-answer-hint[data-v-7e9c3322]{align-items:center;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;color:#555;display:flex;font-size:.75rem;gap:.5rem;padding:.375rem .5rem}.correct-answer-hint .hint-label[data-v-7e9c3322]{font-weight:500}.feedback-message[data-v-7e9c3322]{border-radius:4px;font-size:.75rem;line-height:1.3;padding:.375rem .5rem}.feedback-message.feedback-correct[data-v-7e9c3322]{background-color:#e8f5e9;color:#333}.feedback-message.feedback-incorrect[data-v-7e9c3322]{background-color:#ffebee;color:#333}.correct-label[data-v-7e9c3322]{color:#026833;font-weight:700;margin-bottom:.125rem}.sr-only[data-v-7e9c3322]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (prefers-contrast:high){.fixed-amount-button[data-v-7e9c3322]{border:2px solid #333}.fixed-amount-button.selected[data-v-7e9c3322]{border-color:#1666ac}.selection-indicator[data-v-7e9c3322]{border-width:3px}}@media (prefers-reduced-motion:reduce){.amount-text[data-v-7e9c3322],.fixed-amount-button[data-v-7e9c3322],.selection-indicator[data-v-7e9c3322]{transition:none}}.ebmc-free-entry-container[data-v-2ae037c7]{display:flex;flex-direction:column;gap:.375rem;width:100%}.ebmc-input-group[data-v-2ae037c7]{align-items:stretch;border-radius:4px;display:flex;height:40px;overflow:hidden;width:100%}.ebmc-input-group.submitted[data-v-2ae037c7]{opacity:.7}.arrow-indicator[data-v-2ae037c7]{align-items:center;background-color:#8fbce3;border-radius:4px 0 0 4px;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background-color .2s ease;width:40px}.arrow-indicator.has-value[data-v-2ae037c7]{background-color:#1666ac}.arrow-indicator .arrow-icon[data-v-2ae037c7]{height:16px;width:16px}.currency-symbol[data-v-2ae037c7]{align-items:center;background-color:#fff;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;color:#666;display:flex;flex-shrink:0;font-size:.875rem;height:40px;justify-content:center;width:32px}.currency-symbol.submitted[data-v-2ae037c7]{background-color:#f9f9f9}.amount-input[data-v-2ae037c7]{border:1px solid #e0e0e0;border-left:none;border-radius:0 4px 4px 0;flex:1;font-size:.875rem;min-width:0;outline:none;padding:0 12px;transition:border-color .2s ease,box-shadow .2s ease}.amount-input[data-v-2ae037c7]:focus{border-color:#1666ac;box-shadow:0 0 0 2px #1666ac1f}.amount-input[data-v-2ae037c7]:disabled{background-color:#f9f9f9;color:#666;cursor:not-allowed}.amount-input[data-v-2ae037c7]::-moz-placeholder{color:#999}.amount-input[data-v-2ae037c7]::placeholder{color:#999}.correct-answer-hint[data-v-2ae037c7]{align-items:center;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;color:#555;display:flex;font-size:.75rem;gap:.5rem;padding:.375rem .5rem}.correct-answer-hint .hint-label[data-v-2ae037c7]{font-weight:500}.feedback-message[data-v-2ae037c7]{border-radius:4px;font-size:.75rem;line-height:1.3;padding:.375rem .5rem}.feedback-message.feedback-correct[data-v-2ae037c7]{background-color:#e8f5e9;color:#333}.feedback-message.feedback-incorrect[data-v-2ae037c7]{background-color:#ffebee;color:#333}.correct-label[data-v-2ae037c7]{color:#026833;font-weight:700;margin-bottom:.125rem}.sr-only[data-v-2ae037c7]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ebmc-free-entry-container.full-width .ebmc-input-group[data-v-2ae037c7]{max-width:none}@media (prefers-contrast:high){.arrow-indicator[data-v-2ae037c7]{border:2px solid #fff}.amount-input[data-v-2ae037c7]:focus{box-shadow:0 0 0 3px #1666ac}}@media (prefers-reduced-motion:reduce){.amount-input[data-v-2ae037c7],.arrow-indicator[data-v-2ae037c7]{transition:none}}.ebmc-equation-table[data-v-89d11bf3]{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;margin:1rem 0;overflow:hidden}.mobile-layout[data-v-89d11bf3]{display:block}@media screen and (min-width:960px){.mobile-layout[data-v-89d11bf3]{display:none}}.equation-section[data-v-89d11bf3]{border-bottom:1px solid #e0e0e0}.equation-section[data-v-89d11bf3]:last-child{border-bottom:none}.section-header[data-v-89d11bf3]{align-items:center;background:#1c1c1c;color:#fff;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;margin:0;min-height:44px;padding:.625rem 1rem}.equation-symbol[data-v-89d11bf3]{color:#ffffffb3;font-weight:500}.section-content[data-v-89d11bf3]{padding:0}.behavior-row[data-v-89d11bf3]{border-bottom:1px solid #e0e0e0;padding:1rem}.behavior-row[data-v-89d11bf3]:last-child{border-bottom:none}.behavior-label[data-v-89d11bf3]{color:#555;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.input-container[data-v-89d11bf3]{width:100%}.desktop-layout[data-v-89d11bf3]{display:none}@media screen and (min-width:960px){.desktop-layout[data-v-89d11bf3]{display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr;grid-template-rows:auto auto auto}}.header-cell[data-v-89d11bf3]{color:#fff;font-size:1rem;font-weight:600;min-height:44px;padding:.625rem 1rem}.equation-divider[data-v-89d11bf3],.header-cell[data-v-89d11bf3]{align-items:center;background:#1c1c1c;display:flex;justify-content:center;text-align:center}.equation-divider[data-v-89d11bf3]{color:#ffffffb3;font-size:1.125rem;font-weight:500;width:40px}.grid-cell[data-v-89d11bf3]{padding:1rem}.grid-cell.cell-border-left[data-v-89d11bf3]{border-left:1px solid #e0e0e0}.col-assets-header[data-v-89d11bf3]{grid-column:1;grid-row:1}.col-eq[data-v-89d11bf3]{grid-column:2;grid-row:1}.col-liab-header[data-v-89d11bf3]{grid-column:3;grid-row:1}.col-plus[data-v-89d11bf3]{grid-column:4;grid-row:1}.col-equity-header[data-v-89d11bf3]{grid-column:5;grid-row:1}.col-assets-inc[data-v-89d11bf3]{grid-column:1;grid-row:2}.col-liab-inc[data-v-89d11bf3]{grid-column:3;grid-row:2}.col-equity-inc[data-v-89d11bf3]{grid-column:5;grid-row:2}.col-assets-dec[data-v-89d11bf3]{grid-column:1;grid-row:3}.col-liab-dec[data-v-89d11bf3]{grid-column:3;grid-row:3}.col-equity-dec[data-v-89d11bf3]{grid-column:5;grid-row:3}.col-assets-dec[data-v-89d11bf3],.col-equity-dec[data-v-89d11bf3],.col-liab-dec[data-v-89d11bf3]{border-top:1px solid #e0e0e0}@media (prefers-contrast:high){.equation-divider[data-v-89d11bf3],.header-cell[data-v-89d11bf3],.section-header[data-v-89d11bf3]{background:#000}.behavior-row[data-v-89d11bf3],.equation-section[data-v-89d11bf3],.grid-cell[data-v-89d11bf3]{border-color:#000}}@media (prefers-reduced-motion:reduce){[data-v-89d11bf3]{animation:none!important;transition:none!important}}@media print{.ebmc-equation-table[data-v-89d11bf3]{border:2px solid #000}.equation-divider[data-v-89d11bf3],.header-cell[data-v-89d11bf3],.section-header[data-v-89d11bf3]{background:#f0f0f0!important;color:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.sr-only[data-v-89d11bf3]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ebmc-feedback-panel[data-v-4f648ec0]{align-items:flex-start;border-radius:4px;display:flex;gap:.75rem;margin-top:1.25rem;padding:1rem}.ebmc-feedback-panel.feedback-correct[data-v-4f648ec0]{background-color:#e8f5e9}.ebmc-feedback-panel.feedback-incorrect[data-v-4f648ec0]{background-color:#ffebee}.feedback-icon[data-v-4f648ec0]{flex-shrink:0}.icon-circle[data-v-4f648ec0]{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.icon-circle.icon-correct[data-v-4f648ec0]{background-color:#4caf50}.icon-circle.icon-incorrect[data-v-4f648ec0]{background-color:#f44336}.icon-svg[data-v-4f648ec0]{color:#fff;height:16px;width:16px}.feedback-content[data-v-4f648ec0]{flex:1;min-width:0}.feedback-text[data-v-4f648ec0]{color:#333;font-size:1rem;line-height:1.5}.feedback-text[data-v-4f648ec0] p{margin:0 0 .5rem}.feedback-text[data-v-4f648ec0] p:last-child{margin-bottom:0}.feedback-text[data-v-4f648ec0] ol,.feedback-text[data-v-4f648ec0] ul{margin:.5rem 0;padding-left:1.5rem}.feedback-text[data-v-4f648ec0] b,.feedback-text[data-v-4f648ec0] strong{font-weight:600}.feedback-text[data-v-4f648ec0] em,.feedback-text[data-v-4f648ec0] i{font-style:italic}.feedback-text[data-v-4f648ec0] table{border-collapse:collapse;margin:.75rem 0;overflow:hidden;table-layout:fixed;width:100%}.feedback-text[data-v-4f648ec0] td,.feedback-text[data-v-4f648ec0] th{border:1px solid #ced4da;box-sizing:border-box;height:2.3rem;min-width:1em;padding:.25rem .5rem;vertical-align:top}.feedback-text[data-v-4f648ec0] th{background-color:#f1f3f5;font-weight:600;text-align:left}.feedback-text[data-v-4f648ec0] table p{margin:0}.feedback-text[data-v-4f648ec0] table.no-borders td,.feedback-text[data-v-4f648ec0] table.no-borders th{border:none}@media (max-width:768px){.ebmc-feedback-panel[data-v-4f648ec0]{padding:.75rem}.feedback-text[data-v-4f648ec0]{font-size:.875rem}}@media (prefers-contrast:high){.ebmc-feedback-panel[data-v-4f648ec0]{border:2px solid}.ebmc-feedback-panel.feedback-correct[data-v-4f648ec0]{border-color:#4caf50}.ebmc-feedback-panel.feedback-incorrect[data-v-4f648ec0]{border-color:#f44336}.icon-circle[data-v-4f648ec0]{border:2px solid #fff}}@media print{.ebmc-feedback-panel[data-v-4f648ec0]{border:2px solid #333;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.sr-only[data-v-4f648ec0]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ebmc-scenario-tabs[data-v-3f8cad37]{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex;margin:0;overflow:hidden}.scenario-tab[data-v-3f8cad37]{align-items:center;background:none;border:none;color:#555;cursor:pointer;display:flex;flex:1;font-size:.875rem;font-weight:500;gap:.375rem;justify-content:center;min-height:48px;padding:.75rem 1rem;position:relative;transition:all .2s ease}.scenario-tab[data-v-3f8cad37]:not(:last-child){border-right:1px solid #e0e0e0}.scenario-tab[data-v-3f8cad37]:hover:not(.active):not(.locked){background-color:#ebebeb;color:#333}.scenario-tab[data-v-3f8cad37]:focus-visible{outline:2px solid #1666ac;outline-offset:-2px;z-index:1}.scenario-tab.active[data-v-3f8cad37]{background-color:#1666ac33;color:#1666ac;font-weight:600}.scenario-tab.locked[data-v-3f8cad37]{cursor:not-allowed;opacity:.4}.scenario-tab.locked[data-v-3f8cad37]:hover{background-color:transparent;color:#555}.scenario-tab.correct:not(.active) .tab-label[data-v-3f8cad37],.scenario-tab.incorrect:not(.active) .tab-label[data-v-3f8cad37]{color:#555}.tab-label[data-v-3f8cad37]{white-space:nowrap}.completion-indicator[data-v-3f8cad37]{align-items:center;display:flex;margin-left:.25rem}.icon-correct[data-v-3f8cad37]{align-items:center;background-color:#4caf50;border-radius:50%;display:inline-flex;height:1rem;justify-content:center;width:1rem}.icon-correct .check-icon[data-v-3f8cad37]{color:#fff;height:.625rem;width:.625rem}.icon-incorrect[data-v-3f8cad37]{align-items:center;color:#f44336;display:inline-flex}.icon-incorrect .x-icon[data-v-3f8cad37]{height:.875rem;width:.875rem}.active-indicator[data-v-3f8cad37]{background-color:#1666ac;bottom:0;height:2px;left:0;position:absolute;right:0}@media (max-width:768px){.scenario-tab[data-v-3f8cad37]{font-size:.75rem;min-height:44px;padding:.5rem .75rem}.tab-label[data-v-3f8cad37]{font-size:.75rem}}@media (prefers-contrast:high){.scenario-tab[data-v-3f8cad37]{border-color:currentColor}.scenario-tab.active[data-v-3f8cad37]{background-color:#1666ac;color:#fff}.scenario-tab.locked[data-v-3f8cad37]{opacity:.6}.active-indicator[data-v-3f8cad37]{height:4px}}.ebmc-display-container[data-v-0b49e31e]{color:#333;font-family:var(--bcb1107c);font-size:1rem;line-height:1.5;margin:0 auto;padding:1rem 1rem 6rem}.question-header[data-v-0b49e31e]{margin-bottom:1.25rem}.question-title[data-v-0b49e31e]{color:#333;font-size:1rem;font-weight:400;line-height:1.5;margin:0}.question-title[data-v-0b49e31e] p{margin:0}.question-title[data-v-0b49e31e] table{border-collapse:collapse;margin:.75rem 0;overflow:hidden;table-layout:fixed;width:100%}.question-title[data-v-0b49e31e] td,.question-title[data-v-0b49e31e] th{border:1px solid #ced4da;box-sizing:border-box;height:2.3rem;min-width:1em;padding:.25rem .5rem;vertical-align:top}.question-title[data-v-0b49e31e] th{background-color:#f1f3f5;font-weight:600;text-align:left}.question-title[data-v-0b49e31e] table p{margin:0}.question-title[data-v-0b49e31e] table.no-borders td,.question-title[data-v-0b49e31e] table.no-borders th{border:none}.scenario-content-container[data-v-0b49e31e]{overflow:hidden;position:relative}.scenario-content[data-v-0b49e31e]{transition:transform .3s ease-out,opacity .3s ease-out}.scenario-content.animating.slide-left[data-v-0b49e31e]{animation:slideLeft-0b49e31e .3s ease-out}.scenario-content.animating.slide-right[data-v-0b49e31e]{animation:slideRight-0b49e31e .3s ease-out}@keyframes slideLeft-0b49e31e{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes slideRight-0b49e31e{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.scenario-preamble[data-v-0b49e31e]{margin-bottom:1.25rem}.scenario-preamble p[data-v-0b49e31e]{color:#333;font-size:1rem;line-height:1.5;margin:0}.scenario-preamble[data-v-0b49e31e] p{margin:0}.scenario-preamble[data-v-0b49e31e] table{border-collapse:collapse;margin:.75rem 0;overflow:hidden;table-layout:fixed;width:100%}.scenario-preamble[data-v-0b49e31e] td,.scenario-preamble[data-v-0b49e31e] th{border:1px solid #ced4da;box-sizing:border-box;height:2.3rem;min-width:1em;padding:.25rem .5rem;vertical-align:top}.scenario-preamble[data-v-0b49e31e] th{background-color:#f1f3f5;font-weight:600;text-align:left}.scenario-preamble[data-v-0b49e31e] table p{margin:0}.scenario-preamble[data-v-0b49e31e] table.no-borders td,.scenario-preamble[data-v-0b49e31e] table.no-borders th{border:none}.action-buttons[data-v-0b49e31e]{margin-top:1.5rem}.button-wrapper[data-v-0b49e31e]{position:relative}.tooltip-container[data-v-0b49e31e]{position:relative;width:100%}.tooltip-container:hover .button-tooltip[data-v-0b49e31e]{opacity:1;visibility:visible}.action-button[data-v-0b49e31e]{width:100%}.action-button--disabled[data-v-0b49e31e]{cursor:not-allowed;opacity:.8}.button-tooltip[data-v-0b49e31e]{background-color:#3d3d3d;border-radius:4px;box-shadow:0 2px 8px #00000026;color:#fff;font-size:.875rem;left:50%;margin-top:.5rem;max-width:280px;opacity:0;padding:.625rem 1rem;pointer-events:none;position:absolute;text-align:center;top:100%;transform:translate(-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:normal;z-index:100}.tooltip-arrow[data-v-0b49e31e]{border-bottom:8px solid #3d3d3d;border-left:8px solid transparent;border-right:8px solid transparent;bottom:100%;height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.d-sr-only[data-v-0b49e31e]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:768px){.ebmc-display-container[data-v-0b49e31e]{padding:.75rem}.question-title[data-v-0b49e31e]{font-size:.9375rem}.button-tooltip[data-v-0b49e31e]{font-size:.8125rem;max-width:240px}}@media (prefers-contrast:high){.action-button[data-v-0b49e31e]:disabled{border:2px solid #666!important}.button-tooltip[data-v-0b49e31e]{border:2px solid #fff}}@media (prefers-reduced-motion:reduce){.scenario-content[data-v-0b49e31e]{transition:none}.scenario-content.animating[data-v-0b49e31e]{animation:none!important}.button-tooltip[data-v-0b49e31e]{transition:none}}@media print{.action-buttons[data-v-0b49e31e]{display:none}.scenario-content[data-v-0b49e31e]{opacity:1!important;transform:none!important}}
