.RowActionMenu_trigger__x6jev{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;color:#71717a;background:rgba(0,0,0,0);font-size:1.2825rem;line-height:1;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.RowActionMenu_trigger__x6jev:hover:not(:disabled){border-color:#e4e4e7;color:#29323f;background:#fff}.RowActionMenu_trigger__x6jev:focus-visible:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.RowActionMenu_trigger__x6jev:disabled{color:#d4d4d8;cursor:not-allowed}.RowActionMenu_menu__XdUVu{position:fixed;z-index:40;display:grid;min-width:11rem;padding:.25rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#fff;box-shadow:0 12px 20px -4px rgba(24,24,27,.12),0 4px 8px -4px rgba(24,24,27,.08);transform:translate(-100%,.25rem)}.RowActionMenu_menu__XdUVu[data-placement=top]{transform:translate(-100%,calc(-100% - .25rem))}.RowActionMenu_item__oeUm6{padding:.5rem .75rem;border:0;border-radius:.375rem;color:#29323f;background:rgba(0,0,0,0);font-size:.9975rem;text-align:left;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.RowActionMenu_item__oeUm6:hover{background:#f2f6fc}.RowActionMenu_item__oeUm6:focus-visible:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.RowActionMenu_item__oeUm6[data-danger=true]{color:#dc2626}.RowActionMenu_item__oeUm6[data-danger=true]:hover{background:#fef2f2}.Button_button__7l2RE{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}.Button_button__7l2RE:disabled{opacity:.4;cursor:not-allowed}.Button_fullWidth__jxUaD{width:100%}.Button_primary__h54e5{background-color:#4268b4;color:#fff}.Button_primary__h54e5:hover:not(:disabled){background-color:#385593}.Button_primary__h54e5:disabled{background-color:#d4d4d8;color:#71717a}.Button_secondary__LkVUf{border:1px solid #e4e4e7;background-color:#fff;color:#3f3f46}.Button_secondary__LkVUf:hover:not(:disabled){background-color:#fafafa}.Button_secondary__LkVUf:disabled{background-color:#fafafa;color:#a1a1aa}.Button_danger__6Wxt4{background-color:#dc2626;color:#fff}.Button_danger__6Wxt4:hover:not(:disabled){background-color:#ef4444}.Button_danger__6Wxt4:disabled{background-color:#fecaca;color:#f87171}.Button_ghost__uspBS{color:#52525b}.Button_ghost__uspBS:hover:not(:disabled){background-color:#f4f4f5;color:#18181b}.Button_ghost__uspBS:disabled{color:#d4d4d8}.Button_sm__FUuBr{padding:.375rem .75rem;font-size:.9975rem;line-height:1.375}.Button_md__3quEg{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375}.Button_lg__BbWjs{padding:.75rem 1.25rem;font-size:1.2825rem;line-height:1.375}.Button_spinner__y5dAI{width:1rem;height:1rem;animation:Button_spin__XlmiJ 1s linear infinite}.Button_spinnerCircle__yGiJm{opacity:.25}.Button_spinnerPath__P2ggz{opacity:.75}@keyframes Button_spin__XlmiJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Badge_badge__rPypC{display:inline-flex;align-items:center;border-radius:9999px;font-weight:500;line-height:1.25;white-space:nowrap}.Badge_default__yBwWV{background-color:#f4f4f5;color:#52525b}.Badge_success__4bEh3{background-color:#e2ebf8;color:#4268b4}.Badge_warning__B1Hic{background-color:#fef3c7;color:#d97706}.Badge_danger__UK2d_{background-color:#fee2e2;color:#b91c1c}.Badge_info__QY6xJ{background-color:#dbeafe;color:#1d4ed8}.Badge_sm__1wJln{padding:.125rem .5rem;font-size:.7125rem}.Badge_md__5vjcV{padding:.25rem .625rem;font-size:.855rem}.DataTable_container__V3Lab{overflow-x:auto;border-radius:.75rem;border:1px solid #e4e4e7;background-color:#fff;scrollbar-width:thin;scrollbar-color:#d4d4d8 rgba(0,0,0,0)}.DataTable_container__V3Lab::-webkit-scrollbar{width:6px;height:6px}.DataTable_container__V3Lab::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.DataTable_container__V3Lab::-webkit-scrollbar-thumb{background-color:#d4d4d8;border-radius:9999px}.DataTable_table__PMitg{width:100%;font-size:.9975rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DataTable_headerRow__eo1gB{border-bottom:1px solid #e4e4e7;background-color:#fafafa}.DataTable_headerCell__eLu6Z{padding:.75rem 1rem;text-align:left;font-size:.855rem;font-weight:600;letter-spacing:.025em;white-space:nowrap;color:#52525b}.DataTable_body__qQP5u>*+*{border-top:1px solid #f4f4f5}.DataTable_bodyCell__twhfk{padding:.75rem 1rem;line-height:1.375;color:#3f3f46}.DataTable_nowrapCell__LtFhp{white-space:nowrap}.DataTable_numericCell__di2jq{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.DataTable_skeletonCell__JtFIi{padding:.75rem 1rem}.DataTable_skeleton__rmJav{height:1rem;width:75%;animation:DataTable_pulse__3zWKC 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:#f4f4f5}.DataTable_emptyCell__xTTxN{padding:2rem 1rem;text-align:center;font-size:.9975rem;color:#a1a1aa}.DataTable_clickableRow__pdFmm{cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.DataTable_clickableRow__pdFmm:nth-child(2n){background-color:#fafafa}.DataTable_clickableRow__pdFmm:hover{background-color:#f2f6fc}.DataTable_row__02tS1{transition:color .15s ease,background-color .15s ease,border-color .15s ease}.DataTable_row__02tS1:nth-child(2n){background-color:#fafafa}@keyframes DataTable_pulse__3zWKC{0%,to{opacity:1}50%{opacity:.5}}.ExecutionOverviewPanel_panel__xuJ_A{display:grid;gap:1rem;color:#29323f}.ExecutionOverviewPanel_head__HDr0r{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ExecutionOverviewPanel_head__HDr0r h2{margin:0;font-size:1.2825rem;font-weight:700}.ExecutionOverviewPanel_head__HDr0r p{margin:.25rem 0 0;color:#71717a;font-size:.9975rem}.ExecutionOverviewPanel_headActions__U0HNx{display:flex;gap:.5rem}.ExecutionOverviewPanel_primaryBtn__men7V{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}.ExecutionOverviewPanel_primaryBtn__men7V:disabled{opacity:.4;cursor:not-allowed}.ExecutionOverviewPanel_primaryBtn__men7V{background-color:#4268b4;color:#fff}.ExecutionOverviewPanel_primaryBtn__men7V:hover:not(:disabled){background-color:#385593}.ExecutionOverviewPanel_primaryBtn__men7V{padding:.375rem .75rem;font-size:.9975rem;line-height:1.375}.ExecutionOverviewPanel_secondaryBtn__4px69{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}.ExecutionOverviewPanel_secondaryBtn__4px69:disabled{opacity:.4;cursor:not-allowed}.ExecutionOverviewPanel_secondaryBtn__4px69{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.ExecutionOverviewPanel_secondaryBtn__4px69:hover:not(:disabled){background-color:#fafafa}.ExecutionOverviewPanel_secondaryBtn__4px69{padding:.375rem .75rem;font-size:.9975rem;line-height:1.375}.ExecutionOverviewPanel_summary__GRv6d{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.ExecutionOverviewPanel_summary__GRv6d{grid-template-columns:repeat(5,minmax(0,1fr))}}.ExecutionOverviewPanel_summary__GRv6d article{display:grid;gap:.25rem;padding:1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff}.ExecutionOverviewPanel_summary__GRv6d span{color:#71717a;font-size:.855rem;font-weight:500}.ExecutionOverviewPanel_summary__GRv6d strong{font-size:1.425rem;font-weight:700;color:#29323f}.ExecutionOverviewPanel_summary__GRv6d em{margin-left:.25rem;font-size:.855rem;font-weight:500;font-style:normal;color:#71717a}.ExecutionOverviewPanel_summary__GRv6d article[data-alert=true]{border-color:#fde68a;background:#fffbeb}.ExecutionOverviewPanel_summary__GRv6d article[data-alert=true] strong{color:#b45309}.ExecutionOverviewPanel_toolbar___wgHJ{display:flex;align-items:center;gap:.75rem}.ExecutionOverviewPanel_search__gizwI{flex:1 1;max-width:22rem}.ExecutionOverviewPanel_search__gizwI input{min-height:2.75rem;border-radius:.5rem;border:1px solid #d4d4d8;padding:.625rem .875rem;font-size:1.14rem;line-height:1.375;color:#18181b;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.ExecutionOverviewPanel_search__gizwI input::placeholder{color:#a1a1aa}.ExecutionOverviewPanel_search__gizwI input:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.ExecutionOverviewPanel_search__gizwI input:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.ExecutionOverviewPanel_search__gizwI input{width:100%}.ExecutionOverviewPanel_resultCount__Wa0zF{color:#71717a;font-size:.9975rem}.ExecutionOverviewPanel_sortButton__vQrrO{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:none;cursor:pointer;color:inherit;font:inherit;font-weight:600;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.ExecutionOverviewPanel_sortButton__vQrrO i{font-style:normal;font-size:.7125rem;color:#a1a1aa}.ExecutionOverviewPanel_sortButton__vQrrO:hover,.ExecutionOverviewPanel_sortButton__vQrrO[data-active=true],.ExecutionOverviewPanel_sortButton__vQrrO[data-active=true] i{color:#4268b4}.ExecutionOverviewPanel_sortButton__vQrrO:focus-visible:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.ExecutionOverviewPanel_colNo__NEf3S{width:3.5rem;text-align:center}.ExecutionOverviewPanel_colGrade__gqtRH{width:5rem}.ExecutionOverviewPanel_colMoney__5BkzO{width:8.5rem;text-align:right;white-space:nowrap}.ExecutionOverviewPanel_colProgress__EgIl2{width:7.5rem}.ExecutionOverviewPanel_colCount__MudPO{width:5.5rem;text-align:center}.ExecutionOverviewPanel_colDate__xUHZR{width:6.5rem;white-space:nowrap}.ExecutionOverviewPanel_colIssue__VGNMv{max-width:16rem}.ExecutionOverviewPanel_colName__b4k6z{min-width:9rem}.ExecutionOverviewPanel_nameLink__wHzkN{color:#385593;font-weight:600;text-decoration:none}.ExecutionOverviewPanel_nameLink__wHzkN:hover{text-decoration:underline}.ExecutionOverviewPanel_progress__WMoTk{display:grid;gap:.25rem}.ExecutionOverviewPanel_progress__WMoTk b{font-size:.855rem;font-weight:600;color:#29323f}.ExecutionOverviewPanel_progress__WMoTk i{display:block;height:.375rem;border-radius:9999px;background:#e4e4e7;overflow:hidden}.ExecutionOverviewPanel_progress__WMoTk i span{display:block;height:100%;border-radius:9999px;background:#4268b4}.ExecutionOverviewPanel_issue__wFbT2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:16rem;color:#52525b;font-size:.855rem}.ExecutionOverviewPanel_muted__n1QuA{color:#a1a1aa}.ExecutionOverviewPanel_alert__AyD5f{color:#dc2626;font-weight:700}.ExecutionOverviewPanel_warn__bT3Q9{color:#d97706;font-weight:700}.SectionCard_card__52QiZ{display:grid;gap:1rem;padding:1.5rem;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)}.SectionCard_header__xsGwq{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem}.SectionCard_heading__scecp{display:grid;gap:.375rem;min-width:0}.SectionCard_title__OqwjD{margin:0;font-size:1.2825rem;font-weight:600;line-height:1.375;letter-spacing:-.025em;color:#29323f}.SectionCard_description___amFI{margin:0;color:#52525b;font-size:.9975rem;line-height:1.6}.SectionCard_actions__Sa62o{display:flex;flex-shrink:0;align-items:center;flex-wrap:wrap;gap:.5rem}@media(max-width:760px){.SectionCard_card__52QiZ{padding:1.25rem}.SectionCard_header__xsGwq{flex-direction:column;align-items:stretch}}.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:2.5rem;height:2.5rem;padding:0 .625rem;border-radius:.5rem;font-size:.9975rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;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}.KeyValueList_list__iRnh_{display:grid;gap:1rem;margin:0;min-width:0}.KeyValueList_one__NPPJB{grid-template-columns:minmax(0,1fr)}.KeyValueList_two__aCvcg{grid-template-columns:repeat(2,minmax(0,1fr))}.KeyValueList_row__fTICf{display:grid;gap:.25rem;min-width:0}.KeyValueList_term__kUbtm{color:#71717a;font-size:.855rem}.KeyValueList_value__Czt6T{margin:0;color:#18181b;font-size:.9975rem;font-weight:600;overflow-wrap:anywhere}@media(max-width:760px){.KeyValueList_two__aCvcg{grid-template-columns:minmax(0,1fr)}}.ProjectKnowledgeDocsPanel_panel__w_iL0{display:grid;gap:1rem}.ProjectKnowledgeDocsPanel_stateText__qKP_z{padding:1rem;color:#b3bfcc;font-size:.9975rem;text-align:center}.ProjectKnowledgeDocsPanel_ingest__gYDR8{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.ProjectKnowledgeDocsPanel_uploadButton__2Jxle{display:inline-flex;align-items:center;padding:.625rem 1rem;border:1px solid #c9daf1;border-radius:.5rem;color:#4268b4;background:#fff;font-size:.9975rem;font-weight:700;cursor:pointer}.ProjectKnowledgeDocsPanel_uploadButton__2Jxle:hover{background:#f2f6fc}.ProjectKnowledgeDocsPanel_pasteBox__Vm4V0{flex:1 1 18rem;display:grid;gap:.5rem}.ProjectKnowledgeDocsPanel_pasteBox__Vm4V0 input,.ProjectKnowledgeDocsPanel_pasteBox__Vm4V0 textarea{width:100%;padding:.5rem .75rem;border:1px solid #e4e4e7;border-radius:.5rem;color:#29323f;background:#fff;font-size:.9975rem;font-family:inherit;resize:vertical}.ProjectKnowledgeDocsPanel_pasteBox__Vm4V0 input:focus,.ProjectKnowledgeDocsPanel_pasteBox__Vm4V0 textarea:focus{border-color:#4268b4;box-shadow:0 0 0 3px #e2ebf8;outline:none}.ProjectKnowledgeDocsPanel_pasteBox__Vm4V0>:last-child{justify-self:end}.ProjectKnowledgeDocsPanel_docList__x_9h6{display:grid;gap:.75rem}.ProjectKnowledgeDocsPanel_docItem__FAYSd{display:grid;gap:.5rem;padding:.75rem 1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff}.ProjectKnowledgeDocsPanel_docRow__jygAQ{display:flex;align-items:center;gap:.75rem}.ProjectKnowledgeDocsPanel_docMain___TeuV{flex:1 1;min-width:0}.ProjectKnowledgeDocsPanel_docMain___TeuV strong{display:block;color:#29323f;font-size:.9975rem;font-weight:600}.ProjectKnowledgeDocsPanel_docMain___TeuV small{display:block;margin-top:.1rem;color:#b3bfcc;font-size:.7125rem}.ProjectKnowledgeDocsPanel_chunkList__nv28k{display:grid;gap:.25rem;padding:.75rem;border-radius:.5rem;background:#f4f6f8}.ProjectKnowledgeDocsPanel_chunkList__nv28k li{display:grid;grid-template-columns:auto 1fr;gap:.5rem}.ProjectKnowledgeDocsPanel_chunkList__nv28k span{color:#4268b4;font-size:.7125rem;font-weight:700}.ProjectKnowledgeDocsPanel_chunkList__nv28k p{color:#4c5b70;font-size:.855rem;line-height:1.5}.ProjectKnowledgeDocsPanel_publication__ebjEl{padding-top:.5rem;border-top:1px solid #e4e4e7}.ProjectKnowledgeDocsPanel_publication__ebjEl summary{color:#3c485a;font-size:.855rem;font-weight:700;cursor:pointer}.ProjectKnowledgeDocsPanel_publication__ebjEl summary:hover{color:#4268b4}.ProjectKnowledgeDocsPanel_publication__ebjEl>:not(summary){margin-top:.75rem}.ProjectKnowledgeDocsPanel_publicationHint__M_0xX{color:#4c5b70;font-size:.855rem;line-height:1.6}.ProjectKnowledgeDocsPanel_releaseBody__WWPHG{display:grid;gap:.75rem}.ProjectKnowledgeDocsPanel_releaseMeta__mMO_q{display:grid;gap:.5rem}.ProjectKnowledgeDocsPanel_releaseMeta__mMO_q>div{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:.5rem}.ProjectKnowledgeDocsPanel_releaseMeta__mMO_q dt{color:#b3bfcc;font-size:.7125rem;font-weight:600}.ProjectKnowledgeDocsPanel_releaseMeta__mMO_q dd{color:#303a49;font-size:.855rem;line-height:1.6}.ProjectKnowledgeDocsPanel_hash__ES7jl{overflow-wrap:anywhere}.ProjectKnowledgeDocsPanel_fullRow__xwAK0{grid-column:1/-1}@media(max-width:640px){.ProjectKnowledgeDocsPanel_docRow__jygAQ{flex-wrap:wrap}.ProjectKnowledgeDocsPanel_releaseMeta__mMO_q>div{grid-template-columns:1fr;gap:.25rem}.ProjectKnowledgeDocsPanel_fullRow__xwAK0{grid-column:auto}}.ProjectAgentDeploymentPanel_layout__Yp7zq{display:grid;gap:1.25rem}.ProjectAgentDeploymentPanel_stateText___alxc{padding:1.25rem;color:#b3bfcc;font-size:.9975rem;text-align:center}.ProjectAgentDeploymentPanel_modelLine__fay1Z{color:#4c5b70;font-size:.9975rem}.ProjectAgentDeploymentPanel_modelLine__fay1Z b{color:#29323f;font-weight:600}.ProjectAgentDeploymentPanel_checkList__X7TJz{display:grid}.ProjectAgentDeploymentPanel_checkItem__nFVRz{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem 0 .75rem .75rem;border-bottom:1px solid #e4e4e7;border-left:3px solid #e4e4e7}.ProjectAgentDeploymentPanel_checkItem__nFVRz:last-child{border-bottom:none}.ProjectAgentDeploymentPanel_checkItem__nFVRz[data-state=OK]{border-left-color:#16a34a}.ProjectAgentDeploymentPanel_checkItem__nFVRz[data-state=WARNING]{border-left-color:#d97706}.ProjectAgentDeploymentPanel_checkItem__nFVRz[data-state=BLOCKED]{border-left-color:#dc2626}.ProjectAgentDeploymentPanel_checkMain__GBhLt{display:grid;gap:.25rem;min-width:0}.ProjectAgentDeploymentPanel_checkHead__tCrlE{display:flex;align-items:center;gap:.5rem}.ProjectAgentDeploymentPanel_checkHead__tCrlE strong{color:#29323f;font-size:.9975rem;font-weight:600}.ProjectAgentDeploymentPanel_checkItem__nFVRz p{color:#4c5b70;font-size:.855rem;line-height:1.6}.ProjectAgentDeploymentPanel_checkLink__1n_Vy{flex-shrink:0;color:#4268b4;font-size:.855rem;font-weight:700;white-space:nowrap}.ProjectAgentDeploymentPanel_checkLink__1n_Vy:hover{text-decoration:underline}.ProjectAgentDeploymentPanel_knowledgeForm__cBCwl{display:grid;gap:1rem;padding:1rem;border:1px solid #c9daf1;border-radius:.75rem;background:#f2f6fc}.ProjectAgentDeploymentPanel_knowledgeDescription__LrcmR{grid-column:1/-1}.ProjectAgentDeploymentPanel_knowledgeList__87lIW{display:grid}.ProjectAgentDeploymentPanel_knowledgeList__87lIW article{padding:.75rem 0;border-bottom:1px solid #e4e4e7}.ProjectAgentDeploymentPanel_knowledgeList__87lIW article:last-child{border-bottom:none}.ProjectAgentDeploymentPanel_knowledgeList__87lIW article>*+*{margin-top:.75rem}.ProjectAgentDeploymentPanel_knowledgeRow__i1IiN{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ProjectAgentDeploymentPanel_knowledgeMain__Y4f5o{min-width:0}.ProjectAgentDeploymentPanel_knowledgeMain__Y4f5o strong{color:#29323f;font-size:.9975rem}.ProjectAgentDeploymentPanel_knowledgeMain__Y4f5o p{margin-top:.15rem;color:#b3bfcc;font-size:.855rem}.ProjectAgentDeploymentPanel_knowledgeMain__Y4f5o small{display:block;margin-top:.25rem;color:#4268b4;font-size:.7125rem;font-weight:700}@media(max-width:640px){.ProjectAgentDeploymentPanel_checkItem__nFVRz{flex-direction:column;gap:.5rem}.ProjectAgentDeploymentPanel_knowledgeRow__i1IiN{flex-direction:column;align-items:flex-start;gap:.5rem}}@media(max-width:760px){.ProjectAgentDeploymentPanel_knowledgeDescription__LrcmR{grid-column:auto}}.ProjectGrantBasisPanel_panel__Rkx3g{padding:24px;border:1px solid #e1e7ef;background:#fff;border-radius:12px;color:#26364a}.ProjectGrantBasisPanel_panel__Rkx3g header p:first-child{font-size:.7125rem;color:#5672a5;letter-spacing:.12em}.ProjectGrantBasisPanel_panel__Rkx3g h2{margin:8px 0;font-size:1.425rem}.ProjectGrantBasisPanel_panel__Rkx3g p{line-height:1.7}.ProjectGrantBasisPanel_panel__Rkx3g aside{padding:15px;margin:20px 0;border-radius:8px;background:#f0f5ff;line-height:1.7}.ProjectGrantBasisPanel_panel__Rkx3g form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ProjectGrantBasisPanel_panel__Rkx3g label{display:grid;gap:8px;font-size:.855rem}.ProjectGrantBasisPanel_panel__Rkx3g input,.ProjectGrantBasisPanel_panel__Rkx3g select,.ProjectGrantBasisPanel_panel__Rkx3g textarea{border:1px solid #cbd5e1;border-radius:7px;padding:10px;width:100%}.ProjectGrantBasisPanel_panel__Rkx3g .ProjectGrantBasisPanel_full__TtPCH{grid-column:1/-1}.ProjectGrantBasisPanel_panel__Rkx3g button{background:#315fcc;color:#fff;border:0;padding:11px 16px;border-radius:7px;cursor:pointer}.ProjectGrantBasisPanel_panel__Rkx3g button:disabled{opacity:.5}.ProjectGrantBasisPanel_panel__Rkx3g h3{margin-top:30px}.ProjectGrantBasisPanel_panel__Rkx3g details{border-top:1px solid #e2e8f0;padding:12px 0}.ProjectGrantBasisPanel_panel__Rkx3g summary{cursor:pointer}.ProjectGrantBasisPanel_panel__Rkx3g pre{overflow:auto;font-size:.7125rem;padding:14px;background:#f6f8fb}@media(max-width:600px){.ProjectGrantBasisPanel_panel__Rkx3g form{grid-template-columns:1fr}}.ProjectDocumentsPanel_panel__MvJof{display:grid;gap:1rem;padding:1.25rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff}.ProjectDocumentsPanel_heading__wxT7E{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.ProjectDocumentsPanel_heading__wxT7E h2{margin:0;font-size:1.2825rem;color:#29323f}.ProjectDocumentsPanel_heading__wxT7E p{margin:.25rem 0 0;color:#71717a;font-size:.9975rem;line-height:1.6}.ProjectDocumentsPanel_upload__aLx2R{display:grid;justify-items:center;gap:.75rem;padding:1.5rem;border:2px dashed #d4d4d8;border-radius:.75rem;background:#fafafa;text-align:center}.ProjectDocumentsPanel_upload__aLx2R[data-drag-over=true]{border-color:#4268b4;background:#f2f6fc}.ProjectDocumentsPanel_upload__aLx2R strong{color:#29323f;font-size:1.2825rem}.ProjectDocumentsPanel_upload__aLx2R p{max-width:640px;margin:0;color:#52525b;font-size:.9975rem;line-height:1.7}.ProjectDocumentsPanel_upload__aLx2R small{color:#71717a;font-size:.855rem}.ProjectDocumentsPanel_filePick__inj9_:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.ProjectDocumentsPanel_filePick__inj9_{position:relative;padding:.75rem 1.25rem;border-radius:.5rem;background:#4268b4;color:#fff;font-size:.9975rem;font-weight:600;cursor:pointer}.ProjectDocumentsPanel_filePick__inj9_[data-disabled=true]{opacity:.5;cursor:wait}.ProjectDocumentsPanel_filePick__inj9_:focus-within{outline:2px solid #4268b4;outline-offset:3px}.ProjectDocumentsPanel_filePick__inj9_ input{position:absolute;width:1px;height:1px;opacity:0}.ProjectDocumentsPanel_summary__nNCqa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.ProjectDocumentsPanel_summary__nNCqa article{display:grid;gap:.25rem;padding:1rem;border:1px solid #e4e4e7;border-radius:.5rem}.ProjectDocumentsPanel_summary__nNCqa small,.ProjectDocumentsPanel_summary__nNCqa span{color:#71717a;font-size:.855rem}.ProjectDocumentsPanel_summary__nNCqa strong{font-size:1.425rem;color:#29323f}.ProjectDocumentsPanel_documents__AZ9aE{display:grid;gap:.75rem}.ProjectDocumentsPanel_document__uwaxH{display:grid;gap:.75rem;padding:1rem;border:1px solid #e4e4e7;border-radius:.5rem}.ProjectDocumentsPanel_document__uwaxH h3{margin:0;color:#29323f;font-size:.9975rem;overflow-wrap:anywhere}.ProjectDocumentsPanel_document__uwaxH p,.ProjectDocumentsPanel_document__uwaxH small{margin:0;color:#71717a;font-size:.855rem;line-height:1.7}.ProjectDocumentsPanel_document__uwaxH ul{margin:0;padding-left:1.25rem;color:#52525b;font-size:.9975rem;line-height:1.7}.ProjectDocumentsPanel_document__uwaxH details summary{cursor:pointer;color:#4268b4;font-size:.9975rem}.ProjectDocumentsPanel_actions__gzUev,.ProjectDocumentsPanel_documentHead__Yjvyx{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.ProjectDocumentsPanel_actions__gzUev{justify-content:flex-start}.ProjectDocumentsPanel_actions__gzUev select{max-width:100%;padding:.5rem;border:1px solid #d4d4d8;border-radius:.5rem;background:#fff;font-size:.855rem}.ProjectDocumentsPanel_actions__gzUev a{color:#4268b4;font-size:.9975rem}.ProjectDocumentsPanel_stages__jNsZb{display:flex;flex-wrap:wrap;gap:.5rem}.ProjectDocumentsPanel_empty__jk_8J{margin:0;padding:1rem;color:#71717a;font-size:.9975rem;text-align:center}.ProjectDocumentsPanel_steps__KpeB5{display:flex;gap:.75rem;padding:0;list-style:none}.ProjectDocumentsPanel_steps__KpeB5 li{display:flex;align-items:center;gap:.5rem;flex:1 1;padding:.75rem;border-radius:.5rem;background:#f4f4f5;color:#71717a;font-size:.9975rem}.ProjectDocumentsPanel_steps__KpeB5 li[aria-current=step]{background:#f2f6fc;color:#4268b4;font-weight:600}@media(max-width:640px){.ProjectDocumentsPanel_panel__MvJof,.ProjectDocumentsPanel_upload__aLx2R{padding:1rem}.ProjectDocumentsPanel_summary__nNCqa{grid-template-columns:1fr}.ProjectDocumentsPanel_steps__KpeB5{flex-direction:column}}.Stepper_stepper__dos4G{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.5rem;margin:0;padding:0;list-style:none}.Stepper_step__6bZHa{position:relative;display:flex;min-width:0}.Stepper_step__6bZHa:after{content:"";position:absolute;top:18px;right:-.5rem;width:.5rem;height:2px;background:#e4e4e7}.Stepper_step__6bZHa:last-child:after{display:none}.Stepper_trigger__a2Fe1{display:flex;flex:1 1;align-items:center;gap:.625rem;min-width:0;padding:.5rem .75rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff;text-align:left;transition:color .15s ease,background-color .15s ease,border-color .15s ease}button.Stepper_trigger__a2Fe1{cursor:pointer}button.Stepper_trigger__a2Fe1:hover{border-color:#a3c0e6;background:#f2f6fc}button.Stepper_trigger__a2Fe1:focus-visible:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.Stepper_circle__oJaRM{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:9999px;background:#f4f4f5;color:#71717a;font-size:.855rem;font-weight:700}.Stepper_text__TZhuW{display:grid;gap:2px;min-width:0}.Stepper_text__TZhuW strong{font-size:.9975rem;font-weight:600;color:#52525b}.Stepper_text__TZhuW small,.Stepper_text__TZhuW strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Stepper_text__TZhuW small{font-size:.7125rem;color:#a1a1aa}.Stepper_step__6bZHa[data-state=active] .Stepper_trigger__a2Fe1{border-color:#4268b4;background:#f2f6fc;box-shadow:0 1px 2px 0 rgba(24,24,27,.06),0 2px 5px 0 rgba(24,24,27,.06)}.Stepper_step__6bZHa[data-state=active] .Stepper_circle__oJaRM{background:#4268b4;color:#fff}.Stepper_step__6bZHa[data-state=active] .Stepper_text__TZhuW strong{color:#324a7a}.Stepper_step__6bZHa[data-state=done] .Stepper_circle__oJaRM{background:#dcfce7;color:#15803d}.Stepper_step__6bZHa[data-state=done] .Stepper_text__TZhuW strong{color:#3f3f46}@media(max-width:860px){.Stepper_stepper__dos4G{grid-auto-flow:row}.Stepper_step__6bZHa:after{display:none}}.AppliedCriteriaList_box__FEoHr{padding:.75rem 1rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#fff;font-size:.9975rem}.AppliedCriteriaList_box__FEoHr summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;cursor:pointer}.AppliedCriteriaList_box__FEoHr summary strong{color:#29323f}.AppliedCriteriaList_box__FEoHr summary span{color:#71717a;font-size:.855rem}.AppliedCriteriaList_hint__vEZ7j{margin:.5rem 0 0;color:#71717a;font-size:.855rem;line-height:1.6}.AppliedCriteriaList_items__rm38U{display:grid;gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none}.AppliedCriteriaList_items__rm38U li{display:grid;gap:.25rem;padding-bottom:.75rem;border-bottom:1px solid #f4f4f5}.AppliedCriteriaList_items__rm38U li:last-child{padding-bottom:0;border-bottom:0}.AppliedCriteriaList_line__Zez7W{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem}.AppliedCriteriaList_line__Zez7W strong{color:#27272a;overflow-wrap:anywhere}.AppliedCriteriaList_line__Zez7W small{color:#71717a;font-size:.855rem}.AppliedCriteriaList_fields__qHgBC,.AppliedCriteriaList_note__lvceG{margin:0;color:#52525b;font-size:.855rem;line-height:1.6}.AppliedCriteriaList_citation__ho3kU{display:grid;gap:.25rem;margin:0;padding:.5rem .75rem;border-left:3px solid #4268b4;background:#fafafa}.AppliedCriteriaList_citation__ho3kU cite{color:#71717a;font-size:.855rem;font-style:normal}.AppliedCriteriaList_citation__ho3kU q{color:#3f3f46;font-size:.855rem;line-height:1.6;white-space:pre-wrap}.ReviewAnalysisProgress_progress__Y84Ee{display:grid;gap:.75rem;padding:1rem;border:1px solid #c9daf1;border-radius:.75rem;background:#f2f6fc}.ReviewAnalysisProgress_progress__Y84Ee[data-compact]{gap:.5rem;padding:.75rem 1rem}.ReviewAnalysisProgress_head__99EDI{display:flex;align-items:center;gap:.75rem}.ReviewAnalysisProgress_head__99EDI>div:first-child:not(.ReviewAnalysisProgress_headline__C6HSy){padding:0}.ReviewAnalysisProgress_headline__C6HSy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;min-width:0}.ReviewAnalysisProgress_headline__C6HSy strong{color:#324a7a;font-size:1.14rem;font-weight:700}.ReviewAnalysisProgress_headline__C6HSy span{color:#52525b;font-size:.9975rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReviewAnalysisProgress_bar__3XEBE{overflow:hidden;height:8px;border-radius:9999px;background:#fff}.ReviewAnalysisProgress_bar__3XEBE span{display:block;height:100%;border-radius:inherit;background:#4268b4;transition:width .4s ease-out}.ReviewAnalysisProgress_bar__3XEBE[data-blocked] span{background:#f59e0b}@media(prefers-reduced-motion:reduce){.ReviewAnalysisProgress_bar__3XEBE span{transition:none}}.ReviewAnalysisProgress_phases__E_WSl{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.ReviewAnalysisProgress_phases__E_WSl li{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.5rem;background:#fff;color:#71717a;font-size:.9975rem}.ReviewAnalysisProgress_phases__E_WSl li[data-state=active]{color:#29323f;font-weight:600}.ReviewAnalysisProgress_phases__E_WSl li[data-state=done]{color:#303a49}.ReviewAnalysisProgress_phases__E_WSl li[data-state=failed]{color:#b91c1c}.ReviewAnalysisProgress_phaseNo__pClYp{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:9999px;background:#f4f4f5;font-size:.855rem;font-weight:700}li[data-state=active] .ReviewAnalysisProgress_phaseNo__pClYp{background:#4268b4;color:#fff}li[data-state=done] .ReviewAnalysisProgress_phaseNo__pClYp{background:#ecfdf5;color:#047857}li[data-state=failed] .ReviewAnalysisProgress_phaseNo__pClYp{background:#fef2f2;color:#b91c1c}.ReviewAnalysisProgress_phaseLabel__U7BI3{display:grid;flex:1 1;min-width:0}.ReviewAnalysisProgress_phaseLabel__U7BI3 small{color:#71717a;font-size:.855rem;font-weight:500}.ReviewAnalysisProgress_retry__FaOnV{display:inline-flex;margin-left:.5rem;vertical-align:middle}.PageHeader_container__FSdoE{margin-bottom:1.5rem}.PageHeader_breadcrumbs__qf7Yt{margin-bottom:.5rem;font-size:.855rem;color:#a1a1aa}.PageHeader_breadcrumbItem__iskCg,.PageHeader_breadcrumbs__qf7Yt{display:flex;align-items:center;gap:.25rem}.PageHeader_breadcrumbLink__MNPtT{transition:color .15s ease,background-color .15s ease,border-color .15s ease}.PageHeader_breadcrumbLink__MNPtT:hover{color:#52525b}.PageHeader_headerRow__SKzck{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.PageHeader_titleGroup__UiuQc{min-width:0}.PageHeader_eyebrow__RMMuv{margin:0;color:#4268b4;font-size:.855rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PageHeader_title__OWdFD{font-size:1.71rem;font-weight:700;line-height:1.25;letter-spacing:-.025em;color:#29323f}.PageHeader_subtitle__hAlk2{margin-top:.375rem;font-size:.9975rem;line-height:1.5;color:#71717a}.PageHeader_actions__LRfNe{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.PageHeader_lg__mWlDQ .PageHeader_headerRow__SKzck{align-items:flex-end;gap:1.25rem}.PageHeader_lg__mWlDQ .PageHeader_title__OWdFD{margin-top:.2rem;font-size:2.1375rem;font-weight:700}.PageHeader_lg__mWlDQ .PageHeader_subtitle__hAlk2{margin-top:.5rem}.PageHeader_lg__mWlDQ .PageHeader_actions__LRfNe{align-items:flex-end}@media(max-width:760px){.PageHeader_lg__mWlDQ .PageHeader_headerRow__SKzck{flex-direction:column;align-items:stretch}}.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:1.25rem;min-width:0}.StatCard_header__kQm__{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.StatCard_label__01ASc{font-size:.9975rem;font-weight:500;color:#71717a;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StatCard_icon__NzvmC{color:#d4d4d8;flex-shrink:0}.StatCard_valueRow__woMj4{margin-top:.375rem;display:flex;align-items:baseline;gap:.25rem;flex-wrap:wrap;min-width:0}.StatCard_value__IBIQ0{font-size:2.1375rem;font-weight:700;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#18181b;word-break:break-all;overflow-wrap:anywhere}.StatCard_unit__LlvHb{font-size:.9975rem;color:#a1a1aa;white-space:nowrap}.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:.855rem;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:.855rem;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:.9975rem;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:.9975rem;line-height:1.375}.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:.9975rem;line-height:1.375}.RichEditor_error__2X3_2{margin:0;padding:.5rem .75rem;font-size:.855rem;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:.9975rem;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.425rem;font-weight:700;color:#29323f}.RichEditor_content__DCSzI h3{margin:.75rem 0 .5rem;font-size:1.2825rem;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}.MaskedInput_input__RN5rG{width:100%;min-height:2.75rem;border-radius:.5rem;border:1px solid #d4d4d8;padding:.625rem .875rem;font-size:1.14rem;line-height:1.375;color:#18181b;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.MaskedInput_input__RN5rG::placeholder{color:#a1a1aa}.MaskedInput_input__RN5rG:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.MaskedInput_input__RN5rG:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.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:.9975rem;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.2825rem;font-weight:600}.ProjectProgressAdminPanel_head__bdK4g p{color:#71717a;font-size:.855rem}.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:.9975rem;line-height:1.375}.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:.855rem}.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.2825rem}.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:.9975rem;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:.855rem;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:.9975rem!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.2825rem;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:.855rem;font-weight:600}.ProjectProgressAdminPanel_contentField__c4AFw>div{background:#fff}.ProjectProgressAdminPanel_editorHint__Zwfmy{color:#a1a1aa;font-size:.855rem;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:.855rem;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:.9975rem}.ProjectProgressAdminPanel_statusField__rZOrt small{color:#71717a;font-size:.855rem;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:.9975rem;line-height:1.375}.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:.9975rem;line-height:1.375}.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:1.14rem}.ProjectProgressAdminPanel_listHead__r0_QY small,.ProjectProgressAdminPanel_listHead__r0_QY span{color:#a1a1aa;font-size:.855rem}.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:.855rem}.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:.9975rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ProjectProgressAdminPanel_statusLabel__F_JxQ{display:flex;align-items:center;color:#71717a;font-size:.855rem;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:.855rem;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:.855rem;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:.855rem;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:.855rem}.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:.855rem}.ProjectProgressAdminPanel_pagination__LMMhR button:disabled{color:#d4d4d8;background:#fafafa;cursor:not-allowed}.ProjectProgressAdminPanel_pagination__LMMhR span{color:#71717a;font-size:.855rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectProgressAdminPanel_state__VE_XB{padding:2rem;color:#a1a1aa;font-size:.9975rem;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:.7125rem;font-weight:700;letter-spacing:.12em}.RoleAgentChatPanel_panel__ZKMe3 header h2{margin-top:.25rem;color:#29323f;font-size:1.2825rem}.RoleAgentChatPanel_panel__ZKMe3 header span{display:block;margin-top:.25rem;color:#4c5b70;font-size:.855rem}.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:.9975rem;line-height:1.375}.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.425rem;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:.9975rem}.RoleAgentChatPanel_welcome__qAfdB p{font-size:.855rem}.RoleAgentChatPanel_messages__I7BmX article{max-width:86%;padding:.75rem;color:#29323f;background:#fff;font-size:.9975rem;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:.855rem;text-align:center}.RoleAgentChatPanel_error__CikLD{padding:.5rem .75rem;color:#b91c1c;background:#fef2f2;font-size:.855rem}.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:.9975rem;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:.625rem 1rem;font-size:1.14rem;line-height:1.375}.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}}.ProgramSurveyPanel_workspace__v2b3J{display:grid;gap:1rem}.ProgramSurveyPanel_panel__SFUcS{display:grid;gap:1rem;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)}.ProgramSurveyPanel_sectionHead__t7kYy{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.ProgramSurveyPanel_sectionHead__t7kYy h3{margin:0;font-size:1.2825rem}.ProgramSurveyPanel_sectionHead__t7kYy p{margin:.25rem 0 0;color:#71717a;font-size:.855rem}.ProgramSurveyPanel_sectionHead__t7kYy>a{color:#4268b4;font-size:.855rem;font-weight:600;text-decoration:none}.ProgramSurveyPanel_sectionHead__t7kYy>span{color:#71717a;font-size:.855rem}.ProgramSurveyPanel_linkForm__mAVrr{display:grid;grid-template-columns:1.1fr 1.5fr 1fr 1fr auto;gap:.75rem;align-items:end}.ProgramSurveyPanel_linkForm__mAVrr label{display:grid;gap:.5rem;color:#52525b;font-size:.855rem;font-weight:600}.ProgramSurveyPanel_linkForm__mAVrr input,.ProgramSurveyPanel_linkForm__mAVrr select{min-width:0;width:100%;padding:.625rem .75rem;border:1px solid #d4d4d8;border-radius:.5rem;color:#29323f;background:#fff;font-size:.9975rem}.ProgramSurveyPanel_actions__OKCIk>button:last-child,.ProgramSurveyPanel_linkForm__mAVrr 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}.ProgramSurveyPanel_actions__OKCIk>button:last-child:disabled,.ProgramSurveyPanel_linkForm__mAVrr button:disabled{opacity:.4;cursor:not-allowed}.ProgramSurveyPanel_actions__OKCIk>button:last-child,.ProgramSurveyPanel_linkForm__mAVrr button{background-color:#4268b4;color:#fff}.ProgramSurveyPanel_actions__OKCIk>button:last-child:hover:not(:disabled),.ProgramSurveyPanel_linkForm__mAVrr button:hover:not(:disabled){background-color:#385593}.ProgramSurveyPanel_actions__OKCIk>button:last-child,.ProgramSurveyPanel_linkForm__mAVrr button{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375;white-space:nowrap}.ProgramSurveyPanel_guide__pYMGI{display:flex;gap:.75rem;align-items:center;padding:.75rem 1rem;border-radius:.5rem;color:#b45309;background:#fffbeb;font-size:.855rem}.ProgramSurveyPanel_guide__pYMGI span{flex:1 1}.ProgramSurveyPanel_guide__pYMGI a{color:inherit;font-weight:600}.ProgramSurveyPanel_surveyLayout__1JMBC{display:grid;grid-template-columns:minmax(17rem,.7fr) minmax(0,1.5fr);gap:1rem;align-items:start}.ProgramSurveyPanel_surveyList__1QDyt{display:grid;gap:.5rem}.ProgramSurveyPanel_surveyList__1QDyt>button{display:grid;gap:.5rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.75rem;color:#29323f;background:#fff;text-align:left;cursor:pointer}.ProgramSurveyPanel_surveyList__1QDyt>button[data-active=true]{border-color:#4268b4;box-shadow:0 0 0 2px rgba(66,104,180,.08)}.ProgramSurveyPanel_status__NbuHd,.ProgramSurveyPanel_surveyList__1QDyt>button>span{justify-self:start;padding:.2rem .5rem;border-radius:9999px;color:#15803d;background:#f0fdf4;font-size:.855rem;font-weight:600}.ProgramSurveyPanel_status__NbuHd[data-status=READY],.ProgramSurveyPanel_surveyList__1QDyt [data-status=READY]{color:#385593;background:#f2f6fc}.ProgramSurveyPanel_status__NbuHd[data-status=ENDED],.ProgramSurveyPanel_status__NbuHd[data-status=STOPPED],.ProgramSurveyPanel_surveyList__1QDyt [data-status=ENDED],.ProgramSurveyPanel_surveyList__1QDyt [data-status=STOPPED]{color:#52525b;background:#f4f4f5}.ProgramSurveyPanel_surveyList__1QDyt small{color:#71717a;font-size:.855rem}.ProgramSurveyPanel_surveyList__1QDyt button>div{display:flex;justify-content:space-between}.ProgramSurveyPanel_surveyList__1QDyt em{color:#71717a;font-size:.855rem;font-style:normal}.ProgramSurveyPanel_surveyList__1QDyt b{font-size:.855rem}.ProgramSurveyPanel_surveyList__1QDyt button>i{height:.35rem;overflow:hidden;border-radius:9999px;background:#f4f4f5}.ProgramSurveyPanel_surveyList__1QDyt button>i u{display:block;height:100%;border-radius:inherit;background:#4268b4;text-decoration:none}.ProgramSurveyPanel_metrics__zXP8f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.ProgramSurveyPanel_metrics__zXP8f article{display:grid;gap:.25rem;padding:1rem;border-radius:.75rem;background:#fafafa}.ProgramSurveyPanel_metrics__zXP8f small,.ProgramSurveyPanel_metrics__zXP8f span{color:#71717a;font-size:.855rem}.ProgramSurveyPanel_metrics__zXP8f strong{font-size:1.425rem}.ProgramSurveyPanel_actions__OKCIk{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.ProgramSurveyPanel_actions__OKCIk a{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}.ProgramSurveyPanel_actions__OKCIk a:disabled{opacity:.4;cursor:not-allowed}.ProgramSurveyPanel_actions__OKCIk a{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.ProgramSurveyPanel_actions__OKCIk a:hover:not(:disabled){background-color:#fafafa}.ProgramSurveyPanel_actions__OKCIk a{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375;text-decoration:none}.ProgramSurveyPanel_actions__OKCIk .ProgramSurveyPanel_secondary__efqCa{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}.ProgramSurveyPanel_actions__OKCIk .ProgramSurveyPanel_secondary__efqCa:disabled{opacity:.4;cursor:not-allowed}.ProgramSurveyPanel_actions__OKCIk .ProgramSurveyPanel_secondary__efqCa{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.ProgramSurveyPanel_actions__OKCIk .ProgramSurveyPanel_secondary__efqCa:hover:not(:disabled){background-color:#fafafa}.ProgramSurveyPanel_actions__OKCIk .ProgramSurveyPanel_secondary__efqCa{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375}.ProgramSurveyPanel_questionStats__c7HlS{display:grid;gap:.75rem;padding-top:.75rem;border-top:1px solid #f4f4f5}.ProgramSurveyPanel_questionStats__c7HlS h4{margin:0}.ProgramSurveyPanel_questionStats__c7HlS>article{display:grid;gap:.75rem;padding:1rem;border:1px solid #f4f4f5;border-radius:.75rem}.ProgramSurveyPanel_questionStats__c7HlS article>div:first-child{display:flex;justify-content:space-between;gap:.75rem}.ProgramSurveyPanel_questionStats__c7HlS article>div:first-child span{color:#71717a;font-size:.855rem}.ProgramSurveyPanel_distribution__SY0bs{display:grid;gap:.5rem}.ProgramSurveyPanel_distribution__SY0bs>div{display:grid;grid-template-columns:2.5rem minmax(0,1fr) 3rem;gap:.5rem;align-items:center;font-size:.855rem}.ProgramSurveyPanel_distribution__SY0bs i{height:.45rem;overflow:hidden;border-radius:9999px;background:#f4f4f5}.ProgramSurveyPanel_distribution__SY0bs u{display:block;height:100%;background:#4268b4;text-decoration:none}.ProgramSurveyPanel_optionGrid__zPinW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ProgramSurveyPanel_optionGrid__zPinW span{display:flex;justify-content:space-between;padding:.5rem .75rem;border-radius:.5rem;background:#fafafa;font-size:.855rem}.ProgramSurveyPanel_empty__CNPEh{padding:1.5rem;color:#71717a;text-align:center;font-size:.9975rem}@media(max-width:1180px){.ProgramSurveyPanel_linkForm__mAVrr{grid-template-columns:repeat(2,minmax(0,1fr))}.ProgramSurveyPanel_linkForm__mAVrr button{grid-column:span 2}.ProgramSurveyPanel_surveyLayout__1JMBC{grid-template-columns:1fr}}@media(max-width:680px){.ProgramSurveyPanel_panel__SFUcS{padding:1rem}.ProgramSurveyPanel_guide__pYMGI,.ProgramSurveyPanel_sectionHead__t7kYy{align-items:stretch;flex-direction:column}.ProgramSurveyPanel_linkForm__mAVrr,.ProgramSurveyPanel_metrics__zXP8f,.ProgramSurveyPanel_optionGrid__zPinW{grid-template-columns:1fr}.ProgramSurveyPanel_linkForm__mAVrr button{grid-column:auto}.ProgramSurveyPanel_questionStats__c7HlS article>div:first-child{flex-direction:column}}.ProgramOperationsPanel_page__BrdCX{display:grid;gap:1.25rem;color:#29323f}.ProgramOperationsPanel_page__BrdCX>header p{color:#4268b4;font-size:.855rem;font-weight:800;letter-spacing:.08em}.ProgramOperationsPanel_page__BrdCX>header h1{margin:.2rem 0}.ProgramOperationsPanel_page__BrdCX>header span{color:#71717a}.ProgramOperationsPanel_message__Mcu7A{padding:.75rem 1rem;border-radius:.5rem;color:#385593;background:#f2f6fc}.ProgramOperationsPanel_top___LfvJ{display:grid;grid-template-columns:minmax(22rem,.75fr) minmax(0,1.25fr);gap:1rem;align-items:start}.ProgramOperationsPanel_create__AqUXB,.ProgramOperationsPanel_forms__6zt5Y form,.ProgramOperationsPanel_hero__2Nhex,.ProgramOperationsPanel_programList__Ir3lQ,.ProgramOperationsPanel_timeline__bKlM1{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)}.ProgramOperationsPanel_create__AqUXB,.ProgramOperationsPanel_forms__6zt5Y form{display:grid;gap:.75rem}.ProgramOperationsPanel_create__AqUXB h2,.ProgramOperationsPanel_forms__6zt5Y h3,.ProgramOperationsPanel_programList__Ir3lQ h2{margin:0}.ProgramOperationsPanel_create__AqUXB label{display:grid;gap:.5rem;color:#52525b;font-size:.9975rem;font-weight:700}.ProgramOperationsPanel_create__AqUXB input,.ProgramOperationsPanel_create__AqUXB select,.ProgramOperationsPanel_create__AqUXB textarea,.ProgramOperationsPanel_forms__6zt5Y input,.ProgramOperationsPanel_forms__6zt5Y select,.ProgramOperationsPanel_forms__6zt5Y textarea{width:100%;padding:.75rem;border:1px solid #d4d4d8;border-radius:.5rem;background:#fff}.ProgramOperationsPanel_create__AqUXB textarea,.ProgramOperationsPanel_forms__6zt5Y textarea{min-height:4rem;resize:vertical}.ProgramOperationsPanel_create__AqUXB button,.ProgramOperationsPanel_forms__6zt5Y 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}.ProgramOperationsPanel_create__AqUXB button:disabled,.ProgramOperationsPanel_forms__6zt5Y button:disabled{opacity:.4;cursor:not-allowed}.ProgramOperationsPanel_create__AqUXB button,.ProgramOperationsPanel_forms__6zt5Y button{background-color:#4268b4;color:#fff}.ProgramOperationsPanel_create__AqUXB button:hover:not(:disabled),.ProgramOperationsPanel_forms__6zt5Y button:hover:not(:disabled){background-color:#385593}.ProgramOperationsPanel_create__AqUXB button,.ProgramOperationsPanel_forms__6zt5Y button{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375}.ProgramOperationsPanel_two__G5fS8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ProgramOperationsPanel_programList__Ir3lQ{display:grid;align-content:start;gap:.5rem}.ProgramOperationsPanel_programList__Ir3lQ>button{display:grid;gap:.2rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.75rem;text-align:left;background:#fff;cursor:pointer}.ProgramOperationsPanel_programList__Ir3lQ>button[data-active=true]{border-color:#4268b4;background:#f2f6fc;box-shadow:0 0 0 2px rgba(66,104,180,.08)}.ProgramOperationsPanel_programList__Ir3lQ span{width:max-content;padding:.15rem .45rem;border-radius:9999px;color:#15803d;background:#f0fdf4;font-size:.855rem}.ProgramOperationsPanel_programList__Ir3lQ em,.ProgramOperationsPanel_programList__Ir3lQ small{color:#71717a;font-size:.855rem;font-style:normal}.ProgramOperationsPanel_hero__2Nhex{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;border:0;background:linear-gradient(135deg,#1f2630,#324a7a);color:#fff}.ProgramOperationsPanel_hero__2Nhex span{color:#c9daf1}.ProgramOperationsPanel_hero__2Nhex h2{margin:.2rem 0;font-size:1.71rem}.ProgramOperationsPanel_hero__2Nhex p{color:#d4d4d8}.ProgramOperationsPanel_hero__2Nhex dl{display:flex;gap:1.25rem}.ProgramOperationsPanel_hero__2Nhex dl>div{display:grid;justify-items:center}.ProgramOperationsPanel_hero__2Nhex dt{color:#d4d4d8;font-size:.855rem}.ProgramOperationsPanel_hero__2Nhex dd{margin:0;font-size:1.425rem;font-weight:800}.ProgramOperationsPanel_detailTabs__mW3H0{display:flex;gap:.25rem;overflow-x:auto;border-bottom:1px solid #e4e4e7}.ProgramOperationsPanel_detailTabs__mW3H0 button{padding:.75rem 1rem;border:0;border-bottom:2px solid rgba(0,0,0,0);color:#71717a;background:rgba(0,0,0,0);font-size:.9975rem;font-weight:600;white-space:nowrap;cursor:pointer}.ProgramOperationsPanel_detailTabs__mW3H0 button[data-active=true]{color:#4268b4;border-bottom-color:#4268b4}.ProgramOperationsPanel_forms__6zt5Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.ProgramOperationsPanel_forms__6zt5Y form>p{color:#71717a;font-size:.9975rem}.ProgramOperationsPanel_forms__6zt5Y>article{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)}.ProgramOperationsPanel_forms__6zt5Y>article h3{margin-top:0}.ProgramOperationsPanel_forms__6zt5Y>article button{margin-right:.5rem}.ProgramOperationsPanel_timeline__bKlM1{display:grid;grid-template-columns:minmax(0,1fr) 18rem;gap:1.25rem}.ProgramOperationsPanel_timeline__bKlM1 h2{margin:0 0 .75rem;font-size:1.2825rem}.ProgramOperationsPanel_timeline__bKlM1 article{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;gap:.75rem;padding:.75rem 0;border-top:1px solid #f4f4f5}.ProgramOperationsPanel_timeline__bKlM1 p,.ProgramOperationsPanel_timeline__bKlM1 span,.ProgramOperationsPanel_timeline__bKlM1 time,.ProgramOperationsPanel_timeline__bKlM1>aside span{color:#71717a;font-size:.9975rem}.ProgramOperationsPanel_timeline__bKlM1 article>div{display:grid;gap:.2rem}.ProgramOperationsPanel_timeline__bKlM1 article p{margin:.2rem 0}.ProgramOperationsPanel_timeline__bKlM1 article aside{display:grid;justify-items:end;gap:.2rem}.ProgramOperationsPanel_timeline__bKlM1 em{padding:.2rem .5rem;border-radius:9999px;color:#15803d;background:#f0fdf4;font-size:.855rem;font-style:normal}.ProgramOperationsPanel_timeline__bKlM1 em[data-conflict=true]{color:#b45309;background:#fffbeb}.ProgramOperationsPanel_timeline__bKlM1>aside>div{display:grid;gap:.2rem;padding:.75rem 0;border-top:1px solid #f4f4f5}@media(max-width:1150px){.ProgramOperationsPanel_forms__6zt5Y{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.ProgramOperationsPanel_timeline__bKlM1,.ProgramOperationsPanel_top___LfvJ{grid-template-columns:1fr}.ProgramOperationsPanel_hero__2Nhex{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.ProgramOperationsPanel_forms__6zt5Y,.ProgramOperationsPanel_two__G5fS8{grid-template-columns:1fr}.ProgramOperationsPanel_hero__2Nhex dl{flex-wrap:wrap}.ProgramOperationsPanel_timeline__bKlM1 article{grid-template-columns:1fr}.ProgramOperationsPanel_timeline__bKlM1 article aside{justify-items:start}}.page_page__UoP0G{display:grid;gap:1.5rem;color:#29323f}.page_btnPrimary___os01{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_btnPrimary___os01:disabled{opacity:.4;cursor:not-allowed}.page_btnPrimary___os01{background-color:#4268b4;color:#fff}.page_btnPrimary___os01:hover:not(:disabled){background-color:#385593}.page_btnPrimary___os01{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375;font-weight:700}.page_btnSecondary__2FYDc{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_btnSecondary__2FYDc:disabled{opacity:.4;cursor:not-allowed}.page_btnSecondary__2FYDc{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.page_btnSecondary__2FYDc:hover:not(:disabled){background-color:#fafafa}.page_btnSecondary__2FYDc{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375}.page_btnGhost__q4m_2{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_btnGhost__q4m_2:disabled{opacity:.4;cursor:not-allowed}.page_btnGhost__q4m_2{background-color:rgba(0,0,0,0);color:#52525b}.page_btnGhost__q4m_2:hover:not(:disabled){background-color:#f4f4f5}.page_btnGhost__q4m_2{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375}.page_hero__hjoHj{display:flex;justify-content:space-between;gap:1.5rem;padding:1.75rem;border-radius:1rem;color:#fff;background:radial-gradient(circle at 85% 15%,rgba(203,144,199,.4),transparent 45%),linear-gradient(135deg,#1f2630,#324a7a);box-shadow:0 12px 20px -4px rgba(24,24,27,.12),0 4px 8px -4px rgba(24,24,27,.08)}.page_hero__hjoHj>div{min-width:0}.page_hero__hjoHj span{display:inline-block;padding:.25rem .625rem;border-radius:9999px;background:hsla(0,0%,100%,.16);font-size:.855rem;font-weight:500}.page_hero__hjoHj p{margin-top:1rem;color:#c9daf1;font-size:.855rem;letter-spacing:.08em}.page_hero__hjoHj h1{margin-top:.25rem;font-size:2.1375rem}.page_hero__hjoHj small{display:block;margin-top:.5rem;color:#e2ebf8}.page_period__z_lcE{margin-top:1.25rem;color:#e2ebf8;font-size:.9975rem}.page_period__z_lcE i{margin:0 .5rem;color:#dcb3d9;font-style:normal}.page_hero__hjoHj aside{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:1rem}.page_hero__hjoHj aside em{padding:.375rem .75rem;border-radius:9999px;color:#29323f;background:#fff;font-size:.855rem;font-style:normal;font-weight:700}.page_heroAction__lTfuu{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_heroAction__lTfuu:disabled{opacity:.4;cursor:not-allowed}.page_heroAction__lTfuu{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375;background:#fff;color:#385593;font-weight:700}.page_heroAction__lTfuu:hover:not(:disabled){background:#f2f6fc}.page_message__1k548{padding:.75rem 1rem;border-radius:.5rem;color:#047857;background:#ecfdf5;font-size:.9975rem}.page_kpis__80ZMm{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.page_kpis__80ZMm article{padding:1rem;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)}.page_kpis__80ZMm span{color:#71717a;font-size:.855rem}.page_kpis__80ZMm strong{display:block;margin-top:.5rem;color:#29323f;font-size:1.2825rem}.page_kpis__80ZMm small{display:block;margin-top:.25rem;color:#a1a1aa;font-size:.855rem}.page_operations__Q2wiv,.page_panel__nJjqz{display:grid;gap:1rem;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)}.page_sectionHead__odBXI{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_operations__Q2wiv header h2,.page_sectionHead__odBXI h2{font-size:1.2825rem;font-weight:600;color:#29323f}.page_operations__Q2wiv header p,.page_sectionHead__odBXI p{margin-top:.25rem;color:#71717a;font-size:.855rem;max-width:64ch}.page_headActions__2yn3h{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.page_shortcuts__su5nl{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.page_shortcuts__su5nl button{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.75rem;color:inherit;background:#fafafa;text-align:left;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.page_shortcuts__su5nl button:hover{border-color:#a3c0e6;background:#f2f6fc}.page_shortcuts__su5nl i{display:grid;place-items:center;flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:.5rem;color:#fff;background:linear-gradient(135deg,#5681c8,#385593);font-style:normal}.page_shortcuts__su5nl span{display:grid;gap:.125rem;min-width:0}.page_shortcuts__su5nl strong{font-size:.9975rem;color:#29323f}.page_shortcuts__su5nl small{color:#a1a1aa;font-size:.855rem}.page_flowSteps__STmd8{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;list-style:none;margin:0;padding:.75rem 1rem;border:1px solid #c9daf1;border-radius:.75rem;background:#f2f6fc}.page_flowSteps__STmd8 li{display:flex;align-items:center;gap:.5rem;color:#29323f;font-size:.9975rem;font-weight:600}.page_flowSteps__STmd8 li b{width:1.5rem;height:1.5rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#4268b4;color:#fff;font-size:.855rem;font-weight:700}.page_flowSteps__STmd8 li:not(:last-child):after{content:"→";margin-left:.25rem;color:#779fd8}.page_budgetSettings__AmIK0{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1rem;border-radius:.75rem;background:#fafafa}.page_budgetSettings__AmIK0 label{display:grid;gap:.375rem;color:#52525b;font-size:.855rem;font-weight:600}.page_budgetSettings__AmIK0 input,.page_budgetSettings__AmIK0 select{width:100%;padding:.625rem .75rem;border:1px solid #d4d4d8;border-radius:.5rem;color:#29323f;background:#fff}.page_budgetSettings__AmIK0 input:focus,.page_budgetSettings__AmIK0 select:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.page_derived___fb87{display:flex;align-items:center;padding:.625rem .75rem;border:1px dashed #d4d4d8;border-radius:.5rem;color:#385593;background:#f2f6fc;font-weight:600}.page_categories__EhSuD{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:.75rem}.page_categoryCard__qT6KH{display:grid;gap:.75rem;padding:1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff}.page_categoryName__SWLjQ{width:100%;padding:.25rem 0;border:0;border-bottom:1px solid #e4e4e7;color:#29323f;font-size:.9975rem;font-weight:700;background:rgba(0,0,0,0)}.page_categoryName__SWLjQ:focus{outline:none;border-color:#4268b4}.page_categoryFields__1dZBL{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.page_categoryFields__1dZBL label{display:grid;gap:.25rem;color:#71717a;font-size:.7125rem;font-weight:500}.page_inputSuffix__xg8a_{display:flex;align-items:center;gap:.25rem;padding:0 .5rem;border:1px solid #d4d4d8;border-radius:.5rem;color:#a1a1aa;font-size:.855rem;background:#fff}.page_inputSuffix__xg8a_:focus-within{border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.page_inputSuffix__xg8a_ input{width:100%;min-width:0;padding:.5rem 0;border:0;color:#29323f;font-size:.9975rem;text-align:right;background:rgba(0,0,0,0);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_inputSuffix__xg8a_ input:focus{outline:none}.page_inputSuffix__xg8a_ input::-webkit-inner-spin-button,.page_inputSuffix__xg8a_ input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page_categoryDesc___wOGO{min-height:3.5rem;padding:.5rem .625rem;border:1px solid #e4e4e7;border-radius:.5rem;color:#52525b;font-size:.855rem;resize:vertical}.page_categoryDesc___wOGO:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.page_participantForm__k7d3y{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem}.page_participantForm__k7d3y input,.page_participantForm__k7d3y select{min-width:0;padding:.625rem .75rem;border:1px solid #d4d4d8;border-radius:.5rem;color:#29323f;background:#fff}.page_participantForm__k7d3y input:focus,.page_participantForm__k7d3y select:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.page_participantForm__k7d3y 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_participantForm__k7d3y button:disabled{opacity:.4;cursor:not-allowed}.page_participantForm__k7d3y button{background-color:#4268b4;color:#fff}.page_participantForm__k7d3y button:hover:not(:disabled){background-color:#385593}.page_participantForm__k7d3y button{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375;font-weight:700}.page_participants__ywCkE{display:grid}.page_participants__ywCkE article{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 0;border-top:1px solid #f4f4f5}.page_participants__ywCkE article:first-child{border-top:0}.page_participants__ywCkE article>i{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:9999px;color:#385593;background:#e2ebf8;font-style:normal}.page_participants__ywCkE article>div{display:grid;gap:.125rem;flex:1 1;min-width:0}.page_participants__ywCkE strong{font-size:.9975rem;color:#29323f}.page_participants__ywCkE article>div span{color:#a1a1aa;font-size:.855rem}.page_participants__ywCkE em{padding:.125rem .5rem;border-radius:9999px;color:#047857;background:#ecfdf5;font-size:.7125rem;font-style:normal;flex-shrink:0}.page_allocationForm__cs5lL{display:grid;grid-template-columns:11rem minmax(8rem,1fr) auto auto;gap:.5rem;align-items:center;flex:1 1 100%}.page_allocationForm__cs5lL input,.page_allocationForm__cs5lL select{min-width:0;padding:.5rem .625rem;border:1px solid #d4d4d8;border-radius:.5rem;color:#29323f;background:#fff}.page_allocationForm__cs5lL input:focus,.page_allocationForm__cs5lL select:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.page_allocationForm__cs5lL button[type=submit]{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__cs5lL button[type=submit]:disabled{opacity:.4;cursor:not-allowed}.page_allocationForm__cs5lL button[type=submit]{background-color:#4268b4;color:#fff}.page_allocationForm__cs5lL button[type=submit]:hover:not(:disabled){background-color:#385593}.page_allocationForm__cs5lL button[type=submit]{padding:.375rem .75rem;font-size:.9975rem;line-height:1.375;white-space:nowrap}.page_limitButton__mHhmg{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_limitButton__mHhmg:disabled{opacity:.4;cursor:not-allowed}.page_limitButton__mHhmg{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.page_limitButton__mHhmg:hover:not(:disabled){background-color:#fafafa}.page_limitButton__mHhmg{padding:.375rem .75rem;font-size:.9975rem;line-height:1.375;white-space:nowrap}.page_memberList__hTapR{display:grid;gap:.5rem}.page_memberList__hTapR article{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff}.page_memberList__hTapR article>i{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:9999px;color:#385593;background:#e2ebf8;font-style:normal}.page_memberList__hTapR article>div{display:grid;gap:.125rem;flex:1 1;min-width:0}.page_memberList__hTapR strong{font-size:.9975rem;color:#29323f}.page_memberList__hTapR article>div span{color:#a1a1aa;font-size:.855rem}.page_memberList__hTapR dl{display:flex;gap:1.25rem;margin:0}.page_memberList__hTapR dl>div{display:grid;justify-items:end;gap:.125rem}.page_memberList__hTapR dt{color:#a1a1aa;font-size:.855rem}.page_memberList__hTapR dd{margin:0;font-weight:700;font-size:.9975rem;color:#29323f}.page_bulkPanel__OAJVa{display:grid;gap:.75rem;padding:1rem;border:1px dashed #d4d4d8;border-radius:.75rem;background:#fafafa}.page_bulkHead__7njQX{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.page_bulkHead__7njQX strong{font-size:.9975rem;color:#29323f}.page_bulkHead__7njQX small{display:block;margin-top:.25rem;color:#71717a;font-size:.855rem;max-width:60ch}.page_bulkActions__nNMvm{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.page_uploadBtn__xLNZW{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}.page_uploadBtn__xLNZW:disabled{opacity:.4;cursor:not-allowed}.page_uploadBtn__xLNZW{background-color:#4268b4;color:#fff}.page_uploadBtn__xLNZW:hover:not(:disabled){background-color:#385593}.page_uploadBtn__xLNZW{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375;font-weight:700;cursor:pointer}.page_bulkResult__dcPtH{display:grid;gap:.5rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#fff;font-size:.9975rem}.page_bulkResult__dcPtH b{color:#29323f;font-weight:700}.page_bulkFailures__TfsXZ{display:grid;gap:.25rem;margin:0;padding-left:1rem;color:#dc2626;font-size:.855rem}.page_participantList__tGaXW{display:grid;gap:.5rem}.page_participantItem__Tfw0i{display:grid;grid-template-columns:minmax(14rem,1.4fr) minmax(0,1.6fr) minmax(13rem,auto);align-items:center;gap:.75rem;padding:.75rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#fff}.page_participantMain__OKlKG{display:flex;align-items:center;gap:.75rem;min-width:0}.page_participantMain__OKlKG>i{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:9999px;color:#385593;background:#e2ebf8;font-style:normal}.page_participantInfo__mPy_a{display:grid;gap:.25rem;min-width:0}.page_participantInfo__mPy_a strong{font-size:.9975rem;color:#29323f}.page_participantInfo__mPy_a>span{color:#a1a1aa;font-size:.855rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_badges__Wnj9a{display:flex;flex-wrap:wrap;gap:.375rem}.page_linkBadge__yRsZE{padding:.125rem .5rem;border-radius:9999px;font-size:.7125rem;font-style:normal;font-weight:600}.page_linkBadge__yRsZE[data-linked=true]{color:#047857;background:#ecfdf5}.page_linkBadge__yRsZE[data-linked=false]{color:#b45309;background:#fffbeb}.page_mentorBadge__U4_Vr{padding:.125rem .5rem;border-radius:9999px;color:#71717a;background:#f4f4f5;font-size:.7125rem;font-style:normal}.page_usage__l0e_F{display:flex;flex-wrap:wrap;gap:1rem;margin:0}.page_usage__l0e_F>div{display:grid;gap:.125rem;justify-items:end}.page_usage__l0e_F dt{color:#a1a1aa;font-size:.855rem}.page_usage__l0e_F dd{margin:0;font-size:.9975rem;font-weight:700;color:#29323f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_linkForm__U_IMU{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:center}.page_linkForm__U_IMU select{min-width:0;padding:.5rem .625rem;border:1px solid #d4d4d8;border-radius:.5rem;color:#29323f;background:#fff}.page_linkForm__U_IMU select:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.page_linkForm__U_IMU 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_linkForm__U_IMU button:disabled{opacity:.4;cursor:not-allowed}.page_linkForm__U_IMU button{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.page_linkForm__U_IMU button:hover:not(:disabled){background-color:#fafafa}.page_linkForm__U_IMU button{padding:.375rem .75rem;font-size:.9975rem;line-height:1.375;white-space:nowrap}.page_settingsLayout__SVe_o{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:1.25rem;align-items:start}.page_settingsTabs__UGBgu{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)}.page_settingsTabs__UGBgu button{width:100%;padding:.625rem .75rem;border:0;border-radius:.5rem;color:#71717a;background:rgba(0,0,0,0);font-size:.9975rem;font-weight:600;text-align:left;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.page_settingsTabs__UGBgu button:hover{color:#385593;background:#f2f6fc}.page_settingsTabs__UGBgu button[data-active=true]{color:#fff;background:#4268b4}.page_settingsContent__x9EMg{display:grid;gap:1.25rem;min-width:0}.page_settingsPanel__IgsxJ{display:grid;gap:1rem;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);scroll-margin-top:1rem}.page_settingsHead__9k5mK{display:grid;gap:.25rem}.page_settingsHead__9k5mK h2{color:#29323f;font-size:1.2825rem;font-weight:600}.page_settingsHead__9k5mK p{max-width:64ch;color:#71717a;font-size:.855rem}.page_settingsHeadRow__8Cw74{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_settingsRows__8adjw{display:grid;border-top:1px solid #e4e4e7}.page_settingsRow__QLVq8{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:1.25rem;align-items:start;padding:1rem 0;border-bottom:1px solid #f4f4f5}.page_settingsRow__QLVq8>label,.page_settingsRow__QLVq8>span{padding-top:.625rem;color:#29323f;font-size:.9975rem;font-weight:600}.page_settingControl__1IAFf{display:grid;gap:.375rem;min-width:0}.page_dateRange__hM0Dr input,.page_settingControl__1IAFf input,.page_settingControl__1IAFf select,.page_settingControl__1IAFf textarea{min-height:2.75rem;border-radius:.5rem;border:1px solid #d4d4d8;padding:.625rem .875rem;font-size:1.14rem;line-height:1.375;color:#18181b;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.page_dateRange__hM0Dr input::placeholder,.page_settingControl__1IAFf input::placeholder,.page_settingControl__1IAFf select::placeholder,.page_settingControl__1IAFf textarea::placeholder{color:#a1a1aa}.page_dateRange__hM0Dr input:focus,.page_settingControl__1IAFf input:focus,.page_settingControl__1IAFf select:focus,.page_settingControl__1IAFf textarea:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.page_dateRange__hM0Dr input:disabled,.page_settingControl__1IAFf input:disabled,.page_settingControl__1IAFf select:disabled,.page_settingControl__1IAFf textarea:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.page_dateRange__hM0Dr input,.page_settingControl__1IAFf input,.page_settingControl__1IAFf select,.page_settingControl__1IAFf textarea{width:100%;min-width:0}.page_settingControl__1IAFf select{width:100%;min-height:2.75rem;border-radius:.5rem;border:1px solid #d4d4d8;padding:.625rem .875rem;font-size:1.14rem;line-height:1.375;color:#18181b;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.page_settingControl__1IAFf select::placeholder{color:#a1a1aa}.page_settingControl__1IAFf select:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}.page_settingControl__1IAFf select:disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.page_settingControl__1IAFf select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .625rem center;background-repeat:no-repeat;background-size:1.35em 1.35em;padding-right:2.5rem}.page_settingControl__1IAFf textarea{min-height:7rem;resize:vertical}.page_settingControl__1IAFf small{color:#a1a1aa;font-size:.855rem}.page_readOnlyValue__carm_{color:#3f3f46}.page_readOnlyValue__carm_,.page_settingToggle__FJP1C{min-height:2.65rem;display:flex;align-items:center;font-size:.9975rem}.page_settingToggle__FJP1C{gap:.5rem;color:#29323f;cursor:pointer}.page_settingToggle__FJP1C input{width:auto}.page_settingChoices__1h_cr{display:flex;flex-wrap:wrap;gap:1rem}.page_dateRange__hM0Dr{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.5rem;align-items:end}.page_dateRange__hM0Dr label{display:grid;gap:.25rem;color:#71717a;font-size:.7125rem;font-weight:500}.page_dateRange__hM0Dr i{padding-bottom:.75rem;color:#a1a1aa;font-style:normal}.page_settingsActions__G8KqZ{display:flex;justify-content:flex-end;padding-top:1rem}.page_settingsActions__G8KqZ 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_settingsActions__G8KqZ button:disabled{opacity:.4;cursor:not-allowed}.page_settingsActions__G8KqZ button{background-color:#4268b4;color:#fff}.page_settingsActions__G8KqZ button:hover:not(:disabled){background-color:#385593}.page_settingsActions__G8KqZ button{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375;min-width:8rem;font-weight:700}.page_dangerPanel__TfVKD{border-color:#fecaca}.page_dangerPanel__TfVKD .page_settingsHead__9k5mK h2{color:#b91c1c}.page_dangerCurrent__6CH_a{padding:.75rem 1rem;border-radius:.5rem;color:#b91c1c;background:#fef2f2;font-size:.9975rem}.page_dangerAction__A2yea{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid #fee2e2}.page_dangerAction__A2yea>div{display:grid;gap:.25rem}.page_dangerAction__A2yea strong{color:#29323f;font-size:.9975rem}.page_dangerAction__A2yea p{color:#71717a;font-size:.855rem}.page_dangerAction__A2yea 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_dangerAction__A2yea button:disabled{opacity:.4;cursor:not-allowed}.page_dangerAction__A2yea button{background-color:#dc2626;color:#fff}.page_dangerAction__A2yea button:hover:not(:disabled){background-color:#ef4444}.page_dangerAction__A2yea button{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375;flex-shrink:0}.page_recruitNote__Rg_QH{padding:.75rem 1rem;border:1px dashed #d4d4d8;border-radius:.5rem;color:#71717a;font-size:.9975rem;background:#fafafa}.page_linkInline__3io0v{padding:0;border:0;color:#385593;font:inherit;font-weight:600;text-decoration:underline;background:rgba(0,0,0,0);cursor:pointer}.page_recruitLink__jcb93{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border:1px solid #c9daf1;border-radius:.5rem;background:#f2f6fc}.page_recruitLinkInfo__Hx9d9{display:grid;gap:.125rem;min-width:0}.page_recruitLinkLabel__dQGCU{color:#71717a;font-size:.855rem}.page_recruitLinkUrl__nO97K{color:#385593;font-size:.9975rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_recruitLink__jcb93 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_recruitLink__jcb93 button:disabled{opacity:.4;cursor:not-allowed}.page_recruitLink__jcb93 button{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.page_recruitLink__jcb93 button:hover:not(:disabled){background-color:#fafafa}.page_recruitLink__jcb93 button{padding:.375rem .75rem;font-size:.9975rem;line-height:1.375;flex-shrink:0}.page_recruitStats__3i4zf{display:flex;gap:1rem;color:#71717a;font-size:.9975rem}.page_recruitStats__3i4zf b{color:#29323f;font-weight:700}.page_applications__Sx9Qp{display:grid}.page_application__i7lLz{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 0;border-top:1px solid #f4f4f5}.page_application__i7lLz:first-child{border-top:0}.page_applicationBody__a1taH{display:grid;gap:.25rem;flex:1 1;min-width:0}.page_applicationHead__pY49P{display:flex;align-items:center;gap:.5rem}.page_applicationHead__pY49P strong{font-size:.9975rem;color:#29323f}.page_applicationMeta__7QmrT{color:#71717a;font-size:.855rem}.page_applicationMessage__yz5YL{color:#52525b;font-size:.9975rem}.page_applicationReject__qFwzq{color:#dc2626;font-size:.855rem}.page_applicationActions__pgqsZ{display:flex;gap:.5rem;flex-shrink:0}.page_rejectBtn__ppNyf{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_rejectBtn__ppNyf:disabled{opacity:.4;cursor:not-allowed}.page_rejectBtn__ppNyf{padding:.375rem .75rem;font-size:.9975rem;line-height:1.375;color:#dc2626;background:#fef2f2}.page_rejectBtn__ppNyf:hover:not(:disabled){background:#fee2e2}.page_approveBtn__FZWT0{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_approveBtn__FZWT0:disabled{opacity:.4;cursor:not-allowed}.page_approveBtn__FZWT0{background-color:#4268b4;color:#fff}.page_approveBtn__FZWT0:hover:not(:disabled){background-color:#385593}.page_approveBtn__FZWT0{padding:.375rem .75rem;font-size:.9975rem;line-height:1.375}.page_modalCancel__vOFhk{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_modalCancel__vOFhk:disabled{opacity:.4;cursor:not-allowed}.page_modalCancel__vOFhk{border:1px solid #d4d4d8;background-color:#fff;color:#3f3f46}.page_modalCancel__vOFhk:hover:not(:disabled){background-color:#fafafa}.page_modalCancel__vOFhk{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375}.page_modalReject__qf_L8{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_modalReject__qf_L8:disabled{opacity:.4;cursor:not-allowed}.page_modalReject__qf_L8{background-color:#dc2626;color:#fff}.page_modalReject__qf_L8:hover:not(:disabled){background-color:#ef4444}.page_modalReject__qf_L8{padding:.625rem 1rem;font-size:1.14rem;line-height:1.375}.page_rejectDesc__HVemU{margin-bottom:.75rem;color:#52525b;font-size:.9975rem}.page_rejectTextarea__Kj9om{width:100%;padding:.75rem;border:1px solid #d4d4d8;border-radius:.5rem;font-size:.9975rem;resize:vertical}.page_rejectTextarea__Kj9om:focus{outline:none;border-color:#4268b4;box-shadow:0 0 0 1px #4268b4}@media(max-width:1050px){.page_kpis__80ZMm,.page_shortcuts__su5nl{grid-template-columns:repeat(2,1fr)}.page_participantForm__k7d3y{grid-template-columns:repeat(3,1fr)}.page_allocationForm__cs5lL{grid-template-columns:repeat(2,minmax(0,1fr))}.page_participantItem__Tfw0i{grid-template-columns:1fr 1fr}.page_participantItem__Tfw0i .page_linkForm__U_IMU{grid-column:1/-1}.page_settingsLayout__SVe_o{grid-template-columns:10.5rem minmax(0,1fr)}}@media(max-width:760px){.page_hero__hjoHj{flex-direction:column;align-items:stretch}.page_hero__hjoHj aside{align-items:flex-start}.page_sectionHead__odBXI{flex-direction:column;align-items:stretch}.page_headActions__2yn3h{justify-content:flex-end}.page_allocationForm__cs5lL,.page_budgetSettings__AmIK0,.page_categoryFields__1dZBL,.page_kpis__80ZMm,.page_participantForm__k7d3y,.page_shortcuts__su5nl{grid-template-columns:1fr}.page_memberList__hTapR article{flex-wrap:wrap}.page_memberList__hTapR dl{width:100%;justify-content:space-between}.page_memberList__hTapR dl>div{justify-items:start}.page_application__i7lLz{flex-direction:column}.page_participantItem__Tfw0i{grid-template-columns:1fr}.page_bulkHead__7njQX{flex-direction:column;align-items:stretch}.page_bulkActions__nNMvm{justify-content:flex-end}.page_usage__l0e_F{justify-content:space-between}.page_usage__l0e_F>div{justify-items:start}.page_settingsLayout__SVe_o{grid-template-columns:1fr}.page_settingsTabs__UGBgu{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.page_settingsPanel__IgsxJ{padding:1rem}.page_settingsRow__QLVq8{grid-template-columns:1fr;gap:.5rem}.page_settingsRow__QLVq8>label,.page_settingsRow__QLVq8>span{padding-top:0}.page_dateRange__hM0Dr{grid-template-columns:1fr}.page_dateRange__hM0Dr i{display:none}.page_dangerAction__A2yea,.page_settingsHeadRow__8Cw74{align-items:stretch;flex-direction:column}.page_dangerAction__A2yea button{align-self:flex-start}}.page_page__Rig6i{display:grid;gap:1.25rem;min-width:0;color:#29323f}.page_kpis__fzd1a{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.page_kpis__fzd1a li{display:grid;gap:2px;padding:.75rem 1rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#fff}.page_kpis__fzd1a dt{color:#71717a;font-size:.855rem}.page_kpis__fzd1a dd{margin:0;font-size:1.14rem;font-weight:700;color:#29323f}.page_kpis__fzd1a span{color:#71717a;font-size:.7125rem}.page_remain__PtqSg{border-color:#c9daf1;background:#f2f6fc}.page_remain__PtqSg dd{color:#324a7a}@media(max-width:820px){.page_kpis__fzd1a{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_page__xPJ2A{display:grid;gap:1.25rem;min-width:0;color:#29323f}.page_page__xPJ2A>:first-child{margin-bottom:0}.page_issueStrip__Fqq_q{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.page_issueStrip__Fqq_q li{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid;border-radius:.5rem;font-size:.9975rem;font-weight:600}.page_issueStrip__Fqq_q li[data-level=warning]{background:#fffbeb;border-color:#fde68a;color:#b45309}.page_issueStrip__Fqq_q li[data-level=danger]{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.page_issueStrip__Fqq_q a{color:inherit;font-weight:800;text-decoration:none;white-space:nowrap}.page_issueStrip__Fqq_q a:hover{text-decoration:underline}.page_state__XYCLx{padding:2rem;text-align:center;color:#71717a}.page_companies__b7KkO{display:grid;gap:1rem;min-width:0}.page_companyBar__jJZ_4{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.75rem 1rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#fff}.page_companyPicker__J9YCt{display:flex;align-items:center;gap:.75rem;flex:0 1 26rem;min-width:0}.page_companyHead__Zy3_3{flex:none;color:#71717a;font-size:.855rem;font-weight:700;letter-spacing:.025em;white-space:nowrap}.page_companyName__Iyuy8{color:#29323f;font-size:1.14rem;font-weight:700;overflow-wrap:anywhere}.page_companySummary__uvXra{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0;color:#71717a;font-size:.855rem}.page_issue__ZThoL{display:inline-flex;align-items:center;gap:.4rem;font-weight:700}.page_issue__ZThoL[data-level=warning]{color:#b45309}.page_issue__ZThoL[data-level=danger]{color:#b91c1c}.page_dot___BJNE{flex:none;width:.5rem;height:.5rem;border-radius:9999px}.page_dot___BJNE[data-level=warning]{background:#f59e0b}.page_dot___BJNE[data-level=danger]{background:#ef4444}.page_overview__UJn0K{display:grid;gap:1rem;min-width:0}@media(max-width:820px){.page_companyBar__jJZ_4,.page_companyPicker__J9YCt{flex-direction:column;align-items:stretch}.page_companyPicker__J9YCt{flex-basis:auto;gap:.5rem}}