.BudgetComposePanel_panel__pUhHI{padding:1.25rem;border:1px solid #e4e4e7;border-radius:1rem;background:#fff;box-shadow:0 1px 2px 0 rgba(24,24,27,.06),0 2px 5px 0 rgba(24,24,27,.06);display:grid;gap:1rem}.BudgetComposePanel_head__HznT4{display:flex;align-items:center;justify-content:space-between;align-items:flex-start;gap:.75rem}.BudgetComposePanel_head__HznT4 h2{font-size:1.125rem;font-weight:600;color:#29323f}.BudgetComposePanel_head__HznT4 p{margin-top:.25rem;color:#71717a;font-size:.75rem;max-width:64ch}.BudgetComposePanel_editBtn__9dZHm{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.BudgetComposePanel_editBtn__9dZHm:disabled{opacity:.4;cursor:not-allowed}.BudgetComposePanel_editBtn__9dZHm{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.BudgetComposePanel_editBtn__9dZHm:hover:not(:disabled){background-color:#fafafa}.BudgetComposePanel_editBtn__9dZHm{padding:.375rem .75rem;font-size:.75rem;flex-shrink:0}.BudgetComposePanel_guide__wochy{padding:.75rem 1rem;border:1px solid #fde68a;border-radius:.5rem;color:#b45309;background:#fffbeb;font-size:.875rem}.BudgetComposePanel_summary__7pqHV{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem;margin:0}.BudgetComposePanel_summary__7pqHV>div{display:grid;gap:.25rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fafafa}.BudgetComposePanel_summary__7pqHV dt{color:#71717a;font-size:.75rem}.BudgetComposePanel_summary__7pqHV dd{margin:0;font-size:1rem;font-weight:700;color:#29323f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BudgetComposePanel_form__1OwyV{display:grid;gap:.75rem;padding:1rem;border:1px dashed #d4d4d8;border-radius:.75rem}.BudgetComposePanel_formGrid__2Zb8I{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.BudgetComposePanel_formGrid__2Zb8I label{display:grid;gap:.375rem;font-size:.75rem;font-weight:600;color:#52525b}.BudgetComposePanel_money__ckNzh{width:100%;border-radius:.5rem;border:1px solid #d4d4d8;padding:.5rem .75rem;font-size:.875rem;color:#18181b;transition:border-color .15s ease,box-shadow .15s ease}.BudgetComposePanel_money__ckNzh::placeholder{color:#a1a1aa}.BudgetComposePanel_money__ckNzh:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.BudgetComposePanel_money__ckNzh:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.BudgetComposePanel_money__ckNzh{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BudgetComposePanel_checkRow__GX9fd{font-size:.875rem}.BudgetComposePanel_ok__p_Eu3{color:#047857;font-weight:600}.BudgetComposePanel_mismatch__KPsJC{color:#b45309;font-weight:600}.BudgetComposePanel_error__M6gNQ{padding:.625rem .75rem;border-radius:.5rem;background:#fef2f2;color:#b91c1c;font-size:.875rem}.BudgetComposePanel_actions__Yb484{display:flex;justify-content:flex-end;gap:.5rem}.BudgetComposePanel_cancel__dbxXQ{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.BudgetComposePanel_cancel__dbxXQ:disabled{opacity:.4;cursor:not-allowed}.BudgetComposePanel_cancel__dbxXQ{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.BudgetComposePanel_cancel__dbxXQ:hover:not(:disabled){background-color:#fafafa}.BudgetComposePanel_cancel__dbxXQ{padding:.5rem 1rem;font-size:.875rem}.BudgetComposePanel_primary__9G_Nc{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.BudgetComposePanel_primary__9G_Nc:disabled{opacity:.4;cursor:not-allowed}.BudgetComposePanel_primary__9G_Nc{background-color:#4268b4;color:#fff}.BudgetComposePanel_primary__9G_Nc:hover:not(:disabled){background-color:#385593}.BudgetComposePanel_primary__9G_Nc{padding:.5rem 1rem;font-size:.875rem;font-weight:700}@media(max-width:900px){.BudgetComposePanel_summary__7pqHV{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.BudgetComposePanel_formGrid__2Zb8I{grid-template-columns:1fr}}.BudgetCategoryImportModal_upload__cLlwZ{display:grid;gap:.75rem}.BudgetCategoryImportModal_guide__lvaQP{color:#29323f;font-size:.875rem}.BudgetCategoryImportModal_tips__7Lblf{display:grid;gap:.25rem;margin:0;padding-left:1rem;color:#71717a;font-size:.75rem}.BudgetCategoryImportModal_fileField__5TqAa{display:block;padding:1rem;border:1px dashed #d4d4d8;border-radius:.75rem;background:#fafafa;cursor:pointer}.BudgetCategoryImportModal_fileField__5TqAa:hover{border-color:#a3c0e6;background:#f2f6fc}.BudgetCategoryImportModal_fileField__5TqAa input{width:100%;color:#52525b;font-size:.875rem;cursor:pointer}.BudgetCategoryImportModal_fileName__9dJ4d{color:#52525b;font-size:.75rem}.BudgetCategoryImportModal_fileName__9dJ4d strong{color:#29323f;font-weight:600}.BudgetCategoryImportModal_review__VFwgj{display:grid;gap:.75rem}.BudgetCategoryImportModal_warning__B6wHg{padding:.625rem .75rem;border-radius:.5rem;background:#fffbeb;color:#b45309;font-size:.75rem}.BudgetCategoryImportModal_empty__0iXpv{padding:1rem;border:1px dashed #d4d4d8;border-radius:.5rem;color:#71717a;font-size:.875rem;background:#fafafa}.BudgetCategoryImportModal_error___hJuo{padding:.625rem .75rem;border-radius:.5rem;background:#fef2f2;color:#b91c1c;font-size:.875rem}.BudgetCategoryImportModal_rows__q_Oj7{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;max-height:24rem;overflow-y:auto}.BudgetCategoryImportModal_rowActive__H_ZXz,.BudgetCategoryImportModal_row__n56e4{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.BudgetCategoryImportModal_rowActive__H_ZXz{border-color:#4268b4;box-shadow:0 0 0 1px #4268b4;background:#f2f6fc}.BudgetCategoryImportModal_check__61sR4{display:flex;align-items:center;padding-top:.5rem}.BudgetCategoryImportModal_check__61sR4 input{width:1.1rem;height:1.1rem;cursor:pointer}.BudgetCategoryImportModal_fields__KqaS7{flex:1 1;min-width:0;display:grid;gap:.5rem}.BudgetCategoryImportModal_nameLine__Rg_mM{display:flex;align-items:center;gap:.5rem}.BudgetCategoryImportModal_nameInput__5Entt{width:100%;border-radius:.5rem;border:1px solid #d4d4d8;padding:.5rem .75rem;font-size:.875rem;color:#18181b;transition:border-color .15s ease,box-shadow .15s ease}.BudgetCategoryImportModal_nameInput__5Entt::placeholder{color:#a1a1aa}.BudgetCategoryImportModal_nameInput__5Entt:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.BudgetCategoryImportModal_nameInput__5Entt:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.BudgetCategoryImportModal_nameInput__5Entt{flex:1 1;min-width:0;font-weight:600}.BudgetCategoryImportModal_dupBadge__WtzEF{flex-shrink:0;padding:.125rem .375rem;border-radius:.25rem;background:#fffbeb;color:#b45309;font-size:.625rem;font-weight:600}.BudgetCategoryImportModal_limits__wxNFK{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.BudgetCategoryImportModal_limitField__p2VkE{display:grid;gap:.25rem;color:#71717a;font-size:.625rem;font-weight:600}.BudgetCategoryImportModal_suffix__SVCTG{display:flex;align-items:center;gap:.25rem;padding:0 .5rem;border:1px solid #d4d4d8;border-radius:.5rem;color:#a1a1aa;font-size:.75rem;background:#fff}.BudgetCategoryImportModal_suffix__SVCTG:focus-within{border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.BudgetCategoryImportModal_suffix__SVCTG input{width:100%;min-width:0;padding:.5rem 0;border:0;color:#29323f;font-size:.875rem;text-align:right;background:rgba(0,0,0,0);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BudgetCategoryImportModal_suffix__SVCTG input:focus{outline:none}.BudgetCategoryImportModal_suffix__SVCTG input::-webkit-inner-spin-button,.BudgetCategoryImportModal_suffix__SVCTG input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.BudgetCategoryImportModal_note__n3EJp{color:#71717a;font-size:.625rem}.BudgetCategoryImportModal_ghost__Jihsy{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.BudgetCategoryImportModal_ghost__Jihsy:disabled{opacity:.4;cursor:not-allowed}.BudgetCategoryImportModal_ghost__Jihsy{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.BudgetCategoryImportModal_ghost__Jihsy:hover:not(:disabled){background-color:#fafafa}.BudgetCategoryImportModal_ghost__Jihsy{padding:.375rem .75rem;font-size:.75rem}.BudgetCategoryImportModal_primary__wUkzF{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.BudgetCategoryImportModal_primary__wUkzF:disabled{opacity:.4;cursor:not-allowed}.BudgetCategoryImportModal_primary__wUkzF{background-color:#4268b4;color:#fff}.BudgetCategoryImportModal_primary__wUkzF:hover:not(:disabled){background-color:#385593}.BudgetCategoryImportModal_primary__wUkzF{padding:.375rem .75rem;font-size:.75rem;font-weight:700}.BudgetCategoryManager_panel__scUnm{padding:1.25rem;border:1px solid #e4e4e7;border-radius:1rem;background:#fff;box-shadow:0 1px 2px 0 rgba(24,24,27,.06),0 2px 5px 0 rgba(24,24,27,.06);display:grid;gap:1rem}.BudgetCategoryManager_head__X3H_o{display:flex;align-items:center;justify-content:space-between;align-items:flex-start;gap:.75rem}.BudgetCategoryManager_head__X3H_o h2{font-size:1.125rem;font-weight:600;color:#29323f}.BudgetCategoryManager_head__X3H_o p{margin-top:.25rem;color:#71717a;font-size:.75rem;max-width:64ch}.BudgetCategoryManager_importButton__G727r{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.BudgetCategoryManager_importButton__G727r:disabled{opacity:.4;cursor:not-allowed}.BudgetCategoryManager_importButton__G727r{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.BudgetCategoryManager_importButton__G727r:hover:not(:disabled){background-color:#fafafa}.BudgetCategoryManager_importButton__G727r{padding:.375rem .75rem;font-size:.75rem;margin-top:.625rem}.BudgetCategoryManager_settings__M4oP0{display:flex;align-items:stretch;gap:.5rem;flex-shrink:0}.BudgetCategoryManager_settings__M4oP0 label{display:grid;gap:.25rem;color:#71717a;font-size:.625rem;font-weight:600}.BudgetCategoryManager_settings__M4oP0 select{width:100%;border-radius:.5rem;border:1px solid #d4d4d8;padding:.5rem .75rem;font-size:.875rem;color:#18181b;transition:border-color .15s ease,box-shadow .15s ease}.BudgetCategoryManager_settings__M4oP0 select::placeholder{color:#a1a1aa}.BudgetCategoryManager_settings__M4oP0 select:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.BudgetCategoryManager_settings__M4oP0 select:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.BudgetCategoryManager_settings__M4oP0 select{padding:.5rem .625rem}.BudgetCategoryManager_derived__0BAlA{display:flex;align-items:center;padding:.5rem .625rem;border:1px dashed #d4d4d8;border-radius:.5rem;color:#385593;background:#f2f6fc;font-size:.75rem;font-weight:600;white-space:nowrap}.BudgetCategoryManager_grid__3rRt0{display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:1rem;align-items:start}.BudgetCategoryManager_form__fuXeI{display:grid;gap:.75rem;padding:1rem;border:1px dashed #d4d4d8;border-radius:.75rem;background:#fafafa;align-self:start}.BudgetCategoryManager_formTitle__eom_F{font-size:.875rem;font-weight:700;color:#29323f}.BudgetCategoryManager_error__nLhPn{padding:.625rem .75rem;border-radius:.5rem;background:#fef2f2;color:#b91c1c;font-size:.875rem}.BudgetCategoryManager_field__4dtpG{display:grid;gap:.375rem;color:#52525b;font-size:.75rem;font-weight:600}.BudgetCategoryManager_field__4dtpG input,.BudgetCategoryManager_field__4dtpG textarea{width:100%;border-radius:.5rem;border:1px solid #d4d4d8;padding:.5rem .75rem;font-size:.875rem;color:#18181b;transition:border-color .15s ease,box-shadow .15s ease}.BudgetCategoryManager_field__4dtpG input::placeholder,.BudgetCategoryManager_field__4dtpG textarea::placeholder{color:#a1a1aa}.BudgetCategoryManager_field__4dtpG input:focus,.BudgetCategoryManager_field__4dtpG textarea:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.BudgetCategoryManager_field__4dtpG input:disabled,.BudgetCategoryManager_field__4dtpG textarea:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.BudgetCategoryManager_field__4dtpG textarea{min-height:3.5rem;resize:vertical;font-weight:400}.BudgetCategoryManager_hint__LMaZf{color:#a1a1aa;font-size:.625rem;font-weight:400}.BudgetCategoryManager_group___IBEG{display:grid;gap:.5rem;margin:0;padding:.75rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#fff}.BudgetCategoryManager_group___IBEG legend{padding:0 .25rem;color:#3f3f46;font-size:.75rem;font-weight:700}.BudgetCategoryManager_groupHint__hZQQt{color:#a1a1aa;font-size:.625rem}.BudgetCategoryManager_dual__5Y2E4{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.BudgetCategoryManager_suffix__e2oJM{display:flex;align-items:center;gap:.25rem;padding:0 .5rem;border:1px solid #d4d4d8;border-radius:.5rem;color:#a1a1aa;font-size:.75rem;background:#fff}.BudgetCategoryManager_suffix__e2oJM:focus-within{border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.BudgetCategoryManager_suffix__e2oJM input{width:100%;min-width:0;padding:.5rem 0;border:0;color:#29323f;font-size:.875rem;text-align:right;background:rgba(0,0,0,0);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BudgetCategoryManager_suffix__e2oJM input:focus{outline:none;border-color:rgba(0,0,0,0);box-shadow:none}.BudgetCategoryManager_suffix__e2oJM input::-webkit-inner-spin-button,.BudgetCategoryManager_suffix__e2oJM input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.BudgetCategoryManager_evidenceField__qKpzs{display:grid;gap:.375rem}.BudgetCategoryManager_evidenceField__qKpzs>label{color:#52525b;font-size:.75rem;font-weight:600}.BudgetCategoryManager_evidenceField__qKpzs>p{color:#a1a1aa;font-size:.625rem}.BudgetCategoryManager_evidenceInput__ACCgo{display:flex;gap:.375rem}.BudgetCategoryManager_evidenceInput__ACCgo input{width:100%;border-radius:.5rem;border:1px solid #d4d4d8;padding:.5rem .75rem;font-size:.875rem;color:#18181b;transition:border-color .15s ease,box-shadow .15s ease}.BudgetCategoryManager_evidenceInput__ACCgo input::placeholder{color:#a1a1aa}.BudgetCategoryManager_evidenceInput__ACCgo input:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.BudgetCategoryManager_evidenceInput__ACCgo input:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.BudgetCategoryManager_evidenceInput__ACCgo input{min-width:0;flex:1 1}.BudgetCategoryManager_evidenceInput__ACCgo button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.BudgetCategoryManager_evidenceInput__ACCgo button:disabled{opacity:.4;cursor:not-allowed}.BudgetCategoryManager_evidenceInput__ACCgo button{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.BudgetCategoryManager_evidenceInput__ACCgo button:hover:not(:disabled){background-color:#fafafa}.BudgetCategoryManager_evidenceInput__ACCgo button{padding:.375rem .75rem;font-size:.75rem;flex-shrink:0}.BudgetCategoryManager_evidenceRows__pE2l2{display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.BudgetCategoryManager_evidenceRows__pE2l2 li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.375rem;width:100%;padding:.5rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#fff}.BudgetCategoryManager_evidenceRows__pE2l2 input{border-radius:.5rem;border:1px solid #d4d4d8;padding:.5rem .75rem;font-size:.875rem;color:#18181b;transition:border-color .15s ease,box-shadow .15s ease}.BudgetCategoryManager_evidenceRows__pE2l2 input::placeholder{color:#a1a1aa}.BudgetCategoryManager_evidenceRows__pE2l2 input:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.BudgetCategoryManager_evidenceRows__pE2l2 input:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.BudgetCategoryManager_evidenceRows__pE2l2 input{min-width:0;width:100%}.BudgetCategoryManager_evidenceRows__pE2l2 button{padding:.5rem .625rem;border-radius:.5rem;color:#dc2626;background:#fef2f2;font-size:.75rem;font-weight:600}.BudgetCategoryManager_actions__Aszlc{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.BudgetCategoryManager_ghost__uDz7N{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.BudgetCategoryManager_ghost__uDz7N:disabled{opacity:.4;cursor:not-allowed}.BudgetCategoryManager_ghost__uDz7N{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.BudgetCategoryManager_ghost__uDz7N:hover:not(:disabled){background-color:#fafafa}.BudgetCategoryManager_ghost__uDz7N{padding:.375rem .75rem;font-size:.75rem}.BudgetCategoryManager_primary__SvMN1{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.BudgetCategoryManager_primary__SvMN1:disabled{opacity:.4;cursor:not-allowed}.BudgetCategoryManager_primary__SvMN1{background-color:#4268b4;color:#fff}.BudgetCategoryManager_primary__SvMN1:hover:not(:disabled){background-color:#385593}.BudgetCategoryManager_primary__SvMN1{padding:.375rem .75rem;font-size:.75rem;font-weight:700}.BudgetCategoryManager_list__rTNiF{display:grid;gap:.5rem;align-content:start}.BudgetCategoryManager_listTitle__jkzS4{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.875rem;font-weight:700;color:#29323f}.BudgetCategoryManager_listTitle__jkzS4 small{color:#71717a;font-size:.625rem;font-weight:500;text-align:right}.BudgetCategoryManager_empty___ujLY{padding:1rem;border:1px dashed #d4d4d8;border-radius:.5rem;color:#71717a;font-size:.875rem;background:#fafafa}.BudgetCategoryManager_items__QwhIm{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.BudgetCategoryManager_items__QwhIm>li{min-width:0;display:grid;gap:.375rem;padding:.625rem .75rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.BudgetCategoryManager_itemActive__4PkvP{border-color:#4268b4;box-shadow:0 0 0 1px #4268b4;background:#f2f6fc}.BudgetCategoryManager_itemHead__sSV11{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.BudgetCategoryManager_itemHead__sSV11>strong{min-width:0;font-size:.875rem;color:#29323f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BudgetCategoryManager_itemHead__sSV11>div{display:flex;gap:.25rem}.BudgetCategoryManager_itemHead__sSV11 button{padding:.25rem .5rem;border-radius:.5rem;color:#385593;background:#f2f6fc;font-size:.625rem;font-weight:600}.BudgetCategoryManager_itemSummary__qTqAq{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0;margin:0;min-width:0}.BudgetCategoryManager_itemSummary__qTqAq>div{display:flex;align-items:center;gap:.25rem;min-width:0;font-size:.75rem}.BudgetCategoryManager_itemSummary__qTqAq>div+div{margin-left:.75rem;padding-left:.75rem;border-left:1px solid #e4e4e7}.BudgetCategoryManager_itemSummary__qTqAq dt{flex-shrink:0;color:#a1a1aa;font-size:.625rem}.BudgetCategoryManager_itemSummary__qTqAq dd{min-width:0;margin:0;color:#29323f;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BudgetCategoryManager_itemSummary__qTqAq>div:last-child dd{color:#71717a;font-weight:400}.BudgetCategoryManager_remove__NMcNp{color:#dc2626!important;background:#fef2f2!important;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.BudgetCategoryManager_remove__NMcNp:hover:not(:disabled){background:#fee2e2}.BudgetCategoryManager_remove__NMcNp:disabled{opacity:.5}.BudgetCategoryManager_itemEvidence__RIdSs{display:flex;align-items:flex-start;gap:.375rem;padding-top:.375rem;border-top:1px solid #f4f4f5}.BudgetCategoryManager_itemEvidence__RIdSs>strong{flex-shrink:0;padding-top:.25rem;color:#71717a;font-size:.625rem}.BudgetCategoryManager_itemEvidence__RIdSs>span{color:#a1a1aa;font-size:.75rem}.BudgetCategoryManager_itemEvidence__RIdSs ul{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.BudgetCategoryManager_itemEvidence__RIdSs li{padding:.125rem .375rem;border-radius:9999px;background:#f4f4f5;color:#3f3f46;font-size:.625rem}.BudgetCategoryManager_itemEvidence__RIdSs em{margin-right:.25rem;color:#385593;font-style:normal;font-weight:700}.BudgetCategoryManager_templates__f6Y_H{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fafafa}.BudgetCategoryManager_templates__f6Y_H h3{color:#29323f;font-size:.875rem;font-weight:700}.BudgetCategoryManager_templates__f6Y_H p{margin-top:.25rem;color:#71717a;font-size:.75rem}.BudgetCategoryManager_templateUpload__XHUM6{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.BudgetCategoryManager_templateUpload__XHUM6:disabled{opacity:.4;cursor:not-allowed}.BudgetCategoryManager_templateUpload__XHUM6{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.BudgetCategoryManager_templateUpload__XHUM6:hover:not(:disabled){background-color:#fafafa}.BudgetCategoryManager_templateUpload__XHUM6{padding:.375rem .75rem;font-size:.75rem;align-self:start;cursor:pointer}.BudgetCategoryManager_templateUpload__XHUM6 input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.BudgetCategoryManager_templateUpload__XHUM6[data-disabled=true]{opacity:.5;cursor:default}.BudgetCategoryManager_templateEmpty__3u9kG{grid-column:1/-1;padding:.75rem;border:1px dashed #d4d4d8;border-radius:.5rem;text-align:center}.BudgetCategoryManager_templateFiles__uXPoz{grid-column:1/-1;display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.BudgetCategoryManager_templateFiles__uXPoz li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.5rem;background:#fff}.BudgetCategoryManager_templateFiles__uXPoz li>button:first-child{overflow:hidden;color:#385593;font-size:.75rem;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.BudgetCategoryManager_templateFiles__uXPoz small{color:#a1a1aa;font-size:.625rem}.BudgetCategoryManager_templateRemove__Qu8cx{color:#dc2626;font-size:.75rem;font-weight:600}@media(max-width:900px){.BudgetCategoryManager_grid__3rRt0{grid-template-columns:1fr}}@media(max-width:760px){.BudgetCategoryManager_head__X3H_o{flex-direction:column;align-items:stretch}.BudgetCategoryManager_settings__M4oP0{flex-wrap:wrap}.BudgetCategoryManager_dual__5Y2E4,.BudgetCategoryManager_templates__f6Y_H{grid-template-columns:1fr}.BudgetCategoryManager_templateUpload__XHUM6{justify-self:start}}.Pagination_container__maITn{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-top:1.5rem}.Pagination_activePage__kXhiS,.Pagination_navButton__0fhDM,.Pagination_pageButton__fjXWj{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:.5rem;font-size:.875rem;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.Pagination_activePage__kXhiS:disabled,.Pagination_navButton__0fhDM:disabled,.Pagination_pageButton__fjXWj:disabled{opacity:.4;cursor:not-allowed}.Pagination_navButton__0fhDM{color:#71717a}.Pagination_navButton__0fhDM:hover:not(:disabled){background-color:#f4f4f5;color:#3f3f46}.Pagination_pageButton__fjXWj{color:#52525b}.Pagination_pageButton__fjXWj:hover:not(:disabled){background-color:#f4f4f5}.Pagination_activePage__kXhiS{background-color:#4268b4;color:#fff;font-weight:600}.StatCard_container__SFKf5{background-color:#fff;border:1px solid #e4e4e7;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(24,24,27,.06),0 2px 5px 0 rgba(24,24,27,.06);padding:1rem}.StatCard_header__kQm__{display:flex;align-items:center;justify-content:space-between}.StatCard_label__01ASc{font-size:.75rem;font-weight:500;color:#a1a1aa}.StatCard_icon__NzvmC{color:#d4d4d8}.StatCard_valueRow__woMj4{margin-top:.25rem;display:flex;align-items:baseline;gap:.25rem}.StatCard_value__IBIQ0{font-size:1.5rem;font-weight:700}.StatCard_unit__LlvHb{font-size:.75rem;color:#a1a1aa}.QrPreview_container__X_D_d{display:flex;flex-direction:column;align-items:center;gap:.75rem}.QrPreview_image__FYW7O{background-color:#fff;border:1px solid #e4e4e7;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(24,24,27,.06),0 2px 5px 0 rgba(24,24,27,.06);padding:.75rem}.QrPreview_url__bhPhE{max-width:20rem;font-size:.75rem;color:#71717a;text-align:center;word-break:break-all}.QrPreview_downloadButton__Cg8ko{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.QrPreview_downloadButton__Cg8ko:disabled{opacity:.4;cursor:not-allowed}.QrPreview_downloadButton__Cg8ko{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.QrPreview_downloadButton__Cg8ko:hover:not(:disabled){background-color:#fafafa}.QrPreview_downloadButton__Cg8ko{padding:.375rem .75rem;font-size:.75rem}.ExecutionQueuePanel_panel__AZOSu{display:grid;gap:1rem;color:#29323f}.ExecutionQueuePanel_statusBoard__OiZS8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.ExecutionQueuePanel_statusBoard__OiZS8 article{min-width:0;min-height:96px;padding:1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fafafa}.ExecutionQueuePanel_statusBoard__OiZS8>*>div{display:flex;justify-content:space-between;align-items:center;gap:.25rem}.ExecutionQueuePanel_statusBoard__OiZS8 span{color:#71717a;font-size:.75rem}.ExecutionQueuePanel_statusBoard__OiZS8 small{color:#a1a1aa;font-size:.625rem}.ExecutionQueuePanel_statusBoard__OiZS8 strong{display:block;margin-top:.25rem;font-size:1.25rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExecutionQueuePanel_statusBoard__OiZS8 strong em{margin-left:2px;color:#71717a;font-size:.75rem;font-style:normal;font-weight:500}.ExecutionQueuePanel_statusBoard__OiZS8 p{margin-top:.25rem;overflow:hidden;color:#a1a1aa;font-size:.625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.ExecutionQueuePanel_statusSkeleton__0XNvG{background:#fafafa!important}.ExecutionQueuePanel_scopeToggle__gZpoN{display:flex;gap:0;width:100%;border-bottom:1px solid #e4e4e7}.ExecutionQueuePanel_scopeActive__MSAJe,.ExecutionQueuePanel_scope__wschV{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:9rem;padding:.625rem 1rem;border:0;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;background:rgba(0,0,0,0);color:#71717a;font-size:.875rem;font-weight:600;cursor:pointer}.ExecutionQueuePanel_scopeActive__MSAJe b,.ExecutionQueuePanel_scope__wschV b{color:#a1a1aa;font-size:.75rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExecutionQueuePanel_scopeActive__MSAJe{margin-bottom:-1px;border-bottom-color:#4268b4;color:#385593}.ExecutionQueuePanel_scopeActive__MSAJe b{color:#385593}.ExecutionQueuePanel_viewNote__kh9_Y{margin-top:-.75rem;color:#71717a;font-size:.75rem}.ExecutionQueuePanel_filters__ZBr9q{display:grid;grid-template-columns:minmax(280px,1.8fr) minmax(150px,.8fr) repeat(2,minmax(170px,.9fr)) auto;align-items:center;gap:.5rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fafafa}.ExecutionQueuePanel_filters__ZBr9q label{display:block;min-width:0}.ExecutionQueuePanel_filters__ZBr9q input,.ExecutionQueuePanel_filters__ZBr9q select{width:100%;min-width:0;height:40px;padding:0 .75rem;border:1px solid #d4d4d8;border-radius:.5rem;background:#fff;color:#29323f;font:inherit;font-size:.875rem}.ExecutionQueuePanel_filters__ZBr9q input:focus,.ExecutionQueuePanel_filters__ZBr9q select:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.ExecutionQueuePanel_dateField__ITXn6{display:flex!important;align-items:center;gap:.5rem;padding-left:.75rem;border:1px solid #d4d4d8;border-radius:.5rem;background:#fff;color:#71717a;font-size:.75rem;font-weight:600;white-space:nowrap}.ExecutionQueuePanel_dateField__ITXn6 input{flex:1 1;width:auto;border:0;padding-left:0}.ExecutionQueuePanel_dateField__ITXn6 input:focus{box-shadow:none}.ExecutionQueuePanel_filterActions__54PlJ{display:flex;align-items:center;gap:.5rem}.ExecutionQueuePanel_filterActions__54PlJ button:first-child{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.ExecutionQueuePanel_filterActions__54PlJ button:first-child:disabled{opacity:.4;cursor:not-allowed}.ExecutionQueuePanel_filterActions__54PlJ button:first-child{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.ExecutionQueuePanel_filterActions__54PlJ button:first-child:hover:not(:disabled){background-color:#fafafa}.ExecutionQueuePanel_filterActions__54PlJ button:first-child{padding:.5rem 1rem;font-size:.875rem}.ExecutionQueuePanel_filterActions__54PlJ button:last-child{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.ExecutionQueuePanel_filterActions__54PlJ button:last-child:disabled{opacity:.4;cursor:not-allowed}.ExecutionQueuePanel_filterActions__54PlJ button:last-child{background-color:#4268b4;color:#fff}.ExecutionQueuePanel_filterActions__54PlJ button:last-child:hover:not(:disabled){background-color:#385593}.ExecutionQueuePanel_filterActions__54PlJ button:last-child{padding:.5rem 1rem;font-size:.875rem;font-weight:700}.ExecutionQueuePanel_summary__l_S5s{display:flex;gap:.5rem;align-items:center}.ExecutionQueuePanel_summary__l_S5s span{padding:.5rem .75rem;border:1px solid #e4e4e7;border-radius:.375rem;background:#fafafa;font-size:.875rem}.ExecutionQueuePanel_summary__l_S5s b{color:#29323f;font-weight:700}.ExecutionQueuePanel_readOnlyNote__cwEbC{background:rgba(0,0,0,0)!important;color:#71717a;font-size:.75rem!important}.ExecutionQueuePanel_message__QW_NL{padding:.75rem;border:1px solid #e2ebf8;border-radius:.5rem;background:#f2f6fc;color:#385593}.ExecutionQueuePanel_workspace__D_FW1{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(460px,1.2fr);align-items:start;gap:1rem;min-height:560px;padding-top:.25rem;border-top:1px solid #f4f4f5}.ExecutionQueuePanel_listArea__482zb{min-width:0;align-self:start}.ExecutionQueuePanel_listHead__chu7k{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.ExecutionQueuePanel_listHead__chu7k div{display:grid;gap:2px}.ExecutionQueuePanel_listHead__chu7k strong{font-size:.875rem;font-weight:700}.ExecutionQueuePanel_listHead__chu7k span{color:#71717a;font-size:.75rem}.ExecutionQueuePanel_list__1HszQ{border:1px solid #e4e4e7;border-radius:.75rem;overflow:hidden;background:#fff;align-self:start}.ExecutionQueuePanel_rowSelected__Y2Br5,.ExecutionQueuePanel_row__6Kogy{width:100%;display:flex;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border:0;border-bottom:1px solid #e4e4e7;background:#fff;text-align:left;cursor:pointer;transition:background .12s ease}.ExecutionQueuePanel_rowSelected__Y2Br5:last-child,.ExecutionQueuePanel_row__6Kogy:last-child{border-bottom:0}.ExecutionQueuePanel_row__6Kogy:hover{background:#fafafa}.ExecutionQueuePanel_rowSelected__Y2Br5{background:#f2f6fc}.ExecutionQueuePanel_rowMain__jCebg{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ExecutionQueuePanel_rowMain__jCebg>div{display:flex;align-items:center;gap:.5rem;min-width:0}.ExecutionQueuePanel_rowMain__jCebg strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ExecutionQueuePanel_rowMain__jCebg span{color:#71717a;font-size:.875rem}.ExecutionQueuePanel_rowMain__jCebg small{overflow:hidden;color:#71717a;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.ExecutionQueuePanel_rowMain__jCebg>div em{flex:none;padding-left:.5rem;border-left:1px solid #d4d4d8;border-radius:0;color:#71717a;font-size:.75rem;font-style:normal;font-weight:600}.ExecutionQueuePanel_rowMain__jCebg>div em[data-status=ADMIN_REVISION_REQUIRED],.ExecutionQueuePanel_rowMain__jCebg>div em[data-status=HOLD],.ExecutionQueuePanel_rowMain__jCebg>div em[data-status=MENTOR_REVISION_REQUIRED]{color:#b45309}.ExecutionQueuePanel_rowMain__jCebg>div em[data-status=APPROVED],.ExecutionQueuePanel_rowMain__jCebg>div em[data-status=PAID]{color:#047857}.ExecutionQueuePanel_savedAt__h4dOM{color:#385593!important}.ExecutionQueuePanel_revisionReason__VylBE{max-width:28rem;color:#b45309!important}.ExecutionQueuePanel_rowMentor__36yBC{font-style:normal;font-size:.75rem;color:#71717a}.ExecutionQueuePanel_rowSide__Y75DO{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem;white-space:nowrap}.ExecutionQueuePanel_rowSide__Y75DO b{font-size:1rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExecutionQueuePanel_stageTag__DCQo8{padding:0;border-radius:0;background:rgba(0,0,0,0);color:#71717a;font-style:normal;font-size:.75rem}.ExecutionQueuePanel_stageTag__DCQo8[data-mentor=true]{color:#385593;font-weight:600}.ExecutionQueuePanel_emptyList__S2kvf{padding:1.5rem;color:#71717a;text-align:center}.ExecutionQueuePanel_detail__ExR_1{display:grid;gap:.75rem;align-content:start;margin-top:3rem}.ExecutionQueuePanel_detailHead__pxZdN{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:0 .25rem}.ExecutionQueuePanel_detailHead__pxZdN p{color:#71717a;font-size:.875rem}.ExecutionQueuePanel_detailHead__pxZdN h2{margin:.25rem 0 0}.ExecutionQueuePanel_detailMeta__qZqQl{display:block;margin-top:.25rem;color:#71717a;font-size:.875rem}.ExecutionQueuePanel_detailHead__pxZdN>strong{font-size:1.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ExecutionQueuePanel_group__aToD_{border:1px solid #e4e4e7;border-radius:.75rem;padding:1rem;background:#fff;display:grid;gap:.5rem}.ExecutionQueuePanel_groupLabel__0U2zm{color:#71717a;font-size:.75rem;font-weight:600;letter-spacing:.02em}.ExecutionQueuePanel_emptyTimeline__HMkDv{padding:.75rem;border:1px solid #e4e4e7;border-radius:0;color:#52525b;background:#fafafa;font-size:.875rem;line-height:1.5}.ExecutionQueuePanel_timeline__JDu4z{display:flex;flex-wrap:nowrap;gap:0}.ExecutionQueuePanel_chip__Gcws6{display:inline-flex;flex:1 1;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;padding:.5rem .75rem;border:1px solid #e4e4e7;border-radius:0;background:#fff;color:#52525b;font-size:.75rem}.ExecutionQueuePanel_chip__Gcws6 b{font-weight:700}.ExecutionQueuePanel_chip__Gcws6+.ExecutionQueuePanel_chip__Gcws6{border-left:0}.ExecutionQueuePanel_chip__Gcws6[data-tone=done]{color:#047857}.ExecutionQueuePanel_chip__Gcws6[data-tone=auto]{color:#385593}.ExecutionQueuePanel_chip__Gcws6[data-tone=warn]{color:#b45309}.ExecutionQueuePanel_chip__Gcws6[data-tone=wait]{color:#71717a}.ExecutionQueuePanel_reviewLine__yRZ60{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.875rem}.ExecutionQueuePanel_reviewLine__yRZ60 b{font-weight:600}.ExecutionQueuePanel_reviewLine__yRZ60 span{color:#71717a;font-size:.75rem}.ExecutionQueuePanel_reviewNotes__0WJqH{display:grid;gap:0;margin:.25rem 0 0;padding:0;border-top:1px solid #e4e4e7;list-style:none}.ExecutionQueuePanel_reviewNotes__0WJqH li{display:grid;gap:2px;padding:.5rem 0;border-bottom:1px solid #f4f4f5}.ExecutionQueuePanel_reviewNotes__0WJqH b{font-size:.875rem;font-weight:600}.ExecutionQueuePanel_reviewNotes__0WJqH span{color:#52525b;font-size:.75rem;line-height:1.5}.ExecutionQueuePanel_facts__Ise_L{margin:0}.ExecutionQueuePanel_facts__Ise_L div{display:grid;grid-template-columns:100px 1fr;padding:.5rem 0;border-bottom:1px solid #f4f4f5}.ExecutionQueuePanel_facts__Ise_L div:last-child{border-bottom:0}.ExecutionQueuePanel_facts__Ise_L dt{color:#71717a}.ExecutionQueuePanel_facts__Ise_L dd{margin:0}.ExecutionQueuePanel_fileList__srOyV{list-style:none;padding:0;margin:0;display:grid;gap:.375rem}.ExecutionQueuePanel_fileList__srOyV li button{width:100%;text-align:left;border:1px solid #e4e4e7;background:#fff;border-radius:.5rem;padding:.5rem .75rem;color:#385593;cursor:pointer;font-size:.875rem}.ExecutionQueuePanel_fileList__srOyV li button:hover{background:#f2f6fc}.ExecutionQueuePanel_decision__CrfrW{display:grid;gap:.5rem;padding:1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff}.ExecutionQueuePanel_decision__CrfrW select,.ExecutionQueuePanel_decision__CrfrW textarea{padding:.75rem;border:1px solid #d4d4d8;border-radius:.5rem;font:inherit}.ExecutionQueuePanel_decision__CrfrW textarea{min-height:80px;resize:vertical}.ExecutionQueuePanel_decisionActions__0iSUk{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.25rem}.ExecutionQueuePanel_decisionActions__0iSUk button{padding:.75rem 1.25rem;border-radius:.5rem;font-weight:700;font-size:.875rem;cursor:pointer}.ExecutionQueuePanel_approve__HaPFx{background:#4268b4;color:#fff;border:0}.ExecutionQueuePanel_reject__RqTf5{background:#fff;color:#29323f;border:1px solid #d4d4d8}.ExecutionQueuePanel_reject__RqTf5:hover{background:#fafafa}.ExecutionQueuePanel_hold__IVLEw{background:rgba(0,0,0,0);color:#52525b;border:0}.ExecutionQueuePanel_hold__IVLEw:hover{color:#29323f}.ExecutionQueuePanel_override__5SkE1{display:grid;gap:.5rem;padding:1rem;border:1px solid #fde68a;border-radius:.75rem;background:#fffbeb}.ExecutionQueuePanel_overrideNote__XyMO7{color:#b45309;font-size:.875rem}.ExecutionQueuePanel_overrideDesc__AnbQU{color:#3c485a;font-size:.875rem;margin-bottom:.75rem}.ExecutionQueuePanel_overrideInput__ciAvK{width:100%;min-height:84px;padding:.75rem;border:1px solid #d4d4d8;border-radius:.5rem;resize:vertical;font:inherit}.ExecutionQueuePanel_placeholder__4Eauc{display:grid;place-items:center;min-height:100px;margin:0;padding:1rem;border:1px dashed #d4d4d8;border-radius:.5rem;color:#71717a;background:#fafafa;font-size:.875rem;text-align:center}.ExecutionQueuePanel_previewBox__9j7w0{display:flex;justify-content:center;max-height:70vh;overflow:auto}.ExecutionQueuePanel_previewBox__9j7w0 img{max-width:100%;height:auto;border-radius:.5rem}.ExecutionQueuePanel_previewBox__9j7w0 iframe,.ExecutionQueuePanel_previewBox__9j7w0 object{width:100%;height:70vh;border:0}.ExecutionQueuePanel_previewOther__Cw2o0{display:grid;gap:.75rem;justify-items:center;padding:2rem 1rem;color:#52525b}.ExecutionQueuePanel_previewMsg__NELoW{padding:2rem 1rem;text-align:center;color:#71717a}.ExecutionQueuePanel_primaryBtn__VAKHC{padding:.5rem 1.25rem;border:0;border-radius:.5rem;background:#4268b4;color:#fff;font-weight:700;cursor:pointer}.ExecutionQueuePanel_primaryBtn__VAKHC:disabled{opacity:.6;cursor:default}.ExecutionQueuePanel_secondaryBtn__svAOf{padding:.5rem 1.25rem;border:1px solid #d4d4d8;border-radius:.5rem;background:#fff;color:#29323f;font-weight:600;cursor:pointer}.ExecutionQueuePanel_secondaryBtn__svAOf:disabled{opacity:.6;cursor:default}@media(max-width:1400px){.ExecutionQueuePanel_statusBoard__OiZS8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1200px){.ExecutionQueuePanel_filters__ZBr9q{grid-template-columns:minmax(240px,1.5fr) minmax(140px,1fr) repeat(2,minmax(170px,1fr))}.ExecutionQueuePanel_dateField__ITXn6{grid-column:span 2}.ExecutionQueuePanel_filterActions__54PlJ{grid-column:span 2;justify-content:flex-end}}@media(max-width:1000px){.ExecutionQueuePanel_workspace__D_FW1{grid-template-columns:1fr}.ExecutionQueuePanel_detail__ExR_1{margin-top:0}}@media(max-width:720px){.ExecutionQueuePanel_statusBoard__OiZS8{grid-template-columns:repeat(2,minmax(0,1fr))}.ExecutionQueuePanel_scopeActive__MSAJe,.ExecutionQueuePanel_scope__wschV{min-width:0;flex:1 1;padding-inline:.5rem}.ExecutionQueuePanel_filters__ZBr9q{grid-template-columns:1fr}.ExecutionQueuePanel_dateField__ITXn6,.ExecutionQueuePanel_filterActions__54PlJ{grid-column:auto}.ExecutionQueuePanel_filterActions__54PlJ{justify-content:stretch}.ExecutionQueuePanel_filterActions__54PlJ button{flex:1 1}.ExecutionQueuePanel_workspace__D_FW1{min-height:0}}.ExpensePolicyEditor_page__AX0QK{display:grid;gap:1.25rem;max-width:1180px;margin:0 auto;color:#29323f}.ExpensePolicyEditor_embedded__qXY_W{display:grid;gap:1rem;color:#29323f}.ExpensePolicyEditor_page__AX0QK header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.5rem;border-radius:1rem;color:#fff;background:linear-gradient(135deg,#312e81,#7c3aed)}.ExpensePolicyEditor_page__AX0QK header a{color:#ddd6fe;font-size:.875rem}.ExpensePolicyEditor_page__AX0QK header p{margin:.75rem 0 0;color:#c4b5fd}.ExpensePolicyEditor_page__AX0QK header h1{margin:.2rem 0}.ExpensePolicyEditor_page__AX0QK header span{color:#ede9fe;font-size:.875rem}.ExpensePolicyEditor_page__AX0QK header>div:last-child{display:flex;gap:.5rem}.ExpensePolicyEditor_page__AX0QK header button:first-child{color:#5b21b6;background:#ede9fe}.ExpensePolicyEditor_page__AX0QK header button:last-child{color:#5b21b6;background:#fff}.ExpensePolicyEditor_embeddedHead__fdwc7{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ExpensePolicyEditor_embeddedHead__fdwc7 div{display:grid;gap:.125rem}.ExpensePolicyEditor_embeddedHead__fdwc7 strong{font-size:1rem;font-weight:700;color:#29323f}.ExpensePolicyEditor_embeddedHead__fdwc7 span{color:#71717a;font-size:.75rem}.ExpensePolicyEditor_embeddedHead__fdwc7 .ExpensePolicyEditor_actions__ICsKc{display:flex;gap:.5rem}.ExpensePolicyEditor_embeddedHead__fdwc7 button:first-child{color:#5b21b6;background:#ede9fe}.ExpensePolicyEditor_embeddedHead__fdwc7 button:last-child{color:#fff;background:#6d28d9}.ExpensePolicyEditor_embedded__qXY_W button,.ExpensePolicyEditor_page__AX0QK button{border:0;padding:.65rem .9rem;border-radius:.5rem;cursor:pointer;font-weight:700}.ExpensePolicyEditor_embedded__qXY_W section,.ExpensePolicyEditor_page__AX0QK section{display:grid;gap:1rem;padding:1.25rem;border:1px solid #ede9fe;border-radius:1rem;background:#fff}.ExpensePolicyEditor_embedded__qXY_W h2,.ExpensePolicyEditor_page__AX0QK h2{margin:0;font-size:1.125rem}.ExpensePolicyEditor_embedded__qXY_W section>label,.ExpensePolicyEditor_page__AX0QK section>label{display:grid;gap:.5rem;font-weight:700}.ExpensePolicyEditor_embedded__qXY_W input,.ExpensePolicyEditor_embedded__qXY_W select,.ExpensePolicyEditor_embedded__qXY_W textarea,.ExpensePolicyEditor_page__AX0QK input,.ExpensePolicyEditor_page__AX0QK select,.ExpensePolicyEditor_page__AX0QK textarea{min-width:0;padding:.65rem;border:1px solid #ddd6fe;border-radius:.5rem;background:#fff}.ExpensePolicyEditor_embedded__qXY_W textarea,.ExpensePolicyEditor_page__AX0QK textarea{min-height:5rem;resize:vertical}.ExpensePolicyEditor_message__kD4rU{padding:.75rem;border-radius:.5rem;color:#047857;background:#ecfdf5}.ExpensePolicyEditor_sectionHead__diTVM{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ExpensePolicyEditor_sectionHead__diTVM p{margin:.2rem 0 0;color:#64748b;font-size:.875rem}.ExpensePolicyEditor_sectionHead__diTVM button{color:#fff;background:#6d28d9}.ExpensePolicyEditor_rows__J_e3P{display:grid;gap:.5rem}.ExpensePolicyEditor_rows__J_e3P article{display:grid;grid-template-columns:1.2fr 1fr 1.3fr .8fr auto auto;gap:.5rem;align-items:center}.ExpensePolicyEditor_check__uKSYM{display:flex;align-items:center;gap:.35rem;font-size:.875rem}.ExpensePolicyEditor_documentRows__kNfmq{display:grid;gap:.75rem}.ExpensePolicyEditor_documentRows__kNfmq article{display:grid;gap:.5rem;padding:.75rem;border:1px solid #ede9fe;border-radius:.75rem}.ExpensePolicyEditor_documentRows__kNfmq article>div:first-child{display:grid;grid-template-columns:1fr 1fr 1.3fr 1.4fr;gap:.5rem}.ExpensePolicyEditor_documentActions__SubcP{display:flex;align-items:center;gap:1rem}.ExpensePolicyEditor_documentActions__SubcP label{display:flex;align-items:center;gap:.3rem}.ExpensePolicyEditor_documentActions__SubcP button{margin-left:auto}.ExpensePolicyEditor_approvals__0OX9n{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.ExpensePolicyEditor_approvals__0OX9n li{display:flex;gap:.75rem;align-items:center;padding:.75rem;border-radius:.75rem;background:#faf5ff}.ExpensePolicyEditor_approvals__0OX9n b{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;color:#fff;background:#7c3aed}.ExpensePolicyEditor_approvals__0OX9n div{display:grid;gap:.2rem}.ExpensePolicyEditor_approvals__0OX9n span{color:#64748b;font-size:.875rem}.ExpensePolicyEditor_hint__xEUo7{margin:0;color:#64748b;font-size:.875rem}.ExpensePolicyEditor_toggle__xAgYr{display:flex;align-items:center;gap:.5rem;font-weight:700;padding:.75rem;border:1px solid #ede9fe;border-radius:.75rem;background:#faf5ff}.ExpensePolicyEditor_toggle__xAgYr input{width:auto;min-width:0}.ExpensePolicyEditor_fixedBadge__2_Z4x{margin-left:.4rem;padding:.1rem .45rem;border-radius:.375rem;font-size:.75rem;font-weight:700;color:#5b21b6;background:#ede9fe}@media(max-width:900px){.ExpensePolicyEditor_documentRows__kNfmq article>div:first-child,.ExpensePolicyEditor_rows__J_e3P article{grid-template-columns:1fr 1fr}.ExpensePolicyEditor_page__AX0QK header{align-items:stretch;flex-direction:column}}@media(max-width:600px){.ExpensePolicyEditor_documentRows__kNfmq article>div:first-child,.ExpensePolicyEditor_rows__J_e3P article{grid-template-columns:1fr}}.RichEditor_wrapper__lcY9q{border:1px solid #d4d4d8;border-radius:.5rem;background-color:#fff;overflow:hidden}.RichEditor_wrapper__lcY9q:focus-within{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.RichEditor_toolbar__PEUwa{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.5rem;border-bottom:1px solid #e4e4e7;background-color:#fafafa}.RichEditor_toolButton__3vaIt{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 .5rem;border:1px solid rgba(0,0,0,0);border-radius:.375rem;background-color:rgba(0,0,0,0);color:#3f3f46;font-size:.75rem;font-weight:500;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.RichEditor_toolButton__3vaIt:hover{background-color:#f2f6fc;color:#385593}.RichEditor_active__BXc9B{background-color:#e2ebf8;border-color:#c9daf1;color:#385593}.RichEditor_bold__vAW6O{font-weight:700}.RichEditor_italic__xHiFN{font-style:italic}.RichEditor_divider__JubYU{width:1px;align-self:stretch;margin:.25rem;background-color:#e4e4e7}.RichEditor_status__dqPpr{margin-left:auto;font-size:.75rem;color:#4268b4}.RichEditor_linkBar__WSV9R{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-bottom:1px solid #e4e4e7;background-color:#f2f6fc}.RichEditor_linkInput__qhk5k{flex:1 1;height:30px;padding:0 .5rem;border:1px solid #d4d4d8;border-radius:.375rem;font-size:.875rem;color:#18181b}.RichEditor_linkInput__qhk5k:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.RichEditor_linkApply__TjBdI{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.RichEditor_linkApply__TjBdI:disabled{opacity:.4;cursor:not-allowed}.RichEditor_linkApply__TjBdI{background-color:#4268b4;color:#fff}.RichEditor_linkApply__TjBdI:hover:not(:disabled){background-color:#385593}.RichEditor_linkApply__TjBdI{padding:.375rem .75rem;font-size:.75rem}.RichEditor_linkCancel__0Gv5Y{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.RichEditor_linkCancel__0Gv5Y:disabled{opacity:.4;cursor:not-allowed}.RichEditor_linkCancel__0Gv5Y{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.RichEditor_linkCancel__0Gv5Y:hover:not(:disabled){background-color:#fafafa}.RichEditor_linkCancel__0Gv5Y{padding:.375rem .75rem;font-size:.75rem}.RichEditor_error__2X3_2{margin:0;padding:.5rem .75rem;font-size:.75rem;color:#dc2626;background-color:#fef2f2;border-bottom:1px solid #fee2e2}.RichEditor_content__DCSzI{min-height:180px;max-height:480px;overflow-y:auto;padding:.75rem 1rem;font-size:.875rem;line-height:1.625;color:#27272a;scrollbar-width:thin;scrollbar-color:#d4d4d8 rgba(0,0,0,0)}.RichEditor_content__DCSzI::-webkit-scrollbar{width:6px;height:6px}.RichEditor_content__DCSzI::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.RichEditor_content__DCSzI::-webkit-scrollbar-thumb{background-color:#d4d4d8;border-radius:9999px}.RichEditor_content__DCSzI:focus{outline:none}.RichEditor_content__DCSzI p{margin:0 0 .5rem}.RichEditor_content__DCSzI h2{margin:1rem 0 .5rem;font-size:1.25rem;font-weight:700;color:#29323f}.RichEditor_content__DCSzI h3{margin:.75rem 0 .5rem;font-size:1.125rem;font-weight:600;color:#29323f}.RichEditor_content__DCSzI ol,.RichEditor_content__DCSzI ul{margin:0 0 .5rem;padding-left:1.5rem}.RichEditor_content__DCSzI li{margin-bottom:.25rem}.RichEditor_content__DCSzI a{color:#4268b4;text-decoration:underline}.RichEditor_content__DCSzI img{max-width:100%;height:auto;border-radius:.375rem;margin:.5rem 0}.RichEditor_content__DCSzI blockquote{margin:0 0 .5rem;padding-left:1rem;border-left:3px solid #c9daf1;color:#52525b}.RichEditor_content__DCSzI p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:#a1a1aa}.ProjectProgressAdminPanel_layout__i1iQ3{display:grid;grid-template-columns:12rem minmax(0,1fr);align-items:start;gap:1.25rem}.ProjectProgressAdminPanel_sideTabs__A9RfQ{position:sticky;top:1rem;display:grid;gap:.25rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff;box-shadow:0 1px 2px 0 rgba(24,24,27,.06),0 2px 5px 0 rgba(24,24,27,.06)}.ProjectProgressAdminPanel_sideTabs__A9RfQ button{width:100%;padding:.625rem .75rem;border:0;border-radius:.5rem;color:#71717a;background:rgba(0,0,0,0);font-size:.875rem;font-weight:600;text-align:left;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.ProjectProgressAdminPanel_sideTabs__A9RfQ button:hover{color:#385593;background:#f2f6fc}.ProjectProgressAdminPanel_sideTabs__A9RfQ button[data-active=true]{color:#fff;background:#4268b4}.ProjectProgressAdminPanel_contentColumn__IApAl{display:grid;gap:1rem;min-width:0}.ProjectProgressAdminPanel_editorWidget__ybxl5,.ProjectProgressAdminPanel_headerWidget__FuaRh,.ProjectProgressAdminPanel_listWidget__bjnW2{min-width:0;padding:1.25rem;border:1px solid #e4e4e7;border-radius:1rem;background:#fff;box-shadow:0 1px 2px 0 rgba(24,24,27,.06),0 2px 5px 0 rgba(24,24,27,.06)}.ProjectProgressAdminPanel_head__bdK4g{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.ProjectProgressAdminPanel_head__bdK4g>div{display:grid;gap:.25rem}.ProjectProgressAdminPanel_head__bdK4g h2{font-size:1.125rem;font-weight:600}.ProjectProgressAdminPanel_head__bdK4g p{color:#71717a;font-size:.75rem}.ProjectProgressAdminPanel_head__bdK4g>button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.ProjectProgressAdminPanel_head__bdK4g>button:disabled{opacity:.4;cursor:not-allowed}.ProjectProgressAdminPanel_head__bdK4g>button{background-color:#4268b4;color:#fff}.ProjectProgressAdminPanel_head__bdK4g>button:hover:not(:disabled){background-color:#385593}.ProjectProgressAdminPanel_head__bdK4g>button{padding:.375rem .75rem;font-size:.75rem}.ProjectProgressAdminPanel_editorWidget__ybxl5{display:grid;gap:1rem;background:#fafafa}.ProjectProgressAdminPanel_editorHead__hf3Fr{display:flex;align-items:center;justify-content:space-between}.ProjectProgressAdminPanel_editorHead__hf3Fr>button{color:#71717a;font-size:.75rem}.ProjectProgressAdminPanel_editorHead__hf3Fr[data-detail=true]{display:grid;justify-content:start;gap:.75rem}.ProjectProgressAdminPanel_editorHead__hf3Fr[data-detail=true]>strong{color:#29323f;font-size:1.125rem}.ProjectProgressAdminPanel_editorHead__hf3Fr[data-detail=true]>.ProjectProgressAdminPanel_backButton__1U_XW{display:inline-flex;align-items:center;width:fit-content;padding:.5rem .75rem;border:1px solid #c9daf1;border-radius:.5rem;color:#385593;background:#f2f6fc;font-size:.875rem;font-weight:600;transition:border-color .15s ease,background-color .15s ease}.ProjectProgressAdminPanel_editorHead__hf3Fr[data-detail=true]>.ProjectProgressAdminPanel_backButton__1U_XW:hover{border-color:#a3c0e6;background:#e2ebf8}.ProjectProgressAdminPanel_contentField__c4AFw,.ProjectProgressAdminPanel_editorWidget__ybxl5>label{display:grid;gap:.375rem;color:#52525b;font-size:.75rem;font-weight:600}.ProjectProgressAdminPanel_editorWidget__ybxl5 input[type=file],.ProjectProgressAdminPanel_editorWidget__ybxl5 input[type=text]{width:100%;padding:.625rem .75rem;border:1px solid #d4d4d8;border-radius:.5rem;background:#fff}.ProjectProgressAdminPanel_editorWidget__ybxl5 input[type=file]:focus,.ProjectProgressAdminPanel_editorWidget__ybxl5 input[type=text]:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.ProjectProgressAdminPanel_titleField__w_sC_{gap:.5rem!important;font-size:.875rem!important}.ProjectProgressAdminPanel_editorWidget__ybxl5 .ProjectProgressAdminPanel_titleInput__54nd4{min-height:3.5rem;padding:.875rem 1.25rem;border:1px solid #d4d4d8;border-radius:.75rem;color:#29323f;background:#fff;box-shadow:inset 0 1px 2px rgba(24,24,27,.04);font-size:1.125rem;font-weight:500;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ProjectProgressAdminPanel_editorWidget__ybxl5 .ProjectProgressAdminPanel_titleInput__54nd4:hover{border-color:#a1a1aa;background:#fafafa}.ProjectProgressAdminPanel_editorWidget__ybxl5 .ProjectProgressAdminPanel_titleInput__54nd4:focus{border-color:#4268b4;background:#fff;box-shadow:0 0 0 3px rgba(79,70,229,.12)}.ProjectProgressAdminPanel_editorWidget__ybxl5 label small{color:#a1a1aa;font-weight:400}.ProjectProgressAdminPanel_contentField__c4AFw>span{color:#52525b;font-size:.75rem;font-weight:600}.ProjectProgressAdminPanel_contentField__c4AFw>div{background:#fff}.ProjectProgressAdminPanel_editorHint__Zwfmy{color:#a1a1aa;font-size:.75rem;font-weight:400}.ProjectProgressAdminPanel_statusField__rZOrt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;border:0}.ProjectProgressAdminPanel_statusField__rZOrt legend{grid-column:1/-1;margin-bottom:.375rem;color:#52525b;font-size:.75rem;font-weight:600}.ProjectProgressAdminPanel_statusField__rZOrt label{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#fff;cursor:pointer}.ProjectProgressAdminPanel_statusField__rZOrt label:has(input:checked){border-color:#a3c0e6;background:#f2f6fc}.ProjectProgressAdminPanel_statusField__rZOrt input{width:auto;margin-top:.15rem;accent-color:#4268b4}.ProjectProgressAdminPanel_statusField__rZOrt label>span{display:grid;gap:.125rem}.ProjectProgressAdminPanel_statusField__rZOrt strong{color:#29323f;font-size:.875rem}.ProjectProgressAdminPanel_statusField__rZOrt small{color:#71717a;font-size:.75rem;font-weight:400}.ProjectProgressAdminPanel_actions__FZjuq{display:flex;justify-content:flex-end;gap:.5rem}.ProjectProgressAdminPanel_actions__FZjuq button:first-child{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.ProjectProgressAdminPanel_actions__FZjuq button:first-child:disabled{opacity:.4;cursor:not-allowed}.ProjectProgressAdminPanel_actions__FZjuq button:first-child{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.ProjectProgressAdminPanel_actions__FZjuq button:first-child:hover:not(:disabled){background-color:#fafafa}.ProjectProgressAdminPanel_actions__FZjuq button:first-child{padding:.375rem .75rem;font-size:.75rem}.ProjectProgressAdminPanel_actions__FZjuq button:last-child{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.ProjectProgressAdminPanel_actions__FZjuq button:last-child:disabled{opacity:.4;cursor:not-allowed}.ProjectProgressAdminPanel_actions__FZjuq button:last-child{background-color:#4268b4;color:#fff}.ProjectProgressAdminPanel_actions__FZjuq button:last-child:hover:not(:disabled){background-color:#385593}.ProjectProgressAdminPanel_actions__FZjuq button:last-child{padding:.375rem .75rem;font-size:.75rem}.ProjectProgressAdminPanel_listWidget__bjnW2{display:grid;gap:.75rem}.ProjectProgressAdminPanel_listHead__r0_QY{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ProjectProgressAdminPanel_listHead__r0_QY>div{display:flex;align-items:baseline;gap:.5rem}.ProjectProgressAdminPanel_listHead__r0_QY h3{color:#29323f;font-size:1rem}.ProjectProgressAdminPanel_listHead__r0_QY small,.ProjectProgressAdminPanel_listHead__r0_QY span{color:#a1a1aa;font-size:.75rem}.ProjectProgressAdminPanel_columnHead__9q_01,.ProjectProgressAdminPanel_list__0Quis>article{display:grid;grid-template-columns:minmax(0,1fr) 6rem 7.5rem 6.5rem;align-items:center;gap:.75rem}.ProjectProgressAdminPanel_columnHead__9q_01{min-height:2.75rem;padding:.5rem .75rem;border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7;color:#a1a1aa;background:#fafafa;font-size:.9rem}.ProjectProgressAdminPanel_columnHead__9q_01 span{align-self:center}.ProjectProgressAdminPanel_columnHead__9q_01 span:last-child{text-align:right}.ProjectProgressAdminPanel_list__0Quis{display:grid}.ProjectProgressAdminPanel_list__0Quis>article{min-height:4rem;padding:.75rem;border-bottom:1px solid #e4e4e7}.ProjectProgressAdminPanel_list__0Quis>article[data-clickable=true]{cursor:pointer;transition:background-color .15s ease}.ProjectProgressAdminPanel_list__0Quis>article[data-clickable=true]:hover{background:#f2f6fc}.ProjectProgressAdminPanel_list__0Quis>article[data-clickable=true]:focus-visible{outline:2px solid #4268b4;outline-offset:-2px}.ProjectProgressAdminPanel_recordTitle__d8zgk{min-width:0;overflow:hidden;color:#29323f;font-size:1.05rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ProjectProgressAdminPanel_statusLabel__F_JxQ{display:flex;align-items:center;color:#71717a;font-size:.9rem;line-height:1.4}.ProjectProgressAdminPanel_statusLabel__F_JxQ[data-status=PUBLISHED]{color:#047857}.ProjectProgressAdminPanel_list__0Quis time{display:flex;align-items:center;color:#a1a1aa;font-size:.9rem;line-height:1.4}.ProjectProgressAdminPanel_itemActions__5YKTP{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.ProjectProgressAdminPanel_itemActions__5YKTP button{padding:.25rem .625rem;border:1px solid #e4e4e7;border-radius:9999px;color:#52525b;background:#fff;font-size:.75rem;font-weight:600}.ProjectProgressAdminPanel_itemActions__5YKTP button:hover{border-color:#c9daf1;color:#385593;background:#f2f6fc}.ProjectProgressAdminPanel_itemActions__5YKTP button:last-child{border-color:#fee2e2;color:#dc2626}.ProjectProgressAdminPanel_itemActions__5YKTP button:last-child:hover{border-color:#fecaca;background:#fef2f2}.ProjectProgressAdminPanel_files__CVBlO{display:grid;grid-column:1/-1;gap:.25rem;margin-top:.25rem}.ProjectProgressAdminPanel_files__CVBlO>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.5rem .75rem;border:1px solid #e4e4e7;background:#fafafa}.ProjectProgressAdminPanel_files__CVBlO button:first-child{overflow:hidden;color:#385593;font-size:.75rem;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ProjectProgressAdminPanel_files__CVBlO button:last-child,.ProjectProgressAdminPanel_files__CVBlO span{color:#a1a1aa;font-size:.75rem}.ProjectProgressAdminPanel_files__CVBlO button:last-child{color:#dc2626}.ProjectProgressAdminPanel_pagination__LMMhR{display:flex;align-items:center;justify-content:center;gap:.75rem;padding-top:.5rem}.ProjectProgressAdminPanel_pagination__LMMhR button{padding:.375rem .75rem;border:1px solid #e4e4e7;border-radius:.5rem;color:#52525b;background:#fff;font-size:.75rem}.ProjectProgressAdminPanel_pagination__LMMhR button:disabled{color:#d4d4d8;background:#fafafa;cursor:not-allowed}.ProjectProgressAdminPanel_pagination__LMMhR span{color:#71717a;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectProgressAdminPanel_state__VE_XB{padding:2rem;color:#a1a1aa;font-size:.875rem;text-align:center}@media(max-width:1050px){.ProjectProgressAdminPanel_layout__i1iQ3{grid-template-columns:10.5rem minmax(0,1fr)}}@media(max-width:760px){.ProjectProgressAdminPanel_layout__i1iQ3{grid-template-columns:1fr}.ProjectProgressAdminPanel_sideTabs__A9RfQ{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectProgressAdminPanel_editorWidget__ybxl5,.ProjectProgressAdminPanel_headerWidget__FuaRh,.ProjectProgressAdminPanel_listWidget__bjnW2{padding:1rem}.ProjectProgressAdminPanel_head__bdK4g{align-items:flex-start;flex-direction:column}.ProjectProgressAdminPanel_statusField__rZOrt{grid-template-columns:1fr}.ProjectProgressAdminPanel_columnHead__9q_01{display:none}.ProjectProgressAdminPanel_list__0Quis>article{grid-template-columns:minmax(0,1fr) auto}.ProjectProgressAdminPanel_recordTitle__d8zgk{grid-column:1}.ProjectProgressAdminPanel_statusLabel__F_JxQ{grid-column:2}.ProjectProgressAdminPanel_list__0Quis time{grid-column:1}.ProjectProgressAdminPanel_itemActions__5YKTP{grid-column:2;grid-row:2}}.RoleAgentChatPanel_panel__ZKMe3{display:grid;gap:1rem;padding:1.25rem;border:1px solid #e7ebef;background:#fff}.RoleAgentChatPanel_panel__ZKMe3>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.75rem;border-bottom:1px solid #e7ebef}.RoleAgentChatPanel_panel__ZKMe3 header p{color:#4268b4;font-size:.625rem;font-weight:700;letter-spacing:.12em}.RoleAgentChatPanel_panel__ZKMe3 header h2{margin-top:.25rem;color:#29323f;font-size:1.125rem}.RoleAgentChatPanel_panel__ZKMe3 header span{display:block;margin-top:.25rem;color:#4c5b70;font-size:.75rem}.RoleAgentChatPanel_headerActions__XHVpU{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.RoleAgentChatPanel_panel__ZKMe3 header button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.RoleAgentChatPanel_panel__ZKMe3 header button:disabled{opacity:.4;cursor:not-allowed}.RoleAgentChatPanel_panel__ZKMe3 header button{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.RoleAgentChatPanel_panel__ZKMe3 header button:hover:not(:disabled){background-color:#fafafa}.RoleAgentChatPanel_panel__ZKMe3 header button{padding:.375rem .75rem;font-size:.75rem}.RoleAgentChatPanel_panel__ZKMe3 header .RoleAgentChatPanel_close__dUj5s{display:grid;place-items:center;width:2rem;height:2rem;padding:0;border-color:#d3dae2;color:#4c5b70;font-size:1.25rem;line-height:1}.RoleAgentChatPanel_messages__I7BmX{display:grid;align-content:start;gap:.75rem;min-height:18rem;max-height:32rem;overflow-y:auto;padding:.5rem;background:#f4f6f8}.RoleAgentChatPanel_welcome__qAfdB{display:grid;place-items:center;gap:.5rem;padding:2rem 1rem;color:#4c5b70;text-align:center}.RoleAgentChatPanel_welcome__qAfdB i{display:grid;place-items:center;width:2.5rem;height:2.5rem;color:#fff;background:#4268b4;font-style:normal}.RoleAgentChatPanel_welcome__qAfdB strong{color:#29323f;font-size:.875rem}.RoleAgentChatPanel_welcome__qAfdB p{font-size:.75rem}.RoleAgentChatPanel_messages__I7BmX article{max-width:86%;padding:.75rem;color:#29323f;background:#fff;font-size:.875rem;line-height:1.6;white-space:pre-wrap}.RoleAgentChatPanel_messages__I7BmX article[data-role=user]{justify-self:end;color:#fff;background:#4268b4}.RoleAgentChatPanel_loading__nmmYn{color:#b3bfcc;font-size:.75rem;text-align:center}.RoleAgentChatPanel_error__CikLD{padding:.5rem .75rem;color:#b91c1c;background:#fef2f2;font-size:.75rem}.RoleAgentChatPanel_panel__ZKMe3 form{display:grid;grid-template-columns:1fr auto;gap:.5rem}.RoleAgentChatPanel_panel__ZKMe3 textarea{min-width:0;resize:vertical;padding:.75rem;border:1px solid #d3dae2;color:#29323f;background:#fff;font:inherit;font-size:.875rem;outline:none}.RoleAgentChatPanel_panel__ZKMe3 textarea:focus{border-color:#4268b4;box-shadow:0 0 0 3px #e2ebf8}.RoleAgentChatPanel_panel__ZKMe3 form button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.RoleAgentChatPanel_panel__ZKMe3 form button:disabled{opacity:.4;cursor:not-allowed}.RoleAgentChatPanel_panel__ZKMe3 form button{background-color:#4268b4;color:#fff}.RoleAgentChatPanel_panel__ZKMe3 form button:hover:not(:disabled){background-color:#385593}.RoleAgentChatPanel_panel__ZKMe3 form button{padding:.5rem 1rem;font-size:.875rem}.RoleAgentChatPanel_overlay__ubnfQ{position:fixed;inset:0;z-index:50;background:rgba(31,38,48,.34)}.RoleAgentChatPanel_drawer__PrmwI{position:absolute;top:0;right:0;width:min(30rem,100vw);height:100%;background:#fff;box-shadow:-1rem 0 2.5rem rgba(31,38,48,.16);animation:RoleAgentChatPanel_slideIn__SK4qJ .2s ease-out}.RoleAgentChatPanel_drawerPanel__K0IFa{grid-template-rows:auto minmax(0,1fr) auto auto;height:100%;padding:1.25rem;border:0}.RoleAgentChatPanel_drawerPanel__K0IFa .RoleAgentChatPanel_messages__I7BmX{min-height:0;max-height:none}@keyframes RoleAgentChatPanel_slideIn__SK4qJ{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(max-width:600px){.RoleAgentChatPanel_panel__ZKMe3>header{flex-direction:column}.RoleAgentChatPanel_panel__ZKMe3 form{grid-template-columns:1fr}}.CategoryLimitEditor_body__DKA2U{display:grid;gap:.75rem;color:#29323f}.CategoryLimitEditor_lead__ERCP3{color:#71717a;font-size:.75rem}.CategoryLimitEditor_lead__ERCP3 b{color:#29323f}.CategoryLimitEditor_error__DMGjH{padding:.625rem .75rem;border-radius:.5rem;background:#fef2f2;color:#b91c1c;font-size:.875rem}.CategoryLimitEditor_tableScroll__GstsU{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#d4d4d8 rgba(0,0,0,0)}.CategoryLimitEditor_tableScroll__GstsU::-webkit-scrollbar{width:6px;height:6px}.CategoryLimitEditor_tableScroll__GstsU::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CategoryLimitEditor_tableScroll__GstsU::-webkit-scrollbar-thumb{background-color:#d4d4d8;border-radius:9999px}.CategoryLimitEditor_table__AfqF9{width:100%;border-collapse:collapse;font-size:.875rem}.CategoryLimitEditor_table__AfqF9 th{text-align:left;font-size:.75rem;font-weight:500;color:#71717a;text-transform:uppercase;letter-spacing:.05em;padding:.5rem .625rem;text-transform:none;letter-spacing:normal;white-space:nowrap}.CategoryLimitEditor_table__AfqF9 td{padding:.5rem .625rem;border-top:1px solid #f4f4f5;vertical-align:middle}.CategoryLimitEditor_num__Cg4Kd{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.CategoryLimitEditor_preset__tkbJw{color:#71717a;font-size:.75rem}.CategoryLimitEditor_pct__Eyozo{width:100%;border-radius:.5rem;border:1px solid #d4d4d8;padding:.5rem .75rem;font-size:.875rem;color:#18181b;transition:border-color .15s ease,box-shadow .15s ease}.CategoryLimitEditor_pct__Eyozo::placeholder{color:#a1a1aa}.CategoryLimitEditor_pct__Eyozo:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.CategoryLimitEditor_pct__Eyozo:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.CategoryLimitEditor_pct__Eyozo{width:6rem;text-align:right}.CategoryLimitEditor_money__1yBP_{width:100%;border-radius:.5rem;border:1px solid #d4d4d8;padding:.5rem .75rem;font-size:.875rem;color:#18181b;transition:border-color .15s ease,box-shadow .15s ease}.CategoryLimitEditor_money__1yBP_::placeholder{color:#a1a1aa}.CategoryLimitEditor_money__1yBP_:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.CategoryLimitEditor_money__1yBP_:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.CategoryLimitEditor_money__1yBP_{width:10rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CategoryLimitEditor_tag__ofk25{margin-left:.5rem;padding:0 .375rem;border-radius:9999px;background:#f4f4f5;color:#71717a;font-size:.625rem;font-style:normal}.CategoryLimitEditor_empty__RINE8{padding:1.5rem;text-align:center;color:#a1a1aa;font-size:.875rem}.CategoryLimitEditor_footer__EvlKk{display:flex;justify-content:flex-end;gap:.5rem;width:100%}.CategoryLimitEditor_primary__Yfwee{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.CategoryLimitEditor_primary__Yfwee:disabled{opacity:.4;cursor:not-allowed}.CategoryLimitEditor_primary__Yfwee{background-color:#4268b4;color:#fff}.CategoryLimitEditor_primary__Yfwee:hover:not(:disabled){background-color:#385593}.CategoryLimitEditor_primary__Yfwee{padding:.5rem 1rem;font-size:.875rem}.CategoryLimitEditor_ghost__cdMEw{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.CategoryLimitEditor_ghost__cdMEw:disabled{opacity:.4;cursor:not-allowed}.CategoryLimitEditor_ghost__cdMEw{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.CategoryLimitEditor_ghost__cdMEw:hover:not(:disabled){background-color:#fafafa}.CategoryLimitEditor_ghost__cdMEw{padding:.5rem 1rem;font-size:.875rem}.page_page__XMHv6{display:grid;gap:1.5rem;color:#29323f}.page_loading__nLgqZ{padding:1.5rem;color:#71717a;font-size:.875rem;text-align:center}.page_head__X75T8{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:1rem;border-bottom:1px solid #e4e4e7}.page_headMain__p3yUB{display:flex;align-items:center;gap:.75rem;min-width:0}.page_typeIcon__0PTh5{display:grid;place-items:center;flex-shrink:0;width:3rem;height:3rem;border-radius:9999px;color:#385593;background:#e2ebf8;font-style:normal;font-size:1.25rem}.page_headInfo__pRx5A{display:grid;gap:.5rem;min-width:0}.page_nameRow__Q8Z0d{display:flex;align-items:center;gap:.5rem}.page_nameRow__Q8Z0d h1{margin:0;font-size:1.25rem;font-weight:700;color:#29323f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_headBadges__SeA3y{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.75rem}.page_mentorTag__79FFs{padding:0 .5rem;border-radius:9999px;background:#f4f4f5;color:#52525b}.page_contact__kcS3o{color:#71717a}.page_headActions__30h5A{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.page_btnPrimary__vuxaN{padding:.5rem 1rem;border:0;border-radius:.5rem;cursor:pointer;background:#4268b4;color:#fff;font-size:.875rem;font-weight:600}.page_btnPrimary__vuxaN:hover{background:#385593}.page_btnPrimary__vuxaN:disabled{opacity:.6;cursor:default}.page_btnGhost__cCzgk{display:inline-flex;align-items:center;padding:.5rem 1rem;border:1px solid #d4d4d8;border-radius:.5rem;background:#fff;color:#303a49;font-size:.875rem;font-weight:500;text-decoration:none}.page_btnGhost__cCzgk:hover{background:#fafafa}.page_budgetTop__ApsC9,.page_tabBody__ZbDWe{display:grid;gap:1.25rem}.page_budgetTop__ApsC9{grid-template-columns:auto 1fr;align-items:center}.page_gaugeCard__jD8uR{position:relative;width:9rem;height:9rem}.page_gauge__N1aBJ{width:100%;height:100%}.page_gaugeTrack__Ldw7g{fill:none;stroke:#f4f4f5;stroke-width:12}.page_gaugeUsed__lRGMq{fill:none;stroke:#4268b4;stroke-width:12;stroke-linecap:round}.page_gaugePending__3PMer{fill:none;stroke:#fbbf24;stroke-width:12;stroke-linecap:round}.page_gaugeCenter__gsng7{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.page_gaugeCenter__gsng7 strong{font-size:1.5rem;font-weight:700;color:#29323f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_gaugeCenter__gsng7 span{display:block;font-size:.75rem;color:#71717a}.page_statGrid__DK79U{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.page_statGrid__DK79U article{display:grid;gap:.25rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fafafa}.page_statGrid__DK79U article span{color:#71717a;font-size:.75rem}.page_statGrid__DK79U article strong{font-size:1rem;font-weight:700;color:#29323f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_statGrid__DK79U .page_used__WBwW4{color:#385593}.page_statGrid__DK79U .page_pending__qLjFl{color:#d97706}.page_statGrid__DK79U .page_remain__7cbS8{color:#059669}.page_legend__HBWCA{display:flex;gap:1rem;font-size:.75rem;color:#52525b}.page_legend__HBWCA span{display:inline-flex;align-items:center;gap:.375rem}.page_legend__HBWCA i{width:.625rem;height:.625rem;border-radius:.125rem}.page_dotUsed__Rulxv{background:#4268b4}.page_dotPending__MJcZs{background:#fbbf24}.page_dotRemain__7dm8i{background:#e4e4e7}.page_budgetManagement__43HdM{display:grid;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);align-items:center;gap:1rem;padding:1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff}.page_managementHead___swA0 h2{margin:0;color:#29323f;font-size:.875rem;font-weight:700}.page_managementHead___swA0 p{margin-top:.25rem;color:#71717a;font-size:.75rem}.page_managementActions__fcC_a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.page_managementActions__fcC_a article{display:grid;gap:.25rem;padding:.75rem;border-radius:.5rem;background:#fafafa}.page_managementActions__fcC_a button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.page_managementActions__fcC_a button:disabled{opacity:.4;cursor:not-allowed}.page_managementActions__fcC_a button{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.page_managementActions__fcC_a button:hover:not(:disabled){background-color:#fafafa}.page_managementActions__fcC_a button{padding:.5rem 1rem;font-size:.875rem;justify-self:start;color:#385593;font-weight:700}.page_managementActions__fcC_a small{color:#71717a;font-size:.625rem;line-height:1.45}.page_allocationForm__qMF4q{display:grid;gap:.75rem}.page_allocationForm__qMF4q label{display:grid;gap:.375rem;color:#52525b;font-size:.75rem;font-weight:600}.page_allocationForm__qMF4q input{width:100%;border-radius:.5rem;border:1px solid #d4d4d8;padding:.5rem .75rem;font-size:.875rem;color:#18181b;transition:border-color .15s ease,box-shadow .15s ease}.page_allocationForm__qMF4q input::placeholder{color:#a1a1aa}.page_allocationForm__qMF4q input:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.page_allocationForm__qMF4q input:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.page_allocationForm__qMF4q>p{color:#71717a;font-size:.75rem;line-height:1.55}.page_allocationForm__qMF4q>div{display:flex;justify-content:flex-end;gap:.5rem}.page_allocationForm__qMF4q>div button:first-child{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.page_allocationForm__qMF4q>div button:first-child:disabled{opacity:.4;cursor:not-allowed}.page_allocationForm__qMF4q>div button:first-child{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.page_allocationForm__qMF4q>div button:first-child:hover:not(:disabled){background-color:#fafafa}.page_allocationForm__qMF4q>div button:first-child{padding:.5rem 1rem;font-size:.875rem}.page_allocationForm__qMF4q>div button:last-child{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;font-weight:500;transition:background-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer}.page_allocationForm__qMF4q>div button:last-child:disabled{opacity:.4;cursor:not-allowed}.page_allocationForm__qMF4q>div button:last-child{background-color:#4268b4;color:#fff}.page_allocationForm__qMF4q>div button:last-child:hover:not(:disabled){background-color:#385593}.page_allocationForm__qMF4q>div button:last-child{padding:.5rem 1rem;font-size:.875rem;font-weight:700}.page_card__iS8F7{display:grid;gap:.75rem;padding:1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff}.page_cardTitle__OxQsO{display:flex;align-items:baseline;gap:.5rem;margin:0;font-size:.875rem;font-weight:700;color:#29323f}.page_cardTitle__OxQsO em{color:#a1a1aa;font-size:.75rem;font-style:normal;font-weight:500}.page_catList__mPDHs{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.page_catRow__0E4BK{display:grid;gap:.375rem}.page_catHead__UCZwe{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;font-size:.75rem}.page_catHead__UCZwe strong{color:#29323f;font-weight:600}.page_catHead__UCZwe span{color:#303a49;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_catHead__UCZwe em{color:#a1a1aa;font-style:normal}.page_catBar__bE_re{width:100%;height:.5rem;border-radius:9999px;background:#f4f4f5;overflow:hidden}.page_catFill__j1N4l{height:100%;background:#4268b4;border-radius:9999px}.page_catFillOpen__zUFC8{height:100%;background:linear-gradient(90deg,#a3c0e6,#4268b4);border-radius:9999px}.page_trend__GSmAr{display:flex;align-items:flex-end;gap:.5rem;height:8rem;overflow-x:auto;padding-top:.5rem}.page_trendCol__KULiV{display:grid;gap:.25rem;justify-items:center;min-width:2.25rem;flex:1 1}.page_trendBarWrap__ZHQUI{display:flex;align-items:flex-end;height:6rem;width:100%}.page_trendBar__IvtlM{width:100%;max-width:1.75rem;margin:0 auto;background:#4268b4;border-radius:.375rem .375rem 0 0}.page_trendLabel__6zc2i{color:#71717a;font-size:.625rem}.page_execList__AXq2w{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.page_execRow__prYOl{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;text-align:left;padding:.75rem 1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff;cursor:pointer}.page_execRow__prYOl:hover{border-color:#a3c0e6;background:#f2f6fc}.page_execMain___FTaP{display:grid;gap:.375rem;min-width:0}.page_execTop__UnFyB{display:flex;align-items:center;gap:.5rem}.page_execTop__UnFyB strong{font-size:.875rem;font-weight:700;color:#29323f}.page_execMeta__pOd00,.page_execTop__UnFyB strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_execMeta__pOd00{color:#71717a;font-size:.75rem}.page_execProgress__E1w5f{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.page_stepChips__feYtn{display:inline-flex;gap:.25rem}.page_stepChip__lgvDu{padding:0 .375rem;border-radius:9999px;font-size:.625rem;font-weight:500;background:#f4f4f5;color:#71717a}.page_stepChip__lgvDu[data-state=done]{background:#e2ebf8;color:#385593}.page_stepChip__lgvDu[data-state=current]{background:#fef3c7;color:#b45309}.page_stepChip__lgvDu[data-state=reject]{background:#fee2e2;color:#b91c1c}.page_execSummary__4E_Rg{color:#52525b;font-size:.75rem}.page_execAmount__rT_VY{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.page_execAmount__rT_VY strong{font-size:.875rem;font-weight:700;color:#29323f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_chevron__X7bYK{color:#a1a1aa;font-size:1.125rem;font-style:normal}.page_mentoring__Tw_rM{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.75rem}.page_mentorCard__lP60q{display:grid;gap:.5rem;padding:1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff}.page_mentorHead__23iNX{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.page_mentorHead__23iNX strong{font-size:.875rem;font-weight:700;color:#29323f}.page_mentorPeriod__WId9r{color:#71717a;font-size:.75rem}.page_mentorProgress__I5uYA{display:grid;gap:.375rem}.page_progressHead__c4wsN{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;font-size:.75rem}.page_progressHead__c4wsN span{color:#71717a}.page_progressHead__c4wsN b{color:#29323f;font-weight:700}.page_progressHead__c4wsN em{color:#d97706;font-style:normal}.page_bar__BpBWH{display:flex;overflow:hidden;width:100%;height:.5rem;border-radius:9999px;background:#f4f4f5}.page_barUsed__GFGvM{height:100%;background:#4268b4}.page_latest__DWmMM{color:#52525b;font-size:.75rem}.page_latest__DWmMM em{margin-left:.25rem;padding:0 .375rem;border-radius:9999px;color:#385593;background:#f2f6fc;font-style:normal;font-size:.625rem}.page_latestEmpty__C9tnA{color:#a1a1aa;font-size:.75rem}.page_empty__W4K2R{padding:1rem;border:1px dashed #d4d4d8;border-radius:.5rem;color:#71717a;font-size:.875rem;background:#fafafa;text-align:center}@media(max-width:640px){.page_budgetTop__ApsC9{grid-template-columns:1fr;justify-items:center}.page_statGrid__DK79U{width:100%}.page_budgetManagement__43HdM,.page_managementActions__fcC_a,.page_mentoring__Tw_rM{grid-template-columns:1fr}}