.period-picker_wrapper__NsWwl{display:flex;align-items:center;gap:8px;min-width:0}.period-picker_yearSelect__Zqy8v{width:150px}.period-picker_periodSelect__5Axpg{width:170px}.period-picker_periodOption___sCPB{display:flex;align-items:center;justify-content:space-between;gap:8px}.period-picker_periodOptionName__UHhJH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1199px){.period-picker_yearSelect__Zqy8v{width:120px}.period-picker_periodSelect__5Axpg{width:130px}}@media (max-width:991px){.period-picker_wrapper__NsWwl{display:none}}.user-menu_trigger__Pe18N{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:8px;transition:background-color .2s}.user-menu_trigger__Pe18N:hover{background:rgba(0,0,0,.04)}.user-menu_avatar__u_MOt{flex:none;background:#1f4e79;font-weight:600}.user-menu_name__5Z4eZ{font-weight:500;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu_caret__3wRdj{font-size:10px;color:rgba(0,0,0,.35)}@media (max-width:767px){.user-menu_caret__3wRdj,.user-menu_name__5Z4eZ{display:none}}.user-menu_identity__zbLbM{display:flex;flex-direction:column;gap:2px;padding:4px 4px 8px;max-width:260px}.user-menu_identityName___ufxl{font-size:14px;white-space:normal}.user-menu_identityLine__oVXal{font-size:12px;white-space:normal}.user-menu_roleTags__Qp5st{margin-top:6px;display:flex;flex-wrap:wrap;gap:4px}.app-header_header__t69AO{position:-webkit-sticky;position:sticky;top:0;z-index:9;height:64px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06)}.app-header_left__rMHRr{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1}.app-header_right__C3jn1{flex:none}.app-header_titleBlock__hyJdh{min-width:0;display:flex;flex-direction:column;justify-content:center;line-height:1.2}.app-header_crumbs__BPWoI{font-size:12px;color:rgba(0,0,0,.45);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header_crumbSep__eQ_yL{margin:0 6px;color:rgba(0,0,0,.25)}.app-header_title__VgD2N{margin:0;font-size:16px;font-weight:600;color:rgba(0,0,0,.88);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.app-header_crumbs__BPWoI{display:none}}.app-header_hamburger__ooers,.app-header_iconButton__Nlp3b{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:8px;background:transparent;color:rgba(0,0,0,.65);font-size:16px;cursor:pointer;transition:background-color .2s}.app-header_hamburger__ooers:hover,.app-header_iconButton__Nlp3b:hover:not(:disabled){background:rgba(0,0,0,.04)}.app-header_iconButton__Nlp3b:disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.app-nav-menu_menu__x_R_h{-webkit-border-end:none!important;border-inline-end:none!important}.app-nav-menu_menu__x_R_h .ant-menu-item-group-title{padding:6px 8px 4px!important;line-height:1.4!important}.app-nav-menu_itemLabel__0a45F{display:flex;align-items:center;gap:8px;min-width:0}.app-nav-menu_itemText__Z_ZLz{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-nav-menu_badge__4lvl_{flex:none}.app-nav-menu_comingSoonTag__mqEMr{flex:none;-webkit-margin-end:0;margin-inline-end:0;font-size:11px;line-height:18px;padding-inline:6px}.app-sider_sider__yMv3K{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;-webkit-border-end:1px solid #f0f0f0;border-inline-end:1px solid #f0f0f0}.app-sider_inner__a9FFn{display:flex;flex-direction:column;height:100%}.app-sider_logo__wwlPU{height:64px;gap:10px;border-bottom:1px solid #f5f5f5}.app-sider_logoMark__efonT,.app-sider_logo__wwlPU{flex:none;display:flex;align-items:center;justify-content:center}.app-sider_logoMark__efonT{width:32px;height:32px;border-radius:8px;background:#1f4e79;color:#fff;font-size:18px;font-weight:700}.app-sider_logoText__J1RMW{font-size:20px;font-weight:700;letter-spacing:2px;color:#1f4e79}.app-sider_menuScroll__Svxrj{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-block:8px}.main-layout_layout__3qCiI{height:100vh;overflow:hidden}.main-layout_mainColumn__D0BtV{min-width:0;height:100vh;overflow:hidden}.main-layout_guardLoading__Mf541{min-height:100vh;display:flex;align-items:center;justify-content:center}.main-layout_logo__O62M_{font-size:20px;font-weight:700;letter-spacing:2px;color:#1f4e79}.main-layout_content__0vsmc{flex:1 1 auto;min-height:0;overflow-y:auto;margin:16px}.main-layout_contentInner__PuhKb{max-width:1440px;margin-inline:auto}@media (max-width:575px){.main-layout_content__0vsmc{margin:12px 8px}}.frameworks_body__HXd7x{display:flex;gap:16px;align-items:flex-start}@media (max-width:767px){.frameworks_body__HXd7x{flex-direction:column}}.frameworks_listCard__iHfYz{flex:1 1 320px;min-width:0}.frameworks_versionsCard__bt6DD{flex:2 1 480px;min-width:0}.frameworks_frameworkRow__OU6Tn{cursor:pointer}.org-units_body__XOFUT{display:flex;gap:16px;align-items:flex-start}@media (max-width:767px){.org-units_body__XOFUT{flex-direction:column}}.org-units_treeCard__V3X7P{flex:1 1 380px;min-width:0}.org-units_panelCard__E4uK_{flex:1 1 420px;min-width:0}.org-units_nodeTitle__gIJPR{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.org-units_nodeActions__rhoyj{display:inline-flex;gap:2px;margin-left:4px}.kpis_body___99CN{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}@media (max-width:767px){.kpis_body___99CN{flex-direction:column}}.kpis_selectorCard__21SlM{width:100%}.kpis_selectorRow__zpOzN{display:flex;gap:12px;flex-wrap:wrap}.kpis_selectorRow__zpOzN>*{min-width:220px;flex:1 1 220px}@media (max-width:480px){.kpis_selectorRow__zpOzN>*{min-width:100%}}.kpis_formulaBox__DXcdb{border:1px dashed var(--ant-color-border,#d9d9d9);border-radius:8px;padding:12px;margin-top:4px}.kpis_formulaFunctionsRow__5DDe8{margin-bottom:8px}.kpis_formulaFunctionsRow__5DDe8,.kpis_formulaVariablesRow__813w5{display:flex;flex-wrap:wrap;gap:6px}.kpis_formulaCheckResult__izPnN{margin-top:8px}.kpis_formulaTagClickable__8Y0gP{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kpis_formulaTagClickable__8Y0gP:hover{opacity:.75}.kpis_formulaTagClickable__8Y0gP:focus-visible{outline:2px solid var(--ant-color-primary,#1677ff);outline-offset:1px}