.card-organizations.organization-fan{z-index:2;flex-wrap:nowrap;flex:none;gap:0;min-height:38px;margin-block:6px;position:relative}.organization-fan.is-single .card-organization-chip{min-height:36px;padding:0}.organization-fan .card-organization-logo{border-radius:50%;flex:0 0 32px;width:32px;height:32px;overflow:hidden}.organization-fan .card-organization-logo img{object-fit:cover;width:100%;height:100%}.organization-fan .organization-fan-avatar{color:#08382e;cursor:pointer;background:#edf1e5;border:2px solid #fff;border-radius:50%;place-items:center;width:38px;min-width:38px;height:38px;padding:1px;transition:transform .16s;display:grid;position:relative;box-shadow:0 1px 4px #08382e25}.organization-fan-avatar+.organization-fan-avatar{margin-left:-9px}.organization-fan-avatar:nth-child(2){transform:translateY(-3px)}.organization-fan-avatar:nth-child(3){transform:rotate(6deg)}.organization-fan-avatar:hover,.organization-fan-avatar:focus-visible,.organization-fan-avatar[aria-expanded=true]{z-index:3;transform:translateY(-6px)}.organization-fan-avatar:focus-visible{outline-offset:2px;outline:2px solid #08382e}.organization-fan .organization-fan-more{font-size:12px;font-weight:750}.organization-fan-popover{color:#08382e;background:#fff;border:1px solid #dce3dc;border-radius:12px;width:260px;max-width:calc(100vw - 24px);max-height:min(300px,70dvh);margin:0;padding:6px;position:fixed;inset:auto;overflow:auto;box-shadow:0 10px 30px #08382e26}.organization-fan-popover a{min-height:44px;color:inherit;border-radius:8px;align-items:center;gap:9px;padding:8px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.organization-fan-popover a:hover,.organization-fan-popover a:focus-visible{background:#f1f5ea}.organization-fan-popover .card-organization-logo{flex:0 0 30px;width:30px;height:30px}.organization-fan-popover a>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}@media (prefers-reduced-motion:reduce){.organization-fan .organization-fan-avatar{transition:none}}.organization-fan .organization-fan-popover{box-sizing:border-box;background:#fff;border-color:#dce6dc;border-radius:16px;padding:7px;box-shadow:0 12px 32px #08382e1f,0 2px 6px #08382e0a}.organization-fan-popover:popover-open{animation:.13s ease-out organization-popover-in}.organization-fan .organization-fan-popover a{text-align:left;white-space:normal;border-radius:10px;gap:10px;min-height:64px;padding:10px}.organization-fan-popover a+a{margin-top:3px}.organization-fan .organization-fan-popover .card-organization-logo{background:#f2f6ec;border:1px solid #e2e9df;flex:0 0 38px;width:38px;height:38px}.organization-fan-popover .organization-popover-copy{gap:4px;display:grid}.organization-fan-popover .organization-popover-copy b{color:#08382e;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.organization-fan-popover .organization-popover-copy small{color:#627368;font-size:11px;font-weight:400;line-height:1.4;display:block}.organization-fan-popover .organization-popover-arrow{color:#577c64;flex:0 0 16px}.organization-fan .organization-fan-popover a:hover{background:#f0f6e9}.organization-fan .organization-fan-popover a:focus-visible{outline-offset:-2px;background:#f0f6e9;outline:2px solid #376347}@keyframes organization-popover-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.organization-fan-popover:popover-open{animation:none}}.organization-fan .organization-fan-popover{border-radius:11px;width:220px;padding:4px}.organization-fan .organization-fan-popover a{border-radius:7px;gap:8px;min-height:44px;padding:6px}.organization-fan .organization-fan-popover .card-organization-logo{flex-basis:28px;width:28px;height:28px}.organization-fan-popover .organization-popover-copy b{font-size:12px;line-height:1.35}.organization-fan-popover .organization-popover-arrow{flex-basis:14px;width:14px;height:14px}.organization-fan .organization-fan-popover[data-beside=true]{background:#f9fcf5;border-color:#cbdcc9;box-shadow:0 3px 12px #08382e18}.organization-fan-popover[data-beside=true] .card-organization-logo{display:none}.organization-fan .organization-fan-popover[data-beside=true] a{gap:5px;padding:5px 7px}.card-organizations.organization-inline{align-items:center;gap:8px;min-width:0;display:flex}.organization-inline-avatars{flex-shrink:0;align-items:center;display:flex}.organization-inline-names:not([hidden]){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.organization-inline-names a{color:#08382e;align-items:center;gap:4px;min-width:0;min-height:36px;padding:4px 0;font-size:12px;font-weight:650;line-height:1.35;text-decoration:none;display:flex}.organization-inline-names a>span{overflow-wrap:anywhere;min-width:0}.organization-inline-arrow{flex:0 0 14px}.organization-inline-names a:hover{text-underline-offset:3px;text-decoration:underline}.organization-inline-names a:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #376347}footer:has(>.organization-inline[data-revealed=true])>.organization-inline{flex:1;grid-column:1/3}footer:has(>.organization-inline[data-revealed=true])>small{display:none}footer:has(>.organization-inline[data-revealed=true])>button{grid-column:3}.card-organizations.organization-inline{gap:0}.organization-inline .organization-inline-avatars{display:flex}.organization-inline .organization-inline-names:not([hidden]){margin-left:8px;margin-right:12px}.organization-inline .organization-fan-avatar,.organization-inline .organization-fan-avatar:hover,.organization-inline .organization-fan-avatar:focus-visible,.organization-inline .organization-fan-avatar[aria-expanded=true]{transform:none}.card-organizations.organization-single{flex:auto;min-width:0}.organization-single-link{min-width:0;max-width:100%;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.organization-single-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:650;overflow:hidden}.organization-single-link:hover .organization-single-name{text-underline-offset:3px;text-decoration:underline}.organization-single-link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #376347}.organization-inline-subtitle{color:var(--muted,#626262);margin-top:2px;font-size:12px;font-weight:400;display:block}.project-coordinators{min-width:0}.project-coordinators>small{color:var(--muted,#626262);margin-bottom:6px;font-size:12px;display:block}.apply-card>.project-coordinators{border-bottom:1px solid var(--line,#dededb);padding-bottom:18px}
