._5efqdq_thanks{text-align:center;color:#102d38;justify-items:center;gap:12px;padding:12px 0 8px;display:grid}._5efqdq_graphic{place-items:center;width:160px;height:116px;display:grid;position:relative}._5efqdq_badge{color:#fff;background:linear-gradient(145deg,#15946d,#076344);border-radius:50%;place-items:center;width:78px;height:78px;display:grid;position:relative;box-shadow:0 9px 24px #08755124,inset 0 1px 1px #ffffff40}._5efqdq_tick{stroke-dasharray:1;stroke-dashoffset:0}._5efqdq_ripple{opacity:0;border:2px solid #16946d;border-radius:50%;width:80px;height:80px;position:absolute}._5efqdq_spark{opacity:0;background:#17966e;border-radius:2px;width:6px;height:10px;position:absolute;top:50%;left:50%}._5efqdq_spark:nth-of-type(2){--x:-65px;--y:-34px;--turn:-35deg}._5efqdq_spark:nth-of-type(3){--x:-55px;--y:33px;--turn:55deg;background:#3676ac}._5efqdq_spark:nth-of-type(4){--x:-16px;--y:-53px;--turn:-25deg;background:#d15e55}._5efqdq_spark:nth-of-type(5){--x:65px;--y:-31px;--turn:30deg;background:#3676ac}._5efqdq_spark:nth-of-type(6){--x:55px;--y:34px;--turn:-55deg}._5efqdq_spark:nth-of-type(7){--x:25px;--y:-54px;--turn:45deg;background:#d15e55}._5efqdq_eyebrow{color:#08714e;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:12px;font-weight:750}._5efqdq_title{letter-spacing:-.035em;text-wrap:balance;max-width:100%;margin:0;font-size:clamp(27px,4vw,36px);font-weight:750;line-height:1.14}._5efqdq_title:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #168661}._5efqdq_message{color:#43606a;text-wrap:pretty;max-width:38ch;margin:0;font-size:clamp(17px,2.2vw,20px);line-height:1.55}._5efqdq_receipt{background:#ffffffc9;border:1px solid #d5e8dd;border-radius:12px;gap:4px;width:100%;min-width:0;margin-top:9px;padding:14px 18px;font-size:13px;line-height:1.5;display:grid}._5efqdq_receipt>span{overflow-wrap:anywhere;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}._5efqdq_receipt svg{color:#168661;flex-shrink:0}._5efqdq_receipt time{color:#576c74;font-size:12px}._5efqdq_celebrate ._5efqdq_badge{animation:.65s cubic-bezier(.2,.8,.2,1) both _5efqdq_badge-in}._5efqdq_celebrate ._5efqdq_tick{animation:.42s ease-out .21s both _5efqdq_check-in}._5efqdq_celebrate ._5efqdq_ripple{animation:1.05s ease-out .1s both _5efqdq_ripple-out}._5efqdq_celebrate ._5efqdq_spark{animation:1.05s cubic-bezier(.15,.6,.3,1) .18s both _5efqdq_spark-out}@keyframes _5efqdq_badge-in{0%{opacity:0;transform:scale(.6)}65%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes _5efqdq_check-in{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _5efqdq_ripple-out{0%{opacity:.4;transform:scale(.9)}to{opacity:0;transform:scale(1.8)}}@keyframes _5efqdq_spark-out{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}15%{opacity:1}to{transform:translate(var(--x), var(--y)) rotate(var(--turn));opacity:0}}@media (prefers-reduced-motion:reduce){._5efqdq_thanks *,._5efqdq_thanks :before,._5efqdq_thanks :after{transition:none!important;animation:none!important}._5efqdq_spark,._5efqdq_ripple{display:none}}
._4Tqd8a_panel{background:var(--paper,#fff);border:1px solid #bfd3e8;border-top:4px solid #245c99;border-radius:18px;min-width:0;padding:28px;font-size:16px;line-height:1.55}._4Tqd8a_heading{color:#245c99;justify-content:space-between;align-items:center;gap:14px;display:flex}._4Tqd8a_heading p{letter-spacing:.12em;margin:0 0 5px;font-size:12px;font-weight:750}._4Tqd8a_heading h2{color:#1e426b;letter-spacing:-.03em;margin:0;font-size:28px;line-height:1.2}._4Tqd8a_heading>svg{flex-shrink:0;width:32px;height:32px}._4Tqd8a_explanation,._4Tqd8a_muted{color:#41586c;font-size:16px;line-height:1.65}._4Tqd8a_explanation{margin:14px 0 22px}._4Tqd8a_responseInputs{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;display:grid}._4Tqd8a_filePane{min-width:0}._4Tqd8a_responseInputs ._4Tqd8a_dropzone{min-height:200px}._4Tqd8a_responseInputs ._4Tqd8a_messageField{min-width:0;margin-top:0}._4Tqd8a_responseInputs ._4Tqd8a_messageField textarea{min-height:200px}._4Tqd8a_dropzone{box-sizing:border-box;color:#245c99;text-align:center;cursor:pointer;background:#f1f6fc;border:2px dashed #86a9cf;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:190px;padding:24px 20px;display:flex;position:relative;overflow:hidden}._4Tqd8a_dropzone>svg{flex-shrink:0;width:48px;height:48px}._4Tqd8a_dropzone strong{overflow-wrap:anywhere;font-size:20px;line-height:1.4}._4Tqd8a_dropzone span{color:#42658b;font-size:16px}._4Tqd8a_dropzone input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._4Tqd8a_dropzone:focus-within{outline-offset:3px;outline:3px solid #245c99}._4Tqd8a_dragging{background:#e3effa;border-style:solid}._4Tqd8a_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;margin-top:22px;display:flex}._4Tqd8a_actions>span{flex-basis:100%;margin-right:0}._4Tqd8a_primary,._4Tqd8a_secondary,._4Tqd8a_remove{font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:16px;font-weight:650;display:inline-flex}._4Tqd8a_primary{box-sizing:border-box;color:#fff;background:#245c99;border:1px solid #245c99;width:100%;min-height:56px;padding:14px 20px;font-size:18px;font-weight:750}._4Tqd8a_primary:hover{background:#1b4778}._4Tqd8a_primary:focus-visible,._4Tqd8a_secondary:focus-visible,._4Tqd8a_remove:focus-visible{outline-offset:3px;outline:3px solid #245c99}._4Tqd8a_secondary{color:#245c99;background:#eff7f8;border:1px solid #cee2e5}._4Tqd8a_confirmation ._4Tqd8a_secondary{box-sizing:border-box;width:100%;min-height:52px}._4Tqd8a_remove{color:#6b6f6a;background:0 0;border:0;padding:6px 0}._4Tqd8a_primary:disabled,._4Tqd8a_secondary:disabled{opacity:.5;cursor:not-allowed}._4Tqd8a_optional{border-top:1px solid #e6eeea;margin-top:20px}._4Tqd8a_optional>summary{cursor:pointer;color:#476177;justify-content:space-between;align-items:center;gap:8px;padding-top:13px;font-size:14px;font-weight:650;list-style:none;display:flex}._4Tqd8a_optional>summary::-webkit-details-marker{display:none}._4Tqd8a_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}._4Tqd8a_fields label{color:#41586c;flex-direction:column;gap:6px;font-size:16px;font-weight:600;display:flex}._4Tqd8a_fields input,._4Tqd8a_fields textarea,._4Tqd8a_fields select,._4Tqd8a_messageField textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;background:var(--paper,#fff);color:#274334;border:1px solid #d9e4df;border-radius:7px;padding:13px 14px;font-size:16px}._4Tqd8a_messageField{color:#344f66;gap:10px;margin-top:22px;font-size:16px;font-weight:650;display:grid}._4Tqd8a_messageField>span{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._4Tqd8a_messageField small{color:#5b6f81;font-size:14px;font-weight:400}._4Tqd8a_messageField textarea{resize:vertical;min-height:110px;line-height:1.55}._4Tqd8a_messageField textarea:focus{outline-offset:2px;outline:2px solid #245c99}._4Tqd8a_boundary{color:#526779;margin:12px 0 0;font-size:13px;line-height:1.6}._4Tqd8a_documentDetails{color:#6e7c72;margin-top:12px;font-size:14px}._4Tqd8a_documentDetails summary{cursor:pointer}._4Tqd8a_documentMessage{margin-top:13px}._4Tqd8a_documentMessage>small{color:#6d7e8d;font-size:13px}._4Tqd8a_documentMessage ._4Tqd8a_notes{margin:4px 0 0}._4Tqd8a_pendingFile{color:#245c99;align-items:center;gap:10px;display:flex}._4Tqd8a_pendingFile>div{overflow-wrap:anywhere;min-width:0}._4Tqd8a_pendingFile>svg{flex-shrink:0}._4Tqd8a_pendingFile small{color:#6d7e8d;margin-top:4px;font-size:14px;display:block}._4Tqd8a_latest{border-top:1px solid #e6eeea;margin-top:20px;padding-top:18px}._4Tqd8a_latest>h3{color:#344f66;margin:0;font-size:16px}._4Tqd8a_wide{grid-column:1/-1}._4Tqd8a_error,._4Tqd8a_success,._4Tqd8a_unavailable{border-radius:8px;padding:11px 13px;font-size:16px;line-height:1.65}._4Tqd8a_error{color:#9a4336;background:#fff0ed}._4Tqd8a_success{color:#3c7146;background:#edf7e9;align-items:flex-start;gap:7px;display:flex}._4Tqd8a_unavailable{color:#687156;background:#f4f5ee}._4Tqd8a_confirmation{overflow-wrap:anywhere;background:#f8fbf8;border:1px solid #d6e8de;border-radius:10px;padding:15px;font-size:16px}._4Tqd8a_confirmation dl{gap:10px;margin:14px 0;display:grid}._4Tqd8a_confirmation dt{color:#6b7d70;font-size:13px}._4Tqd8a_confirmation dd{white-space:pre-wrap;margin:3px 0 0}._4Tqd8a_history{gap:12px;margin-top:14px;display:grid}._4Tqd8a_version{background:var(--paper,#fff);border:1px solid #dee8e1;border-radius:11px;min-width:0;padding:15px}._4Tqd8a_versionHeading{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}._4Tqd8a_versionHeading strong{color:#294b3a;font-size:15px}._4Tqd8a_versionHeading small,._4Tqd8a_reviewResult small{color:#637483;margin-top:4px;font-size:13px;display:block}._4Tqd8a_badge{color:#417493;white-space:nowrap;background:#eaf3f9;border-radius:20px;padding:5px 8px;font-size:12px;font-weight:650;display:inline-block}._4Tqd8a_reviewed{color:#4a7846;background:#eaf5e7}._4Tqd8a_revision{color:#9a702d;background:#fff0d9}._4Tqd8a_fileLink{color:#245c99;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:15px;text-decoration:none;display:flex}._4Tqd8a_fileLink small{color:#637483;font-size:13px}._4Tqd8a_metadata{color:#6e7c72;flex-wrap:wrap;gap:12px;margin-top:10px;font-size:14px;display:flex}._4Tqd8a_notes{white-space:pre-wrap;overflow-wrap:anywhere;color:#52665a;font-size:16px;line-height:1.7}._4Tqd8a_reviewResult{background:#f5f9f3;border-left:3px solid #b6d1b8;margin-top:14px;padding:7px 12px;font-size:14px}._4Tqd8a_reviewResult p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0;line-height:1.65}@media (min-width:800px){._4Tqd8a_responseInputs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){._4Tqd8a_panel{padding:22px 18px}._4Tqd8a_heading{align-items:flex-start;gap:10px}._4Tqd8a_heading>div{min-width:0}._4Tqd8a_heading h2{overflow-wrap:anywhere}._4Tqd8a_dropzone{padding-inline:16px}._4Tqd8a_fields{grid-template-columns:minmax(0,1fr)}._4Tqd8a_versionHeading{flex-direction:column}._4Tqd8a_actions ._4Tqd8a_primary{width:100%}}
.N9flRW_page{--ink:#152b42;--muted:#516277;max-width:none;color:var(--ink);background:#f4f7fb;grid-template-columns:234px minmax(0,1fr);min-height:100vh;margin:0;padding:0;font:14px/1.5 DM Sans,system-ui;display:grid}.N9flRW_content{width:100%;min-width:0;max-width:1600px;margin:0 auto;padding:28px 32px}.N9flRW_sidebar{color:#edf5f1;background:linear-gradient(#0d2637,#091f2c);flex-direction:column;gap:20px;height:100vh;padding:26px 16px;display:flex;position:sticky;top:0;overflow:auto}.N9flRW_brandLink{display:block}.N9flRW_brandLink .brand{width:190px}.N9flRW_brandLink .brand-wordmark-text{clip-path:inset(35% 0 40% 41%);filter:brightness(0)invert()}.N9flRW_companyBadge{overflow-wrap:anywhere;background:#ffffff08;border:1px solid #ffffff24;border-radius:12px;padding:14px;font-weight:650}.N9flRW_navLabel{letter-spacing:1.5px;color:#9ab2bf;margin:0;font-size:10px}.N9flRW_sidebar nav{gap:8px;display:grid}.N9flRW_sidebar a{color:#d8e5ec;text-decoration:none}.N9flRW_sidebar nav a{border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.N9flRW_sidebar nav a[aria-current=page]{color:#fff;background:#087653}.N9flRW_sidebar nav a:hover{background:#ffffff18}.N9flRW_sidebar small{color:#b7ccd7;font-size:12px;line-height:1.6}.N9flRW_companyReturn{margin-top:auto;padding:8px 0}.N9flRW_sidebar .appearance-control{color:#d8e5ec;margin:0;display:grid}.N9flRW_sidebar .appearance-control select{color:#edf5f1;background:#183849;border-color:#47606d}.N9flRW_heading{background:#eaf3ff;border:1px solid #b8d0ed;border-left:4px solid #2459e0;border-radius:14px;justify-content:space-between;padding:24px}.N9flRW_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.N9flRW_metrics article{background:var(--paper,#fff);border:1px solid #d4dfec;border-radius:12px;align-items:center;gap:15px;padding:20px;display:flex}.N9flRW_metrics article>svg{color:#185ea8;width:28px;height:28px}.N9flRW_metrics strong{font-size:28px;display:block}.N9flRW_metrics span{color:var(--muted);font-size:13px}.N9flRW_calendarHeading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.N9flRW_empty{background:#edf5ff;border:1px solid #b8d0ed;border-radius:8px;padding:12px}.N9flRW_page *{box-sizing:border-box}.N9flRW_header,.N9flRW_heading,.N9flRW_tools{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.N9flRW_header p,.N9flRW_heading p{color:var(--muted);margin:0}.N9flRW_header button{margin-left:auto}.N9flRW_page button,.N9flRW_download,.N9flRW_previewLink{color:#173953;font:inherit;cursor:pointer;background:#fff;border:1px solid #bdccdf;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;text-decoration:none;display:inline-flex}.N9flRW_page button:disabled{opacity:.65;cursor:wait}.N9flRW_page button[aria-pressed=true]{box-shadow:0 0 0 2px #117ab0}.N9flRW_page button:focus-visible,.N9flRW_page a:focus-visible{outline-offset:3px;outline:3px solid #1675c5}.N9flRW_page .N9flRW_primary,.N9flRW_page .N9flRW_download{color:#fff;background:#185ea8;border-color:#185ea8}.N9flRW_page a.N9flRW_primary{border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:8px 0;padding:11px 16px;text-decoration:none;display:inline-flex}.N9flRW_panel h2{margin:12px 0;font-size:24px;line-height:1.3}.N9flRW_panel{background:#fff;border:1px solid #ccd7e5;border-radius:14px;margin:18px 0;padding:22px}.N9flRW_panel h1,.N9flRW_heading h1{margin:0 0 10px;font-size:27px}.N9flRW_page label{gap:6px;margin:8px 0;display:grid}.N9flRW_page input,.N9flRW_page select{font:inherit;color:#132e46;background:#fff;border:1px solid #a5b9ce;border-radius:6px;width:100%;padding:10px}.N9flRW_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.N9flRW_page .N9flRW_opportunity{text-align:left;border-left:3px solid #2459e0;flex-direction:column;align-items:flex-start;gap:5px;width:100%;display:flex;box-shadow:0 3px 12px #142e2508}.N9flRW_page .N9flRW_opportunity[data-status=DEADLINE_PASSED]{border-left-color:#7e8d9e}.N9flRW_today{background:#edf5ff;border:2px solid #2459e0}.N9flRW_opportunity strong{font-size:18px}.N9flRW_page .N9flRW_invited{color:#922b35;background:#fff0f1;border:1px solid #da9ea5;border-radius:6px;padding:4px 7px;font-weight:650}.N9flRW_page .N9flRW_openOpportunity{color:#184c7c;background:#eaf2fc;border:1px solid #afc9e5;border-radius:6px;padding:4px 7px}.N9flRW_heading .N9flRW_privacy{margin-top:6px;font-size:13px}.N9flRW_opportunity span,.N9flRW_opportunity small{color:#426078;font-size:14px}.N9flRW_calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;min-width:0;margin-top:16px;display:grid}.N9flRW_day{overflow-wrap:anywhere;border:1px solid #d3dce5;min-height:95px;padding:5px}.N9flRW_day .N9flRW_opportunity{padding:5px;font-size:12px}.N9flRW_day .N9flRW_opportunity strong{font-size:13px}.N9flRW_day .N9flRW_opportunity span,.N9flRW_day .N9flRW_opportunity small{font-size:11px}.N9flRW_filesTitle{color:#ac231b}.N9flRW_privateFiles{border-top:1px solid #b5c8dc;margin-top:24px;padding-top:18px}.N9flRW_draftForm{background:#eaf2fc;border:1px dashed #185ea8;border-radius:10px;padding:16px}.N9flRW_page textarea{width:100%;font:inherit;color:#132e46;background:#fff;border:1px solid #a5b9ce;border-radius:6px;padding:10px}.N9flRW_files{padding:0;list-style:none}.N9flRW_files li{border-top:1px solid #d6e1ed;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0;display:flex}.N9flRW_files li div{overflow-wrap:anywhere;flex:1;min-width:180px}.N9flRW_files small{color:#526b82;display:block}.N9flRW_scope{white-space:pre-wrap}.N9flRW_preview{border:1px solid #bdccdf;width:100%;height:65vh;margin-top:10px}.N9flRW_error{color:#8d2318;background:#fff0ed;border:1px solid #cc6357;border-radius:8px;padding:14px}.N9flRW_success{color:#146143;background:#eaf6ef;align-items:center;gap:8px;padding:12px;display:flex}.N9flRW_loading{padding:20px}.N9flRW_loading:before{content:"";border:3px solid #b8cee7;border-top-color:#185ea8;border-radius:50%;width:17px;height:17px;margin-right:10px;animation:.8s linear infinite N9flRW_turn;display:inline-block}.N9flRW_page footer{color:#536b81;padding:24px 0;font-size:13px}@keyframes N9flRW_turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.N9flRW_loading:before{animation:none}}@media (max-width:600px){.N9flRW_page{display:block}.N9flRW_content{padding:16px}.N9flRW_sidebar{gap:12px;height:auto;padding:18px;position:static}.N9flRW_sidebar nav{flex-wrap:wrap;gap:4px;display:flex}.N9flRW_sidebar nav a{padding:8px;font-size:13px}.N9flRW_sidebar small,.N9flRW_sidebar .N9flRW_navLabel,.N9flRW_sidebar .N9flRW_companyBadge{display:none}.N9flRW_sidebar .appearance-control{max-width:240px;display:flex}.N9flRW_sidebar .N9flRW_companyReturn{margin:0;font-size:13px}.N9flRW_metrics{gap:8px}.N9flRW_metrics article{padding:10px;display:block}.N9flRW_metrics article>svg{width:20px;height:20px}.N9flRW_metrics strong{font-size:23px}.N9flRW_heading{padding:16px}.N9flRW_panel{padding:15px}.N9flRW_calendar{grid-template-columns:repeat(7,minmax(95px,1fr));overflow-x:auto}.N9flRW_tools label,.N9flRW_files .N9flRW_download{width:100%}}html[data-theme=dark] .N9flRW_draftForm{background:#203b57;border-color:#8fbce8}html[data-theme=dark] .N9flRW_page textarea{color:#eff6ff;background:#14273d;border-color:#6284a5}html[data-theme=dark] .N9flRW_page .N9flRW_invited{color:#ffced3;background:#462630;border-color:#be7c89}html[data-theme=dark] .N9flRW_page .N9flRW_openOpportunity{color:#d6e7ff;background:#203b57;border-color:#6284a5}html[data-theme=dark] .N9flRW_page{--ink:#e7f0fc;--muted:#bdcde0;background:#0c1928}:is(html[data-theme=dark] .N9flRW_heading,html[data-theme=dark] .N9flRW_empty){background:#172d43;border-color:#496889}html[data-theme=dark] .N9flRW_today{background:#172d43;border-color:#93c5fd}html[data-theme=dark] .N9flRW_metrics article{border-color:#496889}html[data-theme=dark] .N9flRW_metrics article>svg{color:#93c5fd}html[data-theme=dark] .N9flRW_panel{background:#14273d;border-color:#45617e}:is(html[data-theme=dark] .N9flRW_page button,html[data-theme=dark] .N9flRW_page input,html[data-theme=dark] .N9flRW_page select){color:#eff6ff;background:#203b57;border-color:#6284a5}:is(html[data-theme=dark] .N9flRW_opportunity span,html[data-theme=dark] .N9flRW_opportunity small,html[data-theme=dark] .N9flRW_files small,html[data-theme=dark] .N9flRW_page footer){color:#c4d6ea}:is(html[data-theme=dark] .N9flRW_page .N9flRW_primary,html[data-theme=dark] .N9flRW_page .N9flRW_download){background:#2069b2}html[data-theme=dark] .N9flRW_filesTitle{color:#ffa79e}html[data-theme=dark] .N9flRW_error{color:#ffc4bc;background:#3d2425}html[data-theme=dark] .N9flRW_success{color:#c1f2dc;background:#153b32}.N9flRW_consent{max-width:620px;margin:24px auto}.N9flRW_agreementText{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;border:1px solid #b8cbdc;border-radius:8px;max-height:320px;padding:12px;overflow:auto}.N9flRW_page .N9flRW_agreementCheck{color:var(--ink);align-items:flex-start;gap:10px;margin:18px 0;flex-direction:row!important;display:flex!important}.N9flRW_agreementCheck input{flex-shrink:0;height:20px;margin-top:2px;width:20px!important}.N9flRW_consent small{margin-top:16px;display:block}.N9flRW_projectContact{background:var(--paper);color:var(--ink);overflow-wrap:anywhere;border:1px solid #91b5d9;border-left:4px solid #2467ad;border-radius:12px;gap:.4rem;margin-block:1rem;padding:1rem;display:grid}.N9flRW_projectContact a{color:var(--ink);text-decoration:underline}.N9flRW_groupTitle{margin:20px 0 12px;font-size:18px}.N9flRW_page .N9flRW_opportunity[data-invited=true]{background:#fff0f1;border-color:#d59aa2 #d59aa2 #d59aa2 #b63b4a;border-left-style:solid;border-left-width:4px}.N9flRW_otherProjects{background:#fff;border:1px solid #bdccdf;border-radius:10px;margin:20px 0}.N9flRW_otherProjects>summary{cursor:pointer;padding:14px 16px;font-weight:650}.N9flRW_otherProjects>.N9flRW_list{padding:0 16px 16px}.N9flRW_page summary:focus-visible{outline-offset:2px;outline:3px solid #1675c5}.N9flRW_projectWindow{color:var(--ink);background:#fff;border:1px solid #91b0d1;border-radius:16px;width:min(920px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #071d3b55}.N9flRW_projectWindow[open]{flex-direction:column;display:flex}.N9flRW_projectWindow::backdrop{background:#081d35b3}.N9flRW_windowHeader{background:#edf5ff;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 12px;display:flex}.N9flRW_windowHeader h2{overflow-wrap:anywhere;margin:0 0 12px;font-size:23px;line-height:1.25}.N9flRW_windowHeader p{color:var(--muted);margin:10px 0 0}.N9flRW_windowHeader>button{flex-shrink:0}.N9flRW_windowTabs{border-bottom:1px solid #cbd9e7;flex-shrink:0;gap:10px;padding:12px 24px;display:flex}.N9flRW_windowTabs button{flex:1}.N9flRW_windowBody{overscroll-behavior:contain;min-height:0;padding:0 24px 24px;overflow-y:auto}.N9flRW_windowBody h3{margin:16px 0 8px}.N9flRW_compactContact{overflow-wrap:anywhere;font-size:13px}.N9flRW_compactContact a{color:#185ea8}.N9flRW_projectDetails{border-block:1px solid #d2dfec;margin:12px 0;padding:12px 0}.N9flRW_projectDetails summary{cursor:pointer;font-weight:600}.N9flRW_responseButtons{flex-wrap:wrap;gap:10px;display:flex}.N9flRW_windowPrivacy{color:var(--muted);margin-top:20px;display:block}.N9flRW_windowBody .N9flRW_privateFiles{border-top:none;margin-top:16px;padding-top:0}.N9flRW_sectionHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.N9flRW_sectionHeading button{padding:7px 10px;font-size:12px}.N9flRW_questions{background:#edf5ff;border:1px solid #b7d1ed;border-radius:10px;margin-top:16px;padding:14px}.N9flRW_messages{margin:16px 0;padding:0;list-style:none}.N9flRW_messages li{background:#fff;border:1px solid #c4d7ea;border-radius:8px;margin:8px 0;padding:12px}.N9flRW_messages li[data-own=true]{border-left:3px solid #185ea8}.N9flRW_messages time{color:var(--muted);font-size:12px}.N9flRW_messages p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}@media (max-width:760px){.N9flRW_list{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.N9flRW_projectWindow{border-radius:12px;width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.N9flRW_windowHeader{gap:8px;padding:16px 14px 10px}.N9flRW_windowHeader h2{font-size:20px}.N9flRW_windowHeader>button{padding:9px}.N9flRW_windowHeader>button span{display:none}.N9flRW_windowTabs{gap:7px;padding:10px 14px}.N9flRW_windowTabs button{padding:9px 7px;font-size:13px}.N9flRW_windowBody{padding:0 14px 18px}.N9flRW_sectionHeading{align-items:flex-start}}html[data-theme=dark] .N9flRW_page .N9flRW_opportunity[data-invited=true]{background:#392631;border-color:#be7c89}:is(html[data-theme=dark] .N9flRW_otherProjects,html[data-theme=dark] .N9flRW_projectWindow){color:#e7f0fc;background:#14273d;border-color:#6284a5}:is(html[data-theme=dark] .N9flRW_windowHeader,html[data-theme=dark] .N9flRW_questions){background:#172f49;border-color:#6284a5}html[data-theme=dark] .N9flRW_messages li{background:#14273d;border-color:#6284a5}html[data-theme=dark] .N9flRW_compactContact a{color:#a8d0ff}
.VydBKa_panel{background:var(--paper,#fff);border:1px solid #b9d7c7;border-radius:17px;min-width:0;margin-bottom:24px;padding:20px;box-shadow:0 4px 18px #163c2410}.VydBKa_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.VydBKa_heading h2{color:#183d2c;margin:0;font-size:18px;line-height:1.35}.VydBKa_badge{color:#53685c;background:#f4f7f5;border:1px solid #dce5df;border-radius:20px;padding:6px 9px;font-size:11px;font-weight:700}.VydBKa_badge.VydBKa_accepted{color:#156c43;background:#eaf7ef;border-color:#b3d9c2}.VydBKa_badge.VydBKa_declined{color:#a7352e;background:#fff0ee;border-color:#edc2be}.VydBKa_timestamp{color:#5c7165;margin:6px 0 0;font-size:11px}.VydBKa_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:17px;display:grid}.VydBKa_panel button{white-space:normal;overflow-wrap:anywhere;min-height:44px;line-height:1.35}.VydBKa_panel .VydBKa_accept,.VydBKa_panel .VydBKa_reject{color:#fff;border:1px solid #0000;font-weight:700}.VydBKa_panel .VydBKa_accept{background:#156c43;border-color:#156c43}.VydBKa_panel .VydBKa_reject{background:#b23c32;border-color:#b23c32}.VydBKa_panel .VydBKa_accept:hover:not(:disabled){background:#0c5632}.VydBKa_panel .VydBKa_reject:hover:not(:disabled){background:#963128}.VydBKa_actions button{border-radius:12px;min-height:62px;padding:15px;font-size:20px}.VydBKa_panel button:focus-visible,.VydBKa_panel textarea:focus-visible{outline-offset:3px;outline:3px solid #70afc3}.VydBKa_panel button:disabled{cursor:default;opacity:.55}.VydBKa_confirmation{background:#f6faf7;border:1px solid #d8e5dc;border-radius:12px;margin-top:16px;padding:15px}.VydBKa_confirmation h3{color:#244735;margin:0 0 6px;font-size:14px}.VydBKa_confirmation p{color:#52695b;margin:0 0 12px;font-size:12px;line-height:1.5}.VydBKa_confirmation label{color:#365d46;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.VydBKa_confirmation textarea{color:#244735;background:var(--paper,#fff);width:100%;min-width:0;min-height:72px;font:inherit;resize:vertical;border:1px solid #c6d8cd;border-radius:8px;padding:10px;font-size:13px}.VydBKa_confirmActions,.VydBKa_recovery{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:11px;display:flex}.VydBKa_confirmActions button,.VydBKa_recovery button{padding:10px 13px;font-size:12px}.VydBKa_error,.VydBKa_notice,.VydBKa_unavailable{overflow-wrap:anywhere;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.5}.VydBKa_error{color:#932e28;background:#fff0ed;margin:12px 0 0}.VydBKa_notice{color:#165d3b;background:#eaf7ef;margin:12px 0 0}.VydBKa_unavailable{color:#596b60;background:#f3f6f4;margin:10px 0 0}.VydBKa_meaning{color:#6b7b71;margin:12px 0 0;font-size:10px;line-height:1.5}@media (max-width:480px){.VydBKa_panel{padding:16px}.VydBKa_heading h2{font-size:16px}.VydBKa_actions{gap:9px}.VydBKa_actions button{min-height:58px;padding:13px 9px;font-size:18px}.VydBKa_confirmActions button,.VydBKa_recovery button{flex:120px}}@media (prefers-reduced-motion:reduce){.VydBKa_panel *,.VydBKa_panel :before,.VydBKa_panel :after{transition:none!important;animation:none!important}}
._K6bBq_request{color:var(--ink);text-align:left;background:#edf5ff;border:1px solid #b5cfe9;border-radius:12px;margin:18px 0;font-size:14px}._K6bBq_launch{color:#185ea8;text-align:center;background:#edf5ff;border:1px solid #b5cfe9;border-radius:10px;justify-content:center;align-items:center;margin:18px 0;padding:11px 16px;font-size:14px;font-weight:650;text-decoration:none;display:flex}._K6bBq_request._K6bBq_window{overscroll-behavior:contain;width:620px;max-width:calc(100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow-y:auto;box-shadow:0 24px 90px #081b3959}._K6bBq_window::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#081b3999}._K6bBq_header{z-index:1;background:#edf5ff;border-bottom:1px solid #b5cfe9;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;position:sticky;top:0}._K6bBq_header h2{color:#183b59;margin:4px 0 0;font-size:21px;line-height:1.25}._K6bBq_header small{color:#426481;letter-spacing:.1em;margin:0;font-size:10px;font-weight:700}._K6bBq_close{color:#234c72;cursor:pointer;background:#fff;border:1px solid #a5b9ce;border-radius:8px;flex-shrink:0;place-items:center;width:42px;height:42px;padding:0;display:grid}._K6bBq_launch:focus-visible,._K6bBq_request :is(button,input,summary,a):focus-visible{outline-offset:3px;outline:3px solid #327cc6}._K6bBq_body{overflow-wrap:anywhere;padding:4px 20px 20px}._K6bBq_body p{line-height:1.5}._K6bBq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._K6bBq_fields label:last-child{grid-column:1/-1}._K6bBq_request label{color:var(--ink);gap:6px;margin:0;font-size:13px;display:grid}._K6bBq_request input{background:var(--paper,#fff);width:100%;color:var(--ink);border:1px solid #a5b9ce;border-radius:7px;height:42px;min-height:42px;padding:10px}._K6bBq_request form{gap:12px;margin:12px 0;display:grid}._K6bBq_request ._K6bBq_check{align-items:flex-start;gap:9px;margin:16px 0;line-height:1.5;display:flex}._K6bBq_request ._K6bBq_check input{flex-shrink:0;width:20px;height:20px;min-height:20px;margin-top:2px}._K6bBq_request ._K6bBq_submit{color:#fff;background:#185ea8;border:1px solid #185ea8;border-radius:8px;padding:11px 15px;font-weight:650}._K6bBq_request ._K6bBq_submit:disabled{opacity:.55;cursor:not-allowed}._K6bBq_request pre{white-space:pre-wrap;font:inherit;border:1px solid var(--line);overflow-wrap:anywhere;max-height:260px;padding:12px;overflow:auto}._K6bBq_disclosure{font-size:13px}._K6bBq_request small{color:var(--muted);margin-top:12px;line-height:1.5;display:block}html[data-theme=dark] :is(._K6bBq_request,._K6bBq_launch,._K6bBq_header){background:#172d43;border-color:#496889}html[data-theme=dark] ._K6bBq_request{color:#e4edf5}html[data-theme=dark] :is(._K6bBq_launch,._K6bBq_header h2,._K6bBq_header small){color:#93c5fd}html[data-theme=dark] ._K6bBq_request input{color:#e4edf5;background:#0e1c2c;border-color:#65819d}html[data-theme=dark] ._K6bBq_close{color:#e4edf5;background:#0e1c2c;border-color:#65819d}@media (max-width:600px){._K6bBq_fields{grid-template-columns:minmax(0,1fr)}._K6bBq_request input{font-size:16px}}
