.Button-module__8RiFmG__button{font-family:var(--font-body);text-align:center;color:var(--color-light);background-color:var(--color-secondary);border:none;padding:12px 20px;font-size:1.8rem;font-weight:600;line-height:1;display:inline-block}
.Container-module__DjgGgG__container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}
.Heading-module___J6x5q__heading{margin-top:20px;font-size:2rem}@media (min-width:870px){.Heading-module___J6x5q__heading{margin-top:30px;font-size:2.2rem}}@media (min-width:980px){.Heading-module___J6x5q__heading{margin-top:40px;font-size:2.4rem}}.Heading-module___J6x5q__heading--alt{margin-top:10px}
.Table-module__ceAsYa__wrapper{overflow-x:scroll}.Table-module__ceAsYa__table{border-collapse:collapse;text-align:left;width:100%}.Table-module__ceAsYa__table th{color:var(--color-dark-grey);padding:12px;font-size:12px}.Table-module__ceAsYa__table tbody tr{cursor:pointer}.Table-module__ceAsYa__table tbody tr:nth-child(odd){background-color:var(--color-grey)}.Table-module__ceAsYa__table tbody td{padding:12px;font-size:14px}.Table-module__ceAsYa__table tbody td:first-child{border-radius:12px 0 0 12px}.Table-module__ceAsYa__table tbody td:last-child{border-radius:0 12px 12px 0}
.Companies-module__eLLZ2q__wrapper{margin-top:20px}
.LoginLayout-module__OzeKEG__login-layout{text-align:center;margin-block:clamp(30px,1vw + 26px,50px)}.LoginLayout-module__OzeKEG__container{background-color:var(--color-light);max-width:700px;margin-inline:auto;padding:40px}.LoginLayout-module__OzeKEG__logo img{max-width:120px;margin:0 auto;display:block}@media (min-width:870px){.LoginLayout-module__OzeKEG__logo img{max-width:160px}}
.Opportunities-module__xshR7a__table-filters-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:20px 0;display:flex}.Opportunities-module__xshR7a__table-filters{gap:10px;display:flex}.Opportunities-module__xshR7a__filter-button{background-color:var(--color-grey);border:0;border-radius:12px;padding:8px 14px;font-size:14px}.Opportunities-module__xshR7a__filter-button--active{background-color:var(--color-primary);color:var(--color-light)}.Opportunities-module__xshR7a__table-actions{background-color:var(--color-grey);border:0;border-radius:12px;align-items:center;gap:10px;padding:8px 14px;font-size:1.4rem;display:flex}.Opportunities-module__xshR7a__table-select{background-color:#0000;border:none;max-width:60px;font-size:14px}.Opportunities-module__xshR7a__table-actions:hover{cursor:pointer;background-color:var(--color-grey);transition:background-color .3s}.Opportunities-module__xshR7a__table{margin-top:15px}.Opportunities-module__xshR7a__table-wrapper{margin-top:10px;overflow-x:auto}.Opportunities-module__xshR7a__status{text-align:center;border-radius:16px;justify-self:flex-end;max-width:fit-content;padding:6px 8px;font-weight:600;display:flex}.Opportunities-module__xshR7a__status-expired{color:#0006;background-color:#d0cccd71}.Opportunities-module__xshR7a__status-live{color:#21963e;background-color:#8be0a071}.Opportunities-module__xshR7a__status-closed{color:#d7026e;background-color:#f48fb171}.Opportunities-module__xshR7a__table-pagination{justify-content:center;gap:5px;margin-top:20px;display:flex}.Opportunities-module__xshR7a__table-pagination button{background-color:var(--color-light);border:none;border-radius:8px;padding:6px 10px;font-size:14px}.Opportunities-module__xshR7a__table-pagination button:hover{cursor:pointer;background-color:var(--color-grey);transition:background-color .3s}.Opportunities-module__xshR7a__table-pagination .Opportunities-module__xshR7a__active-page{background-color:var(--color-primary);color:var(--color-light)}
.Logo-module__wacNiq__logo{display:block}.Logo-module__wacNiq__image{width:100%;height:auto}
.FormStyles-module__zfhHOq__input{border:none;border:1px solid var(--color-blue);background-color:var(--color-grey);width:100%;font-size:1.4rem;font-family:var(--font-body);border-radius:10px;padding:14px}.FormStyles-module__zfhHOq__input::placeholder{color:var(--colour-dark)}.FormStyles-module__zfhHOq__textarea{resize:vertical;min-height:150px}.FormStyles-module__zfhHOq__form{gap:25px;display:grid}.FormStyles-module__zfhHOq__fieldset{border:0;margin:0;padding:0}.FormStyles-module__zfhHOq__legend{text-align:left;margin-bottom:10px;font-weight:700}.FormStyles-module__zfhHOq__fields{gap:10px;display:grid}
.OpportunityForm-module__rz596q__form{gap:20px;margin-top:20px;display:grid}.OpportunityForm-module__rz596q__text{margin-top:16px;font-size:1.4rem}.OpportunityForm-module__rz596q__label,.OpportunityForm-module__rz596q__heading{font-size:1.8rem;font-weight:600}:is(.OpportunityForm-module__rz596q__label,.OpportunityForm-module__rz596q__heading) span{display:block}.OpportunityForm-module__rz596q__label-span{margin-top:5px;font-size:1.4rem;font-weight:400}.OpportunityForm-module__rz596q__input{border:2px solid var(--color-grey);border-radius:8px;width:100%;margin-top:10px;padding:14px;font-size:1.4rem}.OpportunityForm-module__rz596q__description-textarea{resize:vertical;height:100%;min-height:215px}.OpportunityForm-module__rz596q__fieldset{border:none;margin:0;padding:0}.OpportunityForm-module__rz596q__select-wrapper{background-color:var(--color-grey);border:0;border-radius:12px;align-items:center;gap:10px;max-width:500px;margin-top:10px;padding:8px 14px;font-size:1.4rem;display:inline-flex}.OpportunityForm-module__rz596q__select-input{background-color:#0000;border:none;width:100%;font-size:14px}.OpportunityForm-module__rz596q__industry-radio{border:none;grid-template-columns:repeat(2,minmax(0,120px));gap:20px;margin:10px 0 0;padding:0;display:grid}.OpportunityForm-module__rz596q__radio-label{align-items:center;gap:8px;font-size:1.4rem;display:flex}.OpportunityForm-module__rz596q__radio-individual{appearance:none;border:1px dotted var(--color-dark);background-color:var(--color-grey);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.OpportunityForm-module__rz596q__radio-individual:checked{background-color:var(--color-primary);border-style:solid}.OpportunityForm-module__rz596q__radio-individual:checked:after{content:"";border:solid var(--color-light);border-width:0 2px 2px 0;width:5px;height:10px;margin-bottom:2px;transform:rotate(45deg)}.OpportunityForm-module__rz596q__section-container{flex-direction:column;display:flex}.OpportunityForm-module__rz596q__date-input{width:auto;margin-top:10px;margin-left:0;margin-right:auto;padding:8px 10px}.OpportunityForm-module__rz596q__button{width:100%;margin-top:20px;display:block}@media (min-width:620px){.OpportunityForm-module__rz596q__button{width:auto;margin-left:auto;margin-right:0}}.OpportunityForm-module__rz596q__label-input-container input:focus,.OpportunityForm-module__rz596q__date-input:focus,.OpportunityForm-module__rz596q__label-input-container textarea:focus{border-color:var(--color-dark);outline:none}
.PageLayout-module__FWz7mW__page-layout{padding-block:clamp(30px,1vw + 26px,50px)}.PageLayout-module__FWz7mW__inner{background-color:var(--color-light);border-radius:12px;padding:20px}.PageLayout-module__FWz7mW__scroll{max-height:750px;overflow-y:scroll}.PageLayout-module__FWz7mW__heading{margin-top:0;font-size:1.8rem}.PageLayout-module__FWz7mW__text{margin-top:16px;font-size:1.4rem}
.LoginForm-module__teg8eq__login-form{margin-top:15px}@media (min-width:870px){.LoginForm-module__teg8eq__login-form{margin-top:22px}}@media (min-width:980px){.LoginForm-module__teg8eq__login-form{margin-top:30px}}.LoginForm-module__teg8eq__form{gap:10px;display:grid}.LoginForm-module__teg8eq__button{width:100%;display:block}.LoginForm-module__teg8eq__text{margin-top:20px}.LoginForm-module__teg8eq__link{color:var(--color-secondary);text-decoration:underline}
.PasswordReset-module__7rEh2G__password-reset{margin-top:15px}@media (min-width:870px){.PasswordReset-module__7rEh2G__password-reset{margin-top:22px}}@media (min-width:980px){.PasswordReset-module__7rEh2G__password-reset{margin-top:30px}}
.PopoutSidebar-module__ketYfW__popout-container{z-index:1500;background-color:var(--color-light-blue);width:100%;height:100vh;padding:14px 20px;position:fixed;top:0;right:0;overflow-y:auto}@media (min-width:620px){.PopoutSidebar-module__ketYfW__popout-container{width:340px;box-shadow:10px 0 30px var(--color-dark-grey)}}.PopoutSidebar-module__ketYfW__popout-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.PopoutSidebar-module__ketYfW__heading{font-size:1.8rem}.PopoutSidebar-module__ketYfW__close-button{cursor:pointer;background:0 0;border:none;font-size:4rem}.PopoutSidebar-module__ketYfW__close-button:after{content:"×";display:inline-block}.PopoutSidebar-module__ketYfW__partner-information{background-color:var(--color-grey);border-radius:12px;gap:20px;margin:20px 0;padding:20px;display:flex}.PopoutSidebar-module__ketYfW__individual-information{flex-direction:column;flex:1;gap:10px;display:flex}.PopoutSidebar-module__ketYfW__partner-heading{font-size:.8rem}.PopoutSidebar-module__ketYfW__partner-value{font-size:1.2rem}.PopoutSidebar-module__ketYfW__end-date{margin:20px 0;font-size:1.6rem;font-weight:600}.PopoutSidebar-module__ketYfW__information-box{background-color:var(--color-light);border-radius:24px;margin-bottom:20px;padding:20px;font-size:1.4rem}.PopoutSidebar-module__ketYfW__buttons{gap:10px;margin-top:20px;display:flex}.PopoutSidebar-module__ketYfW__button{border:none;width:100%;padding:14px;font-size:1.4rem}.PopoutSidebar-module__ketYfW__button:disabled{opacity:.6}.PopoutSidebar-module__ketYfW__button:hover{opacity:.8}.PopoutSidebar-module__ketYfW__button:hover:disabled{opacity:.6}.PopoutSidebar-module__ketYfW__delete{background-color:var(--color-grey);color:var(--color-dark)}.PopoutSidebar-module__ketYfW__form{gap:15px;display:grid}.PopoutSidebar-module__ketYfW__textarea{background-color:var(--color-light)}.PopoutSidebar-module__ketYfW__accordion-list{flex-direction:column;gap:5px;margin-top:20px;padding:0;list-style:none;display:flex}.PopoutSidebar-module__ketYfW__accordion-button{background-color:var(--color-grey);cursor:pointer;text-align:left;border:none;border-radius:24px;justify-content:space-between;align-items:center;width:100%;padding:18px;font-size:1.4rem;display:flex}.PopoutSidebar-module__ketYfW__accordion-button:after{content:"";border-right:2px solid var(--color-dark);border-bottom:2px solid var(--color-dark);width:8px;height:8px;margin-right:5px;transform:rotate(45deg)}.PopoutSidebar-module__ketYfW__panel.PopoutSidebar-module__ketYfW__show{background-color:var(--color-light);border:none;border-radius:24px;margin-top:5px;padding:18px;font-size:1.4rem;display:block}.PopoutSidebar-module__ketYfW__panel.PopoutSidebar-module__ketYfW__hide{display:none}.PopoutSidebar-module__ketYfW__list{gap:5px;margin-top:20px;display:grid}
.SignUpConfirmationForm-module__ejknMW__sign-up-confirmation-form{margin-top:25px}@media (min-width:870px){.SignUpConfirmationForm-module__ejknMW__sign-up-confirmation-form{margin-top:32px}}@media (min-width:980px){.SignUpConfirmationForm-module__ejknMW__sign-up-confirmation-form{margin-top:40px}}.SignUpConfirmationForm-module__ejknMW__form{gap:10px}.SignUpConfirmationForm-module__ejknMW__text{text-align:left;margin-block:5px;font-size:1.2rem;display:block}
.SignUpForm-module__epPbAG__sign-up-form{margin-top:25px}@media (min-width:870px){.SignUpForm-module__epPbAG__sign-up-form{margin-top:32px}}@media (min-width:980px){.SignUpForm-module__epPbAG__sign-up-form{margin-top:40px}}
