.crossed-materiality-legend[data-v-2f672d8a]{display:grid;grid-template-columns:2fr 2fr;-moz-column-gap:10px;column-gap:10px;row-gap:8px}.crossed-materiality-legend--icons-only[data-v-2f672d8a]{display:flex;align-items:center;gap:8px}.legend-item .v-icon[data-v-2f672d8a]{font-size:var(--font-size-xs)!important;margin:1px 1px!important}.crossed-text[data-v-2f672d8a]{font-size:var(--font-size-xs)}.summary-metrics[data-v-c1ac2fc6]{border-radius:var(--Space-xs,8px);background:var(--Grey-50,#f7f7f7);padding:var(--space-4) var(--space-8)}.summary-metric__label[data-v-c1ac2fc6]{font-size:var(--font-size-xxs);color:var(--color-status-card-text);font-weight:600}.summary-metric__value[data-v-c1ac2fc6]{font-size:var(--font-size-xxs);font-weight:600;color:#404047}.role-chip[data-v-f0a73fc0]{display:flex;align-items:center;width:214px;height:40px;gap:8px;padding:6px 8px;border-radius:10px;border:1px solid var(--Text-Grey-Weak,#b2b2b4);background:var(--background-gray-weak,#fff);opacity:1}.role-chip__content[data-v-f0a73fc0]{display:flex;align-items:center;gap:8px;text-align:left}.role-chip__icon[data-v-f0a73fc0]{color:var(--grey-500);flex-shrink:0}.role-chip__label[data-v-f0a73fc0]{font-size:14px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:0;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.role-selector__wrapper[data-v-f0a73fc0]{width:214px}.role-selector__activator[data-v-f0a73fc0]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:214px;height:40px;padding:8px 12px 8px 16px;border-radius:10px;border:1px solid var(--Text-Grey-Weak,#b2b2b4);background:var(--background-gray-weak,#fff);transition:border-color .2s ease,box-shadow .2s ease}.role-selector__activator[data-v-f0a73fc0]:hover{border-color:var(--color-primary,#1976d2);box-shadow:0 2px 4px rgba(0,0,0,.1)}.role-selector__chevron[data-v-f0a73fc0]{color:var(--color-status-card-text,#828285)}.role-selector__menu[data-v-f0a73fc0]{min-width:214px;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08),0 1px 4px 0 var(--opacity-200,rgba(5,5,6,.16)),0 1px 4px 0 var(--opacity-100,rgba(5,5,6,.08));border:1px solid var(--grey-300,#b2b2b4);padding:12px}.role-selector__item[data-v-f0a73fc0]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;color:var(--grey-500)!important;transition:background-color .2s ease;border-radius:var(--radius-sm,8px)}.role-selector__item[data-v-f0a73fc0]:hover{background:var(--grey-50,#f7f7f7);color:var(--grey-900,#2c2c35)}.role-selector__item--active[data-v-f0a73fc0]{background:var(--grey-50,#f7f7f7);color:var(--grey-900,#2c2c35)!important}.role-selector__check[data-v-f0a73fc0]{color:var(--color-primary,#1976d2)}.custom-view-label[data-v-f0a73fc0] .v-label{font-size:1rem}.actions-menu-card[data-v-f0a73fc0]{min-width:280px;max-width:350px;overflow:hidden}.actions-menu-card .v-card__title[data-v-f0a73fc0]{font-size:.95rem}.actions-menu-card .v-list[data-v-f0a73fc0]{max-height:400px;overflow-y:auto}.actions-menu-card .v-list-item[data-v-f0a73fc0]{transition:background-color .2s ease}.actions-menu-card .v-list-item[data-v-f0a73fc0]:hover{background-color:#f5f5f5}.actions-menu-card .v-list-item__title[data-v-f0a73fc0]{font-size:calc(var(--text-size-xs) + 2px)!important;color:#6d6d6d}.actions-menu-card .v-list-item__title.text--disabled[data-v-f0a73fc0]{color:#bdbdbd}.actions-menu-card .v-list-item__icon .v-icon[data-v-f0a73fc0]{color:#6d6d6d}.hidden-trigger-components[data-v-f0a73fc0]{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.hidden-trigger-components .v-dialog__container[data-v-f0a73fc0]{position:fixed!important;overflow:visible!important;pointer-events:auto}.toggle-slider-container[data-v-f0a73fc0]{position:relative;display:inline-flex;border:1px solid #e5e5e5;border-radius:8px;padding:4px}.toggle-slider-bg[data-v-f0a73fc0]{display:none}.toggle-slider-indicator[data-v-f0a73fc0]{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background-color:var(--color-primary);border-radius:6px;transition:left .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(0,0,0,.15)}.toggle-slider-indicator.slide-right[data-v-f0a73fc0]{left:50%}.toggle-slider-buttons[data-v-f0a73fc0]{display:flex;position:relative;z-index:1}.toggle-slider-btn[data-v-f0a73fc0]{flex:1;min-width:100px;padding:6px 16px;font-weight:500;color:#64748b;background:transparent;border:none;cursor:pointer;transition:color .3s ease;white-space:nowrap;text-align:center}.toggle-slider-btn.active[data-v-f0a73fc0]{color:#fff}.toggle-slider-btn[data-v-f0a73fc0]:hover:not(.active){color:#334155}.view-options-chip[data-v-f0a73fc0]{display:flex;align-items:center;height:40px;gap:8px;padding:6px 8px;border-radius:10px;border:1px solid var(--Text-Grey-Weak,#b2b2b4);background:var(--background-gray-weak,#fff);transition:border-color .2s ease,box-shadow .2s ease}.view-options-chip[data-v-f0a73fc0]:hover{border-color:var(--color-primary,#1976d2);box-shadow:0 2px 4px rgba(0,0,0,.1)}.view-options-chip__icon[data-v-f0a73fc0]{color:var(--Text-Grey-Default,#2c2c35);margin-top:2px;flex-shrink:0}.view-options-chip__label[data-v-f0a73fc0]{color:var(--Text-Grey-Default,#2c2c35);font-size:14px;font-weight:600;line-height:20px;white-space:nowrap}.view-options-chip__chevron[data-v-f0a73fc0]{color:var(--color-status-card-text,#828285);flex-shrink:0;margin-left:auto}.view-options-card[data-v-f0a73fc0]{min-width:200px;padding:12px;border-radius:8px;box-shadow:4px 4px 20px 0 rgba(0,0,0,.16);border:1px solid var(--Text-Grey-Weak,#b2b2b4)}.view-options-section__header[data-v-f0a73fc0]{font-size:14px;font-weight:600;color:var(--grey-900,#2c2c35);letter-spacing:.5px;margin-bottom:8px}.view-options-section__content[data-v-f0a73fc0]{display:flex;flex-direction:column;gap:8px}.view-options-checkbox[data-v-f0a73fc0]{margin:0!important}.view-options-checkbox[data-v-f0a73fc0] .v-input--selection-controls__input{margin-right:8px}.view-options-checkbox__label[data-v-f0a73fc0]{font-size:14px;font-weight:400;color:var(--grey-500,#828285);line-height:20px}.custom-view-box[data-v-f0a73fc0]{display:flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:10px;border:1px solid var(--Text-Grey-Weak,#b2b2b4);background:var(--background-gray-weak,#fff);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.custom-view-box[data-v-f0a73fc0]:hover{border-color:var(--color-primary,#1976d2);box-shadow:0 2px 4px rgba(0,0,0,.1)}.custom-view-box--active[data-v-f0a73fc0]{border-color:var(--color-primary,#193541);border-width:2px;background:var(--background-gray-weak,#f7f7f7)}.custom-view-box__icon[data-v-f0a73fc0]{width:20px;height:20px;color:var(--color-status-card-text,#828285);transition:color .2s ease,filter .2s ease}.custom-view-box__icon--active[data-v-f0a73fc0]{color:var(--color-primary,#193541);filter:brightness(0) saturate(100%) invert(15%) sepia(10%) saturate(1500%) hue-rotate(160deg) brightness(95%) contrast(90%)}.Comparion-select[data-v-f0a73fc0] .v-select__selection{font-size:.875rem}.comparison-dropdown-menu .v-list-item__title{font-size:var(--font-size-xs)!important}.filterBtn .v-btn__content{gap:4px}.border-off{border:0!important}.status-filter-card[data-v-04fba78e]{width:320px;border-radius:10px;overflow:hidden}.status-filter-header[data-v-04fba78e]{background-color:#e1e1e1;padding:10px 14px;display:flex;align-items:center;justify-content:space-between}.header-title[data-v-04fba78e]{font-size:14px;font-weight:500;color:#333}.status-simple-table[data-v-04fba78e]{height:400px;overflow-y:auto}.status-row[data-v-04fba78e]{border-bottom:1px solid #e0e0e0}.status-row[data-v-04fba78e]:hover{background-color:#f7f7f7}.status-checkbox[data-v-04fba78e]{margin:0;padding:0}.status-info[data-v-04fba78e]{display:flex;align-items:center;gap:10px}.status-footer[data-v-04fba78e]{padding:12px}.apply-btn[data-v-04fba78e]{background-color:#0f2a33;color:#fff;border-radius:20px;padding:6px 22px;text-transform:none}.filter-icon[data-v-04fba78e]{width:18px;height:18px;opacity:.5;transition:opacity .2s ease}.filter-icon--active[data-v-04fba78e]{opacity:1;filter:brightness(0) saturate(100%) invert(15%) sepia(20%) saturate(1000%) hue-rotate(160deg) brightness(90%) contrast(95%)}.client-filter-card[data-v-551764da]{width:320px;border-radius:10px;overflow:hidden}.client-filter-header[data-v-551764da]{background-color:#e1e1e1;padding:10px 14px;display:flex;align-items:center;justify-content:space-between}.header-title[data-v-551764da]{font-size:14px;font-weight:500;color:#333}.client-simple-table[data-v-551764da]{max-height:300px;overflow-y:auto}.client-row[data-v-551764da]{border-bottom:1px solid #e0e0e0}.client-row[data-v-551764da]:hover{background-color:#f7f7f7}.client-checkbox[data-v-551764da]{margin:0;padding:0}.client-info[data-v-551764da]{display:flex;align-items:center}.client-text[data-v-551764da]{font-size:13px;color:#333}.client-footer[data-v-551764da]{padding:12px}.filter-icon[data-v-551764da]{width:16px;height:16px;opacity:.5;transition:opacity .2s ease}.filter-icon--active[data-v-551764da]{opacity:1;filter:brightness(0) saturate(100%) invert(15%) sepia(20%) saturate(1000%) hue-rotate(160deg) brightness(90%) contrast(95%)}.main-table-style[data-v-7ed34bb6] tbody tr{min-height:42px}.main-table-style[data-v-7ed34bb6] tbody tr td{min-height:42px;padding-top:4px!important;padding-bottom:4px!important;font-weight:400;font-size:14px;color:#1e293b}.main-table-style[data-v-7ed34bb6] thead tr th{font-weight:600;font-size:14px;color:#2c2c35!important}.gl-code-description-cell[data-v-7ed34bb6],.gl-code-description-column[data-v-7ed34bb6]{width:450px!important;min-width:450px;max-width:450px}.gl-code-description-text[data-v-7ed34bb6]{display:block;max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-code-cell[data-v-7ed34bb6]{min-width:160px}.client-name-cell[data-v-7ed34bb6]{min-width:220px}.action-cell[data-v-7ed34bb6],.action-header[data-v-7ed34bb6]{--action-column-width:180px;width:var(--action-column-width)!important;min-width:var(--action-column-width)!important;max-width:var(--action-column-width)!important;text-align:center}.action-cell[data-v-7ed34bb6]{padding:4px 8px!important;overflow:visible}.action-icons[data-v-7ed34bb6]{gap:2px;flex-wrap:nowrap;align-items:center;border-radius:var(--space-xs,8px);background:var(--text-icon-combo,#ededed);cursor:pointer;width:-moz-max-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.action-icons .v-btn--icon[data-v-7ed34bb6]{width:32px!important;height:32px!important;min-width:32px!important;margin:0!important;padding:0!important}.action-icons .v-btn--icon .v-icon[data-v-7ed34bb6]{font-size:20px!important}.action-icons img[data-v-7ed34bb6]{max-width:22px;max-height:22px}.commentary-cell[data-v-7ed34bb6]{overflow-x:hidden;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;vertical-align:top;cursor:pointer}.commentary-cell[data-v-7ed34bb6],.main-table-style[data-v-7ed34bb6] .commentary-cell{min-width:400px;max-width:600px;max-height:120px;overflow-y:auto}.main-table-style[data-v-7ed34bb6] td.status-cell-commentary{white-space:nowrap;min-width:200px;text-align:left}.main-table-style[data-v-7ed34bb6] td.actual-amount-cell{font-size:14px;padding-right:16px!important;white-space:nowrap}.main-table-style[data-v-7ed34bb6] td.comparison-cell{padding:8px 12px!important}.main-table-style[data-v-7ed34bb6] .comparison-card{background:var(--grey-50,#f7f7f7);border-radius:8px;padding:10px 14px;min-width:180px;border:1px solid var(--grey-100,#e5e5e5)}.main-table-style[data-v-7ed34bb6] .comparison-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.main-table-style[data-v-7ed34bb6] .comparison-row.variance-row{margin-top:8px;padding-top:8px;border-top:1px solid var(--grey-100,#cbcbcc)}.main-table-style[data-v-7ed34bb6] .comparison-label{font-size:12px;color:var(--grey-600,#6b6b6f);font-weight:500}.main-table-style[data-v-7ed34bb6] .comparison-value{font-size:13px;font-weight:600;color:var(--grey-900,#2c2c35)}.main-table-style[data-v-7ed34bb6] .variance-values{display:flex;align-items:center;gap:6px}.main-table-style[data-v-7ed34bb6] .variance-amount{font-size:13px;font-weight:600}.main-table-style[data-v-7ed34bb6] .variance-percent{font-size:12px;font-weight:500}.main-table-style[data-v-7ed34bb6] .variance-amount.positive,.main-table-style[data-v-7ed34bb6] .variance-percent.positive{color:var(--green-600,#34a672)}.main-table-style[data-v-7ed34bb6] .variance-amount.negative,.main-table-style[data-v-7ed34bb6] .variance-percent.negative{color:var(--red-500,#e85b61)}.main-table-style[data-v-7ed34bb6] td.commentary-cell-combined{padding:8px 12px!important;vertical-align:top;min-width:350px;max-width:450px;cursor:pointer}.main-table-style[data-v-7ed34bb6] .commentary-card{background:var(--grey-50,#f7f7f7);border-radius:8px;padding:10px 14px;margin-bottom:8px;border-left:3px solid transparent;max-height:200px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent}.main-table-style[data-v-7ed34bb6] .commentary-card:hover{scrollbar-color:var(--grey-200,#cbcbcc) transparent}.main-table-style[data-v-7ed34bb6] .commentary-card::-webkit-scrollbar{width:4px}.main-table-style[data-v-7ed34bb6] .commentary-card::-webkit-scrollbar-track{background:transparent}.main-table-style[data-v-7ed34bb6] .commentary-card::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.main-table-style[data-v-7ed34bb6] .commentary-card:hover::-webkit-scrollbar-thumb{background:var(--grey-200,#cbcbcc)}.main-table-style[data-v-7ed34bb6] .commentary-card:last-child{margin-bottom:0}.main-table-style[data-v-7ed34bb6] .commentary-card.proforma{border-left-color:var(--primary-400,#335b77);background:var(--primary-50,#e5ebee)}.main-table-style[data-v-7ed34bb6] .commentary-card.forecast{border-left-color:var(--blue-500,#4285f4);background:var(--blue-50,#f3f6fe)}.main-table-style[data-v-7ed34bb6] .commentary-card-header{display:flex;align-items:center;gap:6px;margin-bottom:4px;position:sticky;top:0;z-index:1;padding-bottom:4px}.main-table-style[data-v-7ed34bb6] .commentary-card.proforma .commentary-card-header{background:var(--primary-50,#e5ebee)}.main-table-style[data-v-7ed34bb6] .commentary-card.forecast .commentary-card-header{background:var(--blue-50,#f3f6fe)}.main-table-style[data-v-7ed34bb6] .commentary-type-chip{font-size:10px!important;height:18px!important;font-weight:600}.main-table-style[data-v-7ed34bb6] .jv-chip{font-size:9px!important;height:16px!important;font-weight:600;color:var(--amber-default,#eba937)!important;border-color:var(--amber-default,#eba937)!important}.main-table-style[data-v-7ed34bb6] .commentary-card-body{font-size:12px;line-height:1.4}.main-table-style[data-v-7ed34bb6] .commentary-text{color:var(--grey-800,#404047);margin-bottom:4px;white-space:normal}.main-table-style[data-v-7ed34bb6] .approval-reason{display:inline-flex;align-items:center;gap:4px;padding-top:4px;border-top:1px dashed var(--grey-200,#cbcbcc);margin-top:4px;flex-wrap:wrap}.main-table-style[data-v-7ed34bb6] .reason-label{font-size:10px;font-weight:600;color:var(--grey-500,#828285);white-space:nowrap}.main-table-style[data-v-7ed34bb6] .reason-value{font-size:11px;color:var(--grey-700,#55555b);font-style:italic}.main-table-style[data-v-7ed34bb6] .empty-commentary{display:flex;align-items:center;justify-content:center;min-height:40px}.gl-code-description-cell .gl-code[data-v-7ed34bb6]{font-weight:500;margin-right:4px}.gl-code-description-cell .gl-description[data-v-7ed34bb6]{color:var(--v-secondary-base,#666)}.tree-cell[data-v-7ed34bb6]{position:relative;min-width:120px;overflow:visible}.tree-node-wrapper[data-v-7ed34bb6]{position:relative;display:flex;align-items:center;height:100%;min-height:42px}.tree-connectors[data-v-7ed34bb6]{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;pointer-events:none}.parent-child-line[data-v-7ed34bb6],.tree-connector-segment[data-v-7ed34bb6]{--tree-connector-color:var(--color-hierarchy-border,#cbcbcc)}.tree-level-1[data-v-7ed34bb6]{--tree-connector-color:var(--logo-color,#37ae78)}.parent-child-line.tree-level-1.inverted[data-v-7ed34bb6],.parent-child-line.tree-level-1[data-v-7ed34bb6]{left:9px!important}.tree-level-2[data-v-7ed34bb6]{--tree-connector-color:var(--logo-color1,#e85b61)}.tree-level-3[data-v-7ed34bb6]{--tree-connector-color:var(--logo-color2,#4285f4)}.tree-level-4[data-v-7ed34bb6]{--tree-connector-color:var(--logo-color3,#6b67ce)}.tree-level-5[data-v-7ed34bb6]{--tree-connector-color:var(--logo-color,#37ae78)}.tree-level-6[data-v-7ed34bb6]{--tree-connector-color:var(--logo-color1,#e85b61)}.tree-level-7[data-v-7ed34bb6]{--tree-connector-color:var(--logo-color2,#4285f4)}.tree-level-8[data-v-7ed34bb6]{--tree-connector-color:var(--logo-color3,#6b67ce)}.tree-connector-segment[data-v-7ed34bb6]{position:absolute;top:-5px;height:120%;width:20px}.reset-expander[data-v-7ed34bb6]{position:absolute;top:0;height:100%;width:20px}.vertical-line[data-v-7ed34bb6]{position:absolute;left:-1px;top:4px;height:100%;width:2px;background-color:var(--tree-connector-color,var(--color-hierarchy-border,#cbcbcc))}.vertical-line.half-height[data-v-7ed34bb6]{height:58%;top:-4px}.vertical-line.half-height-top[data-v-7ed34bb6]{top:50%;height:50%}.tree-connector-segment.is-inverted .vertical-line[data-v-7ed34bb6]{top:auto;bottom:-4px;height:106%}.tree-connector-segment.is-inverted .vertical-line.half-height[data-v-7ed34bb6]{height:54%;top:50%;bottom:auto}.tree-connector-segment.is-inverted .vertical-line.half-height-top[data-v-7ed34bb6]{top:auto;bottom:4px;height:100%}.horizontal-branch[data-v-7ed34bb6]{position:absolute;left:-1px;top:50%;transform:translateY(-50%);width:12px;height:3px;background-color:var(--tree-connector-color,var(--color-hierarchy-border,#cbcbcc))}.tree-expand-icon[data-v-7ed34bb6]{display:flex;align-items:center;position:relative;z-index:1}.expand-icon[data-v-7ed34bb6]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:2px;position:relative}.expand-icon .v-icon[data-v-7ed34bb6]{color:var(--v-primary-base,#193541)}.parent-child-line[data-v-7ed34bb6]{position:absolute;width:2px;left:9px;background-color:var(--tree-connector-color,var(--color-hierarchy-border,#cbcbcc));top:50%;height:calc(50% + 21px)}.parent-child-line.inverted[data-v-7ed34bb6]{top:auto;left:9px;bottom:50%;height:calc(50% + 21px)}@keyframes rayTraceDown-7ed34bb6{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes rayTraceUp-7ed34bb6{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes rayTraceRight-7ed34bb6{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.parent-child-line[data-v-7ed34bb6],.tree-connector-segment .horizontal-branch[data-v-7ed34bb6],.tree-connector-segment .vertical-line[data-v-7ed34bb6]{-webkit-clip-path:none;clip-path:none}@media (prefers-reduced-motion:no-preference){.parent-child-line[data-v-7ed34bb6]{animation:rayTraceDown-7ed34bb6 .6s ease-out 1 forwards;animation-fill-mode:forwards}.parent-child-line.inverted[data-v-7ed34bb6]{animation:rayTraceUp-7ed34bb6 .6s ease-out 1 forwards;animation-fill-mode:forwards}.tree-connector-segment .vertical-line[data-v-7ed34bb6]{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);animation:rayTraceDown-7ed34bb6 .5s ease-out 1 forwards;animation-fill-mode:forwards}.tree-connector-segment.is-inverted .vertical-line[data-v-7ed34bb6]{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);animation:rayTraceUp-7ed34bb6 .5s ease-out 1 forwards;animation-fill-mode:forwards}.tree-connector-segment .horizontal-branch[data-v-7ed34bb6]{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:rayTraceRight-7ed34bb6 .4s ease-out 1 forwards;animation-fill-mode:forwards}.tree-level-1 .vertical-line[data-v-7ed34bb6]{animation-delay:.1s}.tree-level-1 .horizontal-branch[data-v-7ed34bb6]{animation-delay:.3s}.tree-level-2 .vertical-line[data-v-7ed34bb6]{animation-delay:.2s}.tree-level-2 .horizontal-branch[data-v-7ed34bb6]{animation-delay:.4s}.tree-level-3 .vertical-line[data-v-7ed34bb6]{animation-delay:.3s}.tree-level-3 .horizontal-branch[data-v-7ed34bb6]{animation-delay:.5s}.tree-level-4 .vertical-line[data-v-7ed34bb6]{animation-delay:.4s}.tree-level-4 .horizontal-branch[data-v-7ed34bb6]{animation-delay:.6s}.tree-level-5 .vertical-line[data-v-7ed34bb6]{animation-delay:.5s}.tree-level-5 .horizontal-branch[data-v-7ed34bb6]{animation-delay:.7s}.tree-level-6 .vertical-line[data-v-7ed34bb6]{animation-delay:.6s}.tree-level-6 .horizontal-branch[data-v-7ed34bb6]{animation-delay:.8s}}.leaf-node-icon[data-v-7ed34bb6]{color:var(--v-primary-base,#193541)!important}.scrollable-card-text[data-v-7ed34bb6]{max-height:200px;overflow-y:auto}.icon[data-v-7ed34bb6]{margin-right:8px}.rotate[data-v-7ed34bb6]{animation:spin 1s linear infinite}.color-box[data-v-7ed34bb6]{width:100px;height:100px;border:1px solid #000;margin-bottom:10px}.chip-container[data-v-7ed34bb6]{display:flex;flex-wrap:wrap}.padding-level-0[data-v-7ed34bb6]{padding-left:0}.padding-level-1[data-v-7ed34bb6]{padding-left:20px}.padding-level-2[data-v-7ed34bb6]{padding-left:40px}.padding-level-3[data-v-7ed34bb6]{padding-left:60px}.padding-level-4[data-v-7ed34bb6]{padding-left:80px}.padding-level-5[data-v-7ed34bb6]{padding-left:100px}.padding-level-6[data-v-7ed34bb6]{padding-left:120px}.padding-level-7[data-v-7ed34bb6]{padding-left:140px}.padding-level-8[data-v-7ed34bb6]{padding-left:160px}.childlevele[data-v-7ed34bb6]{width:1px;background-color:var(--color-hierarchy-border,#d0d0d0)}.v-table-color[data-v-7ed34bb6]{margin-bottom:50px}.parent-row[data-v-7ed34bb6]{background-color:#e6f7ff!important;font-weight:700;cursor:pointer}.child-row td[data-v-7ed34bb6]{background-color:#f7f7f7}.child-row td[data-v-7ed34bb6]:first-child{padding-left:24px!important}.toggle-btn[data-v-7ed34bb6]{min-width:24px!important}.fixed-modal-content[data-v-7ed34bb6]{overflow:hidden!important;height:-moz-fit-content!important;height:fit-content!important}.table-container[data-v-7ed34bb6]{display:flex;flex-direction:column;height:100%;max-height:70vh}.table-wrapper[data-v-7ed34bb6]{max-height:435px;overflow-y:auto}.table-wrapper-ungrouped[data-v-7ed34bb6]{height:100%;position:relative}.v-dialog--scrollable>.v-card>.v-card__text[data-v-7ed34bb6],.v-dialog--scrollable>form>.v-card>.v-card__text[data-v-7ed34bb6]{overflow-y:auto!important;height:auto!important}.gp-1[data-v-7ed34bb6]{display:flex;gap:1%;justify-content:center}.v-data-table[data-v-7ed34bb6] td:first-child{max-width:250px}.toggle-btn[data-v-7ed34bb6]{min-width:24px;width:24px}.commentary1-textarea[data-v-7ed34bb6] .v-input__slot{height:300px}.commentary1-textarea[data-v-7ed34bb6] .v-input__slot textarea{min-height:100%;max-height:100%;overflow-y:auto;margin:0 2.5px 0 0!important;padding-top:14px!important}.commentary1-textarea[data-v-7ed34bb6] .v-input__append-inner{position:absolute;right:5px}.skeleton-textarea[data-v-7ed34bb6]{height:200px}.border-left-custom[data-v-7ed34bb6]{border-left:4px solid var(--custom-border-color)!important}.custom-view-label[data-v-7ed34bb6] .v-label{font-size:1rem}.local-commentary-proforma-margin[data-v-7ed34bb6]{margin-top:3%}.local-commentary-forecast-margin[data-v-7ed34bb6]{margin-top:3.5%}.role-selector[data-v-7ed34bb6]{cursor:pointer;max-width:-moz-min-content;max-width:min-content}.role-selector[data-v-7ed34bb6] .v-input__slot{border:none!important;box-shadow:none!important;cursor:pointer;padding:0!important}.role-selector[data-v-7ed34bb6] fieldset{border:none!important;cursor:pointer}.highlight-chip .v-icon[data-v-7ed34bb6],.highlight-chip[data-v-7ed34bb6]{color:#c62828!important}.highlight-chip--self[data-v-7ed34bb6]{font-weight:600!important;box-shadow:0 0 8px rgba(198,40,40,.35)}[data-v-7ed34bb6] .v-data-table thead{background-color:var(--color-table-header-bg)!important}.flags-cell .mdi[data-v-7ed34bb6]:before,.mdi-set[data-v-7ed34bb6]{font-size:10px!important}.clickable-gl-row[data-v-7ed34bb6]{cursor:pointer}.clickable-gl-row[data-v-7ed34bb6]:hover{background-color:rgba(var(--v-primary-base),.08)!important}.sl-enabled-row[data-v-7ed34bb6]{cursor:pointer}.sl-grouped-header-row[data-v-7ed34bb6]{background-color:#f7f7f7!important}.border-left-custom[data-v-b5867108]{border-left:4px solid;border-left-color:var(--custom-border-color)}.noTransform[data-v-b5867108]{text-transform:none}.cursor-pointer[data-v-b5867108]{cursor:pointer}.accordion-section[data-v-b5867108]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background:#fff;transition:box-shadow .2s ease}.accordion-section[data-v-b5867108]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.accordion-header[data-v-b5867108]{border-bottom:1px solid #e0e0e0;transition:background-color .2s ease;min-height:44px}.v-expand-transition-enter-active[data-v-b5867108],.v-expand-transition-leave-active[data-v-b5867108]{transition:all .3s ease-in-out!important}.accordion-content[data-v-b5867108]{transition:all .3s ease-in-out}.accordion-header .v-icon[data-v-b5867108]{transition:transform .3s ease-in-out}.commentary-text[data-v-b5867108]{white-space:pre-wrap;word-break:break-word;line-height:1.5;color:#333}.accordion-content .commentary1-textarea[data-v-b5867108] .v-input__slot{min-height:120px}.accordion-content .commentary1-textarea[data-v-b5867108] textarea{min-height:100px}.accordion-content>[data-v-b5867108]{transition:opacity .2s ease-in-out .1s}.section-disabled[data-v-b5867108]{opacity:.5;pointer-events:none}.accordion-disabled[data-v-b5867108]{background-color:#f5f5f5;border-color:#e0e0e0}.accordion-disabled .accordion-header[data-v-b5867108]{background-color:#fafafa;color:#9e9e9e}.accordion-disabled .accordion-header .font-weight-semibold[data-v-b5867108]{color:#9e9e9e}.accordion-disabled .accordion-header .v-icon[data-v-b5867108]{color:#bdbdbd!important}.cursor-not-allowed[data-v-b5867108]{cursor:not-allowed}.section-disabled.accordion-section[data-v-b5867108]{pointer-events:auto}@keyframes shake-b5867108{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.shake-error[data-v-b5867108]{animation:shake-b5867108 .5s}.error-highlight[data-v-b5867108] .v-input__slot,.error-highlight[data-v-b5867108] fieldset{border-color:#ff5252!important;border-width:2px!important}.trendline-chart-container[data-v-4f50e4dc]{position:relative;min-height:300px}.trendline-chart-container__empty[data-v-4f50e4dc],.trendline-chart-container__error[data-v-4f50e4dc],.trendline-chart-container__loader[data-v-4f50e4dc]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.86);border-radius:8px}.trendline-chart-container__empty[data-v-4f50e4dc]{color:#666;font-weight:500}.trendline-chart-container__error[data-v-4f50e4dc]{font-weight:600}.summary-tab[data-v-73eba5c2]{display:flex;flex-direction:column;gap:24px}.summary-column[data-v-73eba5c2]{flex:1;min-width:260px}.noTransform[data-v-73eba5c2]{text-transform:none}@media (max-width:960px){.summary-column[data-v-73eba5c2]{width:100%}}.commentary-tabs-content--inline[data-v-9aaaa298]{background:#fff;border-radius:8px}.summary-card[data-v-9aaaa298]{background:#fff;padding:16px;border-radius:12px;border:1px solid #f7f7f7;box-shadow:4px 4px 20px rgba(0,0,0,.08)}.summary-card__header[data-v-9aaaa298]{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.summary-card__header[data-v-9aaaa298]:focus{outline:none}.summary-card__header[data-v-9aaaa298]:focus-visible{box-shadow:0 0 0 2px rgba(25,118,210,.4);border-radius:8px}.summary-card__title[data-v-9aaaa298]{margin:0}.summary-card__subtitle[data-v-9aaaa298],.summary-card__title[data-v-9aaaa298]{font-size:18px;font-weight:600;color:#2c2c35}.summary-card__body[data-v-9aaaa298]{width:100%}.summary-toggle-icon[data-v-9aaaa298]{transition:transform .2s ease-in-out}.summary-toggle-icon.is-expanded[data-v-9aaaa298]{transform:rotate(180deg)}.summary-grid[data-v-9aaaa298]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.summary-panel[data-v-9aaaa298]{display:flex;flex-direction:column;gap:12px}.summary-panel__title[data-v-9aaaa298]{margin:0;font-weight:600;color:#1f2937}.gap-2[data-v-9aaaa298]{gap:8px}.gap-3[data-v-9aaaa298]{gap:12px}.gap-4[data-v-9aaaa298]{gap:16px}.commentary-content-card[data-v-9aaaa298]{border-radius:8px;box-shadow:4px 4px 20px rgba(0,0,0,.08)}.save-state-chip[data-v-9aaaa298]{font-weight:600}.save-state-chip__icon[data-v-9aaaa298]{margin-right:4px}.save-state-chip__text[data-v-9aaaa298]{line-height:1}.rejection-target-item[data-v-9aaaa298]{transition:background-color .2s ease}.rejection-target-item[data-v-9aaaa298]:hover{background-color:rgba(244,67,54,.08)}.height-20[data-v-9aaaa298]{height:20px}.grey-title[data-v-9aaaa298]{color:var(--grey-500,#828285);font-size:12px;font-style:normal;font-weight:600}.actual-card[data-v-9aaaa298]{border-radius:var(--space-xs,8px);background:var(--grey-50,#f7f7f7);padding:10px}.genai-section[data-v-94278766]{width:100%}.genai-accordion-panel[data-v-94278766]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:box-shadow .3s ease}.genai-accordion-header[data-v-94278766]{border-bottom:1px solid transparent;transition:all .2s ease}.is-expanded .genai-accordion-header[data-v-94278766]{border-bottom-color:#e0e0e0}.genai-accordion-title[data-v-94278766]{font-size:14px;font-weight:600;color:var(--color-text-primary,#1f2937);margin:0}.genai-accordion-content[data-v-94278766]{transition:all .3s ease-in-out}.accordion-icon[data-v-94278766]{transition:transform .3s ease-in-out}.accordion-icon.is-rotated[data-v-94278766]{transform:rotate(90deg)}.v-expand-transition-enter-active[data-v-94278766],.v-expand-transition-leave-active[data-v-94278766]{transition:all .3s ease-in-out!important}.genai-accordion-content>[data-v-94278766]{transition:opacity .2s ease-in-out .1s}.genai-textarea[data-v-94278766] .v-input__slot{background:#fff!important;border-radius:6px}.genai-textarea[data-v-94278766] textarea{font-size:14px;line-height:1.6}.skeleton-textarea[data-v-94278766]{border:1px solid #e0e0e0;border-radius:4px;padding:12px}.noTransform[data-v-94278766]{text-transform:none}.cursor-pointer[data-v-94278766]{cursor:pointer}.revenue-breakup-page[data-v-03b62566]{width:100%;height:100%;padding:0}.parent-row[data-v-03b62566]{cursor:pointer;font-weight:500;background-color:#f5f5f5}.parent-row[data-v-03b62566]:hover{background-color:#eee}.child-row[data-v-03b62566]{background-color:#fafafa}.toggle-btn[data-v-03b62566]{width:24px;height:24px}.table-wrapper-ungrouped[data-v-03b62566],.table-wrapper[data-v-03b62566]{width:100%;overflow-x:auto}.skeleton-textarea[data-v-03b62566]{border:1px solid #e0e0e0;border-radius:4px;padding:12px}.noTransform[data-v-03b62566]{text-transform:none}.font-size-md[data-v-03b62566]{font-size:16px;font-weight:500}.revenue-summary__header[data-v-03b62566]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:16px}.summary-code[data-v-03b62566]{font-size:20px;font-weight:600;color:#1f2937}.summary-description[data-v-03b62566]{color:#6b7280;font-size:14px;margin-top:4px}.summary-chip[data-v-03b62566]{display:flex;align-items:center}.revenue-summary__grid[data-v-03b62566]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.summary-panel__title[data-v-03b62566]{font-weight:600}.summary-panel__metrics[data-v-03b62566]{display:flex;flex-direction:column;gap:12px}.summary-metric[data-v-03b62566]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.summary-metric__label[data-v-03b62566]{font-size:14px;color:var(--color-status-card-text);font-weight:600}.summary-metric__value[data-v-03b62566]{font-size:14px;font-weight:600;color:#404047}.summary-metric__separator[data-v-03b62566]{margin:0 8px;color:#9ca3af}.summary-commentary[data-v-03b62566]{background:#fff;border-radius:10px;padding:16px;border:1px solid #e5e7eb}.summary-commentary__label[data-v-03b62566]{font-size:13px;font-weight:600;color:#6b7280;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.summary-commentary__text[data-v-03b62566]{font-size:14px;color:#1f2937;line-height:1.6;white-space:pre-line}.summary-commentary__text--empty[data-v-03b62566]{color:#9ca3af;font-style:italic}