.module-ui_moduleShell__fD5ru{width:100%;min-width:0;min-height:0;display:flex;flex-direction:column;gap:8px;color:var(--df-text)}.module-ui_moduleHeader__Z9ace{min-height:44px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.module-ui_moduleTitleBlock__88o_F{min-width:0}.module-ui_moduleEyebrow__0C5p2{display:block;color:var(--df-muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.module-ui_moduleTitle___mVYj{margin:1px 0 0;color:var(--df-text);font-size:1.05rem;font-weight:650;letter-spacing:0}.module-ui_moduleSubtitle__c1yD2{max-width:760px;margin:2px 0 0;color:var(--df-muted);font-size:.78rem;line-height:1.35}.module-ui_moduleActions__voos_{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex:0 0 auto}.module-ui_moduleLayout__zdFSZ{flex:1 1;min-width:0;min-height:0}.module-ui_moduleLayoutWithSideNav__OxhuT{display:grid;grid-template-columns:minmax(180px,210px) minmax(0,1fr);grid-gap:10px;gap:10px}.module-ui_moduleSideNav__xW98y{min-width:0;align-self:start;padding:8px;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-soft)}.module-ui_moduleSideNavTitle__uIKeH{margin:0 0 7px;color:var(--df-muted);font-size:.72rem;font-weight:700;letter-spacing:.02em}.module-ui_moduleSideNavList__w4nEo{display:grid;grid-gap:2px;gap:2px}.module-ui_moduleSideNavItem__CZIlt{min-height:30px;width:100%;padding:0 9px;border:0;border-left:2px solid transparent;border-radius:var(--df-radius);background:transparent;color:var(--df-muted);cursor:pointer;font-size:.78rem;font-weight:600;letter-spacing:0;text-align:left;white-space:nowrap}.module-ui_moduleSideNavItem__CZIlt:hover{color:var(--df-text);background:var(--df-soft)}.module-ui_moduleSideNavItemActive__jp_c8{color:var(--df-text);border-left-color:var(--df-text);background:var(--df-panel);box-shadow:0 1px 2px var(--df-line)}.module-ui_moduleContent__irRAG,.module-ui_moduleFormView__khVbu,.module-ui_moduleListView__2mv4B{width:100%;min-width:0;min-height:0}.module-ui_moduleListView__2mv4B{display:grid;grid-gap:8px;gap:8px}.module-ui_moduleFormView__khVbu{padding:10px}.module-ui_dataToolbar__bCpW0,.module-ui_moduleFormView__khVbu{border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-soft)}.module-ui_dataToolbar__bCpW0{width:100%;min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:8px}.module-ui_dataFilters__oIw4z{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));grid-gap:8px;gap:8px;align-items:flex-end}.module-ui_dataFilters__oIw4z label,.module-ui_moduleFormCanvas__UuvEt label{min-width:0;display:grid;grid-gap:4px;gap:4px;color:var(--df-muted);font-size:.72rem;font-weight:650}.module-ui_dataFilters__oIw4z input,.module-ui_dataFilters__oIw4z select,.module-ui_moduleFormCanvas__UuvEt input,.module-ui_moduleFormCanvas__UuvEt select,.module-ui_moduleFormCanvas__UuvEt textarea{width:100%;min-height:32px;min-width:0;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel);color:var(--df-text);font-size:.82rem;padding:0 9px}.module-ui_moduleFormCanvas__UuvEt textarea{min-height:92px;padding-top:8px;resize:vertical}.module-ui_moduleFormCanvas__UuvEt{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));grid-gap:10px;gap:10px;align-items:flex-end}.module-ui_moduleFormFull__XMVCs{grid-column:1/-1}.module-ui_moduleFormActions__qeeXa{grid-column:1/-1;display:flex;justify-content:flex-end;gap:6px}.module-ui_dataTableCompact__mI23V{table-layout:fixed}.module-ui_dataTableActions__48lBW{width:76px}.module-ui_dataBadge__Tj2ji{display:inline-flex;align-items:center;max-width:100%;margin:1px 4px 1px 0;padding:3px 7px;border-radius:var(--df-round);background:#edf2f7;color:#445160;font-size:.68rem;font-weight:700;line-height:1.2;vertical-align:middle}.module-ui_dataDate__qodo2,.module-ui_dataEllipsis__ZdXI7{white-space:nowrap}.module-ui_dataEllipsis__ZdXI7{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.module-ui_appDialogOverlay__Pc7wP{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,32,.38)}.module-ui_appDialog__YdRzc{width:min(460px,calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;margin:auto;display:grid;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-panel);color:var(--df-text);box-shadow:0 24px 70px rgba(17,22,28,.22)}.module-ui_appDialog__YdRzc:not([open]){display:none}.module-ui_appDialog__YdRzc::-webkit-backdrop{background:rgba(15,23,32,.38)}.module-ui_appDialog__YdRzc::backdrop{background:rgba(15,23,32,.38)}.module-ui_appDialog__YdRzc :where(button,input,textarea):focus-visible{outline:2px solid var(--df-primary);outline-offset:-3px}.module-ui_appDialogHeader__2mZPp{display:flex;align-items:center;justify-content:space-between;gap:10px}.module-ui_appDialogHeader__2mZPp strong{min-width:0;font-size:.94rem;font-weight:700}.module-ui_appDialogClose__wwE2a{flex:none;width:32px;height:32px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-soft);color:var(--df-text);cursor:pointer}.module-ui_appDialog__YdRzc p{margin:0;color:var(--df-muted);font-size:.82rem;line-height:1.45}.module-ui_appDialogPrompt__2hZji{min-width:0;display:grid;grid-gap:5px;gap:5px;color:var(--df-muted);font-size:.75rem;font-weight:650}.module-ui_appDialogPrompt__2hZji input,.module-ui_appDialogPrompt__2hZji textarea{width:100%;min-width:0;min-height:34px;border:1px solid var(--df-line);border-radius:var(--df-radius);padding:8px 9px;color:var(--df-text);font:inherit}.module-ui_appDialogPrompt__2hZji textarea{min-height:90px;resize:vertical}.module-ui_appDialogActions__bJJ8X{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}@media (max-width:600px){.module-ui_appDialogClose__wwE2a{width:44px;height:44px}.module-ui_appDialogActions__bJJ8X button{min-height:44px;max-width:100%;white-space:normal}}.module-ui_appDialogButton__9KRRx{min-height:34px;padding:0 12px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-soft);color:var(--df-text);cursor:pointer;font-size:.78rem;font-weight:700}.module-ui_appDialogButton__9KRRx:disabled{cursor:not-allowed;opacity:.55}.module-ui_appDialogButtonPrimary__7bKTa{border-color:var(--df-primary);background:var(--df-primary);color:var(--df-on-primary)}.module-ui_appDialogButtonDanger__tEnSu{border-color:#b42318;background:#b42318}.module-ui_appDialogButtonWarning__pPPdd{border-color:#a15c00;background:#a15c00}@media (max-width:900px){.module-ui_moduleLayoutWithSideNav__OxhuT{grid-template-columns:1fr}.module-ui_moduleSideNav__xW98y{overflow-x:auto;padding:6px;scrollbar-width:thin}.module-ui_moduleSideNavList__w4nEo{display:flex;flex-wrap:nowrap;gap:4px}.module-ui_moduleSideNavItem__CZIlt{width:auto;flex:0 0 auto;min-height:34px;border-left:0;border-bottom:2px solid transparent}.module-ui_moduleSideNavItemActive__jp_c8{border-bottom-color:var(--df-text)}.module-ui_dataToolbar__bCpW0{align-items:stretch;flex-direction:column}.module-ui_dataFilters__oIw4z,.module-ui_moduleFormCanvas__UuvEt{grid-template-columns:1fr}.module-ui_moduleFormView__khVbu{padding:8px}}@media (max-width:767px){.module-ui_moduleHeader__Z9ace{min-height:0;align-items:stretch;flex-direction:column;gap:6px}.module-ui_moduleActions__voos_{justify-content:flex-start}.module-ui_moduleSideNavItem__CZIlt{min-height:36px;padding:0 11px}.module-ui_dataDate__qodo2,.module-ui_dataEllipsis__ZdXI7{white-space:normal}}.dflow_page__xwxQQ{position:relative;overflow:auto;background:linear-gradient(180deg,rgba(242,244,247,.96),rgba(222,228,236,.96)),50% /cover no-repeat url(/brand/img01.jpg)}.dflow_shell___oGX_{min-height:100%;grid-template-columns:260px minmax(0,1fr)}.dflow_pageEmbedded__VSEf_ .dflow_shell___oGX_{min-height:100%}.dflow_sidebar__GD90f{padding:22px;background:rgba(7,11,16,.96);color:var(--df-panel);border-right:1px solid rgba(255,255,255,.08)}.dflow_pageEmbedded__VSEf_ .dflow_sidebar__GD90f{min-height:100%}.dflow_brand__jJILG{display:flex;align-items:center;gap:12px;margin-bottom:28px}.dflow_brandMark__0_SbH{width:42px;height:42px;border-radius:var(--df-radius-lg);display:grid;place-items:center;background:linear-gradient(135deg,var(--df-panel),var(--df-soft));color:var(--df-text);font-weight:800}.dflow_brand__jJILG span,.dflow_brand__jJILG strong{display:block}.dflow_brand__jJILG span{margin-top:2px;color:rgba(255,255,255,.58);font-size:.82rem}.dflow_menu__wyk82{display:grid;grid-gap:6px;gap:6px}.dflow_menuItem__QFFRv{width:100%;min-height:38px;padding:0 12px;border-radius:var(--df-radius-lg);text-align:left;color:rgba(255,255,255,.68)}.dflow_menuItemActive__AJxqQ,.dflow_menuItem__QFFRv:hover{background:rgba(255,255,255,.08);color:var(--df-panel)}.dflow_content__DWtaX{min-width:0;padding:24px}.dflow_pageEmbedded__VSEf_ .dflow_content__DWtaX{padding:16px}.dflow_header__yg6U7{min-height:96px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px;border:1px solid var(--df-line);box-shadow:0 18px 42px rgba(10,15,20,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dflow_pageEmbedded__VSEf_ .dflow_header__yg6U7{min-height:auto;padding:18px}.dflow_eyebrow__EsDQN{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:var(--df-round);background:var(--df-line);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dflow_header__yg6U7 h1,.dflow_tenantPanel__a0Fuc h2{margin:12px 0 0;line-height:1;letter-spacing:-.04em}.dflow_header__yg6U7 h1{font-size:clamp(2rem,4vw,3rem)}.dflow_pageEmbedded__VSEf_ .dflow_header__yg6U7 h1{font-size:clamp(1.5rem,3vw,2.2rem)}.dflow_tenantPanel__a0Fuc h2{font-size:1.7rem}.dflow_healthLink__yM_DJ,.dflow_primaryButton__e2NaH,.dflow_rowActions__x40bG button,.dflow_secondaryButton__YUFFb{min-height:38px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--df-radius-lg);font-weight:700;font-size:.9rem}.dflow_healthLink__yM_DJ,.dflow_primaryButton__e2NaH{color:var(--df-panel)}.dflow_cards__YMtLD{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px}.dflow_card__lOneJ,.dflow_tenantPanel__a0Fuc{background:var(--df-panel);border:1px solid var(--df-line);border-radius:var(--df-radius-lg);box-shadow:0 18px 42px rgba(10,15,20,.08)}.dflow_card__lOneJ{min-height:160px;padding:20px}.dflow_card__lOneJ span{display:block;color:var(--df-muted);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.dflow_card__lOneJ strong{display:block;margin-top:14px;font-size:1.34rem}.dflow_card__lOneJ p{margin:12px 0 0;color:var(--df-muted);font-size:.94rem;line-height:1.55}.dflow_statusPill__j7Mxx{width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 10px;border-radius:var(--df-radius-lg)}.dflow_statusOk__IoG1x{background:#e8f5ed;color:#176b3a}.dflow_statusError__SBxLw{background:#fff0ee;color:#a3382c}.dflow_statusLoading__z0Z59{background:var(--df-soft);color:var(--df-muted)}.dflow_tenantPanel__a0Fuc{margin-top:16px;padding:20px}.dflow_panelHeader__ElwSV{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dflow_form__jjq11{margin-top:18px;display:grid;grid-template-columns:1.4fr 1.1fr 1fr 180px;grid-gap:12px;gap:12px;align-items:end}.dflow_form__jjq11 label{display:grid;grid-gap:6px;gap:6px;color:var(--df-muted);font-size:.82rem;font-weight:700}.dflow_form__jjq11 input,.dflow_form__jjq11 select,.dflow_form__jjq11 textarea{width:100%;min-height:40px;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-panel);padding:0 10px;color:var(--df-text)}.dflow_form__jjq11 textarea{min-height:76px;padding:8px 10px;resize:vertical}.dflow_formFieldWide__GSxmi{grid-column:1/-1}.dflow_formActions__zlGzx{display:flex;gap:8px;grid-column:1/-1}.dflow_feedback__OCR4h{margin:14px 0 0;color:var(--df-muted);font-size:.92rem}.dflow_tableWrap__Zgxbn{margin-top:18px;overflow:auto;border:1px solid var(--df-line)}.dflow_table__julsR{min-width:760px;border-collapse:collapse}.dflow_table__julsR td,.dflow_table__julsR th{padding:12px;border-bottom:1px solid var(--df-line);text-align:left;vertical-align:top;font-size:.9rem}.dflow_table__julsR th{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.dflow_table__julsR td span,.dflow_table__julsR td strong{display:block}.dflow_table__julsR td span{margin-top:3px;color:var(--df-muted);font-size:.82rem}.dflow_badge__ZSPid{width:-moz-fit-content;width:fit-content;padding:5px 8px;border-radius:var(--df-round);font-size:.72rem;font-weight:700}.dflow_badgeHealthNeutral__REJiT,.dflow_badge__ZSPid{background:var(--df-soft);color:var(--df-muted)}.dflow_badgeHealthGood__XF0K1{background:#e7f6ed;color:#1f7a45}.dflow_badgeHealthAttention__Tfp6u{background:#fff5d6;color:#8a6200}.dflow_badgeHealthRisk__zfQvs{background:#ffe9d5;color:#a84905}.dflow_badgeHealthCritical__KBp_5{background:#fde3e3;color:#a42525}.dflow_healthSummary__tnosC{grid-column:1/-1;padding:8px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-soft)}.dflow_healthSummaryGrid__la0F_{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:6px 10px;gap:6px 10px}.dflow_healthSummaryGrid__la0F_ span{color:var(--df-muted);font-size:.74rem}.dflow_healthSummaryGrid__la0F_ strong{color:var(--df-text);font-weight:700}.dflow_rowActions__x40bG{display:flex;flex-wrap:wrap;gap:8px}.dflow_compactActionBar__w_L4J,.dflow_tableActions__zX7uF,.dflow_toolbarIconGroup__og1de{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;flex-wrap:wrap}.dflow_compactActionBar__w_L4J{width:100%}.dflow_rowActions__x40bG{justify-content:flex-end;gap:4px}.dflow_iconButton__ysAXf{width:32px;height:32px;min-width:32px;min-height:32px;display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid var(--dflow-icon-button-border,var(--df-line));border-radius:var(--df-radius);background:var(--dflow-icon-button-bg,var(--df-panel));color:var(--dflow-icon-button-color,var(--df-text));font-weight:700;line-height:1;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.dflow_iconButtonSm__T_XQ6{width:32px;height:32px;min-width:32px;min-height:32px;font-size:.95rem}.dflow_iconButtonMd__WjBR2{width:36px;height:36px;min-width:36px;min-height:36px;font-size:1rem}.dflow_iconButton__ysAXf:hover:not(:disabled){background:var(--dflow-icon-button-hover-bg,var(--df-soft));border-color:var(--dflow-icon-button-hover-border,var(--df-line))}.dflow_iconButton__ysAXf:focus-visible{outline:2px solid var(--dflow-icon-button-focus,rgba(10,15,20,.72));outline-offset:2px}.dflow_iconButton__ysAXf:disabled{cursor:not-allowed;opacity:.48}.dflow_iconButtonGlyphWrap__aJmh_{display:grid;place-items:center;line-height:1}.dflow_iconGlyph__sG2cy{width:16px;height:16px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dflow_iconButtonPrimary__CS2Gd{background:var(--dflow-icon-button-primary-bg,var(--df-text));border-color:var(--dflow-icon-button-primary-border,var(--df-text));color:var(--dflow-icon-button-primary-color,var(--df-panel))}.dflow_iconButtonPrimary__CS2Gd:hover:not(:disabled){background:var(--dflow-icon-button-primary-hover-bg,var(--df-text));color:var(--dflow-icon-button-primary-color,var(--df-panel))}.dflow_iconButtonSecondary__LadS_{background:var(--dflow-icon-button-secondary-bg,var(--df-panel));color:var(--dflow-icon-button-secondary-color,var(--df-text))}.dflow_iconButtonGhost__71_AN{background:transparent;border-color:transparent;color:var(--dflow-icon-button-ghost-color,var(--df-text))}.dflow_iconButtonSuccess__S_TNw{background:var(--dflow-icon-button-success-bg,#f1faf5);border-color:var(--dflow-icon-button-success-border,rgba(31,122,69,.24));color:var(--dflow-icon-button-success-color,#1f7a45)}.dflow_iconButtonWarning__9Nr8Z{background:var(--dflow-icon-button-warning-bg,#fff8e6);border-color:var(--dflow-icon-button-warning-border,rgba(138,98,0,.24));color:var(--dflow-icon-button-warning-color,#8a6200)}.dflow_iconButtonDanger__XkaTG{background:var(--dflow-icon-button-danger-bg,#fff3f1);border-color:var(--dflow-icon-button-danger-border,rgba(163,56,44,.22));color:var(--dflow-icon-button-danger-color,#a3382c)}.dflow_table__julsR td:last-child,.dflow_table__julsR th:last-child{width:92px;text-align:right}@media (max-width:1100px){.dflow_shell___oGX_{grid-template-columns:1fr}.dflow_sidebar__GD90f{min-height:auto}.dflow_menu__wyk82{grid-template-columns:repeat(2,minmax(0,1fr))}.dflow_cards__YMtLD,.dflow_form__jjq11{grid-template-columns:1fr 1fr}}@media (max-width:720px){.dflow_content__DWtaX,.dflow_sidebar__GD90f{padding:16px}.dflow_header__yg6U7,.dflow_panelHeader__ElwSV{flex-direction:column}.dflow_cards__YMtLD,.dflow_form__jjq11,.dflow_menu__wyk82{grid-template-columns:1fr}}.dflow_panelActions__iCP80{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.dflow_modalBackdrop__0rgVe{display:grid;place-items:center;padding:18px;background:rgba(8,12,18,.22);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dflow_modal__iEaNq{width:min(620px,100%);max-height:min(720px,92vh);box-shadow:0 22px 58px rgba(8,12,18,.22)}.dflow_modalHeader__uI3AE,.dflow_modal__iEaNq{background:linear-gradient(180deg,var(--df-panel),var(--df-soft))}.dflow_modalHeader__uI3AE{min-height:38px;padding:7px 8px 7px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--df-line)}.dflow_modalHeader__uI3AE strong{color:var(--df-text);font-size:.9rem;font-weight:600}.dflow_modal__iEaNq .dflow_form__jjq11{margin:0;padding:12px}.dflow_modal__iEaNq .dflow_formActions__zlGzx{justify-content:flex-end}.dflow_form__jjq11 label,.dflow_primaryButton__e2NaH,.dflow_rowActions__x40bG button,.dflow_secondaryButton__YUFFb{font-weight:500}.dflow_header__yg6U7 h1,.dflow_modulePanel__8Efu1 h2,.dflow_tenantPanel__a0Fuc h2{font-weight:600}@media (max-width:720px){.dflow_modal__iEaNq .dflow_form__jjq11{grid-template-columns:1fr}}.dflow_page__xwxQQ{background:linear-gradient(180deg,rgba(248,249,251,.98),rgba(230,234,239,.98)),50% /cover no-repeat url(/brand/img01.jpg)}.dflow_pageEmbedded__VSEf_{overflow:hidden}.dflow_shell___oGX_{grid-template-columns:220px minmax(0,1fr)}.dflow_sidebar__GD90f{min-height:100dvh;padding:14px;background:linear-gradient(180deg,var(--df-soft),var(--df-soft));border-right:1px solid var(--df-line)}.dflow_brand__jJILG{margin-bottom:14px;padding:8px;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:rgba(255,255,255,.78)}.dflow_brandMark__0_SbH{width:34px;height:34px;border-radius:var(--df-radius);background:linear-gradient(135deg,var(--df-primary),var(--df-text));color:var(--df-panel)}.dflow_brand__jJILG span{color:var(--df-muted)}.dflow_menuItem__QFFRv{min-height:32px;border-radius:var(--df-radius);color:var(--df-text);font-size:.84rem}.dflow_menuItemActive__AJxqQ,.dflow_menuItem__QFFRv:hover{box-shadow:inset 0 0 0 1px var(--df-line)}.dflow_content__DWtaX,.dflow_pageEmbedded__VSEf_ .dflow_content__DWtaX{padding:14px}.dflow_header__yg6U7{min-height:72px;padding:14px 16px;border-radius:var(--df-radius-lg);background:linear-gradient(180deg,var(--df-panel),var(--df-soft))}.dflow_pageEmbedded__VSEf_ .dflow_header__yg6U7{padding:14px 16px}.dflow_header__yg6U7 h1{margin-top:8px;font-size:clamp(1.35rem,2.2vw,2rem);letter-spacing:-.03em}.dflow_cards__YMtLD{margin-top:10px}.dflow_card__lOneJ{min-height:112px;padding:14px}.dflow_card__lOneJ strong{margin-top:8px;font-size:1.05rem}.dflow_card__lOneJ p{margin-top:8px;font-size:.84rem}.dflow_tenantPanel__a0Fuc{margin-top:10px;padding:14px;border-radius:var(--df-radius-lg);box-shadow:none}.dflow_tenantPanel__a0Fuc h2{margin-top:8px;font-size:1.25rem}.dflow_form__jjq11{margin-top:12px;grid-template-columns:1.2fr 1fr .9fr 140px}.dflow_form__jjq11 input,.dflow_form__jjq11 select,.dflow_form__jjq11 textarea{min-height:34px;border-radius:var(--df-radius)}.dflow_healthLink__yM_DJ,.dflow_primaryButton__e2NaH,.dflow_rowActions__x40bG button,.dflow_secondaryButton__YUFFb{padding:0 10px;font-size:.82rem}.dflow_tableWrap__Zgxbn{margin-top:12px;border-radius:var(--df-radius-lg)}.dflow_table__julsR td,.dflow_table__julsR th{padding:9px 10px;font-size:.82rem}.dflow_restrictedNote__Pn0to{margin:12px 0 0;padding:10px 12px;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-soft);color:var(--df-muted);font-size:.88rem}.dflow_page__xwxQQ{min-height:100dvh;height:100dvh;overflow:hidden;background:var(--df-soft)}.dflow_pageEmbedded__VSEf_{min-height:0;height:100%;background:transparent}.dflow_standaloneTitlebar__2rCF4{min-height:42px;padding:6px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--df-line);background:linear-gradient(180deg,var(--df-panel),var(--df-soft))}.dflow_standaloneTitle__ZgGvM{display:inline-flex;align-items:center;gap:8px}.dflow_standaloneTitle__ZgGvM span{width:26px;height:26px;display:grid;place-items:center;border-radius:var(--df-radius-sm);background:linear-gradient(135deg,var(--df-primary),var(--df-text));color:var(--df-panel);font-size:.68rem;font-weight:900}.dflow_standaloneTitle__ZgGvM strong{color:var(--df-primary);font-size:.92rem}.dflow_shell___oGX_{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);background:var(--df-soft)}.dflow_pageEmbedded__VSEf_ .dflow_shell___oGX_{height:100%;min-height:0}.dflow_sidebar__GD90f{min-height:auto;padding:6px 8px;border-right:0;border-bottom:1px solid var(--df-line);background:linear-gradient(180deg,var(--df-panel),var(--df-soft));color:var(--df-text)}.dflow_brand__jJILG{display:none}.dflow_menu__wyk82{align-items:center;overflow-x:auto;padding-bottom:1px}.dflow_menuItem__QFFRv{min-height:28px;padding:0 10px;flex:0 0 auto;border:1px solid transparent;border-radius:var(--df-radius-sm);font-size:.78rem;font-weight:800;text-align:center}.dflow_menuItemActive__AJxqQ,.dflow_menuItem__QFFRv:hover{border-color:var(--df-line);background:var(--df-panel);color:var(--df-primary);box-shadow:inset 0 1px 0 var(--df-panel)}.dflow_content__DWtaX{min-height:0;padding:10px;overflow:auto;background:var(--df-soft)}.dflow_pageEmbedded__VSEf_ .dflow_content__DWtaX{padding:10px}.dflow_header__yg6U7{min-height:58px;padding:10px 12px;align-items:center;border-radius:var(--df-radius);background:var(--df-panel)}.dflow_cards__YMtLD[hidden],.dflow_header__yg6U7[hidden],.dflow_tenantPanel__a0Fuc[hidden]{display:none}.dflow_header__yg6U7 h1{margin-top:4px;font-size:1.18rem;letter-spacing:0}.dflow_eyebrow__EsDQN{padding:0;border-radius:0;background:transparent;color:var(--df-muted);font-size:.68rem;letter-spacing:0;text-transform:none}.dflow_cards__YMtLD{margin-top:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.dflow_card__lOneJ{min-height:92px;padding:10px;border-radius:var(--df-radius);box-shadow:none}.dflow_card__lOneJ span{font-size:.68rem;letter-spacing:.04em}.dflow_card__lOneJ strong{margin-top:7px;font-size:1rem}.dflow_card__lOneJ p{margin-top:6px;font-size:.76rem;line-height:1.35}.dflow_modulePanel__8Efu1,.dflow_tenantPanel__a0Fuc{margin-top:8px;padding:10px;border-radius:var(--df-radius)}.dflow_modulePanel__8Efu1 h2,.dflow_tenantPanel__a0Fuc h2{margin-top:2px;font-size:1.08rem;letter-spacing:0}.dflow_panelHeader__ElwSV{align-items:center}.dflow_form__jjq11{margin-top:10px;grid-template-columns:1.2fr 1fr .9fr 120px;gap:8px}.dflow_form__jjq11 label{font-size:.75rem}.dflow_form__jjq11 input,.dflow_form__jjq11 select,.dflow_form__jjq11 textarea{min-height:30px;border-radius:var(--df-radius-sm);font-size:.8rem}.dflow_formActions__zlGzx{gap:6px}.dflow_healthLink__yM_DJ,.dflow_primaryButton__e2NaH,.dflow_rowActions__x40bG button,.dflow_secondaryButton__YUFFb{min-height:28px;padding:0 9px;border-radius:var(--df-radius-sm);font-size:.76rem}.dflow_tableWrap__Zgxbn{margin-top:10px;border-radius:var(--df-radius)}.dflow_table__julsR td,.dflow_table__julsR th{padding:7px 8px;font-size:.78rem}.dflow_table__julsR th{font-size:.66rem;letter-spacing:.06em}.dflow_moduleGrid__ZQH8L{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px;gap:8px}.dflow_moduleGrid__ZQH8L article{min-height:86px;padding:10px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-soft)}.dflow_moduleGrid__ZQH8L span{display:block;color:var(--df-muted);font-size:.68rem;font-weight:800;text-transform:uppercase}.dflow_moduleGrid__ZQH8L strong{display:block;margin-top:6px;color:var(--df-text);font-size:.92rem}.dflow_moduleGrid__ZQH8L p{margin:6px 0 0;color:var(--df-muted);font-size:.78rem;line-height:1.4}.dflow_workItemFilters__Lq50g{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.dflow_workItemFilters__Lq50g label{display:grid;grid-gap:4px;gap:4px;color:var(--df-muted);font-size:.75rem;font-weight:500}.dflow_workItemFilters__Lq50g select{min-width:260px;min-height:30px;border:1px solid var(--df-line);border-radius:var(--df-radius-sm);background:var(--df-panel);padding:0 8px;color:var(--df-text);font-size:.8rem}.dflow_workItemDetail__1uMxj{margin-top:10px;padding:10px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-soft)}.dflow_taskGroupList__2t_Uc{margin-top:10px;display:grid;grid-gap:10px;gap:10px}.dflow_taskGroupSection__Vlwh3{border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel)}.dflow_taskGroupSection__Vlwh3 .dflow_tableWrap__Zgxbn{margin-top:0;border-right:0;border-bottom:0;border-left:0;border-radius:0 0 6px 6px}.dflow_taskGroupHeader__u0LEm{min-height:34px;padding:6px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:linear-gradient(180deg,var(--df-panel),var(--df-soft));border-bottom:1px solid var(--df-line)}.dflow_taskGroupHeader__u0LEm strong{color:var(--df-text);font-size:.86rem;font-weight:600}.dflow_taskGroupHeader__u0LEm button{min-height:26px;padding:0 8px;border:1px solid var(--df-line);border-radius:var(--df-radius-sm);background:var(--df-panel);color:var(--df-text);font-size:.74rem;font-weight:500}.dflow_emptyState__Q2Hyh{margin:10px 0 0;padding:10px;border:1px dashed var(--df-line);border-radius:var(--df-radius);color:var(--df-muted);background:var(--df-soft);font-size:.82rem}.dflow_checkboxLabel__azhXy{min-height:30px;display:flex!important;grid-template-columns:none!important;flex-direction:row;align-items:center;gap:8px;color:var(--df-muted);font-size:.78rem;font-weight:500}.dflow_checkboxLabel__azhXy input{width:auto;min-height:0}.dflow_historyList__MpNeX{padding:10px;display:grid;grid-gap:8px;gap:8px}.dflow_historyList__MpNeX article{padding:9px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel)}.dflow_historyList__MpNeX span,.dflow_historyList__MpNeX strong{display:block}.dflow_historyList__MpNeX strong{color:var(--df-text);font-size:.84rem;font-weight:600}.dflow_historyList__MpNeX p,.dflow_historyList__MpNeX span{margin:4px 0 0;color:var(--df-muted);font-size:.76rem}@media (max-width:720px){.dflow_content__DWtaX,.dflow_sidebar__GD90f{padding:8px}.dflow_header__yg6U7,.dflow_panelHeader__ElwSV{align-items:flex-start}.dflow_form__jjq11{grid-template-columns:1fr}}.dflow_content__DWtaX,.dflow_pageEmbedded__VSEf_,.dflow_page__xwxQQ,.dflow_shell___oGX_{width:100%;max-width:none}.dflow_content__DWtaX,.dflow_pageEmbedded__VSEf_ .dflow_content__DWtaX{padding:8px}.dflow_modulePanel__8Efu1,.dflow_tenantPanel__a0Fuc{width:100%;max-width:none;margin-top:6px;padding:8px}.dflow_formPanelHeader__vqAXA,.dflow_formSectionHeader__EjG1j,.dflow_listToolbar__X5JAY,.dflow_panelHeader__ElwSV{display:flex;justify-content:space-between;gap:12px}.dflow_moduleSideNav__1gt2G{width:min(210px,100%);min-width:0;display:grid;grid-gap:2px;gap:2px;margin:6px 0 8px;padding:8px;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-soft)}.dflow_moduleSideNavTitle__DGAE_{margin:0 0 6px;color:var(--df-muted);font-size:.72rem;font-weight:700;letter-spacing:.02em}.dflow_moduleSideNavItem__u5SSj{min-height:30px;width:100%;padding:0 9px;border:0;border-left:2px solid transparent;border-radius:var(--df-radius);background:transparent;color:var(--df-muted);cursor:pointer;font-size:.78rem;font-weight:600;letter-spacing:0;text-align:left;white-space:nowrap}.dflow_moduleSideNavItem__u5SSj:hover{color:var(--df-text);background:var(--df-soft)}.dflow_moduleSideNavItemActive__peOuc{color:var(--df-text);border-left-color:var(--df-text);background:var(--df-panel);box-shadow:0 1px 2px var(--df-line)}.dflow_listToolbar__X5JAY{min-height:38px}.dflow_formPanelHeader__vqAXA h2,.dflow_formSectionHeader__EjG1j h3,.dflow_listToolbar__X5JAY h2{margin:2px 0 0;letter-spacing:0}.dflow_formPanelHeader__vqAXA h2,.dflow_listToolbar__X5JAY h2{font-size:1.08rem}.dflow_formSectionHeader__EjG1j h3{font-size:.92rem}.dflow_listToolbarFilters__8k5i0{flex:1 1;min-width:260px;display:flex;align-items:flex-end;justify-content:flex-start;gap:8px}.dflow_listToolbarFilters__8k5i0 label{min-width:min(360px,100%);display:grid;grid-gap:4px;gap:4px;color:var(--df-muted);font-size:.75rem;font-weight:500}.dflow_listToolbarFilters__8k5i0 select{min-height:30px;border:1px solid var(--df-line);border-radius:var(--df-radius-sm);background:var(--df-panel);padding:0 8px;color:var(--df-text);font-size:.8rem}.dflow_tableWrap__Zgxbn{width:100%}.dflow_table__julsR{width:100%;min-width:980px}.dflow_table__julsR td,.dflow_table__julsR th{padding:6px 8px}.dflow_modalBackdrop__0rgVe{position:absolute;z-index:60;display:block;padding:8px;background:var(--df-soft);-webkit-backdrop-filter:none;backdrop-filter:none}.dflow_modal__iEaNq{width:100%;max-width:none;height:100%;max-height:none;display:flex;flex-direction:column;border-radius:var(--df-radius);box-shadow:none}.dflow_modal__iEaNq .dflow_form__jjq11{grid-template-columns:repeat(4,minmax(160px,1fr))}.dflow_formPanel__bd_IM{width:100%;min-height:100%;padding:8px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel)}.dflow_formPanelHeader__vqAXA{min-height:42px;padding-bottom:8px;border-bottom:1px solid var(--df-line)}.dflow_formPanelTitle__Cwp5S{min-width:0;display:flex;align-items:center;gap:10px}.dflow_formPanelForm__7rjET{margin-top:8px;display:grid;grid-gap:10px;gap:10px}.dflow_formSection__Uoo_K{padding:10px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-soft)}.dflow_formSectionHeader__EjG1j{min-height:30px;margin-bottom:8px}.dflow_sectionGrid__FwGdz{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));grid-gap:8px;gap:8px;align-items:end}.dflow_formPanelForm__7rjET label,.dflow_sectionGrid__FwGdz label{display:grid;grid-gap:4px;gap:4px;color:var(--df-muted);font-size:.75rem;font-weight:500}.dflow_formPanelForm__7rjET input,.dflow_formPanelForm__7rjET select,.dflow_formPanelForm__7rjET textarea,.dflow_sectionGrid__FwGdz input,.dflow_sectionGrid__FwGdz select,.dflow_sectionGrid__FwGdz textarea,.dflow_table__julsR input,.dflow_table__julsR select{width:100%;min-height:30px;border:1px solid var(--df-line);border-radius:var(--df-radius-sm);background:var(--df-panel);padding:0 8px;color:var(--df-text);font-size:.8rem}.dflow_formPanelForm__7rjET textarea,.dflow_sectionGrid__FwGdz textarea{min-height:62px;padding:8px;resize:vertical}.dflow_formFieldDouble__ATfDV{grid-column:span 2}.dflow_formFieldFull__tKuei{grid-column:1/-1}.dflow_inlineNote__L2k_t,.dflow_inlineTotal__GbWaO{grid-column:1/-1;padding:8px 10px;border:1px solid var(--df-line);border-radius:var(--df-radius-sm);background:var(--df-soft);color:var(--df-muted);font-size:.8rem}.dflow_inlineTotal__GbWaO{margin-top:8px;display:flex;justify-content:flex-end;gap:6px}.dflow_emptyState__Q2Hyh{display:flex;align-items:center;justify-content:space-between;gap:8px}@media (max-width:1180px){.dflow_modal__iEaNq .dflow_form__jjq11,.dflow_sectionGrid__FwGdz{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (max-width:720px){.dflow_modalBackdrop__0rgVe{padding:6px}.dflow_modal__iEaNq .dflow_form__jjq11,.dflow_sectionGrid__FwGdz{grid-template-columns:1fr}.dflow_formFieldDouble__ATfDV,.dflow_formFieldFull__tKuei{grid-column:1/-1}.dflow_formPanelHeader__vqAXA,.dflow_formSectionHeader__EjG1j,.dflow_listToolbar__X5JAY{align-items:flex-start;flex-direction:column}}.dflow_page__xwxQQ{min-width:0}.dflow_page__xwxQQ:not(.dflow_pageEmbedded__VSEf_){width:calc(100vw - 12px);max-width:none;margin:0 auto}.dflow_content__DWtaX,.dflow_shell___oGX_{min-width:0}.dflow_content__DWtaX{display:flex;flex-direction:column;gap:6px}.dflow_formPanel__bd_IM,.dflow_modulePanel__8Efu1,.dflow_tenantPanel__a0Fuc{flex:1 1;min-height:0;display:flex;flex-direction:column}.dflow_formPanel__bd_IM>.dflow_tableWrap__Zgxbn,.dflow_modulePanel__8Efu1>.dflow_tableWrap__Zgxbn,.dflow_tenantPanel__a0Fuc>.dflow_tableWrap__Zgxbn{flex:1 1;min-height:0}.dflow_formPanelHeader__vqAXA,.dflow_formSectionHeader__EjG1j,.dflow_listToolbar__X5JAY,.dflow_panelHeader__ElwSV{flex-shrink:0}.dflow_actionBar__YgYXd{min-height:34px;display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.dflow_formPanel__bd_IM{overflow:hidden}.dflow_formPanelForm__7rjET{min-height:0;overflow:auto}.dflow_formSection__Uoo_K{flex-shrink:0}.dflow_modalBackdrop__0rgVe{align-items:stretch;justify-content:stretch}.dflow_modal__iEaNq{min-width:0}.dflow_tableWrap__Zgxbn,.dflow_taskGroupList__2t_Uc{min-height:0}.dflow_taskGroupSection__Vlwh3{min-width:0}.dflow_workItemDetail__1uMxj{flex-shrink:0}@media (min-width:1440px){.dflow_modal__iEaNq .dflow_form__jjq11,.dflow_sectionGrid__FwGdz{grid-template-columns:repeat(4,minmax(180px,1fr))}.dflow_table__julsR{min-width:1120px}}.dflow_dflowPageHeader__Cqzdy{min-height:58px;display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel)}.dflow_dflowPageTitle__BZJQk{color:var(--df-text);font-size:1.12rem;font-weight:600;letter-spacing:0}.dflow_dflowPageSubtitle__TenrG{margin:4px 0 0;color:var(--df-muted);font-size:.8rem;line-height:1.35}.dflow_dflowFilterBar__3wP2c{margin-top:8px;display:grid;grid-template-columns:minmax(170px,1.25fr) minmax(220px,1.5fr) minmax(150px,1fr) minmax(130px,.75fr) auto;grid-gap:8px;gap:8px;align-items:end;padding:10px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel)}.dflow_dflowCalendarSidebar__t2OgQ label,.dflow_dflowFilterBar__3wP2c label{min-width:0;display:grid;grid-gap:4px;gap:4px;color:var(--df-muted);font-size:.74rem;font-weight:500}.dflow_dflowCalendarSidebar__t2OgQ input,.dflow_dflowCalendarSidebar__t2OgQ select,.dflow_dflowCalendarSidebar__t2OgQ textarea,.dflow_dflowFilterBar__3wP2c input,.dflow_dflowFilterBar__3wP2c select{width:100%;min-height:30px;border:1px solid var(--df-line);border-radius:var(--df-radius-sm);background:var(--df-panel);padding:0 8px;color:var(--df-text);font-size:.8rem}.dflow_dflowCalendarSidebar__t2OgQ textarea{min-height:72px;padding:8px;resize:vertical}.dflow_dflowActionBar__NMjoe{min-height:36px;justify-content:flex-end;gap:6px;flex-wrap:wrap;padding:8px 10px;background:var(--df-panel)}.dflow_dflowActionBar__NMjoe,.dflow_dflowTabs__niKRa{margin-top:8px;display:flex;border:1px solid var(--df-line);border-radius:var(--df-radius)}.dflow_dflowTabs__niKRa{gap:4px;padding:4px;background:var(--df-soft);overflow-x:auto}.dflow_dflowTab__sZDoR{min-height:28px;padding:0 10px;flex:0 0 auto;border:1px solid transparent;border-radius:var(--df-radius-sm);font-size:.76rem;font-weight:600}.dflow_dflowTabActive__80MtU{border-color:var(--df-line);background:var(--df-panel)}.dflow_dflowMetricGrid__HfiQH{margin-top:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px}.dflow_dflowMetricCard__f7jpf{min-height:86px;padding:10px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel)}.dflow_dflowMetricCard__f7jpf span{display:block;color:var(--df-muted);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dflow_dflowMetricCard__f7jpf strong{display:block;margin-top:8px;color:var(--df-text);font-size:1rem;font-weight:600}.dflow_dflowMetricCard__f7jpf p{margin:6px 0 0;color:var(--df-muted);font-size:.76rem;line-height:1.35}.dflow_dflowBadge__RAmTZ{width:-moz-fit-content;width:fit-content;max-width:100%;display:inline-flex;align-items:center;min-height:22px;padding:0 7px;border-radius:var(--df-round);background:var(--df-soft);color:var(--df-muted);font-size:.7rem;font-weight:700;white-space:nowrap}.dflow_dflowBadgeHealthy__5nt7k{background:#e7f6ed;color:#1f7a45}.dflow_dflowBadgeAttention__DQTLz{background:#fff5d6;color:#8a6200}.dflow_dflowBadgeRisk__SSYGR{background:#ffe9d5;color:#a84905}.dflow_dflowBadgeCritical__CoLQE{background:#fde3e3;color:#a42525}.dflow_dflowEmptyState__Ccaz3{margin-top:8px;min-height:84px;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px dashed var(--df-line);border-radius:var(--df-radius);background:var(--df-soft);color:var(--df-muted);font-size:.82rem}.dflow_dflowCalendarShell__PXnP_{margin-top:8px;display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,360px);grid-gap:8px;gap:8px;align-items:start}.dflow_dflowCalendarHeader__qUIp0{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid var(--df-line);border-radius:6px 6px 0 0;background:var(--df-panel)}.dflow_dflowCalendarHeader__qUIp0 strong{color:var(--df-text);font-size:.94rem;font-weight:600}.dflow_dflowCalendarGrid__ufA9K{display:grid;grid-template-columns:repeat(7,minmax(118px,1fr));border-right:1px solid var(--df-line);border-bottom:1px solid var(--df-line);background:var(--df-panel)}.dflow_dflowCalendarDay__QB4Uw,.dflow_dflowCalendarWeekday__bc9uB{min-width:118px;border-top:1px solid var(--df-line);border-left:1px solid var(--df-line)}.dflow_dflowCalendarWeekday__bc9uB{min-height:28px;padding:7px 8px;color:var(--df-muted);background:var(--df-soft);font-size:.66rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.dflow_dflowCalendarDay__QB4Uw{min-height:118px;padding:6px;display:flex;flex-direction:column;gap:4px;border-right:0;border-bottom:0;background:var(--df-panel);color:var(--df-text);font:inherit;cursor:pointer;text-align:left}.dflow_dflowCalendarDay__QB4Uw:hover{background:var(--df-soft)}.dflow_dflowCalendarDayMuted__1peoT{opacity:.48;background:var(--df-soft)}.dflow_dflowCalendarDayWeekend__EX1Vf{background:var(--df-soft)}.dflow_dflowCalendarDayToday__cuIwu{box-shadow:inset 0 0 0 2px rgba(10,15,20,.26)}.dflow_dflowCalendarDaySelected__JJ4JX{background:var(--df-soft)}.dflow_dflowCalendarDate__1x0Jx{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--df-muted);font-size:.72rem;font-weight:700}.dflow_dflowCalendarMarker__Wbp4z{width:100%;min-height:21px;padding:3px 5px;border-radius:var(--df-radius-sm);overflow:hidden;background:var(--df-soft);color:var(--df-text);font-size:.68rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dflow_dflowCalendarMarkerEvent__yLgn7{background:#e7f6ed;color:#1f6d3f}.dflow_dflowCalendarMarkerLate__4sOYz{background:#fde3e3;color:#9f2424}.dflow_dflowCalendarMarkerDone__1J8xi{background:var(--df-soft);color:var(--df-muted);text-decoration:line-through}.dflow_dflowCalendarMarkerBlocked__4BluS{background:#fff5d6;color:#7b5700}.dflow_dflowCalendarMore__Y6aZg{color:var(--df-muted);font-size:.68rem;font-weight:700}.dflow_dflowCalendarSidebar__t2OgQ{min-height:100%;padding:10px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel)}.dflow_dflowCalendarSidebar__t2OgQ h3{margin:0;color:var(--df-text);font-size:.96rem;font-weight:600}.dflow_dflowCalendarSidebar__t2OgQ p{margin:5px 0 0;color:var(--df-muted);font-size:.78rem;line-height:1.35}.dflow_timesheetDayList__Xk4DF,.dflow_timesheetEntryList__bp7t6,.dflow_timesheetForm__E6Vjy{margin-top:10px;display:grid;grid-gap:8px;gap:8px}.dflow_timesheetDayList__Xk4DF h4{margin:0;color:var(--df-muted);font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dflow_timesheetDayItem__STPYV,.dflow_timesheetEntryItem__I52qG{padding:8px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-soft)}.dflow_timesheetDayItem__STPYV strong,.dflow_timesheetEntryItem__I52qG strong{display:block;color:var(--df-text);font-size:.82rem;font-weight:600}.dflow_timesheetDayMeta__OwREN,.dflow_timesheetEntryMeta__Z4hEH{margin-top:5px;display:flex;flex-wrap:wrap;gap:5px}@media (max-width:1180px){.dflow_dflowFilterBar__3wP2c{grid-template-columns:repeat(2,minmax(180px,1fr))}.dflow_dflowCalendarShell__PXnP_{grid-template-columns:1fr}.dflow_dflowCalendarGrid__ufA9K{grid-template-columns:repeat(7,minmax(106px,1fr))}.dflow_dflowCalendarDay__QB4Uw,.dflow_dflowCalendarWeekday__bc9uB{min-width:106px}}@media (max-width:720px){.dflow_dflowEmptyState__Ccaz3,.dflow_dflowPageHeader__Cqzdy{align-items:flex-start;flex-direction:column}.dflow_dflowFilterBar__3wP2c{grid-template-columns:1fr}.dflow_dflowActionBar__NMjoe{justify-content:flex-start}.dflow_dflowCalendarGrid__ufA9K{grid-template-columns:repeat(7,minmax(88px,1fr))}.dflow_dflowCalendarDay__QB4Uw,.dflow_dflowCalendarWeekday__bc9uB{min-width:88px}}.dflow_responsiveTableWrapper__YaBGE{max-width:100%}.dflow_mobileCardList__5cn3_{display:grid;grid-gap:8px;gap:8px}.dflow_mobileDataCard__VoeNT{padding:10px;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-panel)}.dflow_mobileCardRow__5MXe_{display:grid;grid-template-columns:minmax(96px,38%) 1fr;grid-gap:8px;gap:8px;padding:6px 0;border-bottom:1px solid var(--df-line)}.dflow_mobileCardRow__5MXe_:last-child{border-bottom:0}.dflow_compactMobileToolbar__9T3V9,.dflow_mobileActionRow__BukIC{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dflow_scrollTabs__f0Gmn{overflow-x:auto;white-space:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch}@media (max-width:767px){.dflow_pageEmbedded__VSEf_,.dflow_page__xwxQQ{width:100%;max-width:100vw;overflow-x:hidden}.dflow_page__xwxQQ:not(.dflow_pageEmbedded__VSEf_){width:100vw}.dflow_shell___oGX_{display:block;min-width:0;max-width:100vw}.dflow_pageEmbedded__VSEf_ .dflow_sidebar__GD90f,.dflow_sidebar__GD90f{position:-webkit-sticky;position:sticky;top:0;z-index:5;min-height:auto;padding:8px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.dflow_brand__jJILG{margin-bottom:8px;gap:8px}.dflow_brandMark__0_SbH{width:30px;height:30px;border-radius:var(--df-radius)}.dflow_brand__jJILG span{display:none}.dflow_menu__wyk82{display:flex;grid-template-columns:none;gap:6px;max-width:100%;overflow-x:auto;padding-bottom:4px;white-space:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.dflow_menuItem__QFFRv{width:auto;min-height:36px;flex:0 0 auto;padding:0 10px;border-radius:var(--df-radius);font-size:.76rem;white-space:nowrap}.dflow_moduleSideNav__1gt2G{width:100%;display:flex;align-items:center;overflow-x:auto;gap:4px;padding:6px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.dflow_moduleSideNavTitle__DGAE_{margin:0 6px 0 0;flex:0 0 auto}.dflow_moduleSideNavItem__u5SSj{width:auto;min-height:36px;flex:0 0 auto;border-left:0;border-bottom:2px solid transparent;text-align:center}.dflow_moduleSideNavItemActive__peOuc{border-bottom-color:var(--df-text)}.dflow_content__DWtaX,.dflow_pageEmbedded__VSEf_ .dflow_content__DWtaX{max-width:100vw;padding:8px;overflow-x:hidden}.dflow_header__yg6U7{min-height:auto;padding:10px;gap:8px;border-radius:var(--df-radius)}.dflow_header__yg6U7 h1{font-size:1.35rem;letter-spacing:0}.dflow_dflowPageHeader__Cqzdy{min-height:auto;padding:10px}.dflow_dflowPageTitle__BZJQk{font-size:1rem}.dflow_dflowPageSubtitle__TenrG{font-size:.76rem}.dflow_formPanel__bd_IM,.dflow_modulePanel__8Efu1,.dflow_tenantPanel__a0Fuc{min-width:0;margin-top:8px;padding:10px;border-radius:var(--df-radius)}.dflow_formPanelHeader__vqAXA,.dflow_formSectionHeader__EjG1j,.dflow_listToolbar__X5JAY,.dflow_panelHeader__ElwSV{align-items:flex-start;flex-direction:column;gap:8px}.dflow_actionBar__YgYXd,.dflow_compactActionBar__w_L4J,.dflow_dflowActionBar__NMjoe,.dflow_panelActions__iCP80{width:100%;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.dflow_dflowFilterBar__3wP2c{grid-template-columns:1fr;margin-top:8px;padding:8px}.dflow_dflowTabs__niKRa,.dflow_scrollTabs__f0Gmn{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.dflow_dflowTab__sZDoR{min-height:32px;flex:0 0 auto;font-size:.74rem;white-space:nowrap}.dflow_dflowMetricGrid__HfiQH{grid-template-columns:1fr}.dflow_dflowMetricCard__f7jpf{min-height:78px}.dflow_dflowEmptyState__Ccaz3{align-items:flex-start;flex-direction:column}.dflow_responsiveTableWrapper__YaBGE,.dflow_tableWrap__Zgxbn{overflow:visible;border:0;background:transparent}.dflow_table__julsR{min-width:0;display:block;background:transparent}.dflow_table__julsR thead{display:none}.dflow_table__julsR tbody,.dflow_table__julsR td,.dflow_table__julsR tr{display:block;width:100%}.dflow_table__julsR tr{margin:0 0 10px;padding:10px;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-panel)}.dflow_table__julsR td{min-height:30px;padding:7px 0;display:grid;grid-template-columns:minmax(96px,38%) 1fr;grid-gap:8px;gap:8px;align-items:start;border:0;text-align:right;font-size:.82rem;overflow-wrap:anywhere}.dflow_table__julsR td:before{content:attr(data-label);color:var(--df-muted);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-align:left;text-transform:uppercase}.dflow_table__julsR td:not([data-label]){display:block;text-align:center}.dflow_table__julsR td:not([data-label]):before{display:none}.dflow_table__julsR td:last-child,.dflow_table__julsR th:last-child{width:auto;text-align:right}.dflow_mobileActionRow__BukIC,.dflow_rowActions__x40bG,.dflow_tableActions__zX7uF{justify-content:flex-end;gap:6px}.dflow_iconButtonSm__T_XQ6,.dflow_iconButton__ysAXf{width:36px;height:36px;min-width:36px;min-height:36px}.dflow_iconButtonMd__WjBR2{width:38px;height:38px;min-width:38px;min-height:38px}.dflow_dflowCalendarShell__PXnP_,.dflow_formPanelForm__7rjET,.dflow_modal__iEaNq .dflow_form__jjq11,.dflow_sectionGrid__FwGdz{grid-template-columns:1fr}.dflow_dflowCalendarHeader__qUIp0{padding:8px}.dflow_dflowCalendarGrid__ufA9K{grid-template-columns:repeat(7,minmax(42px,1fr));overflow:visible}.dflow_dflowCalendarDay__QB4Uw,.dflow_dflowCalendarWeekday__bc9uB{min-width:0}.dflow_dflowCalendarWeekday__bc9uB{min-height:24px;padding:5px 2px;font-size:.58rem;text-align:center}.dflow_dflowCalendarDay__QB4Uw{min-height:74px;padding:4px;gap:2px}.dflow_dflowCalendarDate__1x0Jx{font-size:.64rem}.dflow_dflowCalendarMarker__Wbp4z{min-height:16px;padding:2px 3px;font-size:.58rem}.dflow_dflowCalendarSidebar__t2OgQ{border-radius:var(--df-radius)}.dflow_timesheetForm__E6Vjy{grid-template-columns:1fr}}@media (max-width:480px){.dflow_content__DWtaX,.dflow_pageEmbedded__VSEf_ .dflow_content__DWtaX{padding:6px}.dflow_formPanel__bd_IM,.dflow_modulePanel__8Efu1,.dflow_tenantPanel__a0Fuc{padding:8px}.dflow_table__julsR td{grid-template-columns:minmax(78px,36%) 1fr;font-size:.78rem}.dflow_dflowCalendarGrid__ufA9K{grid-template-columns:repeat(7,minmax(38px,1fr))}.dflow_dflowCalendarDay__QB4Uw{min-height:66px}.dflow_dflowCalendarMarker__Wbp4z{max-width:100%}}.dflow_cards__YMtLD{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;align-items:stretch}.dflow_kpiCard__Ir229{min-height:212px;padding:12px;display:flex;flex-direction:column;gap:8px;border-top-width:1px;border-top:3px solid var(--df-line);background:linear-gradient(180deg,var(--df-panel),var(--df-soft));box-shadow:0 10px 24px rgba(15,23,42,.06)}.dflow_kpiCardEmpty__T1pzd{background:var(--df-panel)}.dflow_kpiHeader__NEEN2{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.dflow_kpiHeader__NEEN2 span{color:var(--df-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dflow_kpiHeader__NEEN2 em{flex:0 0 auto;padding:3px 7px;border-radius:var(--df-round);background:rgba(100,116,139,.12);color:var(--df-muted);font-size:.68rem;font-style:normal;font-weight:700}.dflow_kpiCard__Ir229 strong{margin:0;color:var(--df-text);font-size:clamp(1rem,1.4vw,1.32rem);line-height:1.1}.dflow_kpiCard__Ir229 p{min-height:34px;margin:0;color:var(--df-muted);font-size:.78rem;line-height:1.35}.dflow_kpiVisual__PJAmO{flex:1 1;min-height:72px;display:grid;align-items:center}.dflow_kpiComparison__ANc5d{color:var(--df-muted);font-size:.74rem;font-weight:700}.dflow_kpiEmptyState__6Mrac{min-height:56px;display:grid;place-items:center;border:1px dashed rgba(100,116,139,.3);border-radius:var(--df-radius-lg);color:var(--df-muted);font-size:.78rem;font-weight:700}.dflow_kpiStateHealthy__48GId{border-top-color:#1f9d55}.dflow_kpiStateAttention__H3BXB{border-top-color:#d99a17}.dflow_kpiStateRisk__kGoba{border-top-color:#d64545}.dflow_kpiStateNeutral__h3LzE{border-top-color:var(--df-muted)}.dflow_kpiToneHealthy__0MVdw{background:#1f9d55;fill:none;stroke:#1f9d55}.dflow_kpiToneAttention__6qtfv{background:#d99a17;fill:none;stroke:#d99a17}.dflow_kpiToneRisk__U1vVb{background:#d64545;fill:none;stroke:#d64545}.dflow_kpiToneNeutral__sdsPl{background:var(--df-muted);fill:none;stroke:var(--df-muted)}.dflow_kpiGauge__elTgP,.dflow_kpiProgressWrap__UVC22,.dflow_kpiStackWrap__f93TG{display:grid;grid-gap:8px;gap:8px}.dflow_kpiProgressTrack___6Fp5{position:relative;height:12px;overflow:hidden;border-radius:var(--df-round);background:var(--df-soft)}.dflow_kpiProgressFill__eJm9x{position:absolute;inset:0 auto 0 0;min-width:4px;border-radius:inherit}.dflow_kpiProgressMarker__Dtz7v{position:absolute;top:-4px;bottom:-4px;width:2px;border-radius:var(--df-round);background:var(--df-text);transform:translateX(-1px)}.dflow_kpiProgressScale__PZvrE{display:flex;justify-content:space-between;color:var(--df-muted);font-size:.68rem;font-weight:700}.dflow_kpiGaugeZones__UN0hi{position:relative;height:14px;overflow:hidden;display:grid;grid-template-columns:45fr 30fr 25fr;border-radius:var(--df-round);background:var(--df-soft)}.dflow_kpiGaugeZones__UN0hi span{min-width:0}.dflow_kpiZoneRisk__g16sW{background:#d64545}.dflow_kpiZoneAttention__oGKgI{background:#d99a17}.dflow_kpiZoneHealthy__h2Ay_{background:#1f9d55}.dflow_kpiGaugeNeedle__rUWhc{position:relative;top:-20px;width:2px;height:24px;display:block;border-radius:var(--df-round);background:var(--df-text);transform:translateX(-1px)}.dflow_kpiMiniBars__JI_p3{height:82px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:flex-end}.dflow_kpiMiniBarItem__ktCLM{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;grid-gap:5px;gap:5px;color:var(--df-muted);font-size:.7rem;font-weight:700;text-align:center}.dflow_kpiMiniBarTrack__HqgwP{min-height:52px;display:flex;align-items:flex-end;justify-content:center;border-radius:var(--df-radius-lg);background:var(--df-soft)}.dflow_kpiMiniBarFill__WdNO0{width:min(56px,70%);min-height:4px;display:block;border-radius:7px 7px 0 0}.dflow_kpiStackBar__W5SWM{height:16px;overflow:hidden;display:flex;border-radius:var(--df-round);background:var(--df-soft)}.dflow_kpiStackSegment__IGtZ3{min-width:3px}.dflow_kpiLegend__yuomf{display:flex;flex-wrap:wrap;gap:6px 10px}.dflow_kpiLegend__yuomf span{display:inline-flex;align-items:center;gap:5px;color:var(--df-muted);font-size:.68rem;font-weight:700}.dflow_kpiLegend__yuomf i{width:8px;height:8px;display:inline-block;border-radius:var(--df-round)}.dflow_kpiSparkline__y4aVd{width:100%;height:72px;overflow:visible}.dflow_kpiSparkline__y4aVd path{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.dflow_kpiSparkline__y4aVd circle{fill:var(--df-panel);stroke:var(--df-muted);stroke-width:1.5}.dflow_kpiPeriodBars__Ev19y{height:82px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(28px,1fr);grid-gap:8px;gap:8px;align-items:flex-end}.dflow_kpiPeriodGroup__WfYNr{height:100%;min-width:0;display:grid;grid-template-rows:minmax(0,1fr) auto;grid-gap:4px;gap:4px;text-align:center}.dflow_kpiPeriodColumns__V96Sx{display:flex;align-items:flex-end;justify-content:center;gap:3px;border-radius:var(--df-radius-lg);background:var(--df-soft)}.dflow_kpiPeriodColumns__V96Sx span{width:9px;min-height:3px;border-radius:5px 5px 0 0}.dflow_kpiPeriodGroup__WfYNr small{overflow:hidden;color:var(--df-muted);font-size:.62rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dflow_kpiHorizontalBars__bZ2yM{display:grid;grid-gap:7px;gap:7px}.dflow_kpiHorizontalRow__EAmKq{min-width:0;display:grid;grid-template-columns:minmax(64px,.9fr) minmax(70px,1.4fr) 44px;align-items:center;grid-gap:7px;gap:7px;color:var(--df-muted);font-size:.68rem;font-weight:700}.dflow_kpiHorizontalRow__EAmKq>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dflow_kpiHorizontalTrack__4RXPV{height:8px;overflow:hidden;border-radius:var(--df-round);background:var(--df-soft)}.dflow_kpiHorizontalTrack__4RXPV i{height:100%;min-width:4px;display:block;border-radius:inherit}.dflow_kpiHorizontalRow__EAmKq strong{margin:0;color:var(--df-text);font-size:.68rem;text-align:right}@media (max-width:720px){.dflow_cards__YMtLD{grid-template-columns:1fr}.dflow_kpiCard__Ir229{min-height:190px}}.dflow_page__xwxQQ{max-width:none;height:auto;min-height:calc(100dvh - 44px);background:var(--df-background);color:var(--df-text);font-family:var(--df-font)}.dflow_page__xwxQQ,.dflow_page__xwxQQ:not(.dflow_pageEmbedded__VSEf_){width:100%;margin:0}.dflow_page__xwxQQ [hidden]{display:none!important}.dflow_shell___oGX_{min-height:0;display:block}.dflow_pageEmbedded__VSEf_ .dflow_sidebar__GD90f,.dflow_sidebar__GD90f{min-height:44px;padding:0 24px;display:flex;align-items:center;background:var(--df-panel);border:0;border-bottom:1px solid var(--df-line);color:var(--df-text)}.dflow_menu__wyk82{width:100%;min-width:0;display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0}.dflow_menuItem__QFFRv{width:auto;max-width:100%;min-width:0;flex:0 1 auto;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 12px;white-space:normal;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--df-muted);font:inherit;font-size:.79rem;font-weight:500}.dflow_menuItem__QFFRv span{min-width:0;overflow-wrap:anywhere}.dflow_navigationIcon__Qbo0v{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dflow_menuItem__QFFRv:hover{background:var(--df-soft);color:var(--df-text)}.dflow_menuItemActive__AJxqQ{border-bottom-color:var(--df-primary);color:var(--df-primary);font-weight:650}.dflow_content__DWtaX,.dflow_pageEmbedded__VSEf_ .dflow_content__DWtaX{min-width:0;display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--df-background)}.dflow_header__yg6U7{min-height:0;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.dflow_header__yg6U7 h1,.dflow_pageEmbedded__VSEf_ .dflow_header__yg6U7 h1{margin:0;font-size:1.2rem;letter-spacing:0;line-height:1.3;font-weight:650}.dflow_modulePanel__8Efu1,.dflow_tenantPanel__a0Fuc{flex:initial;min-width:0;min-height:0;margin:0;padding:16px;background:var(--df-panel);border:1px solid var(--df-line);border-radius:var(--df-radius-lg);box-shadow:none}.dflow_formPanelHeader__vqAXA,.dflow_formSectionHeader__EjG1j,.dflow_listToolbar__X5JAY,.dflow_panelHeader__ElwSV{min-height:32px;align-items:center}.dflow_appearancePanel__cGjkh h1,.dflow_formPanelHeader__vqAXA h2,.dflow_listToolbar__X5JAY h2,.dflow_panelHeader__ElwSV h2,.dflow_tenantPanel__a0Fuc h2{margin:0;color:var(--df-text);font-size:1.05rem;letter-spacing:0;line-height:1.3;font-weight:650}.dflow_panelHeader__ElwSV h2{margin:0}.dflow_healthLink__yM_DJ,.dflow_primaryButton__e2NaH,.dflow_rowActions__x40bG button,.dflow_secondaryButton__YUFFb{min-height:32px;padding:0 12px;border-radius:var(--df-radius);font-family:inherit;font-size:.8rem;font-weight:600;gap:6px}.dflow_healthLink__yM_DJ,.dflow_primaryButton__e2NaH{border:1px solid var(--df-primary);background:var(--df-primary);color:var(--df-on-primary)}.dflow_rowActions__x40bG button,.dflow_secondaryButton__YUFFb{background:var(--df-panel);color:var(--df-text);border:1px solid var(--df-line)}.dflow_rowActions__x40bG button:hover,.dflow_secondaryButton__YUFFb:hover{background:var(--df-soft)}.dflow_tableWrap__Zgxbn{margin-top:16px;border-color:var(--df-line);background:var(--df-panel)}.dflow_modulePanel__8Efu1>.dflow_tableWrap__Zgxbn,.dflow_tenantPanel__a0Fuc>.dflow_tableWrap__Zgxbn{flex:initial}.dflow_table__julsR{min-width:700px;background:var(--df-panel)}@media (max-width:767px){.dflow_table__julsR{min-width:0;width:100%}.dflow_table__julsR td{min-width:0;padding:7px 0}.dflow_table__julsR td>*{min-width:0;overflow-wrap:anywhere}.dflow_table__julsR td:last-child{width:100%}.dflow_rowActions__x40bG{flex-wrap:wrap}}.dflow_table__julsR th{padding:10px 12px;background:var(--df-soft);color:var(--df-muted);font-size:.7rem;font-weight:600;letter-spacing:0;text-transform:none}.dflow_table__julsR td{padding:12px;color:var(--df-text);font-size:.8rem;border-bottom-color:var(--df-line)}.dflow_table__julsR tbody tr:last-child td{border-bottom:0}.dflow_table__julsR tbody tr:hover{background:color-mix(in srgb,var(--df-panel) 96%,var(--df-primary) 4%)}.dflow_table__julsR td strong{font-weight:600}.dflow_badge__ZSPid,.dflow_dflowBadge__RAmTZ{font-weight:500;border-radius:var(--df-round)}.dflow_dflowCalendarSidebar__t2OgQ input,.dflow_dflowCalendarSidebar__t2OgQ select,.dflow_dflowCalendarSidebar__t2OgQ textarea,.dflow_dflowFilterBar__3wP2c input,.dflow_dflowFilterBar__3wP2c select,.dflow_formPanelForm__7rjET input,.dflow_formPanelForm__7rjET select,.dflow_formPanelForm__7rjET textarea,.dflow_form__jjq11 input,.dflow_form__jjq11 select,.dflow_form__jjq11 textarea,.dflow_sectionGrid__FwGdz input,.dflow_sectionGrid__FwGdz select,.dflow_sectionGrid__FwGdz textarea{background:var(--df-panel);color:var(--df-text);border-color:var(--df-line);border-radius:var(--df-radius);font-family:inherit}.dflow_page__xwxQQ :where(input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb,var(--df-primary) 30%,transparent);outline-offset:1px;border-color:var(--df-primary)}.dflow_formPanelForm__7rjET label,.dflow_form__jjq11 label,.dflow_sectionGrid__FwGdz label{color:var(--df-muted);font-weight:500}.dflow_formPanel__bd_IM,.dflow_formSection__Uoo_K{background:var(--df-panel);border-color:var(--df-line)}.dflow_formSection__Uoo_K h3{margin:0;font-size:.9rem}.dflow_cards__YMtLD{margin:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dflow_kpiCard__Ir229{min-height:180px;padding:16px;background:var(--df-panel);border:1px solid var(--df-line);border-radius:var(--df-radius-lg);box-shadow:none}.dflow_kpiHeader__NEEN2 span{font-weight:550;letter-spacing:0;font-size:.8rem;text-transform:none}.dflow_kpiHeader__NEEN2 em{font-weight:500}.dflow_kpiCard__Ir229 strong{font-size:1.65rem;font-weight:650}.dflow_kpiCard__Ir229 p,.dflow_kpiComparison__ANc5d{color:var(--df-muted);font-size:.76rem;font-weight:400}.dflow_kpiCardEmpty__T1pzd{opacity:1}.dflow_kpiCardEmpty__T1pzd strong{font-size:1rem;color:var(--df-muted);font-weight:400}.dflow_overviewEmpty__pVJnp{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-panel)}.dflow_overviewEmpty__pVJnp p{margin:0;color:var(--df-muted);font-size:.88rem}.dflow_dflowPageHeader__Cqzdy{justify-content:space-between;min-height:32px;padding:0;border:0;background:transparent}.dflow_dflowPageTitle__BZJQk{margin:0;font-size:1.05rem;font-weight:650}.dflow_dflowActionBar__NMjoe,.dflow_dflowFilterBar__3wP2c,.dflow_dflowTabs__niKRa{border-radius:var(--df-radius);box-shadow:none;background:var(--df-panel);border-color:var(--df-line)}.dflow_dflowFilterBar__3wP2c{padding:12px 0;border-width:0 0 1px}.dflow_dflowTabs__niKRa{padding:0;border-width:0 0 1px;gap:16px}.dflow_dflowTab__sZDoR{border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--df-muted);background:transparent;font-weight:500}.dflow_dflowTabActive__80MtU{color:var(--df-primary);border-bottom-color:var(--df-primary);background:transparent}.dflow_dflowCalendarDaySelected__JJ4JX{outline-color:var(--df-primary)}.dflow_modalBackdrop__0rgVe{position:fixed;inset:0;z-index:100;padding:24px;display:flex;align-items:center;justify-content:center;background:#0a0f1466;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dflow_modal__iEaNq{width:min(1100px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:auto;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:0;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-panel);box-shadow:0 24px 64px #00000033}.dflow_modal__iEaNq:not([open]){display:none}.dflow_modal__iEaNq::-webkit-backdrop{background:#0a0f1466;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dflow_modal__iEaNq::backdrop{background:#0a0f1466;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dflow_modalHeader__uI3AE strong{min-width:0;overflow-wrap:anywhere}.dflow_modalHeader__uI3AE>button{flex:none}.dflow_modal__iEaNq :where(input,select,textarea,button):focus-visible{outline:2px solid var(--df-primary);outline-offset:-3px}.dflow_formPanelForm__7rjET label,.dflow_form__jjq11 label,.dflow_sectionGrid__FwGdz label{min-width:0;overflow-wrap:anywhere}.dflow_formPanelForm__7rjET :is(input,select,textarea),.dflow_form__jjq11 :is(input,select,textarea),.dflow_sectionGrid__FwGdz :is(input,select,textarea){min-width:0;max-width:100%}.dflow_formActions__zlGzx{flex-wrap:wrap}.dflow_tableWrap__Zgxbn{min-width:0;max-width:100%}.dflow_tableWrap__Zgxbn:not(.dflow_companiesTable__3hlOO) .dflow_table__julsR :is(th,td){min-width:110px}.dflow_tableWrap__Zgxbn:not(.dflow_companiesTable__3hlOO) .dflow_table__julsR :is(th,td):last-child{min-width:160px}.dflow_tableWrap__Zgxbn:not(.dflow_companiesTable__3hlOO) .dflow_table__julsR :is(.dflow_badge__ZSPid,.dflow_dflowBadge__RAmTZ){white-space:nowrap;overflow-wrap:normal}.dflow_modal__iEaNq .dflow_form__jjq11{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.dflow_companyAdminFields__xirVw{grid-column:1/-1;min-width:0;padding:16px 0 0;margin:0;border:0;border-top:1px solid var(--df-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.dflow_companyAdminFields__xirVw legend{color:var(--df-text);font-size:.86rem;font-weight:600;margin-bottom:8px}.dflow_appearancePanel__cGjkh{width:min(1100px,100%);margin:8px auto;padding:24px;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-panel)}.dflow_appearanceForm__Dlk25{margin-top:24px;display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,1.1fr);grid-gap:28px;gap:28px}.dflow_appearanceControls__NDMpX{display:grid;grid-gap:18px;gap:18px}.dflow_appearanceColors__aflE2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.dflow_appearanceForm__Dlk25 label{min-width:0;display:grid;grid-gap:6px;gap:6px;color:var(--df-muted);font-size:.8rem}.dflow_appearanceForm__Dlk25 input:not([type=range]):not([type=color]),.dflow_appearanceForm__Dlk25 select{min-width:0;width:100%;height:36px;padding:8px 10px;border:1px solid var(--df-line);border-radius:var(--df-radius);color:var(--df-text);background:var(--df-panel)}.dflow_colorControl__adAI7{display:flex;align-items:center;gap:6px}.dflow_colorControl__adAI7 input[type=color]{width:38px;height:36px;padding:3px;flex:0 0 auto;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel);cursor:pointer}.dflow_appearanceForm__Dlk25 input[type=range]{width:100%;accent-color:var(--df-primary)}.dflow_appearancePreview__cdNwh{align-self:start;overflow:hidden;border:1px solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-background)}.dflow_previewHeader__iaQEd{min-height:36px;padding:8px 12px;display:flex;align-items:center;gap:8px;background:var(--df-primary);color:var(--df-on-primary);font-size:.8rem}.dflow_previewHeader__iaQEd img{object-fit:contain;filter:drop-shadow(0 0 1px #11161c)}.dflow_previewBody__pL7p7{display:grid;grid-gap:20px;gap:20px;padding:20px}.dflow_previewBody__pL7p7 h2{margin:0;font-size:1rem;font-weight:600}.dflow_previewMetrics__ctRa5{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.dflow_previewMetrics__ctRa5 article{padding:14px;display:grid;grid-gap:10px;gap:10px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel)}.dflow_previewMetrics__ctRa5 span{font-size:.7rem;color:var(--df-muted)}.dflow_previewMetrics__ctRa5 strong{font-size:1.5rem;font-weight:600}.dflow_previewRow__wIC_O{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-panel);font-size:.8rem}.dflow_appearanceActions___ld7Z{grid-column:1/-1;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding-top:18px;border-top:1px solid var(--df-line)}.dflow_appearanceActions___ld7Z>:first-child{margin-right:auto}@media (max-width:1400px){.dflow_cards__YMtLD{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.dflow_cards__YMtLD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dflow_content__DWtaX,.dflow_pageEmbedded__VSEf_ .dflow_content__DWtaX{padding:12px;gap:12px}.dflow_sidebar__GD90f{padding-inline:8px}.dflow_tenantPanel__a0Fuc{padding:12px}.dflow_appearancePanel__cGjkh{padding:16px}.dflow_appearanceForm__Dlk25{grid-template-columns:1fr}.dflow_appearancePreview__cdNwh{order:-1}.dflow_modalBackdrop__0rgVe{padding:12px}.dflow_modal__iEaNq{max-height:calc(100dvh - 24px)}.dflow_companyAdminFields__xirVw,.dflow_modal__iEaNq .dflow_form__jjq11{grid-template-columns:1fr}}@media (max-width:560px){.dflow_appearanceColors__aflE2,.dflow_cards__YMtLD{grid-template-columns:1fr}}.dflow_iconButton__ysAXf .dflow_iconButtonLabel__Ud7qy{display:none}.dflow_iconButtonPrimary__CS2Gd,.dflow_iconButtonSuccess__S_TNw[type=submit]{color:var(--df-on-primary);background:var(--df-primary);border-color:var(--df-primary)}.dflow_iconButtonPrimary__CS2Gd:hover:not(:disabled),.dflow_iconButtonSuccess__S_TNw[type=submit]:hover:not(:disabled){color:var(--df-on-primary);background:color-mix(in srgb,var(--df-primary) 88%,var(--df-text) 12%)}.dflow_dflowActionBar__NMjoe>.dflow_iconButton__ysAXf,.dflow_formActions__zlGzx>.dflow_iconButton__ysAXf,.dflow_panelActions__iCP80>.dflow_iconButtonPrimary__CS2Gd{width:auto;min-width:32px;height:32px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-size:.78rem;font-weight:600}.dflow_dflowActionBar__NMjoe>.dflow_iconButton__ysAXf .dflow_iconButtonLabel__Ud7qy,.dflow_formActions__zlGzx>.dflow_iconButton__ysAXf .dflow_iconButtonLabel__Ud7qy,.dflow_panelActions__iCP80>.dflow_iconButtonPrimary__CS2Gd .dflow_iconButtonLabel__Ud7qy{display:inline}.dflow_iconButton__ysAXf:focus-visible{outline-color:var(--df-primary)}.dflow_menuItem__QFFRv.dflow_menuItemActive__AJxqQ{color:var(--df-primary);border-bottom-color:var(--df-primary);background:transparent}.dflow_table__julsR td[colspan]{padding:30px 12px;text-align:center;color:var(--df-muted)}.dflow_panelHeader__ElwSV h1{margin:0;font-size:24px;line-height:32px;font-weight:650}.dflow_formActions__zlGzx>.dflow_iconButton__ysAXf,.dflow_panelActions__iCP80>.dflow_iconButton__ysAXf,.dflow_rowActions__x40bG>.dflow_iconButton__ysAXf{width:auto;height:auto;min-height:36px;padding:0 12px;gap:6px;white-space:nowrap}.dflow_companiesPanel__y679_ .dflow_rowActions__x40bG>.dflow_iconButton__ysAXf .dflow_iconButtonLabel__Ud7qy,.dflow_panelActions__iCP80>.dflow_iconButton__ysAXf .dflow_iconButtonLabel__Ud7qy{display:inline}@media (max-width:760px){.dflow_content__DWtaX,.dflow_pageEmbedded__VSEf_ .dflow_content__DWtaX{padding:16px}.dflow_panelHeader__ElwSV{flex-wrap:wrap;gap:16px}.dflow_panelActions__iCP80{flex-wrap:wrap;justify-content:flex-start}.dflow_formActions__zlGzx>.dflow_iconButton__ysAXf,.dflow_panelActions__iCP80>.dflow_iconButton__ysAXf,.dflow_rowActions__x40bG>.dflow_iconButton__ysAXf{min-height:44px}}.companyDialog .dflow_form__jjq11{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:760px){.companyDialog .dflow_companyAdminFields__xirVw,.companyDialog .dflow_form__jjq11{grid-template-columns:1fr}}.dflow_companiesPanel__y679_ .dflow_panelHeader__ElwSV{text-align:left}.dflow_panelActions__iCP80>.dflow_iconButton__ysAXf,.dflow_rowActions__x40bG>.dflow_iconButton__ysAXf{display:inline-flex;align-items:center;justify-content:center}@media (max-width:900px){.dflow_companiesTable__3hlOO{overflow:visible;border:0}.dflow_companiesTable__3hlOO .dflow_table__julsR{min-width:0;width:100%;display:block}.dflow_companiesTable__3hlOO .dflow_table__julsR thead{display:none}.dflow_companiesTable__3hlOO .dflow_table__julsR tbody,.dflow_companiesTable__3hlOO .dflow_table__julsR tr{display:block;width:100%}.dflow_companiesTable__3hlOO .dflow_table__julsR tr{margin-bottom:12px;padding:12px;border:1px solid var(--df-line);border-radius:8px}.dflow_companiesTable__3hlOO .dflow_table__julsR td{display:grid;width:100%;min-width:0;grid-template-columns:minmax(78px,35%) minmax(0,1fr);grid-gap:8px;gap:8px;padding:8px 0;border:0;text-align:left;overflow-wrap:anywhere}.dflow_companiesTable__3hlOO .dflow_table__julsR td:before{content:attr(data-label);color:var(--df-muted);text-align:left;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.dflow_companiesTable__3hlOO .dflow_table__julsR td[colspan]{display:block;text-align:center}.dflow_companiesTable__3hlOO .dflow_table__julsR td[colspan]:before{display:none}.dflow_companiesTable__3hlOO .dflow_rowActions__x40bG{justify-content:flex-start}}@media (max-width:767px){.dflow_companiesPanel__y679_ .dflow_panelHeader__ElwSV{align-items:stretch}.dflow_companiesPanel__y679_ .dflow_panelHeader__ElwSV>div{width:100%}.dflow_companiesPanel__y679_ .dflow_panelActions__iCP80{align-self:stretch;overflow:visible}}.dflow_companiesPanel__y679_{padding:16px}.dflow_companiesPanel__y679_ .dflow_panelActions__iCP80>.dflow_iconButton__ysAXf{font-size:13px;font-weight:600}@media (max-width:767px){.dflow_pageEmbedded__VSEf_ .dflow_sidebar__GD90f,.dflow_sidebar__GD90f{padding-inline:16px}}@media (max-width:560px){.dflow_menu__wyk82{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dflow_menuItem__QFFRv{width:100%;padding-inline:8px}}@media (max-width:767px){.dflow_tableWrap__Zgxbn:not(.dflow_companiesTable__3hlOO){overflow:auto;border:1px solid var(--df-line);background:var(--df-panel)}.dflow_tableWrap__Zgxbn:not(.dflow_companiesTable__3hlOO) .dflow_table__julsR{display:table;min-width:700px;width:100%;background:var(--df-panel)}.dflow_tableWrap__Zgxbn:not(.dflow_companiesTable__3hlOO) .dflow_table__julsR thead{display:table-header-group}.dflow_tableWrap__Zgxbn:not(.dflow_companiesTable__3hlOO) .dflow_table__julsR tbody{display:table-row-group}.dflow_tableWrap__Zgxbn:not(.dflow_companiesTable__3hlOO) .dflow_table__julsR tr{display:table-row;width:auto;margin:0;padding:0;border:0;border-radius:0}.dflow_tableWrap__Zgxbn:not(.dflow_companiesTable__3hlOO) .dflow_table__julsR td{display:table-cell;width:auto;padding:12px;border-bottom:1px solid var(--df-line);text-align:left}.dflow_tableWrap__Zgxbn:not(.dflow_companiesTable__3hlOO) .dflow_table__julsR td:before{display:none}}.dflow_content__DWtaX,.dflow_pageEmbedded__VSEf_,.dflow_pageEmbedded__VSEf_ .dflow_content__DWtaX,.dflow_page__xwxQQ{overflow-x:visible}.dflow_pageEmbedded__VSEf_ .dflow_sidebar__GD90f,.dflow_sidebar__GD90f{position:static}.dflow_content__DWtaX>*,.dflow_dflowCalendarShell__PXnP_>*,.dflow_listToolbar__X5JAY>*,.dflow_tenantPanel__a0Fuc>*,.dflow_timesheetForm__E6Vjy>*{min-width:0}.dflow_listToolbarFilters__8k5i0{min-width:0;max-width:100%;flex-wrap:wrap}.dflow_listToolbarFilters__8k5i0 label,.dflow_listToolbarFilters__8k5i0 select{min-width:0;max-width:100%}.dflow_dflowCalendarSidebar__t2OgQ :is(input,select,textarea),.dflow_dflowFilterBar__3wP2c :is(input,select){min-width:0;max-width:100%}.dflow_timesheetForm__E6Vjy{grid-template-columns:minmax(0,1fr)}.dflow_formPanelForm__7rjET,.dflow_formPanel__bd_IM{min-width:0;overflow:visible}.dflow_formPanelForm__7rjET{grid-template-columns:minmax(0,1fr)}.dflow_formSection__Uoo_K,.dflow_sectionGrid__FwGdz{min-width:0}.dflow_formPanelForm__7rjET .dflow_checkboxLabel__azhXy{display:flex;align-items:center;gap:8px;min-height:32px}.dflow_formPanelForm__7rjET .dflow_checkboxLabel__azhXy input{flex:none;width:18px;min-height:18px;height:18px}.dflow_historyList__MpNeX{min-width:0;overflow-wrap:anywhere}.dflow_feedback__OCR4h,.dflow_inlineNote__L2k_t,.dflow_restrictedNote__Pn0to{min-width:0;max-width:100%;overflow-wrap:anywhere}.dflow_dflowCalendarSidebar__t2OgQ{min-width:0;overflow-wrap:anywhere}.dflow_dflowCalendarShell__PXnP_{grid-template-columns:minmax(0,1fr) minmax(240px,340px)}.dflow_dflowTabs__niKRa{flex-wrap:wrap;overflow-x:visible}.dflow_dflowTab__sZDoR{white-space:normal}.dflow_dflowCalendarGrid__ufA9K{min-width:0;max-width:100%;overflow:auto}@media (max-width:1180px){.dflow_dflowCalendarShell__PXnP_{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.dflow_listToolbarFilters__8k5i0{width:100%}.dflow_listToolbarFilters__8k5i0 label{flex:1 1 180px}.dflow_listToolbarFilters__8k5i0 select{width:100%}.dflow_dflowFilterBar__3wP2c{grid-template-columns:minmax(0,1fr)}.dflow_dflowCalendarGrid__ufA9K{grid-template-columns:repeat(7,minmax(90px,1fr))}}