.app-shell[data-v-ea271448]{min-height:100vh}.app-shell__sider[data-v-ea271448]{background:#fff;border-right:1px solid #e5e7eb;align-self:flex-start;height:100vh;position:sticky;top:0;overflow:hidden}.app-shell__sider[data-v-ea271448] .ant-layout-sider-children{flex-direction:column;min-height:100%;display:flex}.app-shell__brand[data-v-ea271448]{color:#172033;height:64px;font-size:18px;font-weight:var(--app-font-weight-brand);letter-spacing:var(--app-letter-spacing-heading);align-items:center;gap:10px;padding:0 20px;display:flex}.app-shell__org-panel[data-v-ea271448]{gap:8px;padding:0 16px 16px;display:grid}.app-shell__org-panel--drawer[data-v-ea271448]{padding:0 0 16px}.app-shell__nav[data-v-ea271448]{flex:auto;min-height:0;overflow-y:auto}.app-shell__mark[data-v-ea271448]{color:#fff;background:#172033;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.app-shell__header[data-v-ea271448]{background:#f6f8fa;align-items:center;gap:12px;height:64px;padding:0 20px;display:flex}.app-shell__header--empty[data-v-ea271448]{height:0;min-height:0;padding-block:0;line-height:0;overflow:hidden}.app-shell__menu-button[data-v-ea271448],.app-shell__mobile-page-heading[data-v-ea271448],.app-shell__mobile-create-action[data-v-ea271448]{display:none}.app-shell__org-select[data-v-ea271448]{width:100%}.app-shell__org-divider[data-v-ea271448]{margin:6px 0}.app-shell__org-dropdown-action[data-v-ea271448]{padding:4px 8px 6px}.app-shell__org-empty[data-v-ea271448]{color:#5f6b7a;font-size:14px}.app-shell__account-button[data-v-ea271448]{width:100%;max-width:100%;height:auto;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:10px;padding:10px 12px;display:flex}.app-shell__account-button[data-v-ea271448]:hover,.app-shell__account-button[data-v-ea271448]:focus,.app-shell__account-button[data-v-ea271448]:active{background:0 0}.app-shell__account-button[data-v-ea271448]:focus-visible{outline-offset:2px;outline:2px solid #1677ff}.app-shell__account[data-v-ea271448]{border-top:1px solid #e5e7eb;margin:auto 16px 16px;padding-top:12px;display:block}.app-shell__account .app-shell__account-button[data-v-ea271448]{grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;column-gap:10px;display:grid}.app-shell__account-icon[data-v-ea271448],.app-shell__account-caret[data-v-ea271448]{flex:none}.app-shell__account-text[data-v-ea271448]{text-align:left;flex:auto;min-width:0;line-height:1.15;display:grid}.app-shell__account-email[data-v-ea271448],.app-shell__account-role[data-v-ea271448]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-shell__account-role[data-v-ea271448]{color:#6b7280;font-size:12px;font-weight:var(--app-font-weight-label);margin-top:2px}.app-shell__content[data-v-ea271448]{background:#f6f8fa;min-height:calc(100vh - 64px)}.app-shell__breadcrumbs[data-v-ea271448]{min-width:0;overflow:hidden}.app-shell__breadcrumbs ol[data-v-ea271448]{color:#5f6b7a;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.app-shell__breadcrumbs li[data-v-ea271448]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-shell__breadcrumbs li[data-v-ea271448]:not(:last-child):after{color:#94a3b8;content:"/";margin-left:8px}.app-shell__breadcrumbs li[data-v-ea271448]:last-child{color:#172033;font-weight:var(--app-font-weight-heading);letter-spacing:var(--app-letter-spacing-heading)}.app-shell__breadcrumbs a[data-v-ea271448]{color:#5f6b7a;text-decoration:none}.app-shell__breadcrumbs a[data-v-ea271448]:hover{color:#1677ff}.app-shell__drawer-body[data-v-ea271448]{flex-direction:column;height:100%;min-height:0;display:flex}.app-shell__drawer-body[data-v-ea271448] .ant-menu{border-inline-end:0;flex:auto;min-height:0;overflow-y:auto}.app-shell__account--drawer[data-v-ea271448]{flex:none;margin:auto 0 0}.app-shell__account .app-shell__account-button .app-shell__account-icon[data-v-ea271448]{grid-column:1}.app-shell__account .app-shell__account-button .app-shell__account-text[data-v-ea271448]{grid-column:2}.app-shell__account .app-shell__account-button .app-shell__account-caret[data-v-ea271448]{grid-column:3;justify-self:end}@media (width<=991px){.app-shell__sider[data-v-ea271448]{display:none}.app-shell__menu-button[data-v-ea271448]{justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;display:inline-flex}.app-shell__menu-button[data-v-ea271448] .anticon{justify-content:center;align-items:center;line-height:1;display:inline-flex}.app-shell__header[data-v-ea271448]{gap:10px;padding:0 12px}.app-shell__header--empty[data-v-ea271448]{height:64px;line-height:normal;overflow:visible}.app-shell__mobile-page-heading[data-v-ea271448]{flex:auto;min-width:0;display:grid}.app-shell__mobile-page-heading h1[data-v-ea271448]{color:#172033;min-width:0;font-size:20px;font-weight:var(--app-font-weight-heading);letter-spacing:var(--app-letter-spacing-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.15;overflow:hidden}.app-shell__mobile-create-action[data-v-ea271448]{flex:none;min-width:0;text-decoration:none;display:inline-flex}.app-shell__mobile-create-action[data-v-ea271448] .ant-btn{height:36px;font-weight:var(--app-font-weight-label);white-space:nowrap;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.app-shell__breadcrumbs ol[data-v-ea271448]{max-width:calc(100vw - 64px)}}@media (width<=479px){.app-shell__org-select[data-v-ea271448]{flex:1;min-width:0}}.public-layout[data-v-c30013ca]{background:linear-gradient(#ffffffd6,#f6f8faf0),#eef2f6;place-items:center;min-height:100svh;padding:24px;display:grid}.public-layout__panel[data-v-c30013ca]{width:min(100%,420px)}.public-layout__brand[data-v-c30013ca]{color:#172033;font-size:22px;font-weight:var(--app-font-weight-brand);letter-spacing:var(--app-letter-spacing-heading);align-items:center;gap:10px;margin-bottom:18px;line-height:1.12;display:inline-flex}.public-layout__mark[data-v-c30013ca]{color:#fff;width:36px;height:36px;font-size:18px;font-weight:var(--app-font-weight-brand);background:#172033;border-radius:6px;place-items:center;display:grid}@media (width<=767px),(height<=640px){.public-layout[data-v-c30013ca]{padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));place-items:start center}.public-layout__brand[data-v-c30013ca]{margin-bottom:14px}}.page-state--framed[data-v-407d89b3]{box-shadow:none;border:1px solid #e5e7eb}.page-state--framed[data-v-407d89b3] .ant-result{text-align:center;padding:28px 22px 24px}.page-state--framed[data-v-407d89b3] .ant-result-icon{text-align:center;margin-bottom:14px;font-size:42px;line-height:1}.page-state--framed[data-v-407d89b3] .ant-result-title{color:#172033;font-size:22px;font-weight:var(--app-font-weight-heading);letter-spacing:var(--app-letter-spacing-heading);line-height:1.25}.page-state--framed[data-v-407d89b3] .ant-result-subtitle{color:#5f6b7a;font-size:14px;line-height:1.5}.page-state--framed[data-v-407d89b3] .ant-result-extra{text-align:center;margin-top:20px}.page-state__actions[data-v-407d89b3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}@media (width<=520px){.page-state--framed[data-v-407d89b3] .ant-result{padding:24px 18px 22px}.page-state--framed .page-state__actions[data-v-407d89b3],.page-state--framed .page-state__actions[data-v-407d89b3] a,.page-state--framed .page-state__actions[data-v-407d89b3] .ant-btn{width:100%}}.auth-result-card[data-v-7c68a761]{box-shadow:none;border:1px solid #e5e7eb}.auth-result-card[data-v-7c68a761] .ant-result{text-align:center;padding:28px 22px 24px}.auth-result-card[data-v-7c68a761] .ant-result-icon{text-align:center;margin-bottom:14px;font-size:42px;line-height:1}.auth-result-card[data-v-7c68a761] .ant-result-title{color:#172033;font-size:22px;font-weight:var(--app-font-weight-heading);letter-spacing:var(--app-letter-spacing-heading);line-height:1.25}.auth-result-card[data-v-7c68a761] .ant-result-subtitle{color:#5f6b7a;font-size:14px;line-height:1.5}.auth-result-card[data-v-7c68a761] .ant-result-extra{text-align:center;margin-top:20px}.auth-result-card__actions[data-v-7c68a761]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.auth-result-card__actions[data-v-7c68a761] .redirect-progress{flex:100%}@media (width<=520px){.auth-result-card[data-v-7c68a761] .ant-result{padding:24px 18px 22px}.auth-result-card__actions[data-v-7c68a761],.auth-result-card__actions[data-v-7c68a761] .ant-btn{width:100%}}.redirect-progress[data-v-768cd1b9]{width:min(100%,320px);margin:0 auto}.redirect-progress__label[data-v-768cd1b9]{color:#5f6b7a;margin:0 0 10px;font-size:14px;line-height:1.5}.invite-page[data-v-813d0bcd]{width:min(100%,760px)}.invite-panel[data-v-813d0bcd]{background:#fff;border:1px solid #e5e7eb;padding:24px}.invite-actions[data-v-813d0bcd],.invite-form[data-v-813d0bcd]{gap:16px;margin-top:24px;display:grid}.invite-alert[data-v-813d0bcd]{margin-bottom:2px}.auth-secondary[data-v-d34ed747]{margin-top:10px}.auth-links[data-v-d34ed747]{justify-content:space-between;gap:12px;margin-top:16px;font-size:14px;display:flex}.auth-links[data-v-8b2f50c3]{margin-top:16px}.object-form__date[data-v-43f5ed3e]{width:100%}.verification-lock[data-v-629ffa87]{background:#fff;border:1px solid #e5e7eb}.verification-lock__title[data-v-629ffa87]{color:#111827;margin:0;font-size:24px;line-height:1.25}.object-create-page[data-v-ca255075]{gap:18px;display:grid}.object-create-panel[data-v-ca255075]{background:#fff;border:1px solid #e5e7eb;padding:18px}.compact-action-row[data-v-606de77d]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.compact-action-row[data-v-606de77d]>*{min-width:0}.compact-action-row--end[data-v-606de77d]{justify-content:flex-end}.compact-action-row--stretch[data-v-606de77d]{align-items:stretch}@media (width<=700px){.compact-action-row[data-v-606de77d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,152px),1fr));align-items:stretch;display:grid}.compact-action-row[data-v-606de77d] .ant-btn,.compact-action-row[data-v-606de77d] a{width:100%}.compact-action-row--end[data-v-606de77d]{justify-content:stretch}}.user-assignment-select[data-v-43df224a]{width:100%;min-width:0}.user-assignment-select[data-v-43df224a] .ant-select-selection-item,.user-assignment-select[data-v-43df224a] .ant-select-selection-placeholder{text-overflow:ellipsis;overflow:hidden}.user-assignment-select__option[data-v-43df224a]{gap:2px;min-width:0;line-height:1.25;display:grid}.user-assignment-select__option span[data-v-43df224a],.user-assignment-select__option small[data-v-43df224a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.user-assignment-select__option small[data-v-43df224a]{color:#5f6b7a;font-size:12px}.assignment-panel[data-v-c544014e]{background:#fff;border:1px solid #e5e7eb;gap:14px;min-width:0;padding:18px;display:grid}.assignment-panel__header[data-v-c544014e]{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:12px;min-width:0;display:grid}.assignment-panel h2[data-v-c544014e]{color:#172033;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.35;display:inline-flex}.assignment-panel h2[data-v-c544014e] .anticon{color:#2563eb;font-size:17px}.assignment-panel__add[data-v-c544014e]{grid-column:1/-1;grid-template-columns:minmax(180px,1fr) auto;justify-self:end;gap:8px;width:min(100%,460px);display:grid}.assignment-panel__select[data-v-c544014e]{flex:auto;min-width:180px}.assignment-panel__list[data-v-c544014e]{gap:8px;display:grid}.assignment-row[data-v-c544014e]{background:#f8fafc;border:1px solid #e5e7eb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:grid}.assignment-row p[data-v-c544014e]{color:#5f6b7a;margin:3px 0 0;font-size:13px}.assignment-row__actions[data-v-c544014e]{justify-self:end}@media (width<=759px){.assignment-panel__header[data-v-c544014e],.assignment-panel__add[data-v-c544014e],.assignment-row[data-v-c544014e]{grid-template-columns:1fr}.assignment-panel__add[data-v-c544014e]{justify-self:stretch;width:100%;min-width:0}.assignment-panel__select[data-v-c544014e],.assignment-panel__add .ant-btn[data-v-c544014e],.assignment-row .ant-btn[data-v-c544014e]{width:100%}.assignment-row__actions[data-v-c544014e]{justify-self:stretch}}.status-tag[data-v-feff3ff6]{box-sizing:border-box;white-space:normal;text-wrap:pretty;align-items:center;gap:4px;min-width:0;max-width:100%;line-height:1.25;display:inline-flex}.status-tag[data-v-feff3ff6] .anticon{color:currentColor;flex:none}.status-tag__label[data-v-feff3ff6]{overflow-wrap:normal;text-wrap:pretty;word-break:normal;flex:0 auto;min-width:min-content}.dependency-checklist[data-v-cee439ab]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dependency-checklist__item[data-v-cee439ab]{background:#fff7e6;border:1px solid #ffd591;gap:8px;min-width:0;padding:10px;display:grid}.dependency-checklist__item--resolved[data-v-cee439ab]{background:#f6ffed;border-color:#b7eb8f}.dependency-checklist__main[data-v-cee439ab]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.dependency-checklist__main[data-v-cee439ab] .ant-tag{white-space:normal;margin-inline-end:0}.dependency-checklist__main span[data-v-cee439ab]{overflow-wrap:anywhere;min-width:0}.dependency-checklist__status[data-v-cee439ab]{color:#5f6b7a;font-size:13px}.dependency-checklist__detail[data-v-cee439ab]{color:#374151;font-size:13px}.dependency-checklist__actions[data-v-cee439ab]{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.dependency-checklist__link[data-v-cee439ab]{font-size:13px}.closure-copy[data-v-48b8dcc8]{color:#5f6b7a;margin:0 0 16px}.closure-targets[data-v-48b8dcc8]{gap:14px;max-height:54vh;display:grid;overflow:auto}.closure-target[data-v-48b8dcc8]{border:1px solid #e5e7eb;gap:10px;padding:12px;display:grid}.closure-target__header[data-v-48b8dcc8]{grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:10px;display:grid}.closure-target__header strong[data-v-48b8dcc8]{overflow-wrap:anywhere}.closure-target__header[data-v-48b8dcc8] .ant-tag{white-space:normal;width:fit-content;max-width:100%}.payroll-payment-modal__form[data-v-d94e4679] .ant-picker,.payroll-payment-modal__form[data-v-d94e4679] .ant-input-number,.payroll-payment-modal__form[data-v-d94e4679] .ant-segmented{width:100%}.payroll-payment-modal__type-label[data-v-d94e4679]{align-items:center;gap:6px;display:inline-flex}.payroll-payment-modal__type-help[data-v-d94e4679]{color:#2563eb;cursor:help;font-size:14px}.payroll-payment-modal__summary[data-v-d94e4679]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}.payroll-payment-modal__summary>div[data-v-d94e4679]{background:#f8fafc;border:1px solid #e5e7eb;min-width:0;padding:10px 12px}.payroll-payment-modal__summary dt[data-v-d94e4679]{color:#5f6b7a;font-size:12px}.payroll-payment-modal__summary dd[data-v-d94e4679]{color:#172033;overflow-wrap:anywhere;margin:4px 0 0;font-size:17px;font-weight:700}.payroll-payment-modal__selection-list[data-v-d94e4679]{gap:8px;display:grid}.payroll-payment-modal__selection-row[data-v-d94e4679]{background:#f8fafc;border:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.payroll-payment-modal__selection-row span[data-v-d94e4679],.payroll-payment-modal__context[data-v-d94e4679]{overflow-wrap:anywhere;min-width:0}.payroll-payment-modal__context[data-v-d94e4679]{color:#172033;display:block}.payroll-payment-modal__money-input[data-v-d94e4679]{width:100%}@media (width<=760px){.payroll-payment-modal__summary[data-v-d94e4679]{grid-template-columns:minmax(0,1fr)}.payroll-payment-modal__selection-row[data-v-d94e4679]{flex-direction:column;align-items:flex-start}}.responsive-entity-card[data-v-0413a9a9]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.responsive-entity-card--facts-1[data-v-0413a9a9]{--responsive-entity-card-fact-columns:1}.responsive-entity-card--facts-2[data-v-0413a9a9]{--responsive-entity-card-fact-columns:2}.responsive-entity-card--facts-3[data-v-0413a9a9]{--responsive-entity-card-fact-columns:3}.responsive-entity-card--narrow-facts-1[data-v-0413a9a9]{--responsive-entity-card-narrow-fact-columns:1}.responsive-entity-card--narrow-facts-2[data-v-0413a9a9]{--responsive-entity-card-narrow-fact-columns:2}.responsive-entity-card__header[data-v-0413a9a9]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;display:grid}.responsive-entity-card__header--selectable[data-v-0413a9a9]{grid-template-columns:auto minmax(0,1fr) auto}.responsive-entity-card__select[data-v-0413a9a9]{line-height:1}.responsive-entity-card__identity[data-v-0413a9a9],.responsive-entity-card__title[data-v-0413a9a9],.responsive-entity-card__meta[data-v-0413a9a9],.responsive-entity-card__description[data-v-0413a9a9]{gap:4px;min-width:0;display:grid}.responsive-entity-card__identity[data-v-0413a9a9] a,.responsive-entity-card__identity[data-v-0413a9a9] strong,.responsive-entity-card__identity[data-v-0413a9a9] p{overflow-wrap:break-word;min-width:0;max-width:100%}.responsive-entity-card__identity[data-v-0413a9a9] p,.responsive-entity-card__facts[data-v-0413a9a9]{margin:0}.responsive-entity-card__aside[data-v-0413a9a9]{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:100%;display:flex}.responsive-entity-card__aside[data-v-0413a9a9] .ant-tag{white-space:normal;max-width:100%;margin-inline-end:0}.responsive-entity-card__facts[data-v-0413a9a9]{grid-template-columns:repeat(var(--responsive-entity-card-fact-columns), minmax(0, 1fr));gap:10px 12px;display:grid}.responsive-entity-card__facts[data-v-0413a9a9] div{min-width:0}.responsive-entity-card__facts[data-v-0413a9a9] dt{color:#5f6b7a;font-size:12px}.responsive-entity-card__facts[data-v-0413a9a9] dd{overflow-wrap:anywhere;margin:2px 0 0}.responsive-entity-card__actions[data-v-0413a9a9]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.responsive-entity-card__actions[data-v-0413a9a9] a,.responsive-entity-card__actions[data-v-0413a9a9] .ant-btn{width:100%}@media (width<=520px){.responsive-entity-card[data-v-0413a9a9]{padding:14px 12px}.responsive-entity-card__header[data-v-0413a9a9]{grid-template-columns:minmax(0,1fr)}.responsive-entity-card__header--selectable[data-v-0413a9a9]{grid-template-columns:auto minmax(0,1fr)}.responsive-entity-card__aside[data-v-0413a9a9]{grid-column:1/-1;justify-content:flex-start}.responsive-entity-card__facts[data-v-0413a9a9]{grid-template-columns:repeat(var(--responsive-entity-card-narrow-fact-columns), minmax(0, 1fr))}.responsive-entity-card__actions[data-v-0413a9a9]{grid-template-columns:1fr}}.responsive-entity-list[data-v-a3f374dd]{gap:12px;display:none}@media (width<=759px){.responsive-entity-list--mobile[data-v-a3f374dd]{display:grid}}@media (width<=959px){.responsive-entity-list--tablet[data-v-a3f374dd]{display:grid}}@media (width<=1279px){.responsive-entity-list--wide[data-v-a3f374dd]{display:grid}}.object-work-finance-panel[data-v-3f966f0e]{background:#fff;border:1px solid #e5e7eb;gap:14px;min-width:0;padding:18px;display:grid}.object-work-finance-panel__header[data-v-3f966f0e],.object-payment-toolbar[data-v-3f966f0e]{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.object-work-finance-panel__header h2[data-v-3f966f0e]{color:#172033;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.35;display:inline-flex}.object-work-finance-panel__header h2[data-v-3f966f0e] .anticon{color:#2563eb;font-size:17px}.object-work-finance-panel__actions[data-v-3f966f0e]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:inline-flex}.object-work-finance-summary[data-v-3f966f0e],.object-payment-summary[data-v-3f966f0e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.object-work-finance-summary>div[data-v-3f966f0e],.object-payment-summary>div[data-v-3f966f0e]{background:#f8fafc;border:1px solid #e5e7eb;min-width:0;padding:10px 12px}.object-work-finance-summary dt[data-v-3f966f0e],.object-payment-summary dt[data-v-3f966f0e]{color:#5f6b7a;font-size:12px}.object-work-finance-summary dd[data-v-3f966f0e],.object-payment-summary dd[data-v-3f966f0e]{color:#172033;overflow-wrap:anywhere;margin:4px 0 0;font-size:17px;font-weight:700}.object-task-finance-list[data-v-3f966f0e]{gap:8px;margin-bottom:12px;display:grid}.object-task-finance-row[data-v-3f966f0e]{color:#172033;border:1px solid #e5e7eb;justify-content:space-between;gap:12px;padding:9px 10px;display:flex}.object-task-finance-row span[data-v-3f966f0e]{overflow-wrap:anywhere;min-width:0}.object-work-mobile-list[data-v-3f966f0e],.object-task-mobile-list[data-v-3f966f0e],.object-advance-mobile-list[data-v-3f966f0e]{display:none}.muted[data-v-3f966f0e]{color:#5f6b7a;font-size:13px}@media (width<=760px){.object-work-finance-panel[data-v-3f966f0e]{padding:14px}.object-work-finance-panel__header[data-v-3f966f0e],.object-payment-toolbar[data-v-3f966f0e]{flex-direction:column;align-items:stretch}.object-work-finance-summary[data-v-3f966f0e],.object-payment-summary[data-v-3f966f0e]{grid-template-columns:repeat(2,minmax(0,1fr))}.object-work-table[data-v-3f966f0e],.object-task-table[data-v-3f966f0e],.object-advance-table[data-v-3f966f0e],.object-payment-table[data-v-3f966f0e]{display:none}.object-work-mobile-list[data-v-3f966f0e],.object-task-mobile-list[data-v-3f966f0e],.object-advance-mobile-list[data-v-3f966f0e]{display:grid}}@media (width<=480px){.object-work-finance-summary[data-v-3f966f0e],.object-payment-summary[data-v-3f966f0e]{grid-template-columns:minmax(0,1fr)}}.entity-title-link[data-v-3d198810]{color:#172033;min-width:0;max-width:100%;font:inherit;text-align:start;overflow-wrap:anywhere;align-items:center;gap:6px;line-height:1.35;text-decoration:none;display:inline-flex}.entity-title-link--button[data-v-3d198810]{cursor:pointer;background:0 0;border:0;padding:0}.entity-title-link__text[data-v-3d198810]{overflow-wrap:anywhere;min-width:0}.entity-title-link__icon[data-v-3d198810]{color:#6b7280;flex:none;font-size:12px;transition:color .16s,transform .16s}.entity-title-link[data-v-3d198810]:hover,.entity-title-link[data-v-3d198810]:focus-visible{color:#1677ff}.entity-title-link:hover .entity-title-link__icon[data-v-3d198810],.entity-title-link:focus-visible .entity-title-link__icon[data-v-3d198810]{color:#1677ff;transform:translate(2px)}.related-purchases[data-v-c994de47]{background:#fff;border:1px solid #e5e7eb;align-self:start;gap:14px;min-width:0;padding:18px;display:grid}.related-purchases__header[data-v-c994de47]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.related-purchases h2[data-v-c994de47]{color:#172033;white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.35;display:inline-flex}.related-purchases h2[data-v-c994de47] .anticon{color:#2563eb;font-size:17px}.related-purchases__actions[data-v-c994de47]{flex-wrap:wrap;flex:240px;justify-content:flex-end;gap:8px;min-width:0;display:flex}.related-purchases__stats[data-v-c994de47]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.related-purchases__stats>div[data-v-c994de47]{background:#f6f8fa;border:1px solid #e5e7eb;min-width:0;padding:10px}.related-purchases__stats dt[data-v-c994de47]{color:#5f6b7a;font-size:12px}.related-purchases__stats dd[data-v-c994de47]{color:#172033;font-size:16px;font-weight:var(--app-font-weight-heading);margin:4px 0 0}.related-purchases__list[data-v-c994de47]{gap:8px;display:grid}.related-purchases__item[data-v-c994de47]{background:#f8fafc;border:1px solid #e5e7eb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.related-purchases__identity[data-v-c994de47],.related-purchases__title-stack[data-v-c994de47]{gap:2px;min-width:0;display:grid}.related-purchases__title-stack[data-v-c994de47]{align-items:start}.related-purchases__item strong[data-v-c994de47],.related-purchases__item span[data-v-c994de47]{overflow-wrap:anywhere;min-width:0}.related-purchases__title[data-v-c994de47],.related-purchases__amount[data-v-c994de47]{color:#5f6b7a;font-size:13px}.related-purchases__amount[data-v-c994de47]{grid-column:1/-1;justify-self:end}@media (width<=720px){.related-purchases__header[data-v-c994de47],.related-purchases__item[data-v-c994de47]{grid-template-columns:1fr}.related-purchases__header[data-v-c994de47],.related-purchases__actions[data-v-c994de47]{display:grid}}.summary-item[data-v-ff7510d5]{gap:4px;min-width:0;display:grid}.summary-item dt[data-v-ff7510d5]{color:#5f6b7a;min-width:0;font-size:12px;font-weight:var(--app-font-weight-label);align-items:center;gap:6px;display:inline-flex}.summary-item dt[data-v-ff7510d5] .anticon{color:#2563eb;font-size:14px}.summary-item dd[data-v-ff7510d5]{color:#172033;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin:0;font-size:13px;line-height:1.35;display:flex}.summary-item__value[data-v-ff7510d5]{overflow-wrap:anywhere;min-width:0}.summary-item__action[data-v-ff7510d5]{flex:none}@media (width<=520px){.summary-item dd[data-v-ff7510d5]{flex-direction:column;align-items:flex-start}}.user-assignment-summary[data-v-f4abf512]{gap:6px;min-width:0;display:grid}.user-assignment-summary__label[data-v-f4abf512]{color:#5f6b7a;font-size:12px;font-weight:var(--app-font-weight-label)}.user-assignment-summary__current[data-v-f4abf512],.user-assignment-summary__select[data-v-f4abf512]{min-width:0}.user-assignment-summary__current[data-v-f4abf512]{color:#172033;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.user-assignment-summary__help[data-v-f4abf512]{color:#5f6b7a;margin:0;font-size:12px;line-height:1.35}.muted[data-v-f4abf512]{color:#5f6b7a}.object-detail-page[data-v-9055534f]{gap:18px;display:grid}.object-detail-title[data-v-9055534f]{overflow-wrap:anywhere}.entity-summary-grid[data-v-9055534f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0;display:grid}.entity-summary-layout[data-v-9055534f]{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:end;gap:16px;display:grid}.entity-summary-assignment[data-v-9055534f]{align-self:end}.object-panel[data-v-9055534f]{background:#fff;border:1px solid #e5e7eb;gap:14px;min-width:0;padding:18px;display:grid}.object-panel__header[data-v-9055534f]{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.object-panel h2[data-v-9055534f]{color:#172033;overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.35;display:inline-flex}.object-panel h2[data-v-9055534f] .anticon{color:#2563eb;font-size:17px}.object-panel__actions[data-v-9055534f]{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.object-comment span[data-v-9055534f],.muted[data-v-9055534f]{color:#5f6b7a;font-size:13px}.object-comment p[data-v-9055534f],.object-panel p[data-v-9055534f]{overflow-wrap:anywhere;margin:4px 0 0}.object-alert[data-v-9055534f]{margin-top:4px}.object-name[data-v-9055534f]{overflow-wrap:anywhere}@media (width<=959px){.entity-summary-layout[data-v-9055534f],.entity-summary-grid[data-v-9055534f]{grid-template-columns:1fr}}.stages-table[data-v-9055534f]{min-width:0;max-width:100%}.stages-table[data-v-9055534f] .ant-table,.stages-table[data-v-9055534f] .ant-table-content{max-width:100%;overflow-x:auto}.stages-table[data-v-9055534f] .ant-table-cell{overflow-wrap:anywhere}.stages-mobile-list[data-v-9055534f]{gap:12px;display:none}.stages-mobile-item[data-v-9055534f]{border-top:1px solid #e5e7eb;gap:8px;padding:12px 0;display:grid}.stages-mobile-item[data-v-9055534f]:first-child{border-top:0}.stages-mobile-item__top[data-v-9055534f]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.stages-mobile-item p[data-v-9055534f],.stages-mobile-item dl[data-v-9055534f]{margin:0}.stages-mobile-item dl[data-v-9055534f]{gap:6px;display:grid}.stages-mobile-item dt[data-v-9055534f]{color:#5f6b7a;font-size:12px}.stages-mobile-item dd[data-v-9055534f]{overflow-wrap:anywhere;margin:2px 0 0}@media (width<=759px){.object-panel__header[data-v-9055534f]{grid-template-columns:minmax(0,1fr);display:grid}.object-panel__actions[data-v-9055534f]{justify-content:flex-start}.object-panel__actions a[data-v-9055534f]{flex:150px}.object-panel__actions .ant-btn[data-v-9055534f]{width:100%}.stages-table[data-v-9055534f]{display:none}.stages-mobile-list[data-v-9055534f]{display:grid}}.action-icon-button[data-v-4f88cce7]{border-radius:6px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.list-pager[data-v-044f948e]{grid-template-columns:max-content minmax(72px,auto) max-content;justify-content:end;align-items:center;gap:12px;min-width:0;display:grid}.list-pager__button[data-v-044f948e]{justify-content:center;min-width:104px}.list-pager__summary[data-v-044f948e]{color:#4f5b6b;min-width:0;font-size:14px;font-weight:var(--app-font-weight-label);text-align:center;white-space:nowrap}@media (width<=759px){.list-pager[data-v-044f948e]{grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);justify-content:stretch;gap:8px}.list-pager__button[data-v-044f948e]{width:100%;min-width:0;padding-inline:10px}}.responsive-filter-toolbar[data-v-1f986bda]{background:#fff;border:1px solid #e5e7eb;grid-template-columns:minmax(240px,1.2fr) minmax(0,2fr);align-items:center;gap:12px;min-width:0;padding:16px;display:grid}.responsive-filter-toolbar__search[data-v-1f986bda],.responsive-filter-toolbar__filters[data-v-1f986bda]{min-width:0}.responsive-filter-toolbar__filters[data-v-1f986bda]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.responsive-filter-toolbar__search[data-v-1f986bda] .ant-input-search,.responsive-filter-toolbar__filters[data-v-1f986bda] .ant-select{width:100%}.responsive-filter-toolbar__trigger-badge[data-v-1f986bda]{display:none}.responsive-filter-toolbar__trigger[data-v-1f986bda]{justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;padding:0;display:inline-flex}@media (width<=759px){.responsive-filter-toolbar--mobile[data-v-1f986bda]{grid-template-columns:minmax(0,1fr) auto}.responsive-filter-toolbar--mobile .responsive-filter-toolbar__trigger[data-v-1f986bda]{display:inline-flex}.responsive-filter-toolbar--mobile .responsive-filter-toolbar__trigger-badge[data-v-1f986bda]{display:inline-block}.responsive-filter-toolbar--mobile .responsive-filter-toolbar__filters[data-v-1f986bda]{grid-column:1/-1;grid-template-columns:1fr;padding-top:4px;display:none}.responsive-filter-toolbar--mobile.responsive-filter-toolbar--open .responsive-filter-toolbar__filters[data-v-1f986bda]{display:grid}}@media (width<=959px){.responsive-filter-toolbar--tablet[data-v-1f986bda]{grid-template-columns:minmax(0,1fr) auto}.responsive-filter-toolbar--tablet .responsive-filter-toolbar__trigger[data-v-1f986bda]{display:inline-flex}.responsive-filter-toolbar--tablet .responsive-filter-toolbar__trigger-badge[data-v-1f986bda]{display:inline-block}.responsive-filter-toolbar--tablet .responsive-filter-toolbar__filters[data-v-1f986bda]{grid-column:1/-1;grid-template-columns:1fr;padding-top:4px;display:none}.responsive-filter-toolbar--tablet.responsive-filter-toolbar--open .responsive-filter-toolbar__filters[data-v-1f986bda]{display:grid}}@media (width<=1279px){.responsive-filter-toolbar--wide[data-v-1f986bda]{grid-template-columns:minmax(0,1fr) auto}.responsive-filter-toolbar--wide .responsive-filter-toolbar__trigger[data-v-1f986bda]{display:inline-flex}.responsive-filter-toolbar--wide .responsive-filter-toolbar__trigger-badge[data-v-1f986bda]{display:inline-block}.responsive-filter-toolbar--wide .responsive-filter-toolbar__filters[data-v-1f986bda]{grid-column:1/-1;grid-template-columns:1fr;padding-top:4px;display:none}.responsive-filter-toolbar--wide.responsive-filter-toolbar--open .responsive-filter-toolbar__filters[data-v-1f986bda]{display:grid}}.objects-page[data-v-e55a3e57]{gap:18px;display:grid}.objects-toolbar[data-v-e55a3e57]{background:#fff;border:1px solid #e5e7eb;grid-template-columns:minmax(240px,1fr) 220px;gap:12px;padding:16px;display:grid}.objects-selection[data-v-e55a3e57]{background:#fff7e6;border:1px solid #ffd591;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.objects-toolbar__status[data-v-e55a3e57]{width:100%}.object-name[data-v-e55a3e57]{overflow-wrap:anywhere}.muted[data-v-e55a3e57]{color:#5f6b7a;overflow-wrap:anywhere;font-size:13px}@media (width<=759px){.objects-toolbar[data-v-e55a3e57]{grid-template-columns:1fr}.objects-selection[data-v-e55a3e57]{flex-direction:column;align-items:stretch}.objects-table[data-v-e55a3e57]{display:none}}.stage-form__date[data-v-61fd1164],.stage-form__number[data-v-61fd1164]{width:100%}.stage-form__empty-objects[data-v-61fd1164]{color:#5f6b7a;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;font-size:13px;display:flex}@media (width<=479px){.stage-form__empty-objects[data-v-61fd1164]{flex-direction:column;align-items:stretch}}.stage-create-page[data-v-817dba92]{gap:18px;display:grid}.stage-create-panel[data-v-817dba92]{background:#fff;border:1px solid #e5e7eb;gap:16px;padding:18px;display:grid}.stage-create-alert[data-v-817dba92]{margin-bottom:4px}.stage-create-alert__action[data-v-817dba92]{padding-left:0}.closure-copy[data-v-53e6fdc1]{color:#5f6b7a;margin:0 0 16px}.closure-targets[data-v-53e6fdc1]{gap:14px;max-height:54vh;display:grid;overflow:auto}.closure-target[data-v-53e6fdc1]{border:1px solid #e5e7eb;gap:10px;padding:12px;display:grid}.closure-target__header[data-v-53e6fdc1]{grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:10px;display:grid}.closure-target__header strong[data-v-53e6fdc1]{overflow-wrap:anywhere}.closure-target__header[data-v-53e6fdc1] .ant-tag{white-space:normal;width:fit-content;max-width:100%}.stage-file-preview-thumb[data-v-82c11c88]{color:#5f6b7a;background:#eef2f7;border:1px solid #d9e2ec;border-radius:6px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.stage-file-preview-thumb--photo[data-v-82c11c88]{background:#0f172a}.stage-file-preview-thumb img[data-v-82c11c88]{object-fit:cover;width:100%;height:100%}.stage-file-preview-thumb[data-v-82c11c88] svg{width:22px;height:22px}.stage-task-panel[data-v-58ceebe4]{grid-column:1/-1;min-width:0}.stage-task-panel__header[data-v-58ceebe4],.stage-task-subsection__header[data-v-58ceebe4]{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.stage-task-panel__header>div[data-v-58ceebe4]:first-child,.stage-task-subsection__header>h3[data-v-58ceebe4]{min-width:0}.stage-task-panel__header p[data-v-58ceebe4],.muted[data-v-58ceebe4]{color:#5f6b7a;margin:4px 0 0;font-size:13px}.stage-task-payroll-summary>div[data-v-58ceebe4],.stage-task-payout-snapshot dl>div[data-v-58ceebe4]{background:#f8fafc;border:1px solid #e5e7eb;min-width:0;padding:10px}.stage-task-payroll-summary dt[data-v-58ceebe4],.stage-task-payout-snapshot dt[data-v-58ceebe4]{color:#5f6b7a;font-size:12px;display:block}.stage-task-payroll-summary dd[data-v-58ceebe4],.stage-task-payout-snapshot dd[data-v-58ceebe4]{color:#172033;font-size:14px;font-weight:var(--app-font-weight-heading);overflow-wrap:anywhere;margin:4px 0 0;display:block}.stage-task-toolbar[data-v-58ceebe4]{margin-bottom:12px}.stage-task-panel[data-v-58ceebe4] .ant-btn{min-width:0;max-width:100%}.stage-task-checklist-surface[data-v-58ceebe4],.stage-task-detail[data-v-58ceebe4],.stage-task-detail-section[data-v-58ceebe4],.stage-task-record-list[data-v-58ceebe4],.stage-task-adjustments[data-v-58ceebe4],.stage-task-payroll-layout[data-v-58ceebe4]{gap:12px;min-width:0;display:grid}.stage-task-checklist-surface[data-v-58ceebe4]{padding:0}.stage-task-surface-header[data-v-58ceebe4],.stage-task-detail-section__header[data-v-58ceebe4]{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.stage-task-surface-header--controls[data-v-58ceebe4]{justify-content:flex-end}.stage-task-surface-header>div[data-v-58ceebe4]:first-child,.stage-task-detail-section__header>h4[data-v-58ceebe4]{min-width:0}.stage-task-surface-header h3[data-v-58ceebe4],.stage-task-detail-section h4[data-v-58ceebe4]{color:#172033;font-size:16px;font-weight:var(--app-font-weight-heading);margin:0}.stage-task-filter-trigger[data-v-58ceebe4]{align-items:center;gap:6px;max-width:100%;display:inline-flex}.stage-task-filter-actions[data-v-58ceebe4]{grid-template-columns:repeat(auto-fit,minmax(144px,max-content));justify-content:flex-end;align-items:center;gap:8px;width:100%;display:grid}.stage-task-filter-actions[data-v-58ceebe4] .ant-btn{width:auto!important}.stage-task-checklist[data-v-58ceebe4]{min-width:0}.stage-task-checklist[data-v-58ceebe4] .ant-list-items{gap:12px;display:grid}.stage-task-checklist[data-v-58ceebe4] .ant-list-item{border-block-end:0;min-width:0;padding:0}.stage-task-checklist-card[data-v-58ceebe4]{width:100%}.stage-task-checklist-card[data-v-58ceebe4] .responsive-entity-card__header{align-items:center}.stage-task-checklist-card[data-v-58ceebe4] .responsive-entity-card__identity{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.stage-task-checklist-card[data-v-58ceebe4] .responsive-entity-card__title,.stage-task-checklist-card[data-v-58ceebe4] .responsive-entity-card__meta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.stage-task-checklist-card[data-v-58ceebe4] .responsive-entity-card__actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.stage-task-checklist-card[data-v-58ceebe4] .responsive-entity-card__actions>.ant-btn,.stage-task-checklist-card[data-v-58ceebe4] .responsive-entity-card__actions>a{width:auto}.stage-task-title-stack[data-v-58ceebe4]{gap:2px;min-width:0;display:grid}.stage-task-inline-fact[data-v-58ceebe4]{color:#172033;background:#f8fafc;border:1px solid #d9e2ec;border-radius:4px;align-items:center;gap:5px;max-width:100%;padding:1px 7px;font-size:12px;line-height:1.5;display:inline-flex}.stage-task-inline-fact--plan[data-v-58ceebe4]{color:#0958d9;background:#e6f4ff;border-color:#91caff}.stage-task-inline-fact>span[data-v-58ceebe4]{color:currentColor;opacity:.72}.stage-task-inline-fact>strong[data-v-58ceebe4]{color:currentColor;min-width:0;font-weight:var(--app-font-weight-heading);overflow-wrap:anywhere}.stage-task-card-tags[data-v-58ceebe4]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.stage-task-card-tags[data-v-58ceebe4] .ant-tag{white-space:normal;margin-inline-end:0}.stage-task-card-inline-actions[data-v-58ceebe4]{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:100%;display:flex}.stage-task-card-inline-actions[data-v-58ceebe4] .ant-btn,.stage-task-card-inline-actions[data-v-58ceebe4] a{width:auto;min-width:0}.stage-task-signal-chip[data-v-58ceebe4]{color:#172033;background:#f8fafc;border:1px solid #d9e2ec;border-radius:4px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:1px 7px;font-size:12px;line-height:1.5;display:inline-flex}.stage-task-signal-chip>span[data-v-58ceebe4]{overflow-wrap:anywhere;min-width:0}.stage-task-signal-chip>strong[data-v-58ceebe4]{color:#172033;min-width:16px;height:16px;font-size:11px;font-weight:var(--app-font-weight-heading);background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 4px;line-height:1;display:inline-flex}.stage-task-signal-chip--processing[data-v-58ceebe4]{color:#0958d9;background:#e6f4ff;border-color:#91caff}.stage-task-signal-chip--warning[data-v-58ceebe4]{color:#ad6800;background:#fff7e6;border-color:#ffd591}.stage-task-signal-chip--files[data-v-58ceebe4]{color:#0958d9;background:#eff6ff;border-color:#bfdbfe}.stage-task-detail-section[data-v-58ceebe4]{background:#fbfcfe;border:1px solid #e5e7eb;padding:12px}.stage-task-detail-facts[data-v-58ceebe4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.stage-task-detail-facts>div[data-v-58ceebe4]{background:#fff;border:1px solid #e5e7eb;min-width:0;padding:10px}.stage-task-detail-facts dt[data-v-58ceebe4]{color:#5f6b7a;font-size:12px}.stage-task-detail-facts dd[data-v-58ceebe4]{overflow-wrap:anywhere;margin:4px 0 0}.stage-task-submission-hint[data-v-58ceebe4]{color:#5f6b7a;background:#f8fafc;border:1px solid #d9e2ec;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.stage-task-submission-hint--actionable[data-v-58ceebe4]{color:#0958d9;background:#e6f4ff;border-color:#91caff}.stage-task-submission-hint>div[data-v-58ceebe4]{gap:3px;min-width:0;display:grid}.stage-task-submission-hint strong[data-v-58ceebe4]{color:#172033;font-size:13px;font-weight:var(--app-font-weight-heading)}.stage-task-submission-hint span[data-v-58ceebe4]{overflow-wrap:anywhere;min-width:0;font-size:12px}.stage-task-secondary[data-v-58ceebe4]{min-width:0}.stage-task-secondary[data-v-58ceebe4] .ant-collapse-header{color:#172033;min-width:0;font-weight:var(--app-font-weight-heading);padding-inline:0}.stage-task-secondary[data-v-58ceebe4] .ant-collapse-content-box{padding:0 0 4px}.stage-task-payroll-layout[data-v-58ceebe4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stage-task-subsection[data-v-58ceebe4]{background:#fbfcfe;border:1px solid #e5e7eb;gap:12px;min-width:0;padding:14px;display:grid}.stage-task-subsection h3[data-v-58ceebe4],.stage-task-payout-snapshot h4[data-v-58ceebe4]{color:#172033;align-items:center;gap:8px;margin:0;font-size:15px;display:inline-flex}.stage-task-payroll-summary[data-v-58ceebe4],.stage-task-payout-snapshot dl[data-v-58ceebe4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.stage-task-payout-snapshot[data-v-58ceebe4]{gap:10px;display:grid}.stage-task-payout-snapshot p[data-v-58ceebe4]{margin:0}.stage-task-adjustment-lines[data-v-58ceebe4]{gap:10px;margin-block:4px 12px;display:grid}.stage-task-adjustment-line[data-v-58ceebe4]{background:#fbfcfe;border:1px solid #e5e7eb;grid-template-columns:minmax(220px,1.4fr) minmax(170px,.8fr) 36px;align-items:end;gap:10px;min-width:0;padding:10px;display:grid}.stage-task-adjustment-line[data-v-58ceebe4] .ant-form-item{min-width:0;margin-bottom:0}.stage-task-adjustment-line[data-v-58ceebe4] .ant-select,.stage-task-adjustment-line[data-v-58ceebe4] .ant-input-number{width:100%;min-width:0}.stage-task-adjustment-line[data-v-58ceebe4] .stage-task-icon-action.ant-btn{align-self:end;gap:0;width:36px;min-width:36px;height:36px;padding-inline:0;font-size:0;overflow:hidden}.stage-task-adjustment-line[data-v-58ceebe4] .stage-task-icon-action.ant-btn>.anticon{margin-inline-end:0;font-size:16px}.stage-task-adjustment-line[data-v-58ceebe4] .stage-task-icon-action.ant-btn>span:not(.anticon){display:none}.stage-task-adjustment-total[data-v-58ceebe4]{grid-template-columns:minmax(0,1fr);gap:8px;margin:12px 0 0;display:grid}.stage-task-adjustment-total>div[data-v-58ceebe4]{background:#f8fafc;border:1px solid #e5e7eb;min-width:0;padding:10px}.stage-task-adjustment-total dt[data-v-58ceebe4]{color:#5f6b7a;font-size:12px}.stage-task-adjustment-total dd[data-v-58ceebe4]{color:#172033;font-weight:var(--app-font-weight-heading);margin:4px 0 0}.stage-task-modal-form[data-v-58ceebe4]{gap:12px;display:grid}.stage-task-modal-form[data-v-58ceebe4] .ant-form-item{min-width:0;margin-bottom:0}.stage-task-modal-form[data-v-58ceebe4] .ant-alert{margin:0}.stage-task-modal-form[data-v-58ceebe4] .ant-input-number,.stage-task-modal-form[data-v-58ceebe4] .ant-picker,.stage-task-modal-form[data-v-58ceebe4] .ant-select{width:100%}.stage-task-modal-section[data-v-58ceebe4]{background:#fbfcfe;border:1px solid #e5e7eb;gap:10px;min-width:0;padding:10px;display:grid}.stage-task-budget-change[data-v-58ceebe4] .ant-checkbox-wrapper{align-items:flex-start;min-width:0}.stage-task-budget-change[data-v-58ceebe4] .ant-checkbox-wrapper span:last-child{overflow-wrap:anywhere;min-width:0}.stage-task-form-grid[data-v-58ceebe4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.stage-task-form-grid[data-v-58ceebe4] .ant-form-item{min-width:0}.stage-task-form-grid[data-v-58ceebe4] .ant-select,.stage-task-form-grid[data-v-58ceebe4] .ant-picker,.stage-task-form-grid[data-v-58ceebe4] .ant-input-number{width:100%;min-width:0}.stage-file-list[data-v-58ceebe4]{min-width:0}.stage-file-list[data-v-58ceebe4] .responsive-entity-card__select{align-self:stretch}.stage-proof-picker[data-v-58ceebe4]{flex-wrap:wrap;gap:10px;display:flex}.stage-proof-picker__button[data-v-58ceebe4]{min-height:32px}.stage-proof-input[data-v-58ceebe4]{display:none}.stage-proof-alert[data-v-58ceebe4]{margin:12px 0}.stage-proof-queue[data-v-58ceebe4]{gap:12px;display:grid}.stage-proof-row[data-v-58ceebe4]{background:#fbfcfe;border:1px solid #e5e7eb;grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;padding:10px;display:grid}.stage-proof-row__media[data-v-58ceebe4]{color:#5f6b7a;background:#eef2f7;border:1px solid #e5e7eb;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.stage-proof-row__media img[data-v-58ceebe4]{object-fit:cover;width:100%;height:100%}.stage-proof-row__media[data-v-58ceebe4] svg{width:26px;height:26px}.stage-proof-row__body[data-v-58ceebe4]{gap:8px;min-width:0;display:grid}.stage-proof-row__body strong[data-v-58ceebe4],.stage-proof-row__body span[data-v-58ceebe4]{overflow-wrap:anywhere;min-width:0}.stage-proof-row__body span[data-v-58ceebe4]{color:#5f6b7a;font-size:12px}.stage-proof-row__fields[data-v-58ceebe4]{grid-template-columns:minmax(220px,240px) minmax(120px,160px);gap:8px;display:grid}.stage-proof-row__fields[data-v-58ceebe4] .ant-picker,.stage-proof-row__fields[data-v-58ceebe4] .ant-input-number{width:100%}.stage-file-preview-media[data-v-58ceebe4]{object-fit:contain;background:#0f172a;width:100%;max-height:min(72vh,720px);display:block}.stage-task-detail-drawer .ant-drawer-content-wrapper{max-width:100vw}.stage-task-detail-drawer .ant-drawer-body{min-width:0}@media (width<=1279px){.stage-task-payroll-layout[data-v-58ceebe4]{grid-template-columns:1fr}}@media (width<=759px){.stage-task-panel__header[data-v-58ceebe4],.stage-task-subsection__header[data-v-58ceebe4],.stage-task-surface-header[data-v-58ceebe4],.stage-task-detail-section__header[data-v-58ceebe4]{grid-template-columns:minmax(0,1fr);display:grid}.stage-task-payroll-summary[data-v-58ceebe4],.stage-task-payout-snapshot dl[data-v-58ceebe4],.stage-task-form-grid[data-v-58ceebe4],.stage-task-detail-facts[data-v-58ceebe4]{grid-template-columns:1fr}.stage-task-submission-hint[data-v-58ceebe4]{grid-template-columns:1fr;display:grid}.stage-task-adjustment-line[data-v-58ceebe4]{grid-template-columns:1fr}.stage-proof-row[data-v-58ceebe4]{grid-template-columns:64px minmax(0,1fr)}.stage-proof-row>.compact-action-row[data-v-58ceebe4],.stage-proof-row[data-v-58ceebe4] .compact-action-row{grid-column:1/-1}.stage-proof-row__media[data-v-58ceebe4]{width:64px;height:64px}.stage-proof-row__fields[data-v-58ceebe4]{grid-template-columns:1fr}}@media (width<=820px){.stage-task-compact-actions[data-v-58ceebe4]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.stage-task-compact-actions[data-v-58ceebe4] .ant-btn,.stage-task-compact-actions[data-v-58ceebe4] a{width:auto}.stage-task-filter-actions[data-v-58ceebe4]{grid-template-columns:1fr;justify-content:stretch;display:grid}.stage-task-filter-actions[data-v-58ceebe4] .ant-btn{width:100%!important}.stage-task-checklist-card[data-v-58ceebe4] .responsive-entity-card__actions,.stage-task-record-list[data-v-58ceebe4] .responsive-entity-card__actions,.stage-task-adjustments[data-v-58ceebe4] .responsive-entity-card__actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.stage-task-checklist-card[data-v-58ceebe4] .responsive-entity-card__actions>.ant-btn,.stage-task-record-list[data-v-58ceebe4] .responsive-entity-card__actions>.ant-btn,.stage-task-adjustments[data-v-58ceebe4] .responsive-entity-card__actions>.ant-btn{width:auto}.stage-task-panel[data-v-58ceebe4] .stage-task-main-action.ant-btn,.stage-task-detail-drawer .stage-task-main-action.ant-btn{white-space:normal;text-align:center;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:36px;line-height:1.2;display:inline-flex}.stage-task-panel[data-v-58ceebe4] .stage-task-icon-action.ant-btn,.stage-task-detail-drawer .stage-task-icon-action.ant-btn{justify-content:center;align-items:center;gap:0;width:36px;min-width:36px;max-width:36px;height:36px;padding-inline:0;font-size:0;line-height:1;display:inline-flex;overflow:hidden}.stage-task-panel[data-v-58ceebe4] .stage-task-icon-action.ant-btn>.anticon,.stage-task-detail-drawer .stage-task-icon-action.ant-btn>.anticon{margin-inline-end:0;font-size:16px}.stage-task-panel[data-v-58ceebe4] .stage-task-icon-action.ant-btn>span:not(.anticon),.stage-task-detail-drawer .stage-task-icon-action.ant-btn>span:not(.anticon){display:none}.stage-task-panel[data-v-58ceebe4] .stage-task-icon-action.ant-btn>.anticon svg,.stage-task-detail-drawer .stage-task-icon-action.ant-btn>.anticon svg{display:block}}.stage-detail-page[data-v-16bfd217]{gap:18px;display:grid}.stage-detail-title[data-v-16bfd217]{overflow-wrap:anywhere}.entity-summary-grid[data-v-16bfd217]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0;display:grid}.entity-summary-layout[data-v-16bfd217]{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:end;gap:16px;display:grid}.entity-summary-assignment[data-v-16bfd217]{align-self:end}.stage-dashboard-grid[data-v-16bfd217]{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:start;gap:16px;display:grid}.stage-panel[data-v-16bfd217]{background:#fff;border:1px solid #e5e7eb;gap:14px;min-width:0;padding:18px;display:grid}.stage-panel__header[data-v-16bfd217]{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.stage-panel h2[data-v-16bfd217]{color:#172033;overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.35;display:inline-flex}.stage-panel h2[data-v-16bfd217] .anticon{color:#2563eb;font-size:17px}.stage-comment span[data-v-16bfd217],.muted[data-v-16bfd217]{color:#5f6b7a;font-size:13px}.stage-comment p[data-v-16bfd217],.stage-panel p[data-v-16bfd217]{overflow-wrap:anywhere;margin:4px 0 0}.stage-alert[data-v-16bfd217]{margin-top:4px}.stage-finance-summary[data-v-16bfd217]{gap:16px;display:grid}.stage-finance-section[data-v-16bfd217]{border-bottom:1px solid #e5e7eb;gap:12px;min-width:0;padding-bottom:16px;display:grid}.stage-finance-section[data-v-16bfd217]:last-child{border-bottom:0;padding-bottom:0}.stage-finance-section__header[data-v-16bfd217]{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.stage-finance-section__header h3[data-v-16bfd217]{color:#172033;font-size:15px;font-weight:var(--app-font-weight-heading);margin:0}.stage-finance-section__header p[data-v-16bfd217]{color:#5f6b7a;margin:3px 0 0;font-size:12px}.stage-finance-section__header strong[data-v-16bfd217]{color:#172033;font-size:14px;font-weight:var(--app-font-weight-progress);text-align:right;flex:none}.stage-finance-list[data-v-16bfd217]{background:#f8fafc;border:1px solid #e5e7eb;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;display:grid}.stage-finance-list--tasks[data-v-16bfd217]{grid-template-columns:repeat(5,minmax(0,1fr))}.stage-finance-row[data-v-16bfd217]{border-right:1px solid #e5e7eb;align-content:space-between;gap:10px;min-width:0;padding:12px 14px;display:grid}.stage-finance-row[data-v-16bfd217]:last-child{border-right:0}.stage-finance-row dt[data-v-16bfd217]{min-width:0}.stage-finance-label[data-v-16bfd217]{color:#5f6b7a;min-width:0;font-size:12px;font-weight:var(--app-font-weight-heading);align-items:center;gap:6px;line-height:1.3;display:inline-flex}.stage-finance-label>span[data-v-16bfd217]{overflow-wrap:anywhere;min-width:0}.stage-finance-info[data-v-16bfd217]{color:#2563eb;cursor:help;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;padding:0;font-size:14px;display:inline-flex}.stage-finance-info[data-v-16bfd217]:hover,.stage-finance-info[data-v-16bfd217]:focus-visible{color:#1d4ed8;outline-offset:1px;background:#dbeafe;outline:2px solid #93c5fd}.stage-finance-row dd[data-v-16bfd217]{color:#172033;font-size:16px;font-weight:var(--app-font-weight-heading);overflow-wrap:anywhere;margin:0;line-height:1.25}.stage-budget-input[data-v-16bfd217]{width:100%}.stage-history-pager[data-v-16bfd217]{justify-content:flex-end;gap:10px;display:flex}@media (width<=959px){.entity-summary-layout[data-v-16bfd217],.entity-summary-grid[data-v-16bfd217]{grid-template-columns:1fr}}@media (width<=1279px){.stage-dashboard-grid[data-v-16bfd217]{grid-template-columns:1fr}}@media (width<=759px){.stage-panel__header[data-v-16bfd217]{grid-template-columns:minmax(0,1fr);display:grid}.stage-panel__action[data-v-16bfd217]{width:100%}.stage-finance-list[data-v-16bfd217],.stage-finance-list--tasks[data-v-16bfd217]{grid-template-columns:repeat(2,minmax(0,1fr))}.stage-finance-row[data-v-16bfd217]:nth-child(2n){border-right:0}.stage-finance-row[data-v-16bfd217]:nth-child(n+3){border-top:1px solid #e5e7eb}.stage-finance-section__header[data-v-16bfd217]{grid-template-columns:minmax(0,1fr);display:grid}}@media (width<=519px){.stage-finance-list[data-v-16bfd217],.stage-finance-list--tasks[data-v-16bfd217]{grid-template-columns:1fr}.stage-finance-row[data-v-16bfd217],.stage-finance-row[data-v-16bfd217]:nth-child(2n){border-right:0}.stage-finance-row[data-v-16bfd217]:nth-child(n+2){border-top:1px solid #e5e7eb}}.stages-page[data-v-7727f224]{gap:18px;display:grid}.stages-toolbar[data-v-7727f224]{background:#fff;border:1px solid #e5e7eb;grid-template-columns:minmax(240px,1fr) 220px;gap:12px;padding:16px;display:grid}.stages-toolbar__status[data-v-7727f224]{width:100%}.stages-selection[data-v-7727f224]{background:#fff7e6;border:1px solid #ffd591;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.stage-name[data-v-7727f224]{overflow-wrap:anywhere}.stage-list-status[data-v-7727f224]{white-space:nowrap}.muted[data-v-7727f224]{color:#5f6b7a;overflow-wrap:anywhere;font-size:13px}.stages-table[data-v-7727f224]{min-width:0;max-width:100%}.stages-table[data-v-7727f224] .ant-table,.stages-table[data-v-7727f224] .ant-table-content{max-width:100%;overflow-x:auto}.stages-table[data-v-7727f224] .ant-table-cell{overflow-wrap:anywhere}@media (width<=759px){.stages-toolbar[data-v-7727f224]{grid-template-columns:1fr}.stages-toolbar__search[data-v-7727f224],.stages-toolbar__status[data-v-7727f224]{min-width:0}.stages-selection[data-v-7727f224]{flex-direction:column;align-items:stretch}.stages-table[data-v-7727f224]{display:none}}.timesheet-calendar-panel[data-v-1350543c]{gap:16px;min-width:0;display:grid;overflow:hidden}.timesheet-calendar[data-v-1350543c]{min-width:0;overflow:hidden}.timesheet-calendar[data-v-1350543c] .ant-picker-panel,.timesheet-calendar[data-v-1350543c] .ant-picker-body,.timesheet-calendar[data-v-1350543c] .ant-picker-content{min-width:0}.timesheet-calendar[data-v-1350543c] .ant-picker-calendar-header{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:16px 16px 12px;display:flex}.timesheet-calendar[data-v-1350543c] .ant-picker-calendar-full .ant-picker-calendar-date{min-height:118px;margin:0;padding:6px 8px}.timesheet-calendar[data-v-1350543c] .ant-picker-calendar-full .ant-picker-calendar-date-content{height:86px;overflow:hidden}.timesheet-calendar-events[data-v-1350543c]{margin:0;padding:0;list-style:none}.timesheet-calendar-events li[data-v-1350543c]{min-width:0}.timesheet-calendar-events[data-v-1350543c] .ant-badge-status{white-space:nowrap;width:100%;min-width:0;display:flex;overflow:hidden}.timesheet-calendar-events[data-v-1350543c] .ant-badge-status-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.timesheet-calendar-month-note[data-v-1350543c]{text-align:center;gap:2px;font-size:13px;line-height:1.2;display:grid}.timesheet-calendar-month-note section[data-v-1350543c]{font-size:18px;font-weight:var(--app-font-weight-heading);line-height:1.15}.timesheet-agenda[data-v-1350543c]{gap:12px;min-width:0;display:grid}.timesheet-agenda__header[data-v-1350543c],.timesheet-agenda-pager[data-v-1350543c]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.timesheet-agenda__header h2[data-v-1350543c]{margin:0;font-size:18px}.timesheet-agenda__header p[data-v-1350543c]{color:#64748b;margin:2px 0 0}.timesheet-agenda-list[data-v-1350543c]{display:grid}@media (width<=759px){.timesheet-calendar[data-v-1350543c] .ant-picker-calendar-header{justify-content:stretch;align-items:stretch}.timesheet-calendar[data-v-1350543c] .ant-picker-calendar-header .ant-select,.timesheet-calendar[data-v-1350543c] .ant-picker-calendar-header .ant-radio-group{width:100%}.timesheet-calendar[data-v-1350543c] .ant-picker-content{table-layout:fixed}.timesheet-calendar[data-v-1350543c] .ant-picker-calendar-date-content{height:54px}.timesheet-calendar-events li[data-kind=preview][data-v-1350543c]{display:none}.timesheet-calendar-events[data-v-1350543c] .ant-badge-status-text{font-size:10px}.timesheet-agenda__header[data-v-1350543c],.timesheet-agenda-pager[data-v-1350543c]{flex-direction:column;align-items:stretch}.timesheet-agenda-pager[data-v-1350543c] .ant-btn{width:100%}}.quantity-stepper[data-v-18c29683]{grid-template-columns:32px minmax(44px,1fr) 32px;gap:4px;width:100%;min-width:0;display:grid}.quantity-stepper[data-v-18c29683] .ant-btn{border-radius:6px;width:32px;min-width:32px;height:32px;padding:0}.quantity-stepper[data-v-18c29683] .ant-input-number{width:100%;min-width:0}.quantity-stepper[data-v-18c29683] .ant-input-number-input{text-align:center}.timesheet-create-form[data-v-92884816]{gap:18px;display:grid}.timesheet-create-section[data-v-92884816]{gap:12px;display:grid}.timesheet-create-section h2[data-v-92884816]{color:#172033;font-size:18px;font-weight:var(--app-font-weight-heading);margin:0}.timesheet-create-section__title[data-v-92884816]{justify-content:space-between;align-items:center;gap:12px;display:flex}.timesheet-rows-editor[data-v-92884816]{gap:8px;min-width:0;display:grid;overflow:visible}.timesheet-row[data-v-92884816]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:repeat(12,minmax(0,1fr)) 32px;align-items:start;gap:10px;min-width:0;padding:12px;display:grid}.timesheet-row[data-v-92884816] .ant-form-item{margin-bottom:0}.timesheet-row[data-v-92884816] .ant-form-item-label{padding-bottom:4px}.timesheet-row[data-v-92884816] .ant-form-item-label>label{color:#64748b;height:auto;font-size:12px;font-weight:var(--app-font-weight-label)}.timesheet-row__stage[data-v-92884816]{grid-column:span 5}.timesheet-row__date[data-v-92884816]{grid-column:span 3}.timesheet-row__shift[data-v-92884816]{grid-column:span 4}.timesheet-row__start[data-v-92884816],.timesheet-row__end[data-v-92884816]{grid-column:span 3}.timesheet-row__comment[data-v-92884816]{grid-column:span 6}.timesheet-row__remove[data-v-92884816]{grid-area:1/13;place-self:end}.timesheet-row-date[data-v-92884816],.timesheet-row-time[data-v-92884816]{width:100%}.timesheet-create-actions[data-v-92884816]{justify-content:flex-end}.timesheet-create-actions[data-v-92884816] .ant-btn{white-space:normal;height:auto;min-height:36px}.timesheet-create-employee-divider[data-v-92884816]{margin:6px 0}.timesheet-create-employee-action[data-v-92884816]{padding:4px 8px 6px}.timesheet-employee-form[data-v-92884816]{margin-top:16px}.ant-drawer-content.timesheet-create-drawer{height:100%;overflow:hidden}.timesheet-create-drawer .ant-drawer-wrapper-body{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.timesheet-create-drawer .ant-drawer-header{flex-shrink:0}.timesheet-create-drawer .ant-drawer-body{flex:auto;min-height:0;overflow-y:auto}.timesheet-create-drawer .ant-drawer-footer{flex-shrink:0}@media (width<=760px){.timesheet-create-drawer .ant-drawer-content-wrapper{max-width:100vw;width:100vw!important}.timesheet-row[data-v-92884816]{grid-template-columns:1fr;min-width:0}.timesheet-row__stage[data-v-92884816],.timesheet-row__date[data-v-92884816],.timesheet-row__shift[data-v-92884816],.timesheet-row__start[data-v-92884816],.timesheet-row__end[data-v-92884816],.timesheet-row__comment[data-v-92884816],.timesheet-row__remove[data-v-92884816]{grid-column:1}.timesheet-row__remove[data-v-92884816]{grid-row:auto}.timesheet-create-section__title[data-v-92884816]{flex-direction:column;align-items:stretch}.timesheet-create-section__title[data-v-92884816] .ant-btn{width:100%}}@media (width<=520px){.timesheet-create-actions[data-v-92884816]{grid-template-columns:1fr!important}}.timesheet-page[data-v-8f48c998]{gap:18px;display:grid}.timesheet-toolbar__search[data-v-8f48c998]{width:min(100%,360px)}.timesheet-toolbar__range[data-v-8f48c998],.timesheet-toolbar__control[data-v-8f48c998]{width:100%;min-width:0}@media (width>=1280px){.timesheet-filter-toolbar[data-v-8f48c998]{grid-template-columns:minmax(260px,.9fr) minmax(0,4fr)}.timesheet-filter-toolbar[data-v-8f48c998] .responsive-filter-toolbar__filters{grid-template-columns:minmax(160px,1.15fr) repeat(4,minmax(120px,1fr))}}.timesheet-viewbar[data-v-8f48c998]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.timesheet-history-log-button[data-v-8f48c998]{align-items:center;gap:6px;display:inline-flex}.timesheet-history-log-badge[data-v-8f48c998]{line-height:1}@media (width>=992px){.timesheet-page>.page__header[data-v-8f48c998]{grid-area:1/1}.timesheet-viewbar[data-v-8f48c998]{z-index:1;grid-area:1/1;place-self:end;transform:translateY(15px)}.timesheet-filter-toolbar[data-v-8f48c998]{grid-area:2/1}}.timesheet-view-switch__item[data-v-8f48c998]{width:28px;min-width:28px;height:24px;color:inherit;justify-content:center;align-items:center;display:inline-flex}.timesheet-view-switch__item[data-v-8f48c998] .anticon,.timesheet-view-switch__item[data-v-8f48c998]>.anticon{font-size:15px}.timesheet-selection[data-v-8f48c998]{background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.timesheet-table[data-v-8f48c998]{overflow-x:auto}.timesheet-table[data-v-8f48c998] .ant-table{min-width:1040px}.timesheet-warning-inline[data-v-8f48c998]{color:#b45309;font-size:12px;font-weight:var(--app-font-weight-label)}.timesheet-mobile-list[data-v-8f48c998]{display:none}.timesheet-correction-grid[data-v-8f48c998]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.timesheet-correction-grid[data-v-8f48c998] .ant-picker,.timesheet-correction-grid[data-v-8f48c998] .quantity-stepper{width:100%}.timesheet-history-log[data-v-8f48c998]{gap:16px;display:grid}.timesheet-history-section[data-v-8f48c998]{gap:10px;display:grid}.timesheet-history-section__title[data-v-8f48c998]{justify-content:space-between;align-items:center;gap:10px;display:flex}.timesheet-history-section__title h3[data-v-8f48c998]{color:#172033;font-size:15px;font-weight:var(--app-font-weight-heading);margin:0}.timesheet-history-warnings[data-v-8f48c998]{gap:8px;display:grid}.timesheet-history-entry-select[data-v-8f48c998]{width:100%}.timesheet-action-menu__confirm.ant-dropdown-menu-item{color:#1677ff}.timesheet-action-menu__confirm.ant-dropdown-menu-item:hover{color:#0958d9}@media (width<=1439px){.timesheet-page[data-v-8f48c998] .ant-table-wrapper{display:none}.timesheet-mobile-list[data-v-8f48c998]{display:grid}}@media (width<=759px){.timesheet-selection[data-v-8f48c998]{flex-direction:column;align-items:stretch}.timesheet-viewbar[data-v-8f48c998]{justify-content:flex-end}.timesheet-correction-grid[data-v-8f48c998]{grid-template-columns:1fr}.timesheet-history-drawer .ant-drawer-content-wrapper{max-width:100vw;width:100vw!important}}@media (width<=520px){.timesheet-selection[data-v-8f48c998] .compact-action-row{width:100%;grid-template-columns:1fr!important}.timesheet-selection[data-v-8f48c998] .ant-btn{white-space:normal;height:auto;min-height:36px}}.organization-form-fields[data-v-6c2dd526]{gap:18px;display:grid}.organization-form-section[data-v-6c2dd526]{min-width:0}.organization-form-section+.organization-form-section[data-v-6c2dd526]{border-top:1px solid #e5e7eb;padding-top:16px}.organization-form-section__header[data-v-6c2dd526]{margin-bottom:12px}.organization-form-section__header h3[data-v-6c2dd526]{color:#172033;font-size:15px;font-weight:var(--app-font-weight-card-heading);letter-spacing:var(--app-letter-spacing);margin:0;line-height:1.35}.organization-subject-switch[data-v-6c2dd526]{max-width:260px}.organization-form[data-v-08ce24fa]{min-width:0}.organization-form__actions[data-v-08ce24fa]{margin-top:18px}.permission-matrix[data-v-fe08113f]{gap:12px;display:grid}.permission-matrix__group[data-v-fe08113f]{gap:8px;display:grid}.permission-matrix__group h3[data-v-fe08113f]{color:#172033;font-size:14px;font-weight:var(--app-font-weight-card-heading);margin:0}.permission-matrix__rows[data-v-fe08113f]{gap:6px;display:grid}.permission-matrix__row[data-v-fe08113f]{cursor:pointer;background:#fff;border:1px solid #e5e7eb;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;min-width:0;padding:10px;display:grid}.permission-matrix__row--disabled[data-v-fe08113f]{cursor:not-allowed;opacity:.72}.permission-matrix__row--selected[data-v-fe08113f]{background:#eff6ff;border-color:#91caff}.permission-matrix__row span[data-v-fe08113f]{gap:2px;min-width:0;display:grid}.permission-matrix__row strong[data-v-fe08113f],.permission-matrix__row small[data-v-fe08113f]{overflow-wrap:anywhere}.permission-matrix__row small[data-v-fe08113f]{color:#5f6b7a;line-height:1.35}.admin-section[data-v-62b68a4f]{background:#fff;border:1px solid #e5e7eb;min-width:0;margin-bottom:18px;padding:18px;overflow:hidden}.section-toolbar[data-v-62b68a4f]{justify-content:flex-end;margin-bottom:12px;display:flex}.muted[data-v-62b68a4f]{color:#5f6b7a;overflow-wrap:anywhere;font-size:13px}.admin-table-frame[data-v-62b68a4f]{max-width:100%;overflow:auto hidden}.admin-table-frame[data-v-62b68a4f] .ant-table-wrapper,.admin-table-frame[data-v-62b68a4f] .ant-table,.admin-table-frame[data-v-62b68a4f] .ant-table-container{max-width:100%}.admin-table-frame[data-v-62b68a4f] .ant-table-cell{overflow-wrap:anywhere}.raw-link[data-v-62b68a4f]{margin-top:16px}.raw-link__copy[data-v-62b68a4f]{align-items:stretch;width:100%;display:flex}.raw-link__copy[data-v-62b68a4f] .ant-input{flex:auto;min-width:0}.raw-link__copy[data-v-62b68a4f] .ant-btn{flex:none}.self-edit-alert[data-v-62b68a4f]{margin-bottom:10px}.mobile-list[data-v-62b68a4f]{display:none}.mobile-item[data-v-62b68a4f]{border-top:1px solid #e5e7eb;gap:8px;padding:14px 0;display:grid}.mobile-item[data-v-62b68a4f]:first-child{border-top:0}.mobile-item p[data-v-62b68a4f]{color:#5f6b7a;margin:0}.mobile-item__header[data-v-62b68a4f]{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.mobile-item__identity[data-v-62b68a4f]{min-width:0}.mobile-item__identity strong[data-v-62b68a4f],.mobile-item__identity p[data-v-62b68a4f]{overflow-wrap:anywhere}.roles-grid[data-v-62b68a4f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.role-panel[data-v-62b68a4f]{border:1px solid #e5e7eb;padding:16px}.role-panel h2[data-v-62b68a4f]{margin:0 0 8px;font-size:18px}.role-panel p[data-v-62b68a4f]{color:#5f6b7a;margin:0 0 12px}@media (width<=759px){.desktop-table-frame[data-v-62b68a4f],.desktop-table[data-v-62b68a4f]{display:none}.mobile-list[data-v-62b68a4f]{display:block}.mobile-item .ant-btn[data-v-62b68a4f]{width:100%}.section-toolbar[data-v-62b68a4f]{justify-content:flex-start}.roles-grid[data-v-62b68a4f]{grid-template-columns:1fr}}.onboarding[data-v-09be469a]{background:#fff;border:1px solid #e5e7eb;padding:24px}.overview-grid[data-v-4e021d47]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.overview-panel[data-v-4e021d47]{background:#fff;border:1px solid #e5e7eb;min-height:132px;padding:18px}.overview-panel strong[data-v-4e021d47]{color:#172033;margin-top:8px;font-size:24px;display:block}.overview-panel p[data-v-4e021d47]{color:#5f6b7a;margin:8px 0 0}.overview-label[data-v-4e021d47]{color:#5f6b7a;font-size:13px}@media (width<=959px){.overview-grid[data-v-4e021d47]{grid-template-columns:1fr}}.settings-section__layout[data-v-4c825ed5]{flex-direction:column;gap:16px;display:flex}.settings-section__header[data-v-4c825ed5]{flex-direction:column;gap:12px;display:flex}.settings-section__title.ant-typography[data-v-4c825ed5]{margin:0}.settings-section__subtitle[data-v-4c825ed5]{color:#5f6b7a;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.settings-section__content[data-v-4c825ed5]{flex-direction:column;align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.settings-section__content[data-v-4c825ed5] .ant-form,.settings-section__content[data-v-4c825ed5] .ant-descriptions,.settings-section__content[data-v-4c825ed5] .ant-alert,.profile-stack[data-v-2330e99d]{width:100%}.profile-email-line[data-v-2330e99d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profile-alert[data-v-2330e99d],.profile-redirect[data-v-2330e99d]{margin:0}.purchase-create-page[data-v-673fa36a]{gap:18px;display:grid}.purchase-create-form[data-v-673fa36a]{gap:16px;display:grid}.purchase-create-section[data-v-673fa36a]{background:#fff;border:1px solid #e5e7eb;gap:14px;padding:16px;display:grid}.purchase-create-section h2[data-v-673fa36a]{margin:0;font-size:16px}.purchase-create-section__title[data-v-673fa36a],.purchase-create-actions[data-v-673fa36a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.purchase-create-warnings[data-v-673fa36a]{gap:8px;display:grid}.purchase-create-hint[data-v-673fa36a]{color:#5f6b7a;margin:0;font-size:13px}.purchase-priority-option[data-v-673fa36a]{align-items:center;display:inline-flex}.purchase-create-grid[data-v-673fa36a],.purchase-item-row[data-v-673fa36a]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 160px;gap:12px;display:grid}.purchase-create-grid--date[data-v-673fa36a]{grid-template-columns:minmax(220px,360px)}.purchase-create-date[data-v-673fa36a]{width:100%}.purchase-items-editor[data-v-673fa36a]{gap:12px;display:grid}.purchase-item-row[data-v-673fa36a]{grid-template-columns:minmax(180px,1fr) 140px 120px minmax(160px,1fr) auto;align-items:end}.purchase-item-row--head[data-v-673fa36a]{color:#5f6b7a;align-items:center;font-size:12px}.purchase-item-row[data-v-673fa36a] .ant-form-item,.purchase-item-row__remove[data-v-673fa36a]{margin-bottom:0}@media (width<=860px){.purchase-create-grid[data-v-673fa36a],.purchase-item-row[data-v-673fa36a],.purchase-create-section__title[data-v-673fa36a],.purchase-create-actions[data-v-673fa36a]{grid-template-columns:1fr}.purchase-create-section__title[data-v-673fa36a],.purchase-create-actions[data-v-673fa36a]{align-items:stretch;display:grid}.purchase-item-row__remove[data-v-673fa36a]{margin-bottom:0}.purchase-item-row--head[data-v-673fa36a]{display:none}}.inline-copy-text[data-v-6c600e82]{min-width:0;max-width:100%;height:auto;box-shadow:none;color:inherit;font:inherit;line-height:inherit;vertical-align:baseline;background:0 0;border:0;align-items:center;padding:0 2px;display:inline-flex}.inline-copy-text[data-v-6c600e82]:hover,.inline-copy-text[data-v-6c600e82]:focus,.inline-copy-text[data-v-6c600e82]:active{color:inherit!important;background:0 0!important}.inline-copy-text[data-v-6c600e82]:focus-visible{outline-offset:2px;outline:2px solid #1f6feb52}.inline-copy-text__value[data-v-6c600e82]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inline-copy-text__icon[data-v-6c600e82]{color:currentColor;flex:none;margin-left:4px;font-size:1em}.purchase-position-cards[data-v-1c05f2a2]{background:#fff;border:1px solid #e5e7eb;gap:14px;min-width:0;padding:16px;display:grid}.purchase-position-cards__title[data-v-1c05f2a2]{justify-content:space-between;align-items:center;gap:12px;display:flex}.purchase-position-cards__title h2[data-v-1c05f2a2]{margin:0;font-size:16px}.purchase-position-cards__actions[data-v-1c05f2a2]{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.purchase-position-card__header p[data-v-1c05f2a2],.purchase-source-facts dt[data-v-1c05f2a2]{color:#5f6b7a;font-size:12px;font-weight:var(--app-font-weight-label);margin:0}.purchase-position-grid[data-v-1c05f2a2]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:14px;display:grid}.purchase-position-card[data-v-1c05f2a2]{background:#fff;border:1px solid #dfe5ec;align-content:start;gap:14px;min-width:0;padding:16px;display:grid}.purchase-position-card__header[data-v-1c05f2a2],.purchase-source-item__top[data-v-1c05f2a2]{justify-content:space-between;align-items:start;gap:12px;min-width:0;display:flex}.purchase-position-card__header-actions[data-v-1c05f2a2],.purchase-source-item__controls[data-v-1c05f2a2]{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;min-width:0;display:flex}.purchase-position-card h2[data-v-1c05f2a2]{font-size:18px;font-weight:var(--app-font-weight-card-heading);letter-spacing:var(--app-letter-spacing-heading);margin:2px 0 0;line-height:1.25}.purchase-position-card__heading[data-v-1c05f2a2]{flex:auto;min-width:0}.purchase-position-card__title-row[data-v-1c05f2a2]{justify-content:space-between;align-items:baseline;gap:8px;width:100%;min-width:0;display:flex}.purchase-position-card__delivery-progress[data-v-1c05f2a2]{font-size:17px;font-weight:var(--app-font-weight-progress);letter-spacing:var(--app-letter-spacing-numeric);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:6px;line-height:1.25;display:inline-flex}.purchase-position-card__delivery-progress--empty[data-v-1c05f2a2]{color:#1f2329}.purchase-position-card__delivery-progress--partial[data-v-1c05f2a2]{color:#1677ff}.purchase-position-card__delivery-progress--complete[data-v-1c05f2a2]{color:#389e0d}.purchase-position-card__progress-tag[data-v-1c05f2a2]{flex:none;justify-self:start;width:fit-content}.purchase-position-card__comment[data-v-1c05f2a2]{color:#5f6b7a;margin:0}.purchase-card-actions[data-v-1c05f2a2],.purchase-card-form[data-v-1c05f2a2]{box-sizing:border-box;flex-wrap:wrap;align-items:end;gap:8px;min-width:0;max-width:100%;display:flex}.purchase-card-actions--hint[data-v-1c05f2a2]{color:#5f6b7a;align-items:center;font-size:13px}.purchase-card-form[data-v-1c05f2a2]{background:#fff;border:1px solid #edf0f3;width:100%;padding:12px}.purchase-card-form--nested[data-v-1c05f2a2]{background:#f8fafc}.purchase-card-form--compact[data-v-1c05f2a2]{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;display:grid}.purchase-card-form[data-v-1c05f2a2] .ant-form-item{min-width:180px;max-width:100%;margin-bottom:0}.purchase-card-form[data-v-1c05f2a2] .ant-input,.purchase-card-form[data-v-1c05f2a2] .ant-input-number,.purchase-card-form[data-v-1c05f2a2] .ant-picker,.purchase-card-form__date[data-v-1c05f2a2]{width:100%}.purchase-card-form__error[data-v-1c05f2a2]{color:#cf1322;margin-top:4px;font-size:12px;line-height:1.4}.purchase-source-list[data-v-1c05f2a2]{gap:10px;display:grid}.purchase-source-item[data-v-1c05f2a2]{background:#f8fafc;border:1px solid #edf0f3;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:12px;display:grid}.purchase-source-link[data-v-1c05f2a2]{color:#1677ff;align-items:center;gap:6px;min-width:0;display:inline-flex}.purchase-source-link--title[data-v-1c05f2a2]{font-weight:var(--app-font-weight-card-heading);line-height:1.25}.purchase-source-favicon[data-v-1c05f2a2]{object-fit:contain;border-radius:3px;flex:0 0 16px;width:16px;height:16px}.purchase-source-favicon--hidden[data-v-1c05f2a2]{display:none}.purchase-source-link span[data-v-1c05f2a2],.purchase-position-card h2[data-v-1c05f2a2],.purchase-source-title[data-v-1c05f2a2],.purchase-source-facts dd[data-v-1c05f2a2]{overflow-wrap:anywhere;min-width:0}.purchase-source-facts[data-v-1c05f2a2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.purchase-source-facts dd[data-v-1c05f2a2]{margin:2px 0 0}.purchase-source-note[data-v-1c05f2a2]{color:#5f6b7a;overflow-wrap:anywhere;margin:0;font-size:13px}.purchase-source-flow-status[data-v-1c05f2a2]{background:#fff;border:1px solid #d9dde3;border-radius:6px;flex:none;grid-template-columns:minmax(0,1fr);justify-self:end;place-items:center start;gap:2px;width:fit-content;min-width:0;max-width:100%;padding:3px 6px;font-size:12px;line-height:1.35;display:grid}.purchase-source-flow-status__step[data-v-1c05f2a2]{white-space:normal;overflow-wrap:anywhere;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:4px;min-width:0;max-width:100%;display:grid}.purchase-source-flow-status__separator[data-v-1c05f2a2]{display:none}.purchase-source-flow-status__step--delivery-complete[data-v-1c05f2a2],.purchase-source-flow-status__step--payment-confirmed[data-v-1c05f2a2]{color:#389e0d}.purchase-source-flow-status__step--delivery-partial[data-v-1c05f2a2],.purchase-source-flow-status__step--payment-draft[data-v-1c05f2a2]{color:#d46b08}.purchase-source-flow-status__step--delivery-cancelled[data-v-1c05f2a2],.purchase-source-flow-status__step--payment-voided[data-v-1c05f2a2]{color:#cf1322}.purchase-source-flow-status__step--delivery-pending[data-v-1c05f2a2],.purchase-source-flow-status__step--payment-empty[data-v-1c05f2a2]{color:#5f6b7a}.purchase-source-fact-value[data-v-1c05f2a2]{align-items:center;gap:4px;display:inline-flex}.purchase-source-fact-action[data-v-1c05f2a2]{flex:none}.purchase-certificate-state[data-v-1c05f2a2],.purchase-payment-state[data-v-1c05f2a2]{color:#5f6b7a;align-items:center;gap:6px;max-width:100%;font-size:13px;display:inline-flex}.purchase-certificate-state__name[data-v-1c05f2a2],.purchase-payment-state__name[data-v-1c05f2a2]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.purchase-certificate-state__action[data-v-1c05f2a2],.purchase-payment-state__action[data-v-1c05f2a2]{flex:none}.purchase-certificate-state__input[data-v-1c05f2a2],.purchase-payment-state__input[data-v-1c05f2a2]{display:none!important}.purchase-payment-form-file[data-v-1c05f2a2]{align-items:center;gap:8px;max-width:100%;display:inline-flex}.purchase-payment-form-file__input[data-v-1c05f2a2]{display:none!important}.purchase-payment-form-file__name[data-v-1c05f2a2]{color:#5f6b7a;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=700px){.purchase-position-grid[data-v-1c05f2a2],.purchase-source-facts[data-v-1c05f2a2]{grid-template-columns:1fr}.purchase-position-cards__title[data-v-1c05f2a2],.purchase-position-cards__actions[data-v-1c05f2a2],.purchase-card-actions[data-v-1c05f2a2],.purchase-card-form[data-v-1c05f2a2]{flex-direction:column;align-items:stretch}.purchase-card-form--compact[data-v-1c05f2a2]{grid-template-columns:1fr}.purchase-card-form[data-v-1c05f2a2] .ant-form-item{min-width:0}.purchase-position-card__header[data-v-1c05f2a2],.purchase-source-item__top[data-v-1c05f2a2]{display:grid}.purchase-position-card__header[data-v-1c05f2a2]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.purchase-position-card__header-actions[data-v-1c05f2a2]{place-self:start end}.purchase-position-card__progress-tag[data-v-1c05f2a2]{display:none}.purchase-source-item__top[data-v-1c05f2a2]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.purchase-payment-form-file[data-v-1c05f2a2]{flex-direction:column;align-items:stretch}}.purchase-detail-page[data-v-a2bca38f]{gap:18px;min-width:0;display:grid}.purchase-panel[data-v-a2bca38f]{background:#fff;border:1px solid #e5e7eb;gap:14px;min-width:0;padding:16px;display:grid}.purchase-panel__title[data-v-a2bca38f]{justify-content:space-between;align-items:center;gap:12px;display:flex}.purchase-panel h2[data-v-a2bca38f]{margin:0;font-size:16px}.purchase-detail-header__main[data-v-a2bca38f],.purchase-detail-header__actions[data-v-a2bca38f],.purchase-panel__actions[data-v-a2bca38f]{min-width:0}.purchase-detail-kicker[data-v-a2bca38f],.purchase-detail-number[data-v-a2bca38f],.purchase-panel__actions[data-v-a2bca38f],.purchase-action-strip[data-v-a2bca38f]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.purchase-detail-number[data-v-a2bca38f]{color:#5f6b7a;font-size:12px;font-weight:var(--app-font-weight-meta);letter-spacing:var(--app-letter-spacing-numeric);line-height:1.2}.purchase-detail-number__copy[data-v-a2bca38f]{min-width:0;max-width:100%;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.purchase-compact-top[data-v-a2bca38f]{gap:16px}.purchase-mobile-progress[data-v-a2bca38f]{background:#f8fafc;border:1px solid #d9e2ec;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:none}.purchase-mobile-progress__current[data-v-a2bca38f]{align-items:center;gap:10px;min-width:0;display:flex}.purchase-mobile-progress__step-index[data-v-a2bca38f]{color:#fff;width:28px;height:28px;font-size:14px;font-weight:var(--app-font-weight-heading);background:#1677ff;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.purchase-mobile-progress__status[data-v-a2bca38f]{color:#172033;min-width:0;font-size:15px;font-weight:var(--app-font-weight-heading);overflow-wrap:anywhere;line-height:1.2}.purchase-mobile-progress__toggle[data-v-a2bca38f]{border-radius:6px;flex:none;width:32px;min-width:32px;height:32px;padding:0}.purchase-steps[data-v-a2bca38f]{min-width:0;max-width:100%;padding-bottom:2px;overflow-x:auto}.purchase-summary-grid[data-v-a2bca38f]{grid-template-columns:minmax(0,1fr) minmax(400px,500px);align-items:start;gap:16px 20px;display:grid}.purchase-summary-list[data-v-a2bca38f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.purchase-summary-list div[data-v-a2bca38f],.purchase-assignment-line[data-v-a2bca38f]{min-width:0}.purchase-summary-list dt[data-v-a2bca38f],.purchase-assignment-line>span[data-v-a2bca38f]{color:#5f6b7a;font-size:12px;font-weight:var(--app-font-weight-label)}.purchase-summary-list dd[data-v-a2bca38f]{font-size:13px;font-weight:var(--app-font-weight-value);overflow-wrap:anywhere;margin:2px 0 0;line-height:1.25}.purchase-assignment-line[data-v-a2bca38f]{justify-items:end;gap:6px;width:100%;display:grid}.purchase-assignment-control[data-v-a2bca38f]{width:min(100%,300px);min-width:0}.purchase-assignment-control[data-v-a2bca38f] .ant-select{width:100%}.purchase-field-help[data-v-a2bca38f]{color:#cf1322;margin:4px 0 0;font-size:12px}.purchase-action-stack[data-v-a2bca38f]{align-self:start;justify-items:end;gap:8px;min-width:0;max-width:100%;display:grid}.purchase-field-help--action[data-v-a2bca38f]{text-align:right;background:#fff1f0;border:1px solid #ffccc7;border-radius:6px;justify-self:end;max-width:360px;margin:0;padding:6px 8px;line-height:1.35}.purchase-action-strip[data-v-a2bca38f]{justify-content:flex-end;width:100%}.purchase-action-strip[data-v-a2bca38f] .ant-btn{white-space:nowrap}.purchase-action-strip[data-v-a2bca38f] .purchase-more-menu-button{flex:0 0 32px}.purchase-summary-list[data-v-a2bca38f] .purchase-status-tag{max-width:100%}.purchase-summary-list[data-v-a2bca38f] .purchase-status-tag .status-tag__label{overflow-wrap:normal;word-break:normal}.purchase-panel[data-v-a2bca38f] .ant-descriptions,.purchase-panel[data-v-a2bca38f] .ant-descriptions-view,.purchase-panel[data-v-a2bca38f] .ant-table-wrapper{min-width:0;max-width:100%}.purchase-panel[data-v-a2bca38f] .ant-table-content{overflow-x:auto}.purchase-panel[data-v-a2bca38f] .ant-descriptions table{table-layout:fixed;width:100%}.purchase-panel[data-v-a2bca38f] .ant-descriptions-item-content,.purchase-panel[data-v-a2bca38f] .ant-descriptions-item-label,.purchase-panel[data-v-a2bca38f] .ant-table-cell,.purchase-panel[data-v-a2bca38f] .ant-tag{overflow-wrap:anywhere}.purchase-inline-form[data-v-a2bca38f]{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.purchase-inline-form[data-v-a2bca38f] .ant-form-item{min-width:180px;margin-bottom:0}.purchase-inline-form__full[data-v-a2bca38f]{flex:1 0 100%}.purchase-inline-form--table[data-v-a2bca38f]{background:#f8fafc;border:1px solid #edf0f3;margin-top:10px;padding:10px}.purchase-warning[data-v-a2bca38f]{margin-top:2px}.purchase-item-cell[data-v-a2bca38f],.purchase-sourced-stack[data-v-a2bca38f],.purchase-sourced-row[data-v-a2bca38f]{gap:4px;min-width:0;display:grid}.purchase-sourced-stack[data-v-a2bca38f]{gap:8px}.purchase-sourced-row[data-v-a2bca38f]{border-bottom:1px solid #edf0f3;padding-bottom:8px}.purchase-sourced-row[data-v-a2bca38f]:last-child{border-bottom:0;padding-bottom:0}.purchase-item-cell[data-v-a2bca38f]>*,.purchase-sourced-row[data-v-a2bca38f]>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.purchase-sourced-link[data-v-a2bca38f]{overflow-wrap:anywhere}.purchase-row-actions[data-v-a2bca38f]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.purchase-file-list[data-v-a2bca38f]{gap:10px;display:grid}.purchase-file-row[data-v-a2bca38f]{border-bottom:1px solid #edf0f3;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.purchase-file-row strong[data-v-a2bca38f],.purchase-file-row[data-v-a2bca38f] .ant-btn{overflow-wrap:anywhere;min-width:0}.purchase-file-actions[data-v-a2bca38f]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.purchase-file-actions[data-v-a2bca38f] .ant-btn{border-radius:6px;width:32px;min-width:32px;height:32px;padding:0}.purchase-payments-mobile-list[data-v-a2bca38f]{gap:10px;display:none}.purchase-payment-card[data-v-a2bca38f]{background:#f8fafc;border:1px solid #e5e7eb;gap:8px;min-width:0;padding:12px;display:grid}.purchase-payment-card>div[data-v-a2bca38f]{justify-content:space-between;gap:12px;min-width:0;display:flex}.purchase-payment-card>.purchase-payment-card__actions[data-v-a2bca38f]{justify-content:flex-start}.purchase-payment-actions[data-v-a2bca38f]{min-width:220px}.purchase-payment-card span[data-v-a2bca38f]{color:#5f6b7a;font-size:12px}.purchase-payment-card strong[data-v-a2bca38f]{text-align:right;overflow-wrap:anywhere;min-width:0}.purchase-payment-note[data-v-a2bca38f]{color:#5f6b7a;gap:2px;min-width:0;font-size:12px;display:grid}.purchase-modal-date[data-v-a2bca38f]{width:100%}.purchase-preview[data-v-a2bca38f]{background:#f8fafc;justify-content:center;align-items:center;min-height:min(70vh,640px);display:flex}.purchase-preview__frame[data-v-a2bca38f]{background:#fff;border:0;width:100%;height:min(70vh,720px)}.purchase-preview__image[data-v-a2bca38f]{object-fit:contain;max-width:100%;max-height:min(70vh,720px)}.muted[data-v-a2bca38f]{color:#5f6b7a;overflow-wrap:anywhere;font-size:13px}@media (width>=1181px) and (width<=1500px){.purchase-summary-grid[data-v-a2bca38f]{grid-template-columns:minmax(0,1fr) minmax(440px,500px)}.purchase-action-strip[data-v-a2bca38f]{flex-wrap:nowrap}}@media (width<=1180px){.purchase-summary-grid[data-v-a2bca38f]{grid-template-columns:1fr;align-items:stretch}.purchase-assignment-line[data-v-a2bca38f]{justify-items:start;max-width:560px}.purchase-assignment-control[data-v-a2bca38f]{width:min(100%,360px)}.purchase-action-strip[data-v-a2bca38f]{justify-content:flex-start}.purchase-action-stack[data-v-a2bca38f]{justify-items:start}.purchase-field-help--action[data-v-a2bca38f]{text-align:left;justify-self:start;max-width:100%}}@media (width<=900px){.purchase-file-row[data-v-a2bca38f]{grid-template-columns:1fr}.purchase-inline-form[data-v-a2bca38f],.purchase-panel__title[data-v-a2bca38f],.purchase-panel__actions[data-v-a2bca38f],.purchase-action-stack[data-v-a2bca38f],.purchase-action-strip[data-v-a2bca38f]{flex-direction:column;place-items:stretch stretch}.purchase-summary-list[data-v-a2bca38f]{grid-template-columns:1fr 1fr}.purchase-panel__title[data-v-a2bca38f] .ant-tag{white-space:normal;width:100%}.purchase-file-actions[data-v-a2bca38f]{justify-content:stretch}.purchase-payments-table[data-v-a2bca38f]{display:none}.purchase-payments-mobile-list[data-v-a2bca38f]{display:grid}.purchase-inline-form[data-v-a2bca38f] .ant-form-item{min-width:0}.purchase-mobile-progress[data-v-a2bca38f]{display:flex}.purchase-steps--mobile-collapsed[data-v-a2bca38f]{display:none}}@media (width<=520px){.purchase-summary-list[data-v-a2bca38f]{grid-template-columns:1fr}.purchase-summary-grid[data-v-a2bca38f],.purchase-assignment-line[data-v-a2bca38f],.purchase-assignment-control[data-v-a2bca38f],.purchase-assignment-control[data-v-a2bca38f] .ant-select,.purchase-assignment-control[data-v-a2bca38f] .ant-select-selector{min-width:0;max-width:100%}.purchase-assignment-control[data-v-a2bca38f] .ant-select-selection-item,.purchase-items-table[data-v-a2bca38f] .ant-tag{white-space:normal;overflow-wrap:anywhere}.purchase-items-table[data-v-a2bca38f] .ant-table-cell{padding:8px 6px}.purchase-action-strip[data-v-a2bca38f] .ant-btn{white-space:normal;width:100%}}.purchases-page[data-v-7f7b0e8d]{gap:18px;display:grid}.purchases-toolbar[data-v-7f7b0e8d]{background:#fff;border:1px solid #e5e7eb;grid-template-columns:minmax(260px,1.4fr) repeat(4,minmax(150px,1fr));align-items:center;gap:12px;padding:16px;display:grid}.purchases-toolbar__control[data-v-7f7b0e8d],.purchases-toolbar__search[data-v-7f7b0e8d]{width:100%}.purchase-title[data-v-7f7b0e8d]{overflow-wrap:break-word;min-width:0;display:block}.purchase-description[data-v-7f7b0e8d]{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.purchase-number[data-v-7f7b0e8d]{color:#5f6b7a;max-width:100%;padding-inline:0;font-size:13px;line-height:1.35}.purchase-number--identity[data-v-7f7b0e8d]{width:fit-content;margin-top:3px;display:flex}.muted[data-v-7f7b0e8d]{color:#5f6b7a;overflow-wrap:anywhere;font-size:13px}.purchase-certificate-warning[data-v-7f7b0e8d]{color:#ad6800;white-space:nowrap;background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-bottom:4px;padding:2px 6px;font-size:12px;line-height:1.25;display:flex}.purchases-table[data-v-7f7b0e8d]{min-width:0;max-width:100%}.purchases-table[data-v-7f7b0e8d] .ant-table,.purchases-table[data-v-7f7b0e8d] .ant-table-content{min-width:0;max-width:100%;overflow-x:hidden}.purchases-table[data-v-7f7b0e8d] .ant-table table{table-layout:fixed;width:100%}.purchases-table[data-v-7f7b0e8d] .ant-table-cell{vertical-align:top}.purchases-table[data-v-7f7b0e8d] .purchase-status-tag{white-space:normal;width:100%;min-width:0;max-width:100%}.purchases-table[data-v-7f7b0e8d] .purchase-status-tag .status-tag__label{overflow-wrap:normal;word-break:normal}.purchases-table[data-v-7f7b0e8d] .purchase-priority-tag{white-space:nowrap}.purchases-table[data-v-7f7b0e8d] .purchase-priority-tag .status-tag__label{overflow-wrap:normal;white-space:nowrap}.purchase-context[data-v-7f7b0e8d]{color:#5f6b7a}@media (width<=1199px){.purchases-toolbar[data-v-7f7b0e8d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1279px){.purchases-toolbar[data-v-7f7b0e8d]{grid-template-columns:1fr}.purchases-table[data-v-7f7b0e8d]{display:none}}.first-owner-section[data-v-09e7fa6d]{border-top:1px solid #e5e7eb;gap:14px;min-width:0;padding-top:18px;display:grid}.first-owner-section__header[data-v-09e7fa6d]{min-width:0}.first-owner-section__title.ant-typography[data-v-09e7fa6d]{margin:0}.first-owner-section__header p[data-v-09e7fa6d]{color:#5f6b7a;overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.45}.first-owner-section__form[data-v-09e7fa6d]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:0 16px;display:grid}.first-owner-section__checkbox[data-v-09e7fa6d]{grid-column:1/2;margin-bottom:0}.first-owner-section__submit[data-v-09e7fa6d]{grid-area:1/2/3/3;align-self:end;min-width:156px}.first-owner-section__result[data-v-09e7fa6d],.first-owner-section__copy[data-v-09e7fa6d]{min-width:0}.first-owner-section__copy p[data-v-09e7fa6d]{margin:0 0 8px}.first-owner-section__copy[data-v-09e7fa6d] .inline-copy-text{max-width:100%}.first-owner-section__copy[data-v-09e7fa6d] .inline-copy-text__value{white-space:normal;word-break:break-all}@media (width<=720px){.first-owner-section__form[data-v-09e7fa6d]{grid-template-columns:1fr}.first-owner-section__submit[data-v-09e7fa6d]{grid-area:auto;width:100%}}.organization-modal__content[data-v-4e986713]{gap:18px;min-width:0;display:grid}.service-section[data-v-4aa7eac3]{background:#fff;border:1px solid #e5e7eb;padding:18px}.muted[data-v-4aa7eac3]{color:#5f6b7a;font-size:13px}.service-mobile-list[data-v-4aa7eac3]{display:none}.service-mobile-item[data-v-4aa7eac3]{border-top:1px solid #e5e7eb;gap:10px;padding:14px 0;display:grid}.service-mobile-item[data-v-4aa7eac3]:first-child{border-top:0}.service-mobile-item__header[data-v-4aa7eac3]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.service-mobile-item p[data-v-4aa7eac3]{color:#5f6b7a;margin:0}.service-create-complete[data-v-4aa7eac3]{min-width:0}@media (width<=759px){.service-table[data-v-4aa7eac3]{display:none}.service-mobile-list[data-v-4aa7eac3]{display:grid}}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAjYABQAAAAAD0wAAAhrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbchwuP0hWQVKBCT9NVkFSOQZgP1NUQVSBHgBsL2wRCAqFDIQVCxoAMId0ATYCJAMuBCAFhVIHdgwHG1UNUdQsyukusq8SOCcq7Il9U8YYyc4hBYUZskZi+WMmWcM83sEXLlRE1Nrz9uwBfn4fKADMKopImEh2xMakYuOJfPo5fckYZWSJ1IhUAShEvz8D1/MjoYDsVM9nP4+b+V4CCc0nqFX8XOFUWx9M1MjSWXuu0noq4g3wvx8YUbx0A4Dxufr+L8Suffx+ru62IVU87zAJEVKllHvt3uYNUZlo+6Gyila6iWSaJQ95CSpbukVaRwJB/OuyMewc71QwA4qISgSjXRykOu4mWcR2H4iG7d+jBrbV8D+I3MoTA/MIolb0olescxzYxVaigGWIAv6uSWtxu9mt4H4VWlSDB9iDeFC2wtQ2uVAbGvNmS7RmwammcTTYG9th3bYr5O2eHIt369EoyE9jy9ptrmcaWXgg//rn4AKOcgYBvVjUkiiAYBZsynvMSNTlWObVDOX5SQCcep06VyDmL5K9dChe/VkvX4BrZasJfavjPtQfZxrgdQBlWfkKYCuDiF6wMGCT8qAoUYbFSlvYxQFOkNemuMVAKtcBJ9S+j2qyG1S+JW1egPJxfFWXXzChLxcph/SEsdrKc6qeA5Ta2hYquf5+7SKw0nKVYomtHO0D/sPWXwZNOgFT/UUodAVcYp7wl1klYMhmwXJFLAz6GXDDEPIC9KNPSiq4tcb3o7XhlkmbhxQ6+KWsZ4UMw/hXQkaqrSBTPQ8e+R81mME6TPgI4GewCQtQlP9Fh1I8+4jUdV+tWa9n0nlk6sQAXvEOH6Akn5KPuThlTDyfRJKTSCKhCUWSSUIil8RRHM0l/Jr67JKLrL1J0m4HkjUXnpDkOBJLkACJJzGJXBwHHHIxn+YoXrnzqF16fLfd5rcNu3uXUFhv53BL+qj88sO4et8tLvXKCQu3/vL95yTt6d2D4F+zw0CAiyGgXLIC/GdvkrTjp8t+884TXzyJ8aU+i2v3QPqIwrrC4oDsx9nAMZd+l1/yDVx+3E9MQdjC+aA6/94571s73J944j2fXdj3Ms+F9z7Y1OezvvF9P8N70G/W95vkTLVP06m7dFHrppFVk52gOqbf3uJdlueRYiUPsBfpw+7dJblT8mLzplAx5+2Xzr/kdjN55zoccz9n3DcbwUaO135Huii/+co9/dfvZlVNn95U41C/7Bti6/LFn2/E/3xlgjYyfKz2vZYu9m3c6jHTU7+b1XnxP67ShYz3uxwtw9IS4348OFENke/GAD02+whcdNVL5qxTFAjco+yAoDPmTPy9wbTypBeMlFd2/fUeF2EQBXuYwT6Y7OYQJ/lFSJelWcO4+zuRHDe4xgi9GU/LojxwjBTgJaRhTMFsndiE+eSM8fortjPrxQO+ErKFFDkhkJNjE5XVjCemUuaJ9RaFwdj5EVGQ37kDQUGiWBqYEGYAKEQKq7KRAQwdi2y8pkyLMGX9twFEMizztFCrlSRNUKVYw8w3erlA9uMWhu1oeZTe0NJhCmqqLamAekHE0lJB06Sg0Sjo7MHpNCoDAjpamTv2V+RNTpGpaCxNHBUd7YF/4V/8LH4UXIOTcBljvzakIXax5KSYsUMG//zTZ8mTaZvP3wK3A4Kf8Ii9euk+eAFfvxZ0r9MhPV1qZFleLcxTXZOULvYa4mD2+tFME/vqOSHZ2QZdfm2B1bS9MiHPHtfRRNb5PKOisa66hehKpcx8KBP8gAJWVmoeQAENBsGwENhsWllnZ2N9YyMQ7lumtYmk7FjO0CZEr/ej4N/dsM3xrc7nXxARJ/eMtirJ1Cnjh/YMM6lV06eN7g++idili0BpUvDxY8EwDzx48Ky4rQ1omVhp4LriZw/EtQf5iH4wCG9qpsGNq4X1hH8OkAoAI5uUZq2CZYmZYdr76YF4u92mlQHdVJyvNpi0TEdLXa3Mm/vocUN987n6+or8dLin3JKy8g6dubxIKqAqoU0QHI3lxRW1rFotSTZbZWW7xhYU2RXW7RIZERGoZf9y0gxHZPVlsZRCqXZqtaKqLD/9OW/w7MWrV3k1rSkjGUVHeTY0Z5SVdZ5WW2V5/PpSE81au/ZMf5FTQzMKU1R/6j584rQ+fYb/TsWDBg7GhwrnWXm9lNV3UN9QSgMuYSRiJ7Jqi0mj6d69tdVqtTRJD07sg7QnbtzIaqRoe7mstYbSmm22JEq202h0johhsxLIM3GG291VLwecGVCCcj7axOdVirSsoUF2TrxSO4twRglTRg4IgZB78PMWl6W6kYL2AHWRlFspqkJDFYitFEW1IjKmUDF1nerM7CCXBmpys4OCbQSKi4oo3+oMFHZenlpVVyQCIAAgwL1eRvZN9bB6BU0XAQBkhq82AQDkuKLpztiOBySSltAFaBUQvuy26bEU1Y0gCPaeyiYs5s2ipqkuw2r5MzlL+VM+AZTTEeb/K2Ewl6Ox7DLTNRkqLl3px7tHPeA19LkYY87DYmlOwMpe2cXaBv9g4xBfYmuDd3RLHeCebClmN2CldwXWFk7BxugoRdumLV25sP2wt9x2OOhtwtFK490nI46h6RlQXbtHET0XTJrhdWgBTye/QwqGLQ5dEieJJLSsv1lSJD27DBU8ChVOWsvIgT3FtWWAkA2mrk1IS2QaX/1OhCjsTDeSMgy8ESroHDyR0+sSovxmICWkmd6Xs7c97HXIf6gbCShTahu7hog9HEzlvqS8vL5CuMDy03uWmryCw/YD3/zz+F4yWR6Qkbdw9rGXlu1tq5kZzuP6YHcWwqR41wzKjubMl8EcX3DOTnNHaJBTl3L0hVzLpM+olK9llt6oq8LurL/Oq5Ai/x/E3GjGdn4Imyq1Kk3adOkztEf3/yjDY84x5EhidJQ1sV4RT4S9zPs/jEVGJRZ6A4fyv1tDhkhYJN5rwAns7MD0XAA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-CnNj8hVb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-CUIqqgP9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--app-font-family:"Onest Variable", Onest, Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-font-weight-body:380;--app-font-weight-label:440;--app-font-weight-control:420;--app-font-weight-heading:610;--app-font-weight-card-heading:570;--app-font-weight-brand:640;--app-font-weight-meta:380;--app-font-weight-value:390;--app-font-weight-progress:580;--app-letter-spacing:-.008em;--app-letter-spacing-heading:-.016em;--app-letter-spacing-numeric:-.014em;color:#172033;font-family:var(--app-font-family);font-synthesis:none;font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f6f8fa}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;font-weight:var(--app-font-weight-body);letter-spacing:var(--app-letter-spacing);margin:0}a{color:inherit}body .ant-btn{font-weight:var(--app-font-weight-control);letter-spacing:var(--app-letter-spacing)}body .ant-form-item-label>label{font-weight:var(--app-font-weight-label);letter-spacing:var(--app-letter-spacing)}@media (width<=1439px),(any-pointer:coarse){body :is(input,textarea,select,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-picker,.ant-picker-input>input,.ant-select,.ant-select-selector,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-select-selection-search-input),body .ant-input-number .ant-input-number-input,body .ant-picker .ant-picker-input>input,body .ant-select .ant-select-selector,body .ant-select .ant-select-selection-item,body .ant-select .ant-select-selection-placeholder,body .ant-select .ant-select-selection-search-input{font-size:16px}}body :is(h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography){font-weight:var(--app-font-weight-heading);letter-spacing:var(--app-letter-spacing-heading)}.page{width:min(100%,1200px);margin:0 auto;padding:24px}.page--wide{width:min(100%,1440px)}.page__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.page__header>*{min-width:0}.page__title{color:#172033;font-size:24px;font-weight:var(--app-font-weight-heading);letter-spacing:var(--app-letter-spacing-heading);overflow-wrap:anywhere;margin:0;line-height:1.2}.page__subtitle{color:#5f6b7a;overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.5}.page-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.page-actions>*{flex:none;min-width:0}.page-create-action{align-self:flex-start;width:fit-content;max-width:100%;display:inline-flex}.section-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.metric-card{min-height:112px}.locked-inline{align-items:center;gap:8px;display:inline-flex}.brigada-table .ant-table-thead>tr>th{color:#334155;font-weight:var(--app-font-weight-heading);background:#f8fafc;border-bottom:1px solid #cbd5e1}.brigada-table .ant-table-tbody>tr:nth-child(2n)>td{background:#fbfdff}.brigada-table .ant-table-tbody>tr:hover>td{background:#eef6ff}.brigada-table .ant-table-tbody>tr.ant-table-row-selected>td,.brigada-table .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#e6f4ff}.brigada-table .ant-tag .anticon{margin-right:4px}.brigada-responsive-modal{max-width:calc(100vw - 32px)}.brigada-copy-fallback-control{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;inset:0 auto auto 0}@media (width<=959px){.page{padding:16px}.page__header{flex-direction:column;align-items:stretch}.page-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,176px),1fr));justify-content:stretch;align-items:stretch;width:100%;display:grid}.page-actions>*,.page-actions .ant-btn{width:100%;min-width:0}.page-actions .ant-btn{white-space:normal}.page-create-action{align-self:flex-end}.section-grid{grid-template-columns:1fr}}@media (width<=991px){.page__header--mobile-shell{display:none}}@media (width>=960px) and (width<=1199px){.section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
