.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 10px;border-radius:8px;border:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:1;text-decoration:none;cursor:pointer;background-color:transparent;color:#2f3239;min-height:38px;transition:background-color .2s ease-in-out}.btn:focus-visible{outline:.533vw solid #00a3ff;outline-offset:.533vw}.btn:disabled,.btn.is-disabled{cursor:not-allowed}.btn--primary{min-height:56px;background-color:#573eff;color:#fff}.btn--primary:hover:not(:disabled):not(.is-disabled){background-color:#1d00dd}.btn--primary:disabled,.btn--primary.is-disabled{background-color:#eaeaeb;color:#96989a}.btn--secondary{background-color:#573eff;color:#fff}.btn--secondary:hover:not(:disabled):not(.is-disabled){background-color:#1d00dd}.btn--secondary:disabled,.btn--secondary.is-disabled{background-color:#eaeaeb;color:#96989a}.btn--secondary-greyoutline{min-height:56px;background-color:transparent;color:#2f3239;border:1.5px solid #eaeaeb;padding:clamp(9px,calc(9px + 0*(100vw - 375px)),9px)}.btn--secondary-greyoutline:hover:not(:disabled):not(.is-disabled){color:#1d00dd;border-color:#1d00dd;background-color:#573eff0d}.btn--secondary-greyoutline:disabled,.btn--secondary-greyoutline.is-disabled{border-color:#96989a;color:#96989a}.btn--secondary-outline{background-color:transparent;color:#573eff;border:1.5px solid #573eff;padding:clamp(9px,calc(9px + 0*(100vw - 375px)),9px)}.btn--secondary-outline:hover:not(:disabled):not(.is-disabled){color:#1d00dd;border-color:#1d00dd;background-color:#573eff0d}.btn--secondary-outline:disabled,.btn--secondary-outline.is-disabled{border-color:#96989a;color:#96989a}.btn--white{background-color:transparent;color:#fff;border:1.5px solid #fff;padding:10px}.btn--white:hover:not(:disabled):not(.is-disabled){background-color:#fff;color:#000}.btn--white:disabled,.btn--white.is-disabled{border-color:#eaeaeb;color:#eaeaeb;background-color:transparent}.btn--xs{min-height:30px;font-size:clamp(12px,calc(12px + 0*(100vw - 375px)),12px);padding:6px 8px}.btn--full{width:100%;padding:19px 10px;line-height:1.29}.btn--back{border:1px solid #eaeaeb;background-color:#f4f6f8;color:#777b85;border-radius:30px;padding:9px 10px;gap:8px;min-height:auto;font-size:clamp(11px,calc(11px + 0*(100vw - 375px)),11px);width:fit-content}.btn--back i{font-size:clamp(12px,calc(12px + 0*(100vw - 375px)),12px)}.btn--back:hover{background-color:#eaeaeb;color:#777b85;border-color:#cecece}.btn--connection{background-color:#f4f6f8;border-radius:clamp(30px,calc(30px + 0*(100vw - 375px)),30px);padding:clamp(13px,calc(13px + 0*(100vw - 375px)),13px) clamp(20px,calc(20px + 0*(100vw - 375px)),20px);font-size:clamp(12px,calc(12px + 0*(100vw - 375px)),12px)}.btn--connection.active{background-color:#573eff;color:#fff}.btn--icon{gap:clamp(10px,calc(10px + 0*(100vw - 375px)),10px)}.btn--icon i{font-size:clamp(10px,calc(10px + 0*(100vw - 375px)),10px)}.btn--light{background-color:transparent;border:1px solid #eaeaeb;color:#2f3239}.btn--light:hover:not(:disabled):not(.is-disabled){background-color:#fcfcfc}.btn--light:disabled,.btn--light.is-disabled{border-color:#eaeaeb;color:#eaeaeb;background-color:#eaeaeb}.btn--skip{border:1px solid #eaeaeb;background-color:#f4f6f8;color:#777b85;border-radius:clamp(30px,calc(30px + 0*(100vw - 375px)),30px);padding:clamp(9px,calc(9px + 0*(100vw - 375px)),9px) clamp(10px,calc(10px + 0*(100vw - 375px)),10px);gap:clamp(8px,calc(8px + 0*(100vw - 375px)),8px);min-height:auto;font-size:clamp(12px,calc(12px + 0*(100vw - 375px)),12px);width:fit-content}.btn--skip:hover{background-color:#eaeaeb;color:#777b85;border-color:#cecece}.btn--skip i{font-size:clamp(10px,calc(10px + 0*(100vw - 375px)),10px)}.btn--transparent{background-color:transparent;border:none;padding:0;color:#2f3239}.btn--transparent:hover:not(:disabled):not(.is-disabled){background-color:transparent}.btn--disabled{background-color:#eaeaeb;color:#fff;font-size:clamp(11px,calc(11px + 0*(100vw - 375px)),11px);border:1px solid #eaeaeb;padding:clamp(7px,calc(7px + 0*(100vw - 375px)),7px) clamp(11px,calc(11px + 0*(100vw - 375px)),11px);line-height:clamp(18px,calc(18px + 0*(100vw - 375px)),18px);min-height:auto}@media (min-width: 768px){.btn--back{margin-bottom:20px}.btn--back.mt-26{margin-top:26px}}.alert{margin-bottom:clamp(20px,calc(20px + 0*(100vw - 375px)),20px);display:flex;align-items:center;gap:clamp(12px,calc(12px + 0*(100vw - 375px)),12px);padding:14.5px clamp(16px,calc(16px + 0*(100vw - 375px)),16px);border-radius:clamp(8px,calc(8px + 0*(100vw - 375px)),8px);border:1px solid transparent;font-size:clamp(14px,calc(14px + 0*(100vw - 375px)),14px);box-shadow:0 clamp(6px,calc(6px + 0*(100vw - 375px)),6px) clamp(10px,calc(10px + 0*(100vw - 375px)),10px) 0 #00000012}.alert__icon{display:flex;align-items:center;justify-content:center;font-size:clamp(26px,calc(26px + 0*(100vw - 375px)),26px)}.alert__content{flex:1}.alert__link{text-decoration:underline}.alert__close{background:none;border:0;cursor:pointer;display:flex;align-items:center;padding:0;font-size:clamp(16px,calc(16px + 0*(100vw - 375px)),16px)}.alert--error{background-color:#ffeceb;border-color:#ff453a;color:#ff453a}.alert--error .alert__link{color:#ff453a}.alert--error .alert__icon{width:clamp(26px,calc(26px + 0*(100vw - 375px)),26px);height:clamp(26px,calc(26px + 0*(100vw - 375px)),26px);font-size:clamp(8px,calc(8px + 0*(100vw - 375px)),8px);background-color:#ff453a;color:#fff;border-radius:50%}.alert--success{background-color:#ceffda;border-color:#30d158;color:#30d158}.alert--warning{background-color:#fff8e6;border-color:#ffc107;color:#ffc107}.toast{display:none;position:fixed;top:clamp(20px,calc(20px + 0*(100vw - 375px)),20px);right:clamp(20px,calc(20px + 0*(100vw - 375px)),20px);z-index:1000;padding:clamp(15px,calc(15px + 0*(100vw - 375px)),15px);border-radius:clamp(8px,calc(8px + 0*(100vw - 375px)),8px);box-shadow:0 clamp(4px,calc(4px + 0*(100vw - 375px)),4px) clamp(6px,calc(6px + 0*(100vw - 375px)),6px) #0000001a;align-items:center;gap:clamp(10px,calc(10px + 0*(100vw - 375px)),10px)}.toast.alert--danger{background-color:#ffeceb;border-color:#ff453a;color:#ff453a}.toast #closeToast{background:none;border:none;cursor:pointer;color:inherit;padding:0;font-size:clamp(16px,calc(16px + 0*(100vw - 375px)),16px)}@media (max-width: 767px){.alert{margin:clamp(20px,calc(20px + 0*(100vw - 375px)),20px) 0 0;width:calc(100% - 40px)}}#workshops-container,#workshop-detail-container .card,#archived-workshops-container{position:relative}#workshops-container #inline-toast-container .alert,#workshop-detail-container .card #inline-toast-container .alert,#archived-workshops-container #inline-toast-container .alert{position:absolute;top:-60px;left:0;width:100%;z-index:1;max-width:600px}.workshop-review-overlay{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(20px,calc(20px + 0*(100vw - 375px)),20px);background-color:#d0d0d099}.workshop-review-overlay--signup{display:none;position:fixed;top:0;right:0;bottom:0;left:0}.workshop-review-overlay--signup.is-open{display:flex}.workshop-review-modal__close{font-size:clamp(20px,calc(20px + 0*(100vw - 375px)),20px);display:flex;justify-content:flex-end;margin-bottom:clamp(15px,calc(15px + 0*(100vw - 375px)),15px);cursor:pointer;position:absolute;right:clamp(20px,calc(20px + 0*(100vw - 375px)),20px)}#yourWorkplaceNowOffersPathpal .workshop-review-modal__body,#individual-conflict-modal-1 .workshop-review-modal__body,#login-workplace-conflict-modal-1 .workshop-review-modal__body,#login-workplace-conflict-modal-2 .workshop-review-modal__body,#individual-conflict-modal-2 .workshop-review-modal__body,#closeAccountOverlay .workshop-review-modal__body{text-align:left;padding:clamp(40px,calc(40px + 0*(100vw - 375px)),40px) clamp(32px,calc(32px + 0*(100vw - 375px)),32px)}#yourWorkplaceNowOffersPathpal .workshop-review-modal__title,#yourWorkplaceNowOffersPathpal .workshop-review-modal__subtitle,#individual-conflict-modal-1 .workshop-review-modal__title,#individual-conflict-modal-1 .workshop-review-modal__subtitle,#login-workplace-conflict-modal-1 .workshop-review-modal__title,#login-workplace-conflict-modal-1 .workshop-review-modal__subtitle,#login-workplace-conflict-modal-2 .workshop-review-modal__title,#login-workplace-conflict-modal-2 .workshop-review-modal__subtitle,#individual-conflict-modal-2 .workshop-review-modal__title,#individual-conflict-modal-2 .workshop-review-modal__subtitle,#closeAccountOverlay .workshop-review-modal__title,#closeAccountOverlay .workshop-review-modal__subtitle{max-width:100%}.workshop-review-modal{width:100%;max-width:489px;background-color:#fff;border-radius:clamp(12px,calc(12px + 0*(100vw - 375px)),12px);box-shadow:0 1px 3px #0000001a}.workshop-review-modal__body{padding:clamp(36px,calc(36px + 0*(100vw - 375px)),36px) clamp(20px,calc(20px + 0*(100vw - 375px)),20px) clamp(30px,calc(30px + 0*(100vw - 375px)),30px);text-align:center;position:relative}.workshop-review-modal__body>*{margin-left:auto;margin-right:auto}.workshop-review-modal__workplace-icon{width:41px;height:41px;display:flex;align-items:center;justify-content:center;background-color:#573eff33;border-radius:clamp(6px,calc(6px + 0*(100vw - 375px)),6px);margin-bottom:clamp(20px,calc(20px + 0*(100vw - 375px)),20px);margin-left:0}.workshop-review-modal__workplace-icon .icon{color:#573eff;font-size:19px}.workshop-review-modal__buttons{display:flex;flex-direction:column;gap:clamp(20px,calc(20px + 0*(100vw - 375px)),20px);margin-top:clamp(20px,calc(20px + 0*(100vw - 375px)),20px)}.workshop-review-modal__buttons button{display:flex;align-items:center;gap:clamp(8px,calc(8px + 0*(100vw - 375px)),8px)}.workshop-review-modal__buttons button img{width:24px;height:24px}@media (min-width: 1025px){.workshop-review-modal{max-width:40vw}}@media (min-width: 1441px){.workshop-review-modal{max-width:32.341vw}.workshop-review-modal__body .workshop-review-modal__title,.workshop-review-modal__body .workshop-review-modal__subtitle,.workshop-review-modal__body .workshop-review-modal__enjoy{max-width:23.148vw}}.signup--confirm-email .signup__right{position:relative;overflow:hidden}.signup--confirm-email .signup__right img{max-width:100%}.signup--confirm-email .signup__verify-title{color:#2f3239;font-size:clamp(22px,calc(22px + 0*(100vw - 375px)),22px);margin-bottom:clamp(4px,calc(4px + 0*(100vw - 375px)),4px)}.signup--confirm-email .signup__verify-description{color:#777b85;margin:0;font-size:clamp(14px,calc(14px + 0*(100vw - 375px)),14px)}.signup--confirm-email .signup__verify-description a{color:#2f3239}.signup--confirm-email .signup__verify-resend{color:#2f3239;font-size:clamp(12px,calc(12px + 0*(100vw - 375px)),12px);margin:0 auto;line-height:clamp(18px,calc(18px + 0*(100vw - 375px)),18px)}.signup--confirm-email .signup__verify-resend a{color:#2f3239;text-decoration:underline;text-underline-offset:clamp(3px,calc(3px + 0*(100vw - 375px)),3px)}.signup--confirm-email .signup__verify-resend button{color:#2f3239;font-size:clamp(12px,calc(12px + 0*(100vw - 375px)),12px);line-height:clamp(18px,calc(18px + 0*(100vw - 375px)),18px);border:0;padding:0;border-radius:0;min-height:auto}.signup--confirm-email .btn--full{margin:clamp(50px,calc(50px + 0*(100vw - 375px)),50px) 0 clamp(30px,calc(30px + 0*(100vw - 375px)),30px)}@media (min-width: 768px){.signup--confirm-email .signup__right-content{position:absolute;right:-32vw;bottom:-35vw}.signup--confirm-email .signup__social{bottom:clamp(34px,calc(34px + 0*(100vw - 375px)),34px);right:clamp(39px,calc(39px + 0*(100vw - 375px)),39px);position:absolute;padding:0;z-index:1}}@media (min-width: 1025px){.signup--confirm-email .signup__right-content{position:absolute;right:-29vw;bottom:-18vw}.signup--confirm-email .signup__content{max-width:27.116vw}}@media (min-width: 768px) and (max-width: 1024px){.signup--confirm-email .signup__right{height:60vh}}@media (max-width: 1024px){.signup__content--verify{text-align:center}}@media (max-width: 767px){.signup--confirm-email{padding:clamp(32px,calc(32px + 0*(100vw - 375px)),32px) 0}.signup--confirm-email .signup__logo{display:block}.signup--confirm-email .signup__content--verify{margin-top:134px}.signup--confirm-email .signup__verify-resend a{text-underline-offset:3.5px}}
