.roles_shell__zX5JC{min-height:100dvh;background:#edf2f4;color:#263943;font:14px Manrope Variable,sans-serif}.roles_main__k5Wii{max-width:1500px;padding:24px;margin:auto}.roles_heading___CGYq{display:flex;justify-content:space-between;align-items:center;gap:18px}.roles_heading___CGYq small{color:#1b7957;font-size:11px;font-weight:800}.roles_heading___CGYq h1{margin:8px 0;font-size:28px}.roles_heading___CGYq p{color:#637a85}.roles_shell__zX5JC button,.roles_shell__zX5JC input,.roles_shell__zX5JC select,.roles_shell__zX5JC textarea{font:inherit}.roles_shell__zX5JC button{display:inline-flex;gap:7px;align-items:center;border:1px solid #c3d1d7;background:white;color:#263943;border-radius:5px;padding:9px 12px;cursor:pointer}.roles_shell__zX5JC button:hover,.roles_shell__zX5JC button[aria-pressed=true]{background:#e0eee5;border-color:#479978}.roles_shell__zX5JC button:disabled{opacity:.5;cursor:not-allowed}.roles_shell__zX5JC :focus-visible{outline:2px solid #167f58;outline-offset:2px}.roles_shell__zX5JC input,.roles_shell__zX5JC select,.roles_shell__zX5JC textarea{background:white;color:#263943;border:1px solid #b8c9d0;border-radius:4px;padding:8px;min-width:0}.roles_shell__zX5JC label{display:grid;gap:6px;margin:10px 0}.roles_shell__zX5JC textarea{min-height:90px;width:100%}.roles_tabs__mOxMB{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0;border-bottom:1px solid #c3d1d7;padding-bottom:10px}.roles_toolbar__YF8mz{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:12px;background:white;border:1px solid #cbd7dc;border-radius:7px}.roles_toolbar__YF8mz label{margin:0}.roles_card__eNL03{padding:20px;margin:16px 0;background:white;border:1px solid #cbd7dc;border-radius:7px;min-width:0}.roles_card__eNL03 h2{font-size:19px;margin:0 0 14px}.roles_card__eNL03 article{padding:10px 0;border-bottom:1px solid #e0e7eb}.roles_metrics__nT_rk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.roles_metrics__nT_rk article{display:grid;gap:10px;padding:18px;background:white;border:1px solid #cbd7dc;border-radius:7px}.roles_metrics__nT_rk strong{font-size:22px}.roles_metrics__nT_rk small,.roles_metrics__nT_rk span{color:#637a85}.roles_two__9oK0b{display:grid;grid-template-columns:1fr 1fr;gap:16px}.roles_scroll__tOCVZ{overflow:auto}.roles_shell__zX5JC table{border-collapse:collapse;width:100%;font-size:13px}.roles_shell__zX5JC td,.roles_shell__zX5JC th{text-align:left;padding:12px;border-bottom:1px solid #dce5e9}.roles_shell__zX5JC th{background:#edf3f5}.roles_error__pA2FX{padding:12px;background:#ffe9e9;color:#8f2d2d;border:1px solid #e6bcbc}.roles_taskLayout__97GOw{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:18px;align-items:start}.roles_taskList__k1sqw{display:grid;gap:8px;padding-top:16px}.roles_taskList__k1sqw button{display:grid;text-align:left;padding:15px;gap:8px}.roles_taskList__k1sqw small{color:#637a85}.roles_fields__a9cOm{display:grid;grid-template-columns:1fr 1fr;gap:12px}.roles_switchBack__6mwKv{position:sticky;top:0;z-index:50;padding:8px 18px;background:#e0eee5}.roles_switchBack__6mwKv button{padding:8px 12px;border:1px solid #75a28c;background:white;color:#244434}@media(max-width:800px){.roles_metrics__nT_rk{grid-template-columns:repeat(2,minmax(0,1fr))}.roles_taskLayout__97GOw,.roles_two__9oK0b{grid-template-columns:1fr}.roles_main__k5Wii{padding:14px}.roles_heading___CGYq{align-items:flex-start}}@media print{.roles_heading___CGYq button,.roles_tabs__mOxMB,.roles_toolbar__YF8mz{display:none}.roles_shell__zX5JC{background:white}.roles_card__eNL03{break-inside:avoid}}.finance_app__V0XRM{color:#19382f;background:#f2f6f4;min-height:600px;border:1px solid #c6d8d0;border-radius:8px;font:13px Manrope Variable,Arial,sans-serif}.finance_header__kr25n{display:flex;align-items:center;gap:14px;padding:18px;background:linear-gradient(110deg,#073b31,#166958);color:white;border-radius:8px 8px 0 0}.finance_header__kr25n img{border-radius:5px;width:52px;height:52px}.finance_header__kr25n h2{font-size:22px;margin:0}.finance_header__kr25n p{margin:4px 0 0;color:#c9e6dc}.finance_header__kr25n button{margin-left:auto}.finance_app__V0XRM button,.finance_dialog__K0chQ button{cursor:pointer;border:1px solid #aac7b9;border-radius:4px;background:white;color:#073b31;padding:8px 12px;font:inherit}.finance_app__V0XRM button:disabled,.finance_dialog__K0chQ button:disabled{opacity:.45;cursor:not-allowed}.finance_app__V0XRM input,.finance_app__V0XRM select,.finance_app__V0XRM textarea,.finance_dialog__K0chQ input,.finance_dialog__K0chQ select,.finance_dialog__K0chQ textarea{padding:8px;border:1px solid #b5cbbf;background:white;border-radius:4px;color:#19382f;font:inherit;min-width:0}.finance_tabs__F_DlN{display:flex;flex-wrap:wrap;gap:4px;padding:10px;border-bottom:1px solid #c6d8d0;background:white}.finance_tabs__F_DlN button{border:0;border-radius:0}.finance_tabs__F_DlN button[aria-pressed=true]{background:#dceee5;font-weight:800;box-shadow:inset 0 -3px #166958}.finance_body__S_qTu{padding:18px}.finance_toolbar__D1irz{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:16px}.finance_toolbar__D1irz input{flex:1;min-width:180px}.finance_metrics__k2S7x{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:16px 0}.finance_card__4dlaP,.finance_metric__TviN_{background:white;padding:16px;border:1px solid #d0dfd7;border-radius:6px}.finance_metric__TviN_ small{display:block;text-transform:uppercase;color:#617d70;font-size:10px}.finance_metric__TviN_ strong{display:block;font-size:23px;margin-top:8px}.finance_metric__TviN_ span{display:block;font-size:11px;color:#617d70;margin-top:6px}.finance_two__WSavN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.finance_scroll__SiUzK{overflow:auto}.finance_app__V0XRM table,.finance_dialog__K0chQ table{border-collapse:collapse;width:100%;font-size:12px}.finance_app__V0XRM td,.finance_app__V0XRM th,.finance_dialog__K0chQ td,.finance_dialog__K0chQ th{padding:10px 8px;border-bottom:1px solid #d8e3dd;text-align:left;vertical-align:top}.finance_app__V0XRM th{background:#e6f0eb;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.finance_app__V0XRM td small{display:block;font-size:10px;color:#617d70}.finance_actions__ba4y_{display:flex;flex-wrap:wrap;gap:5px}.finance_error__L7WGA{background:#ffe7e4;color:#912b28;padding:12px}.finance_notice__dio3W{background:#e2f2e8;padding:12px}.finance_warning__WO_9l{padding:12px;border-left:3px solid #bc7927;background:#fff4dd}.finance_badge__fA1jU{display:inline-block;background:#e6f0eb;padding:4px 8px;border-radius:3px;font-size:11px}.finance_overlay__FHzfT{position:fixed;inset:0;background:#001b1899;z-index:130;display:flex;align-items:flex-start;justify-content:center;padding:35px 16px;overflow:auto}.finance_dialog__K0chQ{background:white;color:#19382f;width:min(1000px,100%);border-radius:8px;padding:22px;box-shadow:0 10px 50px #0005;font:13px Manrope Variable,Arial,sans-serif}.finance_dialog__K0chQ header{display:flex;justify-content:space-between;align-items:center}.finance_fields__zFFi5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.finance_fields__zFFi5 label{display:grid;gap:5px}.finance_fields__zFFi5 textarea{min-height:70px}.finance_dialog__K0chQ table input{width:100%;box-sizing:border-box}.finance_dialog__K0chQ footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.finance_taskLayout__5pv4O{display:grid;grid-template-columns:300px minmax(0,1fr);gap:16px}.finance_tasks__lH0hi{display:grid;align-content:start;gap:6px;max-height:650px;overflow:auto}.finance_tasks__lH0hi button{text-align:left;display:grid;gap:5px}.finance_tasks__lH0hi button[aria-pressed=true]{background:#dceee5}.finance_taskPanel__mpRtY label{display:grid;gap:6px;margin:12px 0}.finance_taskPanel__mpRtY textarea{min-height:65px}.finance_empty__F11t_{padding:30px;text-align:center;color:#617d70}.finance_app__V0XRM h3{margin:0 0 12px}.finance_app__V0XRM :focus-visible,.finance_dialog__K0chQ :focus-visible{outline:3px solid #22ad82;outline-offset:2px}.finance_printBody__0M7wJ>.finance_app__V0XRM{display:none}.finance_printPreview__27pP9{position:fixed;inset:0;z-index:140;background:#eaf1ed;overflow:auto;color:#19382f;font:13px Arial,sans-serif}.finance_printToolbar__5cjbl{position:sticky;top:0;display:flex;justify-content:space-between;padding:14px;background:#073b31;color:white}.finance_paper__O14Tv{background:white;max-width:1000px;padding:36px;margin:20px auto}.finance_paper__O14Tv header{display:flex;align-items:center;gap:20px;border-bottom:3px solid #166958;padding-bottom:18px}.finance_paper__O14Tv header img{width:72px;height:72px;border-radius:6px}.finance_paper__O14Tv header h1{margin:5px 0;font-size:24px}.finance_paper__O14Tv table{width:100%;border-collapse:collapse;margin:22px 0}.finance_paper__O14Tv td,.finance_paper__O14Tv th{padding:10px;border-bottom:1px solid #d4e0d8;text-align:left}.finance_paper__O14Tv th{background:#e6f0eb}.finance_paper__O14Tv footer{margin-top:30px;border-top:2px solid #166958;padding-top:12px;color:#617d70}.finance_paper__O14Tv .finance_total__b1mo3{text-align:right;font-size:20px;font-weight:800}@media(max-width:800px){.finance_taskLayout__5pv4O,.finance_two__WSavN{grid-template-columns:1fr}.finance_fields__zFFi5{grid-template-columns:1fr 1fr}.finance_tasks__lH0hi{max-height:300px}.finance_paper__O14Tv{padding:16px;margin:10px}.finance_header__kr25n h2{font-size:18px}}@media print{@page{size:A4;margin:15mm;@bottom-right{content:"OUTSEED · Page " counter(page);font:8pt Arial,sans-serif}}.finance_printBody__0M7wJ,.finance_printPage__QZzIV{background:white!important;margin:0!important}.finance_printBody__0M7wJ>*{display:none!important}.finance_printBody__0M7wJ>.finance_printPreview__27pP9{display:block!important;position:static;background:white;overflow:visible}.finance_printToolbar__5cjbl{display:none}.finance_paper__O14Tv{padding:0;margin:0;max-width:none}.finance_paper__O14Tv thead{display:table-header-group}.finance_paper__O14Tv footer,.finance_paper__O14Tv header,.finance_paper__O14Tv tr{break-inside:avoid}.finance_paper__O14Tv th{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.acquisition_page__wrftx{max-width:1180px;margin:auto;padding:5rem 1.5rem;color:var(--ink,#16242a)}.acquisition_hero__J2o_L{max-width:840px;margin-bottom:3rem}.acquisition_hero__J2o_L h1{font-size:clamp(2.1rem,5vw,4rem);line-height:1.08}.acquisition_hero__J2o_L p{font-size:1.12rem;line-height:1.7}.acquisition_grid__bZlb3{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.acquisition_card____EEF{border:1px solid #cbd8d6;border-radius:14px;padding:1.5rem;background:#fff;min-width:0}.acquisition_card____EEF h2,.acquisition_card____EEF h3{margin-top:0}.acquisition_card____EEF li,.acquisition_card____EEF p{line-height:1.65}.acquisition_card____EEF a{color:#09614d;text-decoration:underline;text-underline-offset:4px}.acquisition_actions__EAGHh{display:flex;flex-wrap:wrap;gap:1rem;margin:1.5rem 0}.acquisition_button__E8Fb2{display:inline-flex;align-items:center;justify-content:center;border:1px solid #095a48;background:#095a48;color:white!important;border-radius:7px;padding:.75rem 1.2rem;cursor:pointer;text-decoration:none!important;font-weight:650}.acquisition_button__E8Fb2:disabled{opacity:.55;cursor:wait}.acquisition_secondary__Fp8uN{background:white;color:#095a48!important}.acquisition_form__p7E31{display:grid;gap:1.1rem}.acquisition_fields__1eMuA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.acquisition_fields__1eMuA label,.acquisition_form__p7E31 label{display:grid;gap:.4rem;font-weight:600}.acquisition_fields__1eMuA input,.acquisition_fields__1eMuA select,.acquisition_fields__1eMuA textarea,.acquisition_form__p7E31 input,.acquisition_form__p7E31 select,.acquisition_form__p7E31 textarea{width:100%;padding:.7rem;border:1px solid #94aaa5;border-radius:5px;background:white;color:#16242a;font:inherit;box-sizing:border-box}.acquisition_form__p7E31 textarea{min-height:100px;resize:vertical}.acquisition_consent__IjbcZ{display:flex!important;align-items:flex-start;font-weight:400!important}.acquisition_consent__IjbcZ input{width:auto;flex-shrink:0}.acquisition_hidden__AZnd5{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.acquisition_error__lDU0i{border-left:4px solid #af332d;padding:1rem;color:#852620;background:#fff0ed}.acquisition_notice__pv7RC{border-left:4px solid #08795f;padding:1rem;background:#edf8f3}.acquisition_muted__HOnIn{color:#52655f;font-size:.9rem}.acquisition_section__cAttC{margin-top:3rem}.acquisition_queue__1EGrB{display:grid;grid-template-columns:300px minmax(0,1fr);gap:1rem}.acquisition_list__VWh5v{display:grid;gap:.65rem;align-content:start}.acquisition_list__VWh5v button{text-align:left;padding:1rem;border:1px solid #a5b8b1;background:white;border-radius:7px;cursor:pointer}.acquisition_list__VWh5v button[aria-pressed=true]{border:2px solid #09614d;background:#eef7f3}.acquisition_list__VWh5v small{display:block;margin-top:.35rem}.acquisition_scroll__6YK62{overflow-x:auto}.acquisition_scroll__6YK62 table{width:100%;border-collapse:collapse}.acquisition_scroll__6YK62 td,.acquisition_scroll__6YK62 th{padding:.75rem;text-align:left;border-bottom:1px solid #d9e4df;vertical-align:top}.acquisition_tabs__K_oKn{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0}.acquisition_tabs__K_oKn button{padding:.65rem;border:1px solid #b4c7bf;border-radius:5px;background:white;cursor:pointer}.acquisition_tabs__K_oKn button[aria-pressed=true]{background:#095a48;color:white}.acquisition_message__MczSk{white-space:pre-wrap;padding:1rem;background:#f2f6f4;border-radius:5px;margin:.7rem 0}.acquisition_metrics__Nu7Cv{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.7rem;margin:1rem 0}.acquisition_metrics__Nu7Cv strong{display:block;font-size:1.7rem}.acquisition_card____EEF pre{white-space:pre-wrap;overflow-wrap:anywhere}.acquisition_card____EEF :focus-visible,.acquisition_form__p7E31 :focus-visible,.acquisition_list__VWh5v :focus-visible,.acquisition_tabs__K_oKn :focus-visible{outline:3px solid #0c8065;outline-offset:3px}@media(max-width:760px){.acquisition_fields__1eMuA,.acquisition_queue__1EGrB{grid-template-columns:1fr}.acquisition_page__wrftx{padding:2rem 1rem}.acquisition_list__VWh5v{max-height:350px;overflow:auto}}.acquisition_page__wrftx{background:#f3f8f5;color:#16372d;border-radius:18px;margin-top:2rem;margin-bottom:3rem}.acquisition_page__wrftx h1,.acquisition_page__wrftx h2,.acquisition_page__wrftx h3,.acquisition_page__wrftx li,.acquisition_page__wrftx p{color:#16372d}.acquisition_page__wrftx p{margin:.8rem 0}.acquisition_card____EEF{color:#16372d;overflow-wrap:anywhere;line-height:1.65}.acquisition_card____EEF h2{font-size:1.5rem;line-height:1.25;margin:.5rem 0 1rem}.acquisition_card____EEF h3{font-size:1.15rem;margin:1rem 0 .5rem}.acquisition_card____EEF p{margin:.65rem 0}.acquisition_inquiry__F9Zed label{display:grid;gap:.45rem;margin:1rem 0;font-weight:600}.acquisition_inquiry__F9Zed input,.acquisition_inquiry__F9Zed select,.acquisition_inquiry__F9Zed textarea{width:100%;box-sizing:border-box;border:1px solid #94aaa5;border-radius:5px;padding:.7rem;background:white;color:#16372d;font:inherit;min-width:0}.acquisition_inquiry__F9Zed textarea{min-height:110px;resize:vertical}.acquisition_inquiry__F9Zed .acquisition_consent__IjbcZ input{width:auto}.acquisition_workspace__bkCrb.acquisition_card____EEF{background:#f3f8f5;color:#16372d;font:14px/1.6 Manrope Variable,Arial,sans-serif}.acquisition_workspace__bkCrb.acquisition_card____EEF :is(h1,h2,h3,h4,p,small,strong,li,td,th,label,legend){color:#16372d}.acquisition_workspace__bkCrb.acquisition_card____EEF .acquisition_notice__pv7RC{color:#164e3e}.acquisition_workspace__bkCrb.acquisition_card____EEF .acquisition_error__lDU0i{color:#852620}.acquisition_workspace__bkCrb.acquisition_card____EEF .acquisition_tabs__K_oKn button{color:#16372d}.acquisition_workspace__bkCrb.acquisition_card____EEF input,.acquisition_workspace__bkCrb.acquisition_card____EEF select,.acquisition_workspace__bkCrb.acquisition_card____EEF textarea{color:#16372d;background:white}.acquisition_workspace__bkCrb.acquisition_card____EEF a:not(.acquisition_button__E8Fb2){color:#09614d}.acquisition_workspace__bkCrb.acquisition_card____EEF th{background:#e2eee7}.acquisition_workspace__bkCrb.acquisition_card____EEF button:not(.acquisition_button__E8Fb2){color:#16372d;background:white;padding:.6rem .8rem;border:1px solid #93afa0;border-radius:5px}.acquisition_workspace__bkCrb.acquisition_card____EEF .acquisition_tabs__K_oKn button[aria-pressed=true]{color:white;background:#095a48}.acquisition_workspace__bkCrb.acquisition_card____EEF .acquisition_list__VWh5v button[aria-pressed=true]{background:#e1f0e8}.acquisition_workspace__bkCrb.acquisition_card____EEF .acquisition_metrics__Nu7Cv article{padding:.8rem;border:1px solid #ccdcd2;border-radius:7px;background:white}.planning_app__3_ywY{display:flex;flex-direction:column;background:#eef1f3;color:#25323b;border:1px solid #bec8cf;border-radius:5px;min-width:0;height:calc(100dvh - 260px);min-height:500px;overflow:hidden;font:13px Manrope Variable,sans-serif}.planning_maximized__76gkf{position:fixed;z-index:45;inset:78px 8px 34px 208px;height:auto;min-height:0}.planning_titlebar__vKfOn{display:flex;align-items:center;gap:10px;padding:8px 12px;background:linear-gradient(110deg,#073b31,#115e50);color:white}.planning_brand__UwrGo{display:inline-flex;align-items:center;gap:9px;padding-right:12px;border-right:1px solid #ffffff30;flex-shrink:0}.planning_brand__UwrGo img{width:44px;height:44px;border-radius:5px;object-fit:contain}.planning_brand__UwrGo>span{display:grid;gap:2px}.planning_brand__UwrGo b{font-size:13px;letter-spacing:.08em}.planning_brand__UwrGo small{font-size:10px;color:#c0ddd3}.planning_titlebar__vKfOn>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planning_titlebar__vKfOn>button{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.planning_titlebar__vKfOn strong{flex:1;font-size:14px}.planning_app__3_ywY button,.planning_app__3_ywY input,.planning_app__3_ywY select,.planning_app__3_ywY textarea{font:inherit}.planning_app__3_ywY button{cursor:pointer;border:1px solid #c5cdd2;padding:6px 10px;background:white;color:#25323b;border-radius:3px}.planning_app__3_ywY button:hover{background:#e1ede5;border-color:#74a488}.planning_app__3_ywY button:disabled{opacity:.45;cursor:not-allowed}.planning_app__3_ywY :focus-visible{outline:2px solid #168057;outline-offset:-2px}.planning_app__3_ywY input,.planning_app__3_ywY select,.planning_app__3_ywY textarea{border:1px solid #bdc7ce;color:#25323b;background:white;padding:6px 8px;border-radius:2px}.planning_titlebar__vKfOn button{background:transparent;color:white;border-color:#ffffff40}.planning_tabs__fUlT5{display:flex;gap:2px;background:#e1e6e9;border-bottom:1px solid #bec8cf}.planning_tabs__fUlT5 button{border:0;border-radius:0;background:transparent;padding:9px 16px}.planning_tabs__fUlT5 button[aria-pressed=true]{background:white;box-shadow:inset 0 -3px #168057}.planning_ribbon__likgr{display:flex;flex-wrap:wrap;gap:5px;padding:9px;background:#fff;border-bottom:1px solid #c5cdd2}.planning_ribbon__likgr label{display:inline-flex;gap:5px;align-items:center}.planning_ribbon__likgr input{width:180px}.planning_ribbon__likgr button{display:inline-flex;align-items:center;gap:5px}.planning_documentbar__yz_qw{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:7px 10px;background:#f5f7f8;border-bottom:1px solid #c5cdd2}.planning_documentbar__yz_qw select{max-width:320px}.planning_documentbar__yz_qw span:last-child{margin-left:auto;font-size:11px;color:#60717c}.planning_split__rfxu_{display:grid;flex:1;min-height:0;min-width:0;grid-template-columns:minmax(0,var(--grid-width,55%)) 5px minmax(0,1fr)}.planning_divider__bUca3{cursor:col-resize;background:#bac7cf;touch-action:none}.planning_sheet__QApCw,.planning_timeline__yH93p{overflow:auto;min-width:0;min-height:0;background:white}.planning_sheet__QApCw table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;min-width:100%}.planning_sheet__QApCw td,.planning_sheet__QApCw th{box-sizing:border-box;border-right:1px solid #d7dde1;border-bottom:1px solid #d7dde1;padding:5px 7px;height:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;background:white}.planning_sheet__QApCw th{position:sticky;top:0;z-index:6;height:42px;background:#e7ecef;text-align:left}.planning_frozen__Lo_jD{position:sticky;left:0;z-index:3}.planning_sheet__QApCw th.planning_frozen__Lo_jD{z-index:7}.planning_sheet__QApCw tr[aria-selected=true] td{background:#dbecdf}.planning_sheet__QApCw td.planning_dirty__YIgQq{background:#fff1c6!important}.planning_cell__hrb03{display:block;min-height:23px;line-height:23px;cursor:cell}.planning_sheet__QApCw td input{width:100%;height:28px;padding:2px 4px}.planning_summary__PlkYC{font-weight:800}.planning_resize__jDKb_{float:right;height:24px;width:6px;cursor:col-resize;touch-action:none}.planning_axis__mMMiG{position:sticky;top:0;height:42px;z-index:4;background:#e7ecef;border-bottom:1px solid #c5cdd2}.planning_axis__mMMiG span{position:absolute;font-size:10px;padding-left:4px;top:13px;border-left:1px solid #aebec7}.planning_track__0QNq5{height:34px;position:relative;border-bottom:1px solid #d7dde1;background-image:linear-gradient(90deg,#d8e0e680 1px,transparent 0)}.planning_track__0QNq5.planning_selected__kLoZJ{background-color:#eef7ef}.planning_bar__qEIqB{position:absolute;top:10px;height:14px;padding:0!important;border:1px solid #286d46!important;background:#71b58b!important;border-radius:2px!important;cursor:grab!important;touch-action:none;overflow:visible}.planning_bar__qEIqB i{display:block;height:100%;background:#24784b;pointer-events:none}.planning_bar__qEIqB.planning_critical__PTIfX{background:#e8a4a4!important;border-color:#b64949!important}.planning_bar__qEIqB.planning_critical__PTIfX i{background:#b34b4b}.planning_bar__qEIqB.planning_summary__PlkYC{height:7px;top:14px;background:#253d4b!important}.planning_bar__qEIqB.planning_milestone__bXAp6{transform:rotate(45deg);width:12px!important;height:12px}.planning_barResize__sVZi4{position:absolute;right:-3px;top:-2px;height:18px;width:7px;cursor:ew-resize}.planning_baseline__DfNMa{position:absolute;top:27px;height:3px;background:#8799a5}.planning_links__uw5k2{position:absolute;inset:0;pointer-events:none;overflow:visible}.planning_status__DYSQg{display:flex;gap:14px;padding:7px 10px;font-size:11px;background:#e7ecef;border-top:1px solid #bec8cf}.planning_status__DYSQg span:last-child{margin-left:auto}.planning_message__3ZSfV{padding:8px 12px;background:#fff3d2;border-bottom:1px solid #dac38e;font-size:12px}.planning_error__V3pqn{background:#ffe3e3;color:#8f2525}.planning_context__oDhSa{position:fixed;z-index:120;background:white;border:1px solid #9cabb4;border-radius:4px;box-shadow:0 10px 30px #0004;width:260px;padding:4px;color:#25323b;font:12px Manrope Variable,sans-serif}.planning_context__oDhSa button{display:flex;width:100%;justify-content:space-between;align-items:center;padding:8px 10px;border:0;background:white;color:inherit;cursor:pointer}.planning_context__oDhSa button:focus,.planning_context__oDhSa button:hover{background:#e0efe4}.planning_context__oDhSa button:disabled{opacity:.4;cursor:not-allowed}.planning_context__oDhSa kbd{font:inherit;color:#71828c;font-size:10px}.planning_inspector__1tFSL{position:fixed;z-index:90;right:12px;top:90px;bottom:44px;width:min(440px,calc(100vw - 24px));overflow:auto;border:1px solid #aebbc4;background:#f7f9fa;box-shadow:0 8px 40px #0005;color:#25323b;padding:18px}.planning_inspector__1tFSL header{display:flex;align-items:center;justify-content:space-between}.planning_inspector__1tFSL label{display:grid;gap:6px;margin:12px 0}.planning_inspector__1tFSL input,.planning_inspector__1tFSL select,.planning_inspector__1tFSL textarea{width:100%}.planning_panel__5wyAV{overflow:auto;flex:1;padding:18px;background:white}.planning_panel__5wyAV h3{font-size:16px}.planning_fields__0BTLp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:850px}.planning_fields__0BTLp label{display:grid;gap:5px}.planning_newtask__F7_OR{margin:10px;display:flex;align-items:center;gap:8px}.planning_newtask__F7_OR input{flex:1}.planning_empty__K695r{padding:30px;text-align:center;color:#617580}@media(max-width:899px){.planning_app__3_ywY{height:75dvh;min-height:450px}.planning_maximized__76gkf{inset:8px;z-index:80;height:auto}.planning_split__rfxu_{grid-template-columns:minmax(0,1fr)!important}.planning_divider__bUca3,.planning_timeline__yH93p{display:none}.planning_fields__0BTLp{grid-template-columns:1fr}.planning_documentbar__yz_qw span:last-child{width:100%;margin-left:0}}@media(max-width:600px){.planning_brand__UwrGo>span{display:none}.planning_titlebar__vKfOn{gap:6px;padding:6px 8px}.planning_brand__UwrGo{padding-right:6px}.planning_titlebar__vKfOn>span:not(.planning_brand__UwrGo){display:none}.planning_titlebar__vKfOn button{padding:6px}.planning_titlebar__vKfOn>strong{font-size:12px}}@media print{.planning_app__3_ywY,.planning_maximized__76gkf{position:static;height:auto;overflow:visible;min-height:0}.planning_divider__bUca3,.planning_documentbar__yz_qw,.planning_newtask__F7_OR,.planning_ribbon__likgr,.planning_tabs__fUlT5,.planning_titlebar__vKfOn button{display:none}.planning_split__rfxu_{display:block}.planning_sheet__QApCw,.planning_timeline__yH93p{overflow:visible;height:auto}}.print_preview__vMr8F{position:fixed;inset:0;z-index:200;background:#e8eeec;color:#18352e;overflow:auto;font:13px Manrope Variable,Arial,sans-serif}.print_toolbar__rvXFN{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:16px;padding:14px 20px;background:#073b31;color:white;box-shadow:0 3px 12px #0002}.print_toolbar__rvXFN strong{white-space:nowrap}.print_options__NaM_D{display:flex;flex-wrap:wrap;gap:12px;flex:1}.print_options__NaM_D label{display:flex;align-items:center;gap:5px;font-size:12px}.print_toolbar__rvXFN button{display:flex;align-items:center;gap:7px;border:1px solid #92bbae;background:white;color:#073b31;border-radius:5px;padding:9px 12px;cursor:pointer;white-space:nowrap;font:inherit}.print_preview__vMr8F :focus-visible{outline:3px solid #39c6a0;outline-offset:3px}.print_help__rHQAv{margin:18px auto;max-width:1200px;padding:0 20px}.print_report__wGhDH{background:white;max-width:1200px;margin:20px auto 40px;padding:32px;box-shadow:0 4px 24px #0001}.print_header__LjzTE{display:flex;align-items:center;gap:18px;border-bottom:3px solid #166958;padding-bottom:18px}.print_header__LjzTE img{flex-shrink:0;border-radius:6px}.print_header__LjzTE>div:nth-child(2){flex:1;min-width:0}.print_header__LjzTE h1{font-size:25px;line-height:1.25;margin:6px 0;overflow-wrap:anywhere}.print_header__LjzTE p{margin:4px 0}.print_eyebrow__gxnU7{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#166958}.print_revision__t6eT1{display:grid;gap:5px;text-align:right;font-size:12px}.print_revision__t6eT1 strong{color:#96551e;font-size:10px}.print_metadata__lnRHN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 22px;padding:16px 0;margin:0}.print_metadata__lnRHN dt{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#526d65;font-weight:800}.print_metadata__lnRHN dd{margin:4px 0 0;font-size:12px;overflow-wrap:anywhere}.print_report__wGhDH h2{font-size:16px;margin:22px 0 8px}.print_caption__MNR_0{font-size:11px;color:#526d65;margin:0 0 10px}.print_report__wGhDH table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:10px}.print_report__wGhDH td,.print_report__wGhDH th{padding:7px 5px;border:1px solid #d2dcd8;vertical-align:top;text-align:left;overflow-wrap:anywhere}.print_report__wGhDH th{background:#e7f0ec;color:#18352e;font-weight:800}.print_report__wGhDH td small{display:block;font-size:8px;margin-top:3px}.print_report__wGhDH th small{font-size:8px;font-weight:500}.print_schedule__OuFll th:first-child{width:5%}.print_schedule__OuFll th:nth-child(2){width:21%}.print_schedule__OuFll th:nth-child(3),.print_schedule__OuFll th:nth-child(4),.print_schedule__OuFll th:nth-child(8){width:6%}.print_schedule__OuFll th:nth-child(5),.print_schedule__OuFll th:nth-child(6),.print_schedule__OuFll th:nth-child(7){width:9%}.print_schedule__OuFll th:nth-child(9){width:13%}.print_schedule__OuFll th:nth-child(10){width:16%}.print_summary___g6ML td{background:#f1f5f3;font-weight:800}.print_timeline__dkHkQ svg{width:100%;height:20px}.print_note__Mlm2j{white-space:pre-wrap;margin:5px 0;font-weight:400}.print_resources__Vo9PI th:first-child{width:32%}.print_footer__g2Gq5{display:flex;gap:16px;align-items:center;border-top:2px solid #166958;margin-top:24px;padding-top:12px;font-size:10px;color:#526d65}.print_footer__g2Gq5 span:last-child{margin-left:auto;text-align:right}.print_warning__In_Q4{border-left:3px solid #96551e;padding:10px;font-size:11px}@media(max-width:800px){.print_toolbar__rvXFN{flex-wrap:wrap}.print_options__NaM_D{flex-basis:100%}.print_report__wGhDH{margin:12px;padding:16px;overflow:auto}.print_metadata__lnRHN{grid-template-columns:repeat(2,minmax(0,1fr))}.print_report__wGhDH table{min-width:850px}.print_header__LjzTE h1{font-size:20px}.print_revision__t6eT1{max-width:130px}}@media print{@page{size:A4 landscape;margin:14mm 12mm 16mm;@top-left{content:"OUTSEED · PROJECT MANAGEMENT";font:8pt Arial,sans-serif;color:#166958}@bottom-left{content:"outseed.me · Outsource to succeed";font:8pt Arial,sans-serif;color:#526d65}@bottom-right{content:"Page " counter(page) " of " counter(pages);font:8pt Arial,sans-serif;color:#526d65}}.print_printPage__iNMud{background:white!important;color:#18352e!important;color-scheme:light!important}.print_printBody__N2y70{margin:0!important;background:white!important;color:#18352e!important}.print_printBody__N2y70>*{display:none!important}.print_printBody__N2y70>.print_preview__vMr8F{display:block!important;position:static;inset:auto;overflow:visible;background:white;font-size:10px}.print_help__rHQAv,.print_toolbar__rvXFN{display:none!important}.print_report__wGhDH{max-width:none;margin:0;padding:0;box-shadow:none;overflow:visible}.print_header__LjzTE{break-inside:avoid}.print_header__LjzTE h1{font-size:20px}.print_header__LjzTE img{width:60px;height:60px}.print_metadata__lnRHN{grid-template-columns:repeat(3,minmax(0,1fr));break-inside:avoid}.print_report__wGhDH table{min-width:0;font-size:8px}.print_report__wGhDH td,.print_report__wGhDH th{padding:5px 4px}.print_report__wGhDH thead{display:table-header-group}.print_report__wGhDH tr{break-inside:avoid}.print_report__wGhDH h2{break-after:avoid}.print_footer__g2Gq5{break-inside:avoid}.print_preview__vMr8F,.print_report__wGhDH th,.print_summary___g6ML td{print-color-adjust:exact;-webkit-print-color-adjust:exact}}