@charset "UTF-8";.careerOS-button{position:relative;display:flex;justify-content:center;align-items:center;padding:10px 16px;min-height:40px;max-height:fit-content;column-gap:8px;width:fit-content;font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-white);background-color:var(--blue-green-blue-green80);box-shadow:0 4px 4px var(--light-blue-opacity10);border-radius:4px;outline:none;border:.5px solid transparent;cursor:pointer;transition:all .1s ease-in-out}.careerOS-button--full-width{width:100%}@media only screen and (max-width: 1280px) and (hover: none) and (pointer: coarse){.careerOS-button{height:32px;padding:6px 12px;min-height:32px;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}}.careerOS-button__label{text-wrap:nowrap}.careerOS-button__icon{display:flex;height:100%;justify-content:center;align-items:center}.careerOS-button__icon--hover{display:none}.careerOS-button:hover{background-color:var(--primary-blue-primary70);border-color:transparent}.careerOS-button:hover .careerOS-button__icon{display:none}.careerOS-button:hover .careerOS-button__icon--hover{display:flex}.careerOS-button:focus{outline:none}.careerOS-button--icon-position-right{flex-direction:row-reverse}.careerOS-button--disabled{background-color:var(--neutral-neutral30);pointer-events:none}.careerOS-button--mode-rounded{padding:0 12px;border-radius:24px}.careerOS-button--size-fill{width:100%;max-width:380px}.careerOS-button--size-medium{min-height:32px;padding:6px 12px;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.careerOS-button--size-medium .careerOS-button__loader:after{height:16px;width:16px}.careerOS-button--size-small{min-height:28px;padding:4px 8px;column-gap:4px;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.careerOS-button--size-small .careerOS-button__loader:after{height:16px;width:16px}.careerOS-button--size-XS{min-height:16px;padding:4px 8px;column-gap:4px;font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}.careerOS-button--size-XS .careerOS-button__loader:after{height:16px;width:16px}.careerOS-button--outlined{background:var(--bgColor-white);border:1px solid var(--blue-green-blue-green80);color:var(--blue-green-blue-green80)}.careerOS-button--outlined:hover{background-color:var(--blue-green-blue-green10);border:1px solid var(--blue-green-blue-green80)}.careerOS-button--outlined:active{background-color:var(--primary-blue-primary50);color:var(--white)}.careerOS-button--outlined .careerOS-button__loader:after{border-top:2px solid var(--blue-green-blue-green80);border-right:2px solid var(--blue-green-blue-green80)}.careerOS-button--outlined.careerOS-button--mode-blue{min-width:fit-content;color:var(--purpose-information);border:1px solid var(--purpose-information);background-color:var(--bgColor-white)}.careerOS-button--outlined.careerOS-button--mode-blue:hover,.careerOS-button--outlined.careerOS-button--mode-blue:focus{background-color:var(--blue-green-blue-green10);border:1px solid var(--purpose-information);color:var(--purpose-information)}.careerOS-button--outlined.careerOS-button--mode-blue:active{border:1px solid var(--purpose-information);background-color:var(--purpose-information);color:var(--text-white)}.careerOS-button--outlined.careerOS-button--mode-dangerous{min-width:fit-content;color:var(--error-error50);border:1px solid var(--error-error50);background-color:var(--bgColor-white)}.careerOS-button--outlined.careerOS-button--mode-dangerous:hover,.careerOS-button--outlined.careerOS-button--mode-dangerous:focus{background-color:var(--error-error10);border:1px solid var(--error-error60);color:var(--error-error60)}.careerOS-button--outlined.careerOS-button--mode-dangerous:active{border:1px solid var(--error-error60);background-color:var(--error-error20);color:var(--text-white)}.careerOS-button--outlined.careerOS-button--disabled{color:var(--text-disabled);border-color:var(--blue-green-blue-green10);background-color:var(--bgColor-hover)}.careerOS-button--mode-blue{background-color:var(--purpose-information);color:var(--white)}.careerOS-button--mode-blue:hover,.careerOS-button--mode-blue:focus{background-color:var(--neutral50)}.careerOS-button--mode-blue:active{background-color:var(--neutral40)}.careerOS-button--mode-blue.careerOS-button--disabled{background-color:var(--neutral-neutral30);pointer-events:none}.careerOS-button--mode-dangerous{background-color:var(--error-error50);color:var(--white)}.careerOS-button--mode-dangerous:hover,.careerOS-button--mode-dangerous:focus{background-color:var(--error-error60)}.careerOS-button--mode-dangerous:active{background-color:var(--error-error)}.careerOS-button--mode-dangerous.careerOS-button--disabled{background-color:var(--neutral-neutral30);pointer-events:none}.careerOS-button--mode-text{background:transparent;color:var(--primary-blue-primary50);box-shadow:none;padding:0;min-height:fit-content;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.careerOS-button--mode-text:hover,.careerOS-button--mode-text:focus{background-color:transparent}.careerOS-button--mode-text:hover .careerOS-button__label,.careerOS-button--mode-text:focus .careerOS-button__label{text-decoration:underline}.careerOS-button--mode-text:has(.careerOS-button__loader){color:transparent}.careerOS-button--mode-text .careerOS-button__loader:after{border-top:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.careerOS-button--mode-text .careerOS-button__icon{font-size:16px}.careerOS-button--mode-text-special{background:transparent;color:var(--purple);box-shadow:none;padding:0;min-height:fit-content;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.careerOS-button--mode-text-special:hover,.careerOS-button--mode-text-special:focus{background-color:transparent}.careerOS-button--mode-text-special:hover .careerOS-button__label,.careerOS-button--mode-text-special:focus .careerOS-button__label{text-decoration:underline}.careerOS-button--mode-text-special:has(.careerOS-button__loader){color:transparent}.careerOS-button--mode-text-special .careerOS-button__loader:after{border-top:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.careerOS-button--mode-text-special .careerOS-button__icon{font-size:16px}.careerOS-button--mode-reset{background:transparent;color:var(--primary-new);box-shadow:none;padding:0;min-height:fit-content;border:none;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.careerOS-button--mode-reset:hover,.careerOS-button--mode-reset:focus{background-color:transparent;border:none}.careerOS-button--mode-reset:hover .careerOS-button__label,.careerOS-button--mode-reset:focus .careerOS-button__label{text-decoration:underline}.careerOS-button--mode-reset:has(.careerOS-button__loader){color:transparent}.careerOS-button--mode-reset .careerOS-button__loader:after{border-top:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.careerOS-button--mode-reset .careerOS-button__icon{font-size:16px}.careerOS-button--hint{font-style:italic;color:var(--text-subtitle)}.careerOS-button--mode-invisible{background:transparent;color:var(--blue-green-blue-green80);box-shadow:none}.careerOS-button--mode-invisible:hover{background-color:var(--blue-green-blue-green10)}.careerOS-button--mode-invisible:focus{background-color:var(--blue-green-blue-green20)}.careerOS-button--mode-invisible.careerOS-button--disabled{color:var(--text-disabled)}.careerOS-button--mode-invisible:has(.careerOS-button__loader){color:transparent}.careerOS-button--mode-invisible .careerOS-button__loader:after{border-top:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.careerOS-button--mode-cancelling{background-color:var(--neutral-neutral30)}.careerOS-button--mode-cancelling:hover,.careerOS-button--mode-cancelling:focus{background-color:var(--neutral-neutral40)}.careerOS-button--mode-special{background-color:var(--bgColor-white);border:1px solid var(--purple);color:var(--purple)}.careerOS-button--mode-special:hover,.careerOS-button--mode-special:focus{background-color:var(--tertiary-purple-tertiary10);border:1px solid var(--purple)}.careerOS-button--mode-special:active{background-color:var(--purple);color:var(--white)}.careerOS-button--mode-special.careerOS-button--disabled{background-color:var(--neutral-neutral30);border-color:var(--neutral-neutral30);color:var(--white)}.careerOS-button--mode-special-subtle{background-color:var(--bgColor-white);border:1px solid transparent;color:var(--purple);box-shadow:0 4px 4px #8bb4d21a;transition:all 0s}.careerOS-button--mode-special-subtle:hover,.careerOS-button--mode-special-subtle:focus{background-color:var(--bgColor-white);border:1px solid transparent;box-shadow:0 0 8px 0 var(--purple)}.careerOS-button--mode-special-subtle:active{background-color:var(--purple);color:var(--white);box-shadow:0 4px 4px #8bb4d21a}.careerOS-button--mode-special-subtle.careerOS-button--disabled{background-color:var(--neutral-neutral30);border-color:transparent;color:var(--white)}.careerOS-button--mode-text-dangerous{background:transparent;color:var(--text-error);box-shadow:none;padding:0;min-height:fit-content;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.careerOS-button--mode-text-dangerous:hover,.careerOS-button--mode-text-dangerous:focus{background-color:transparent}.careerOS-button--mode-text-dangerous:hover .careerOS-button__label,.careerOS-button--mode-text-dangerous:focus .careerOS-button__label{text-decoration:underline}.careerOS-button--mode-text-dangerous:has(.careerOS-button__loader){color:transparent}.careerOS-button--mode-text-dangerous .careerOS-button__loader:after{border-top:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.careerOS-button--mode-text-dangerous .careerOS-button__icon{font-size:16px}.careerOS-button__loader{position:absolute;width:100%;height:100%;background-color:inherit;border-radius:inherit}.careerOS-button__loader:after{content:"";position:absolute;top:50%;left:50%;transform:translate(50%,50%);height:20px;width:20px;margin:auto;border:2px solid transparent;border-radius:50%;border-top:2px solid;border-right:2px solid;animation:buttonLoaderSpinner 1.5s linear infinite}.careerOS-button__unread-indicator{position:absolute;top:-6px;right:-6px;width:12px;height:12px;border-radius:50%;background-color:var(--primary-blue-primary30, #2DCDC7)}@keyframes buttonLoaderSpinner{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.cos-info-box{background:var(--bgColor-white);border:1px solid var(--surface-variant);border-radius:8px;padding:24px}.cos-info-box__text{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-default)}.cos-info-box__title{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-default);position:relative;margin-bottom:8px}.cos-info-box__title:before{content:"";position:absolute;left:0;top:0;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.0016%201.99805C17.5253%201.99805%2022.0031%206.47589%2022.0031%2011.9996C22.0031%2017.5233%2017.5253%2022.0011%2012.0016%2022.0011C6.47785%2022.0011%202%2017.5233%202%2011.9996C2%206.47589%206.47785%201.99805%2012.0016%201.99805ZM12.0016%203.49805C7.30628%203.49805%203.5%207.30432%203.5%2011.9996C3.5%2016.6949%207.30628%2020.5011%2012.0016%2020.5011C16.6968%2020.5011%2020.5031%2016.6949%2020.5031%2011.9996C20.5031%207.30432%2016.6968%203.49805%2012.0016%203.49805ZM8.46329%2014.7829C9.31243%2015.8606%2010.6035%2016.5012%2012.0015%2016.5012C13.3978%2016.5012%2014.6872%2015.8624%2015.5365%2014.7871C15.7932%2014.462%2016.2649%2014.4066%2016.5899%2014.6634C16.915%2014.9201%2016.9704%2015.3917%2016.7136%2015.7168C15.5829%2017.1485%2013.8617%2018.0012%2012.0015%2018.0012C10.1389%2018.0012%208.41567%2017.1462%207.28507%2015.7112C7.02872%2015.3859%207.08466%2014.9143%207.41002%2014.658C7.73538%2014.4016%208.20694%2014.4576%208.46329%2014.7829ZM9.002%208.75024C9.69196%208.75024%2010.2513%209.30956%2010.2513%209.99953C10.2513%2010.6895%209.69196%2011.2488%209.002%2011.2488C8.31204%2011.2488%207.75271%2010.6895%207.75271%209.99953C7.75271%209.30956%208.31204%208.75024%209.002%208.75024ZM15.002%208.75024C15.692%208.75024%2016.2513%209.30956%2016.2513%209.99953C16.2513%2010.6895%2015.692%2011.2488%2015.002%2011.2488C14.312%2011.2488%2013.7527%2010.6895%2013.7527%209.99953C13.7527%209.30956%2014.312%208.75024%2015.002%208.75024Z'%20fill='%232DA546'/%3e%3c/svg%3e");width:24px;height:24px;display:none}.cos-info-box--bad-example{border:1px solid var(--secondary)}.cos-info-box--bad-example .careerOS-info-box__title{padding-left:45px}.cos-info-box--bad-example .careerOS-info-box__title:before{display:block;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.0016%201.99805C17.5253%201.99805%2022.0031%206.47589%2022.0031%2011.9996C22.0031%2017.5233%2017.5253%2022.0011%2012.0016%2022.0011C6.47784%2022.0011%202%2017.5233%202%2011.9996C2%206.47589%206.47784%201.99805%2012.0016%201.99805ZM12.0016%203.49805C7.30627%203.49805%203.5%207.30432%203.5%2011.9996C3.5%2016.6949%207.30627%2020.5011%2012.0016%2020.5011C16.6969%2020.5011%2020.5031%2016.6949%2020.5031%2011.9996C20.5031%207.30432%2016.6969%203.49805%2012.0016%203.49805ZM12.0016%2013.4971C13.6328%2013.4971%2015.162%2014.152%2016.2826%2015.2925C16.5729%2015.588%2016.5688%2016.0628%2016.2733%2016.3531C15.9779%2016.6434%2015.503%2016.6393%2015.2127%2016.3438C14.3712%2015.4874%2013.2263%2014.9971%2012.0016%2014.9971C10.7742%2014.9971%209.6269%2015.4896%208.78502%2016.3493C8.49522%2016.6453%208.02037%2016.6503%207.72442%2016.3605C7.42847%2016.0707%207.42349%2015.5958%207.7133%2015.2999C8.83451%2014.1549%2010.3667%2013.4971%2012.0016%2013.4971ZM9.00199%208.75024C9.69196%208.75024%2010.2513%209.30956%2010.2513%209.99953C10.2513%2010.6895%209.69196%2011.2488%209.00199%2011.2488C8.31203%2011.2488%207.7527%2010.6895%207.7527%209.99953C7.7527%209.30956%208.31203%208.75024%209.00199%208.75024ZM15.002%208.75024C15.692%208.75024%2016.2513%209.30956%2016.2513%209.99953C16.2513%2010.6895%2015.692%2011.2488%2015.002%2011.2488C14.3121%2011.2488%2013.7527%2010.6895%2013.7527%209.99953C13.7527%209.30956%2014.3121%208.75024%2015.002%208.75024Z'%20fill='%23FC5F47'/%3e%3c/svg%3e")}.cos-info-box--good-example{border:1px solid var(--primary)}.cos-info-box--good-example .careerOS-info-box__title{padding-left:45px}.cos-info-box--good-example .careerOS-info-box__title:before{display:block}.cos-info-box ul{padding-left:16px}.cos-info-box ul li{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-default)}.cos-info-box-with-children{display:flex;padding:var(--space-medium, 8px);align-items:flex-start;gap:var(--space-medium, 8px);color:var(--text-default)}.cos-info-box-with-children:not(:last-child){padding-bottom:16px;border-bottom:1px solid var(--blue-green-blue-green10)}.cos-info-box-with-children__icon{font-size:16px;padding:3px 0}.cos-info-box-with-children__content{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos-info-box-with-children__content p{margin:0}.cos-info-box-with-children__content ul{margin:0;padding:0 0 0 12px}.careerOS-banner{position:relative;display:flex;padding:16px;align-items:center;column-gap:16px;border-radius:8px;border:1px solid var(--border-blue);background:var(--bgColor-default)}.careerOS-banner--closable{padding-right:24px}.careerOS-banner--color-white{background:var(--bgColor-white)}.careerOS-banner--mode-special{border:1px solid var(--MaintainerPurple, #9747FF)}.careerOS-banner--mode-dangerous{border:1px solid var(--border-error, #BA1A1A)}.careerOS-banner__close{position:absolute;top:8px;right:7px;display:flex;width:24px;height:24px;justify-content:center;align-items:center;flex-shrink:0;font-size:16px;cursor:pointer;color:var(--neutral-neutral60)}.careerOS-banner__animation{width:100px}.careerOS-banner__image{width:35px;height:35px;align-self:flex-start;flex-shrink:0}.careerOS-banner__image img{width:100%;height:100%;object-fit:contain}.careerOS-banner__title{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:600;color:var(--text-default)}.careerOS-banner__content{display:flex;flex-direction:column;row-gap:16px;column-gap:16px}.careerOS-banner__content--horizontal{flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.careerOS-banner__content--vertical{flex-direction:column}.careerOS-banner__text{display:flex;flex-direction:column;row-gap:4px}.careerOS-banner__description{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-default)}.careerOS-banner__description ul{margin:0;padding:0 12px}.careerOS-banner a{color:var(--primary-blue-primary50)}.careerOS-banner a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.careerOS-banner__linked-text{color:var(--primary-blue-primary50);cursor:pointer}.careerOS-banner__linked-text:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.input-wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:baseline;row-gap:4px;width:100%}.input-wrapper__clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--icon-dismiss);cursor:pointer}.input-wrapper__clear:hover{color:var(--neutral-neutral80)}.input-wrapper:has(.input-wrapper__input[type=checkbox]:focus) .input-wrapper__label{color:var(--secondary-green-secondary60)}.input-wrapper__label{color:var(--neutral-neutral80);display:flex;align-items:center;column-gap:4px;justify-content:space-between;width:100%}.input-wrapper__hint{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-subtitle)}.input-wrapper__label-text{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.input-wrapper__label-text--secondary{color:var(--text-subtitle)}.input-wrapper__sr-helper{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.input-wrapper__icon{font-size:16px;color:var(--text-default)}.input-wrapper__icon--disabled{color:var(--text-disabled)}.input-wrapper__image{width:24px;height:24px;border-radius:50%;cursor:default}.input-wrapper__image--large{width:32px;height:32px}.input-wrapper:has([type=checkbox]){flex-direction:row;column-gap:4px;align-items:center}.input-wrapper__container{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;position:relative;display:flex;align-items:center;column-gap:10px;width:100%;color:var(--text-default);padding:8px 12px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);border-radius:8px;cursor:text;overflow:hidden}.input-wrapper__container--large{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;height:50px}.input-wrapper__container:hover{border:1px solid var(--border-active-outline, #2DCDC7);background:var(--bgColor-white, #FFF)}.input-wrapper__container:has(.input-wrapper__input:focus){border:1px solid var(--border-active-outline, #2DCDC7);background:var(--bgColor-white, #FFF);box-shadow:0 0 1px 4px #2dcdc714;outline:none}.input-wrapper__container:has(.input-wrapper__input:disabled){border:1px solid var(--border-light, #DCE4E6);pointer-events:none}.input-wrapper__container:has(.input-wrapper__input:read-only){border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-hover, #F5F7F9)}.input-wrapper__container:has(.input-wrapper__input:read-only:focus){border:1px solid var(--border-light, #DCE4E6);box-shadow:none}.input-wrapper__container--with-icon{padding-left:40px}.input-wrapper__container--animated{animation:shake .2s ease-in-out 0s 2}.input-wrapper__container--invalid{border:1px solid var(--border-error, #BA1A1A)}.input-wrapper__container--invalid:has(.input-wrapper__input:focus){border:1px solid var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.input-wrapper__container--invalid:hover{border:1px solid var(--border-error, #BA1A1A)}.input-wrapper__container:has(.input-wrapper__input[type=checkbox]){padding:0;border:none;background:none;width:auto}.input-wrapper__container:has(.input-wrapper__input[type=checkbox]):focus{box-shadow:none}.input-wrapper__container:has(.input-wrapper__input[type=checkbox]:focus){box-shadow:none}.input-wrapper__input{border:none;padding:0;flex-grow:1;max-width:100%;background:var(--bgColor-white, #FFF);color:var(--text-default);font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.input-wrapper__input--with-icon{max-width:calc(100% - 26px)}.input-wrapper__input--clearable{padding-right:20px}.input-wrapper__input--textarea{resize:none;overflow:hidden;line-height:1.5}.input-wrapper__input--large{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.input-wrapper__input:focus{outline:none}.input-wrapper__input::placeholder{color:var(--text-subtitle)}.input-wrapper__input:read-only{background:var(--bgColor-hover, #F5F7F9)}.input-wrapper__input:read-only::placeholder{color:var(--text-disabled)}.input-wrapper__input--disabled{color:var(--text-disabled)}.input-wrapper__input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;width:24px;border:none;background-color:transparent;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='12'%20viewBox='0%200%2020%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='size=12%20height%20-%20M,%20checked=false,%20theme=success'%3e%3crect%20width='20'%20height='12'%20rx='6'%20fill='%23A3ADAD'/%3e%3crect%20id='handle'%20x='2'%20y='2'%20width='8'%20height='8'%20rx='4'%20fill='white'/%3e%3c/g%3e%3c/svg%3e");background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer}.input-wrapper__input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='12'%20viewBox='0%200%2020%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='size=12%20height%20-%20M,%20checked=true,%20theme=success'%3e%3crect%20width='20'%20height='12'%20rx='6'%20fill='%2306A47E'/%3e%3crect%20id='handle'%20x='10'%20y='2'%20width='8'%20height='8'%20rx='4'%20fill='white'/%3e%3c/g%3e%3c/svg%3e")}.input-wrapper__input::-webkit-calendar-picker-indicator{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='calendar-week'%3e%3cg%20id='Vector'%3e%3cpath%20d='M11%207.33984C11%207.0637%2011.2239%206.83984%2011.5%206.83984H12.5C12.7761%206.83984%2013%207.0637%2013%207.33984V8.33984C13%208.61599%2012.7761%208.83984%2012.5%208.83984H11.5C11.2239%208.83984%2011%208.61599%2011%208.33984V7.33984Z'%20fill='%23005A4A'/%3e%3cpath%20d='M8%207.33984C8%207.0637%208.22386%206.83984%208.5%206.83984H9.5C9.77614%206.83984%2010%207.0637%2010%207.33984V8.33984C10%208.61599%209.77614%208.83984%209.5%208.83984H8.5C8.22386%208.83984%208%208.61599%208%208.33984V7.33984Z'%20fill='%23005A4A'/%3e%3cpath%20d='M3%2010.3398C3%2010.0637%203.22386%209.83984%203.5%209.83984H4.5C4.77614%209.83984%205%2010.0637%205%2010.3398V11.3398C5%2011.616%204.77614%2011.8398%204.5%2011.8398H3.5C3.22386%2011.8398%203%2011.616%203%2011.3398V10.3398Z'%20fill='%23005A4A'/%3e%3cpath%20d='M6%2010.3398C6%2010.0637%206.22386%209.83984%206.5%209.83984H7.5C7.77614%209.83984%208%2010.0637%208%2010.3398V11.3398C8%2011.616%207.77614%2011.8398%207.5%2011.8398H6.5C6.22386%2011.8398%206%2011.616%206%2011.3398V10.3398Z'%20fill='%23005A4A'/%3e%3cpath%20d='M3.5%200.839844C3.77614%200.839844%204%201.0637%204%201.33984V1.83984H12V1.33984C12%201.0637%2012.2239%200.839844%2012.5%200.839844C12.7761%200.839844%2013%201.0637%2013%201.33984V1.83984H14C15.1046%201.83984%2016%202.73527%2016%203.83984V14.8398C16%2015.9444%2015.1046%2016.8398%2014%2016.8398H2C0.895431%2016.8398%200%2015.9444%200%2014.8398V3.83984C0%202.73527%200.895431%201.83984%202%201.83984H3V1.33984C3%201.0637%203.22386%200.839844%203.5%200.839844ZM1%204.83984V14.8398C1%2015.3921%201.44772%2015.8398%202%2015.8398H14C14.5523%2015.8398%2015%2015.3921%2015%2014.8398V4.83984H1Z'%20fill='%23005A4A'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center/80% no-repeat;color:var(--black);cursor:pointer}.input-wrapper__warning{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;margin:0;color:var(--text-error, #BA1A1A)}.input-wrapper__tooltip{transform:translate(-50%,15px);left:50%;top:60px;display:none}.input-wrapper__tooltip--active{display:block}.input-wrapper__label-container{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm)}.input-mirror-div{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;position:absolute;top:0;left:0;overflow:hidden;width:100%}.cos__accordion{position:relative;display:block;background:var(--bgColor-white);border:1px solid var(--neutral-neutral10);border-radius:8px;min-height:fit-content;height:100%;-webkit-transition:max-height .8s;-moz-transition:max-height .8s;transition:max-height .8s;overflow:hidden;padding:24px}.cos__accordion--invalid{border:1px solid var(--error-error50);animation:shake .2s ease-in-out 0s 2}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0)}25%{-webkit-transform:translateX(-5px)}50%{-webkit-transform:translateX(5px)}75%{-webkit-transform:translateX(-5px)}to{-webkit-transform:translateX(0)}}.cos__accordion--grey{background:var(--bgColor-default)!important}.cos__accordion--disabled{opacity:.5;pointer-events:none}.cos__accordion__content{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;max-height:0px;padding:0 24px;overflow:hidden}.cos__accordion__content--opened{overflow:visible}.cos__accordion__title-wrapper{display:flex;justify-content:space-between;align-items:center}.cos__accordion__title{position:relative;display:flex;column-gap:8px;padding-right:20px;cursor:pointer;word-break:break-word}.cos__accordion__toggle{display:flex;align-items:center;justify-content:center}.cos__accordion__toggle--grey,.cos__accordion__toggle--highlight{color:var(--primary-blue-primary50)}.cos__accordion--opened{overflow:visible;max-height:100%}.cos__accordion--opened .cos__accordion__content{max-height:100%}.cos__accordion__buttons{display:flex;justify-content:flex-end;gap:8px}.cos__accordion__copy-button{position:relative}.cos__accordion__copy-button--copied:after{font-family:var(--system-ui-font-stack);font-size:11px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;content:"Copied to Clipboard";z-index:0;position:absolute;bottom:100%;left:50%;background:var(--neutral-neutral80);color:var(--text-white);padding:4px;border-radius:4px;width:max-content;transform:translate(-50%,8px);animation:jumpAndFade 2s ease-in-out;opacity:1}.cos__accordion__copy-button .cos__button{z-index:1}.loader-wrapper{width:100%;height:100%;position:absolute;top:0;z-index:3;left:0;background-color:var(--surface-variant);display:flex;justify-content:center;align-items:center}.loader-wrapper--white{background-color:var(--bgColor-white)}.loader-wrapper .loader{position:relative;display:block}.loader-wrapper .loader__logo{position:relative;width:42px;height:42px}.loader-wrapper .loader__active{position:absolute;width:20px;height:20px;top:29%;left:33%;animation:move 1.5s linear infinite;transform-origin:50% 50%}.loader-wrapper .loader__image{width:100%;height:100%}@keyframes spin{to{transform:rotate(2turn) translate(100%,100%) rotate(100deg)}}@keyframes move{0%{transform:rotate(0) translate(35px) rotate(120deg)}to{transform:rotate(360deg) translate(35px) rotate(120deg)}}.cos_status-indicator{display:flex}.cos_status-indicator__wrapper{display:flex;align-items:center;gap:var(--Tokens-Spacing-xs)}.cos_status-indicator__wrapper:hover .cos_status-indicator__text{display:inline-block}.cos_status-indicator__icon{display:flex;width:10px;height:10px;border-radius:50%}.cos_status-indicator__icon--active{background-color:var(--secondary-green-secondary50);animation:indicator-pulse 1.5s infinite ease-out}.cos_status-indicator__icon--inactive{background-color:var(--error-error50, #DE3730)}.cos_status-indicator__icon--unknown{background-color:var(--neutral-neutral30, #A3ADAD)}.cos_status-indicator__text{display:none;color:var(--text-default);font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}@keyframes indicator-pulse{0%{box-shadow:0 0 0 0 var(--secondary-green-secondary50)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.careerOS-logo{display:block;width:100%;max-width:160px;height:31px}.careerOS-logo--small{width:34px;height:34px}.cos-toast{position:relative;width:344px;border-radius:12px;margin:12px;background:var(--bgColor-white);padding:20px;box-shadow:2px 5px 10px var(--black-opacity10);overflow:hidden;animation:fadeout .65s;z-index:1}.cos-toast p{margin:0}.cos-toast--active{visibility:visible;animation:fadein .65s}.cos-toast--clickable{cursor:pointer}.cos-toast__icon{grid-area:icon;font-size:24px}.cos-toast__icon--success{color:var(--purpose-success)}.cos-toast__icon--error{color:var(--error-error60)}.cos-toast__icon--warning{color:var(--purpose-warning)}.cos-toast__icon--info{color:var(--neutral60)}.cos-toast__icon--quest{color:var(--company)}.cos-toast__icon--completed{color:var(--neutral-neutral80)}.cos-toast__message{display:grid;justify-content:start;column-gap:16px;grid-template-columns:24px;grid-template-areas:"icon title" "icon text"}.cos-toast__title{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:600;max-width:280px;color:var(--neutral-neutral80);padding-bottom:6px;grid-area:title}.cos-toast__button-close{position:absolute;cursor:pointer;font-size:22px;padding:0 6px;color:var(--text-disabled);top:2px;right:2px}.cos-toast__button-close:hover{color:var(--black)}.cos-toast__additional-message{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;min-height:16px;grid-area:text;color:var(--neutral-neutral70)}.cos-toast__progress-bar{position:absolute;bottom:0;left:0;height:6px;width:100%}.cos-toast__progress-bar:before{content:"";position:absolute;bottom:0;right:0;height:6px;width:100%}.cos-toast__progress-bar--active:before{animation:progress 9.8s linear forwards}.cos-toast__progress-bar--mode-success{background-color:var(--primary-opacity30)}.cos-toast__progress-bar--mode-success:before{background-color:var(--purpose-success)}.cos-toast__progress-bar--mode-error{background-color:var(--error-opacity30)}.cos-toast__progress-bar--mode-error:before{background-color:var(--error-error60)}.cos-toast__progress-bar--mode-warning{background-color:var(--purpose-warning-opacity30)}.cos-toast__progress-bar--mode-warning:before{background-color:var(--purpose-warning)}.cos-toast__progress-bar--mode-info{background-color:var(--neutral60-opacity30)}.cos-toast__progress-bar--mode-info:before{background-color:var(--neutral60)}.cos-toast__progress-bar--mode-quest{background-color:var(--company-opacity30)}.cos-toast__progress-bar--mode-quest:before{background-color:var(--company)}.cos-toast__progress-bar--mode-completed{background-color:var(--neutral-neutral80-opacity30)}.cos-toast__progress-bar--mode-completed:before{background-color:var(--neutral-neutral80)}.cos_toggle-views{--item-width-small: 40px;--item-width-large: 112px;--item-width-auto: auto;display:flex;justify-content:center;border-radius:8px;position:relative;background:var(--bgColor-gray, #D8D8D8);min-height:36px;column-gap:4px;width:fit-content;align-items:center}.cos_toggle-views--auto{width:100%;justify-content:stretch}.cos_toggle-views:before{content:"";position:absolute;width:var(--item-width-small);transition:.1s all ease-in-out;height:36px;background-color:#fff;left:0;top:0;z-index:1;border-radius:var(--Tokens-Spacing-spacing-sm, 8px);background:var(--bgColor-white, #fff);box-shadow:var(--box-shadow);left:calc(var(--selected-value) * var(--item-width-small) + var(--selected-value) * 4px)}.cos_toggle-views--large:before{left:calc(var(--selected-value) * var(--item-width-large) + var(--selected-value) * 4px);width:var(--item-width-large)}.cos_toggle-views--auto:before{display:none}.cos_toggle-views__option{height:36px;display:flex;z-index:2;align-items:center;justify-content:center;column-gap:var(--Tokens-Spacing-sm);cursor:pointer;color:var(--text-subtitle, #6F7979)}.cos_toggle-views__option--small{width:var(--item-width-small)}.cos_toggle-views__option--large{width:var(--item-width-large)}.cos_toggle-views__option--auto{padding:0 var(--Tokens-Spacing-sm);flex:1;border-radius:8px;transition:background-color .1s ease-in-out}.cos_toggle-views__option--auto.cos_toggle-views__option--active{background:var(--bgColor-white, #fff);box-shadow:var(--box-shadow)}.cos_toggle-views__option .cos_tooltip-wrapper{justify-content:center;display:flex}.cos_toggle-views__option:hover{background:var(--bgColor-hover, #F5F7F9);border-radius:inherit}.cos_toggle-views__option--active{color:var(--blue-green-blue-green80, #0D6F6F)}.cos_toggle-views__option--active .cos_toggle-views__icon{display:none}.cos_toggle-views__option--active .cos_toggle-views__icon--selected,.cos_toggle-views__icon{display:inline}.cos_toggle-views__icon--selected{display:none}.cos_tag{position:relative;height:28px;border-radius:4px;padding:4px 8px;color:var(--purple);border:1px solid transparent;background:var(--lavender-mist);width:fit-content;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:4px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;cursor:default;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}@media only screen and (max-width: 1280px) and (hover: none) and (pointer: coarse){.cos_tag{font-family:var(--system-ui-font-stack);font-size:11px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}}.cos_tag--clickable{cursor:pointer}.cos_tag:hover{border-color:var(--border-color-on-hover)}.cos_tag--size-small{font-family:var(--system-ui-font-stack);font-size:11px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;height:24px}.cos_tag--color-light-green{color:var(--accent-green);background-color:var(--accent-light-green);--border-color-on-hover: var(--accent-green)}.cos_tag--color-light-purple{color:var(--blue-green-blue-green80);background-color:var(--tertiary-purple-tertiary10);--border-color-on-hover: var(--primary-blue-primary30)}.cos_tag--color-pink{color:var(--crimson-pink);background-color:var(--cotton-candy-pink);--border-color-on-hover: var(--crimson-pink)}.cos_tag--color-orange{color:var(--application);background-color:var(--tone-90);--border-color-on-hover: var(--tone-50)}.cos_tag--color-blue{color:var(--neutral40);background-color:var(--neutral90);--border-color-on-hover: var(--neutral40)}.cos_tag--color-green{color:var(--slate-gray);background-color:var(--pale-mint);--border-color-on-hover: var(--slate-gray)}.cos_tag--color-red{color:var(--secondary);background:var(--blush-pink);--border-color-on-hover: var(--secondary)}.cos_tag--color-light-blue{color:var(--accent-blue);background-color:var(--accent-light-blue);--border-color-on-hover: var(--accent-blue)}.cos_tag--color-blue-green{background-color:var(--turquoise-light);color:var(--midnight-blue);--border-color-on-hover: var(--midnight-blue)}.cos_tag--color-grey{background-color:var(--blue-green-blue-green10);color:var(--blue-green-blue-green80);--border-color-on-hover: var(--blue-green-blue-green80)}.cos_tag--color-yellow{color:var(--accent-brown);background-color:var(--accent-light-yellow);--border-color-on-hover: var(--accent-brown)}.cos_tag--color-lilac{color:var(--purpose-highlight);background-color:var(--accent-light-purple);--border-color-on-hover: var(--purpose-highlight)}.cos_tag--color-dark-purple{color:var(--accent-dark-purple);background-color:var(--accent-lilac);--border-color-on-hover: var(--accent-dark-purple)}.cos_tag:not(.cos_tag--clickable){--border-color-on-hover: transparent}.cos_tag__unread-indicator{position:absolute;top:0;right:-4px;transform:translateY(-50%);background-color:var(--primary-blue-primary30);border-radius:50%;width:10px;height:10px;z-index:1}.cos_tag__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cos_tag__icon{font-size:16px;cursor:pointer;color:var(--icon-dark)}.cos_tag__image{width:14px;height:14px}.cos_tag__marker{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:600}.cos_tag__marker--red{color:var(--error-error60)}.cos_tag__marker--yellow{color:var(--purpose-warning)}.cos_tag__marker--green{color:var(--purpose-success)}.cos_tally-info-empty-sneak-peek{position:absolute;top:36px;left:0;width:480px;height:497px;overflow:hidden;padding:var(--Tokens-Spacing-md);display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid #DAE5E4;background:var(--bgColor-white, #FFF);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;z-index:1}@media screen and (max-width: 1200px){.cos_tally-info-empty-sneak-peek{left:auto;right:0}}.cos_tally-info-empty-sneak-peek__top{display:flex;gap:var(--Tokens-Spacing-md)}.cos_tally-info-empty-sneak-peek__icon{width:48px;height:48px;border-radius:50%;background:var(--secondary-green-secondary00, #EEFBF5);color:var(--secondary-green-secondary40, #04d1a1);font-size:26px;display:flex;justify-content:center;align-items:center}.cos_tally-info-empty-sneak-peek__title{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;font-weight:600}.cos_tally-info-empty-sneak-peek__subtitle{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-subtitle, #6f7979)}.cos_tally-info-empty-sneak-peek__separator{height:1px;background-color:var(--blue-green-blue-green10);width:100%}.cos_tally-info-empty-sneak-peek__image{height:100%;overflow:scroll;padding-right:6px}.cos_tally-info-empty{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.cos_tally-info-empty__title{font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:600;color:var(--text-default)}.cos_tally-info-empty__description{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-default)}.cos_tally-info-empty__description-list{padding-left:var(--Tokens-Spacing-lg);margin:0}.cos_tally-info-empty__description-item{margin-bottom:var(--Tokens-Spacing-xs)}.cos_tally-info-empty__description-title{padding:0;margin:0 0 var(--Tokens-Spacing-xs)}.cos_tally-info-empty__with-tooltip{position:relative;display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md, 16px)}.cos_tally-info__content{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--Tokens-Spacing-md)}.cos_tally-info__value{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-sm)}.cos_tally-info__content-edit{position:absolute;top:16px;right:16px}.cos_tally-info__item{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs)}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.cos_tally-info__content{grid-template-columns:1fr}}.cos_skills{position:relative;border-radius:var(--Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);padding:var(--Tokens-Spacing-lg)}.cos_skills__content-edit{position:absolute;top:16px;right:16px}.cos_skills__title{font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:600;margin-bottom:var(--Tokens-Spacing-md)}.cos_skills__list{display:flex;gap:var(--Tokens-Spacing-sm);flex-wrap:wrap}.cos_skills__empty{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-subtitle, #6F7979)}.cos_skills__empty-list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.cos_education{position:relative;border-radius:var(--Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);padding:var(--Tokens-Spacing-lg)}.cos_education__content-edit{position:absolute;top:16px;right:16px}.cos_education__title{font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:600;margin-bottom:var(--Tokens-Spacing-md)}.cos_education__list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.cos_education__item-content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs)}.cos_education__item{display:flex;gap:var(--Tokens-Spacing-md)}.cos_education__item-icon{width:40px;height:40px;border-radius:50%;overflow:hidden;flex:none;background-color:var(--tertiary-purple-tertiary10)}.cos_education__item-icon i{color:var(--tertiary-purple-tertiary30)}.cos_education__item-title{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:600}.cos_education__item-company{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_education__item-dates{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-subtitle)}.cos_education__empty{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;font-style:italic;color:var(--text-subtitle)}.work-experience{position:relative;border-radius:var(--Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);padding:var(--Tokens-Spacing-lg)}.work-experience__title{font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:600;margin-bottom:var(--Tokens-Spacing-md)}.work-experience__item{display:flex;gap:var(--Tokens-Spacing-md)}.work-experience__item-icon{width:40px;height:40px;border-radius:50%;overflow:hidden;flex:none;background-color:var(--primary-blue-primary10)}.work-experience__item-icon i{color:var(--primary-blue-primary30)}.work-experience__item-content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs);font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.work-experience__item-title{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:600}.work-experience__item-location,.work-experience__item-dates{color:var(--text-subtitle)}.work-experience__item-bullets{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);margin:0;padding:0 0 0 20px}.work-experience__empty{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-subtitle, #6F7979)}.work-experience__empty-list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.cos_basic-profile-info{position:relative;border-radius:var(--Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF)}.cos_basic-profile-info__banner-edit{position:absolute;top:16px;right:16px}.cos_basic-profile-info__banner-action{position:absolute;top:16px;right:16px;z-index:5}.cos_basic-profile-info__banner{height:193px;border-radius:var(--Tokens-Border-Radius-lg, 16px) var(--Tokens-Border-Radius-lg, 16px) 0 0;background-color:#dae5e4;object-fit:cover;display:flex;align-items:center;object-position:center;overflow:hidden;position:relative}.cos_basic-profile-info__banner-image{width:100%;height:100%;object-fit:cover;object-position:right}.cos_basic-profile-info__image{position:absolute;top:77px;left:36px;width:160px;height:160px;border-radius:50%;border:5px solid var(--bgColor-white);background-color:#dae5e4;overflow:hidden;z-index:5}.cos_basic-profile-info__content{position:relative;padding:52px var(--Tokens-Spacing-lg) var(--Tokens-Spacing-lg)}.cos_basic-profile-info__content-edit{position:absolute;top:16px;right:16px}.cos_basic-profile-info__content-name{font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:600}.cos_basic-profile-info__content-degree{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;margin-bottom:var(--Tokens-Spacing-sm)}.cos_basic-profile-info__content-degree--empty{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;font-style:italic;color:var(--text-subtitle)}.cos_basic-profile-info__content-university{display:flex;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;gap:var(--Tokens-Spacing-sm);align-items:center;margin-bottom:var(--Tokens-Spacing-sm)}.cos_basic-profile-info__content-university-icon{width:32px;height:32px;border-radius:50%;background-color:var(--tertiary-purple-tertiary10)}.cos_basic-profile-info__content-university-icon i{color:var(--tertiary-purple-tertiary30)}.cos_basic-profile-info__content-university-location{color:var(--text-subtitle)}.cos_basic-profile-info__content-email{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;display:flex;gap:var(--Tokens-Spacing-sm);color:var(--text-subtitle);margin-bottom:var(--Tokens-Spacing-sm)}.cos_basic-profile-info__content-email-linkedin{color:var(--text-linked);text-decoration:none}.cos_basic-profile-info__content-summary{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_pagination{display:flex;justify-content:center;filter:drop-shadow(0px 1px 4px rgba(7,87,182,.15));border-radius:8px;background-color:var(--bgColor-white);width:fit-content;margin:40px auto 0;align-items:center}.cos_pagination__item{width:48px;height:48px;display:flex;justify-content:center;align-items:center;font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--charcoal-gray);cursor:pointer;border-radius:inherit}.cos_pagination__item:hover{background-color:var(--stepper-completed);color:var(--white)}.cos_pagination__item--active{background-color:var(--primary);color:var(--white)}.cos_pagination__icon{font-size:24px;cursor:pointer}.cos_progress-bar{position:sticky;top:57px;width:100%;padding-block:16px;background-color:var(--white-opacity65);box-shadow:0 4px 4px -4px #6b6b6b40;border-top:.5px solid var(--tertiary-purple-tertiary30);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:var(--email-actions-z-index)}.cos_progress-bar__container{height:10px;max-width:1080px;border-radius:16px;background-color:var(--blue-green-blue-green10);overflow:hidden;margin:0 auto}.cos_progress-bar__progress-bar{height:100%;background:var(--Progress-Bar);transition:width .3s ease-in-out;border-radius:16px}.cos_rotate-icon{cursor:pointer;position:absolute;top:50%;right:12px;transform:translateY(-50%);transition:transform .1s ease-in-out}.cos_rotate-icon--rotated{transform:translateY(-50%) rotate(180deg);transform-origin:center}.cos_accordion-with-arrows__item{display:grid;grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .3s ease-in-out,opacity .2s ease-in-out,visibility 0s}.cos_accordion-with-arrows__item--collapsed{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .3s ease-in-out,opacity .2s ease-in-out,visibility 0s .3s}.cos_accordion-with-arrows__item--collapsed .cos_accordion-with-arrows__content{overflow:hidden}.cos_default-logo{background:var(--blue-green-blue-green10);display:flex;align-items:center;justify-content:center;font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--blue-green-blue-green80);border:none;min-width:none;padding:0 2px;border-radius:inherit;box-shadow:0 1px 2px #0000000d}.cos_default-logo__text{overflow:hidden;text-align:center;word-break:break-all;-webkit-line-clamp:1;text-overflow:clip;white-space:nowrap;font-size:.4em;line-height:1em;border-radius:unset}.cos_default-logo__icon{font-size:.6em;color:var(--blue-green-blue-green80)}.cos_default-logo--green{background-color:var(--primary);color:var(--blue-green-blue-green10)}.cos_default-logo--dark{background:var(--blue-green-blue-green30, #BAC9CC);color:var(--blue-green-blue-green80, #004850)}.cos_default-logo-img{box-shadow:0 1px 2px #0000000d;object-fit:cover}.avatar-stack{--avatar-stack-avatar-size: 24px;--avatar-stack-font-size: 9.6px;--avatar-stack-avatar-size-hover: 32px;--avatar-stack-font-size-hover: 16px;position:relative;display:flex;align-items:flex-end;width:fit-content;height:24px;max-width:88px;z-index:0;cursor:default}.avatar-stack--size-28{--avatar-stack-avatar-size: 28px;--avatar-stack-font-size: 11.2px;--avatar-stack-avatar-size-hover: 40px;--avatar-stack-font-size-hover: 18.6px;height:28px}.avatar-stack--size-35{--avatar-stack-avatar-size: 35px;--avatar-stack-font-size: 13px;--avatar-stack-avatar-size-hover: 46px;--avatar-stack-font-size-hover: 20px;height:35px;max-width:113px}.avatar-stack--blur{filter:blur(2px);cursor:help}.avatar-stack--with-cursor-pointer{cursor:pointer}.avatar-stack__item{position:relative;margin-right:-8px;height:var(--avatar-stack-avatar-size);overflow:visible;display:flex;flex-shrink:0;align-items:flex-end}.avatar-stack__item:last-child{margin-right:0}.avatar-stack__item--order-front-on-top:nth-child(1){z-index:3}.avatar-stack__item--order-front-on-top:nth-child(2){z-index:2}.avatar-stack__item--order-front-on-top:nth-child(3){z-index:1}.avatar-stack__item--order-front-on-top:nth-child(4){z-index:0}.avatar-stack__list{display:flex;align-items:flex-end}.avatar-stack__avatar-wrapper{display:flex;flex-shrink:0;align-items:flex-end;border-radius:50%;overflow:hidden;border:1px solid var(--border-white, #FFF);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.avatar-stack__avatar{width:var(--avatar-stack-avatar-size);height:var(--avatar-stack-avatar-size);border-radius:50%;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;object-fit:cover;transition:all .1s ease-in-out}.avatar-stack__avatar--extra{display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--blue-green-blue-green10, #EEF1F2);flex-shrink:0;color:var(--blue-green-blue-green80, #004850);text-align:center;font-size:var(--avatar-stack-font-size);font-style:normal;font-weight:500;line-height:150%}.avatar-stack__avatar--add{border:none}.avatar-stack__avatar--with-hover:hover{width:var(--avatar-stack-avatar-size-hover)!important;height:var(--avatar-stack-avatar-size-hover)!important;font-size:var(--avatar-stack-font-size-hover)}.avatar-stack__placeholder{display:flex;width:24px;height:24px;padding:4.8px 0;justify-content:center;align-items:center;flex-shrink:0;border-radius:480px;background:var(--blue-green-blue-green10, #EEF1F2);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border:1px solid var(--border-white, #FFF)}.avatar-stack__image{height:100%}.cos_team-selector{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.cos_badge-list{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-sm)}.cos_application-process__steps{display:flex;flex-direction:column;width:100%}.cos_application-process__step{display:flex;gap:var(--Tokens-Spacing-lg);padding:var(--Tokens-Spacing-lg);border-radius:var(--Tokens-Border-Radius-md);border:1px solid var(--tertiary-purple-tertiary40);background:var(--bgColor-white);width:100%;box-sizing:border-box}.cos_application-process__step-order{font-family:var(--system-ui-font-stack);font-size:32px;font-style:normal;font-weight:600;line-height:40px;box-sizing:border-box;display:flex;width:56px;height:56px;padding:24px;justify-content:center;align-items:center;gap:10px;color:var(--bgColor-white);border-radius:50%;border:2px solid var(--tertiary-purple-tertiary40);background:var(--dark-gradient)}.cos_application-process__step-container{display:flex;flex-direction:column;align-items:center}.cos_application-process__step-content{flex:1;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);width:100%}.cos_application-process__step-name{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;font-weight:600}.cos_application-process__step-description{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_application-process__step-arrow{width:33px}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.cos_application-process__step-arrow{width:24px}.cos_application-process__step{flex-direction:column;align-items:center}.cos_application-process__step-order{font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:600;font-size:16px;width:30px;height:30px;padding:8px}}.cos_company_values{display:flex;flex-wrap:wrap;gap:.5rem}.cos_diversity__statistics{display:flex;align-items:flex-start;align-content:flex-start;gap:var(--Tokens-Spacing-sm);align-self:stretch;flex-wrap:wrap}.cos_diversity__statistic{box-sizing:border-box;position:relative;display:flex;border-radius:var(--Tokens-Border-Radius-md);border:1px solid var(--primary-blue-primary30);background:#ecf0ff1a;padding:var(--Tokens-Spacing-md);flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:185px;min-width:185px;height:160px;gap:var(--Tokens-Spacing-md)}.cos_diversity__statistic-icon{box-sizing:border-box;display:flex;z-index:10;font-size:24px;color:var(--bgColor-white);background-color:var(--tertiary-purple-tertiary40);padding:16px;border-radius:50%;width:var(--Tokens-Spacing-xxl);height:var(--Tokens-Spacing-xxl);align-items:center;justify-content:center}.cos_diversity__statistic-icon-value{position:relative;display:flex;align-items:center;width:90%}.cos_diversity__statistic-category{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-default)}.cos_diversity__statistic-value{font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:600;box-sizing:border-box;position:absolute;left:24px;z-index:1;width:90%;font-weight:700;color:var(--tertiary-purple-tertiary50);background-color:var(--tertiary-purple-tertiary10);padding:8px 0 8px 32px;border-radius:0 64px 64px 0}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.cos_diversity__statistics{overflow-x:scroll;flex-wrap:nowrap}}.cos_certifications__list{display:flex;justify-content:center;gap:1.5rem}.cos_certifications__item img{width:120px;height:72px;object-fit:contain}.event-card{display:flex;width:500px;align-self:stretch;flex-direction:column;gap:var(--Tokens-Spacing-md);padding:var(--Tokens-Spacing-md);border-radius:var(--Tokens-Border-Radius-md);background-color:var(--bgColor-white);border:1px solid var(--border-light)}.event-card--past{opacity:.5}.event-card__header{display:flex;justify-content:space-between;align-items:center}.event-card__title{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;font-weight:600;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-all}.event-card__time{min-width:max-content}.event-card__info{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md)}.event-card__info-section{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md);justify-content:space-between}.event-card__info-item{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm)}.event-card__info-item-icon{font-size:20px}.event-card__info-item-label{font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;font-family:var(--system-ui-font-stack);color:var(--text-default)}.event-card__description{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;min-height:100px;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-default);overflow-wrap:anywhere}.event-card__info-item-icon{color:var(--primary-blue-primary50)}.event-card:hover{background-color:var(--bgColor-gradient);border:1px solid var(--primary-blue-primary30);box-shadow:0 4px 8px #00000026;transition:.3s;cursor:pointer}.separator{height:1px;background-color:var(--blue-green-blue-green10);width:100%}.cos_event-modal{padding:var(--Tokens-Spacing-xl);display:flex;flex-direction:column;height:80dvh;min-width:60dvw;gap:var(--Tokens-Spacing-md);border-radius:var(--Tokens-Border-Radius-md);background-color:var(--bgColor-white);border:1px solid var(--border-light);position:relative}.cos_event-modal__sticky-content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);position:sticky;top:0;background-color:var(--bgColor-white);z-index:1}.cos_event-modal__description{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;flex:1;overflow-y:auto;overflow-wrap:anywhere;color:var(--text-default);margin-bottom:0;padding-top:var(--Tokens-Spacing-sm)}.cos_event-modal--past{opacity:.5}.cos_event-modal__header{display:flex;justify-content:space-between;align-items:center}.cos_event-modal__title{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;font-weight:600;overflow:hidden;word-break:break-all}.cos_event-modal__time{min-width:max-content}.cos_event-modal__info{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md)}.cos_event-modal__info-item{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm)}.cos_event-modal__info-item-icon{font-size:20px}.cos_event-modal__info-item-label{font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;font-family:var(--system-ui-font-stack);color:var(--text-default)}.cos_event-modal__info-item-icon{color:var(--primary-blue-primary50)}.cos_event-modal__company-header{display:flex;align-items:center;justify-content:space-between;gap:var(--Tokens-Spacing-md)}.cos_event-modal__company-wrapper{display:flex;align-items:center;gap:var(--Tokens-Spacing-md)}.cos_event-modal__company-logo{width:50px;aspect-ratio:1;flex-shrink:0;border-radius:50%;overflow:hidden}.cos_event-modal__company-logo img{width:100%;height:100%;object-fit:cover}.cos_event-modal__company-name{font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:600;word-break:break-all}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.cos_event-modal__company-logo{width:30px}.cos_event-modal__company-name{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;font-weight:600}.cos_event-modal__company-header{flex-direction:column-reverse;align-items:stretch;width:100%}.cos_event-modal__company-wrapper{width:100%}.cos_event-modal__company-action{width:100%;display:flex;justify-content:flex-end}}.cos_toggle{display:inline-flex;align-items:center;gap:var(--Tokens-Spacing-sm, 8px)}.cos_toggle--size-small{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_toggle--size-medium{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_toggle--size-large{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_toggle__label-text{color:var(--neutral-neutral30, #A3ADAD);transition:all .2s ease-in-out;cursor:pointer}.cos_toggle__label-text--active{color:var(--text-default, #141D1D)}.cos_toggle__input[type=checkbox]{position:relative;display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;flex-shrink:0;transition:all .2s ease-in-out;background-color:var(--neutral-neutral30, #A3ADAD);cursor:pointer}.cos_toggle__input--size-small[type=checkbox]{width:20px;height:12px;border-radius:6px}.cos_toggle__input--size-small[type=checkbox]:after{width:8px;height:8px}.cos_toggle__input--size-medium[type=checkbox]{width:36px;height:20px;border-radius:10px}.cos_toggle__input--size-medium[type=checkbox]:after{width:16px;height:16px}.cos_toggle__input--size-large[type=checkbox]{width:44px;height:24px;border-radius:12px}.cos_toggle__input--size-large[type=checkbox]:after{width:20px;height:20px}.cos_toggle__input--theme-blue[type=checkbox]{background-color:var(--primary-blue-primary30, #2DCDC7)}.cos_toggle__input--theme-purple[type=checkbox]{background-color:var(--tertiary-purple-tertiary40, #98A6FD)}.cos_toggle__input--theme-orange[type=checkbox]{background-color:var(--purpose-warning, #EB993E)}.cos_toggle__input--unchecked[type=checkbox]{background-color:var(--neutral-neutral30, #A3ADAD)}.cos_toggle__input--unchecked[type=checkbox]:after{left:2px}.cos_toggle__input--checked[type=checkbox]:after{left:calc(100% - 2px);transform:translate(-100%)}.cos_toggle__input:after{content:"";position:absolute;display:block;border-radius:50%;background-color:var(--neutral-neutral0, #FFFFFF);transition:all .2s ease-in-out}.cos_company-header{position:relative}.cos_company-header__background{max-width:1293px;max-height:208px;overflow:hidden;border-radius:var(--Tokens-Border-Radius-lg)}.cos_company-header__cover-image{width:100%;object-fit:fill;aspect-ratio:6/1;border-radius:var(--Tokens-Border-Radius-lg)}.cos_company-header__cover-overlay{position:absolute;top:24px;right:24px}.cos_company-header__content{margin:0 auto -62px;padding:0 var(--Tokens-Spacing-lg);display:flex;align-items:flex-start;justify-content:space-between;position:relative;top:-62px}.cos_company-header__logo-container{width:125px;height:125px;border-radius:50%;overflow:hidden;box-shadow:0 2px 5px #0000001a;flex-shrink:0;aspect-ratio:1}.cos_company-header__logo{width:100%;height:100%;object-fit:cover}.cos_company-header__info{flex-grow:1;margin-left:var(--Tokens-Spacing-lg);margin-bottom:-12px;margin-top:69px}.cos_company-header__name{font-family:var(--system-ui-font-stack);font-size:32px;font-style:normal;font-weight:600;line-height:40px;margin:0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-all}.cos_company-header__tagline{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-default);margin:0}.cos_company-header__info-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap-reverse}.cos_company-header__info-bottom{display:flex;gap:var(--Tokens-Spacing-sm)}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.cos_company-header__name{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;font-weight:600}.cos_company-header__tagline{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_company-header__logo-container{width:72px;height:72px}.cos_company-header__background{border-radius:var(--Tokens-Border-Radius-md)}.cos_company-header__content{top:-32px;margin-bottom:-32px}.cos_company-header__info{margin-top:40px}.cos_company-header__cover-image{object-fit:fill;border-radius:var(--Tokens-Border-Radius-md)}.cos_company-header__cover-overlay{position:absolute;top:-12px;left:24px}}.cos_faqs details{border-bottom:1px solid var(--blue-green-blue-green10)}.cos_faqs summary{cursor:pointer;display:flex;align-items:flex-start;gap:var(--Tokens-Spacing-md);padding-right:24px;position:relative;font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;font-weight:600;margin-bottom:var(--Tokens-Spacing-md);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis}.cos_faqs details[open] summary{-webkit-line-clamp:unset;line-clamp:unset;white-space:normal;overflow:visible;text-overflow:clip}.cos_faqs details[open]>summary:after{transform:rotate(90deg)}.cos_faqs summary:after{content:"";position:absolute;right:0;top:2px;width:18px;height:18px;background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='chevron-right'%3e%3cpath%20id='Vector'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.64645%201.64645C4.84171%201.45118%205.15829%201.45118%205.35355%201.64645L11.3536%207.64645C11.5488%207.84171%2011.5488%208.15829%2011.3536%208.35355L5.35355%2014.3536C5.15829%2014.5488%204.84171%2014.5488%204.64645%2014.3536C4.45118%2014.1583%204.45118%2013.8417%204.64645%2013.6464L10.2929%208L4.64645%202.35355C4.45118%202.15829%204.45118%201.84171%204.64645%201.64645Z'%20fill='%23141D1D'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:cover;transition:.2s;flex-shrink:0}.cos_faqs p{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;padding:0 var(--Tokens-Spacing-md) var(--Tokens-Spacing-md) var(--Tokens-Spacing-md)}.cos_benefits{display:flex;gap:var(--Tokens-Spacing-lg);height:fit-content}.cos_benefits__badges{display:inline-flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-sm)}.cos_about{flex:.5;max-height:500px}.cos_about__info{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:600;display:inline-flex;align-items:center;gap:var(--Tokens-Spacing-sm)}.cos_about__info-icon{border-radius:8px;background:var(--blue-green-blue-green10);padding:var(--Tokens-Spacing-md)}.cos_about__website{color:var(--text-linked)}.cos_about__social{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.cos_about__social-links{display:flex;gap:var(--Tokens-Spacing-md)}.cos_about__separator{background-color:var(--blue-green-blue-green10);height:1px}.cos_about__social-header{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;font-weight:600}.cos_dropdown-search{position:relative}.cos_dropdown-search__list{position:absolute;top:100%;left:0;z-index:1000;margin:4px 0 0;min-width:100%;display:flex;padding:8px 0;flex-direction:column;background-color:var(--bgColor-white);color:var(--neutral-neutral60);max-height:316px;border-radius:4px;overflow-y:auto;box-shadow:0 16px 24px #11111114}.cos_dropdown-search__list--fit-box{right:0}.cos_dropdown-search__list--full{width:fit-content}.cos_dropdown-search__item{display:flex;align-items:center;padding:8px 12px;column-gap:10px;cursor:pointer;transition:all .1s ease-in-out;font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_dropdown-search__item--empty{color:var(--text-subtitle);font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_dropdown-search__item:hover,.cos_dropdown-search__item--active{background-color:var(--bgColor-hover)}.cos_dropdown-search__item-image{width:32px;height:32px;font-size:24px;object-fit:cover;object-position:center;border-radius:50%}.cos_dropdown-search__item-image--add{width:24px;height:24px}.cos_dropdown-search__arrow{position:absolute;top:0;height:100%;right:12px;color:var(--text-subtitle);cursor:pointer}.cos_dropdown-search__arrow--opened{color:var(--text-default)}.cos_select-wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:baseline;row-gap:4px}.cos_select-wrapper--large .select-wrapper__select{height:50px;font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_select-wrapper--large .select-wrapper__options{top:78px}.cos_select-wrapper--large .cos_select-wrapper__select{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;height:50px}.cos_select-wrapper--large .cos_select-wrapper__options{top:78px}.cos_select-wrapper__label{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--neutral-neutral80)}.cos_select-wrapper__sr-helper{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.cos_select-wrapper__hint{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-subtitle)}.cos_select-wrapper__item-image{flex-shrink:0;width:32px;height:32px;font-size:24px;object-fit:contain;object-position:center;border-radius:50%}.cos_select-wrapper__name{flex-shrink:1;flex-grow:1}.cos_select-wrapper__icon{flex-shrink:0;width:16px;height:16px;font-size:16px;color:var(--neutral-neutral30)}.cos_select-wrapper__icon--opened{color:var(--neutral-neutral80)}.cos_select-wrapper__select{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;position:relative;display:flex;align-items:center;justify-content:space-between;height:38px;max-width:100%;width:100%;color:var(--text-default);padding:8px 12px;border:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);border-radius:8px;cursor:pointer;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.cos_select-wrapper__select--full{max-width:100%;width:100%}.cos_select-wrapper__select--fit-box{max-width:150px;width:150px}.cos_select-wrapper__select--default{color:var(--text-subtitle, #6f7979)}.cos_select-wrapper__select::placeholder{color:var(--text-subtitle)}.cos_select-wrapper__select:hover{border:1px solid var(--border-active-outline, #2dcdc7)}.cos_select-wrapper__select:focus{border:1px solid var(--border-active-outline, #2dcdc7);background:var(--bgColor-white, #fff);box-shadow:0 0 1px 4px #2dcdc714;outline:none}.cos_select-wrapper__select:empty:before{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;content:attr(placeholder);color:var(--text-disabled);pointer-events:none;display:block}.cos_select-wrapper__select--invalid{border:1px solid var(--border-error, #ba1a1a)}.cos_select-wrapper__select--invalid:focus{border:1px solid var(--border-error, #ba1a1a);box-shadow:0 0 1px 4px #ba1a1a14}.cos_select-wrapper__select--invalid:hover{border:1px solid var(--border-error, #ba1a1a)}.cos_select-wrapper__warning{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;margin:0;color:var(--text-error, #ba1a1a)}.cos_select-wrapper__options{position:absolute;z-index:11;top:42px;left:0;list-style:none;margin:0;padding:8px 0;width:100%;border-radius:8px;background:var(--bgColor-white, #fff);box-shadow:0 0 4px #6b6b6b40;max-height:155px;overflow-y:scroll}.cos_select-wrapper__option{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;display:flex;gap:8px;align-items:center;padding:8px 12px;color:var(--text-default, #141d1d);cursor:pointer}.cos_select-wrapper__option:hover{color:var(--text-default, #141d1d);background:var(--bgColor-hover, #f5f7f9)}.cos_add-new-card{width:100%;height:100%;border-radius:8px;padding:12px;border:1px dashed var(--border-light);background:var(--bgColor-white);display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:8px;cursor:pointer;overflow:hidden}.cos_add-new-card:hover{border-radius:var(--Tokens-Spacing-sm);border:1px dashed var(--border-light);background:var(--bgColor-hover)}.cos_add-new-card__text{color:var(--text-default);margin:0;font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.careerOS-badge{display:inline-flex;padding:4px 8px;justify-content:center;align-items:center;gap:6px;border-radius:100px;color:var(--text-default);cursor:default;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}@media only screen and (max-width: 1280px) and (hover: none) and (pointer: coarse){.careerOS-badge{max-height:32px}}.careerOS-badge--medium{gap:4px;font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}.careerOS-badge--purple-outline{color:var(--icon-AI, #9747ff);border-radius:100px;border:1px solid var(--icon-AI, #9747ff);background:var(--bgColor-white, #fff)}.careerOS-badge--light-purple{background-color:var(--tertiary-purple-tertiary10)}.careerOS-badge--low-percentage-color{background-color:var(--low-percentage-color)}.careerOS-badge--medium-percentage-color{background-color:var(--medium-percentage-color)}.careerOS-badge--high-percentage-color{background-color:var(--high-percentage-color)}.careerOS-badge--medium-grey{background-color:var(--neutral-neutral10)}.careerOS-badge--light-blue{background-color:var(--primary-blue-primary10)}.careerOS-badge--light-green{background-color:var(--secondary-green-secondary10)}.careerOS-badge--light-green-outline{color:var(--text-default);border:1px solid var(--border-dark);background:var(--primary-blue-primary10)}.careerOS-badge--gradient{background:var(--gradient)}.careerOS-badge--grey{background-color:var(--blue-green-blue-green10);color:var(--neutral-neutral70)}.careerOS-badge--dark-grey{background-color:var(--text-subtitle);color:var(--white)}.careerOS-badge--black{background-color:var(--neutral-neutral80);color:var(--white)}.careerOS-badge--green{background-color:var(--purpose-success);color:var(--white)}.careerOS-badge--indigo{background-color:var(--indigo);color:var(--white)}.careerOS-badge--red{background-color:var(--error-error60);color:var(--white)}.careerOS-badge--yellow{background-color:var(--purpose-warning-light)}.careerOS-badge--light-red{background-color:var(--error-error10)}.careerOS-badge--dark-gradient{background:var(--dark-gradient);color:var(--white)}.careerOS-badge--blue-outline{border:1px solid var(--border-active-outline);background:var(--primary-blue-primary10)}.careerOS-badge--white{background:var(--bgColor-white, #FFF);color:var(--text-default, #141D1D)}.careerOS-badge__label--bold{font-weight:700}.careerOS-range-badge{display:inline-flex;padding:var(--Tokens-Spacing-xs) var(--Tokens-Spacing-sm);justify-content:center;align-items:center;gap:6px;border-radius:100px;color:var(--text-default);min-width:32px;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.careerOS-range-badge--medium{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;min-width:32px;padding:var(--Tokens-Spacing-xs) var(--Tokens-Spacing-sm)}.careerOS-range-badge--small{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;min-width:24px;padding:var(--Tokens-Spacing-xs)}.careerOS-range-badge--disabled{background-color:var(--border-dark);box-shadow:0 0 4px 1px var(--border-dark);filter:blur(3px);cursor:help}.cos_tooltip{z-index:1000;position:fixed;max-width:500px;opacity:0;transition-delay:.1s;transition:opacity .1s ease-in;pointer-events:none;animation:fadeIn .1s ease-in}.cos_tooltip--active{opacity:.9}@media only screen and (hover: none) and (pointer: coarse){.cos_tooltip{display:none}}.cos_tooltip--top{top:-15px;transform:translateY(-100%)}.cos_tooltip--right{transform:translate(20px,-50%);left:100%;top:50%}.cos_tooltip--bottom{left:0}.cos_tooltip--bottom-center{transform:translate(-50%,2px)}.cos_tooltip--with-arrow.cos_tooltip--bottom{top:100%;transform:translate(-50%,50%);left:50%}.cos_tooltip__arrow{position:absolute;z-index:1;width:25px;height:25px;left:50%;background-color:var(--tooltip-background);bottom:100%;clip-path:polygon(0% 100%,0% 0%,100% 0%);border-radius:6px 0}.cos_tooltip__arrow--top{transform:rotate(240deg) skew(30deg) scaleY(.8660254038) translate(15%,-85%);top:calc(100% - 35px)}.cos_tooltip__arrow--bottom{bottom:100%;transform:rotate(60deg) skew(30deg) scaleY(.8660254038) translate(-15%,85%)}.cos_tooltip__arrow--right{left:0;top:50%;transform:rotate(330deg) skew(30deg) scaleY(.8660254038) translate(20%,-70%)}.cos_tooltip__tip{position:relative;z-index:2;border-radius:4px;padding:10px;max-width:220px;color:var(--tooltip-text);background:var(--tooltip-background);line-height:1;font-family:var(--system-ui-font-stack);font-size:11px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;margin:0;text-align:center;text-wrap:wrap}.cos_tooltip__tip h3{margin:0 0 8px;font-weight:600px}.cos_tooltip__tip--small{padding:5px}.cos_tooltip__tip--large{padding:16px}.cos_tooltip__tip--text-small{font-family:var(--system-ui-font-stack);font-size:11px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_tooltip__tip--text-large{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_tooltip__tip--align-text-left{text-align:left}.cos_tooltip__tip--align-text-right{text-align:right}.cos_tooltip__tip--align-text-center{text-align:center}.cos_tooltip-wrapper{display:inline-block;position:relative;line-height:0%;width:100%}.cos_tooltip-wrapper--fit-content{width:fit-content}@keyframes fadeIn{0%{opacity:0}to{opacity:.9}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:.9}}.cos_tab-header{display:flex;column-gap:16px;justify-content:flex-start;flex-wrap:wrap}.cos_tab-header--with-border{border-bottom:1px solid var(--border-light, #DCE4E6)}.cos_tab{border-bottom:3px solid transparent;cursor:pointer;column-gap:8px;display:flex;padding:7px 0;justify-content:flex-start;align-items:center;text-wrap:nowrap}.cos_tab:hover{border-color:var(--border-light, #DCE4E6)}.cos_tab--active{border-bottom:3px solid var(--border-active-outline);font-weight:700}.cos_tab--active:hover{border-color:var(--border-active-outline)}.cos_tab--disabled{cursor:not-allowed;pointer-events:none;color:var(--neutral-neutral60)}.cos_tab__icon{position:relative;flex-shrink:0}.cos_tab__icon--unread:after{content:"";position:absolute;display:block;width:8px;height:8px;background-color:var(--primary-blue-primary30, #2DCDC7);border-radius:50%;top:2px;right:2px;transform:translate(50%,-50%)}.cos_counter{width:fit-content;display:flex;padding:2px 6px;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--border-dark);color:var(--text-subtitle)}.cos_counter--size-small{font-family:var(--system-ui-font-stack);font-size:11px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_counter--size-medium{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_counter--size-large{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_counter--mode-default{background-color:var(--bgColor-white);color:var(--text-subtitle)}.cos_counter--mode-blue{background-color:var(--primary-blue-primary60);border-color:var(--primary-blue-primary60);color:var(--text-white)}.cos_counter--mode-warning{background-color:var(--purpose-warning);border-color:var(--purpose-warning);color:var(--counter)}.cos_counter--mode-danger{background-color:var(--error-error60);border-color:var(--error-error60);color:var(--text-white)}.cos_counter--mode-white{background-color:var(--bgColor-white);border-color:var(--white);color:var(--text-default)}.cos_icon-button{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;position:relative;display:flex;justify-content:center;align-items:center;width:28px;max-width:28px;padding:0;height:28px;max-height:28px;color:var(--text-white);background-color:var(--blue-green-blue-green80);box-shadow:0 4px 4px var(--light-blue-opacity10);border-radius:4px;outline:none;border:.5px solid transparent;cursor:pointer;transition:all .3s ease-in-out}.cos_icon-button:hover{background-color:var(--primary-blue-primary70);border-color:transparent}.cos_icon-button:hover .cos_icon-button__icon{display:none}.cos_icon-button:hover .cos_icon-button__icon--hover{display:flex}.cos_icon-button:active{background-color:var(--blue-green-blue-green90);outline:none}.cos_icon-button:focus{outline:none}.cos_icon-button--disabled{background-color:var(--neutral-neutral30);pointer-events:none}.cos_icon-button--size-large{width:32px;height:32px;max-width:32px;max-height:32px;font-size:16px}.cos_icon-button--size-medium{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;font-size:16px}.cos_icon-button--size-small{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;width:24px;height:24px;font-size:14px}.cos_icon-button--mode-rounded{border-radius:50%}.cos_icon-button--mode-unset{color:var(--blue-green-blue-green80);padding:unset;background-color:transparent;box-shadow:none;border-radius:0;border:none}.cos_icon-button--mode-unset.cos_icon-button--size-medium{font-size:24px}.cos_icon-button--mode-unset.cos_icon-button--size-small{font-size:14px;padding:unset}.cos_icon-button--mode-unset.cos_icon-button--size-x-small{font-size:12px;padding:unset}.cos_icon-button--mode-unset.cos_icon-button--size-large{font-size:32px;padding:unset}.cos_icon-button--mode-unset.cos_icon-button--dangerous{background-color:transparent;color:var(--error-error50)}.cos_icon-button--mode-unset.cos_icon-button--dangerous:hover{background-color:transparent;color:var(--error-error60)}.cos_icon-button--mode-unset.cos_icon-button--dangerous:active{background-color:transparent;color:var(--error-error)}.cos_icon-button--mode-unset.cos_icon-button--dangerous:focus{background-color:transparent;color:var(--error-error50)}.cos_icon-button--mode-unset.cos_icon-button--disabled{color:var(--text-disabled)}.cos_icon-button--mode-unset.cos_icon-button--loading .cos_icon-button__icon{display:none}.cos_icon-button--mode-unset:hover{background-color:transparent}.cos_icon-button--mode-unset:focus{background-color:transparent;color:var(--blue-green-blue-green90)}.cos_icon-button--outlined{background:var(--bgColor-white);border:1px solid var(--blue-green-blue-green80);color:var(--blue-green-blue-green80)}.cos_icon-button--outlined:hover{background-color:var(--blue-green-blue-green10);border:1px solid var(--blue-green-blue-green80)}.cos_icon-button--outlined:active{background-color:var(--primary-blue-primary50);color:var(--icon-light)}.cos_icon-button--outlined.cos_icon-button--disabled{color:var(--text-disabled);border-color:var(--blue-green-blue-green10);background-color:var(--bgColor-hover)}.cos_icon-button--mode-special{background-color:var(--bgColor-white);border:1px solid var(--purple);color:var(--purple)}.cos_icon-button--mode-special:hover{background-color:var(--tertiary-purple-tertiary10);border:1px solid var(--purple)}.cos_icon-button--mode-special:active,.cos_icon-button--mode-special.cos_icon-button--disabled{background-color:var(--purple);color:var(--icon-light)}.cos_icon-button--dangerous{background-color:var(--error-error50);color:var(--white)}.cos_icon-button--dangerous:hover{background-color:var(--error-error60)}.cos_icon-button--dangerous:active{background-color:var(--error-error)}.cos_icon-button--dangerous.cos_icon-button--outlined{min-width:fit-content;color:var(--error-error50);border:1px solid var(--error-error50);background-color:var(--white)}.cos_icon-button--dangerous.cos_icon-button--outlined:hover{background:var(--error-error10, #ffdad6);border:1px solid var(--error-error60);color:var(--error-error60)}.cos_icon-button--dangerous.cos_icon-button--outlined:active{border:1px solid var(--error-error);background:var(--error-error20, #ffb4ab);color:var(--white)}.cos_icon-button__loader{position:absolute;width:100%;height:100%;background-color:inherit;border-radius:inherit}.cos_icon-button__loader:after{content:"";position:absolute;top:50%;left:50%;transform:translate(50%,50%);height:20px;width:20px;margin:auto;border:2px solid transparent;border-radius:50%;border-top:2px solid;border-right:2px solid;animation:buttonLoaderSpinner 1.5s linear infinite}.cos_icon-button__icon{display:flex;height:100%;justify-content:center;align-items:center}.cos_icon-button__icon--hover{display:none}.careerOS-chip{display:inline-flex;padding:4px 8px;justify-content:center;align-items:center;gap:4px;border-radius:100px;border:1px solid var(--border-dark);background:var(--primary-blue-primary10)}@media only screen and (max-width: 1280px) and (hover: none) and (pointer: coarse){.careerOS-chip{min-width:fit-content}}.careerOS-chip__icon{font-size:12px;color:var(--icon-dark)}.careerOS-chip__label{color:var(--text-default);font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:600}.careerOS-chip__close{font-size:12px;color:var(--icon-dark);cursor:pointer}.cos_info-modal{position:relative;display:flex;flex-direction:column;row-gap:16px;padding:24px;border-radius:16px;background-color:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40;max-height:80vh}.cos_info-modal--vertical{max-width:400px}.cos_info-modal--horizontal{width:640px;max-width:60dvw}.cos_info-modal__close{position:absolute;top:12px;right:12px;cursor:pointer;font-size:16px}.cos_info-modal__image{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:50%;background:var(--secondary-green-secondary00);font-size:28px;color:var(--secondary-green-secondary40)}.cos_info-modal__image--dangerous{background:var(--error-error10, #FFDAD6);color:var(--error-error60)}.cos_info-modal__text{display:flex;flex-direction:column;row-gap:8px;overflow-y:scroll;max-height:60vh}.cos_info-modal__title{margin:0;color:var(--text-default);font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:600}.cos_info-modal__description{margin:0;color:var(--text-subtitle);font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_info-modal__description p>ul{padding-left:16px;margin:0}.cos_info-modal__description a{color:var(--primary-blue-primary50);cursor:pointer}.cos_info-modal__description a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.cos_info-modal__actions{display:flex;gap:16px;justify-content:space-between}.cos_info-modal__button{flex-grow:1;display:flex;gap:8px;justify-content:flex-end}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.cos_info-modal--horizontal{width:60dvw;max-width:60dvw}.cos_info-modal__actions{flex-wrap:wrap-reverse;flex-direction:column-reverse}.cos_info-modal__button{flex-direction:column}}.cos_dropdown-list{width:max-content;margin:4px 0 0;display:flex;padding:8px 0;flex-direction:column;background-color:var(--bgColor-white);color:var(--neutral-neutral60);max-height:316px;border-radius:var(--Tokens-Border-Radius-md, 8px);overflow-y:auto;box-shadow:0 0 4px #6b6b6b40}.cos_dropdown-list--fit-content{width:max-content}.cos_dropdown-list--fit-container{width:100%}.cos_dropdown-list__item{display:flex;align-items:center;padding:8px 12px;column-gap:10px;cursor:pointer;transition:all .3s ease-in-out;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-default)}.cos_dropdown-list__item--danger{color:var(--text-error)}.cos_dropdown-list__item--disabled{cursor:default;color:var(--text-disabled)}.cos_dropdown-list__item--disabled .cos_dropdown-list__item-icon{color:var(--text-disabled)}.cos_dropdown-list__item:hover{background-color:var(--bgColor-hover)}.cos_dropdown-list__item-icon,.cos_dropdown-list__item-icon--medium{font-size:24px}.cos_dropdown-list__item-icon--small{font-size:16px}.cos_dropdown-list__item-icon--color-AI{color:var(--icon-AI)}.cos_dropdown-list__item-icon--color-danger{color:var(--text-error)}.cos_dropdown-list__item-icon--color-primary{color:var(--primary-blue-primary70)}.cos_dropdown-list__image{height:24px;width:24px}.cos_manage-tags{position:absolute;top:0;left:0;z-index:1;width:300px;max-height:500px;border-radius:8px;background:var(--bgColor-white, #fff);box-shadow:0 0 4px #6b6b6b40}.cos_manage-tags__hint{padding:8px;color:var(--text-subtitle);font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_manage-tags ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.cos_manage-tags ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.cos_manage-tags ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.cos_manage-tags ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.cos_manage-tags__existing{position:relative;overflow:scroll;max-height:300px;border-radius:inherit}.cos_manage-tags__existing-tag{padding:8px;display:flex;gap:4px;align-items:center;cursor:pointer;justify-content:space-between}.cos_manage-tags__existing-tag:hover{background-color:var(--bgColor-hover)}.cos_manage-tags__remove-button{flex-shrink:0;pointer-events:initial}.cos_manage-tags__selected{padding:8px;display:flex;flex-wrap:wrap;gap:4px;background-color:var(--bgColor-hover);cursor:text}.cos_manage-tags__new-tag-input{background-color:transparent;border:none;width:150px;max-width:100%;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-default)}.cos_manage-tags__new-tag-input:focus{outline:none}.cos_manage-tags__new-tag{display:flex;align-items:center;gap:4px;padding:8px;border-top:1px solid var(--bgColor-hover);background-color:var(--bgColor-white);font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;cursor:pointer}.cos_manage-tags__new-tag:hover{background-color:var(--bgColor-hover)}.cos_dropdown-select{margin:0;display:flex;flex-direction:column;background-color:var(--bgColor-white);color:var(--neutral-neutral90);max-height:250px;padding:8px 0;border-radius:4px;overflow-y:auto;box-shadow:0 16px 24px #11111114}.cos_dropdown-select__item{display:flex;align-items:center;padding:8px 12px;column-gap:10px;cursor:pointer;transition:all .1s ease-in-out;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_dropdown-select__item:hover{background-color:var(--bgColor-hover)}.cos_dropdown-select__item--fixed{border-bottom:1px solid var(--surface)}.cos_dropdown-select__checkbox{flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1px solid var(--neutral-neutral40);background:var(--bgColor-white);background-position:center;background-repeat:no-repeat;background-size:cover}.cos_dropdown-select__checkbox--checked{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232DCDC7'/%3e%3cpath%20d='M11.25%206L7%2010.25L4.75%208'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.cos_dropdown-select__checkbox--minus{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232DCDC7'/%3e%3cline%20x1='5'%20y1='8'%20x2='11'%20y2='8'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.cos_multi-select--large .multi-select__field{height:50px;font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_multi-select--large__dropdown{width:100%}.cos_multi-select__input{position:relative;width:150px}.cos_multi-select__input--full{width:100%}@media only screen and (max-width: 1600px){.cos_multi-select__input{width:150px}.cos_multi-select__input--full,.cos_multi-select__input--large{width:100%}.cos_multi-select__input--small{width:150px}}.cos_multi-select__field{display:flex;align-items:center;justify-content:space-between;height:38px;padding:8px 12px;border-radius:8px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);color:var(--text-default);cursor:pointer;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_multi-select__field--placeholder{color:var(--text-subtitle)}.cos_multi-select__field:hover{border-color:var(--border-active-outline)}.cos_multi-select__field--focused{outline:none;box-shadow:0 0 1px 4px #2dcdc714;border-color:var(--border-active-outline)}.cos_multi-select__field--invalid{border:1px solid var(--border-error, #BA1A1A)}.cos_multi-select__field--invalid:focus{border:1px solid var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.cos_multi-select__field--invalid:hover{border:1px solid var(--border-error, #BA1A1A)}.cos_multi-select__name{flex-shrink:1;flex-grow:0;text-wrap:nowrap;display:inline-block;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cos_multi-select__number{display:inline-flex;margin-left:8px;padding:0 6px;align-items:center;justify-content:center;border-radius:50%;background:var(--neutral-variant95);color:var(--neutral-neutral70);font-family:var(--system-ui-font-stack);font-size:11px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_multi-select__icon{flex-shrink:0;width:16px;height:16px;font-size:16px;color:var(--neutral-neutral30)}.cos_multi-select__icon--opened{color:var(--neutral-neutral80)}.cos_multi-select__dropdown{position:absolute;top:100%;left:0;z-index:1000;max-height:250px;margin-top:4px}.cos_multi-select__dropdown ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.cos_multi-select__dropdown ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.cos_multi-select__dropdown ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.cos_multi-select__dropdown ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.cos_multi-select__dropdown--left{left:0}.cos_multi-select__dropdown--right{right:0;left:auto}.cos_multi-select__label{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_multi-select__hint{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;color:var(--text-subtitle)}.cos_multi-select__warning{font-family:var(--system-ui-font-stack);font-size:12px;line-height:16px;text-decoration:none;letter-spacing:0px;font-weight:400;margin:0;color:var(--text-error, #BA1A1A)}.cos_multi-select__item-name{display:inline-block;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cos_multi-select__item-name img{display:flex;height:20px;object-fit:cover;object-position:center}.cos_multi-select-option{display:flex;align-items:center;column-gap:10px;max-width:100%;cursor:pointer;transition:all .1s ease-in-out;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_multi-select-option:hover{background-color:var(--bgColor-hover)}.cos_multi-select-option__item-image{width:32px;height:32px;font-size:24px;object-fit:cover;object-position:center;border-radius:50%}.cos_multi-select-option__checkbox{flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1px solid var(--neutral-neutral40);background:var(--bgColor-white);background-position:center;background-repeat:no-repeat;background-size:cover}.cos_multi-select-option__checkbox--checked{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232DCDC7'/%3e%3cpath%20d='M11.25%206L7%2010.25L4.75%208'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.cos_multi-select-option__checkbox--minus{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232DCDC7'/%3e%3cline%20x1='5'%20y1='8'%20x2='11'%20y2='8'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.cos_multi-select-option__name{display:inline-block;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;text-wrap:nowrap;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_multi-select-option__name--full{width:fit-content}.cos_multi-select-option__name--fit-box{min-width:100%;width:100px;max-width:100%}.cos_multi-select-option__name img{display:flex;height:20px;object-fit:cover;object-position:center}.cos_checkbox{display:flex;column-gap:8px;align-items:center}.cos_checkbox--disabled{opacity:.3;cursor:unset;pointer-events:none}.cos_checkbox__input{display:none}.cos_checkbox__input:checked+.cos_checkbox__icon{border:none}.cos_checkbox__input:checked+.cos_checkbox__icon i{display:flex;color:var(--primary-blue-primary30)}.cos_checkbox__input:checked~.cos_checkbox__label .cos_checkbox__label--clickable{color:var(--text-default);cursor:unset}.cos_checkbox__icon{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:16px;border-radius:4px;border:1px solid var(--border-dark, #A3ADAD);background:var(--bgColor-white, #FFF);cursor:pointer}.cos_checkbox__icon--large{width:24px;height:24px;font-size:24px}.cos_checkbox__icon i{display:none}.cos_checkbox__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-default);cursor:pointer;font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_checkbox__label--medium{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_checkbox__label--large{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_checkbox__label--type-highlight{font-weight:600;background:var(--Progress-Bar-Saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cos_checkbox__label-text{color:inherit}.cos_checkbox__label-text--clickable{color:var(--text-linked)}.cos_checkbox__label-text--clickable:hover{cursor:pointer;color:#747bff}.cos_checkbox__label-link{color:var(--text-linked)}.cos_card{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--border-light);border-radius:var(--Tokens-Border-Radius-lg);padding:var(--Tokens-Spacing-lg);background:var(--bgColor-white);gap:var(--Tokens-Spacing-md)}.cos_card p{margin:0}.cos_card__header{font-family:var(--system-ui-font-stack);font-size:22px;line-height:28px;text-decoration:none;letter-spacing:0px;font-weight:600;line-height:24px}.cos_card__content{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);width:100%}.cos_card--small{padding:var(--Tokens-Spacing-sm);gap:4px;border-radius:4px}.cos_card--medium{padding:var(--Tokens-Spacing-md);gap:var(--Tokens-Spacing-md);border-radius:8px}.cos_card__header--small{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:600}.cos_card__content--small{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:600;font-weight:400}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.cos_card{gap:var(--Tokens-Spacing-sm);padding:var(--Tokens-Spacing-md)}.cos_card__header{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;font-weight:600}}.cos_locations{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cos_locations ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.cos_locations ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.cos_locations ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.cos_locations ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.cos_locations__perks{height:400px;display:flex;flex-direction:column}.cos_locations__header{position:sticky;top:0;z-index:1;background-color:var(--white)}.cos_locations__scroll-container{flex:1;overflow-y:auto;width:100%}.cos_locations__scroll-container ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.cos_locations__scroll-container ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.cos_locations__scroll-container ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.cos_locations__scroll-container ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.cos_locations__map{overflow:hidden;border-radius:var(--Tokens-Border-Radius-lg);min-height:400px}.cos_locations__map-pin-icon{font-size:30px}.cos_locations__cards{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:400;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);padding-right:var(--Tokens-Spacing-md)}.cos_locations .card{cursor:pointer}.cos_locations .card.cos_locations__card--selected{font-family:var(--system-ui-font-stack);font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0px;font-weight:600;background-color:var(--blue-green-blue-green10);border:1px solid var(--blue-green-blue-green10)}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.cos_locations{grid-template-columns:1fr}.cos_locations__scroll-container{font-family:var(--system-ui-font-stack);font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400}.cos_locations__perks{height:unset;max-height:400px}.cos_locations__cards{padding-right:var(--Tokens-Spacing-sm)}.cos_locations .card.cos_locations__card--selected{font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0px;font-weight:400;font-family:var(--system-ui-font-stack);font-weight:600;background-color:var(--blue-green-blue-green10);border:1px solid var(--blue-green-blue-green10)}}.cos_company-media{position:relative;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-gap:var(--Tokens-Spacing-lg)}.cos_company-media--column.cos_company-media{grid-template-columns:repeat(1,1fr)}.cos_company-media--column.cos_company-media>button{right:12px;bottom:12px}.cos_company-media>img{aspect-ratio:16/9;width:100%;height:100%;object-fit:cover;border-radius:var(--Tokens-Border-Radius-lg)}.cos_company-media>button{z-index:1;position:absolute;bottom:3%;right:2%}.cos_images-modal{width:clamp(500px,80vw,60vw);height:clamp(250px,60vh,60vh)}.cos_images-modal__content{display:grid;grid-auto-flow:row;grid-gap:var(--Tokens-Spacing-lg);grid-template-columns:repeat(2,1fr);padding:2rem}.cos_images-modal__item{width:100%;height:100%;aspect-ratio:16/9;object-fit:contain;border-radius:.5rem;overflow:hidden}.cos_images-modal__image{aspect-ratio:16/9;width:100%;height:100%;border-radius:.5rem;object-fit:cover}.cos_images-modal__video{width:100%;height:100%;object-fit:fill}@media (max-width: 1000px){.cos_images-modal{width:clamp(300px,80vw,60vw);height:clamp(150px,60vh,60vh)}.cos_images-modal__content{grid-template-columns:repeat(1,1fr)}}.cos_video-container{position:relative;border-radius:.5rem;overflow:hidden;aspect-ratio:16/9}.cos_react-player{position:absolute;top:0;left:0}.content{padding:24px}.content ol,.content ul{list-style:none}.carousel{padding:24px}.carousel img{object-fit:contain;aspect-ratio:16/9;max-height:80dvh}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.carousel{padding:24px 0}}.modal__body:has(.carousel){max-height:min-content}.modal__content:has(.carousel){max-width:80dvw}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.modal__content:has(.carousel){max-width:95dvw}}.arrow{position:absolute;z-index:2;top:calc(50% - 15px);width:30px;height:30px;cursor:pointer}.arrow--left{left:10px}.arrow--right{right:-10px}.error-page-layout{position:relative;display:flex;height:100vh;background-color:var(--bgColor-white);padding:var(--Tokens-Spacing-xxl)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.error-page-layout{flex-direction:column;gap:var(--Tokens-Spacing-md)}}.error-page-layout__container{position:relative;z-index:1;display:flex;flex-grow:1;flex-wrap:wrap;gap:var(--Tokens-Spacing-xxl, 48px);align-items:center;justify-content:center}.error-page-layout__content{max-width:565px}.error-page-layout__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0 0 var(--Tokens-Spacing-md, 16px);color:var(--text-default)}.error-page-layout__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0 0 var(--Tokens-Spacing-md);color:var(--text-default)}.error-page-layout__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0 0 var(--Tokens-Spacing-xl, 32px);color:var(--text-default)}.error-page-layout__image{width:350px;cursor:pointer}.error-page-layout__primary-actions{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md, 16px);margin-bottom:var(--Tokens-Spacing-md, 16px)}.error-page-layout__debug{width:fit-content;margin:0 auto 24px;padding:24px;border-radius:18px;background:var(--neutral-neutral10)}#detail:has(.error-page-layout)>div{padding:56px 12px}.toast{position:relative;z-index:1;overflow:hidden;width:344px;margin:12px;padding:20px;border-radius:12px;background:var(--bgColor-white);box-shadow:2px 5px 10px var(--black-opacity10);animation:fadeout .65s}.toast p{margin:0}.toast--active{visibility:visible;animation:fadein .65s}.toast--clickable{cursor:pointer}.toast__icon{grid-area:icon;font-size:24px}.toast__icon--success{color:var(--purpose-success)}.toast__icon--error{color:var(--error-error60)}.toast__icon--warning{color:var(--purpose-warning)}.toast__icon--info{color:var(--neutral60)}.toast__icon--quest{color:var(--company)}.toast__icon--completed{color:var(--neutral-neutral80)}.toast__message{display:grid;grid-template-areas:"icon title" "icon text";grid-template-columns:24px;column-gap:16px;justify-content:start}.toast__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;grid-area:title;max-width:280px;padding-bottom:6px;color:var(--neutral-neutral80)}.toast__button-close{cursor:pointer;position:absolute;top:2px;right:2px;padding:0 6px;font-size:22px;color:var(--text-disabled)}.toast__button-close:hover{color:var(--black)}.toast__additional-message{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;grid-area:text;min-height:16px;color:var(--neutral-neutral70)}.toast__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:6px}.toast__progress-bar:before{content:"";position:absolute;right:0;bottom:0;width:100%;height:6px}.toast__progress-bar--active:before{animation:progress 9.8s linear forwards}.toast__progress-bar--mode-success{background-color:var(--primary-opacity30)}.toast__progress-bar--mode-success:before{background-color:var(--purpose-success)}.toast__progress-bar--mode-error{background-color:var(--error-opacity30)}.toast__progress-bar--mode-error:before{background-color:var(--error-error60)}.toast__progress-bar--mode-warning{background-color:var(--purpose-warning-opacity30)}.toast__progress-bar--mode-warning:before{background-color:var(--purpose-warning)}.toast__progress-bar--mode-info{background-color:var(--neutral60-opacity30)}.toast__progress-bar--mode-info:before{background-color:var(--neutral60)}.toast__progress-bar--mode-quest{background-color:var(--company-opacity30)}.toast__progress-bar--mode-quest:before{background-color:var(--company)}.toast__progress-bar--mode-completed{background-color:var(--neutral-neutral80-opacity30)}.toast__progress-bar--mode-completed:before{background-color:var(--neutral-neutral80)}@keyframes progress{to{right:100%}0%{right:0%}}@keyframes fadein{0%{right:-95%;opacity:0}75%{right:6%}to{right:0%;opacity:1}}@keyframes fadeout{0%{right:0;opacity:1}25%{right:6%}to{right:-95%;opacity:0}}.toasts{z-index:100;max-width:400px;position:fixed;width:100%;max-height:100vh;overflow:hidden auto;bottom:0;right:0}.dropdown-search{position:relative}.dropdown-search ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.dropdown-search ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.dropdown-search ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.dropdown-search ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.dropdown-search__list{position:absolute;top:100%;left:0;z-index:1000;margin:4px 0 0;min-width:100%;display:flex;padding:8px 0;flex-direction:column;background-color:var(--bgColor-white);color:var(--neutral-neutral60);max-height:316px;border-radius:4px;overflow-y:auto;box-shadow:0 16px 24px #11111114}.dropdown-search__list--fit-box{right:0}.dropdown-search__list--full{width:fit-content}.dropdown-search__item-skeleton{height:24px;flex-grow:1;z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.dropdown-search__item-skeleton--title{height:20px;width:257px}.dropdown-search__item-skeleton--name{height:20px;width:150px}.dropdown-search__item-skeleton--message{height:20px;width:100%}.dropdown-search__item-skeleton--subtitle{height:16px;width:257px}.dropdown-search__item-skeleton--date{width:139px;height:20px}.dropdown-search__item-skeleton--status{width:81px;height:20px}.dropdown-search__item-skeleton--body{width:100%;height:100px}.dropdown-search__item-skeleton:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.dropdown-search__image-skeleton{background-color:var(--blue-green-blue-green20);border-radius:50%;z-index:1;position:relative;display:flex;height:24px;width:24px}.dropdown-search__image-skeleton:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 1s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.dropdown-search__item{position:relative;display:flex;align-items:center;padding:8px 12px;column-gap:10px;cursor:pointer;transition:all .1s ease-in-out;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.dropdown-search__item--empty{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.dropdown-search__item:hover,.dropdown-search__item--active{background-color:var(--bgColor-hover)}.dropdown-search__item-image{width:32px;height:32px;font-size:24px;object-fit:cover;object-position:center;border-radius:50%}.dropdown-search__item-image--add{width:24px;height:24px}.dropdown-search__arrow{position:absolute;top:0;height:100%;right:12px;color:var(--text-subtitle);cursor:pointer}.dropdown-search__arrow--opened{color:var(--text-default)}.cohort-form{padding:var(--Tokens-Spacing-xl, 32px) 28px}.cohort-form__container{display:flex;flex-direction:column;gap:16px;align-items:center;height:calc(100vh - var(--topbar-height) - var(--Tokens-Spacing-xl) * 2);padding:96px var(--Tokens-Spacing-xl);border:1px solid var(--border-light);border-radius:16px;background:var(--bgColor-white)}.cohort-form__header{display:flex;flex-direction:column;gap:4px;width:686px}.cohort-form__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.cohort-form__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-defult)}.cohort-form__link{font-style:italic;color:var(--text-linked, #20A19D);text-decoration:underline;text-overflow:ellipsis}.cohort-form__link:hover{color:var(--secondary-green-secondary60)}.cohort-form__inputs{display:flex;flex-direction:column;gap:16px;align-items:flex-start;width:686px;padding:var(--Tokens-Spacing-lg) 0}.cohort-form__dropdown{width:320px}#detail:has(.cohort-form){width:100vw;max-width:100vw}.add-job-button{position:relative}.add-job-button__list{position:absolute;top:100%;z-index:var(--select-z-index)}.add-job-button__list--fit-container{width:100%}.add-job-button__list--relative{position:relative}.add-job-button__list--left{left:0}.add-job-button__list--right{right:0}.modal-container{position:fixed;left:0;top:0;right:0;bottom:0;z-index:var(--modal-z-index);display:flex;align-items:center;justify-content:center;pointer-events:none}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--black-opacity50);background:var(--backdrop-color);-webkit-backdrop-filter:blur(var(--backdrop-blur-value));backdrop-filter:blur(var(--backdrop-blur-value));opacity:0;transition:opacity .4s ease;will-change:opacity;pointer-events:none}.modal-backdrop.show{opacity:1;pointer-events:auto}.modal-backdrop.exit{opacity:0;pointer-events:none}.modal-wrapper{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.modal-content{position:relative;background-color:var(--bgColor-white);border-radius:16px;max-width:60vw;transform:translateY(100px);opacity:0;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .3s ease;will-change:transform,opacity;backface-visibility:hidden;perspective:1000px;pointer-events:auto}.modal-content.show{transform:translateY(0);opacity:1}.modal-content.exit{transform:translateY(180px);opacity:0;transition:transform .35s cubic-bezier(.6,-.28,.735,.045),opacity .3s ease}.modal-close{position:absolute;right:8px;top:8px;color:var(--neutral-neutral60);font-size:16px;z-index:3;display:flex;width:24px;height:24px;justify-content:center;align-items:center;cursor:pointer}.modal-close--disabled{display:none}.modal-body{margin-top:0;border-radius:16px;overflow:auto;max-height:80vh;scrollbar-width:none;-ms-overflow-style:none}.modal-body::-webkit-scrollbar{display:none}.body-no-scroll{overflow:hidden}.tracker-jobs-empty-state{display:flex;flex-direction:column;gap:16px;align-items:center;margin:0 auto}.tracker-jobs-empty-state__image{display:flex;align-items:center;justify-content:center;width:64px;height:64px}.tracker-jobs-empty-state__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;text-align:center}.tracker-jobs-empty-state__text--title{color:var(--text-subtitle, #6F7979)}.tracker-jobs-empty-state__text--description{color:var(--text-default, #141D1D)}.tracker-jobs-empty-state__button{width:227px}.company-jobs-layout{--left-side-right-padding: 14px;overflow:hidden;display:flex;column-gap:calc(var(--Tokens-Spacing-lg) - 14px);width:100%;height:100%;max-height:100%}.company-jobs-layout__left{display:flex;flex-basis:384px;flex-direction:column;flex-shrink:1;row-gap:var(--Tokens-Spacing-sm);max-width:384px;height:100%}.company-jobs-layout__side-header{display:flex;justify-content:space-between;padding-right:var(--left-side-right-padding)}.company-jobs-layout__header-text{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs, 4px)}.company-jobs-layout__header-button{display:flex;height:fit-content}.company-jobs-layout__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;margin:0;color:var(--text-default, #141D1D);text-overflow:ellipsis}.company-jobs-layout__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;margin:0;color:var(--text-subtitle, #6F7979);text-overflow:ellipsis}.company-jobs-layout__job-list{overflow-y:scroll;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);margin:0;padding:0;padding-right:calc(var(--left-side-right-padding) - 6px);list-style:none}.company-jobs-layout__right{position:relative;flex:1 0 0;border-left:1px solid var(--border-light, #DCE4E6);background-color:var(--bgColor-white)}.company-jobs-layout__description-container{position:absolute;overflow:scroll;display:grid;grid-template-columns:1fr;flex:1;gap:var(--Tokens-Spacing-md, 16px);align-items:stretch;justify-content:flex-start;width:calc(100% - 10px);max-height:100%;padding:var(--Tokens-Spacing-lg, 24px)}.company-jobs-layout__separator{width:100%;min-height:1px;max-height:fit-content;background-color:var(--blue-green-blue-green10)}.company-jobs-layout__description{overflow:hidden;min-height:120px}.company-jobs-layout__close-button{cursor:pointer;position:absolute;z-index:1;top:var(--Tokens-Spacing-md);right:var(--Tokens-Spacing-md);display:none;font-size:16px;color:var(--primary-blue-primary70)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-jobs-layout{height:fit-content;max-height:fit-content}.company-jobs-layout__left{height:fit-content}.company-jobs-layout__right{display:none}.company-jobs-layout__right--mobile-visible{position:fixed;z-index:10;inset:0 0 var(--mobile-navbar-height) 0;display:block;background-color:var(--bgColor-white)}.company-jobs-layout__description-container{position:relative;width:100%;padding:var(--Tokens-Spacing-lg, 24px)}.company-jobs-layout__description{overflow:hidden;max-width:100%}.company-jobs-layout__close-button{display:block}}.job-header{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;height:fit-content}.job-header__main-info{display:flex;gap:12px var(--space-large, 12px);width:100%}.job-header__actions{display:flex;flex-wrap:wrap-reverse;gap:var(--Tokens-Spacing-sm) var(--Tokens-Spacing-sm);justify-content:flex-end;height:fit-content}.job-header__actions--gap-small{flex-wrap:nowrap;gap:var(--Tokens-Spacing-sm)}.job-header__actions--mobile{display:none}.job-header__job-details{flex:1 1 auto}.job-header__job-details--disabled{filter:blur(5px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.job-header__job-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.job-header__job-title-text{margin-right:8px}.job-header__job-title-share{display:inline-flex;vertical-align:middle}.job-header__job-subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;display:flex;gap:8px;color:var(--text-subtitle)}.job-header__job-company-name{display:flex;max-width:390px}.job-header__job-company-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden;display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:390px;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.job-header__job-company-name--with-hover{cursor:pointer}.job-header__job-company-name--with-hover:hover{text-decoration:underline}.job-header__company-logo{max-width:48px;max-height:48px;border-radius:50%}.job-header__company-logo--disabled{filter:blur(5px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.job-header__tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.job-header{display:flex;flex-direction:column;gap:16px}.job-header__job{padding-right:0}.job-header__actions{display:none}.job-header__actions--mobile{display:flex;width:fit-content}}.verified-badge{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;display:flex;align-items:center;padding:4px 8px;border-radius:20px;background:var(--secondary-green-secondary10);max-width:fit-content}.verified-badge__icon{margin-right:var(--Tokens-Spacing-xs);display:flex;align-items:center}.job-badge{max-width:fit-content}.job-tile-deadline{cursor:pointer}.job-tile-deadline__container{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;color:var(--text-subtitle, #6F7979)}.job-tile-deadline__container:hover .job-tile-deadline__date{text-decoration:underline}.job-tile-deadline__container:hover .job-tile-deadline__icon{display:none}.job-tile-deadline__container:hover .job-tile-deadline__icon--hovered{display:flex}.job-tile-deadline__container--danger{color:var(--text-error, #BA1A1A)}.job-tile-deadline__container--approaching{color:var(--icon-primary, var(--Navbar-Item-Color, #004850))}.job-tile-deadline__icon-container{position:relative}.job-tile-deadline__icon{font-size:14px}.job-tile-deadline__icon--hovered{display:none}.job-tile-deadline__date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.job-tile-deadline__indicator{position:absolute;right:-1.8px;top:-1.75px;width:7px;height:7px;border-radius:50%;background-color:var(--primary-blue-primary30, #2DCDC7)}.applied-badge{display:flex;width:fit-content;cursor:pointer}.job-tile{cursor:pointer;position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);justify-content:space-between;width:100%;max-width:600px;padding:16px;border:1px solid var(--blue-green-blue-green20);border-radius:8px;background-color:var(--white);box-shadow:0 1px 3px #080c0b0d;transition:all .1s ease}.job-tile:hover{border:1px solid var(--primary-blue-primary30)}.job-tile--active{border:1px solid var(--blue-green-blue-green80);background-image:linear-gradient(to bottom right,var(--secondary-green-secondary00),var(--tertiary-purple-tertiary20))}.job-tile--active:hover{border:1px solid var(--blue-green-blue-green80);background-image:linear-gradient(to bottom right,var(--tertiary-purple-tertiary20),var(--tertiary-purple-tertiary20))}.job-tile__badge-container{width:fit-content}.job-tile__main{position:relative;display:flex;flex-direction:column;gap:8px}.job-tile__company{display:flex;gap:8px;width:fit-content}.job-tile__company-item{position:relative;display:flex;gap:8px;align-items:center;color:var(--neutral-neutral50)}.job-tile__company-item--disabled{pointer-events:none}.job-tile__company-item:hover{text-decoration:underline}.job-tile__company-item:hover .job-tile__company-logo-icon{display:flex;justify-content:center;width:100%;height:100%}.job-tile__company-item:hover .job-tile__company-logo-container:after{pointer-events:fill;content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.35;background:var(--black)}.job-tile__company-logo-container{position:relative;overflow:hidden;border-radius:50%}.job-tile__company-logo-icon{position:absolute;z-index:1;top:50%;right:50%;transform:translate(50%,-50%);display:none;font-size:9px;color:var(--white)}.job-tile__company-name,.job-tile__posted-on{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--neutral-neutral50)}.job-tile__company-name--disabled,.job-tile__posted-on--disabled{filter:blur(5px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.job-tile__dates{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:center;justify-content:space-between}.job-tile__dates--disabled{filter:blur(5px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.job-tile__company-logo{max-width:24px;max-height:24px;border-radius:50%}.job-tile__title-wrapper{display:flex;column-gap:var(--Tokens-Spacing-xs);justify-content:space-between}.job-tile__title-wrapper--disabled{filter:blur(5px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.job-tile__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;margin:0;color:var(--neutral-neutral90);text-overflow:ellipsis;word-wrap:break-word}.job-tile__title--disabled{filter:blur(5px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.job-tile__bottom{display:flex;flex-wrap:wrap;gap:8px}.job-tile__bottom :nth-child(n+3){display:none}.tooltip-wrapper:has(.job-tile__title){width:calc(100% - 40px)}.job-deadline{position:relative;display:flex;width:fit-content}.job-deadline__deadline{position:relative;display:flex;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default);gap:var(--Tokens-Spacing-sm, 8px);cursor:pointer}.job-deadline__deadline:hover span{text-decoration:underline}.job-deadline__deadline:hover .job-deadline__deadline-icon{display:none}.job-deadline__deadline:hover .job-deadline__deadline-icon--hovered{display:flex}.job-deadline__deadline-icon{color:var(--icon-dark);cursor:pointer}.job-deadline__deadline-icon--hovered{display:none}.job-deadline .popup-window{z-index:1;top:calc(100% + 10px)}.industry-sidebar__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-top:0;margin-bottom:8px;color:var(--neutral-neutral80)}.industry-sidebar__subtitle{margin-top:0;margin-bottom:24px;color:var(--neutral-neutral80);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.industry-sidebar__companies-headers{display:flex;justify-content:space-between;margin-bottom:24px}.industry-sidebar__companies-head{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-disabled)}.industry-sidebar__companies-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--neutral-neutral10)}.industry-sidebar__companies-item-students{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;text-align:right}.industry-sidebar__companies-item-company{display:flex;column-gap:8px;align-items:center;justify-content:flex-start}.industry-sidebar__companies-item-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;cursor:pointer;display:flex;column-gap:4px}.industry-sidebar__companies-item-logo{width:20px;height:20px;border-radius:50%}.contact-card{position:relative;display:flex;gap:16px;align-items:center;width:100%}.contact-card__image{cursor:pointer;flex-basis:48px;flex-shrink:0;width:48px;height:48px;border-radius:50%}.contact-card__image--campus-champion{border:1px solid var(--primary-blue-primary30, #2DCDC7);box-shadow:0 0 1px 4px #2dcdc714}.contact-card__main{display:flex;flex:1 1 0;flex-wrap:wrap;gap:8px 16px;align-items:center}.contact-card__info{display:flex;flex-direction:column;row-gap:4px;align-self:flex-start}.contact-card__info:hover{cursor:pointer}.contact-card__info:hover .contact-card__name-text{text-decoration:underline}.contact-card__statuses{display:flex;flex-wrap:wrap;gap:4px 16px}.contact-card__name{cursor:pointer;display:flex;column-gap:4px;align-items:center;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.contact-card__name-text{display:block;min-width:fit-content}.contact-card__label{margin:0;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.contact-card__loading{width:20px;height:20px;margin:auto;border:2px solid var(--blue-green-blue-green10);border-top:2px solid var(--blue-green-blue-green80);border-radius:50%;animation:spinner 1.5s linear infinite}.contact-card__actions{display:flex;column-gap:8px;align-items:center}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contact-status-tag{width:max-content;flex-shrink:0}.contact-info-box{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;column-gap:16px;height:auto;border-radius:8px;color:var(--text-default)}.contact-info-box__icon{height:24px;width:24px;align-items:center;justify-content:center}.contact-info-box__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.contact-info-box__column{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.contact-info-box__period,.contact-info-box__location{color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.manage-email-box{display:flex;flex-direction:column;row-gap:8px;width:490px;padding:16px;box-shadow:0 2px 8px #56606066;border-radius:8px}.manage-email-box .input-wrapper__warning{right:0}.manage-email-box__input{display:grid;grid-template-columns:1fr 66px;column-gap:8px;grid-template-areas:"input input" "actions actions"}.manage-email-box__input--with-delete{grid-template-areas:"input delete" "actions actions"}.manage-email-box__input--with-buttons{grid-template-columns:1fr 113px 66px;grid-template-areas:"input toggle delete" "actions actions actions"}.manage-email-box__input__field{grid-area:input}.manage-email-box__input__delete-button{grid-area:delete;position:relative;top:26px}.manage-email-box__input__toggle-button{grid-area:toggle;position:relative;top:26px}.manage-email-box__input__actions{grid-area:actions;display:flex;column-gap:8px;margin-top:10px}.contact-emails{position:relative}.contact-emails__content{display:inline;cursor:pointer}.contact-emails__content:hover .contact-emails__icon{display:none}.contact-emails__content:hover .contact-emails__icon--hover{display:inline}.contact-emails__content:hover .contact-emails__text{text-decoration:underline}.contact-emails__text{color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;text-wrap:wrap;max-width:100%;margin-right:4px;word-break:break-all;word-wrap:break-word}.contact-emails__icon{display:inline;font-size:16px;color:var(--text-subtitle)}.contact-emails__icon--hover{display:none}.contact-emails--hint .careerOS-button{color:var(--text-subtitle);font-style:italic}.contact-page-info{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px)}.contact-page-info__header{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:center;align-self:stretch}.contact-page-info__image{overflow:hidden;width:64px;height:64px;border-radius:50%}.contact-page-info__image image{width:100%}.contact-page-info__position{max-width:100%;margin-bottom:var(--Tokens-Spacing-xs, 4px);color:var(--text-default);text-wrap:wrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.contact-page-info__position-link{cursor:pointer;color:var(--text-linked)}.contact-page-info__position-link:hover{text-decoration:underline}.contact-page-info__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-default);text-overflow:ellipsis;text-wrap:wrap}.contact-page-info__email{position:relative;grid-area:email;max-width:100%}.contact-page-info__email .popup-window{z-index:var(--contact-emails-popup-z-index);top:calc(100% + 20px);right:50%}.contact-page-sidebar{position:relative;overflow:hidden;display:flex;max-height:100%;padding-right:9px;padding-left:var(--Tokens-Spacing-lg)}.contact-page-sidebar:after{content:"";position:absolute;z-index:2;right:16px;bottom:0;left:16px;display:block;height:var(--Tokens-Spacing-lg);background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.contact-page-sidebar__container{overflow-y:scroll;display:flex;flex-direction:column;gap:16px;align-items:flex-start;max-height:100%;padding-right:9px;padding-bottom:var(--Tokens-Spacing-lg)}.contact-page-sidebar__container ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.contact-page-sidebar__container ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.contact-page-sidebar__container ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.contact-page-sidebar__container ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.contact-page-sidebar__container--no-mask{-webkit-mask-image:none;mask-image:none}.contact-page-sidebar__section{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.contact-page-sidebar__list{display:flex;flex-direction:column;row-gap:4px;margin:0;padding:0;color:var(--text-default);list-style:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.contact-page-sidebar__list--experience{row-gap:12px}.contact-page-sidebar__skills{display:flex;flex-wrap:wrap;gap:8px;margin:0}.contact-page-sidebar__header{position:sticky;z-index:1;top:0;right:0;left:0;width:100%;margin:0;background-color:var(--bgColor-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.contact-page-sidebar__header:before{content:"";position:absolute;top:0;right:0;left:0;transform:translateY(-100%);height:16px;background-color:var(--bgColor-white)}.contact-page-sidebar__summary{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.kanban-board-contacts{padding-bottom:var(--Tokens-Spacing-sm)}.kanban-board-contacts__content{position:relative;overflow-x:auto;display:flex;flex-wrap:nowrap;column-gap:var(--Tokens-Spacing-md);justify-content:flex-start;min-height:90vh;padding:0 var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-sm)}.kanban-board-contacts__tile{width:100%;margin-bottom:var(--Tokens-Spacing-sm)}.kanban-board-contacts__drop-zone{display:flex;flex-direction:column;height:100%}.kanban-board-contacts__title{display:flex;column-gap:8px;align-items:center;justify-content:flex-start;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.kanban-board-contacts__title--archive{color:var(--text-subtitle, #6F7979)}.preview-card-wrapper{position:relative;height:100%}.preview-card-wrapper__preview-container{position:absolute;bottom:0;left:0;width:100%;height:100%}.preview-card-wrapper__preview{width:480px;max-width:480px;z-index:calc(var(--tracker-overlay-z-index) + 1);position:relative}.preview-card-wrapper__preview--hidden{display:none}.popup-box{position:absolute}.popup-box--hidden{visibility:hidden;display:none}.contact-kanban-tile{display:flex;flex-direction:column;position:relative;gap:var(--Tokens-Spacing-xs);width:100%;padding:var(--Tokens-Spacing-md);border-radius:var(--Tokens-Border-Radius-md);background:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40}.contact-kanban-tile__action-buttons{position:absolute;z-index:2;top:var(--Tokens-Spacing-sm);right:var(--Tokens-Spacing-sm);height:24px;padding:0;outline:0}.contact-kanban-tile__action{display:flex;padding:0;background-color:inherit}.contact-kanban-tile__action:focus,.contact-kanban-tile__action:hover{border-color:transparent;outline:0}.contact-kanban-tile--save:hover .contact-kanban-tile__action--save{animation:hithere 1s ease infinite}.contact-kanban-tile:hover .contact-kanban-tile__archive-action{display:flex}.contact-kanban-tile:hover .contact-kanban-tile__archive-action--hidden{display:none}.contact-kanban-tile__separator{width:100%;height:1px;background:var(--border-light)}.contact-kanban-tile__header{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;width:100%}.contact-kanban-tile__info{display:flex;flex-grow:1;gap:var(--Tokens-Spacing-sm, 8px);align-items:flex-start;align-self:stretch;justify-content:space-between}.contact-kanban-tile__archive-action,.contact-kanban-tile__archive-action--hidden{display:none}.contact-kanban-tile__name{display:inline-flex;gap:var(--Tokens-Spacing-xs);align-items:center;align-self:center;justify-content:flex-start;color:var(--text-default, #141D1D)}.contact-kanban-tile__name--clickable{cursor:pointer}.contact-kanban-tile__name--clickable:hover{text-decoration:underline}.contact-kanban-tile__name--archived{cursor:inherit;color:var(--text-subtitle)}.contact-kanban-tile__name--archived:hover{text-decoration:none}.contact-kanban-tile__star{display:inline;text-decoration:none}.contact-kanban-tile__name-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;color:inherit;text-overflow:ellipsis;word-break:break-word}.contact-kanban-tile__position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;display:inline-flex;column-gap:var(--Tokens-Spacing-xs, 4px);color:var(--text-subtitle);word-break:break-word}.contact-kanban-tile__rate{cursor:default}.contact-kanban-tile__tags{display:flex;flex-wrap:wrap;column-gap:var(--Tokens-Spacing-md, 16px);width:fit-content;max-width:100%}.contact-kanban-tile__status{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;align-self:flex-start;height:fit-content}.contact-tile-message{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm)}.contact-tile-message__icon{font-size:10px;color:var(--icon-dark)}.contact-tile-message__message{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1 0 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-default);overflow:hidden}.avatar-with-logo{position:relative;flex-shrink:0;display:flex}.avatar-with-logo__wrapper{position:relative}.avatar-with-logo:hover .avatar-with-logo__avatar-image{display:none}.avatar-with-logo:hover .avatar-with-logo__avatar-image--hovered{display:flex}.avatar-with-logo:hover .avatar-with-logo__logo-image{display:none}.avatar-with-logo:hover .avatar-with-logo__logo-image--hovered{display:flex}.avatar-with-logo:hover .avatar-with-logo__avatar--outlined{border-color:transparent;box-shadow:none}.avatar-with-logo:hover .avatar-with-logo__logo--outlined{border:1px solid var(--border-active-outline, #2DCDC7);box-shadow:0 0 1px 4px #2dcdc714}.avatar-with-logo__avatar{border-radius:50%;overflow:hidden;display:flex}.avatar-with-logo__avatar--outlined{border:1px solid var(--border-active-outline, #2DCDC7);box-shadow:0 0 1px 4px #2dcdc714}.avatar-with-logo__avatar-image{border-radius:50%;overflow:hidden;display:flex;object-fit:cover}.avatar-with-logo__avatar-image--disabled{filter:grayscale(100%)}.avatar-with-logo__avatar-image--hovered{display:none}.avatar-with-logo__avatar-image--clickable{cursor:pointer}.avatar-with-logo__logo{border-radius:50%;position:absolute;bottom:0;right:0;border:1px solid white;display:flex;transform:translate(10%,10%)}.avatar-with-logo__logo-image{border-radius:50%;display:flex}.avatar-with-logo__logo-image--hovered{display:none}.avatar-with-logo__logo-image--disabled{filter:grayscale(100%)}.suggested-contact-tag{display:flex;cursor:default}.suggested-contact-tag--clickable{cursor:pointer}.suggested-contact-tag--clickable:hover .suggested-contact-tag__label{text-decoration:underline}.suggested-contact-tag__content{width:fit-content;display:flex;align-items:center;align-content:center;gap:4px var(--Tokens-Spacing-xs, 4px)}.suggested-contact-tag__content--purple{color:var(--tertiary-purple-tertiary60, #5E679F)}.suggested-contact-tag__content--green{color:var(--blue-green-blue-green80, var(--Navbar-Item-Color, #004850))}.suggested-contact-tag__content--primary-blue{color:var(--primary-blue-primary50)}.suggested-contact-tag__icon{font-size:14px}.suggested-contact-tag__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.tabs-header{display:flex;column-gap:16px;justify-content:flex-start;flex-wrap:wrap;width:100%}.tabs-header--with-border{border-bottom:1px solid var(--border-light, #DCE4E6)}.tabs-header--scrollable{flex-wrap:nowrap;min-width:fit-content}.tabs-header-wrapper{width:100%}.tabs-header-wrapper--scrollable{display:flex;height:fit-content;overflow-x:auto;padding-bottom:2px;min-height:44px}.tabs-content{position:relative;display:flex;width:100%;max-height:100%}.tabs-content__tab{display:none}.tabs-content__tab--active{display:flex;max-height:100%;width:100%}.tabs-content__tab--active>div[data-tab]{width:100%;max-height:100%}.careerOS-tab{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;border-bottom:3px solid transparent;cursor:pointer;column-gap:8px;display:flex;padding:7px 0;justify-content:flex-start;align-items:center;text-wrap:nowrap}.careerOS-tab__content{display:flex;align-items:center;column-gap:var(--Tokens-Spacing-sm)}.careerOS-tab--active{border-bottom:3px solid var(--border-active-outline);font-weight:600}.careerOS-tab--active:hover{border-color:var(--border-active-outline)}.careerOS-tab--active .careerOS-tab__icon-source{display:none}.careerOS-tab--active .careerOS-tab__icon-source--active{display:flex}.careerOS-tab--medium{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.careerOS-tab--disabled{cursor:not-allowed;pointer-events:none;color:var(--text-disabled)}.careerOS-tab__tooltip--visible{pointer-events:auto}.careerOS-tab__tooltip--visible:hover{cursor:help}.careerOS-tab__icon{position:relative;flex-shrink:0}.careerOS-tab__icon--unread:after{content:"";position:absolute;display:block;width:8px;height:8px;background-color:var(--primary-blue-primary30, #2DCDC7);border-radius:50%;top:2px;right:2px;transform:translate(50%,-50%)}.careerOS-tab__icon-source{display:flex}.careerOS-tab__icon-source--active{display:none}.basic-company-header{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-lg, 24px);align-items:flex-start;padding:var(--Tokens-Spacing-lg, 24px);border:1px solid var(--border-blue, #BBECE8);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:radial-gradient(135.77% 103.67% at 5.77% 13.16%,#98a6fd24,#98a6fd00),radial-gradient(81.49% 111.14% at 63.43% 86.57%,#eefbf64d 5.53%,#e2f7f514 47.96%,#def6f400 75.57%)}.basic-company-header__container{display:flex;gap:var(--Tokens-Spacing-lg);width:100%}.basic-company-header__verified{display:flex;gap:var(--Tokens-Spacing-xs);align-items:center;height:fit-content}.basic-company-header__cos-logo{width:30px;height:30px}.basic-company-header__text{flex-grow:1}.basic-company-header__location{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;display:inline-flex;gap:var(--Tokens-Spacing-xs)}.basic-company-header__logo{width:72px;height:72px;border-radius:50%}.basic-company-header__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0;color:var(--text-default)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.basic-company-header__container{flex-direction:column}.basic-company-header__logo{width:48px;height:48px}}.company-card{cursor:pointer;position:relative;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-md);box-sizing:border-box;width:100%;min-height:252px;padding:var(--space-x-large);border:1px solid var(--surface-variant);border-radius:8px;background:var(--bgColor-white)}.company-card__action-arrow{position:absolute;top:40px;right:13px;opacity:0;transition:opacity .2s 1s;visibility:hidden}.company-card:hover{border:1px solid var(--border-active-outline)}.company-card--save:hover .company-card__action--save{animation:hithere 1s ease infinite}.company-card--preview{cursor:grab;min-height:unset;padding:var(--Tokens-Spacing-md);row-gap:var(--Tokens-Spacing-sm)}.company-card--preview .company-card--has-0-saves:hover .company-card__action-arrow{visibility:visible;opacity:1}.company-card--preview .company-card__top{grid-template-areas:"image industry" "image name" "image info";grid-template-columns:60px minmax(min(50px,100%),1fr);gap:var(--Tokens-Spacing-sm) var(--Tokens-Spacing-md)}.company-card--preview .company-card__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;max-width:200px}.company-card--preview .company-card__industry,.company-card--preview .company-card__column{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.company-card--preview .company-card__action-buttons{top:var(--Tokens-Spacing-sm);right:var(--Tokens-Spacing-sm)}.company-card--preview .company-card__tags{gap:var(--Tokens-Spacing-sm)}.company-card--with-animation{-webkit-animation:.5s ease-in-out .5s 2 card-scale;animation:.5s ease-in-out .5s 2 card-scale}.company-card__top{display:grid;grid-template-areas:"image industry" "image name" "image info";grid-template-columns:80px minmax(min(50px,100%),1fr);gap:8px 16px;overflow:hidden}.company-card__icon{display:flex;justify-content:center;font-size:24px;color:var(--blue-green-blue-green80)}.company-card__info-icon{font-size:16px;color:var(--blue-green-blue-green80)}.company-card__image{cursor:pointer;overflow:hidden;grid-area:image;border-radius:50%}.company-card__image img{width:100%}.company-card__image--preview{cursor:grab}.company-card__tags{display:flex;grid-area:tags;flex-wrap:wrap;gap:8px}.company-card__name{cursor:pointer;overflow:hidden;display:block;grid-area:name;-webkit-line-clamp:1;width:fit-content;max-width:100%;margin:0;color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.company-card__name:hover{color:var(--text-default);text-decoration:underline}.company-card__name--preview{cursor:grab}.company-card__name--preview:hover{color:var(--text-default);text-decoration:none}.company-card__industry{grid-area:industry;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.company-card__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:43px;margin:0;color:var(--text-default);text-overflow:ellipsis}.company-card__info{display:flex;grid-area:info;column-gap:17px;align-items:center;justify-content:flex-start}.company-card__column{display:flex;column-gap:8px;align-items:center;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.company-card__action-buttons{position:absolute;z-index:2;top:12px;right:12px;height:24px;padding:0;outline:0}.company-card__action{display:flex;padding:0;background-color:inherit}.company-card__action:focus,.company-card__action:hover{border-color:transparent;outline:0}.loader-5{width:24px;height:24px;-webkit-animation:loader-5-1 2s cubic-bezier(.77,0,.175,1) infinite;animation:loader-5-1 2s cubic-bezier(.77,0,.175,1) infinite}.loader-5:before{content:"";position:absolute;inset:0 auto 0 0;display:block;width:8px;height:8px;margin:auto;border-radius:50%;background:var(--primary);-webkit-animation:loader-5-2 2s cubic-bezier(.77,0,.175,1) infinite;animation:loader-5-2 2s cubic-bezier(.77,0,.175,1) infinite}.loader-5:after{content:"";position:absolute;inset:0 0 0 auto;display:block;width:8px;height:8px;margin:auto;border-radius:50%;background:var(--primary);-webkit-animation:loader-5-3 2s cubic-bezier(.77,0,.175,1) infinite;animation:loader-5-3 2s cubic-bezier(.77,0,.175,1) infinite}.loader-5 span{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:24px;height:24px;margin:auto}.loader-5 span:before{content:"";position:absolute;inset:0 0 auto;display:block;width:8px;height:8px;margin:auto;border-radius:50%;background:var(--primary);-webkit-animation:loader-5-4 2s cubic-bezier(.77,0,.175,1) infinite;animation:loader-5-4 2s cubic-bezier(.77,0,.175,1) infinite}.loader-5 span:after{content:"";position:absolute;inset:auto 0 0;display:block;width:8px;height:8px;margin:auto;border-radius:50%;background:var(--primary);-webkit-animation:loader-5-5 2s cubic-bezier(.77,0,.175,1) infinite;animation:loader-5-5 2s cubic-bezier(.77,0,.175,1) infinite}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-card{min-width:280px;padding:16px}.company-card__name{max-width:140px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.company-card__top{grid-template-columns:60px minmax(min(50px,100%),1fr);grid-template-areas:"image industry" "image name" "info info"}.company-card__info{flex-direction:column;row-gap:5px;align-items:flex-start}}.saved-job{position:relative;width:100%;padding:24px;border:1px solid var(--surface-variant);border-radius:8px}.saved-job__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;width:100%;margin:0 0 16px}.saved-job__info{display:flex;column-gap:24px}.saved-job__detail{display:flex;column-gap:7px;align-items:center;width:max-content;color:var(--blue-green-blue-green80)}.saved-job__detail__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--neutral-neutral60)}.saved-job .careerOS-button{position:absolute;right:24px;bottom:24px}.category-widget{position:relative;overflow-y:hidden;display:flex;flex-direction:column;row-gap:16px;width:100%;max-width:calc(100vw - 240px);padding:24px;border:1px solid var(--border-light, #DCE4E6);border-radius:16px;background:var(--bgColor-white, #FFF)}.category-widget__top{display:flex;align-items:center;justify-content:space-between;gap:var(--Tokens-Spacing-sm)}.category-widget__buttons{display:flex;column-gap:16px;align-items:center}.category-widget__controls{display:flex;column-gap:8px;align-items:center}.category-widget__title{margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.category-widget__subtitle{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.category-widget__wrapper{overflow:scroll;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100%;margin-bottom:-10px;-webkit-mask-image:linear-gradient(to right,rgb(0,0,0) 90%,rgba(0,0,0,0));mask-image:linear-gradient(to right,#000 90%,#0000)}.category-widget__wrapper--no-mask{-webkit-mask-image:none;mask-image:none}.category-widget__companies{display:flex;flex-wrap:nowrap;column-gap:var(--Tokens-Spacing-md, 16px);justify-content:flex-start;max-width:fit-content;padding-bottom:10px}.category-widget__company-card{flex-grow:0;min-width:444px;max-width:600px;display:flex}.category-widget__explore{cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:370px;height:268px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.category-widget__company-card{min-width:auto;max-width:auto}.category-widget__top{flex-direction:column;align-items:flex-start;row-gap:8px}.category-widget__buttons{width:100%;align-items:center;justify-content:flex-end;row-gap:8px}}.company-overview-container{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-md)}.company-overview-container__data{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md);margin-bottom:0}.company-overview-container__about{flex:1 0 0}.company-overview-container__info{flex-basis:33%}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-overview-container__info{flex-basis:100%}}.company-overview-container .company-about{display:flex;flex-direction:column;gap:0;align-items:flex-start;height:100%;padding:var(--Tokens-Spacing-lg);border:1px solid var(--border-light);border-radius:var(--Tokens-Border-Radius-lg);background:var(--bgColor-white)}.company-overview-container .company-about__text{margin-top:0}.company-overview-container .company-edit{padding:24px;border-radius:16px;background:var(--bgColor-hover)}.company-overview-container .company-edit__form{display:flex;flex-direction:column;row-gap:16px;width:380px;margin-top:24px}.company-overview-container .company-values{grid-column:1/2;margin-bottom:23px;padding:24px;border-radius:16px;background:var(--bgColor-hover)}.company-overview-container .job-listing{position:relative;grid-column:1/2;height:340px;padding:24px;border-radius:16px;background:var(--bgColor-hover)}.company-overview-container .job-listing__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:39px}.company-overview-container .job-listing__see-all{display:flex;column-gap:8px;align-items:center;text-decoration:none}.company-overview-container .job-listing__see-all:hover{color:var(--neutral-neutral90)}.company-overview-container .job-listing__container{position:absolute;width:calc(100% - 48px)}.company-overview-container .job-listing__jobs{overflow:scroll;display:flex;column-gap:24px;width:100%;margin-bottom:24px}.company-overview-container .job-listing__controls{display:flex;column-gap:16px;align-items:center;justify-content:flex-end}.company-overview-container .job-listing__controls__slide-icon{cursor:pointer;height:30px;transition:all .1s ease-in-out}.company-overview-container .job-listing__controls__slide-icon--left{top:45px;transform:rotate(180deg)}.company-overview-container .job-listing__controls__slide-icon--hidden{opacity:.3}.company-overview-container .job-listing__scroll-dots{display:flex;column-gap:4px;justify-content:center;width:100%}.company-overview-container .job-listing__scroll-dot{width:12px;height:12px;border-radius:50%;background-color:var(--surface-variant)}.company-overview-container .job-listing__scroll-dot--active{background-color:var(--primary)}.company-overview-container .job-listing .job-card{min-width:329px;height:192px;padding:24px;border-radius:8px;background-color:var(--bgColor-white)}.company-overview-container .job-listing .job-card__title{display:flex;align-items:center;height:75px;margin:0 0 24px;border-bottom:1px solid var(--primary);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0}.company-overview-container .job-listing .job-card__details{display:flex;justify-content:space-between}.company-overview-container .job-listing .job-card__detail{display:flex;column-gap:4px;align-items:flex-start}.company-overview-container .job-listing .job-card__detail img{width:24px;height:24px;object-position:center}.company-overview-container .job-listing .job-card__detail__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;display:flex;align-items:center;width:84px;height:33px;font-weight:600;text-align:center}.company-overview-container .company-browse{grid-column:1/3}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-overview-container{display:flex;flex-direction:column;margin-top:0;padding:16px 0}}.company-stepper{container-type:inline-size;display:flex;flex-grow:1;align-items:center;justify-content:flex-start;width:100%;height:30px;border:1px solid var(--border-blue);border-radius:8px}.company-stepper__step{cursor:pointer;position:relative;overflow:hidden;display:flex;flex:1 1 0;align-items:center;justify-content:center;height:100%;border-radius:8px;color:var(--text-subtitle);text-overflow:ellipsis;text-wrap:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.company-stepper__step:not(:first-child){margin:0 -12px}.company-stepper__step:last-child{margin:0}.company-stepper__step:hover{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);background-color:var(--bgColor-hover)}.company-stepper__step--completed{margin:0;color:var(--text-disabled);background-color:var(--bgColor-default)}.company-stepper__step--active{position:relative;height:30px;border:1px solid var(--primary-blue-primary60);color:var(--text-default);background:var(--bgColor-white);box-shadow:0 0 2px #2dcdc740;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.company-stepper__step--active:first-child{transform:translate(-1px)}.company-stepper__step--active:last-child{transform:translate(1px)}.company-stepper__step--active:hover{border:1px solid var(--primary-blue-primary100);background-color:var(--bgColor-white)}.company-stepper--readOnly .company-stepper__step,.company-stepper--readOnly .company-stepper__step:hover{cursor:auto}@container (max-width: 800px){.company-stepper .company-stepper__step{color:transparent}.company-stepper .company-stepper__step--active{display:flex;width:fit-content;min-width:200px;max-width:200px;color:var(--text-default)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-stepper .company-stepper__step--active{min-width:100%;max-width:100%;margin:0}}}.company-tracker-header{display:flex;column-gap:var(--Tokens-Spacing-md);align-items:center;padding:var(--Tokens-Spacing-sm) 0}.company-tracker-header__logo{overflow:hidden;flex-basis:72px;width:72px;min-width:72px;height:72px;border-radius:50%}.company-tracker-header__text{display:flex;flex-direction:column;justify-content:center}.company-tracker-header__name{margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px}.company-tracker-header__subtitle{color:var(--text-subtitle, #6F7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.actions-box{display:flex;flex-direction:column;row-gap:16px;color:var(--text-default)}.actions-box__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.actions-box__actions-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.actions-box__task{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;cursor:default;display:flex;column-gap:8px;padding:var(--Tokens-Spacing-sm, 8px);border-radius:var(--Tokens-Border-Radius-sm, 4px);color:var(--text-default)}.actions-box__task:hover{background-color:var(--bgColor-hover, #F5F7F9)}.actions-box__separator{width:100%;height:1px;background-color:var(--blue-green-blue-green10)}.actions-box__task-link{cursor:pointer;color:var(--text-linked, #20A19D)}.actions-box__task-link:hover{color:var(--text-linked, #20A19D);text-decoration:underline}.actions-box__task-count{padding:5px 0}.actions-box__number{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:12px;line-height:10px;color:var(--white);background-color:var(--black, #000)}.company-tracker-content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-lg, 24px)}.company-tracker-content__buttons{display:flex;gap:16px;justify-content:flex-end}.job-deadline-edit{width:365px;display:flex;flex-direction:column;row-gap:8px;padding:16px}.job-deadline-edit__buttons{display:flex;column-gap:8px;align-items:center}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.job-deadline-edit{width:100%}}.company-rate{position:relative;display:flex;height:20px}.company-rate--click-animation .company-rate__emoji{animation:hithere 1s ease infinite}.company-rate__emoji{cursor:pointer;position:relative;overflow:visible;display:flex;width:16px;border-radius:50%;line-height:17px}.company-rate__emoji--readonly{pointer-events:none;cursor:default}.company-rate__emoji--readonly:hover{transform:none}.company-rate__emoji--animated{position:absolute;transform:scale(.8);opacity:0;transition:opacity .3s ease,transform .3s ease}.company-rate__emoji--animated:nth-child(1){animation:emoji-cycle-1 4s ease infinite}.company-rate__emoji--animated:nth-child(2){animation:emoji-cycle-2 4s ease infinite}.company-rate__emoji--animated:nth-child(3){animation:emoji-cycle-3 4s ease infinite}.company-rate__emoji--animated:nth-child(4){animation:emoji-cycle-4 4s ease infinite}.company-rate__emoji:hover{transform:scale(1.2)}.company-rate__options{display:flex;column-gap:6px;align-items:center;height:17px}.company-rate__animated-options{position:relative;display:flex;width:16px;height:16px}@keyframes emoji-cycle-1{0%,20%{z-index:2;transform:scale(1);opacity:1}25%,to{z-index:1;transform:scale(.6);opacity:0}}@keyframes emoji-cycle-2{0%,20%{z-index:1;transform:scale(.6);opacity:0}25%,45%{z-index:2;transform:scale(1);opacity:1}50%,to{z-index:1;transform:scale(.6);opacity:0}}@keyframes emoji-cycle-3{0%,45%{z-index:1;transform:scale(.6);opacity:0}50%,70%{z-index:2;transform:scale(1);opacity:1}75%,to{z-index:1;transform:scale(.6);opacity:0}}@keyframes emoji-cycle-4{0%,70%{z-index:1;transform:scale(.6);opacity:0}75%,95%{z-index:2;transform:scale(1);opacity:1}to{z-index:1;transform:scale(.6);opacity:0}}.tracker-shortcuts{display:flex;flex-direction:column;gap:var(--space-xlarge, 16px);align-items:stretch;padding:24px;border:1px solid var(--border-light, #DCE4E6);border-radius:16px;background:var(--bgColor-white, #FFF)}.tracker-shortcuts__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.company-info-tab{display:flex;flex-direction:column;gap:var(--space-xlarge, 16px);padding:24px;border:1px solid var(--border-light, #DCE4E6);border-radius:16px;background:var(--bgColor-white, #FFF)}.company-info-tab__header{display:flex;gap:16px;align-items:center}.company-info-tab__logo{overflow:hidden;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%}.company-info-tab__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.company-info-tab__details{display:flex;gap:var(--space-xlarge, 16px);align-items:flex-start}.company-info-tab__details-item{display:flex;gap:8px;align-content:center;align-items:center;font-size:16px;color:var(--text-default)}.company-info-tab__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.company-info-tab__link{color:var(--text-linked, #20A19D);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.company-info-tab__link:hover{color:var(--text-linked, #20A19D);text-decoration:underline}.company-info-tab__content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0}.jobs-tab__back-button{margin-bottom:var(--Tokens-Spacing-md)}.jobs-tab__header{display:flex;align-items:center;justify-content:space-between}.jobs-tab__postings{width:100%;height:calc(100vh - 168px);min-height:500px}.jobs-tab__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.jobs-tab__empty-state{display:flex;flex-direction:column;gap:var(--space-xlarge, 16px);align-items:center;padding:24px}.jobs-tab__description{margin:0;color:var(--text-subtitle, #6F7979);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.jobs-tab__actions{display:flex;gap:16px;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.jobs-tab__loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:var(--text-subtitle, #6F7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.manually-add-job{display:flex;flex-direction:column}.manually-add-job__rolling-date{margin-top:-8px;margin-bottom:-8px}.manually-add-job__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0 0 16px}.manually-add-job__form{display:flex;flex-direction:column;row-gap:16px;align-self:center;width:100%;max-width:450px}.manually-add-job__button{align-self:flex-end}.manually-add-job__label{position:relative;display:flex;flex-direction:column;row-gap:4px;align-items:baseline;justify-content:flex-start}.manually-add-job__textarea{resize:vertical;display:block;width:100%;max-width:450px;min-height:98px;padding:8px;border:1px solid var(--border-light, #DCE4E6);border-radius:8px;color:var(--text-default);background:var(--bgColor-white, #FFF);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.manually-add-job__textarea::placeholder{color:var(--text-subtitle)}.manually-add-job__textarea:hover{border:1px solid var(--border-active-outline, #2DCDC7);background:var(--bgColor-white, #FFF)}.manually-add-job__textarea:focus{border:1px solid var(--border-active-outline, #2DCDC7);background:var(--bgColor-white, #FFF);outline:none;box-shadow:0 0 1px 4px #2dcdc714}.manually-add-job__textarea--with-icon{padding-left:40px}.manually-add-job__textarea--invalid{border:1px solid var(--border-error, #BA1A1A)}.manually-add-job__textarea--invalid:focus{border:1px solid var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.manually-add-job__textarea--invalid:hover{border:1px solid var(--border-error, #BA1A1A)}.manually-add-job__warning{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-error, #BA1A1A)}.ai-tools{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px)}.ai-tools__select-job{align-self:stretch}.ai-tools__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.ai-tools__container{display:grid;grid-template-columns:repeat(2,minmax(250px,1fr));gap:var(--Tokens-Spacing-lg, 24px)}.ai-tools__tool{display:flex;flex-direction:column;gap:16px;align-items:flex-start;align-self:stretch;padding:24px;border:1px solid var(--tertiary-purple-tertiary20, #DBE1FF);border-radius:16px;background:var(--bgColor-white, #FFF)}.ai-tool-card{display:flex;flex:1 0 0;flex-direction:column;row-gap:16px;justify-content:space-between;padding:24px;border:1px solid var(--border-light);border-radius:8px;background:var(--bgColor-white)}.ai-tool-card:hover{border:1px solid var(--MaintainerPurple, #9747FF)}.ai-tool-card__content{display:flex;flex-direction:column;row-gap:4px;align-self:stretch;justify-content:center}.ai-tool-card__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.ai-tool-card__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle)}.job-picker{display:flex;justify-content:center;padding:24px;border:1px solid var(--border-light, #DCE4E6);border-radius:8px;background:var(--bgColor-white, #FFF)}.job-picker__content{display:flex;flex-direction:column;gap:16px;max-width:450px}.job-picker__section{display:flex;flex-direction:column;gap:var(--space-xlarge, 16px);align-items:stretch;align-self:stretch;width:450px}.job-picker__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-default)}.job-picker__text--highlighted{cursor:pointer;color:var(--text-linked)}.job-picker__text--highlighted:hover{text-decoration:underline}.job-picker__separator{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.job-picker__button{align-self:flex-end}.job-picker__buttons{display:flex;gap:16px;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.ai-tool-loader{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:490px;align-self:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default);text-align:center}.ai-tool-error{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-md);align-items:center}.ai-tool-error__image{width:50px;height:50px}.ai-tool-error__text{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs);align-items:center}.ai-tool-error__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.ai-tool-error__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-default)}.ai-tool-response{position:relative;display:flex;padding:24px 32px;flex-direction:column;gap:var(--space-large, 12px);border-radius:var(--Radius-radius-sm, 8px);border:1px solid var(--MaintainerPurple, #9747FF);background:var(--bgColor-default, #FBFBFB);width:100%}.ai-tool-response--error{border:1px solid var(--border-error, #BA1A1A)}.ai-tool-response__response{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-sm, 8px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.ai-tool-response__response p{margin:0}.ai-tool-response__response ul,.ai-tool-response__response ol{margin:0;padding:0 0 0 12px}.ai-tool-response__actions{display:flex;gap:16px;justify-content:flex-end;flex-wrap:wrap}.ai-tool-response__copy-button{position:relative}.ai-tool-response__copy-button--copied:after{content:"Copied to Clipboard";z-index:0;position:absolute;bottom:100%;left:50%;background:var(--neutral-neutral80);color:var(--white);padding:4px;border-radius:4px;width:max-content;transform:translate(-50%,8px);animation:jumpAndFade 2s ease-in-out;opacity:1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.ai-tool-response__copy-button .careerOS-button{z-index:1}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tracker-info__title{padding:16px 24px;border:1px solid var(--outline-variant);border-radius:8px 8px 0 0;color:var(--text-default);background:var(--surface);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0}.tracker-info__footer{display:flex;justify-content:space-around;width:100%;height:72px;border-top:1px solid var(--outline-variant);background:var(--surface)}.tracker-info__content{padding:14px 24px 24px}.tracker-info__content .info-modal-boxes{display:flex;flex-direction:column;row-gap:24px;margin-top:24px}.tracker-tip{background:var(--bgColor-white, #FFF)}.tracker-tip__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.tracker-tip__footer{display:flex;justify-content:space-around;width:100%;height:72px;border-top:1px solid var(--outline-variant);background:var(--surface)}.tracker-tip__content .info-modal-boxes{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-md, 16px);margin-top:var(--Tokens-Spacing-md, 16px)}.tracker-tip__content .tip-modal-accordions{display:flex;flex-direction:column;row-gap:8px;margin-top:var(--Tokens-Spacing-md, 16px)}.tracker-tip__content .tip-modal-accordions .careerOS-accordion__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.tracker-tip__content .tip-modal-accordions ul{margin:0;padding:0 0 0 16px}.tracker-tip__content .tip-modal-accordions a{color:var(--text-linked)}.tracker-tip__content .tip-modal-accordions a:hover{color:var(--text-linked);text-decoration:underline}.downloads{display:flex;flex-direction:column;row-gap:24px;margin-top:24px;padding-left:16px}.downloads a{position:relative;padding-left:32px;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.downloads a:before{content:"";position:absolute;left:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.3037%202.02137C12.1735%202.01666%2012.0407%202.02695%2011.9072%202.05359L4.30859%203.57312C3.26142%203.78286%202.5%204.71138%202.5%205.77918V18.2206C2.5%2019.2881%203.26151%2020.2172%204.30859%2020.4266L11.9072%2021.9462C12.8794%2022.1405%2013.7783%2021.4453%2013.9375%2020.4999H18.75C20.2599%2020.4999%2021.5%2019.2598%2021.5%2017.7499V6.74988C21.5%205.24%2020.2599%203.99988%2018.75%203.99988H14V3.76941C14%202.81688%2013.215%202.05431%2012.3037%202.02137ZM12.2012%203.5243C12.3708%203.49043%2012.5%203.59602%2012.5%203.76941V20.2304C12.5%2020.4037%2012.3706%2020.5094%2012.2012%2020.4755C12.2012%2020.4751%2012.2012%2020.4748%2012.2012%2020.4745L4.60352%2018.955C4.60319%2018.955%204.60286%2018.955%204.60254%2018.955C4.2471%2018.884%204%2018.5828%204%2018.2206V5.77918C4%205.41698%204.24769%205.11509%204.60352%205.04383L12.2012%203.5243ZM14%205.49988H18.75C19.4491%205.49988%2020%206.05077%2020%206.74988V17.7499C20%2018.449%2019.4491%2018.9999%2018.75%2018.9999H14V16.9999H17.75C17.8494%2017.0013%2017.9481%2016.9829%2018.0403%2016.9459C18.1325%2016.9088%2018.2164%2016.8538%2018.2872%2016.784C18.358%2016.7142%2018.4142%2016.6311%2018.4526%2016.5394C18.4909%2016.4477%2018.5107%2016.3493%2018.5107%2016.2499C18.5107%2016.1505%2018.4909%2016.0521%2018.4526%2015.9604C18.4142%2015.8687%2018.358%2015.7855%2018.2872%2015.7158C18.2164%2015.646%2018.1325%2015.591%2018.0403%2015.5539C17.9481%2015.5168%2017.8494%2015.4985%2017.75%2015.4999H14V12.9999H17.75C17.8494%2013.0013%2017.9481%2012.9829%2018.0403%2012.9459C18.1325%2012.9088%2018.2164%2012.8538%2018.2872%2012.784C18.358%2012.7142%2018.4142%2012.6311%2018.4526%2012.5394C18.4909%2012.4477%2018.5107%2012.3493%2018.5107%2012.2499C18.5107%2012.1505%2018.4909%2012.0521%2018.4526%2011.9604C18.4142%2011.8687%2018.358%2011.7855%2018.2872%2011.7158C18.2164%2011.646%2018.1325%2011.591%2018.0403%2011.5539C17.9481%2011.5168%2017.8494%2011.4985%2017.75%2011.4999H14V8.99988H17.75C17.8494%209.00129%2017.9481%208.98293%2018.0403%208.94587C18.1325%208.90881%2018.2164%208.85379%2018.2872%208.784C18.358%208.71422%2018.4142%208.63106%2018.4526%208.53937C18.4909%208.44768%2018.5107%208.34928%2018.5107%208.24988C18.5107%208.15049%2018.4909%208.05209%2018.4526%207.96039C18.4142%207.8687%2018.358%207.78555%2018.2872%207.71576C18.2164%207.64598%2018.1325%207.59096%2018.0403%207.5539C17.9481%207.51684%2017.8494%207.49848%2017.75%207.49988H14V5.49988ZM5.7627%208.48914C5.65162%208.48693%205.54145%208.50943%205.44013%208.555C5.33881%208.60057%205.24888%208.66807%205.17683%208.75264C5.10479%208.83721%205.05243%208.93672%205.02353%209.044C4.99464%209.15127%204.98994%209.26362%205.00977%209.37293L6.00977%2015.3729C6.03675%2015.5359%206.11678%2015.6854%206.23742%2015.7982C6.35807%2015.911%206.51258%2015.9809%206.67698%2015.9969C6.84138%2016.0129%207.00647%2015.9742%207.14663%2015.8869C7.2868%2015.7995%207.39419%2015.6682%207.45215%2015.5136L8.25%2013.3856L9.04785%2015.5136C9.10581%2015.6682%209.2132%2015.7995%209.35337%2015.8869C9.49353%2015.9742%209.65862%2016.0129%209.82302%2015.9969C9.98742%2015.9809%2010.1419%2015.911%2010.2626%2015.7982C10.3832%2015.6854%2010.4632%2015.5359%2010.4902%2015.3729L11.4902%209.37293C11.5064%209.27571%2011.5033%209.17626%2011.481%209.08025C11.4588%208.98424%2011.4178%208.89355%2011.3605%208.81337C11.3032%208.73319%2011.2306%208.66509%2011.147%208.61295C11.0634%208.56081%2010.9703%208.52566%2010.8731%208.50949C10.7759%208.49333%2010.6764%208.49648%2010.5804%208.51876C10.4844%208.54104%2010.3937%208.58201%2010.3135%208.63934C10.2334%208.69667%2010.1653%208.76923%2010.1132%208.85287C10.061%208.93652%2010.0259%209.02961%2010.0098%209.12684L9.46973%2012.3671L8.95215%2010.9862C8.89847%2010.8434%208.8025%2010.7203%208.67704%2010.6334C8.55158%2010.5465%208.40261%2010.5%208.25%2010.5C8.09739%2010.5%207.94842%2010.5465%207.82296%2010.6334C7.6975%2010.7203%207.60153%2010.8434%207.54785%2010.9862L7.03027%2012.3671L6.49023%209.12684C6.46374%208.95177%206.37617%208.79172%206.24302%208.67502C6.10987%208.55831%205.93972%208.49247%205.7627%208.48914Z'%20fill='black'/%3e%3c/svg%3e")}.careerOS-accordion{position:relative;display:block;background:var(--bgColor-white);border:1px solid var(--neutral-neutral10);border-radius:8px;min-height:fit-content;height:100%;-webkit-transition:max-height .8s;-moz-transition:max-height .8s;transition:max-height .8s;overflow:hidden;padding:24px}.careerOS-accordion__content{max-height:0px;padding:0 24px;overflow:hidden;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.careerOS-accordion__title{position:relative;display:flex;column-gap:8px;padding-right:20px;cursor:pointer}.careerOS-accordion__toggle{display:flex;align-items:center;justify-content:center}.careerOS-accordion--opened,.careerOS-accordion--opened .careerOS-accordion__content{max-height:100%}.careerOS-accordion__buttons{display:flex;justify-content:flex-end;gap:8px}.careerOS-accordion__copy-button{position:relative}.careerOS-accordion__copy-button--copied:after{content:"Copied to Clipboard";z-index:0;position:absolute;bottom:100%;left:50%;background:var(--neutral-neutral80);color:var(--text-white);padding:4px;border-radius:4px;width:max-content;transform:translate(-50%,8px);animation:jumpAndFade 2s ease-in-out;opacity:1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.careerOS-accordion__copy-button .careerOS-button{z-index:1}@keyframes jumpAndFade{0%{transform:translate(-50%,100%)}25%,90%{transform:translate(-50%,-8px);opacity:1}to{transform:translate(-50%,-8px);opacity:0}}.decision-modal{width:750px;max-width:60vw}.decision-modal__title{padding:16px 24px;border:1px solid var(--outline-variant);border-radius:8px 8px 0 0;color:var(--text-default);background:var(--surface);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0}.decision-modal__footer{display:flex;align-items:center;justify-content:flex-end;width:100%;height:72px;padding:24px;border-top:1px solid var(--outline-variant);background:var(--surface)}.decision-modal__content{padding:14px 24px 24px}.decision-modal__content__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;margin:22px 0 36px;color:var(--primary);text-align:center}.decision-modal__content__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;padding:0}.decision-modal__content__choices{display:flex;flex-direction:column;row-gap:24px;align-items:flex-start;justify-content:center}.decision-modal__content__choices__choice{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;display:flex;column-gap:10px;align-items:center;color:var(--neutral-neutral80)}.decision-modal__content__choices__choice input{display:none;margin-top:0;accent-color:var(--primary)}.decision-modal__content__choices__choice label{position:relative}.decision-modal__content__choices__choice label:before{content:" ";position:relative;top:3px;display:inline-block;width:13px;height:13px;margin:0 5px 0 0;border:2px solid var(--primary);border-radius:11px;background-color:transparent}.decision-modal__content__choices__choice input[type=radio]:checked+label:after{content:" ";position:absolute;top:7px;left:4px;display:block;width:9px;height:9px;border-radius:11px;background:var(--primary)}.success-modal{position:relative;z-index:4;display:flex;flex-direction:column;row-gap:34px;align-items:center;background:var(--bgColor-white)}.success-modal__close{cursor:pointer;position:absolute;top:14px;right:12px;color:var(--neutral-neutral50)}.success-modal__content{display:flex;flex-direction:column;row-gap:34px;align-items:center;width:100%}.success-modal__content--reverse{flex-direction:column-reverse}.success-modal__text{display:flex;flex-direction:column;row-gap:12px}.success-modal__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-style:normal;line-height:40px;margin:0;font-weight:600;color:var(--primary);text-align:center}.success-modal__title--black{color:var(--neutral-neutral80)}.success-modal__text-description{max-width:520px;margin:0 auto;color:var(--neutral-neutral80);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.coming-soon-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto}.coming-soon-box__title{margin:19px auto 16px;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0}.coming-soon-box__text{margin-top:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-disabled)}.coming-soon{padding:30px}.message-templates{min-width:700px}.message-templates__title{position:sticky;z-index:1;top:0;padding:16px 24px;border:1px solid var(--outline-variant);border-radius:8px 8px 0 0;color:var(--text-default);background:var(--surface);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0}.message-templates__footer{display:flex;justify-content:space-around;width:100%;height:72px;border-top:1px solid var(--outline-variant);background:var(--surface)}.message-templates__content{padding:14px 24px 24px}.message-templates__content .careerOS-accordion__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.message-templates__content .info-modal-boxes{display:flex;flex-direction:column;row-gap:24px;margin-top:24px}.message-templates__content .tip-modal-accordions{display:flex;flex-direction:column;row-gap:8px;margin-top:24px}.message-templates__content p mark{font-weight:600;color:var(--secondary);background-color:transparent}.modal-overlay{position:fixed;background:var(--neutral-neutral90);width:100vw;height:100vh;z-index:3;opacity:.33}.onboarding-tip{z-index:4;width:417px;position:absolute;left:100%;top:50%;transform:translate(40px,-50%);border-radius:8px;background-color:var(--bgColor-white);cursor:auto}.onboarding-tip:after{content:"";display:block;position:absolute;top:50%;left:0;transform:translate(-100%,-50%) rotate(180deg);height:0;width:0;border-left:20px solid var(--bgColor-white);border-right:20px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent}.onboarding-tip__text{margin:0;padding:24px 24px 13px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--primary10)}.onboarding-tip__footer{box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;width:100%;padding:16px 24px 24px;border-radius:inherit;background-color:var(--primary99);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600;font-size:14px}.onboarding-tip__button{flex-grow:1;display:flex;justify-content:flex-end}.onboarding-tip__steps{color:var(--primary)}.onboarding-tip__steps--grey{color:var(--text-disabled)}.update-extension{width:590px;padding:32px}.update-extension h2{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--secondary);text-align:center}.update-extension p{margin-top:16px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80)}.update-extension p span{color:var(--secondary)}.update-extension p a{text-decoration:underline}.update-extension img{position:relative;display:block;margin:0 auto}.update-extension .btns{display:flex;justify-content:flex-end;margin-top:32px}.email-sent{display:flex;flex-direction:column;align-items:center;padding:54px 52px 43px}.email-sent__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin-bottom:4px;color:var(--primary)}.email-sent__text{max-width:570px;margin-bottom:34px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80);text-align:center}.email-sent__image{height:371px;border-radius:10px}.add-document{width:537px;padding:24px}.add-document__file-error-icon{color:var(--error-error);text-decoration:none}.add-document__uploaded-file-container{display:flex;gap:8px;align-items:center}.add-document__file-error-message{margin-top:4px;color:var(--error-error)}.add-document__title{position:relative;z-index:3;display:flex;justify-content:space-between;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.add-document__actions{display:flex;gap:8px;justify-content:flex-end}.add-document__form{display:flex;flex-direction:column;gap:24px;padding:16px}.add-document__form label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.add-document__form input,.add-document__form select{width:100%}.add-document__form-field{position:relative;z-index:2;overflow:visible;width:100%}.add-document__form-field--error input{border:1px solid red}.add-document__form-field--required:after{content:"Required";position:absolute;top:0;right:0;display:block;color:var(--text-disabled);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.add-document__file-input{display:flex;flex-direction:column;row-gap:12px}.add-document__uploaded-file{display:flex;gap:8px;justify-content:space-between}.add-document__uploaded-file>span .careerOS-button{flex-shrink:0}.add-document__uploaded-file-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--primary);text-decoration:underline}.modal__body:has(.add-document){overflow:unset}.add-video{width:537px}.add-video__title{position:relative;z-index:3;display:flex;justify-content:space-between;padding:19px 24px;border-bottom:1px solid var(--outline-variant);border-radius:8px 8px 0 0;background-color:var(--surface)}.add-video__title h2{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;margin:0;color:var(--neutral-neutral80)}.add-video__close{cursor:pointer;position:absolute;top:12px;right:12px}.add-video__actions{display:flex;justify-content:flex-end;padding:16px 24px;border-top:1px solid var(--outline-variant);border-radius:0 0 8px 8px;background-color:var(--surface)}.add-video__form{display:flex;flex-direction:column;gap:24px;padding:24px}.add-video__form label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.add-video__form input,.add-video__form select{width:100%}.add-video__form .input-wrapper,.add-video__form .cos_select-wrapper{row-gap:12px}.add-video__form-field{position:relative;width:100%}.add-video__form-field--required:after{content:"Required";position:absolute;top:0;right:0;display:block;color:var(--text-disabled);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.add-video__file-input{display:flex;flex-direction:column;row-gap:12px}.add-video__uploaded-file{display:flex;gap:8px;justify-content:space-between}.add-video__uploaded-file>span{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--primary);text-decoration:underline}.add-video__uploaded-file .careerOS-button{flex-shrink:0}.modal-content:has(.add-document){overflow:unset}.coffee-chat-tips-modal{display:flex;flex-direction:column;row-gap:16px;padding:16px}.how-it-works{display:flex;flex-direction:column;row-gap:24px;padding:24px;border-radius:16px;color:var(--neutral-neutral90);background:var(--bgColor-hover)}.how-it-works__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;margin:0;font-weight:600}.how-it-works p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--neutral-neutral80)}.how-it-works__list{counter-reset:item;display:flex;flex-direction:column;row-gap:24px;margin:0;padding:0;list-style:none}.how-it-works__list-item{counter-increment:item;display:flex;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.how-it-works__list-item p{flex-grow:1;margin-right:8px}.how-it-works__list-item .careerOS-button{flex-shrink:0}.how-it-works__list-item:before{content:counter(item);display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-right:16px;border-radius:50%;color:var(--text-white);background:var(--neutral-neutral80);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.resource{display:flex;column-gap:16px;align-items:center}.resource__image{width:48px;height:48px;border-radius:50%;object-fit:cover;background-color:var(--bgColor-white)}.resource__info{display:flex;flex-direction:column;flex-grow:1;row-gap:4px}.resource__name{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.resource__description{margin:0;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resource__icon-container{display:flex;flex-basis:45px;flex-shrink:0;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;font-size:16px;color:var(--primary-blue-primary30);background-color:var(--primary-blue-primary10, #DEF6F4)}.document-table{table-layout:fixed;border-spacing:unset;width:100%;border:1px solid var(--primary-blue-primary10, #DEF6F4);border-color:var(--primary-blue-primary10);border-radius:var(--Tokens-Border-Radius-sm, 4px);background-color:var(--bgColor-white);outline:none}.document-table--empty{margin-top:30px;border:none}.document-table__image{text-align:center}.document-table__image--no-docs{font-size:120px;line-height:120px}.document-table__title--no-docs{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;text-align:center}.document-table__title-name{overflow:hidden;max-width:250px;text-overflow:ellipsis;white-space:nowrap}.document-table__body-tr,.document-table__head-tr{width:100%}.document-table__body-tr:hover{background-color:var(--bgColor-hover)}.document-table__body-tr:hover .document-table__title-name{cursor:pointer;text-decoration:underline}.document-table__head{border-color:var(--primary-blue-primary10);background:var(--bgColor-hover, #F5F7F9)}.document-table__th{padding:12px 16px;font-weight:700;text-align:start;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.document-table__td{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;padding:6px 16px;color:var(--text-default)}.document-table__actions{display:flex;gap:16px}.document-table__action{display:flex;gap:8px;align-items:center;color:var(--blue-green-blue-green80, #004850)}.document-table__action--delete:hover{color:var(--text-error)}.document-table__download-link{color:var(--blue-green-blue-green80, #004850)}.document-table__download-link:hover{cursor:pointer;color:var(--blue-green-blue-green80, #004850);text-decoration:underline}.document-table__type{display:flex;width:max-content;padding:4px 8px;border-radius:4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.document-table__type--resume{color:var(--primary-new);background-color:var(--blue-green-blue-green10)}.document-table__type--cl{color:var(--neutral40);background-color:var(--neutral90)}.document-table__type--test{color:var(--tone-50);background-color:var(--tone-90)}.document-table__type--link{color:var(--secondary);background-color:var(--blush-pink)}.document-table__title a,.document-table__title span{display:flex;gap:10px;align-items:center}.document-table__title a:hover,.document-table__title span:hover{color:var(--text-default)}.document-table__body-tr:not(:last-child) .document-table__td{border-bottom:1px solid var(--primary-blue-primary10)}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.weekly-goals .input-wrapper__warning{position:absolute;bottom:-20px}.weekly-goals__header{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.weekly-goals__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--neutral-neutral80)}.weekly-goals__edit{position:relative}.weekly-goals__edit .popup-window:after{display:none}.weekly-goals .edit-goals{position:absolute;z-index:3;bottom:0;left:-15px;transform:translate(-100%,40%);display:flex;padding:16px;border:1px solid var(--neutral-neutral50);border-radius:8px;background-color:var(--bgColor-white)}.weekly-goals .edit-goals:after{content:"";position:absolute;right:0;bottom:50%;transform:rotate(45deg) translate(69%);display:block;width:15px;height:15px;border:inherit;border-radius:0 .25em 0 0;background-color:inherit;clip-path:polygon(100% 100%,0% 0%,100% 0%)}.weekly-goals__goals{display:flex;flex-wrap:wrap;justify-content:space-between}.weekly-goals__goal{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:space-between;height:200px}.weekly-goals .weekly-goals__goal+.weekly-goals__goal{border-left:solid 1px var(--surface-variant)}.circular-progress{position:relative;display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:space-between;width:100%;min-height:100px;padding:0 8px}.circular-progress .CircularProgressbar{max-width:143px}.circular-progress .CircularProgressbar-path{stroke:url(#100percentPath)}.circular-progress .CircularProgressbar-trail{opacity:.2;stroke:var(--primary)}.circular-progress .CircularProgressbar-text,.circular-progress .CircularProgressbar-background{fill:green}.circular-progress--0 .CircularProgressbar-path{stroke:url(#0percentPath)}.circular-progress--0 .CircularProgressbar-trail{stroke:var(--secondary)}.circular-progress--20 .CircularProgressbar-path{stroke:url(#20percentPath)}.circular-progress--20 .CircularProgressbar-trail{stroke:var(--sunset-orange)}.circular-progress--40 .CircularProgressbar-path{stroke:url(#40percentPath)}.circular-progress--40 .CircularProgressbar-trail{stroke:var(--sunset-orange)}.circular-progress--60 .CircularProgressbar-path{stroke:url(#60percentPath)}.circular-progress--60 .CircularProgressbar-trail{stroke:var(--golden-yellow)}.circular-progress--80 .CircularProgressbar-path{stroke:url(#80percentPath)}.circular-progress--80 .CircularProgressbar-trail{stroke:var(--primary)}.circular-progress--completed .link-button__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.circular-progress__score{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-style:normal;line-height:36px;font-weight:600;color:var(--neutral-neutral80)}.circular-progress__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80)}.circular-progress__goal-reached{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--primary)}.circular-progress__star{position:absolute;top:11px;right:5px}.circular-progress .link-button{flex-direction:row-reverse;column-gap:8px;align-items:center;max-width:200px;height:max-content;padding:0}.circular-progress .link-button__icon{flex-shrink:0;width:24px;height:24px}.circular-progress .link-button__label{text-align:center}.edit-goals{flex-direction:column;row-gap:8px}.edit-goals__fields{display:flex;justify-content:space-between;column-gap:24px;row-gap:8px}.edit-goals__fields .input-wrapper{width:132px;justify-content:space-between}.edit-goals__actions{display:flex;column-gap:8px;margin-top:15px}.challenge-progress{display:grid;grid-template-columns:35px 12px auto 4px 40px;grid-template-rows:auto;grid-template-areas:"badge . description description description" "badge . progress . progress-meter";row-gap:2px;align-items:center}.challenge-progress--completed{row-gap:0;grid-template-columns:35px 12px auto auto;grid-template-areas:"badge . description progress-meter"}.challenge-progress__badge{grid-area:badge;height:35px;filter:grayscale(1) drop-shadow(0px 0px 4px rgba(151,71,255,.15));transition:all .1s ease-in-out;box-shadow:0 4px 6px -1px #5660601a,0 2px 4px -2px #5660601a;border-radius:50%;position:relative;z-index:1;cursor:pointer}.challenge-progress__badge:hover{filter:grayscale(0) drop-shadow(0px 0px 4px var(--badge-shadow-color))!important;box-shadow:0 4px 6px -1px var(--badge-shadow-color),0 2px 4px -2px var(--badge-shadow-color);z-index:2}.challenge-progress__badge--locked{filter:grayscale(1) blur(3px);pointer-events:none}.challenge-progress__badge--clickable{cursor:pointer}.challenge-progress__locked-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-default);font-weight:700}.challenge-progress__description{grid-area:description;margin:0;cursor:default;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.challenge-progress__description--clickable{cursor:pointer}.challenge-progress__description--clickable:hover{text-decoration:underline}.challenge-progress__progress-container{grid-area:progress;height:10px;border-radius:830px;background-color:var(--blue-green-blue-green10);overflow:visible}.challenge-progress__progress-bar{height:10px;background:var(--Progress-Bar);transition:all .1s ease-in-out;border-radius:16px}.challenge-progress__progress-bar:hover{box-shadow:0 0 8px #9747ff;height:12px;margin-top:-1px}.challenge-progress__progress-meter{justify-self:end;grid-area:progress-meter;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;width:max-content}.challenge-progress__progress-meter--completed{color:var(--tertiary40);font-weight:600}.challenge-progress__progress-meter--locked{color:var(--text-subtitle);font-weight:700}.challenge-modal{--coin-size: 13rem;--lowlight: #00000030;--animation-delay: 0s;width:400px;padding:var(--Tokens-Spacing-lg, 24px);border-radius:var(--Tokens-Border-Radius-lg, 16px);perspective:1000px;background:var(--Base-White, #fff);box-shadow:0 0 4px #6b6b6b40}.challenge-modal__description-container{display:flex;gap:8px;align-items:center;justify-content:flex-start;margin-bottom:24px}.challenge-modal__description-container--percentile{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;background-image:var(--Progress-Bar-Saturated, linear-gradient(90deg, #808cd7 0%, #9747ff 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.challenge-modal__xp{position:relative;align-items:center;min-height:24px;padding:var(--Tokens-Spacing-sm, 4px);border-radius:16px;color:var(--text-default, #141d1d);white-space:nowrap;vertical-align:middle;background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #dbe1ff 0%, #eefbf5 100%));font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.challenge-modal__title{width:100%;margin-top:0;margin-bottom:16px;color:var(--text-default, #141d1d);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.challenge-modal__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--coin-size);height:var(--coin-size);margin:30px auto;opacity:0;animation:stamp 1.2s ease-in-out var(--animation-delay) forwards}.challenge-modal__image .coin{position:relative;overflow:hidden;width:var(--coin-size);height:var(--coin-size);border-radius:50%;filter:drop-shadow(0 0 4px var(--side)) drop-shadow(0 0 36px var(--side));animation:CoinSpin 4s linear infinite calc(2.2s + var(--animation-delay))}.challenge-modal__image .clip{pointer-events:none;position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;border-radius:50%}.challenge-modal__image .shine{position:absolute;top:-15%;left:-15%;transform:rotate(-15deg);width:110%;height:15%;background-color:#fff6;animation:shine-move 1.2s linear calc(1.2s + var(--animation-delay)) forwards}.challenge-modal__image .coin:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background-image:var(--badge-image);background-position:center;background-size:100% 100%;background-blend-mode:darken}.challenge-modal__image img{display:none}.challenge-modal__description{color:var(--text-default, #141d1d);text-align:left;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.challenge-modal__buttons{display:flex;gap:16px;justify-content:space-between}@keyframes stamp{0%{transform:translateZ(1000px) scale(10) rotateX(0);opacity:0}70%{transform:translateZ(-80px) scale(1) rotateX(15deg);opacity:1}to{transform:translateZ(0) scale(1) rotateX(0);opacity:1}}@keyframes shine-move{0%{top:-15%;left:-15%}to{top:115%;left:15%}}@keyframes CoinSpin{0%{width:var(--coin-size);box-shadow:0 0 0 var(--side);animation-timing-function:ease-in}49.999%{transform:translate(-.375rem);width:.1rem;box-shadow:.05rem 0 0 var(--side),.1rem 0 0 var(--side),.15rem 0 0 var(--side),.2rem 0 0 var(--side),.25rem 0 0 var(--side),.3rem 0 0 var(--side),.35rem 0 0 var(--side),.4rem 0 0 var(--side),.45rem 0 0 var(--side),.5rem 0 0 var(--side),.55rem 0 0 var(--side),.6rem 0 0 var(--side),.65rem 0 0 var(--side),.7rem 0 0 var(--side),.75rem 0 0 var(--side);animation-timing-function:linear}50.001%{transform:translate(.375rem);width:.1rem;background-color:var(--lowlight);box-shadow:-.05rem 0 0 var(--side),-.1rem 0 0 var(--side),-.15rem 0 0 var(--side),-.2rem 0 0 var(--side),-.25rem 0 0 var(--side),-.3rem 0 0 var(--side),-.35rem 0 0 var(--side),-.4rem 0 0 var(--side),-.45rem 0 0 var(--side),-.5rem 0 0 var(--side),-.55rem 0 0 var(--side),-.6rem 0 0 var(--side),-.65rem 0 0 var(--side),-.7rem 0 0 var(--side),-.75rem 0 0 var(--side);animation-timing-function:ease-out}to{width:var(--coin-size);box-shadow:0 0 0 var(--side)}}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.challenge-modal__image{margin:20px auto;animation:none}.challenge-modal__image .coin{filter:none;animation:none}.challenge-modal__image .shine{display:none}}.challenges-widget{position:relative;width:100%;padding:0 24px;border-radius:8px;color:var(--neutral-neutral80);background:#fff}.challenges-widget:after{content:"";position:absolute;z-index:2;right:16px;bottom:0;left:0;display:block;width:100%;height:var(--Tokens-Spacing-lg);background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.challenges-widget__see-more{position:absolute;top:0;right:24px}.challenges-widget__section{margin-bottom:16px}.challenges-widget__section:last-child{margin-bottom:0}.challenges-widget__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;display:flex;align-items:center;justify-content:space-between;margin:0 0 18px;color:var(--text-default)}.challenges-widget__title-text{display:flex;gap:8px;align-items:center}.challenges-widget__title-link{cursor:pointer;display:flex;gap:4px;align-items:center;font-size:14px;color:var(--primary-color)}.challenges-widget__title-link:hover{text-decoration:underline}.challenges-widget__badges-summary{display:flex;column-gap:8px;align-items:center;margin-bottom:8px}.challenges-widget__badges-stack{display:flex;margin-right:8px}.challenges-widget__badges-stack .avatar-stack__item{margin-right:-18px}.challenges-widget__badges-stack .avatar-stack__item:last-child{margin-right:-8px}.challenges-widget__badge-icon{width:35px;height:35px;margin-left:-18px;border-radius:50%}.challenges-widget__badge-icon:first-child{margin-left:0}.challenges-widget__badge-icon--more{display:flex;align-items:center;justify-content:center;border:2px solid white;color:var(--blue-green-blue-green80, #004850);text-align:center;background:var(--blue-green-blue-green10, #eef1f2);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.challenges-widget__badges-count{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600;cursor:pointer;color:var(--text-default)}.challenges-widget__earned-badges{display:flex;flex-direction:column;gap:8px;padding-bottom:16px;border-bottom:1px solid #dce4e6}.challenges-widget__earned-badge{display:flex;gap:8px;align-items:center}.challenges-widget__earned-badge-icon{cursor:pointer;flex-shrink:0;width:35px;height:35px;border-radius:50%;filter:drop-shadow(0 2px 1px var(--badge-color));transition:all .1s ease-in-out}.challenges-widget__earned-badge-icon:hover{transform:scale(1.15);filter:drop-shadow(0 4px 2px var(--badge-color))}.challenges-widget__earned-badge-content{display:flex;flex-grow:1;align-items:center;justify-content:space-between;padding-right:3px}.challenges-widget__earned-badge-description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.challenges-widget__earned-badge-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.challenges-widget__earned-badge-text:hover{cursor:pointer}.challenges-widget__badge-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.challenges-widget__badge-name:hover{text-decoration:underline}.challenges-widget__earned-badge-progress{color:#9747ff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.challenges-widget__earned-badge-progress--gradient-text{color:transparent;background:linear-gradient(90deg,#808cd7,#9747ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.challenges-widget__more-to-come{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;display:flex;align-items:center;justify-content:flex-start;min-height:35px;padding:0 var(--Tokens-Spacing-md, 16px);border-radius:var(--Tokens-Spacing-xs, 4px);color:var(--text-subtitle, #6f7979);text-align:left;background:var(--bgColor-hover, #f5f7f9)}.challenges-widget__content{position:relative;overflow:visible auto;display:flex;flex-direction:column;row-gap:16px;justify-content:space-between;height:auto;max-height:310px;margin:0 -12px;padding-right:9px;padding-bottom:24px;padding-left:12px}.challenges-widget__content>*{overflow-x:visible}.use-ai-button-wrapper{z-index:3;position:relative}.use-ai-button-options{position:absolute;bottom:calc(100% + 8px);display:flex;flex-direction:column;row-gap:4px;overflow:hidden;width:fit-content}.use-ai-button-options--small{bottom:calc(100% + 8px);top:auto;left:-80px}.use-ai-button-options--left{left:0}.use-ai-button-options--right{right:0;left:auto;align-items:flex-end}.use-ai-button-options__option{animation:floatUp .5s ease forwards;max-width:250px;position:relative;padding-top:5px;transition:all .1s ease-in;transform:translateY(300px);opacity:0}.use-ai-button-options__option:nth-child(1){animation-delay:.1s}.use-ai-button-options__option:nth-child(2){animation-delay:.2s}.use-ai-button-options__option:nth-child(3){animation-delay:.3s}.use-ai-button-options__option:nth-child(4){animation-delay:.4s}.use-ai-button-options__option:nth-child(5){animation-delay:.5s}.use-ai-button-options__option:nth-child(6){animation-delay:.6s}.use-ai-button-options__option:nth-child(7){animation-delay:.7s}.use-ai-button-options__option:nth-child(8){animation-delay:.8s}@keyframes floatUp{to{transform:translateY(0);opacity:1}}.leaderboard{display:flex;flex-direction:column;row-gap:16px;border-radius:16px;color:var(--neutral-neutral80)}.leaderboard__gradient-text{background-image:var(--dark-gradient-saturated, linear-gradient(320deg, #98a6fd 0%, #2dcdc7 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.leaderboard__header{display:flex;flex-direction:column;row-gap:8px;align-items:center;padding:12px 16px;border:2px solid var(--purple-opacity15);border-radius:12px}.leaderboard__title{display:block;display:flex;column-gap:8px;align-items:center;justify-content:center;width:100%;text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.leaderboard__university-icon{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--icon-gray, #6f7979)}.leaderboard__university-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;display:inline;color:transparent;background:var(--dark-gradient-saturated, linear-gradient(320deg, #98a6fd 0%, #2dcdc7 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.leaderboard__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--neutral-neutral60);text-align:center}.leaderboard__quests-button{cursor:pointer;color:var(--primary);text-decoration:underline}.leaderboard__quests-button:hover{color:var(--purple)}.leaderboard__students-list{display:flex;flex-direction:column;row-gap:8px;margin:0;padding:0;list-style:none}.leaderboard__student{display:flex;column-gap:16px;align-items:center;border-radius:5px}.leaderboard__student:hover{background-image:var(--gradient)}.leaderboard__student--highlighted{background-color:var(--purple-light)}.leaderboard__student--highlighted .leaderboard__student-quests,.leaderboard__student--highlighted .leaderboard__student-rating{font-weight:600;background-color:transparent}.leaderboard__student--highlighted .leaderboard__student-name{font-weight:600;font-style:normal;color:var(--neutral-neutral80)}.leaderboard__student--highlighted:hover{background:var(--quarternary-bg, #ffd6f6)}.leaderboard__student--highlighted:hover .leaderboard__student-quests{background:#f5edff}.leaderboard__student:nth-child(1) .leaderboard__student-rating{background-color:var(--vanila-cream)}.leaderboard__student:nth-child(1) .leaderboard__student-rating:after{background:url(/assets/gold-medal-BKMjoxnr.png);background-size:contain}.leaderboard__student:nth-child(2) .leaderboard__student-rating{background-color:var(--silver-cloud)}.leaderboard__student:nth-child(2) .leaderboard__student-rating:after{background:url(/assets/silver-medal-BsTv1JDv.png);background-size:contain}.leaderboard__student:nth-child(3) .leaderboard__student-rating{background-color:var(--peach-cream)}.leaderboard__student:nth-child(3) .leaderboard__student-rating:after{background:url(/assets/bronze-medal-BfvXJoKx.png);background-size:contain}.leaderboard__student-name{flex-grow:1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-style:italic;color:var(--neutral-neutral60)}.leaderboard__student-name--preview{filter:blur(4px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leaderboard__student-rating{position:relative;display:flex;gap:4px;align-items:center;justify-content:center;width:55px;height:40px;padding:14px;border-radius:5px;background:var(--bgColor-hover);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.leaderboard__student-rating:after{content:"";position:absolute;top:-3px;right:-3px;display:block;width:18px;height:23px;background-size:contain;filter:box-shadow(0 0 2px var(--gray-opacity49))}.leaderboard__university-logo{width:30px;height:30px;border-radius:50%;object-fit:cover;object-position:center}.leaderboard__university-logo--blurred{pointer-events:none;cursor:help;-webkit-user-select:none;user-select:none;filter:blur(2px)}.leaderboard__university-logo--preview{filter:blur(4px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leaderboard__student-quests{display:flex;flex-shrink:0;gap:4px;align-items:center;justify-content:center;height:40px;padding:14px;border-radius:5px;background:var(--bgColor-hover)}.leaderboard__split{display:flex;flex-shrink:0;gap:4px;align-items:center;justify-content:center}.leaderboard__split:after,.leaderboard__split:before{content:"";display:block;flex:1;height:1px;background-color:var(--bgColor-hover)}.leaderboard__split-number{display:flex;align-items:center;justify-content:center;width:50px;height:16px;padding:6px;border-radius:12px;color:var(--neutral-neutral60);background:var(--bgColor-hover);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.quests{--title-line-height: 28px;position:relative;overflow:hidden;display:flex;flex-direction:column;max-height:100%}.quests__icon-container{display:flex}.quests__icon-container .bi-info-circle,.quests__icon-container .bi-info-circle-fill{font-size:16px;color:var(--text-disabled)}.quests__icon-container .bi-info-circle-fill,.quests__icon-container:hover .bi-info-circle{display:none}.quests__icon-container:hover .bi-info-circle-fill{display:flex}.quests__icon{display:flex;width:16px}.quests__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;display:flex;column-gap:12px;align-items:center;justify-content:flex-start;margin:0;padding:0 24px;color:var(--neutral-neutral80)}.quests__wrapper{overflow-y:scroll;display:flex;flex-direction:column;row-gap:16px;height:100%;max-height:100%;padding:16px 9px 4px 24px}.quests__wrapper--loading{height:200px}.quests__wrapper ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.quests__wrapper ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.quests__wrapper ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.quests__wrapper ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.quests__scroll-container{overflow:hidden;max-height:calc(100% - var(--title-line-height));padding-right:9px}.quest-tile{position:relative;border-radius:8px;background:var(--bgColor-white, #FFF);box-shadow:0 0 4px 1px var(--purple-opacity15);height:auto;padding:16px;display:grid;grid-template-columns:45px 1fr 28px;align-items:center;justify-content:flex-start;column-gap:16px;margin-bottom:0;border:2px solid transparent}.quest-tile:hover{border:2px solid var(--tertiary-purple-tertiary10)}.quest-tile:hover:has(.quest-tile__title--complete){border:2px solid transparent}.quest-tile:hover .quest-tile__actions{opacity:1}.quest-tile--primary{grid-template-columns:45px 1fr 115px}.quest-tile--install_extension{grid-template-columns:45px 1fr 60px}.quest-tile--install_extension .quest-tile__description{padding-right:12px}.quest-tile__icon{width:45px;position:relative;z-index:2;height:45px;border-radius:50%;overflow:hidden}.quest-tile__icon img{width:100%}.quest-tile__icon--Messaging img,.quest-tile__icon--Coffee-Chat img{border-radius:50%}.quest-tile__cta{width:100%;display:flex;justify-content:flex-end}.quest-tile__actions{position:absolute;right:8px;display:flex;justify-content:flex-start;top:8px;column-gap:8px;opacity:0}.quest-tile__actions .tooltip-wrapper{text-align:center}.quest-tile__title-container{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-sm);margin-bottom:4px}.quest-tile__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--neutral-neutral80);overflow:hidden;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;text-overflow:ellipsis;white-space:normal;cursor:pointer}.quest-tile__title:hover{text-decoration:underline}.quest-tile__title--complete:hover{cursor:default;text-decoration:none}.quest-tile__title--completed{color:var(--text-subtitle, #6F7979);text-decoration:line-through}.quest-tile__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral40);margin-bottom:0;margin-top:0;overflow:hidden;word-break:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;text-overflow:ellipsis;white-space:normal}.quest-tile__description a{color:inherit;text-decoration-line:underline}.quest-tile__description--overdue{color:var(--secondary)}.quest-tile__button{width:24px;height:24px;cursor:pointer}.quest-tile__button--icon{width:12px;height:12px}.quest-tile__button--icon:hover .quest-tile__button-icon{display:none}.quest-tile__button--icon:hover .quest-tile__button-icon--hovered{display:flex}.quest-tile__button-icon{display:flex;font-size:12px;color:var(--icon-primary)}.quest-tile__button-icon--hovered{display:none}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.quest-tile:nth-child(1){animation-delay:0s}.quest-tile:nth-child(2){animation-delay:.2s}.quest-tile:nth-child(3){animation-delay:.4s}.quest-tile:nth-child(4){animation-delay:.6s}.dashboard-actions{--minus-padding-value: -16px;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-lg, 24px);align-items:stretch;max-width:calc(100% - 6px);margin-bottom:var(--minus-padding-value)}.dashboard-actions--preview{margin-bottom:0}.dashboard-actions__header{display:flex;gap:var(--Tokens-Spacing-sm, 8px);padding:0 var(--Tokens-Spacing-lg, 24px)}.dashboard-actions__title{flex:1;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;color:var(--text-default, #141D1D);text-align:center}.dashboard-actions__controls{display:flex;gap:var(--Tokens-Spacing-sm);align-items:center;justify-content:flex-end}.dashboard-actions__content-wrapper{position:relative}.dashboard-actions__content-wrapper--preview{display:none}.dashboard-actions__content{scrollbar-width:none;overflow-x:auto;display:flex;gap:var(--Tokens-Spacing-lg, 24px);align-items:stretch;padding:var(--Tokens-Spacing-sm, 8px) var(--Tokens-Spacing-lg, 24px);padding-bottom:calc(var(--Tokens-Spacing-sm) - var(--minus-padding-value));-ms-overflow-style:none}.dashboard-actions__scroller{position:absolute;z-index:1;top:0;width:24px;height:100%}.dashboard-actions__scroller--left{left:0}.dashboard-actions__scroller--right{right:0}.action-card-skeleton{position:relative;display:flex;min-width:200px;max-width:200px;width:200px;padding:var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-md, 16px);flex-direction:column;justify-content:space-between;gap:var(--Tokens-Spacing-md, 16px);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #FFF);border-style:solid;border-width:1px;transition:all 60ms ease-in;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.action-card-skeleton--color-information{border-color:var(--purpose-information, #2C9ACF);--shadow-color-v: rgba(44, 154, 207, .1);--shadow-color-h: rgba(44, 154, 207, .1)}.action-card-skeleton--color-tertiary50{border-color:var(--tertiary-purple-tertiary50, #808CD7);--shadow-color-v: rgba(128, 140, 215, .15);--shadow-color-h: rgba(128, 140, 215, .2)}.action-card-skeleton--color-primary30{border-color:var(--primary-blue-primary30, #2DCDC7);--shadow-color-v: rgba(45, 205, 199, .1);--shadow-color-h: rgba(45, 205, 199, .1)}.action-card-skeleton--color-primary50{border-color:var(--primary-blue-primary50);--shadow-color-v: rgba(32, 161, 157, .1);--shadow-color-h: rgba(32, 161, 157, .1)}.action-card-skeleton--color-secondary40{border-color:var(--secondary-green-secondary40);--shadow-color-v: rgba(4, 209, 161, .1);--shadow-color-h: rgba(4, 209, 161, .1)}.action-card-skeleton--color-warning-light{border-color:var(--purpose-warning-light);--shadow-color-v: rgba(255, 225, 148, .2);--shadow-color-h: rgba(255, 225, 148, .2)}.action-card-skeleton--color-blue-green70{border-color:var(--blue-green-blue-green70);--shadow-color-v: rgba(37, 90, 97, .1);--shadow-color-h: rgba(37, 90, 97, .2)}.action-card-skeleton--color-error20{border-color:var(--error-error20);--shadow-color-v: rgba(255, 180, 171, .1);--shadow-color-h: rgba(255, 180, 171, .3)}.action-card-skeleton__title{flex-grow:1;position:relative;z-index:1;display:flex;flex-direction:column;gap:4px}.action-card-skeleton__background-icons{position:absolute;z-index:0;bottom:48px;right:16px;display:flex;justify-content:flex-end;align-items:center;gap:2px}.action-card-skeleton__background-icon{position:relative;font-size:32px;color:var(--bgColor-gradient);background-image:var(--bgColor-gradient);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;transition:all 60ms ease-in}.action-card-skeleton__background-icon:first-child{transform:rotate(-7.439deg);left:0}.action-card-skeleton__background-icon:last-child{transform:rotate(3.738deg);right:0}.action-card-skeleton__image-stack{cursor:default;position:relative;display:flex;width:fit-content}.action-card-skeleton__text-skeleton{height:24px;flex-grow:1;z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.action-card-skeleton__text-skeleton--title{height:20px;width:257px}.action-card-skeleton__text-skeleton--name{height:20px;width:150px}.action-card-skeleton__text-skeleton--message{height:20px;width:100%}.action-card-skeleton__text-skeleton--subtitle{height:16px;width:257px}.action-card-skeleton__text-skeleton--date{width:139px;height:20px}.action-card-skeleton__text-skeleton--status{width:81px;height:20px}.action-card-skeleton__text-skeleton--body{width:100%;height:100px}.action-card-skeleton__text-skeleton:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.action-card-skeleton__text-skeleton--small{width:50%}.action-card-skeleton__image-skeleton{position:relative;display:flex;height:24px;width:24px;margin-right:-8px;background-color:var(--blue-green-blue-green20);border-radius:50%;z-index:1}.action-card-skeleton__image-skeleton:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 1s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.action-card,.action-card .cos_tooltip-wrapper{display:flex}.action-card__content{--icon-size: 32px;--icons-gap: 2px;position:relative;display:flex;min-width:200px;max-width:200px;width:200px;padding:var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-md, 16px);flex-direction:column;justify-content:space-between;gap:var(--Tokens-Spacing-md, 16px);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #FFF);border-style:solid;border-width:1px;transition:all 60ms ease-in;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;cursor:pointer}.action-card__content--color-information{border-color:var(--purpose-information, #2C9ACF);--shadow-color-v: rgba(44, 154, 207, .1);--shadow-color-h: rgba(44, 154, 207, .1)}.action-card__content--color-quarternary{border-color:var(--quarternary-bg, #FFD6F6);--shadow-color-v: rgba(255, 214, 246, .1);--shadow-color-h: rgba(255, 214, 246, .1)}.action-card__content--color-tertiary30{border-color:var(--tertiary-purple-tertiary30, #FFD6F6);--shadow-color-v: rgba(185, 196, 254, .1);--shadow-color-h: rgba(185, 196, 254, .3)}.action-card__content--color-neutral40{border-color:var(--neutral-neutral40, #E5E5E5);--shadow-color-v: rgba(0, 0, 0, .1);--shadow-color-h: rgba(0, 0, 0, .1)}.action-card__content--color-tertiary50{border-color:var(--tertiary-purple-tertiary50, #808CD7);--shadow-color-v: rgba(128, 140, 215, .15);--shadow-color-h: rgba(128, 140, 215, .2)}.action-card__content--color-primary30{border-color:var(--primary-blue-primary30, #2DCDC7);--shadow-color-v: rgba(45, 205, 199, .1);--shadow-color-h: rgba(45, 205, 199, .1)}.action-card__content--color-primary50{border-color:var(--primary-blue-primary50);--shadow-color-v: rgba(32, 161, 157, .1);--shadow-color-h: rgba(32, 161, 157, .1)}.action-card__content--color-secondary40{border-color:var(--secondary-green-secondary40);--shadow-color-v: rgba(4, 209, 161, .1);--shadow-color-h: rgba(4, 209, 161, .1)}.action-card__content--color-warning-light{border-color:var(--purpose-warning-light);--shadow-color-v: rgba(255, 225, 148, .2);--shadow-color-h: rgba(255, 225, 148, .2)}.action-card__content--color-blue-green70{border-color:var(--blue-green-blue-green70);--shadow-color-v: rgba(37, 90, 97, .1);--shadow-color-h: rgba(37, 90, 97, .2)}.action-card__content--color-error20{border-color:var(--error-error20);--shadow-color-v: rgba(255, 180, 171, .1);--shadow-color-h: rgba(255, 180, 171, .3)}.action-card__content:hover{border-width:2px;padding:calc(var(--Tokens-Spacing-lg, 24px) - 1px) calc(var(--Tokens-Spacing-md, 16px) - 1px);box-shadow:0 10px 15px -3px var(--shadow-color-v),0 4px 6px -4px var(--shadow-color-h)}.action-card__content:hover .action-card__background-icon:first-child{transform:rotate(3.738deg);left:calc(var(--icon-size) + var(--icons-gap))}.action-card__content:hover .action-card__background-icon:last-child{transform:rotate(-7.439deg);right:calc(var(--icon-size) + var(--icons-gap))}.action-card__content--disabled{opacity:.6;cursor:default;pointer-events:none}.action-card__content--disabled .action-card__title{color:var(--text-disabled, #A3ADAD)}.action-card__title{flex-grow:1;position:relative;z-index:1;color:var(--text-default, #141D1D);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.action-card__background-icons{position:absolute;z-index:0;bottom:48px;right:16px;display:flex;justify-content:flex-end;align-items:center;gap:2px}.action-card__background-icon{position:relative;font-size:var(--icon-size);color:var(--bgColor-gradient);background-image:var(--bgColor-gradient);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;transition:all 60ms ease-in}.action-card__background-icon:first-child{transform:rotate(-7.439deg);left:0}.action-card__background-icon:last-child{transform:rotate(3.738deg);right:0}.action-card__image-stack{cursor:default;position:relative;display:flex;width:fit-content}.challenge-badge{display:flex;gap:8px;align-items:center;width:100%;max-width:300px}@container (max-width: 1280px){.challenge-badge{flex:1 0 calc(25% - 12px)}}@container (max-width: 1080px){.challenge-badge{flex:1 0 calc(33.333% - 12px)}}@container (max-width: 780px){.challenge-badge{flex:1 0 calc(50% - 12px)}}.challenge-badge--clickable .challenge-badge__image{cursor:pointer}.challenge-badge--clickable .challenge-badge__earned{color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:700}.challenge-badge--clickable .challenge-badge__title{cursor:pointer}.challenge-badge--clickable .challenge-badge__title:hover{text-decoration:underline}.challenge-badge--clickable .challenge-badge__xp{color:var(--text-white, #fff);background:var(--neutral-neutral80, #293232)}.challenge-badge--ongoing .challenge-badge__image img{filter:grayscale(1) drop-shadow(0 0 4px rgba(151,71,255,.15));box-shadow:0 6.857px 10.286px -1.714px #5660601a,0 3.429px 6.857px -3.429px #5660601a}.challenge-badge--ongoing .challenge-badge__image:hover img{filter:grayscale(0) drop-shadow(0 0 4px rgba(151,71,255,.15))!important;box-shadow:0 4px 6px -1px var(--badge-shadow-color),0 2px 4px -2px var(--badge-shadow-color)}.challenge-badge--ongoing .challenge-badge__earned{color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:700}.challenge-badge--ongoing .challenge-badge__title{color:var(--text-default, #141d1d)}.challenge-badge--ongoing .challenge-badge__xp{color:var(--text-white, #fff);background:var(--neutral-neutral80, #293232)}.challenge-badge--locked .challenge-badge__image{filter:blur(3px);transition:filter .3s ease}.challenge-badge--locked .challenge-badge__image img{filter:grayscale(1) drop-shadow(0 0 4px rgba(151,71,255,.15));box-shadow:0 6.857px 10.286px -1.714px #5660601a,0 3.429px 6.857px -3.429px #5660601a;transition:filter .3s ease}.challenge-badge--locked:hover .challenge-badge__image{filter:blur(3px);animation:removeBlur 5s ease forwards}.challenge-badge--locked:hover .challenge-badge__image img{animation:removeGrayscale 5s ease forwards}.challenge-badge--locked .challenge-badge__earned{color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:700}.challenge-badge--locked .challenge-badge__title{color:var(--text-default, #141d1d)}.challenge-badge__content{display:flex;flex:1;flex-direction:column;gap:0}.challenge-badge__image{cursor:default;position:relative;flex-shrink:0;width:60px;height:72px;transition:all .1s ease-in-out}.challenge-badge__image:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-bottom-color:transparent;border-radius:50%}.challenge-badge__image:hover{transform:scale(1.15);filter:drop-shadow(0 4px 2px var(--badge-color))}.challenge-badge__image img{width:60px;height:60px;border-radius:50%;object-fit:cover;background-color:#fff;filter:drop-shadow(0 2px 1px var(--badge-color))}.challenge-badge__title{margin:6px 0 0;color:var(--badge-color);cursor:default;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.challenge-badge__description{margin:0;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.challenge-badge__earned{margin:8px 0 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6f7979)}.challenge-badge__xp{position:absolute;top:50px;left:50%;transform:translate(-50%);align-items:center;min-height:18px;padding:var(--Tokens-Spacing-sm, 8px);border-radius:16px;color:var(--text-default, #141d1d);white-space:nowrap;vertical-align:middle;background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #dbe1ff 0%, #eefbf5 100%));font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:9px;line-height:6px;text-decoration:none;letter-spacing:0;font-weight:600}@keyframes removeBlur{0%{filter:blur(3px)}to{filter:blur(0)}}@keyframes removeGrayscale{0%{filter:grayscale(1) drop-shadow(0 0 4px rgba(151,71,255,.15))}to{filter:grayscale(0) drop-shadow(0 0 4px rgba(151,71,255,.15))}}.tracker-quests{position:relative;overflow:hidden;display:flex;flex-direction:column;height:fit-content;min-height:150px;max-height:280px;border:1px solid var(--neutral-neutral10);border-radius:16px;background:var(--bgColor-white)}.tracker-quests__icon-container{display:flex}.tracker-quests__icon{width:20px;margin-top:2px;font-size:16px;color:var(--text-disabled)}.tracker-quests .quest-tile{transform:translate(0);animation:none}.tracker-quests__title-container{position:absolute;z-index:1;top:0;right:0;left:0;display:flex;align-items:flex-end;width:100%;height:48px;padding:0 24px;border-radius:var(--Tokens-Border-Radius-lg, 16px) var(--Tokens-Border-Radius-lg, 16px) 0 0;background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tracker-quests__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;display:flex;column-gap:12px;align-items:center;justify-content:flex-start;margin:0;color:var(--neutral-neutral80)}.tracker-quests__wrapper{overflow-y:scroll;display:flex;flex-direction:column;row-gap:16px;height:fit-content;max-height:280px;padding:4px 15px 4px 24px;padding-top:calc(48px + var(--Tokens-Spacing-md, 16px));padding-bottom:var(--Tokens-Spacing-lg, 24px)}.tracker-quests__wrapper:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;width:100%;height:calc(var(--Tokens-Spacing-lg, 24px) - 4px);border-radius:0 0 var(--Tokens-Border-Radius-lg, 16px) var(--Tokens-Border-Radius-lg, 16px);background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tracker-quests__wrapper--loading{min-height:100px}.tracker-quests__scroll-container{display:flex;flex-direction:column;max-height:100%;padding-right:9px}.tracker-quests ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.tracker-quests ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.tracker-quests ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.tracker-quests ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.tracker-notes{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-md)}.tracker-notes__add-button{display:flex}.tracker-notes__add-button--hidden{display:none}.tracker-notes__input{display:block}.tracker-notes__input--hidden{display:none}.editor-toolbar__container{width:fit-content}.editor-toolbar.ql-toolbar.ql-snow{display:flex;column-gap:4px;align-items:center;border:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.editor-toolbar .ql-picker.ql-size{width:max-content}.editor-toolbar .ql-picker.ql-size .ql-picker-label{display:flex;width:35px;padding:0;border:0}.editor-toolbar .ql-picker.ql-size .ql-picker-label svg{display:none}.editor-toolbar .ql-picker.ql-size .ql-picker-label:after{content:"";display:inline-block;width:11px;height:24px;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Arrow'%3e%3cpath%20id='Vector'%20d='M4.66406%206.00004L7.9974%209.33337L11.3307%206.00004H4.66406Z'%20fill='%23293232'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center}.editor-toolbar.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{width:16px;height:16px;font-size:16px;padding:0;border-radius:0;color:var(--text-default)}.editor-toolbar.ql-snow.ql-toolbar button:hover,.editor-toolbar.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:hover,.ql-snow .ql-toolbar button.ql-active{border-radius:2px;background-color:var(--bgColor-hover);color:var(--text-default)}.ql-snow.ql-toolbar .ql-picker-label:hover{background-color:var(--neutral-neutral10);border-radius:2px}.ql-snow .ql-picker.ql-expanded .ql-picker-options{top:0;transform:translateY(-100%)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral60)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{padding:8px 12px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:var(--primary)}.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Draft%20Toolbar%20Icons'%3e%3cpath%20id='Vector'%20d='M3.28906%204.6665V7.4165H7.8724V18.4165H10.6224V7.4165H15.2057V4.6665H3.28906ZM20.7057%209.24984H12.4557V11.9998H15.2057V18.4165H17.9557V11.9998H20.7057V9.24984Z'%20fill='%23293232'/%3e%3c/g%3e%3c/svg%3e");width:24px;height:24px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:""}.ql-snow .ql-picker.ql-size .ql-picker-item:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.note-input-box{display:flex;flex-direction:column;gap:8px}.note-input-box ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.note-input-box ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.note-input-box ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.note-input-box ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.note-input-box__footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.note-input-box__warning{color:var(--text-error);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.note-input-box__container{display:flex;flex-direction:column;row-gap:var(--space-medium, 8px);align-items:stretch;padding:16px 24px;border:1px solid var(--border-light);border-radius:8px;background:var(--bgColor-white)}.note-input-box__container:hover{border-color:var(--border-active-outline)}.note-input-box__container:has(.ql-editor:focus),.note-input-box__container:has(.note-input-box__input:focus){border-color:var(--border-active-outline);box-shadow:0 0 1px 4px #2dcdc714}.note-input-box__container--dangerous{border-color:var(--border-error);box-shadow:none}.note-input-box__container--dangerous:has(.ql-editor:focus),.note-input-box__container--dangerous:has(.note-input-box__input:focus){border-color:var(--border-error);box-shadow:0 0 1px 4px #c6252514}.note-input-box__input{border:none;color:var(--text-default);background-color:inherit;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.note-input-box__input::placeholder{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.note-input-box__input:focus{outline:none}.note-input-box__separator{height:1px;background:var(--blue-green-blue-green10)}.note-input-box__buttons{display:flex;flex:1 1 0;gap:8px;align-items:flex-end;justify-content:flex-end}.note-input-box__button-container{position:relative}.note-input-box__text-field{display:flex;flex-direction:column;row-gap:16px}.note-input-box .ql-container{overflow:hidden;border:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.note-input-box .ql-container.ql-snow{border:none}.note-input-box .ql-container .ql-blank{height:100%}.note-input-box .ql-container .ql-blank:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-style:normal;color:var(--text-subtitle)}.note-input-box .ql-container .ql-editor{overflow-y:scroll;padding:0 4px 0 0}.note-input-box .ql-container .ql-editor p,.note-input-box .ql-container .ql-editor li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.note-input-box .ql-container .ql-editor p .ql-size-large,.note-input-box .ql-container .ql-editor li .ql-size-large{font-size:16px;line-height:24px}.note-input-box .ql-container .ql-editor p .ql-size-small,.note-input-box .ql-container .ql-editor li .ql-size-small{font-size:12px;line-height:16px}.note-input-box .ql-container .ql-editor.ql-blank:before{left:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.note{position:relative;padding:24px;background:var(--white);display:flex;flex-direction:column;border-radius:8px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);max-width:100%}.note--ai-generated{border:1px solid var(--border-AI, #9747FF)}.note:hover{border:1px solid var(--border-active-outline, #2DCDC7)}.note:hover .note__actions-list{display:flex}.note__header{max-width:100%;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;display:flex;align-items:center;column-gap:8px}.note__title-wrapper{display:flex;align-self:center;flex-shrink:1;overflow:hidden}.note__title{position:relative;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;cursor:pointer}.note__title--without-toggle{cursor:default;margin-left:24px}.note__advisor-wrapper{flex-shrink:0;display:flex;align-items:center;gap:8px}.note__advisor-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);text-wrap:nowrap}.note__advisor-logo{width:16px;height:16px;border-radius:50%}.note__toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.note__date{flex-shrink:0;margin-left:auto;color:var(--text-subtitle, #6F7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.note__text{color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;padding:8px 24px 0;grid-area:text;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word}.note__text--active{display:block;max-height:none}.note__text p{margin:0}.note__actions-list{display:flex;height:fit-content;position:relative;align-items:flex-end;justify-content:flex-end;align-self:flex-end;width:fit-content;column-gap:8px}.note__actions-list--invisible{display:none;position:absolute;bottom:24px;right:24px}.note__action{cursor:pointer}.note ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.note ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.note ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.note ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.suggested-contacts-error{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-lg, 24px);align-items:center;align-self:stretch;padding:var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-lg, 24px)}.suggested-contacts-error__content{display:flex;flex-direction:column;align-items:center;max-width:487px}.suggested-contacts-error__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;margin-bottom:var(--Tokens-Spacing-xs, 4px);color:var(--text-default, #141D1D);text-align:center}.suggested-contacts-error__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;margin-bottom:var(--Tokens-Spacing-md, 16px);text-align:center}.suggested-contacts-error__text a{color:var(--text-linked);text-decoration:underline;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;text-decoration-skip-ink:auto;text-underline-position:from-font;text-underline-offset:auto}.suggested-contacts-error__text a:hover{color:var(--primary-blue-primary60);text-decoration:underline}.suggested-contacts-error__icons{display:flex;gap:var(--Tokens-Spacing-xs, 4px);align-items:center}.suggested-contacts-error__image{width:48px;height:48px;border-radius:50%;box-shadow:0 0 5px #6b6b6b40}.suggested-contact-tile{width:100%;display:flex;align-items:center;column-gap:var(--Tokens-Spacing-xxl);row-gap:var(--Tokens-Spacing-md, 16px);background:var(--bgColor-white, #FFF)}.suggested-contact-tile__main-info{flex-grow:1;display:flex;align-items:center;gap:var(--Tokens-Spacing-md, 16px)}.suggested-contact-tile__main-info--blur{filter:blur(4px);pointer-events:none}.suggested-contact-tile__avatar-container{position:relative}.suggested-contact-tile__avatar{width:72px;height:72px;border-radius:50%;overflow:hidden}.suggested-contact-tile__avatar--is-outlined{border:1px solid var(--border-active-outline, #2DCDC7);box-shadow:0 0 1px 4px #2dcdc714}.suggested-contact-tile__avatar--clickable{cursor:pointer}.suggested-contact-tile__company-logo{width:36px;height:36px;border-radius:50%;border:2px solid var(--bgColor-white);overflow:hidden;display:flex;cursor:default;position:absolute;right:0;bottom:0;transform:translate(10%,10%);box-shadow:0 0 7px #6b6b6b40}.suggested-contact-tile__tags{width:fit-content;max-width:100%;display:flex;padding:1px 0;column-gap:var(--Tokens-Spacing-md, 16px);flex-wrap:wrap}.suggested-contact-tile__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);cursor:default;display:flex;column-gap:4px;word-break:break-word}.suggested-contact-tile__name-text--clickable{cursor:pointer}.suggested-contact-tile__name-text--clickable:hover{text-decoration:underline}.suggested-contact-tile__position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6F7979);display:inline-flex;column-gap:var(--Tokens-Spacing-xs, 4px);cursor:default}.suggested-contact-tile__right{flex-grow:1;display:flex;align-items:center;gap:var(--Tokens-Spacing-md, 16px);justify-content:flex-end}.suggested-contact-tile__statuses{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--Tokens-Border-Radius-lg, 16px);row-gap:var(--Tokens-Spacing-xs, 4px);width:fit-content}.suggested-contact-tile__actions{display:flex;column-gap:var(--Tokens-Spacing-sm, 8px)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.suggested-contact-tile{flex-wrap:wrap}}.contact-preview-card{position:relative;display:flex;flex-direction:column;gap:12px;align-items:stretch;width:100%;padding:var(--Tokens-Spacing-md, 16px);border:1px solid #DAE5E4;border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #FFF);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.contact-preview-card__header{display:flex;gap:var(--Tokens-Spacing-sm, 8px);justify-content:space-between;width:100%}.contact-preview-card__header-left{display:flex;flex-direction:column;gap:var(--Tokens-Border-Radius-sm, 4px);align-items:flex-start}.contact-preview-card__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-right:24px;color:var(--text-default, #141D1D);text-overflow:ellipsis;text-wrap:balance;word-break:break-word}.contact-preview-card__position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-default, #141D1D);text-overflow:ellipsis;text-wrap:balance;word-break:break-word}.contact-preview-card__position-company{color:var(--text-linked, #20A19D)}.contact-preview-card__position-company--clickable{cursor:pointer}.contact-preview-card__position-company--clickable:hover{text-decoration:underline}.contact-preview-card__headline{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-subtitle);text-overflow:ellipsis;word-break:break-word}.contact-preview-card__statuses{display:flex;gap:var(--Tokens-Spacing-sm, 8px)}.contact-preview-card__header-right{position:absolute;top:var(--Tokens-Spacing-md, 16px);right:var(--Tokens-Spacing-md, 16px);display:flex}.contact-preview-card__separator{width:100%;height:1px;background:var(--border-light, #DCE4E6)}.contact-preview-card__languages{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-xs) var(--Tokens-Spacing-md, 16px)}.contact-preview-card__language{display:flex;flex-shrink:0;gap:var(--Tokens-Spacing-sm, 8px);align-items:center}.contact-preview-card__language:has(.contact-preview-card__language-level){flex-grow:1;width:100%}.contact-preview-card__language-icon{color:var(--text-default)}.contact-preview-card__language-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.contact-preview-card__language-level{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.contact-preview-card__body{overflow-y:scroll;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);max-height:168px;margin-right:calc(-1 * var(--Tokens-Spacing-sm));padding-right:var(--Tokens-Spacing-sm)}.contact-preview-card__exp{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:flex-start}.contact-preview-card__exp-logo{overflow:hidden;flex-shrink:0;width:40px;height:40px;border-radius:50%}.contact-preview-card__exp-logo-image{overflow:hidden;width:100%;height:100%;border-radius:50%;object-fit:contain}.contact-preview-card__exp-info{display:flex;flex-grow:1;column-gap:var(--Tokens-Spacing-xs, 4px);align-items:flex-start;align-self:stretch;justify-content:space-between;width:100%}.contact-preview-card__exp-main{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;align-self:stretch}.contact-preview-card__exp-info-position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;color:var(--text-default);text-overflow:ellipsis;text-wrap:balance;word-break:break-word}.contact-preview-card__exp-info-company{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.contact-preview-card__exp-info-location-date{display:flex;flex-direction:column;flex-shrink:2;align-items:flex-end;align-self:stretch;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.contact-preview-card__exp-info-date{display:inline-flex;flex-grow:1;justify-content:flex-end;text-wrap:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.contact-preview-card__exp-info-location{color:var(--text-subtitle);text-align:right;text-wrap-style:balance}.suggested-contacts{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--border-light, #DCE4E6);border-radius:16px;background:var(--bgColor-white, #FFF);transition:all 1s ease-in-out}.suggested-contacts--highlighted{box-shadow:0 0 8px 0 var(--purple)}.suggested-contacts__title{display:flex;justify-content:space-between}.suggested-contacts__title-text{display:flex;flex:1;gap:12px;margin:0;color:var(--neutral-neutral90);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.suggested-contacts__error{display:flex;flex-direction:column;gap:var(--space-xlarge, 16px);align-items:center;align-self:stretch;padding:24px}.suggested-contacts__error-message{max-width:420px;color:var(--text-subtitle);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.suggested-contacts__error-message a{color:var(--primary);transition:all .1s ease-in-out}.suggested-contacts__error-message a:hover{color:var(--primary40)}.suggested-contacts__loader{display:flex;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;padding:var(--Tokens-Spacing-md, 16px) 0}.suggested-contacts__loader img{height:100px}.suggested-contacts__loader-animation{margin-bottom:4px}.suggested-contacts__loader-text{max-width:520px;margin:0;color:var(--text-default);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.suggested-contacts__loader-text--subtitle{color:var(--text-subtitle)}.suggested-contacts__typing-animation{margin-bottom:var(--Tokens-Spacing-md)}.suggested-contacts__typing-animation:before{content:"The start of something big";display:flex;gap:10px;align-items:flex-start;padding:4px 16px;border-radius:30px;color:var(--tertiary-purple-tertiary60, #5E679F);background:var(--tertiary-purple-tertiary10, #ECF0FF);animation:typing 2s steps(40,end) infinite;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.suggested-contacts__container{overflow-y:auto;display:flex;flex-direction:column;gap:24px;align-items:flex-end;align-self:stretch;max-height:330px;padding:24px;border:1px solid var(--border-light, #DCE4E6);border-radius:8px;background:var(--bgColor-white, #FFF)}.suggested-contacts .skeleton__image{position:relative;z-index:1;width:100%;height:100%;background-color:var(--surface-variant)}.suggested-contacts .skeleton__text{height:40px}.suggested-contacts .skeleton__text--title{width:100px;height:20px}.suggested-contacts__loader-title{margin-bottom:var(--Tokens-Spacing-md);color:var(--text-subtitle, #6F7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.suggested-contacts__loader-dots{min-height:20px;margin:0 auto;width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, var(--primary-blue-primary30) 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}.suggested-contacts ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.suggested-contacts ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.suggested-contacts ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.suggested-contacts ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}@keyframes typing{0%{content:"Finding the Right Contacts"}25%{content:"Finding the Right Contacts."}50%{content:"Finding the Right Contacts.."}to{content:"Finding the Right Contacts..."}}.tooltip-icon{color:var(--text-disabled);display:flex;align-items:center}@media only screen and (hover: none) and (pointer: coarse){.tooltip-icon{display:none}}.tooltip-icon--clickable{cursor:pointer}.glass-scroll-container{--title-height: 48px;position:relative;display:flex;flex-direction:column;gap:16px}.glass-scroll-container__title{display:flex;column-gap:12px;align-items:center;justify-content:flex-start;margin:0}.glass-scroll-container__title-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--neutral-neutral80)}.glass-scroll-container__actions{display:flex;flex-wrap:wrap;align-items:center}.glass-scroll-container__header-container{position:absolute;z-index:1;top:0;right:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:48px;padding:0 24px;border-radius:var(--Tokens-Border-Radius-lg, 16px) var(--Tokens-Border-Radius-lg, 16px) 0 0;background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.glass-scroll-container__header{display:flex;flex-wrap:wrap;column-gap:var(--Tokens-Spacing-md);align-items:flex-end;justify-content:space-between;height:100%;padding:6px 0 0}.glass-scroll-container:first-child .glass-scroll-container__header{padding:24px 0 0}.glass-scroll-container__header-right{align-self:stretch;height:100%}.glass-scroll-container__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle)}.glass-scroll-container__wrapper{overflow-y:scroll;display:flex;flex-direction:column;row-gap:16px;height:fit-content;padding:4px 15px 4px 24px;padding-top:calc(var(--title-height) + var(--Tokens-Spacing-md, 16px));padding-bottom:var(--Tokens-Spacing-md)}.glass-scroll-container__wrapper:after{pointer-events:none;content:"";position:absolute;right:0;bottom:0;left:0;display:block;width:100%;height:calc(var(--Tokens-Spacing-md) - 4px);border-radius:0 0 var(--Tokens-Border-Radius-lg, 16px) var(--Tokens-Border-Radius-lg, 16px);background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.glass-scroll-container:last-child .glass-scroll-container__wrapper{padding-bottom:24px}.glass-scroll-container:last-child .glass-scroll-container__wrapper:after{height:calc(var(--Tokens-Spacing-lg, 24px) - 4px)}.glass-scroll-container__scroll-container{display:flex;flex-direction:column;max-height:100%;padding-right:9px}.campus-champions-card-banner{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;column-gap:16px;border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid var(--border-blue, #bbece8);background:var(--bgColor-white, #fff);padding:var(--Tokens-Spacing-md, 16px);cursor:pointer}.campus-champions-card-banner--collapsed{width:100%}.campus-champions-card-banner--hovered,.campus-champions-card-banner:hover{border:1px solid var(--border-active-outline);box-shadow:0 0 4px #2dcdc740}.campus-champions-card-banner__star{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:22px;grid-area:image;border-radius:35px;border:1.5px solid var(--tertiary-purple-tertiary10, #ecf0ff);background:var(--bgColor-white, #fff)}.campus-champions-card-banner__content{flex-grow:1;display:flex;flex-direction:column}.campus-champions-card-banner__content--collapsed{display:none}.campus-champions-card-banner__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.campus-champions-card-banner__link{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-linked)}.campus-champions-card-banner__link:hover{color:var(--text-linked);text-decoration:underline}.campus-champions-card-wrapper{position:relative;height:100%}.campus-champions-card-wrapper__preview-container{position:absolute;top:-100%;left:0;width:100%;height:100%;pointer-events:none}.campus-champions-card-wrapper__preview{position:relative;z-index:calc(var(--tracker-overlay-z-index) + 1);pointer-events:none;background-color:#fff;border-radius:8px}.contact-box-skeleton{position:relative;border-radius:8px;display:flex;column-gap:16px;align-items:stretch;padding:var(--Tokens-Spacing-md, 16px);border:1px solid var(--border-light);background:var(--bgColor-white);max-width:385px;box-sizing:border-box;height:84px}.contact-box-skeleton:nth-child(2n) .contact-box-skeleton__icon{background-color:var(--tertiary-purple-tertiary20);border-radius:50%;z-index:1}.contact-box-skeleton:nth-child(2n) .contact-box-skeleton__icon:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 1s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.contact-box-skeleton--collapsed .contact-box-skeleton__info{display:none}.contact-box-skeleton__info{width:100%;display:flex;flex-direction:column;gap:8px}.contact-box-skeleton__icon{width:48px;height:48px;background-color:var(--secondary-green-secondary20);border-radius:50%;z-index:1}.contact-box-skeleton__icon:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 1s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.contact-box-skeleton__text{width:100%;z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.contact-box-skeleton__text--title{height:20px;width:257px}.contact-box-skeleton__text--name{height:20px;width:150px}.contact-box-skeleton__text--message{height:20px;width:100%}.contact-box-skeleton__text--subtitle{height:16px;width:257px}.contact-box-skeleton__text--date{width:139px;height:20px}.contact-box-skeleton__text--status{width:81px;height:20px}.contact-box-skeleton__text--body{width:100%;height:100px}.contact-box-skeleton__text:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.contact-box-skeleton-container{display:flex;gap:var(--Tokens-Border-Radius-sm);flex-direction:column}.inbox-contact-list{display:flex;width:100%;position:relative;max-width:433px;padding:var(--Tokens-Spacing-md, 16px);padding-bottom:0;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;border-radius:var(--Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF)}.inbox-contact-list__search{position:relative;padding-bottom:var(--Tokens-Spacing-sm);height:fit-content}.inbox-contact-list__search--collapsed{overflow-x:clip;cursor:pointer}.inbox-contact-list__search-placeholder{position:absolute;top:0;left:0;right:0;background-color:var(--bgColor-white);display:flex;height:40px;padding:var(--Tokens-Spacing-md, 16px) var(--Tokens-Border-Radius-lg, 16px);justify-content:center;align-items:center;gap:var(--Tokens-Spacing-md, 16px);align-self:stretch;border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid var(--border-light, #DCE4E6);cursor:pointer;color:var(--icon-grey);font-size:16px;pointer-events:none}.inbox-contact-list__search-placeholder--hidden{display:none}.inbox-contact-list__contacts{display:flex;justify-content:flex-start;flex-direction:column;row-gap:var(--Tokens-Spacing-sm);overflow-y:scroll;overflow-x:hidden;margin-right:-11px;padding-right:5px;padding-bottom:var(--Tokens-Spacing-lg)}.inbox-contact-list__contacts:after{content:"";z-index:2;position:absolute;left:16px;right:16px;bottom:0;display:block;height:var(--Tokens-Spacing-lg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffa6}.click-on-conversation-cta{display:flex;flex-direction:column;row-gap:32px;align-items:center;justify-content:center;width:100%;height:100%}.click-on-conversation-cta__title{color:var(--text-default, #141d1d);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px}.chat-box-skeleton__text{z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.chat-box-skeleton__text--title{height:20px;width:257px}.chat-box-skeleton__text--name{height:20px;width:150px}.chat-box-skeleton__text--message{height:20px;width:100%}.chat-box-skeleton__text--subtitle{height:16px;width:257px}.chat-box-skeleton__text--date{width:139px;height:20px}.chat-box-skeleton__text--status{width:81px;height:20px}.chat-box-skeleton__text--body{width:100%;height:100px}.chat-box-skeleton__text:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.chat-box-skeleton__split{height:8px}.chat-box-header{overflow:hidden;display:flex;gap:var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-lg, 24px);justify-content:space-between;width:100%}.chat-box-header__name-span{position:relative;min-width:fit-content}.chat-box-header__name-span:hover{text-decoration:underline}.chat-box-header__info-text{overflow:hidden;display:flex;flex-direction:column;max-width:100%}.chat-box-header__name{cursor:pointer;overflow:hidden;display:flex;column-gap:4px;align-items:center;max-width:100%}.chat-box-header__name:hover{text-decoration:underline}.chat-box-header__name-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;max-width:100%;color:var(--neutral-neutral80);text-overflow:ellipsis;white-space:nowrap}.chat-box-header__name-tooltip{cursor:default;position:relative;display:inline-block}.chat-box-header__info{overflow:hidden;display:flex;flex-grow:1;gap:var(--Tokens-Spacing-sm, 8px);align-items:center}.chat-box-header__image{cursor:pointer;flex-shrink:0;width:48px;height:48px;border-radius:50%;object-fit:cover}.chat-box-header__image--campus-champion{border:1px solid var(--primary-blue-primary30, #2DCDC7);box-shadow:0 0 1px 4px #2dcdc714}.chat-box-header__info{display:flex;flex-grow:1;gap:var(--Tokens-Spacing-sm, 8px);align-items:center}.chat-box-header__image{cursor:pointer;width:48px;height:48px;border-radius:50%;object-fit:cover}.chat-box-header__position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:100%;margin:0;color:var(--text-default, #141d1d);text-overflow:ellipsis;word-break:break-word}.chat-box-header__company{cursor:pointer;color:var(--text-linked)}.chat-box-header__company:hover{text-decoration:underline}.chat-box-header__actions{display:flex;column-gap:24px;align-items:flex-end;align-items:center}.chat-box-header__banner{flex-grow:1}.chat-email-view{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}.chat-email-view__chat-container{height:100%;display:flex;flex-direction:column;max-height:100%;padding-top:var(--inbox-header-height);overflow-y:auto}.chat-email-view__sequence-reminder{width:100%;display:flex;justify-content:center;align-items:center}.chat-email-view__scenarios{padding:var(--Tokens-Spacing-lg) var(--Tokens-Spacing-md);padding-top:calc(var(--inbox-header-height) + var(--Tokens-Spacing-lg))}.email-thread{overflow:hidden;overflow:scroll;width:100%;height:100%;max-height:0;max-height:100%;padding:24px;background:var(--bgColor-white, #fff);transition:max-height .3s ease}.email-thread__back-button{cursor:pointer}.email-thread__content{overflow:hidden;display:flex;flex:1;align-items:center;justify-content:flex-start}.email-thread__header{display:flex;column-gap:8px;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-light, #dce4e6)}.email-thread__thread-subject{overflow:hidden;margin:0;color:var(--text-default, #141d1d);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.email-thread__messages{display:flex;flex-direction:column;gap:8px}.email-thread__item{position:relative;border-bottom:1px solid var(--border-light)}.email-thread__item:last-child{border-bottom:none}.email-thread__item--expand{margin-bottom:16px}.email-thread__expand{position:absolute;top:50%;transform:translateY(-60%)}.message{display:flex;flex-direction:column}.message:has(.message__thread div>blockquote) .message__toggle{display:flex}.message__header--clickable{cursor:pointer}.message__toggle{display:none;width:24px;height:11px;justify-content:center;align-items:center;border-radius:8px;background:var(--blue-green-blue-green10);color:var(--text-subtitle);cursor:pointer}.message__toggle:hover{background:var(--blue-green-blue-green20)}.message__info{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.message__content{display:flex;padding-left:52px;flex-direction:column;align-items:flex-start;gap:var(--space-xsmall, 4px);align-self:stretch;margin-top:16px}.message__content a{color:var(--primary-blue-primary50)}.message__content a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.message__title{display:flex;align-items:flex-end;column-gap:8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0}.message__title span{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;color:var(--neutral-neutral40)}.message__text{width:100%;display:-webkit-box;word-wrap:break-word;transition:all .1s ease-in-out;padding-bottom:8px}.message__text--big{overflow:hidden;text-overflow:clip;max-height:140px}.message__text p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0}.message__text [tabindex*="-1"],.message__text [tabindex*="-1"]~*,.message__text .gmail_quote{display:none;position:absolute;border-width:0;margin:0}.message__text div:has(>blockquote){display:none}.message__text--open{-webkit-line-clamp:none;display:block;max-height:100%}.message__text--open [tabindex*="-1"],.message__text--open [tabindex*="-1"]~*,.message__text--open .gmail_quote{display:block;position:relative;border-width:1px;margin:auto}.message__text--open blockquote{border-left:1px solid var(--border-dark);padding-left:20px;margin:0}.message__thread{display:none}.message__thread>div:first-child{display:none}.message__thread--open{display:block}.message__thread--open div:has([dir=ltr]+blockquote){display:block}.message-status{display:flex;flex-direction:column;row-gap:4px}.message-status__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.message-status__subtitle{overflow:hidden;display:inline-block;-webkit-line-clamp:1;color:var(--text-subtitle);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.message-header{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;width:100%}.message-header__left{display:flex;column-gap:12px;width:80%}.message-header__status{width:100%}.message-header__right{display:flex;align-items:center;column-gap:8px;flex-shrink:0}.message-header__image{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.message-header__image--linkedin{background-color:#e3f2fd;color:var(--linkedin)}.message-header__image .default-logo{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:20px}.message-header__date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.email-thread-preview{width:100%;border-bottom:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);padding:10px 15px;cursor:pointer}.email-thread-preview__row{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.email-thread-preview__back-button{cursor:pointer}.email-thread-preview__first-column{flex-shrink:0;flex-basis:168px;max-width:168px;padding-right:32px;display:flex;align-items:center;column-gap:4px}.email-thread-preview__first-column--with-long-recipient{flex-basis:368px;max-width:368px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.email-thread-preview__first-column--with-long-recipient{flex-basis:200px;max-width:200px}}.email-thread-preview__recipients{overflow:hidden;color:var(--text-default, #141d1d);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.email-thread-preview__content{display:flex;flex:1;justify-content:flex-start;align-items:center;overflow:hidden}.email-thread-preview__subject{overflow:hidden;color:var(--text-default, #141d1d);text-overflow:ellipsis;white-space:nowrap;min-width:fit-content;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.email-thread-preview__preview{overflow:hidden;color:var(--text-subtitle);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;display:block;position:relative;max-width:100%;width:100%;padding-left:4px}.email-thread-preview__preview div:has(>blockquote){display:none}.email-thread-preview__timestamp{flex-shrink:0;margin-left:10px;overflow:hidden;color:var(--text-default, #141d1d);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.email-chat{display:flex;flex-direction:column;opacity:0;animation:fadeIn .3s ease-in-out forwards}.email-chat__empty-container{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center}.email-chat__empty{display:flex;align-items:center;justify-content:center;height:100%}.email-chat__empty-title{margin-top:0;margin-bottom:0;text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.email-chat__empty-actions{display:flex;column-gap:16px}.template-editor{display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;flex-direction:column;grid-template-rows:1fr auto;grid-template-areas:"form preview" "footer footer";gap:var(--Tokens-Spacing-md);height:100%;overflow:hidden}.template-editor__form{grid-area:form;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);height:100%;max-height:100%;overflow:hidden}.template-editor__preview{grid-area:preview;overflow:hidden;max-height:100%}.template-editor__subject{position:relative;display:flex;flex-direction:column;justify-content:flex-start;row-gap:4px}.template-editor__subject-input{padding:var(--Tokens-Spacing-sm, 8px) 12px;border-radius:var(--Tokens-Spacing-sm, 8px);border:1px solid var(--border-light, #DCE4E6);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden}.template-editor__subject-input:hover{border-color:var(--border-active-outline)}.template-editor__subject-input:has(.ql-editor:focus),.template-editor__subject-input:has(.note-input-box__input:focus){border-color:var(--border-active-outline);box-shadow:0 0 1px 4px #2dcdc714}.template-editor__subject-label{color:var(--neutral-neutral80);display:flex;align-items:center;column-gap:4px;justify-content:space-between;width:100%;cursor:default}.template-editor__label-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.template-editor__label-text--secondary{color:var(--text-subtitle)}.template-editor__content-input{flex-grow:1;display:flex;padding:var(--Tokens-Spacing-sm, 8px);padding-right:0;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);align-items:stretch;overflow:hidden;border-radius:var(--Tokens-Spacing-sm, 8px);border:1px solid var(--border-light, #DCE4E6)}.template-editor__content-input:hover{border-color:var(--border-active-outline)}.template-editor__content-input:has(.ql-editor:focus),.template-editor__content-input:has(.note-input-box__input:focus){border-color:var(--border-active-outline);box-shadow:0 0 1px 4px #2dcdc714}.template-editor__content-input .ql-container{overflow-y:scroll}.template-editor__content-input .ql-tooltip.ql-editing{left:50%!important;transform:translate(-50%)}.template-editor .ql-container{border:0}.template-editor .ql-container.ql-snow{border:none}.template-editor .ql-container .ql-blank{min-height:fit-content;height:100%}.template-editor .ql-container .ql-blank:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);font-style:normal}.template-editor .ql-container .ql-editor{padding:0}.template-editor .ql-container .ql-editor p,.template-editor .ql-container .ql-editor li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.template-editor .ql-container .ql-editor p .ql-size-large,.template-editor .ql-container .ql-editor li .ql-size-large{font-size:16px;line-height:24px}.template-editor .ql-container .ql-editor p .ql-size-small,.template-editor .ql-container .ql-editor li .ql-size-small{font-size:12px;line-height:16px}.template-editor .ql-container .ql-editor.ql-blank:before{left:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.template-editor__footer{grid-area:footer;width:100%;display:flex;justify-content:space-between;gap:var(--Tokens-Spacing-md)}.template-editor__cta{display:flex;flex-grow:1;justify-content:flex-end;gap:var(--Tokens-Spacing-md)}.insert-button{position:relative}.insert-button__options{position:absolute;bottom:100%;transform:translateY(-4px)}.insert-button__placeholder{color:var(--purpose-information)}.template-preview{display:flex;padding:var(--Tokens-Spacing-lg, 24px) 0;flex-direction:column;gap:var(--Tokens-Spacing-md);flex-grow:1;height:100%;align-self:stretch;border-radius:var(--Tokens-Border-Radius-md);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF)}.template-preview__header{padding:0 var(--Tokens-Spacing-lg, 24px);display:flex;justify-content:space-between}.template-preview__title{display:flex;align-items:center;gap:8px var(--Tokens-Spacing-sm, 8px);align-self:stretch;flex-wrap:wrap;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.template-preview__actions{display:flex;gap:8px;align-items:center}.template-preview__separator{margin:0 var(--Tokens-Spacing-lg, 24px);background-color:var(--blue-green-blue-green10);height:1px}.template-preview__content-container{height:100%;flex-grow:1;padding:0 var(--Tokens-Spacing-lg, 24px);padding-right:8px;overflow:hidden;overflow-y:scroll}.template-preview__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);align-self:stretch;padding-right:8px;overflow-y:hidden;word-break:normal;overflow-wrap:break-word;--purpose-information: var(--text-default)}.template-preview__content--linkedin,.template-preview__content--{flex-direction:column-reverse}.template-preview__content--hidden{display:none}.template-preview__linkedin{width:100%;display:flex;align-items:flex-end;gap:8px;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.template-preview__linkedin-image{height:48px;width:48px;border-radius:50%;cursor:default;flex-shrink:0}.template-preview__linkedin-message{display:flex;padding:16px;flex-direction:column;align-self:stretch;flex-grow:1;overflow:hidden;overflow-x:scroll;border-radius:16px 16px 0;background:var(--tertiary-purple-tertiary20, #DBE1FF)}.template-preview__linkedin-text{color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.template-preview__linkedin-text p{margin-top:0;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin-bottom:0}.template-preview__linkedin-text a{color:var(--primary-blue-primary30);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.template-preview__linkedin-text a:hover{color:var(--primary-blue-primary40)}.template-preview__linkedin-text ul,.template-preview__linkedin-text ol{margin:0;padding:0;list-style-type:none}.template-preview__linkedin-text mark{background-color:transparent}.template-preview__linkedin-text b,.template-preview__linkedin-text strong,.template-preview__linkedin-text u,.template-preview__linkedin-text em{font-weight:400;font-style:normal;text-decoration:none;color:var(--text-default)}.template-preview__email{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);align-self:stretch;flex-grow:1}.template-preview__email-body{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.template-preview__email-body--with-padding-left{padding-left:52px}.template-preview__email-subject{color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.template-preview__warning{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-error);padding:0 var(--Tokens-Spacing-lg, 24px)}.template-card{cursor:pointer;position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);width:100%;padding:var(--Tokens-Spacing-lg, 24px);border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #FFF)}.template-card:hover .template-card__actions{display:flex}.template-card--selected{border:1px solid var(--border-active-outline, #2DCDC7);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-default, #FBFBFB)}.template-card__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;-webkit-line-clamp:1;margin:0;color:var(--text-default);text-overflow:ellipsis;white-space:nowrap}.template-card__content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;padding:0 24px;color:var(--text-default);word-wrap:break-word;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.template-card__actions{position:absolute;right:24px;bottom:31px;display:none;gap:8px;align-items:center}.templates-empty-search{display:flex;flex:1 0 0;flex-direction:column;align-items:center;align-self:stretch;padding:var(--Tokens-Spacing-md) 0}.templates-empty-search__image{width:var(--Tokens-Spacing-xxl);height:var(--Tokens-Spacing-xxl);margin-bottom:var(--Tokens-Spacing-md)}.templates-empty-search__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0 0 4px;color:var(--text-default);text-align:center}.templates-empty-search__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-default)}.templates-container{display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;flex-direction:column;grid-template-rows:1fr auto;grid-template-areas:"list preview" "footer footer";column-gap:6px;row-gap:var(--Tokens-Spacing-md);height:100%;max-height:100%;overflow:hidden}.templates-container__content{grid-area:list;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);max-height:100%;overflow-y:hidden}.templates-container__search{padding-right:12px}.templates-container__list{flex-grow:1;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);max-height:100%;padding-right:6px;overflow:scroll}.templates-container__list ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.templates-container__list ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.templates-container__list ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.templates-container__list ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.templates-container__preview{grid-area:preview;overflow:hidden;max-height:100%}.templates-container__footer{grid-area:footer;width:100%;display:flex;justify-content:space-between;gap:var(--Tokens-Spacing-md)}.modal-body:has(.templates-modal){height:656px;max-height:80vh}.modal-body:has(.templates-modal) .modal-close{display:none}.modal-content:has(.templates-modal){width:1000px;max-width:80vw}.templates-modal{display:flex;flex-direction:column;height:100%;padding:var(--Tokens-Spacing-xl, 32px)}.templates-modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.templates-modal__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.templates-modal__close-button{position:absolute;top:16px;right:16px;font-size:24px;color:var(--blue-green-blue-green80);background-color:transparent}.templates-modal__close-button:hover .templates-modal__close-icon{display:none}.templates-modal__close-button:hover .templates-modal__close-icon--hover{display:flex}.templates-modal__close-icon{cursor:pointer;display:flex;border-radius:50%;background-color:var(--bgColor-white)}.templates-modal__close-icon--hover{display:none}.templates-modal__loading{--_g: no-repeat radial-gradient(circle closest-side,var(--primary-blue-primary30) 90%,#0000);position:relative;top:40%;aspect-ratio:3;width:120px;margin:0 auto;background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:50% 50%;animation:l3 1s infinite linear}.tempaltes-button{position:relative;display:flex}.tempaltes-button__dropdown{position:absolute;bottom:calc(100% + 4px);left:0;z-index:1}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.open-box-button{position:absolute;z-index:var(--email-actions-button-z-index);bottom:20px;right:20px;box-shadow:0 2px 8px #56606066}.email-actions{--text-box-height: 278px;position:fixed;right:8px;bottom:8px;z-index:var(--email-actions-z-index);background-color:var(--white);width:700px;border-radius:var(--Tokens-Border-Radius-md, 8px);box-shadow:0 2px 8px #56606066;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-sm);overflow:hidden}.email-actions--minimized{display:flex;width:280px;flex-direction:column;align-items:flex-start;gap:var(--Tokens-Spacing-sm, 8px);bottom:0;border-radius:8px 8px 0 0}.email-actions__header{padding:10px;width:100%;background:var(--blue-green-blue-green10, #EEF1F2);display:flex;justify-content:space-between;align-items:center}.email-actions__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.email-actions__title--clickable{cursor:pointer}.email-actions__title--clickable:hover{text-decoration:underline}.email-actions__title-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-actions__title-text div{display:inline}.email-actions__actions{display:flex;column-gap:4px;align-items:center;height:100%}.email-actions__action{cursor:pointer;font-size:16px;color:var(--icon-grey)}.email-actions__action:hover{color:var(--icon-grey-hover)}.email-actions__content{display:flex;flex-direction:column;padding:var(--Tokens-Spacing-sm) var(--Tokens-Spacing-md) 12px}.email-actions__content--hidden{display:none}.email-actions__header-line{display:flex;column-gap:0px;align-items:center;padding:0 0 var(--Tokens-Spacing-sm);border-bottom:1px solid var(--surface-variant);margin-bottom:var(--Tokens-Spacing-sm)}.email-actions__email{display:inline-flex;gap:var(--Tokens-Spacing-sm);align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.email-actions__subject{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.email-actions__subject .ql-container{border:0;max-height:26px}.email-actions__subject .ql-container .ql-blank{height:100%}.email-actions__subject .ql-container .ql-blank:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);font-style:normal}.email-actions__subject .ql-container .ql-editor{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;padding:0}.email-actions__subject .ql-container .ql-editor p,.email-actions__subject .ql-container .ql-editor li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--neutral-variant20)}.email-actions__subject .ql-container .ql-editor p .ql-size-large,.email-actions__subject .ql-container .ql-editor li .ql-size-large{font-size:16px;line-height:24px}.email-actions__subject .ql-container .ql-editor p .ql-size-small,.email-actions__subject .ql-container .ql-editor li .ql-size-small{font-size:12px;line-height:16px}.email-actions__subject .ql-container .ql-editor a{color:var(--primary-blue-primary30);text-decoration:underline}.email-actions__subject .ql-container .ql-editor.ql-blank:before{left:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.email-actions__text-container{position:relative;height:340px;display:flex;flex-direction:column;justify-content:space-between}.email-actions__text-container .ql-tooltip.ql-editing{left:50%!important;transform:translate(-50%)}.email-actions__text-container .ql-container{border:0;max-height:var(--text-box-height)}.email-actions__text-container .ql-container .ql-blank{height:100%}.email-actions__text-container .ql-container .ql-blank:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);font-style:normal}.email-actions__text-container .ql-container .ql-editor{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;padding:0}.email-actions__text-container .ql-container .ql-editor p,.email-actions__text-container .ql-container .ql-editor li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--neutral-variant20)}.email-actions__text-container .ql-container .ql-editor p .ql-size-large,.email-actions__text-container .ql-container .ql-editor li .ql-size-large{font-size:16px;line-height:24px}.email-actions__text-container .ql-container .ql-editor p .ql-size-small,.email-actions__text-container .ql-container .ql-editor li .ql-size-small{font-size:12px;line-height:16px}.email-actions__text-container .ql-container .ql-editor a{color:var(--primary-blue-primary30);text-decoration:underline}.email-actions__text-container .ql-container .ql-editor.ql-blank:before{left:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.email-actions__scenarios{height:var(--text-box-height)}.email-actions__scenario-icon{align-self:flex-end;flex-grow:1}.email-actions__footer{display:flex;justify-content:flex-start;column-gap:16px;width:100%}.email-actions__footer a{display:flex;align-items:center;column-gap:8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;transition:all .1s ease-in-out}.email-actions__footer a:hover{color:var(--primary)}.email-actions__footer .editor-toolbar{flex:0}.email-not-available{display:flex;flex-direction:column;row-gap:16px;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--Tokens-Spacing-md);background:var(--gradient)}.email-not-available__emoji{width:64px;height:64px}.email-not-available__title{margin-top:0;margin-bottom:0;color:var(--text-default, #141d1d);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.email-not-available__tip{max-width:660px;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.email-not-available__actions{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:center}.email-thread-skeleton__text{z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.email-thread-skeleton__text--title{height:20px;width:257px}.email-thread-skeleton__text--name{height:20px;width:150px}.email-thread-skeleton__text--message{height:20px;width:100%}.email-thread-skeleton__text--subtitle{height:16px;width:257px}.email-thread-skeleton__text--date{width:139px;height:20px}.email-thread-skeleton__text--status{width:81px;height:20px}.email-thread-skeleton__text--body{width:100%;height:100px}.email-thread-skeleton__text:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.sequence-step{z-index:1;position:relative;display:flex;flex-direction:column;align-items:center;row-gap:4px}.sequence-step__icon{padding:6px;font-size:12px;border-radius:50%;border:3px solid var(--border-light);color:var(--icon-dismiss);background:var(--bgColor-white)}.sequence-step__icon--active{border-color:var(--primary-blue-primary30);color:var(--primary-blue-primary30)}.sequence-step__icon--completed{border-color:var(--blue-green-blue-green80);color:var(--blue-green-blue-green80)}.sequence-step__name{color:var(--text-disabled);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;text-wrap:nowrap}.sequence-step__name--active{color:var(--primary-blue-primary30);font-weight:600}.sequence-step__name--completed{color:var(--blue-green-blue-green80);font-weight:400}.sequence-progress{position:relative;display:flex;align-items:center;column-gap:72px}.sequence-progress__step{position:relative}.sequence-progress__timeline{z-index:0;position:absolute;top:15px;right:calc(50% + 15px);width:calc(50% + 100px);height:2px;background-color:var(--border-light)}.sequence-progress__time{position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);display:flex;flex-direction:column;align-items:center;row-gap:8px;color:var(--text-disabled)}.sequence-progress__time-icon{font-size:8px;color:var(--icon-grey)}.sequence-progress__time-text{color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:9px;line-height:6px;text-decoration:none;letter-spacing:0;font-weight:600}.sequence-progress__time-text--hidden{color:transparent}.sequence-progress__timeline-progress{height:2px;background-color:var(--blue-green-blue-green80);transition:width .5s;max-width:100%;width:0}.sequence-progress__timeline-progress--active{-webkit-mask-image:linear-gradient(to right,rgb(0,0,0) 80%,rgba(0,0,0,0));mask-image:linear-gradient(to right,#000 80%,#0000)}.sequence-banner{position:relative;display:flex;padding:16px;align-items:center;column-gap:16px;row-gap:16px;flex-wrap:wrap;width:100%;max-width:529px;border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid var(--border-blue, #BBECE8);background:var(--bgColor-default, #FBFBFB);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.sequence-banner__close{position:absolute;z-index:2;top:8px;right:7px;display:flex;width:24px;height:24px;justify-content:center;align-items:center;flex-shrink:0;font-size:16px;cursor:pointer;color:var(--neutral-neutral60)}.sequence-banner__steps{flex:1 0}.sequence-banner__content{display:flex;flex-direction:column;row-gap:16px;column-gap:16px;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.sequence-banner__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default);margin:0;padding-right:16px}.sequence-banner__description ul{margin:0;padding:0 12px}.sequence-banner a{color:var(--primary-blue-primary50)}.sequence-banner a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.sequence-banner__linked-text{color:var(--primary-blue-primary50);cursor:pointer}.sequence-banner__linked-text:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.sequence-reminder{position:relative;z-index:var(--sequence-reminder-z-index);width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:8px;padding:4px 0}.sequence-reminder__badge{position:relative}.sequence-reminder__badge *{cursor:pointer}.sequence-reminder__banner{padding:0 8px}.sequence-reminder__banner--position-top{top:-4px;transform:translate(-50%,-100%);position:absolute;left:50%}.sequence-reminder__banner--position-bottom{bottom:8px;width:fit-content}.outreach-template-card{display:flex;width:240px;padding:var(--Tokens-Spacing-sm, 8px);flex-direction:column;align-items:flex-start;gap:0;cursor:pointer;border-radius:var(--Tokens-Border-Radius-sm, 4px);border:1px solid var(--purpose-highlight, #9747FF);background:var(--bgColor-white, #FFF);box-shadow:0 4px 4px #8bb4d21a}.outreach-template-card:hover{height:fit-content}.outreach-template-card:hover .outreach-template-card__description{display:inline-block}.outreach-template-card--expanded{box-shadow:0 0 8px 0 var(--purpose-highlight, #9747FF);height:fit-content}.outreach-template-card--expanded .outreach-template-card__description{display:inline-block}.outreach-template-card__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--purpose-highlight, #9747FF);margin:0;font-weight:700}.outreach-template-card__description{flex-grow:1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;overflow:hidden;color:var(--text-subtitle, #6F7979);text-overflow:ellipsis;font-style:italic;height:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.outreach-template-card__description p{margin:0}.outreach-template-card__description br{content:" ";display:contents}.outreach-template-card__description br:before{content:" "}.outreach-template-card-wrapper{position:relative;display:flex;align-items:flex-end;height:var(--outreach-scenarios-height)}.outreach-template-card-wrapper__preview-container{position:absolute;left:0;width:100%;height:100%;pointer-events:none}.outreach-template-card-wrapper__preview{transform:translateY(-100%);bottom:0;position:relative;pointer-events:none;z-index:1}.outreach-template-card-wrapper__preview--middle{transform:translateY(-50%)}.outreach-scenarios{display:flex;flex-direction:column;row-gap:16px}.outreach-scenarios__header{display:flex;flex-direction:column}.outreach-scenarios__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.outreach-scenarios__title--highlight{background:var(--Progress-Bar-Saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.outreach-scenarios__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;margin-bottom:var(--Tokens-Spacing-xs);color:var(--text-default)}.outreach-scenarios__subtitle--highlight{font-weight:700;color:var(--primary-blue-primary30, #2DCDC7);background-color:transparent}.outreach-scenarios__image{margin-bottom:var(--Tokens-Spacing-md)}.outreach-scenarios__icon{font-size:40px;color:var(--icon-primary)}.outreach-scenarios__image-icon{aspect-ratio:1;width:64px;height:64px}.outreach-scenarios__wrapper{height:70px}.outreach-scenarios__options-list{position:absolute;right:0;left:0;overflow:scroll auto;display:flex;gap:var(--Tokens-Spacing-md);align-items:flex-end;margin:0 0 -12px;padding:0 var(--Tokens-Spacing-md);padding-bottom:6px;list-style:none}.outreach-scenarios__option{display:flex;align-items:flex-end;max-height:var(--outreach-scenarios-height)}.outreach-scenarios__loading-animation{--_g: no-repeat radial-gradient(circle closest-side,var(--primary-blue-primary30) 90%,#0000);aspect-ratio:3;width:45px;margin:0 auto;background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}.outreach-scenarios__loading-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0 auto;color:var(--text-subtitle)}.outreach-scenarios__scroller{position:absolute;z-index:0;width:var(--Tokens-Spacing-md);height:var(--outreach-scenarios-height)}.outreach-scenarios__scroller--left{left:0}.outreach-scenarios__scroller--right{right:0}.linkedin-actions{position:relative;padding:var(--Tokens-Spacing-md, 16px);display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);border-top:1px solid var(--border-light, #DCE4E6);background-color:var(--bgColor-white)}.linkedin-actions__box{flex-grow:1;border-radius:var(--Tokens-Spacing-spacing-sm, 8px);position:relative;border:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);padding:8px var(--space-large, 12px);height:fit-content}.linkedin-actions__box:has(.linkedin-actions__box-warning){border-color:var(--border-error)}.linkedin-actions__box:has(.linkedin-actions__ai-button){padding-right:64px}.linkedin-actions__ai-button{position:absolute;top:3px;right:12px}.linkedin-actions__input-container{display:flex;flex-direction:column;gap:4px;position:relative}.linkedin-actions__bottom{display:flex;justify-content:space-between;gap:8px;margin-bottom:-8px}.linkedin-actions__length{flex-grow:1;display:flex;justify-content:flex-end;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.linkedin-actions__length--dangerous{color:var(--text-error)}.linkedin-actions__warning{flex-grow:1;flex-shrink:0;color:var(--text-error);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.linkedin-actions__scenarios{padding:8px 4px}.linkedin-actions__scenario-icon{position:absolute;bottom:7px;right:5px;width:fit-content;height:24px;z-index:2}.linkedin-actions:has(.linkedin-actions__scenario-icon) .ql-container{padding-right:8px}.linkedin-actions__footer{display:flex;gap:16px;align-items:center;justify-content:space-between}.linkedin-actions__cta{flex-grow:1;width:100%;display:flex;align-items:center;gap:16px;justify-content:flex-end}.linkedin-actions .ql-container{max-height:80px;min-height:20px;border:0;cursor:text;overflow-y:scroll;padding-bottom:0}.linkedin-actions .ql-container.ql-snow{border:none;padding-bottom:0}.linkedin-actions .ql-container .ql-blank{height:100%;max-height:100%;min-height:100%}.linkedin-actions .ql-container .ql-blank:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);font-style:normal}.linkedin-actions .ql-container .ql-editor{padding:0;height:100%;max-height:100%;min-height:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.linkedin-actions .ql-container .ql-editor p,.linkedin-actions .ql-container .ql-editor li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.linkedin-actions .ql-container .ql-editor p .ql-size-large,.linkedin-actions .ql-container .ql-editor li .ql-size-large{font-size:16px;line-height:24px}.linkedin-actions .ql-container .ql-editor p .ql-size-small,.linkedin-actions .ql-container .ql-editor li .ql-size-small{font-size:12px;line-height:16px}.linkedin-actions .ql-container .ql-editor.ql-blank:before{left:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.linkedin-message{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;row-gap:4px;column-gap:8px;opacity:0;animation:fadeIn .3s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.linkedin-message--pending{opacity:.5!important}.linkedin-message--from{align-items:flex-end;flex-direction:row-reverse;justify-content:flex-start}.linkedin-message__content{display:flex;column-gap:var(--Tokens-Spacing-sm, 8px);align-items:flex-end;max-width:80%;background:var(--bgColor-white);padding:16px;width:fit-content;overflow:hidden;box-shadow:0 1px 2px #0000000d}.linkedin-message__content--from{border-radius:16px 0 16px 16px}.linkedin-message__content--to{border-radius:0 16px 16px}.linkedin-message__text{color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.linkedin-message__text p{margin-top:0;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin-bottom:0}.linkedin-message__text a{color:var(--primary-blue-primary60);text-decoration:underline}.linkedin-message__text a:hover{color:var(--primary-blue-primary70)}.linkedin-message__timestamp{color:var(--neutral-neutral60, #566060);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.grouped-messages{position:relative;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-sm, 8px)}.grouped-messages__avatar{position:absolute;z-index:1;bottom:calc(100% - 8px);right:0;width:40px;height:40px;border-radius:50%;overflow:hidden;grid-area:avatar;box-shadow:var(--box-shadow)}.grouped-messages__avatar--from{left:auto;right:-8px}.grouped-messages__avatar--to{left:-8px;right:auto}.linkedin-message-history{flex-grow:1;width:100%;display:flex;flex-direction:column;justify-content:flex-end;row-gap:8px;padding:var(--Tokens-Spacing-md);padding-bottom:var(--Tokens-Spacing-sm)}.linkedin-message-history__date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);margin:0 auto}.message-not-correct{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;display:flex;column-gap:3px}.message-not-correct i{margin-right:8px}.connection-status-pending{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:500px;padding:var(--Tokens-Spacing-md)}.connection-status-pending__icon{width:40px;height:40px;margin-bottom:var(--Tokens-Spacing-md);font-size:40px;color:var(--icon-primary)}.connection-status-pending__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;text-align:center}.connection-status-pending__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;margin-bottom:var(--Tokens-Spacing-md);text-align:center}.linkedin-chat{display:flex;flex-direction:column;height:100%}.linkedin-chat__content{flex:1 1 0;height:100%;overflow-y:auto;margin-right:4px;padding-top:calc(var(--inbox-header-height) + var(--Tokens-Spacing-sm));display:flex;flex-direction:column}.linkedin-chat__scenarios{padding:var(--Tokens-Spacing-lg) var(--Tokens-Spacing-md);padding-top:calc(var(--inbox-header-height) + var(--Tokens-Spacing-lg))}.linkedin-chat__pending{height:100%;display:flex;justify-content:center;align-items:center}.linkedin-message-skeleton{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px}.linkedin-message-skeleton:nth-child(2n){transform:scaleX(-1)}.linkedin-message-skeleton:nth-child(2n) .linkedin-message-skeleton__image{background-color:var(--secondary-green-secondary20);border-radius:50%;z-index:1}.linkedin-message-skeleton:nth-child(2n) .linkedin-message-skeleton__image:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 1s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.linkedin-message-skeleton__content{height:100px;width:60%;background-color:var(--bgColor-white);border-radius:0 16px 16px;padding:16px;display:flex;flex-direction:column;row-gap:8px}.linkedin-message-skeleton__image{position:absolute;bottom:calc(100% - 8px);left:0;width:40px;height:40px;overflow:hidden;background-color:var(--tertiary-purple-tertiary20);border-radius:50%;z-index:1}.linkedin-message-skeleton__image:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 1s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.linkedin-message-skeleton__timestamp{width:10%;height:20%;align-self:flex-end;z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.linkedin-message-skeleton__timestamp--title{height:20px;width:257px}.linkedin-message-skeleton__timestamp--name{height:20px;width:150px}.linkedin-message-skeleton__timestamp--message{height:20px;width:100%}.linkedin-message-skeleton__timestamp--subtitle{height:16px;width:257px}.linkedin-message-skeleton__timestamp--date{width:139px;height:20px}.linkedin-message-skeleton__timestamp--status{width:81px;height:20px}.linkedin-message-skeleton__timestamp--body{width:100%;height:100px}.linkedin-message-skeleton__timestamp:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.linkedin-message-skeleton__text{height:30%;z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.linkedin-message-skeleton__text--title{height:20px;width:257px}.linkedin-message-skeleton__text--name{height:20px;width:150px}.linkedin-message-skeleton__text--message{height:20px;width:100%}.linkedin-message-skeleton__text--subtitle{height:16px;width:257px}.linkedin-message-skeleton__text--date{width:139px;height:20px}.linkedin-message-skeleton__text--status{width:81px;height:20px}.linkedin-message-skeleton__text--body{width:100%;height:100px}.linkedin-message-skeleton__text:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.linkedin-message-skeleton-container{display:flex;flex-direction:column;justify-content:flex-end;gap:18px;height:100%;padding:var(--Tokens-Spacing-md)}.chat-LI-view{display:flex;flex-direction:column;height:100%;width:100%}.choose-provider-modal{display:flex;flex-direction:column;row-gap:16px;padding:24px;border-radius:16px}.choose-provider-modal--vertical{max-width:400px}.choose-provider-modal--horizontal{max-width:640px}.choose-provider-modal__image{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;font-size:28px;color:var(--secondary-green-secondary40);background:var(--secondary-green-secondary00)}.choose-provider-modal__text{display:flex;flex-direction:column;row-gap:8px}.choose-provider-modal__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.choose-provider-modal__description{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.choose-provider-modal__description p{margin:0;color:var(--text-subtitle)}.choose-provider-modal__list{margin:0;padding-inline-start:20px}.choose-provider-modal__list li{color:var(--text-subtitle)}.choose-provider-modal__button{display:flex;gap:10px;align-items:center;padding:11px 16px;border:1px solid var(--neutral-neutral30);border-radius:3px}.choose-provider-modal__button-box{display:flex;gap:8px;justify-content:space-between}.choose-provider-modal__button-icon{width:24px;height:24px}.loading-modal{display:flex;flex-direction:column;row-gap:16px;padding:24px;border-radius:16px}.loading-modal__loader{position:relative;margin-top:16px;margin-bottom:24px;border-radius:inherit;background-color:inherit}.loading-modal__loader:after{content:"";position:absolute;top:50%;left:50%;transform:translate(50%,50%);width:30px;height:30px;margin:auto;border:4px solid transparent;border-top:4px solid;border-right:4px solid;border-radius:50%;color:var(--neutral-neutral60);animation:buttonLoaderSpinner 1.5s linear infinite}.loading-modal__progress-bar{width:511px}.loading-modal--vertical{max-width:400px}.loading-modal--horizontal{max-width:640px}.loading-modal__image{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;font-size:28px;color:var(--secondary-green-secondary40);background:var(--secondary-green-secondary00)}.loading-modal__text{display:flex;flex-direction:column;row-gap:8px}.loading-modal__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.loading-modal__description{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.loading-modal__description p{margin:0;color:var(--text-subtitle)}.loading-modal__list{margin:0;padding-inline-start:20px}.loading-modal__list li{color:var(--text-subtitle)}.loading-modal__button{display:flex;gap:10px;align-items:center;padding:11px 16px;border:1px solid var(--neutral-neutral30);border-radius:3px}.loading-modal__button-box{display:flex;gap:8px;justify-content:space-between}.loading-modal__button-icon{width:24px;height:24px}.add-resume-section{max-width:1000px;width:100%;border:3px dashed transparent;display:flex;justify-content:center;align-items:center;cursor:pointer}.add-resume-section:hover{border-color:var(--surface-variant)}.add-resume-section .careerOS-button--size-fill{max-width:none}.resume-field__button{padding:2px;display:flex;align-items:center;border:.5px dashed transparent;column-gap:6px;width:fit-content;cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.resume-field__button img{height:15px;width:15px}.resume-field__button:hover{border-color:var(--border-dark)}.resume-field__text{display:inline-block;font-size:10px;font-weight:400;line-height:240%;padding:0 2px;border:.5px dashed transparent;cursor:pointer}.resume-field__text:hover{border-color:var(--border-dark)}.resume-field__text ul{margin:0;padding-left:15px}.resume-field__text--italic{font-style:italic}.resume-field__text p{margin:0}.resume-field__input{width:300px;height:36px}.resume-field__input--small{width:150px}.resume-field__input--primary{width:300px}.resume-field__input--wide{width:100%}.resume-field__input .input-wrapper__input{font-family:Arial}.resume-field__input .input-wrapper__input::placeholder{font-family:Arial;font-size:10px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;line-height:20px}.resume-field__textarea{display:flex;flex-direction:column;row-gap:8px}.experience-summary,.experience-summary__improved{display:flex;flex-direction:column;row-gap:8px}.experience-summary__actions{display:flex;align-items:center;column-gap:16px}.experience-summary .ql-container.ql-snow{width:300px;border-radius:4px;border:.75px solid var(--primary);background:var(--bgColor-white)}.experience-summary .ql-editor{padding:8px;min-height:112px;overflow-y:auto;resize:vertical}.experience-summary .ql-editor p{font-family:Arial;font-size:10px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.experience-summary .ql-editor.ql-blank{height:100%}.experience-summary .ql-editor.ql-blank:before{font-family:Arial;font-size:10px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-disabled);font-style:normal;left:8px;right:8px}.manually-add-job-resume{display:flex;flex-direction:column}.manually-add-job-resume__rolling-date{margin:-8px 0}.manually-add-job-resume__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0 0 var(--Tokens-Spacing-md)}.manually-add-job-resume__form{display:flex;flex-direction:column;row-gap:16px;align-self:center;width:100%;max-width:450px}.manually-add-job-resume__button{align-self:flex-end}.manually-add-job-resume__label{position:relative;display:flex;flex-direction:column;row-gap:4px;align-items:baseline;justify-content:flex-start}.manually-add-job-resume__textarea{resize:vertical;display:block;width:100%;max-width:450px;min-height:98px;padding:8px;border:1px solid var(--border-light, #DCE4E6);border-radius:8px;color:var(--text-default);background:var(--bgColor-white, #FFF);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.manually-add-job-resume__textarea::placeholder{color:var(--text-subtitle)}.manually-add-job-resume__textarea:hover{border:1px solid var(--border-active-outline, #2DCDC7);background:var(--bgColor-white, #FFF)}.manually-add-job-resume__textarea:focus{border:1px solid var(--border-active-outline, #2DCDC7);background:var(--bgColor-white, #FFF);outline:none;box-shadow:0 0 1px 4px #2dcdc714}.manually-add-job-resume__textarea--with-icon{padding-left:40px}.manually-add-job-resume__textarea--invalid{border:1px solid var(--border-error, #BA1A1A)}.manually-add-job-resume__textarea--invalid:focus{border:1px solid var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.manually-add-job-resume__textarea--invalid:hover{border:1px solid var(--border-error, #BA1A1A)}.manually-add-job-resume__warning{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-error, #BA1A1A)}.manually-add-job-resume__field:has(.algolia-company-search-form--invalid) .algolia-company-search-form{margin-bottom:20px}.manually-add-job-resume__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.algolia-company-search-form{display:flex;align-items:center;column-gap:8px;width:100%;position:relative;height:38px;padding:8px 12px;background-color:var(--bgColor-white);border-radius:8px;border:1px solid var(--borderColor-default);z-index:2}.algolia-company-search-form:hover{border:1px solid var(--border-active-outline, #2dcdc7);background:var(--bgColor-white)}.algolia-company-search-form:has(.algolia-company-search-form__input:focus){border:1px solid var(--border-active-outline, #2dcdc7);box-shadow:0 0 1px 4px #2dcdc714}.algolia-company-search-form__label{position:relative;width:100%}.algolia-company-search-form__input{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;height:36px;width:100%;padding:0;background:transparent;border:none;flex-grow:1;color:var(--text-default)}.algolia-company-search-form__input:focus{outline:none}.algolia-company-search-form__input:invalid{border-color:var(--border-error)}.algolia-company-search-form__input:-webkit-autofill,.algolia-company-search-form__input:-webkit-autofill:hover,.algolia-company-search-form__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-subtitle);transition:background-color 9999s ease-in-out 0s}.algolia-company-search-form__input::placeholder{color:var(--text-subtitle)}.algolia-company-search-form__input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.algolia-company-search-form__input::-ms-clear{display:none}.algolia-company-search-form__button{display:flex;align-items:center;height:16px;width:16px;line-height:16px;background:transparent;border:none;padding:0;outline:none;color:var(--neutral-neutral50)}.algolia-company-search-form__button:focus{outline:none}.algolia-company-search-form__clear-button{position:absolute;right:0;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s ease}.algolia-company-search-form__clear-button:hover{color:#333}.algolia-company-search-form__clear-button:focus{outline:none}.algolia-company-search-form__clear-button .algolia-company-search-form__clear-button-icon{font-size:18px}.algolia-company-search-form--invalid{border-color:var(--border-error)}.algolia-company-search-form--invalid:hover{border:1px solid var(--border-error, #BA1A1A)}.algolia-company-search-form--invalid:has(.algolia-company-search-form__input:focus){border:1px solid var(--border-error);box-shadow:0 0 1px 4px #ba1a1a14}.algolia-company-search-form__warning{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--border-error);display:block;position:absolute;margin-bottom:8px;top:40px;left:0}.company-search-results-dropdown{list-style:none;margin:0;padding:0;background-color:var(--bgColor-white);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;border-radius:8px;max-height:300px;overflow-y:auto;position:absolute;max-width:550px;width:550px;z-index:1000;top:58px;left:50%;transform:translate(-50%);transition:all .3s ease-in-out}.company-search-results-dropdown--full-width{max-width:unset;width:100%}.company-search-results-dropdown--job{max-width:450px;left:0;transform:none}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-search-results-dropdown{width:calc(100% - 32px);max-width:none;left:16px;transform:none}}.company-search-results-dropdown .ais-Hits-list{padding-left:0}.company-search-results-dropdown .view-more-results{display:flex;align-items:center;justify-content:center;padding:10px 10px 0}.company-search-results-dropdown .search-result-item{display:flex;align-items:center;padding:10px;border-bottom:1px solid var(--borderColor-default);cursor:pointer;transition:background-color .2s}.company-search-results-dropdown .search-result-item:hover{background-color:var(--bgColor-hover)}.company-search-results-dropdown .search-result-item img{width:40px;height:40px;margin-right:10px;border-radius:4px}.company-search-results-dropdown .search-result-item .job-info{display:flex;flex-direction:column;width:100%}.company-search-results-dropdown .search-result-item .job-info .job-name{font-weight:700;color:var(--text-default)}.company-search-results-dropdown .search-result-item .job-info .job-location{display:flex;align-items:center;gap:5px;color:var(--text-subtitle)}.company-search-results-dropdown .search-result-item .job-info .job-tags{display:flex;flex-direction:row;margin-top:5px;gap:5px}.company-search-results-dropdown .search-result-item .job-info .job-tags .job-tag{display:flex;align-items:center;gap:5px;background-color:var(--bgColor-hover);padding:5px;border-radius:5px;font-size:12px;color:var(--text-default)}.company-search-results-dropdown .search-result-item .company-info{display:flex;flex-direction:column}.company-search-results-dropdown .search-result-item .company-info .company-name{font-weight:700;color:var(--text-default)}.company-search-results-dropdown .search-result-item .company-info .company-description{color:var(--text-subtitle);font-size:.9em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.choose-job__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.choose-job__title{margin-top:0;margin-bottom:24px;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.choose-job__dropdown{margin-bottom:var(--Tokens-Spacing-sm, 8px)}.choose-job__new-job-button-wrapper{margin-bottom:var(--Tokens-Spacing-xxl, 48px)}.choose-job__wrapper{max-width:500px}.no-jobs{display:flex;flex-direction:column;row-gap:24px;align-items:flex-start;justify-content:flex-start}.no-jobs__options{display:flex;column-gap:24px;align-items:center;justify-content:flex-start}.no-jobs__or{color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.no-jobs__title{margin:0;color:var(--text-default);text-align:left;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.no-jobs__text{margin-top:0;color:var(--text-default);text-align:left;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.choose-resume__title{margin-block:0 24px}.choose-resume__list{display:flex;flex-wrap:wrap;gap:16px}.choose-resume__list .resume-listing-box:hover{cursor:pointer}.no-resumes{display:flex;flex-direction:column;row-gap:24px;align-items:center;justify-content:center}.no-resumes__title{margin-top:0;margin-bottom:0;color:var(--text-default);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.no-resumes__text{max-width:360px;margin:0 auto;color:var(--text-subtitle);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.confirm-base-resume .react-pdf__Page{background:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40;margin:0 auto;overflow:hidden}.confirm-base-resume .react-pdf__Page:not(:has(canvas)){display:none}.confirm-base-resume .react-pdf__Page:not(:last-of-type){margin-bottom:24px}.renders{position:relative;width:100%;min-height:100vh;background-color:#fff;color:transparent}.react-pdf__Page__textContent,.react-pdf__Page__annotations{display:none}.react-pdf__Page__canvas{height:100%!important;width:100%!important;margin-bottom:0}.react-pdf__Document.previous-document{top:0;left:0}.react-pdf__Document.previous-document canvas{opacity:.5}.react-pdf__Document.rendering-document{position:absolute;top:0;height:100%!important;width:100%!important;left:0;z-index:3}.react-pdf__Page__canvas{margin:0 auto;max-width:100%}.resume-builder__content:has(.resume-builder__score-sidebar--opened) .confirm-base-resume--zoomed-2::-webkit-scrollbar-track{background-clip:padding-box;margin-right:330px}.confirm-base-resume{margin-top:-10px;width:100%;padding:24px 2px 2px 8px;position:relative;overflow:scroll;height:calc(100vh - var(--wizard-header-height));scroll-snap-type:both mandatory;z-index:1}.confirm-base-resume--preview{margin-top:16px;box-shadow:0 0 4px 0 var(--border-dark);padding:0}.confirm-base-resume::-webkit-scrollbar-track{background-clip:padding-box;margin-top:124px}.confirm-base-resume--zoomed-level-plus-1 .renders{min-height:auto;width:120%}.confirm-base-resume--zoomed-level-plus-2 .renders{min-height:auto;width:170%}.confirm-base-resume--zoomed-level-plus-3 .renders{min-height:auto;width:200%}.confirm-base-resume--zoomed-level-minus-1 .renders{min-height:auto;width:80%}.confirm-base-resume--zoomed-level-minus-2 .renders{min-height:auto;width:50%}.confirm-base-resume--zoomed-level-minus-3 .renders{min-height:auto;width:30%}.profile-image{display:grid;grid-template:"image title buttons" auto "image description buttons" auto/auto 1fr auto;gap:var(--Tokens-Spacing-sm, 8px);row-gap:4px;align-items:center;width:100%;max-width:400px;padding:16px;border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-default, #FBFBFB)}.profile-image__image{overflow:hidden;grid-area:image;width:48px;height:48px;border-radius:50%}.profile-image__image img{width:100%;height:100%;object-fit:cover}.profile-image__title{grid-area:title;margin-bottom:0;color:var(--text-default, #141D1D);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.profile-image__description{grid-area:description;margin-top:0;color:var(--text-subtitle, #6F7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.profile-image__buttons{display:flex;grid-area:buttons;gap:8px}.input-with-highlight-double-spaces{--padding-inline: 12px;--input-width: 375px;--medium-input-width: 349px;--semi-medium-input-width: 335px;--small-input-width: 315px;--extra-small-input-width: 159px;position:relative;display:flex;align-items:flex-start;column-gap:10px;width:100%;color:var(--text-default);padding:8px var(--padding-inline);border:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);border-radius:8px;cursor:text;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;height:38px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.input-with-highlight-double-spaces:hover,.input-with-highlight-double-spaces--focused{border:1px solid var(--border-active-outline, #2dcdc7);background:var(--bgColor-white, #fff);box-shadow:0 0 1px 4px #2dcdc714}.input-with-highlight-double-spaces--invalid{border:1px solid var(--border-error, #BA1A1A)}.input-with-highlight-double-spaces--invalid:hover,.input-with-highlight-double-spaces--focused-invalid{border:1px solid var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.input-with-highlight-double-spaces--recommended{border:1px solid var(--border-warning, #F2994A)}.input-with-highlight-double-spaces--recommended:hover,.input-with-highlight-double-spaces--focused-recommended{border:1px solid var(--border-warning, #F2994A);box-shadow:0 0 1px 4px #f2994a14}.input-with-highlight-double-spaces__input{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;border:none;padding:0;flex:1;max-width:100%;background:var(--bgColor-white, #fff);color:var(--text-default);outline:none;resize:none;overflow:hidden;line-height:1.5;caret-color:#000;color:transparent;background-color:transparent;position:absolute;top:0;left:0;width:100%;min-width:calc(var(--input-width) - var(--padding-inline) * 2);height:100%}.input-with-highlight-double-spaces__input--medium{min-width:calc(var(--medium-input-width) - var(--padding-inline) * 2)}.input-with-highlight-double-spaces__input--semi-medium{min-width:calc(var(--semi-medium-input-width) - var(--padding-inline) * 2)}.input-with-highlight-double-spaces__input--small{min-width:calc(var(--small-input-width) - var(--padding-inline) * 2)}.input-with-highlight-double-spaces__input--extra-small{min-width:calc(var(--extra-small-input-width) - var(--padding-inline) * 2)}.input-with-highlight-double-spaces__highlights-wrapper{position:relative;white-space:nowrap}.input-with-highlight-double-spaces__container{width:100%}.input-with-highlight-double-spaces__label{color:var(--text-default, #141D1D);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.input-with-highlight-double-spaces__label--invalid{color:var(--text-error, #BA1A1A)}.input-with-highlight-double-spaces__label--recommended{color:var(--text-warning, #F2994A)}.input-with-highlight-double-spaces__error{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-error, #BA1A1A);margin-top:4px}.input-with-highlight-double-spaces__error--recommended{color:var(--text-warning, #F2994A)}.input-with-highlight-double-spaces__recommendation{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-warning, #F2994A);margin-top:4px}.textarea-with-highlight-double-spaces{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;position:relative;display:flex;align-items:flex-start;column-gap:10px;width:100%;color:var(--text-default);padding:8px 12px;border:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);border-radius:8px;cursor:text;min-height:60px}.textarea-with-highlight-double-spaces:hover,.textarea-with-highlight-double-spaces--focused{border:1px solid var(--border-active-outline, #2dcdc7);background:var(--bgColor-white, #fff);box-shadow:0 0 1px 4px #2dcdc714}.textarea-with-highlight-double-spaces--invalid{border:1px solid var(--border-error, #BA1A1A)}.textarea-with-highlight-double-spaces--invalid:hover{border:1px solid var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.textarea-with-highlight-double-spaces--focused-invalid{border-color:var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.textarea-with-highlight-double-spaces--recommended{border-color:var(--border-warning, #F2994A)}.textarea-with-highlight-double-spaces--recommended:hover,.textarea-with-highlight-double-spaces--focused-recommended{border-color:var(--border-warning, #F2994A);box-shadow:0 0 1px 4px #f2994a14}.textarea-with-highlight-double-spaces__input{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;border:none;padding:0;flex:1;max-width:100%;background:var(--bgColor-white, #fff);color:var(--text-default);outline:none;resize:none;overflow:hidden;line-height:1.5;caret-color:#000;color:transparent;background-color:transparent;position:absolute;top:0;left:0;width:100%;height:100%}.textarea-with-highlight-double-spaces__container{width:100%}.textarea-with-highlight-double-spaces__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default, #141D1D);display:block;margin-bottom:8px;font-size:14px;color:var(--text-color)}.textarea-with-highlight-double-spaces__label--invalid{color:var(--border-error, #BA1A1A)}.textarea-with-highlight-double-spaces__label--recommended{color:var(--border-warning, #F2994A)}.textarea-with-highlight-double-spaces__error{font-size:12px;color:var(--border-error, #BA1A1A);margin-top:4px}.textarea-with-highlight-double-spaces__recommendation{font-size:12px;color:var(--border-warning, #F2994A);margin-top:4px}.textarea-with-highlight-double-spaces{position:relative}.textarea-with-highlight-double-spaces__highlight-layer{white-space:pre-wrap;word-wrap:break-word}.textarea-with-highlight-double-spaces__input{font:inherit;padding:inherit;border:none;outline:none}.file-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:530px;width:100%;padding:24px;margin:0 auto;text-align:center}.file-upload--drag-active{border-color:var(--primary);background-color:var(--surface);opacity:.7}.file-upload__icon{font-size:32px;margin-bottom:16px;color:var(--text-default)}.file-upload__text,.file-upload__error{margin-bottom:4px;margin-top:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.file-upload__accepted{color:var(--text-subtitle, #6F7979);margin-bottom:24px;margin-top:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.file-upload__error{color:red}.input-with-tooltip-and-highlight{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:baseline;row-gap:4px;width:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.input-with-tooltip-and-highlight__label-container{display:flex;align-items:center;gap:4px}.input-with-tooltip-and-highlight__label{color:var(--text-default, #141D1D);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.input-with-tooltip-and-highlight__label--invalid{color:var(--text-error, #BA1A1A)}.input-with-tooltip-and-highlight__label--recommended{color:var(--text-warning, #F2994A)}.ai-suggestion{transition:max-height .5s forwards}.ai-suggestion:has(.ai-suggestion__warning) .ai-suggestion__editor{border:1px solid var(--border-error);box-shadow:0 0 4px 1px var(--border-error)}.ai-suggestion--approved{margin-bottom:32px}.ai-suggestion--approved .ai-suggestion__actions{display:none}.ai-suggestion--approved .ai-suggestion__old{animation:fadeOut .5s forwards}.ai-suggestion--approved .ai-suggestion__new{transition:all .5s ease;animation:moveUp .5s forwards .3s}.ai-suggestion--approved .ai-suggestion__new .ai-suggestion__editor{animation:applyNewStyles .3s forwards}.ai-suggestion__warning{color:var(--text-error);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;line-height:14px;display:flex;justify-content:flex-end;margin-top:4px}.ai-suggestion__old{border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);padding:8px var(--space-large, 12px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;line-height:1.5;color:var(--text-subtitle, #6f7979);text-decoration:line-through;pointer-events:none!important;white-space:pre-wrap;word-wrap:break-word;overflow:hidden}.ai-suggestion__actions{position:absolute;right:16px;bottom:8px;display:flex;justify-content:flex-end;column-gap:8px}.ai-suggestion__new{transition:all .5s ease;position:relative;width:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;line-height:1.5}.ai-suggestion__new .ai-suggestion__editor{margin-top:4px;border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid var(--MaintainerPurple, #9747ff);background:var(--bgColor-default, #fbfbfb);box-shadow:0 0 4px 1px #9747ff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;line-height:1.5;width:100%;color:var(--text-default, #141d1d);padding-bottom:var(--Tokens-Spacing-lg)}.ai-suggestion__new .ai-suggestion__editor .ql-container.ql-snow{border:none}.ai-suggestion__new .ai-suggestion__editor .ql-editor{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;line-height:1.5;padding:var(--Tokens-Spacing-sm, 8px) var(--space-large, 12px)}.ai-suggestion__new .ai-suggestion__editor:has(.input-wrapper__input:focus){border:1px solid var(--MaintainerPurple, #9747ff);background:var(--bgColor-default, #fbfbfb);box-shadow:0 0 4px 1px #9747ff;outline:none}@keyframes fadeOut{0%{opacity:1}50%{opacity:.5}to{opacity:0}}@keyframes moveUp{0%{transform:translateY(0);margin-bottom:12px}to{transform:translateY(var(--move-up-distance));position:relative;margin-bottom:calc(var(--move-up-distance) - 24px)}}@keyframes applyNewStyles{0%{border:1px solid var(--MaintainerPurple, #9747ff);box-shadow:0 0 4px 1px #9747ff;background:var(--bgColor-default, #fbfbfb);padding-bottom:32px}to{border:1px solid var(--border-light, #dce4e6);box-shadow:none;background:var(--bgColor-white, #fff);padding-bottom:8px}}.action-verb-modal{display:inline}.action-verb-modal__subtitle{padding:0;margin:0}.action-verb-modal__action-verb-item{display:flex}.action-verb-modal__action-verb-container{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);max-height:400px}.action-verb-modal__action-verb-list{display:flex;gap:var(--Tokens-Spacing-xs, 4px);max-height:400px;width:340px;flex-wrap:wrap}.action-verb-modal__categories{max-height:300px;overflow-y:auto;padding-right:var(--Tokens-Spacing-xs, 4px)}.action-verb-modal__categories::-webkit-scrollbar{width:4px}.action-verb-modal__categories::-webkit-scrollbar-track{background:var(--neutral-neutral10);border-radius:2px}.action-verb-modal__categories::-webkit-scrollbar-thumb{background:var(--neutral-neutral40);border-radius:2px}.action-verb-modal__categories::-webkit-scrollbar-thumb:hover{background:var(--neutral-neutral50)}.action-verb-modal__category{margin-bottom:var(--Tokens-Spacing-md, 16px)}.action-verb-modal__category:last-child{margin-bottom:0}.action-verb-modal__divider{margin-left:4px}.action-verb-modal__description-link{color:var(--primary-blue-primary50);font-weight:400;cursor:pointer}.action-verb-modal__description-link:hover{text-decoration:underline}.action-verb-modal__category-verbs{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-xs, 4px);margin-top:var(--Tokens-Spacing-xs, 4px)}.action-verb-modal__category-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;padding:var(--Tokens-Spacing-xs, 4px) 0;color:var(--blue-green-blue-green80, #004850);border-bottom:1px solid var(--blue-green-blue-green80, #004850);position:sticky;top:0;background:var(--bgColor-white, #fff);z-index:1;display:flex;align-items:center;gap:var(--Tokens-Spacing-xs, 4px)}.action-verb-modal__category-icon{font-size:16px;line-height:1;display:inline-flex;align-items:center;flex-shrink:0}.bullet-modal{font-size:14px;line-height:20px}.bullet-modal__description{margin-block:0 var(--Tokens-Spacing-sm)}.bullet-modal__list{margin:0}.bullet-modal__list-item{margin-bottom:var(--Tokens-Spacing-sm)}.bullet-switcher{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;position:relative;display:flex;align-items:flex-start;column-gap:10px;width:100%;color:var(--text-default);padding:8px 12px;border:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);border-radius:8px;cursor:text;min-height:120px}.bullet-switcher:hover,.bullet-switcher--focused{border:1px solid var(--border-active-outline, #2dcdc7);background:var(--bgColor-white, #fff);box-shadow:0 0 1px 4px #2dcdc714}.bullet-switcher__input{border:none;padding:0;flex:1;max-width:100%;background:var(--bgColor-white, #fff);color:var(--text-default);outline:none;resize:none;overflow:hidden;line-height:1.5;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.bullet-switcher{position:relative}.bullet-switcher__highlight-layer{white-space:pre-wrap;word-wrap:break-word;color:transparent}.bullet-switcher__input{font:inherit;padding:inherit;border:none;outline:none}.bullet-suggestions{margin-top:0;margin-bottom:0;padding-left:8px;padding-right:8px}.bullet-suggestions__item{display:flex;align-items:center;gap:4px;color:var(--text-subtitle, #6f7979);list-style:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.bullet-suggestions__title{color:var(--text-subtitle, #6f7979);margin-bottom:0;margin-top:4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.bullet-suggestions__affecting-score{cursor:pointer}.resume-editor{overflow:visible}.resume-editor__error-message{margin-top:5px;margin-left:10px;color:var(--error-error60);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.resume-editor__warning-message{margin-top:5px;margin-left:10px;color:var(--text-warning, #F2994A);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.resume-editor__error-banner{padding:12px}.resume-editor__enddate{margin-top:12px;margin-bottom:12px}.resume-editor__section-AI-button-container{margin-left:auto}.resume-editor__accent-text{cursor:pointer;color:var(--text-error)}.resume-editor__accent-text:hover{text-decoration:underline}.resume-editor .grabbing-cursor{pointer-events:auto!important;cursor:grabbing!important;cursor:-webkit-grabbing!important}.resume-editor__double-field div:has(.error-message) .datepicker-input{border:1px solid var(--error-error60)}.resume-editor__double-field div:has(.warning-message) .datepicker-input{border:1px solid var(--text-warning, #F2994A)}.resume-editor__field:has(.resume-editor__error-message) .cos_select-wrapper__label{color:var(--error-error60)}.resume-editor__field:has(.resume-editor__error-message) .cos_select-wrapper__select{border:1px solid var(--error-error60)}.resume-editor__field:has(.resume-editor__error-message) .datepicker-input{border:1px solid var(--error-error60)}.resume-editor__field:has(.resume-editor__error-message) .input-wrapper__label{color:var(--error-error60)}.resume-editor__field:has(.resume-editor__warning-message) .cos_select-wrapper__label{color:var(--text-warning, #F2994A)}.resume-editor__field:has(.resume-editor__warning-message) .cos_select-wrapper__select{border:1px solid var(--text-warning, #F2994A)}.resume-editor__field:has(.resume-editor__warning-message) .datepicker-input{border:1px solid var(--text-warning, #F2994A)}.resume-editor__field-label{margin-bottom:12px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-editor__field-label--error{color:var(--error-error60)}.resume-editor__field-label--recommended{color:var(--text-warning, #F2994A)}.resume-editor__title{display:flex;column-gap:8px;align-items:center;justify-content:flex-start;margin-top:0;margin-bottom:0;padding:12px;border-bottom:1px solid var(--blue-green-blue-green10, #eef1f2);color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-editor__title--clickable{cursor:pointer}.resume-editor__title--clickable:hover{background-color:var(--bgColor-hover)}.resume-editor__title--clickable:hover span{text-decoration:underline}.resume-editor__section-title{display:flex;align-items:center;justify-content:space-between;margin-top:0;margin-bottom:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.resume-editor__field{position:relative;margin-bottom:12px}.resume-editor__field--drop-top:before,.resume-editor__field--drop-bottom:after{content:"";position:absolute;right:0;left:8px;width:calc(100% - 16px);height:2px;background-color:#666}.resume-editor__field--drop-top:before{top:-2px}.resume-editor__field--drop-bottom:after{bottom:0}.resume-editor__field--multiple{max-width:calc(100% - 60px);margin-left:20px}.resume-editor__field--multiple .drag-icon-subheadings{position:absolute;top:2px;left:-16px;display:block;font-size:16px}.resume-editor__field--multiple .drag-icon{position:absolute;top:2px;left:-20px;display:block;font-size:25px}.resume-editor__field--multiple .drag-icon--bullet{left:-16px;font-size:16px}.resume-editor__field--multiple2{max-width:calc(100% - 40px);margin-left:0}.resume-editor__section{cursor:pointer;position:relative;display:grid;grid-template-columns:1fr 16px;gap:var(--Tokens-Spacing-md);align-items:center;justify-content:space-between;width:100%;padding:12px;border-bottom:1px solid var(--blue-green-blue-green10, #eef1f2);background:var(--bgColor-white)}.resume-editor__section:hover{background-color:var(--bgColor-hover)}.resume-editor__section--error{border-bottom:1px solid var(--error-error60)}.resume-editor__section--error .confirm-resume__section-title,.resume-editor__section--error .resume-editor__section-title,.resume-editor__section--error .resume-editor__section-expand-button{color:var(--error-error60)}.resume-editor__language-row,.resume-editor__skill-row{position:relative;overflow:visible;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;width:calc(100% - 50px)}.resume-editor__section-content{max-width:399px;padding:12px}.resume-editor__section-content-heading{margin-bottom:var(--Tokens-Spacing-sm)}.resume-editor__education-box-button,.resume-editor___education-box-button,.resume-editor__work-box-button{cursor:pointer;position:absolute;top:12px;right:12px}.resume-editor__education-box-button--delete,.resume-editor___education-box-button--delete,.resume-editor__work-box-button--delete{right:50px}.resume-editor__education-box,.resume-editor__extracurricular-box,.resume-editor__work-box{position:relative;flex-direction:column;gap:10px;align-items:flex-start;align-self:stretch;min-height:116px;margin-top:10px;padding:var(--space-large, 12px);border:1px solid var(--border-blue, #bbece8);border-radius:8px;background:var(--bgColor-white)}.resume-editor__education-box--error,.resume-editor__extracurricular-box--error,.resume-editor__work-box--error{border:1px solid var(--error-error60)}.resume-editor__education-box-title,.resume-editor__work-box-title{overflow:hidden;width:100%;margin-top:0;margin-bottom:0;padding-top:10px;color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.resume-editor__education-box-subtitle,.resume-editor__work-box-subtitle{overflow:hidden;width:100%;margin-top:0;margin-bottom:0;color:var(--text-subtitle);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-editor__education-box-text,.resume-editor__work-box-text{margin-top:0;margin-bottom:0;color:var(--text-subtitle);text-overflow:ellipsis;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-editor__bullet-box-button,.resume-editor__description-box-button{cursor:pointer;position:absolute;top:5px;right:-40px}.resume-editor__bullet-box-button--delete-2,.resume-editor__description-box-button--delete-2{top:30px}.resume-editor__language-box-button,.resume-editor__gmat-button,.resume-editor__skill-box-button{cursor:pointer;position:absolute;top:28px;right:-40px}.resume-editor__work-box-editable-content,.resume-editor__education-box-editable-content{max-width:349px;padding-top:12px}.resume-editor .careerOS-button{width:calc(100% - 24px);margin:0 auto 12px}.resume-editor__bullet-point{border-radius:8px}.resume-editor__anchor{border:1px solid var(--MaintainerPurple, #9747ff);box-shadow:0 0 4px 1px #9747ff}.resume-editor__anchor-section{border:1px solid var(--MaintainerPurple, #9747ff);box-shadow:inset 0 0 4px 1px #9747ff}.resume-editor__anchor-button button{border:1px solid var(--MaintainerPurple, #9747ff);box-shadow:0 0 4px 1px #9747ff}.resume-editor__field-info-modal{margin-block:0 var(--Tokens-Spacing-sm)}.resume-editor__section-title-container{display:flex;gap:var(--Tokens-Spacing-sm);align-items:center}.resume-editor__education-box--dragging{opacity:.5}.work-actions{display:flex;flex-direction:column}.work-actions--with-suggestions{flex-direction:column-reverse}.section__info{margin:0 0 12px;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.bullet-label{margin-bottom:4px;padding-top:4px;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.bullet-label--heading{color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.additional-info__field--subheadings-hidden{display:none}.field-upload-zone--form{padding:0;border:1px dashed var(--border-dark, #a3adad);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #fff);box-shadow:0 0 10px #6b6b6b40 inset}.field-upload-zone--form .careerOS-button{width:auto}.extension-nudge{display:block;width:100%;margin-top:4px;color:var(--text-subtitle, #6f7979);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.extension-nudge a{color:var(--text-linked, #20a19d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-banner__description-link-container{display:block}.resume-banner__description-link{color:var(--primary-blue-primary50);font-weight:400;cursor:pointer}.resume-banner__description-link:hover{text-decoration:underline}.progress{position:relative;float:left;text-align:center}.progress .difference{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.progress--small{height:40px}.progress--small .barOverflow{width:80px;height:40px}.progress--small .bar{width:80px;height:80px;border:10px solid #eee}.progress--small .value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;display:flex;flex-direction:column}.progress--small .value .difference{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:9px;line-height:6px;text-decoration:none;letter-spacing:0;font-weight:600}.barOverflow{position:relative;overflow:hidden;width:200px;height:100px;margin-bottom:-14px}.value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;position:absolute;bottom:0;left:0;width:100%;color:var(--text-default);text-align:center}.bar{position:absolute;top:0;left:0;box-sizing:border-box;width:200px;height:200px;border:20px solid #eee;border-radius:50%}.score-info__score{position:relative;display:flex;justify-content:center;width:100%;height:100px;margin:12px auto}.score-info__score-bar{width:100%}.score-info__score-number{position:absolute;bottom:10px;width:100%;font-size:24px;color:var(--text-default);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.score-info__field-label{margin-bottom:12px}.score-info__title{margin-top:0;margin-bottom:0;padding:12px;border-bottom:1px solid var(--blue-green-blue-green10, #eef1f2);color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.score-info__section-title{display:flex;column-gap:8px;align-items:center;justify-content:flex-start;margin-top:0;margin-bottom:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.score-info__field{margin-bottom:12px}.score-info__section{cursor:pointer;position:relative;display:grid;grid-template-columns:1fr 16px;align-items:center;justify-content:space-between;width:100%;padding:12px;border-bottom:1px solid var(--blue-green-blue-green10, #eef1f2);background:var(--bgColor-white)}.score-info__section:hover{background-color:var(--bgColor-hover)}.score-info__section-content{padding:12px}.score-info__education-box,.score-info__work-box{position:relative;flex-direction:column;gap:10px;align-items:flex-start;align-self:stretch;margin-top:10px;padding:var(--space-large, 12px);border:1px solid var(--border-blue);border-radius:8px;background:var(--bgColor-white)}.score-info__education-box--drop-top:before,.score-info__education-box--drop-bottom:after,.score-info__work-box--drop-top:before,.score-info__work-box--drop-bottom:after{content:"";position:absolute;right:0;left:0;height:2px;background-color:#666}.score-info__education-box--drop-top:before,.score-info__work-box--drop-top:before{top:0}.score-info__education-box--drop-bottom:after,.score-info__work-box--drop-bottom:after{bottom:0}.score-info__education-box-title,.score-info__work-box-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;overflow:hidden;width:100%;margin-top:0;margin-bottom:0;padding-top:10px;color:var(--text-subtitle);text-overflow:ellipsis;white-space:nowrap}.score-info__education-box-subtitle,.score-info__work-box-subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden;width:100%;margin-top:0;margin-bottom:0;color:var(--text-subtitle);text-overflow:ellipsis;white-space:nowrap}.score-info__education-box-text,.score-info__work-box-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin-top:0;margin-bottom:0;color:var(--text-subtitle);text-overflow:ellipsis}.score-info__education-box-button,.score-info__work-box-button{cursor:pointer;position:absolute;top:10px;right:10px}.score-info__work-box-editable-content,.score-info__education-box-editable-content{padding-top:12px}.score-info .careerOS-button{width:100%;margin-bottom:12px}.score-info__education-box--dragging{opacity:.5}.resume-textarea{width:100%;padding:10px;border:1px solid var(--border-light);border-radius:4px;color:var(--text-default);background:var(--bgColor-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.score-info-improvement{padding:12px}.score-info-improvement__row{display:flex;gap:8px;align-items:center;margin-bottom:12px}.score-info-improvement__row--full{display:block}.score-info-improvement__label{color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.request-resume-review-modal{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.request-resume-review-modal__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);padding:0;margin:0}.resume-listing-box{cursor:pointer;position:relative;display:grid;grid-template-areas:"image title title" "image subtitle subtitle" "image comments comments" "image type type" "image job job" "image score actions";grid-template-columns:121px 1fr;grid-template-rows:auto 30px 30px 1fr auto;column-gap:var(--Tokens-Spacing-sm);align-items:flex-start;width:440px;padding:var(--Tokens-Spacing-md);border:1px solid var(--neutral-neutral10);border-radius:8px;background:var(--bgColor-white)}.resume-listing-box:hover{border:1px solid var(--border-active-outline, #2dcdc7);background:var(--bgColor-white, #fff)}.resume-listing-box:hover .resume-listing-box__title{text-decoration:underline}.resume-listing-box--highlighted{box-shadow:0 0 8px #fc47be}.resume-listing-box--label-request-review{position:relative;overflow:hidden}.resume-listing-box--label-request-review:before{content:"Request Review";position:absolute;top:34px;left:-34px;transform:rotate(-45deg);display:flex;align-items:center;justify-content:center;width:163px;height:28px;background:var(--gradient);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-listing-box__invalid-list{padding:var(--Tokens-Spacing-sm, 8px) 0 var(--Tokens-Spacing-sm, 8px) var(--Tokens-Spacing-lg, 24px);list-style:decimal}.resume-listing-box__dropdown{position:absolute;right:52px;bottom:16px}.resume-listing-box--selected{border:1px solid var(--border-active-outline, #2dcdc7)}.resume-listing-box__score{grid-area:score}.resume-listing-box__type-container{width:fit-content}.resume-listing-box__type{display:flex;grid-area:type;flex-wrap:wrap;gap:var(--Tokens-Spacing-xs);margin-bottom:10px}.resume-listing-box__job{overflow:hidden;grid-area:job;line-clamp:1;max-width:100%;margin-bottom:10px;color:var(--text-default, #141d1d);text-overflow:ellipsis;text-wrap:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-listing-box__image-container{grid-area:image;border-radius:5px;box-shadow:0 0 4px #6b6b6b40}.resume-listing-box__image{width:121px;height:180px;border-radius:5px;vertical-align:top}.resume-listing-box__image-skeleton{z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.resume-listing-box__image-skeleton--title{height:20px;width:257px}.resume-listing-box__image-skeleton--name{height:20px;width:150px}.resume-listing-box__image-skeleton--message{height:20px;width:100%}.resume-listing-box__image-skeleton--subtitle{height:16px;width:257px}.resume-listing-box__image-skeleton--date{width:139px;height:20px}.resume-listing-box__image-skeleton--status{width:81px;height:20px}.resume-listing-box__image-skeleton--body{width:100%;height:100px}.resume-listing-box__image-skeleton:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.resume-listing-box__title{overflow:hidden;display:-webkit-box;grid-area:title;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:100%;margin-top:0;margin-bottom:4px;color:var(--neutral-neutral90);text-overflow:ellipsis;word-break:break-word;white-space:normal;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-listing-box__subtitle{grid-area:subtitle;margin-top:0;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-listing-box__comments{display:flex;grid-area:comments;column-gap:8px;align-items:center;justify-content:flex-start;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-listing-box__comments .bi-chat-left-dots{font-size:16px;color:var(--primary)}.resume-listing-box__actions{display:flex;grid-area:actions;column-gap:8px;align-self:end;justify-content:flex-end}.resume-listing-box .tooltip-wrapper{width:fit-content}.fake-loader{align-items:center;width:100%;text-align:center}.fake-loader--white .fake-loader__progress-text,.fake-loader--white .fake-loader__progress-meter,.fake-loader--white .typing-dots{color:var(--white)}.fake-loader--white .fake-loader__progress-bar{background:#fff}.fake-loader--white .fake-loader__progress-container{background:#ffffff36}.fake-loader--white .typing-dots:after{content:".";animation:dots-white 1s steps(5,end) infinite}.fake-loader__progress-container{overflow:hidden;height:10px;margin-top:24px;margin-bottom:24px;border-radius:830px;background-color:var(--blue-green-blue-green10)}.fake-loader__progress-bar{height:100%;border-radius:16px;background:var(--Progress-Bar);transition:all .1s ease-in-out}.fake-loader__progress-meter{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin-bottom:24px;color:var(--text-default, #141D1D)}.fake-loader__progress-text{color:var(--text-default, #141D1D);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.fake-loader .typing-dots{display:inline-block;margin-left:0}.fake-loader .typing-dots:after{content:".";animation:dots 1s steps(5,end) infinite}.fake-loader .typing-dots--white:after{animation:dots-white 1s steps(5,end) infinite}@keyframes dots{0%,20%{color:#fff0;text-shadow:.25em 0 0 rgba(255,255,255,0),.5em 0 0 rgba(255,255,255,0)}40%{color:#000;text-shadow:.25em 0 0 rgba(255,255,255,0),.5em 0 0 rgba(255,255,255,0)}60%{text-shadow:.25em 0 0 black,.5em 0 0 rgba(255,255,255,0)}80%,to{text-shadow:.25em 0 0 black,.5em 0 0 black}}@keyframes dots-white{0%,20%{color:#fff0;text-shadow:.25em 0 0 rgba(255,255,255,0),.5em 0 0 rgba(255,255,255,0)}40%{color:var(--white);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 var(--white),.5em 0 0 rgba(0,0,0,0)}80%,to{text-shadow:.25em 0 0 var(--white),.5em 0 0 var(--white)}}.choose-resume-templates{display:grid;grid-template-columns:repeat(2,1fr);column-gap:24px;row-gap:16px;padding:16px}.choose-resume-templates__template{display:flex;flex-direction:column;justify-content:space-between;row-gap:2px;cursor:pointer;overflow:hidden;border-radius:10px;border:1px solid var(--blue-green-blue-green10)}.choose-resume-templates__template:hover{background:var(--blue-green-blue-green10)}.choose-resume-templates__template--selected{border:1px solid var(--border-active-outline);border-radius:10px}.choose-resume-templates__template-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default);text-align:center;margin-top:0;margin-bottom:10px}.choose-resume-templates__template-position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-default);margin-top:0;margin-bottom:0}.score-info-small{position:relative;width:100%;margin-left:10px}.resume-comments{padding-bottom:32px}.resume-comments__loading{padding:32px}.resume-comments__comment{margin-bottom:var(--Tokens-Spacing-sm, 8px);padding:0 var(--Tokens-Spacing-md, 16px)}.resume-comments__comment-avatar{grid-area:avatar;border-radius:50%}.resume-comments__comment-kind{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-style:italic;grid-area:kind}.resume-comments__comment-from{grid-area:name;margin:0;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-comments__comment-date{grid-area:date;margin:0;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.resume-comments__comment-cta{cursor:pointer;position:relative;display:flex;grid-area:cta;align-items:center;margin:0}.resume-comments__comment-cta .hover{display:none;color:var(--primary)}.resume-comments__comment-cta .normal,.resume-comments__comment-cta:hover .hover{display:flex}.resume-comments__comment-cta:hover .normal{display:none}.resume-comments__comment-text{grid-area:comment;width:100%;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-comments__comment-text>p{margin:0}.resume-comments__comment{position:relative;display:grid;grid-template-areas:"avatar name date cta" "kind kind kind kind" "comment comment comment comment";grid-template-columns:28px auto auto 16px;gap:4px 8px;align-items:center;justify-content:flex-start;margin-top:8px}.resume-comments__title{margin-top:0;margin-bottom:0;padding:12px;border-bottom:1px solid var(--blue-green-blue-green10, #eef1f2);color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-comments__section-title{display:flex;column-gap:8px;align-items:center;justify-content:flex-start;margin-top:0;margin-bottom:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-comments__section{cursor:pointer;position:relative;display:grid;grid-template-columns:1fr 16px;align-items:center;justify-content:space-between;width:100%;padding:12px;border-bottom:1px solid var(--blue-green-blue-green10, #eef1f2);background:var(--bgColor-white)}.resume-comments__section:hover{background-color:var(--bgColor-hover)}.ai-loader{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:490px;align-self:center;color:var(--text-default);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.color-code-legend{padding-block:4px}.color-code-legend__buttons{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;width:100%}.color-code-legend__button{width:100%;height:4px;border-radius:5px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.color-code-legend__button--level-1{background:#f0d2d5}.color-code-legend__button--level-1-active{background:#de3730;box-shadow:0 0 5px #de3730cc}.color-code-legend__button--level-2,.color-code-legend__button--level-3{background:#e9e1d3}.color-code-legend__button--level-2-active,.color-code-legend__button--level-3-active{background:#f6bd51;box-shadow:0 0 5px #f6bd51cc}.color-code-legend__button--level-4,.color-code-legend__button--level-5{background:#c6e1cb}.color-code-legend__button--level-4-active,.color-code-legend__button--level-5-active{background:#06a47e;box-shadow:0 0 5px #06a47ecc}.skills-panel__header{padding:var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-sm, 8px)}.skills-panel__header-empty{padding:var(--Tokens-Spacing-md, 16px);display:flex;flex-direction:column;align-items:center;gap:var(--Tokens-Spacing-md, 16px)}.skills-panel__header-empty-button{align-self:flex-start}.skills-panel__header-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.skills-panel__header-subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6F7979)}.skills-panel__header-title-highlight{background:var(--purple-gradient-saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));-webkit-background-clip:text;background-clip:text;color:transparent}.skills-panel__skill-details{padding:12px}.skills-panel__skill-details-content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.skills-panel__skill-header{position:relative;border-bottom:1px solid var(--blue-green-blue-green10, #eef1f2);background:var(--bgColor-white);width:100%;cursor:pointer}.skills-panel__skill-title-container{display:flex;align-items:center;gap:8px;padding:12px}.skills-panel__skill-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0}.skills-panel__skill-name--expanded{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.skills-panel__color-code-legend{margin-block:12px}.skills-panel__card{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.skills-panel__card-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0}.skills-panel__card-content,.skills-panel__card-content-list{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;padding:var(--Tokens-Spacing-md, 16px);border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid var(--border-blue, #BBECE8);background:var(--bgColor-default, #FBFBFB)}.skills-panel__card-content-list-item{margin-left:var(--Tokens-Spacing-md, 16px)}.resume-starter__title{margin:0 0 28px}.resume-starter__step--or{color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-starter__recommended{position:absolute;top:28px;right:-35px;transform:rotate(45deg);align-items:center;justify-content:center;padding:var(--Tokens-Spacing-xs, 4px) var(--Tokens-Spacing-xl, 32px);border:1px solid var(--MaintainerPurple, #9747ff);color:var(--icon-AI, var(--MaintainerPurple, #9747ff));text-align:center;background:var(--bgColor-white, #fff);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-starter__step-title{margin-top:0;margin-bottom:8px;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-starter__steps{display:flex;column-gap:24px;align-items:center;justify-content:flex-start}.resume-starter__step-content-icon{margin-bottom:16px;font-size:32px;color:var(--text-default)}.resume-starter__step-content-text,.resume-starter__step-content-error{margin-top:0;margin-bottom:4px;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.resume-starter__step-content-accepted{margin-top:0;margin-bottom:24px;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-starter .bi-clock,.resume-starter .bi-emoji-neutral{color:var(--primary)}.resume-starter__step-content{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:440px;max-width:530px;min-height:216px;margin:0 auto;padding:var(--Tokens-Spacing-lg, 24px);border:1px solid var(--border-light, #dce4e6);border-radius:var(--Tokens-Border-Radius-md, 8px);text-align:center;background:var(--bgColor-white, #fff)}.resume-starter__step-content--recommended{padding:0;border:1px dashed var(--border-dark, #a3adad);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #fff);box-shadow:0 0 10px #6b6b6b40 inset}.resume-starter__content{display:flex;column-gap:8px;align-items:center;justify-content:flex-start;margin-bottom:24px;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.resume-starter__content .color-purple{color:var(--MaintainerPurple, #9747ff)}.resume-starter__step-info{display:flex;column-gap:16px;align-items:center;justify-content:flex-start}.chat-box{display:flex;flex-direction:column;height:100%;position:relative;background:var(--gradient)}.chat-box__loading{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:absolute;top:0;left:0;z-index:999}.chat-box__header{position:absolute;top:0;left:0;right:0;z-index:2;padding:24px;border-bottom:1px solid var(--border-light, #dce4e6);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#ffffffa6;height:var(--inbox-header-height)}.chat-box__content{flex:1 1 0;overflow:hidden}.contact-notes{display:flex;flex-direction:column;padding:0 var(--Tokens-Spacing-lg);padding-right:9px;height:100%;max-height:100%}.contact-notes:after{content:"";z-index:2;position:absolute;left:16px;right:16px;bottom:0;display:block;height:var(--Tokens-Spacing-lg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffa6}.contact-notes__container{flex-grow:1;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);padding-right:9px;padding-bottom:var(--Tokens-Spacing-lg);overflow-y:scroll}.contact-sidebar{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);height:100%;border:1px solid var(--border-light);background:var(--bgColor-white);border-radius:16px}.contact-sidebar:hover .contact-sidebar__actions{display:flex}.contact-sidebar:hover .contact-sidebar__collapse-button{display:block}.contact-sidebar__collapse-button{position:absolute;display:none;left:0;top:25px;transform:translate(-50%)}.contact-sidebar__summary{margin-top:var(--Tokens-Spacing-lg);padding:0 var(--Tokens-Spacing-lg)}.contact-sidebar__content{flex:1 1 auto;display:flex;height:100%;overflow:hidden}.contact-sidebar__tab{display:flex;flex-direction:column;align-items:stretch;max-height:100%;width:100%}.contact-sidebar__separator{height:1px;background:var(--border-light);width:100%;margin-bottom:var(--Tokens-Spacing-md)}.contact-sidebar__tabs{padding:0 var(--Tokens-Spacing-lg)}.contact-sidebar__actions{position:absolute;z-index:1;right:10px;top:10px;display:none;gap:var(--Tokens-Spacing-sm, 8px)}.contact-sidebar__statuses{display:flex;padding:0px var(--Tokens-Spacing-lg, 24px);gap:var(--Tokens-Spacing-sm, 8px);flex-wrap:wrap}.contacts-tab{--title-height: 48px;display:flex;flex-direction:column;row-gap:32px}.contacts-tab__computed-contacts{border-radius:16px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF)}.contacts-tab__actions{display:flex;align-items:center;flex-wrap:wrap}.contacts-tab__separator{width:calc(100% - 48px);height:1px;margin:var(--Tokens-Spacing-md) auto;background:var(--border-light, #DCE4E6)}.contacts-tab__generate-button{display:flex;align-items:center;justify-content:center}.contacts-tab__loader-container{display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--text-subtitle, #6F7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.contacts-tab__loader{min-height:20px;margin:0 auto;width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, var(--primary-blue-primary30) 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}.tracker-tips-tab{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-lg, 24px);margin-top:8px}.resources{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--border-light, #DCE4E6);border-radius:16px;background:var(--bgColor-white, #FFF)}.resources__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.resources__resource{background:var(--bgColor-white, #FFF)}.tracker-modal__grid{display:grid;grid-template-columns:1fr minmax(0,250px);gap:var(--Tokens-Spacing-lg, 24px)}.tracker-modal__grid--no-columns{grid-template-columns:1fr}.tracker-modal__shortcuts{position:sticky;top:80px;z-index:2;right:0}.tracker-modal__stepper{margin:var(--Tokens-Spacing-lg) 0}.tracker-modal__tabs-header{margin-bottom:var(--Tokens-Spacing-md, 16px);position:sticky;top:0;padding-top:var(--Tokens-Spacing-md, 16px);background-color:var(--bgColor-white);z-index:4;right:0}.tracker-modal__tab{display:flex;flex-direction:column;align-items:stretch;gap:var(--Tokens-Spacing-lg)}.tracker-modal__quests{display:block}.tracker-modal__quests--hidden{display:none}@media only screen and (max-width: 1280px) and (hover: none) and (pointer: coarse){.tracker-modal__shortcuts{display:none}.tracker-modal__grid{grid-template-columns:1fr}}.white-bordered-box{display:flex;flex-direction:column;row-gap:24px;padding:24px;border-radius:16px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.tracker-modal__tabs-header .careerOS-tab:nth-child(5){display:none}.tracker-modal__tabs-header .careerOS-tab:nth-child(4){display:none}.tracker-modal__grid{max-width:100%;overflow:hidden;gap:0px}}.tracker-overlay{position:fixed;z-index:var(--tracker-overlay-z-index);top:0;right:0;left:0;height:100vh;max-height:100vh;overflow-y:scroll}.tracker-overlay__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.tracker-overlay__error{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background-color:var(--bgColor-white);padding:24px;border-radius:16px}.tracker-overlay__content{position:absolute;pointer-events:visible;top:40px;left:48px;right:48px;max-height:calc(100vh - 40px);max-height:100vh;border-radius:16px}.tracker-overlay__content:before{content:"";display:block;position:fixed;top:0;bottom:0;left:0;right:0;z-index:0;background:var(--gradient);opacity:.8;height:100%;width:100%;pointer-events:none;animation:trakerOverlayFadeIn .5s ease-out}.tracker-overlay__box{position:relative;padding:var(--Tokens-Spacing-lg) var(--Tokens-Spacing-xl) var(--Tokens-Spacing-xl);border-radius:16px;background:var(--bgColor-white);animation:slideUp .5s ease-out;box-shadow:0 25px 50px -12px #00000040}.tracker-overlay__box--closing{animation:slideDown .3s ease-in forwards}.tracker-overlay__box--transparent{background-color:transparent;height:40px;box-shadow:none}.tracker-overlay__box-content{padding:0 var(--Tokens-Spacing-md);margin-top:-24px}.tracker-overlay__close-button-container{position:sticky;z-index:5;right:-16px;left:0;width:100%;display:flex;top:24px;justify-content:flex-end;pointer-events:none}.tracker-overlay__close-button{color:var(--blue-green-blue-green80);background-color:transparent;font-size:24px;pointer-events:all}.tracker-overlay__close-button:hover .tracker-overlay__close-icon{display:none}.tracker-overlay__close-button:hover .tracker-overlay__close-icon--hover{display:flex}.tracker-overlay__close-icon{display:flex;cursor:pointer;border-radius:50%;background-color:var(--bgColor-white)}.tracker-overlay__close-icon--hover{display:none}body:has(#tracker-root .tracker-overlay){overflow:hidden}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes trakerOverlayFadeIn{0%{opacity:0}to{opacity:.8}}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.tracker-overlay__content{top:10px;left:10px;right:auto;width:calc(100% - 20px)}.tracker-overlay__box{height:calc(100vh - 20px);padding:16px}.tracker-overlay__box--transparent{display:none}.tracker-overlay__box-content{height:100%;overflow-y:scroll}}.companies-filters{display:flex;flex-direction:column;row-gap:16px}.companies-filters__all-filters-mobile-button{display:none}.companies-filters__filter-bar{display:flex;align-items:center;align-content:center;gap:16px;flex-wrap:wrap}.companies-filters__filter-bar-mobile{display:none;align-items:center;align-content:center;gap:16px}.companies-filters__search-field{width:200px}.companies-filters__filter{width:150px}.companies-filters__checkbox{width:fit-content}.companies-filters__filter-labels{display:flex;flex-wrap:wrap;gap:8px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.companies-filters__filter-bar-mobile{display:flex}.companies-filters__filter-bar{display:none}}.multi-select-option{display:flex;align-items:center;column-gap:10px;max-width:100%;cursor:pointer;transition:all .1s ease-in-out;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.multi-select-option:hover{background-color:var(--bgColor-hover)}.multi-select-option__item-image{width:32px;height:32px;font-size:24px;object-fit:cover;object-position:center;border-radius:50%}.multi-select-option__checkbox{flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1px solid var(--neutral-neutral40);background:var(--bgColor-white);background-position:center;background-repeat:no-repeat;background-size:cover}.multi-select-option__checkbox--checked{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232DCDC7'/%3e%3cpath%20d='M11.25%206L7%2010.25L4.75%208'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.multi-select-option__checkbox--minus{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232DCDC7'/%3e%3cline%20x1='5'%20y1='8'%20x2='11'%20y2='8'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.multi-select-option__name{display:inline-block;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;text-wrap:nowrap}.multi-select-option__name--full{width:fit-content}.multi-select-option__name--fit-box{min-width:100%;width:100px;max-width:100%}.multi-select-option__name img{display:flex;height:20px;object-fit:cover;object-position:center}.dropdown-select{margin:0;display:flex;flex-direction:column;background-color:var(--bgColor-white);color:var(--neutral-neutral90);max-height:250px;padding:8px 0;border-radius:4px;overflow-y:auto;box-shadow:0 16px 24px #11111114}.dropdown-select__item{display:flex;align-items:center;padding:8px 12px;column-gap:10px;cursor:pointer;transition:all .1s ease-in-out;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.dropdown-select__item:hover{background-color:var(--bgColor-hover)}.dropdown-select__item--fixed{border-bottom:1px solid var(--surface)}.dropdown-select__checkbox{flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1px solid var(--neutral-neutral40);background:var(--bgColor-white);background-position:center;background-repeat:no-repeat;background-size:cover}.dropdown-select__checkbox--checked{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232DCDC7'/%3e%3cpath%20d='M11.25%206L7%2010.25L4.75%208'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.dropdown-select__checkbox--minus{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232DCDC7'/%3e%3cline%20x1='5'%20y1='8'%20x2='11'%20y2='8'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.multi-select--large__field{height:50px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.multi-select--large__dropdown{width:100%}.multi-select__input{position:relative;width:150px}.multi-select__input--full{width:100%}@media only screen and (max-width: 1600px){.multi-select__input{width:150px}.multi-select__input--full,.multi-select__input--large{width:100%}.multi-select__input--small{width:150px}}.multi-select__field{display:flex;align-items:center;justify-content:space-between;height:38px;padding:8px 12px;border-radius:8px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);color:var(--text-default);cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.multi-select__field--placeholder{color:var(--text-subtitle)}.multi-select__field:hover{border-color:var(--border-active-outline)}.multi-select__field--focused{outline:none;box-shadow:0 0 1px 4px #2dcdc714;border-color:var(--border-active-outline)}.multi-select__field--invalid{border:1px solid var(--border-error, #BA1A1A)}.multi-select__field--invalid:focus{border:1px solid var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.multi-select__field--invalid:hover{border:1px solid var(--border-error, #BA1A1A)}.multi-select__field--disabled{border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-hover, #F5F7F9);color:var(--text-disabled);pointer-events:none}.multi-select__name{flex-shrink:1;flex-grow:0;text-wrap:nowrap;display:inline-block;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-select__number{display:inline-flex;margin-left:8px;padding:0 6px;align-items:center;justify-content:center;border-radius:50%;background:var(--neutral-variant95);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral70)}.multi-select__icon{flex-shrink:0;width:16px;height:16px;font-size:16px;color:var(--neutral-neutral30)}.multi-select__icon--opened{color:var(--neutral-neutral80)}.multi-select__dropdown{position:absolute;top:100%;left:0;z-index:1000;max-height:250px;margin-top:4px}.multi-select__dropdown ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.multi-select__dropdown ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.multi-select__dropdown ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.multi-select__dropdown ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.multi-select__dropdown--left{left:0}.multi-select__dropdown--right{right:0;left:auto}.multi-select__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.multi-select__hint{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.multi-select__warning{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-error, #BA1A1A)}.multi-select__item-name{display:inline-block;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-select__item-name img{display:flex;height:20px;object-fit:cover;object-position:center}.companies-filters-mobile{position:fixed;z-index:var(--modal-z-index);inset:0 0 var(--topbar-height);width:100vw;height:calc(100dvh - var(--topbar-height));background-color:var(--black-opacity50)}.companies-filters-mobile__filters{display:flex;flex-direction:column;gap:8px}.companies-filters-mobile__wrapper{position:absolute;right:0;bottom:0;left:0;padding:16px;border-radius:16px 16px 0 0;background-image:var(--gradient)}.companies-filters-mobile__header{margin-bottom:16px;text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.companies-filters-mobile__content{margin-bottom:16px}.companies-filters-mobile__bottom{display:flex;gap:16px;justify-content:space-between}.companies-filters-mobile__close-button{position:absolute;top:16px;right:16px}#detail:has(.companies-filters-mobile){overflow:hidden}.company-card-skeleton{width:100%;width:440px}.company-card-skeleton__image{background-color:var(--blue-green-blue-green20);border-radius:50%;z-index:1;width:80px;height:80px}.company-card-skeleton__image:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 1s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.company-card-skeleton__text{z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.company-card-skeleton__text--title{height:20px;width:257px}.company-card-skeleton__text--name{height:20px;width:150px}.company-card-skeleton__text--message{height:20px;width:100%}.company-card-skeleton__text--subtitle{height:16px;width:257px}.company-card-skeleton__text--date{width:139px;height:20px}.company-card-skeleton__text--status{width:81px;height:20px}.company-card-skeleton__text--body{width:100%;height:100px}.company-card-skeleton__text:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-card-skeleton__image{width:60px;height:60px}}.search-empty-result{display:flex;flex-direction:column;align-items:center;padding:100px;color:var(--text-default)}.search-empty-result__image{margin-bottom:40px}.search-empty-result__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0 0 4px}.search-empty-result__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;max-width:418px;margin:0 0 32px;text-align:center}.search-empty-result__buttons{display:flex;column-gap:16px;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.category-skeleton__image{width:10px;height:10px;background-color:var(--blue-green-blue-green20);border-radius:50%;z-index:1}.category-skeleton__image:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 1s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.category-skeleton__text{z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.category-skeleton__text--title{height:20px;width:257px}.category-skeleton__text--name{height:20px;width:150px}.category-skeleton__text--message{height:20px;width:100%}.category-skeleton__text--subtitle{height:16px;width:257px}.category-skeleton__text--date{width:139px;height:20px}.category-skeleton__text--status{width:81px;height:20px}.category-skeleton__text--body{width:100%;height:100px}.category-skeleton__text:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.category-skeleton__split{height:8px}.basic-company-jobs{position:relative;display:flex;height:100%;width:100%}.link-button{display:flex;justify-content:center;align-items:center;row-gap:0px;column-gap:8px;color:var(--blue-green-blue-green80);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.link-button:hover{color:var(--neutral-neutral80)}.link-button i{display:inline}.campus-champions-container{--content-gap: 16px;--title-line-height: 28px;position:relative;display:flex;flex-direction:column;width:100%}.campus-champions-container:after{content:"";position:absolute;z-index:2;right:16px;bottom:1px;left:16px;display:block;height:var(--Tokens-Spacing-lg);background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.campus-champions-container__see-more{position:absolute;top:24px;right:24px}.campus-champions-container__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin-top:0;margin-bottom:0;padding:0 24px;color:var(--text-default, #141d1d)}.campus-champions-container__description a{color:var(--text-linked)}.campus-champions-container__contacts{position:relative;overflow:hidden;display:flex;flex:1;flex-direction:column;padding:24px 9px 0 0;border:1px solid var(--border-light, #dce4e6);border-radius:16px;background:var(--bgColor-white, #fff)}.campus-champions-container__scroll-container{overflow-y:auto;flex:1;padding:0 24px;padding-top:var(--content-gap);padding-bottom:0}.campus-champions-container__scroll-container ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.campus-champions-container__scroll-container ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.campus-champions-container__scroll-container ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.campus-champions-container__scroll-container ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.campus-champions-container__list{display:flex;flex-direction:column;row-gap:16px;padding-bottom:24px}.campus-champions-container__header{display:flex;column-gap:12px;align-items:center;margin-top:0;padding:0 24px;color:var(--text-default)}.campus-champions-container__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.campus-champions-container__contacts:after{display:none}.campus-champion-tile{width:100%;display:flex;align-items:center;column-gap:var(--Tokens-Spacing-lg, 24px)}.campus-champion-tile__actions{display:flex;column-gap:var(--Tokens-Spacing-sm, 8px)}.campus-champion-tile__main-info{flex-grow:1;display:flex;align-items:center;gap:var(--Tokens-Spacing-md, 16px)}.campus-champion-tile__main-info--blur{filter:blur(4px);pointer-events:none}.campus-champion-tile__avatar-container{position:relative}.campus-champion-tile__avatar{width:72px;height:72px;border-radius:50%;overflow:hidden;border:1px solid var(--primary-blue-primary30, #2DCDC7);box-shadow:0 0 1px 4px #2dcdc714}.campus-champion-tile__company-logo{width:28px;height:28px;border-radius:50%;border:2px solid var(--bgColor-white);overflow:hidden;position:absolute;left:47px;bottom:0;box-shadow:0 0 7px #6b6b6b40}.campus-champion-tile__tags{width:fit-content;max-width:100%;display:flex;padding:1px 0;column-gap:var(--Tokens-Spacing-md, 16px);flex-wrap:wrap}.campus-champion-tile__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);display:inline-flex;column-gap:var(--Tokens-Spacing-xs, 4px)}.campus-champion-tile__position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6F7979)}.company-status-container{display:grid;grid-template-columns:1fr .5fr;gap:var(--Tokens-Spacing-lg)}.company-status-container:has(.progress-tracker--full){grid-template-columns:1fr}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)){grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)) .company-status-container__tracker-container{grid-column:1/-1;grid-row:1;min-height:300px}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)) .company-status-container__tracker-container .progress-tracker{min-height:300px}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)) .company-status-container__contacts-container{grid-column:1;grid-row:2;min-height:300px}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)) .campus-champions-container{display:flex;grid-column:2;grid-row:2;height:300px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)){grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)) .company-status-container__tracker-container{grid-column:1;grid-row:1}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)) .company-status-container__contacts-container{grid-column:1;grid-row:2;min-height:300px}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)) .campus-champions-container{display:none}}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)):not(:has(>*:nth-child(3))){grid-template-columns:1fr .5fr}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)):not(:has(>*:nth-child(3))) .company-status-container__tracker-container{grid-column:1;grid-row:1}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)):not(:has(>*:nth-child(3))) .campus-champions-container{grid-column:2;grid-row:1}@media screen and (max-width: 950px){.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)):not(:has(>*:nth-child(3))){grid-template-columns:1fr}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)):not(:has(>*:nth-child(3))) .campus-champions-container{grid-column:1;grid-row:2}}.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)) .company-status-container__contacts-container,.company-status-container:has(.campus-champions-container:not(.campus-champions-container--empty)) .campus-champions-container{height:300px;min-height:300px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-status-container{grid-template-columns:1fr}}.company-status-container__tracker-container{flex:1 0 0}.company-status-container__contacts-container{flex-shrink:0;height:0;min-height:100%}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-status-container__contacts-container{display:none}}.company-status-container .networking-widget{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:0;align-items:flex-start;height:100%;padding:var(--Tokens-Spacing-lg);border:1px solid var(--border-light);border-radius:var(--Tokens-Border-Radius-lg);background:var(--bgColor-white)}.company-status-container .networking-widget__header{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-sm);align-items:center;justify-content:space-between;width:100%}.company-status-container .networking-widget__title{margin:0;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.company-status-container .networking-widget__content{overflow-y:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin-top:var(--Tokens-Spacing-md)}.company-status-container .networking-widget__contacts{overflow-y:scroll;display:flex;flex-direction:column;row-gap:8px;width:100%;height:100%;padding-top:var(--Tokens-Spacing-md)}.company-status-container .networking-widget__contact{position:relative;display:flex;align-items:center;width:100%}.company-status-container .networking-widget__contact__image{width:72px;min-width:72px;height:72px;min-height:72px;margin-right:var(--Tokens-Spacing-md, 16px);border:1px solid var(--primary);border-radius:50%}.company-status-container .networking-widget__contact__image--campus-champion{border:1px solid var(--primary-blue-primary30, #2DCDC7);box-shadow:0 0 1px 4px #2dcdc714}.company-status-container .networking-widget__contact__info{display:flex;flex:1 1 0;flex-direction:column;row-gap:2px;justify-content:center}.company-status-container .networking-widget__contact__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;position:relative;display:flex;gap:var(--Tokens-Spacing-xs, 4px);align-items:center;width:fit-content;margin:0;color:var(--text-default)}.company-status-container .networking-widget__contact__name-text{display:block;min-width:fit-content}.company-status-container .networking-widget__contact__name-text:hover{text-decoration:underline}.company-status-container .networking-widget__contact__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle, #6F7979)}.company-status-container .networking-widget__contact .careerOS-button{flex:1 1 0}.company-status-container .networking-widget .link-button{flex-direction:row;column-gap:10px;justify-content:flex-start;margin-top:10px;text-decoration:none}.company-status-container .progress-tracker{display:flex;flex-direction:column;gap:0;align-items:flex-start;max-width:100%;padding:var(--Tokens-Spacing-lg);border:2px solid var(--tertiary-purple-tertiary40, #98a6fd);border-radius:var(--Tokens-Border-Radius-lg);background:var(--bgColor-white)}.company-status-container .progress-tracker__title{margin:0 0 var(--Tokens-Spacing-sm) 0;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.company-status-container .progress-tracker--full{grid-column:1/3;max-width:100%;background-image:url(/assets/progress-banner-CG4FnNVO.svg);background-repeat:no-repeat;background-position:top right}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-status-container .progress-tracker--full{background-image:none}}.company-status-container .progress-tracker__text{max-width:980px;margin-top:24px}.company-status-container .progress-tracker__text a{color:var(--text-linked, #20a19d);text-decoration:none}.company-status-container .progress-tracker__text a:hover{text-decoration:underline}.company-status-container .company-contacts{position:relative;grid-column:2/3;grid-row:3/5;padding:24px;border-radius:16px;background:var(--bgColor-hover)}.company-status-container .company-contacts__title{margin-bottom:24px}.company-status-container .company-contacts__contacts{position:absolute;overflow-y:scroll;display:flex;flex-direction:column;row-gap:21px;width:calc(100% - 48px);height:calc(100% - 100px)}.company-status-container .company-contacts__tile{position:relative;display:flex;column-gap:16px;width:100%;height:160px;padding:26px 16px 16px;border-radius:8px;background-color:var(--bgColor-white)}.company-status-container .company-contacts__tile__image{width:112px;height:112px;border:1px solid var(--primary);border-radius:50%}.company-status-container .company-contacts__tile__info{display:flex;flex-direction:column;justify-content:center}.company-status-container .company-contacts__tile__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;margin-bottom:12px}.company-status-container .company-contacts__tile__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin-bottom:2px}.company-status-container .company-contacts__tile__location{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin-bottom:3px;color:var(--text-subtitle)}.company-status-container .company-contacts__tile__underline{width:100%;height:1px;background-color:var(--primary)}.company-status-container .company-contacts__tile__icons{position:absolute;top:16px;right:16px;display:flex;column-gap:14px}.company-status-container .company-contacts__tile__icons img{width:16px;height:16px;object-position:center}.culture{display:flex;gap:var(--Tokens-Spacing-lg);height:fit-content}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.culture{flex-direction:column-reverse}}.culture__info-section{display:flex;flex:1;flex-direction:column;gap:var(--Tokens-Spacing-lg);min-width:300px}.culture__about-section{display:flex;flex:.5;flex-direction:column;gap:var(--Tokens-Spacing-lg)}.culture__acknowledgements-list{display:flex;gap:1.5rem;justify-content:center}.culture__acknowledgements-item img{width:120px;height:72px;object-fit:contain}.culture__values{display:flex;flex-wrap:wrap;gap:.5rem}.culture__diversity-statistics{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-sm, 8px);align-content:flex-start;align-items:flex-start;align-self:stretch}.culture__diversity-statistic{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);align-items:flex-start;justify-content:space-between;min-width:185px;max-width:185px;height:160px;padding:var(--Tokens-Spacing-md);border:1px solid var(--primary-blue-primary30);border-radius:var(--Tokens-Border-Radius-md);background:#ecf0ff1a}.culture__diversity-statistic-icon{z-index:10;display:flex;align-items:center;justify-content:center;width:var(--Tokens-Spacing-xxl);height:var(--Tokens-Spacing-xxl);padding:16px;border-radius:50%;font-size:24px;color:var(--bgColor-white);background-color:var(--tertiary-purple-tertiary40)}.culture__diversity-statistic-icon-value{position:relative;display:flex;align-items:center;width:90%}.culture__diversity-statistic-category{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.culture__diversity-statistic-value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;position:absolute;z-index:1;left:24px;width:90%;padding:8px 0 8px 32px;border-radius:0 64px 64px 0;font-weight:700;color:var(--tertiary-purple-tertiary50);background-color:var(--tertiary-purple-tertiary10)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.culture__diversity-statistics{overflow-x:scroll;flex-wrap:nowrap}}.premium-events{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.premium-events__list{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md);justify-content:stretch}.premium-events__section-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:var(--Tokens-Spacing-md)}.about-application{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-lg)}.cos_team-requirements{display:flex;justify-content:space-between;gap:var(--Tokens-Spacing-lg)}.cos_team-requirements>*{flex:1}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.cos_team-requirements{flex-direction:column}}.filter-button{display:flex;width:180px;height:104px;padding:8px;flex-direction:column;align-items:center;justify-content:center;row-gap:16px;flex-shrink:0;border-radius:var(--Tokens-Spacing-spacing-sm, 8px);background-color:var(--bgColor-white);text-decoration:none;transition:all .1s ease}.filter-button:hover{background:var(--bgColor-hover)}.filter-button:hover .filter-button__icon{transform:scale(1.2)}.filter-button--active,.filter-button--active:hover{background:var(--primary-blue-primary10)}.filter-button--collapsed{width:75px;height:75px;padding:0;justify-content:center}.filter-button__icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center;transition:all .1s ease-in-out}.filter-button__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);text-align:center;line-height:16px}.filter-button__label--hidden{display:none}.industry-filters{display:flex;flex-direction:column;row-gap:13px;padding:24px;border:1px solid var(--border-light);border-radius:16px;background:var(--bgColor-white)}.industry-filters__header{display:flex;gap:16px;justify-content:space-between}.industry-filters__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.industry-filters__scroll-container{overflow:scroll;display:flex;margin-bottom:-10px;-webkit-mask-image:linear-gradient(to right,rgb(0,0,0) 90%,rgba(0,0,0,0));mask-image:linear-gradient(to right,#000 90%,#0000)}.industry-filters__scroll-container--no-mask{-webkit-mask-image:none;mask-image:none}.industry-filters__main{display:flex;gap:8px;justify-content:space-between}.industry-filters__expand--small{display:none}@media only screen and (max-width: 1201px){.industry-filters__expand{display:none}.industry-filters__expand--small{display:block}}.industry-filters__filters{display:grid;grid-auto-flow:column;grid-template-columns:repeat(9,1fr);flex-wrap:wrap;padding-bottom:10px;transition:all .1s ease}.industry-filters__filters--collapsed{grid-auto-flow:row;grid-template-columns:repeat(18,1fr);height:80px}.industry-filters__controls{display:flex;column-gap:8px}@keyframes ColumnExpand{}.empty-suggested-contacts-column{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px)}.empty-suggested-contacts-column__list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);filter:blur(4px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.empty-suggested-contacts-column__banner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;width:282px;padding:var(--Tokens-Spacing-lg);border:1px solid var(--Progress-Bar-Saturated, #808CD7);border-radius:var(--Tokens-Border-Radius-lg, 16px);text-align:center;background:radial-gradient(4332.22% 141.42% at 100% 100%,#dbe1ffbf,#eefbf5bf);background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.empty-suggested-contacts-column__image-container{position:relative;display:flex;margin-bottom:var(--Tokens-Spacing-md)}.empty-suggested-contacts-column__prompt-image{width:56px}.empty-suggested-contacts-column__level-blocker{position:absolute;top:35px;right:0;display:flex}.empty-suggested-contacts-column__level-blocker:hover img{animation:shake-fast .5s}.empty-suggested-contacts-column__level-blocker-image{width:20px}.empty-suggested-contacts-column__prompt-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0 0 4px;color:var(--text-default)}.empty-suggested-contacts-column__prompt-description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;margin-bottom:var(--Tokens-Spacing-lg);color:var(--text-default, #141D1D);text-align:center}.empty-suggested-contacts-column__prompt-link{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-linked)}.empty-suggested-contacts-column__prompt-link:hover{color:var(--text-linked);text-decoration:underline}@property --angle{inherits: true; initial-value: 0turn; syntax: "<angle>";}@keyframes border-spin{to{--angle: 1turn}}.kanban-column{--border-width: 1.5px;position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);width:max-content;min-width:330px;max-width:max-content;height:auto;min-height:100%;padding:16px 12px 0;border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-default, #FBFBFB)}.kanban-column--special{isolation:isolate;position:relative;z-index:1;border:var(--border-width) solid transparent}.kanban-column--special:before{content:" ";position:absolute;z-index:-1;inset:calc(var(--border-width) * -1);border:inherit;border-radius:inherit;background-image:conic-gradient(from var(--angle),var(--border-AI-gradient));background-origin:border-box;-webkit-mask:linear-gradient(white,white) content-box,linear-gradient(white,white);mask:linear-gradient(white,white),linear-gradient(white,white);animation:border-spin 7s linear infinite;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.kanban-column{min-width:256px}}.kanban-column__header{display:flex;align-items:center;justify-content:space-between;column-gap:var(--Tokens-Spacing-xs, 4px);width:100%;padding-left:var(--Tokens-Spacing-sm, 8px)}.kanban-column__header-left{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;justify-content:space-between}.kanban-column__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;display:inline-flex;align-items:center;color:var(--text-default)}.kanban-column__title--archive{color:var(--text-subtitle, #6F7979)}.kanban-column__title-text{display:inline-block;width:fit-content}.kanban-column__title-text--special{background:var(--Progress-Bar-Saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.kanban-column__icon{font-size:22px;color:var(--text-default)}.kanban-column__icon--special{color:var(--text-default);background:var(--Progress-Bar-Saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tile-skeleton{display:flex;flex-direction:column;max-width:353px;padding:var(--Tokens-Spacing-md);gap:var(--Tokens-Spacing-xs);border-radius:var(--Tokens-Border-Radius-md);background:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40;position:relative;overflow:hidden}.tile-skeleton__separator{width:100%;height:1px;background:var(--border-light)}.tile-skeleton__avatar{width:40px;height:40px;border-radius:50%}.tile-skeleton__status{width:20px;height:20px;border-radius:50%;align-self:flex-start}.tile-skeleton__header{width:100%;display:flex;align-items:center;gap:var(--Tokens-Spacing-sm, 8px)}.tile-skeleton__info{display:flex;align-items:flex-start;gap:var(--Tokens-Spacing-sm, 8px);align-self:stretch;justify-content:space-between;flex-grow:1;height:30px}.tile-skeleton__position{width:80%;height:10px}.tile-skeleton__message{width:100%;height:10px}.tile-skeleton__text-skeleton{height:100%;width:100%;z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.tile-skeleton__text-skeleton--title{height:20px;width:257px}.tile-skeleton__text-skeleton--name{height:20px;width:150px}.tile-skeleton__text-skeleton--message{height:20px;width:100%}.tile-skeleton__text-skeleton--subtitle{height:16px;width:257px}.tile-skeleton__text-skeleton--date{width:139px;height:20px}.tile-skeleton__text-skeleton--status{width:81px;height:20px}.tile-skeleton__text-skeleton--body{width:100%;height:100px}.tile-skeleton__text-skeleton:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.tile-skeleton__image-skeleton{height:100%;width:100%;background-color:var(--blue-green-blue-green20);border-radius:50%;z-index:1}.tile-skeleton__image-skeleton:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 1s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.email-recipient{position:relative;width:100%}.email-recipient__placeholder{display:flex;padding:2px 0;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);cursor:pointer;height:26px}.email-recipient__email{display:flex;width:fit-content;padding:2px 8px;align-items:center;gap:8px;border-radius:100px;border:1px solid var(--border-light);background:var(--bgColor-white);cursor:default;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.email-recipient__email:hover{background:var(--bgColor-hover)}.email-recipient__remove-button{background-color:transparent;border:none;padding:0;font-size:16px;color:var(--text-disabled)}.email-recipient__remove-button:focus{outline:none}.email-recipient__list{position:absolute;top:100%;left:0;right:0;z-index:1000}.contact-box{cursor:pointer;position:relative;display:flex;column-gap:16px;align-items:stretch;box-sizing:border-box;max-width:385px;height:84px;padding:var(--Tokens-Spacing-md, 16px);border:1px solid var(--border-light);border-radius:8px;background:var(--bgColor-white);transition:border .1s ease}.contact-box--hovered,.contact-box:hover{border:1px solid var(--border-active-outline);box-shadow:0 0 4px #2dcdc740}.contact-box--empty:not(.contact-box--selected){background:#def6f44d}.contact-box--collapsed{z-index:1}.contact-box--selected{box-sizing:border-box;border:1px solid var(--tertiary-purple-tertiary60);background:var(--tertiary-purple-tertiary10);box-shadow:0 0 0 1px inset var(--tertiary-purple-tertiary60)}.contact-box--selected.contact-box--hovered,.contact-box--selected:hover{border:1px solid var(--tertiary-purple-tertiary60);background:var(--tertiary-purple-tertiary20);box-shadow:0 0 0 1px inset var(--tertiary-purple-tertiary60)}.contact-box__container{position:relative;height:48px}.contact-box__type{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;font-size:9px;color:var(--blue-green-blue-green80);background:var(--bgColor-white, #fff);filter:drop-shadow(0 0 4px rgba(107,107,107,.25));box-shadow:0 0 4px #6b6b6b40}.contact-box__info{overflow:hidden;display:flex;flex:1 1 0;flex-direction:column;max-width:100%}.contact-box__info--hidden{display:none}.contact-box__top-info{position:relative;overflow:hidden;display:flex;column-gap:8px;align-items:center;justify-content:space-between;width:100%}.contact-box__name{display:flex;column-gap:4px;align-items:center;max-width:100%}.contact-box__name-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;max-width:100%;color:var(--neutral-neutral80);text-overflow:ellipsis;white-space:nowrap}.contact-box__name-tooltip{position:relative;display:inline-block}.contact-box__date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;display:flex;justify-content:flex-end;max-width:fit-content;color:var(--text-subtitle);text-align:right;white-space:nowrap}.contact-box__message{display:flex;flex-grow:1;gap:var(--Tokens-Spacing-xs);align-items:flex-start;color:var(--text-default)}.contact-box__message-icon{padding-top:3px;font-size:10px;color:var(--icon-dark)}.contact-box__text{pointer-events:none;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;width:100%;margin:0;color:var(--neutral-neutral80);text-overflow:ellipsis;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.contact-box__placeholder{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--primary-blue-primary70, #115C5A)}.contact-box__bottom{display:flex;flex-grow:1;align-items:center;justify-content:space-between}.contact-box__unread-indicator{position:absolute;top:6px;left:6px;width:10px;height:10px;border-radius:50%;background:var(--primary-blue-primary30, #2DCDC7)}.contact-box-wrapper{position:relative;height:100%}.contact-box-wrapper__preview-container{pointer-events:none;position:absolute;top:-100%;left:0;width:100%;height:100%}.contact-box-wrapper__preview{pointer-events:none;position:relative;z-index:calc(var(--tracker-overlay-z-index) + 1);border-radius:8px;background-color:#fff}.contacts-sidebar__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-top:0;margin-bottom:8px;color:var(--neutral-neutral80)}.contacts-sidebar__subtitle{margin-top:0;margin-bottom:16px;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.contacts-sidebar__separator{width:100%;height:1px;margin-block:16px;background-color:var(--border-light)}.contacts-sidebar__comments{display:flex;flex-direction:column;align-items:center;color:var(--neutral-neutral50)}.contacts-sidebar__companies-list{display:flex;flex-direction:column;gap:16px}.popup-window{position:absolute;border-radius:8px;background-color:var(--bgColor-white);border:1px solid var(--border-light)}.popup-window:after{content:"";display:block;height:15px;width:15px;background-color:inherit;border:inherit;position:absolute;bottom:100%;left:40%;clip-path:polygon(100% 100%,0% 0%,100% 0%);transform:rotate(-45deg) translateY(71%);border-radius:0 .25em 0 0}.kanban-filters-bar{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.kanban-filters-bar__search{min-width:150px}.kanban-filters-bar__filter{display:flex;align-items:center;column-gap:var(--Tokens-Spacing-xs, 4px)}.overview-header{display:flex;gap:var(--Tokens-Spacing-md, 16px);justify-content:space-between;align-self:stretch;align-items:flex-start}.overview-header__left{display:inline-flex;column-gap:var(--Tokens-Spacing-md, 16px);row-gap:var(--Tokens-Spacing-sm, 8px);flex-wrap:wrap}.overview-header__right{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:center}.overview-header__controls{display:flex;align-items:flex-start;gap:var(--Tokens-Spacing-sm, 8px)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.overview-header{padding:16px 24px;gap:var(--Tokens-Spacing-md, 16px)}.overview-header__comments,.overview-header__controls,.overview-header__view-toggle{display:none}}.hidden{display:none}.algolia-search-form{display:flex;align-items:center;column-gap:8px;width:100%;max-width:290px;position:relative;height:36px;padding:8px 12px;background-color:var(--bgColor-white);box-shadow:0 0 1px 1px #334fd714;border-radius:8px;border:1px solid var(--borderColor-default);z-index:2}.algolia-search-form:hover{border:1px solid var(--border-active-outline, #2dcdc7);background:var(--bgColor-white)}.algolia-search-form:has(.algolia-search-form__input:focus){border:1px solid var(--border-active-outline, #2dcdc7);box-shadow:0 0 1px 4px #2dcdc714}.algolia-search-form__label{width:100%}.algolia-search-form__input{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;height:36px;width:100%;padding:0;background:transparent;border:none;flex-grow:1;color:var(--text-default)}.algolia-search-form__input:focus{outline:none}.algolia-search-form__input:-webkit-autofill,.algolia-search-form__input:-webkit-autofill:hover,.algolia-search-form__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-subtitle);transition:background-color 9999s ease-in-out 0s}.algolia-search-form__input::placeholder{color:var(--neutral-neutral50)}.algolia-search-form__button{display:flex;align-items:center;height:16px;width:16px;line-height:16px;background:transparent;border:none;padding:0;outline:none;color:var(--neutral-neutral50)}.algolia-search-form__button:focus{outline:none}.search-results-dropdown{list-style:none;margin:0;padding:0;background-color:var(--bgColor-white);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;border-radius:8px;max-height:300px;overflow-y:auto;position:absolute;max-width:550px;width:550px;z-index:1000;top:49px;left:50%;transform:translate(-50%);transition:all .3s ease-in-out}.search-results-dropdown:has(.no-results){display:none}.search-results-dropdown--job{max-width:450px;left:0;transform:none}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.search-results-dropdown{width:calc(100% - 32px);max-width:none;left:16px;transform:none}}.search-results-dropdown .ais-Hits-list{padding-left:0}.search-results-dropdown .view-more-results{display:flex;align-items:center;justify-content:center;padding:10px 10px 0}.search-results-dropdown .search-result-item{display:flex;align-items:center;padding:10px;border-bottom:1px solid var(--borderColor-default);cursor:pointer;transition:background-color .2s}.search-results-dropdown .search-result-item:hover{background-color:var(--bgColor-hover)}.search-results-dropdown .search-result-item img{width:40px;height:40px;margin-right:10px;border-radius:4px}.search-results-dropdown .search-result-item .job-info{display:flex;flex-direction:column;width:100%}.search-results-dropdown .search-result-item .job-info .job-name{font-weight:700;color:var(--text-default)}.search-results-dropdown .search-result-item .job-info .job-location{display:flex;align-items:center;gap:5px;color:var(--text-subtitle)}.search-results-dropdown .search-result-item .job-info .job-tags{display:flex;flex-direction:row;margin-top:5px;gap:5px}.search-results-dropdown .search-result-item .job-info .job-tags .job-tag{display:flex;align-items:center;gap:5px;background-color:var(--bgColor-hover);padding:5px;border-radius:5px;font-size:12px;color:var(--text-default)}.search-results-dropdown .search-result-item .company-info{display:flex;flex-direction:column}.search-results-dropdown .search-result-item .company-info .company-name{font-weight:700;color:var(--text-default)}.search-results-dropdown .search-result-item .company-info .company-description{color:var(--text-subtitle);font-size:.9em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.algolia-filter-form{display:flex;align-items:center;column-gap:8px;width:100%;max-width:290px;position:relative;height:36px;padding:8px 12px;background-color:var(--bgColor-white);box-shadow:0 0 1px 1px #334fd714;border-radius:8px;border:1px solid var(--borderColor-default);z-index:2}.algolia-filter-form:hover{border:1px solid var(--border-active-outline, #2dcdc7);background:var(--bgColor-white)}.algolia-filter-form:has(.algolia-search-form__input:focus){border:1px solid var(--border-active-outline, #2dcdc7);box-shadow:0 0 1px 4px #2dcdc714}.algolia-filter-form:has(.algolia-filter-form__input:disabled){border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-hover, #F5F7F9);pointer-events:none;box-shadow:none}.algolia-filter-form__label{width:100%}.algolia-filter-form__input{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;height:36px;width:100%;padding:0;background:transparent;border:none;flex-grow:1;color:var(--text-default)}.algolia-filter-form__input:focus{outline:none}.algolia-filter-form__input:-webkit-autofill,.algolia-filter-form__input:-webkit-autofill:hover,.algolia-filter-form__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-subtitle);transition:background-color 9999s ease-in-out 0s}.algolia-filter-form__input::placeholder{color:var(--neutral-neutral50)}.algolia-filter-form__input:disabled{color:var(--text-disabled)}.algolia-filter-form__input:disabled::placeholder{color:var(--text-disabled)}.algolia-filter-form__button{display:flex;align-items:center;height:16px;width:16px;line-height:16px;background:transparent;border:none;padding:0;outline:none;color:var(--neutral-neutral50)}.algolia-filter-form__button:focus{outline:none}.related-companies-grid{display:flex;flex-direction:column;gap:16px}.related-companies-grid .company-card{min-width:100%}.related-companies-grid__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0}.related-companies-grid__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0}.related-companies-grid__content{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.related-companies-grid__content{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.algolia-job-search-form{display:flex;align-items:center;column-gap:8px;width:100%;max-width:290px;position:relative;height:36px;padding:8px 12px;background-color:var(--bgColor-white);box-shadow:0 0 1px 1px #334fd714;border-radius:8px;border:1px solid var(--borderColor-default);z-index:2}.algolia-job-search-form:hover{border:1px solid var(--border-active-outline, #2dcdc7);background:var(--bgColor-white)}.algolia-job-search-form:has(.algolia-search-form__input:focus){border:1px solid var(--border-active-outline, #2dcdc7);box-shadow:0 0 1px 4px #2dcdc714}.algolia-job-search-form__label{width:100%}.algolia-job-search-form__input{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;height:36px;width:100%;padding:0;background:transparent;border:none;flex-grow:1;color:var(--text-default)}.algolia-job-search-form__input:focus{outline:none}.algolia-job-search-form__input:-webkit-autofill,.algolia-job-search-form__input:-webkit-autofill:hover,.algolia-job-search-form__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-subtitle);transition:background-color 9999s ease-in-out 0s}.algolia-job-search-form__input::placeholder{color:var(--neutral-neutral50)}.algolia-job-search-form__button{display:flex;align-items:center;height:16px;width:16px;line-height:16px;background:transparent;border:none;padding:0;outline:none;color:var(--neutral-neutral50)}.algolia-job-search-form__button:focus{outline:none}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.algolia-search-form{display:none;max-width:100%;width:100%;margin-left:0}}.job-search-results-dropdown{list-style:none;margin:0;padding:0;background-color:var(--bgColor-white);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;border-radius:8px;max-height:300px;overflow-y:auto;position:absolute;max-width:550px;width:550px;z-index:1000;top:49px;left:50%;transform:translate(-50%);transition:all .3s ease-in-out}.job-search-results-dropdown:has(.no-results){display:none}.job-search-results-dropdown--job{max-width:450px;left:0;transform:none}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.job-search-results-dropdown{width:calc(100% - 32px);max-width:none;left:16px;transform:none}}.job-search-results-dropdown .ais-Hits-list{padding-left:0}.job-search-results-dropdown .view-more-results{display:flex;align-items:center;justify-content:center;padding:10px 10px 0}.job-search-results-dropdown .search-result-item{display:flex;align-items:center;padding:10px;border-bottom:1px solid var(--borderColor-default);cursor:pointer;transition:background-color .2s}.job-search-results-dropdown .search-result-item:hover{background-color:var(--bgColor-hover)}.job-search-results-dropdown .search-result-item img{width:40px;height:40px;margin-right:10px;border-radius:4px}.job-search-results-dropdown .search-result-item .job-info{display:flex;flex-direction:column;width:100%}.job-search-results-dropdown .search-result-item .job-info .job-name{font-weight:700;color:var(--text-default)}.job-search-results-dropdown .search-result-item .job-info .job-location{display:flex;align-items:center;gap:5px;color:var(--text-subtitle)}.job-search-results-dropdown .search-result-item .job-info .job-tags{display:flex;flex-direction:row;margin-top:5px;gap:5px}.job-search-results-dropdown .search-result-item .job-info .job-tags .job-tag{display:flex;align-items:center;gap:5px;background-color:var(--bgColor-hover);padding:5px;border-radius:5px;font-size:12px;color:var(--text-default)}.job-search-results-dropdown .search-result-item .company-info{display:flex;flex-direction:column}.job-search-results-dropdown .search-result-item .company-info .company-name{font-weight:700;color:var(--text-default)}.job-search-results-dropdown .search-result-item .company-info .company-description{color:var(--text-subtitle);font-size:.9em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.job-application-info{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs)}.did-you-apply{display:inline-flex;align-items:center;gap:var(--Tokens-Spacing-md, 16px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.did-you-apply__text{color:var(--text-default)}.did-you-apply__options{display:flex;gap:var(--Tokens-Spacing-sm)}.did-you-apply__button{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;border:none;background-color:transparent;padding:0;transition:all .1s ease}.did-you-apply__button:hover,.did-you-apply__button:focus{transform:scale(1.25);outline:none}.related-jobs{position:relative;display:flex;flex-direction:column}.related-jobs__jobs{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(370px,1fr));gap:16px}.related-jobs__jobs .job-tile{width:100%;min-width:370px;max-width:600px}.related-jobs__jobs--preview{filter:blur(5px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.related-jobs__title{margin-top:16px;margin-bottom:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.related-jobs__description{margin-top:0;margin-bottom:16px;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.related-jobs__controls{position:absolute;top:16px;right:0;display:none;column-gap:8px;align-items:center}.related-jobs__blocker-banner{position:absolute;z-index:2;top:65px;left:50%;transform:translate(-50%);overflow:visible;padding-bottom:16px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.related-jobs__blocker-banner{left:0;transform:none;display:flex;justify-content:center;width:100%}}.job-description__related-jobs .related-jobs__jobs{overflow-x:scroll;display:flex;flex-direction:row;padding-bottom:16px}.job-description__related-jobs .related-jobs__jobs .job-tile{min-width:370px}.job-description__related-jobs{margin-top:16px;border-top:1px solid var(--blue-green-blue-green10)}.job-description__related-jobs .related-jobs__controls{display:flex}.job-feed-blocker-banner{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:400px;padding:var(--Tokens-Spacing-lg);border-radius:var(--Tokens-Border-Radius-lg, 16px);border:1px solid var(--purple-gradient-saturated, #808CD7);background:radial-gradient(4332.22% 141.42% at 100% 100%,#dbe1ffbf,#eefbf5bf);box-shadow:var(--shadow-xl) #0000001a,0 8px 10px -6px #0000001a}.job-feed-blocker-banner__image{width:56px;object-fit:cover;display:flex}.job-feed-blocker-banner__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs);align-items:center;justify-content:center;margin-bottom:var(--Tokens-Spacing-lg);padding:0 12px;text-align:center}.job-feed-blocker-banner__title{margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.job-feed-blocker-banner__description{margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.job-feed-blocker-banner__image-container{position:relative;display:flex;margin-bottom:var(--Tokens-Spacing-md)}.job-feed-blocker-banner__level-blocker{position:absolute;top:35px;right:2px;display:flex}.job-feed-blocker-banner__level-blocker:hover img.locked{animation:shake-fast .5s}.job-feed-blocker-banner__level-blocker-image{width:20px}.empty-saved-description{display:flex;width:100%}.empty-saved-description__container{display:flex;flex-direction:column;align-items:center;max-width:487px;margin:100px auto 0}.empty-saved-description__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:4px}.empty-saved-description__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin-bottom:32px;text-align:center}.empty-saved-description__subtitle a{color:var(--primary-blue-primary50);cursor:pointer}.empty-saved-description__subtitle a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.empty-saved-description__image{margin-bottom:32px;font-size:140px;line-height:140px}.empty-saved-description__link{cursor:pointer;color:var(--primary-blue-primary50)}.empty-saved-description__link:hover{color:var(--primary-blue-primary50);text-decoration:underline}.job-banner{cursor:pointer;display:flex;gap:16px;width:100%;padding:16px;border:1px solid var(--border-blue);border-radius:8px;transition:background-color .1s ease}.job-banner:hover,.job-banner--active{background-color:var(--primary-blue-primary10)}.job-banner__image{flex-shrink:0;width:35px;height:35px;border-radius:50%}.job-banner__content{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.job-banner__content-bold{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.job-banner__content-accent{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-linked)}.job-card{display:flex;width:600px;height:334px;padding:24px 12px 24px 24px;flex-direction:column;align-items:flex-start;background-color:var(--bgColor-white);border-radius:8px;border:1px solid var(--border-dark)}.job-card__wrapper{overflow-y:scroll;padding-right:12px}.job-card__logo{width:48px;height:48px;border-radius:50%;flex-shrink:0;margin:4px 12px 4px 0}.job-card-description{color:var(--text-default)}.job-card__deadline{padding-bottom:10px}.job-card__header{display:flex;align-items:center;padding-bottom:20px}.job-card__deadline{position:relative;display:flex;align-items:center;justify-content:space-between;color:var(--text-default);gap:4px}.job-card__title{margin:0 0 4px}.job-card__location{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.job-card__icon-wrapper{display:flex;gap:16px}.job-teams-tab__team{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.job-description{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);height:100%;overflow:hidden;max-width:100%;padding:var(--Tokens-Spacing-lg) var(--Tokens-Spacing-lg) 0}.job-description__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default);flex-grow:1;padding-right:9px;height:100%}.job-description__tabs-content{padding:var(--Tokens-Spacing-lg) var(--Tokens-Spacing-xs);height:100%;overflow-y:scroll}.job-description__tabs-content .tabs-content{max-height:none}.job-description__tabs-content--disabled{filter:blur(5px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.job-description__bottom{flex-grow:1;position:relative;display:flex;flex-direction:column;overflow:hidden}.job-description__blocker-banner{position:absolute;z-index:2;top:65px;left:50%;bottom:0;transform:translate(-50%);overflow:visible}.job-description__partner-logo{margin-bottom:var(--Tokens-Spacing-md)}.job-description__partner-logo-link{color:var(--text-linked);text-decoration:none;display:flex;align-items:center;gap:var(--Tokens-Spacing-xs)}.job-description__partner-logo-image{width:100%;height:100%;object-fit:cover;border-radius:16px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.job-description{height:100vh;padding-bottom:60px}}.job-filters{position:relative;display:flex;flex-direction:column;gap:16px;padding:16px 24px}.job-filters__banner-highlight{background:var(--blue-gradient-saturated, linear-gradient(320deg, #3D58FF 0%, #00FFF5 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.job-filters__container{display:flex;gap:16px;align-items:center}.job-filters__input{max-width:250px}.job-filters__filters{display:flex;column-gap:var(--Tokens-Spacing-md);row-gap:var(--Tokens-Spacing-sm);flex-wrap:wrap;align-items:center}.job-filters__filters-modal{width:100%;display:flex;flex-direction:column;gap:16px;padding:8px}.job-filters__filter-labels{display:flex;flex-wrap:wrap;gap:8px}.job-filters__filters-mobile-container{display:flex;gap:8px}.job-filters__all-filters-mobile-button{display:none}.modal__body:has(.job-filters__filters-modal){overflow:visible}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.job-filters__input{max-width:100%}}.level-blocker-modal{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:405px;padding:var(--Tokens-Spacing-lg);border-radius:var(--Tokens-Border-Radius-lg, 16px);border:1px solid var(--tertiary-purple-tertiary50, #808CD7);background:radial-gradient(4332.22% 141.42% at 100% 100%,#dbe1ffbf,#eefbf5bf);box-shadow:var(--shadow-xl) #0000001a,0 8px 10px -6px #0000001a}.level-blocker-modal:hover img.locked{animation:shake-fast .5s}.level-blocker-modal__image{width:56px;object-fit:cover;display:flex}.level-blocker-modal__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs);align-items:center;justify-content:center;margin-bottom:var(--Tokens-Spacing-lg);padding:0 12px;text-align:center}.level-blocker-modal__title{margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.level-blocker-modal__description{margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.level-blocker-modal__image-container{position:relative;display:flex;margin-bottom:var(--Tokens-Spacing-md)}.level-blocker-modal__level-blocker{position:absolute;top:35px;right:2px;display:flex}.level-blocker-modal__level-blocker-image{width:20px}.job-no-extension{display:flex;height:100%;background-color:var(--white)}.job-no-extension a{color:var(--primary-blue-primary50);cursor:pointer}.job-no-extension a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.job-no-extension__container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:487px;margin:auto}.job-no-extension__image{width:80px;height:80px;margin-bottom:32px}.job-no-extension__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:4px}.job-no-extension__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin-bottom:32px;text-align:center}.job-tabs{overflow:hidden;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);height:100%;padding-top:var(--Tokens-Spacing-xs)}.job-tabs__items{overflow:scroll;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);height:100%;padding-top:var(--Tokens-Spacing-sm);padding-right:5px;padding-bottom:1px}.job-tabs__count{display:flex;gap:8px;margin:0}.job-tabs__count-number{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0}.job-tabs>.tabs-header{background-color:transparent}.job-tabs>.tabs-content{overflow:hidden}.job-tabs__loader{min-height:20px;margin:0 auto;width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, var(--primary-blue-primary30) 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}.job-tabs__top-info{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);padding-bottom:var(--Tokens-Spacing-sm)}.jobs-not-found{display:flex;grid-column:span 2;width:100%}.jobs-not-found__container{display:flex;flex-direction:column;align-items:center;max-width:487px;margin:100px auto 0}.jobs-not-found__image{margin-bottom:24px;font-size:120px;line-height:120px}.jobs-not-found__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:4px}.jobs-not-found__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin-bottom:32px;text-align:center}.jobs-not-found__subtitle a{color:var(--primary-blue-primary50);cursor:pointer}.jobs-not-found__subtitle a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.mobile-job-filters{position:fixed;z-index:var(--modal-z-index);top:0;right:0;bottom:55px;left:0;background-color:var(--black-opacity50)}.mobile-job-filters__wrapper{position:absolute;right:0;bottom:0;left:0;padding:16px;border-radius:16px 16px 0 0;background-image:var(--gradient)}.mobile-job-filters__header{margin-bottom:16px;text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.mobile-job-filters__content{margin-bottom:16px}.mobile-job-filters__bottom{display:flex;gap:16px;justify-content:space-between}.mobile-job-filters__close-button{position:absolute;top:16px;right:16px}.mobile-job-filters__location-tags{display:flex;flex-wrap:wrap;gap:4px}.jobs-not-found{padding:32px}.job-feed-page{display:flex;flex-direction:column;background-color:var(--bgColor-default)}.job-feed-page#job-feed-page{height:calc(100vh - var(--topbar-height));padding:0}.job-feed-page:has(.job-feed-page__banner) .job-feed-page__block{margin-top:0}.job-feed-page__banner{padding:var(--Tokens-Spacing-md) var(--Tokens-Spacing-lg);border-bottom:1px solid var(--border-light)}.job-feed-page__bottom{position:relative;flex-grow:1;display:grid;grid-template-columns:minmax(auto,392px) auto;gap:var(--Tokens-Spacing-xs);min-height:100vh;padding:0 0 0 24px;overflow:hidden;background-color:var(--bgColor-default)}.job-feed-page__top{border-bottom:1px solid #DCE4E6;background-color:#fff;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.job-feed-page__block{height:100%;max-height:100%;min-height:500px;background-color:var(--white);border-right:1px solid var(--border-light);border-left:1px solid var(--border-light)}.job-feed-page__block-mobile-button{display:none}.job-feed-page__tab{display:flex;flex-grow:1;flex-direction:column;height:100%;overflow:hidden}.job-feed-page__content-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.job-feed-page{width:100%}.job-feed-page__content-wrapper{display:none}.job-feed-page__content-wrapper--active{display:block;position:fixed;bottom:0;top:0;min-height:calc(var(--vh, 1vh) * 100);left:0;right:0;z-index:var(--mobile-elements);border-radius:16px 16px 0 0;box-shadow:var(--box-shadow)}.job-feed-page__block-mobile-button{display:block;position:absolute;top:16px;right:16px;z-index:1}.job-feed-page__bottom{grid-template-columns:auto;padding:0;width:100%;overflow-x:hidden;gap:0px}.job-feed-page__top{width:100%}}#detail>.my-documents{padding:32px 48px}.my-documents__actions{display:flex;column-gap:12px;justify-content:space-between}.my-documents__top{display:flex;justify-content:space-between}.my-documents__title{margin:0 0 4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.my-documents__subtitle{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.my-documents__upload-info{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px}.my-documents__upload-info .careerOS-button{flex-shrink:0}.my-documents__no-docs{max-width:470px;margin:100px auto 0;text-align:center}.my-documents__no-docs-image{font-size:120px;line-height:120px}.my-documents__no-docs-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.my-documents__no-docs-subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.my-documents .document-table{margin-top:24px}.people-list__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0 0 24px}.people-list__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;max-width:768px;margin:0 0 48px}.people-list .input-wrapper{display:inline-flex;width:350px;margin:0 44px 24px 0}.people-list__role-count{display:inline-flex;column-gap:10px;margin-right:44px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.people-list__role-count__number{display:flex;align-items:center;justify-content:center;aspect-ratio:1;height:24px;border-radius:50%;color:var(--primary);background-color:var(--primary-opacity20);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.people-list__table{table-layout:auto;border-spacing:unset;width:100%;border:1px solid var(--border-dark);border-radius:2px;background-color:var(--bgColor-white)}.people-list__table tr{width:100%;padding-bottom:4px;border-bottom:1px solid var(--outline-variant);border-radius:inherit}.people-list__table tr:not(:last-child) td{border-bottom:1px solid var(--outline-variant)}.people-list__table__td{display:flex;justify-content:center}.people-list__table thead{border-radius:2px 2px 0 0;background:linear-gradient(0deg,#006a6a0d,#006a6a0d),var(--surface)}.people-list__table__link{display:flex}.people-list__table__icon{width:20px;height:20px}.people-list__table__icon--eye{margin-right:8px}.people-list__table__icon--document{height:18px;margin:0 4px 0 8px}.people-list__table th{border-bottom:1px solid var(--outline-variant);border-radius:inherit;text-align:start}.people-list__table th,.people-list__table td{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;padding:12px 8px;color:var(--text-default);text-align:center}.people-list__table td a:hover{color:var(--primary)}.link{cursor:pointer;margin-top:5px}.link:hover{color:var(--primary)}.gamification-email{display:none}.kpis__row{display:flex;align-items:center;justify-content:space-around;margin-bottom:24px}.kpis__goal__title{margin-bottom:0;text-align:center}.kpis__goal__description{margin-top:5px;color:var(--text-disabled);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.kpi-progress{position:relative;display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:space-between;width:100%;min-height:100px;padding:0 8px}.kpi-progress .CircularProgressbar{max-width:143px}.kpi-progress .CircularProgressbar-path{stroke:url(#100percentPath)}.kpi-progress .CircularProgressbar-trail{opacity:.2;stroke:var(--primary)}.kpi-progress .CircularProgressbar-text,.kpi-progress .CircularProgressbar-background{fill:green}.kpi-progress--0 .CircularProgressbar-path{stroke:url(#0percentPath)}.kpi-progress--0 .CircularProgressbar-trail{stroke:var(--secondary)}.kpi-progress--20 .CircularProgressbar-path{stroke:url(#20percentPath)}.kpi-progress--20 .CircularProgressbar-trail{stroke:var(--sunset-orange)}.kpi-progress--40 .CircularProgressbar-path{stroke:url(#40percentPath)}.kpi-progress--40 .CircularProgressbar-trail{stroke:var(--sunset-orange)}.kpi-progress--60 .CircularProgressbar-path{stroke:url(#60percentPath)}.kpi-progress--60 .CircularProgressbar-trail{stroke:vaf(--golden-yellow)}.kpi-progress--80 .CircularProgressbar-path{stroke:url(#80percentPath)}.kpi-progress--80 .CircularProgressbar-trail{stroke:var(--primary)}.kpi-progress--completed .link-button__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.kpi-progress__score{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-style:normal;line-height:36px;font-weight:600;color:var(--neutral-neutral80)}.kpi-progress__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80)}.kpi-progress__goal-reached{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--primary)}.kpi-progress__star{position:absolute;top:11px;right:5px}.kpi-progress .link-button{flex-direction:row-reverse;column-gap:8px;align-items:center;max-width:200px;height:max-content;padding:0}.kpi-progress .link-button__icon{flex-shrink:0;width:24px;height:24px}.kpi-progress .link-button__label{color:var(--neutral-neutral80);text-align:center}#auth-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(68deg,#f2fcf7 .44%,#f2fcf7 55.75%,#b8f0e9 99.96%)}#auth-page h3{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:600;font-style:normal;line-height:60px;max-width:800px;text-align:center}#auth-page p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px;max-width:800px;text-align:center}#auth-page .auth-box__button{display:flex;margin:0 auto}#auth-page .auth-box__buttons-container{display:flex;flex-direction:row;gap:16px;align-items:center}#auth-page .auth-box__buttons-container .careerOS-button{background-color:var(--black)}.university-login{position:fixed;height:100dvh;width:100dvw;background:var(--login-page-gradient)}.university-login__back-button{position:absolute;z-index:2;left:16px;top:16px;height:24px;width:24px}.university-login__box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:390px;border-radius:5px;background:var(--bgColor-white);box-shadow:0 12px 40px #0000001f;overflow:hidden}.university-login__box .login-form{animation:slide-in .5s ease-out forwards}.university-login__box:has(.dropdown-search__list){overflow:visible}.university-login__box .dropdown-search__list{max-height:300px;overflow-y:auto}.university-login__input-box{animation:overflow-change 1s ease-out forwards}@keyframes slide-in{0%{transform:translate(100%);overflow:hidden}to{transform:translate(0);overflow:visible;width:100%}}@-webkit-keyframes slide-in{0%{transform:translate(100%);overflow:hidden}to{transform:translate(0);overflow:visible;width:100%}}@keyframes overflow-change{0%{overflow:hidden}to{overflow:visible}}@-webkit-keyframes overflow-change{0%{overflow:hidden}to{overflow:visible}}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.university-login__box{overflow:visible}.university-login__box .login-form{animation:none;transform:translate(0);overflow:visible;width:100%}.university-login__input-box{overflow:visible;animation:none}.university-login .dropdown-search__list{max-height:150px}}.hubspot-form form{display:flex;flex-direction:column;row-gap:10px;width:100%;align-items:center}.hubspot-form form .hs-form-field{width:100%;position:relative}.hubspot-form form label,.hubspot-form form .hs-form-required{display:none}.hubspot-form form input:not([type=submit]){width:100%;height:50px;padding:8px 12px;background-color:var(--bgColor-white);border-radius:4px;border:.75px solid var(--border-dark);color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.hubspot-form form input:not([type=submit])::placeholder{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-disabled)}.hubspot-form form input:not([type=submit]):hover{border-color:var(--border-active-outline)}.hubspot-form form input:not([type=submit]):focus{outline:none;box-shadow:0 0 1px 4px #2dcdc714;border-color:var(--border-active-outline)}.hubspot-form form input:not([type=submit]).invalid{border-color:var(--border-error);animation:shake .2s ease-in-out 0s 2}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.hubspot-form form input:not([type=submit]).invalid:hover{border-color:var(--border-error)}.hubspot-form form input:not([type=submit]).invalid:focus{border-color:var(--border-error);box-shadow:0 0 1px 4px #a52d2d14}.hubspot-form form .actions{padding-top:14px}.hubspot-form form .actions:before{content:"We’ll get back to you asap so that you can use CareerOS soon!";display:block;margin-bottom:8px;text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80)}.hubspot-form form input[type=submit i]{width:100%;height:40px;padding:8px 12px;background-color:var(--blue-green-blue-green80);border-radius:4px;border:none;color:var(--text-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;cursor:pointer;transition:all .1s ease-in-out}.hubspot-form form input[type=submit i]:hover{background-color:var(--blue-green-blue-green70)}.hubspot-form form input[type=submit i]:active{background-color:var(--blue-green-blue-green90)}.hubspot-form form:has(.hs-error-msgs) input[type=submit i]{background-color:var(--neutral-neutral30);pointer-events:none}.hubspot-form form .hs-error-msgs{list-style:none;padding:0;margin:0}.hubspot-form form label.hs-error-msg{display:inline;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-error)}.login-form{display:flex;flex-direction:column;row-gap:24px;width:390px;padding:40px;color:var(--neutral-neutral90)}.login-form label{position:absolute;opacity:0}.login-form--hidden{display:none}.login-form__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;margin:0 0 8px;color:var(--text-default);text-align:center}.login-form__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-default);text-align:center}.login-form__subtitle a{color:var(--text-default);text-decoration:underline}.login-form__subtitle a:hover{color:var(--text-default);text-decoration:none}.login-form__image{display:block;width:72px;margin:0 auto 24px;object-fit:cover;object-position:center}.login-form__prompt{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-default);text-align:center}.login-form__prompt b{font-weight:600}.login-form__link{width:100%;text-align:right}.login-form__linked-text{display:inline-block;margin-top:8px;color:var(--inverse-surface);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;text-decoration:underline}.login-form__linked-text:hover{color:var(--inverse-surface);text-decoration:none}.login-form__button-description{display:block;margin:32px 0 8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80);text-align:center}.login-form__button--disabled{cursor:not-allowed}.login-form__buttons-container{display:flex;flex-direction:column;row-gap:8px}.login-form__buttons-container .careerOS-button__label{text-wrap:wrap}.login-form__privacy-policy{margin-top:16px;text-align:center}.provider-login-button{display:flex;max-width:320px;padding:11px 16px;align-items:center;column-gap:8px;flex-shrink:0;border-radius:3px;border:1px solid var(--neutral-neutral40);background:var(--bgColor-white);transition:all .1s ease-in-out;color:var(--neutral-neutral80);text-align:left;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.provider-login-button:hover,.provider-login-button:focus{background-color:var(--primary-blue-primary10);border-color:var(--neutral-neutral40)}.provider-login-button:focus{outline:none}.provider-login-button__icon{width:24px;height:24px;object-fit:contain;object-position:center}#root:has(#transparent-locked-contacts){background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #DBE1FF 0%, #EEFBF5 100%))}#root:has(#transparent-locked-contacts) #detail{background-color:transparent}#root:has(#transparent-locked-contacts) .topbar{background:transparent}.contacts-locked-page{overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:0!important}.contacts-locked-page__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;justify-content:center;padding:var(--Tokens-Spacing-xl) var(--Tokens-Spacing-xxl, 48px)}.contacts-locked-page__level-indicator{position:absolute;left:100px;bottom:84px;z-index:2}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.contacts-locked-page__level-indicator{display:none}}.contacts-locked-page__columns-container{position:relative;overflow:hidden}.contacts-locked-page__columns{overflow-x:scroll;display:inline-flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:stretch;width:100%;padding:0 var(--Tokens-Spacing-xxl, 48px)}.contacts-locked-page__columns::-webkit-scrollbar{display:none}.contacts-locked-page__column{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);padding-bottom:var(--Tokens-Spacing-sm)}.contacts-locked-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-style:normal;line-height:60px;margin:0;font-weight:600;color:var(--text-default, #141D1D);text-align:center}.contacts-locked-page__title--highlight{padding:0 2px;background:var(--purple-gradient-saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.contacts-locked-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px}}.contacts-locked-page__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle);text-align:center}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.contacts-locked-page__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}}.contacts-locked-page__blur{pointer-events:none;position:absolute;z-index:1;width:229px;height:100%}.contacts-locked-page__blur--left{top:0;left:0;background:radial-gradient(100% 100% at 0% 100%,#dbe1ffcc,#fff0)}.contacts-locked-page__blur--right{top:0;right:0;background:radial-gradient(100% 100% at 100% 100%,#dbe1ffcc,#fff0)}.contacts-locked-page__blur--bottom{bottom:0;left:0;width:100%;height:145px;background:linear-gradient(0deg,#dbe1ff,#fff0 98.46%)}.contacts-locked-page__blur--hidden{display:none}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.contacts-locked-page__blur{display:none}}.contacts-locked-page__floating-tile{position:relative;z-index:1;top:0;left:50%;transform:rotate(-2deg);width:100%;height:100%}.contacts-locked-page__level-indicator-mobile-container{display:none;position:absolute;bottom:0;z-index:2;width:100%;height:20%;align-items:flex-end;justify-content:center;padding-bottom:var(--Tokens-Spacing-md)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.contacts-locked-page__level-indicator-mobile-container{display:flex}}.contacts-locked-page__level-indicator-mobile{position:relative;z-index:2}.contacts-locked-page__gradient-blur{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%}.with-locked{position:relative}.with-locked:hover .with-locked__lock{display:block}.with-locked:hover .with-locked__mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.with-locked:hover img.with-locked__lock{animation:shake-fast-centered .5s}.with-locked__mask{position:absolute;z-index:1;top:2px;right:2px;bottom:2px;left:2px}.with-locked__lock{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.with-locked__content{position:relative;pointer-events:none;z-index:0}@keyframes shake-fast-centered{0%{transform:translate(-50%,-50%) translate(0)}10%,30%,50%,70%,90%{transform:translate(-50%,-50%) translate(-1px)}20%,40%,60%,80%{transform:translate(-50%,-50%) translate(1px)}to{transform:translate(-50%,-50%) translate(0)}}.level-indicator{cursor:pointer;position:relative;display:flex;align-items:center;max-width:100%;background-color:transparent;transition:all .3s ease-in-out}.level-indicator:hover.level-indicator--state-active{filter:drop-shadow(0 0 8px var(--level-indicator-shadow-active-color))}.level-indicator:hover:hover .level-indicator__lock-image--locked{animation:shake-fast .5s}.level-indicator:hover:hover .level-indicator__lock-image--unlocked{animation:shake-lock .5s}.level-indicator:hover .level-indicator__card--state-locked{border:1px solid var(--border-dark, #A3ADAD);background:#ffffff80}.level-indicator:hover .level-indicator__card--state-upcoming{background:#ffffff80}.level-indicator:hover .level-indicator__card--state-achieved{background:var(--level-indicator-background-gradient-transparent)}.level-indicator:hover .level-indicator__card--state-achieved .level-indicator__content{color:var(--text-white)}.level-indicator:hover .level-indicator__title-text{display:none}.level-indicator:hover .level-indicator__title-text--hover{display:inline-block}.level-indicator:hover .level-indicator__medal{transform:scale(1.05)}.level-indicator__medal{position:relative;z-index:1;display:flex;transition:all .3s ease-in-out}.level-indicator__medal-image{max-width:108px;height:auto;filter:blur(0)}.level-indicator__medal-image--state-locked{filter:grayscale(100%) blur(2.5px)}.level-indicator__medal-image--size-large{max-width:108px}.level-indicator__medal-image--size-medium{max-width:56px}.level-indicator__lock-icon{position:absolute;right:0;bottom:0;transform:translateY(15%);max-width:40px}.level-indicator__lock-icon--size-large{max-width:40px}.level-indicator__lock-icon--size-medium{max-width:24px}.level-indicator__card{position:relative;z-index:0;display:flex;width:fit-content;height:fit-content;border:1px solid transparent;border-radius:62px;box-shadow:0 4px 4px #a3adad1a;transition:all .3s ease-in-out}.level-indicator__card:before{content:"";position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;width:100%;height:100%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.level-indicator__card--size-large{margin-left:-72px}.level-indicator__card--size-large .level-indicator__card-content{padding:var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-lg, 24px);padding-left:86px}.level-indicator__card--size-medium{margin-left:-46px}.level-indicator__card--size-medium .level-indicator__card-content{padding:var(--Tokens-Spacing-sm, 8px) var(--Tokens-Spacing-md, 16px);padding-left:54px}.level-indicator__card--state-locked{border:1px solid var(--border-dark, #A3ADAD);background:#fff3}.level-indicator__card--state-upcoming{border:1px solid transparent;background:#fff3}.level-indicator__card--state-upcoming:before{padding:1px;background:var(--level-indicator-border-color)}.level-indicator__card--state-achieved{border:1px solid transparent;background-color:#fff3}.level-indicator__card--state-achieved:before{padding:1px;background:var(--level-indicator-border-color)}.level-indicator__card--state-active{background:var(--level-indicator-background-color);box-shadow:0 4px 4px 0 var(--level-indicator-shadow-color)}.level-indicator__card--state-active:before{padding:1px;background:var(--level-indicator-border-color)}.level-indicator__card-content{position:relative;z-index:1;width:100%;height:100%;border-radius:inherit;overflow:hidden;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:all .3s ease-in-out}.level-indicator__content{position:relative;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-xs, 4px);color:var(--text-white);transition:all .3s ease-in-out}.level-indicator__content--state-locked,.level-indicator__content--state-upcoming,.level-indicator__content--state-achieved,.level-indicator__content--color-white{color:var(--text-white)}.level-indicator__content--color-default{color:var(--text-default)}.level-indicator__content--color-gold{color:var(--accent-brown)}.level-indicator__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;display:flex;max-width:100%;transition:all .3s ease-in-out}.level-indicator__title--state-active{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:400;line-height:32px;text-decoration:none;letter-spacing:0;font-weight:600}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.level-indicator__title--state-active{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}}.level-indicator__title--state-locked,.level-indicator__title--state-upcoming{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.level-indicator__title-text{display:inline-block;white-space:nowrap;transition:all .3s ease-in-out}.level-indicator__title-text--hover{display:none}.level-indicator__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.gradient-blur{height:100%;pointer-events:none}.gradient-blur>div,.gradient-blur:before,.gradient-blur:after{position:absolute;top:0;right:0;bottom:0;left:0}.gradient-blur:before{content:"";z-index:1;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 12.5%,rgb(0,0,0) 25%,rgba(0,0,0,0) 37.5%)}.gradient-blur>div:nth-of-type(1){z-index:2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 12.5%,rgb(0,0,0) 25%,rgb(0,0,0) 37.5%,rgba(0,0,0,0) 50%)}.gradient-blur>div:nth-of-type(2){z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 25%,rgb(0,0,0) 37.5%,rgb(0,0,0) 50%,rgba(0,0,0,0) 62.5%)}.gradient-blur>div:nth-of-type(3){z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 37.5%,rgb(0,0,0) 50%,rgb(0,0,0) 62.5%,rgba(0,0,0,0) 75%)}.gradient-blur>div:nth-of-type(4){z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgb(0,0,0) 62.5%,rgb(0,0,0) 75%,rgba(0,0,0,0) 87.5%)}.gradient-blur>div:nth-of-type(5){z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 62.5%,rgb(0,0,0) 75%,rgb(0,0,0) 87.5%,rgba(0,0,0,0) 100%)}.gradient-blur>div:nth-of-type(6){z-index:7;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 75%,rgb(0,0,0) 87.5%,rgb(0,0,0) 100%)}.gradient-blur:after{content:"";z-index:8;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 87.5%,rgb(0,0,0) 100%)}.items-preview{display:flex;justify-content:center;background-color:var(--bgColor-default);min-height:100%;overflow:hidden}.items-preview__bookmark{position:fixed;top:100%;right:60px;display:flex;width:240px;padding:var(--Tokens-Spacing-md, 16px);flex-direction:column;align-items:flex-start;gap:var(--Tokens-Spacing-sm, 8px);transform:translateY(-50px);transition:transform .3s ease;border-radius:var(--Tokens-Border-Radius-lg, 16px) var(--Tokens-Border-Radius-lg, 16px) 0px 0px;border:1px solid var(--border-light, #DCE4E6);border-bottom:none;background:var(--bgColor-white, #FFF);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.items-preview__bookmark:hover{transform:translateY(-100%)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.items-preview__bookmark{display:none}}.items-preview__bookmark-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.items-preview__bookmark-content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.items-preview__bookmark-content a{color:var(--text-linked)}.items-preview__bookmark-content a:hover{text-decoration:underline;color:var(--text-linked)}.progress-bar{position:absolute;top:var(--Tokens-Spacing-md);left:50%;transform:translate(-50%);z-index:0;width:600px;max-width:calc(100vw - 320px)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.progress-bar{max-width:calc(100vw - 64px)}}.progress-bar__progress-container{width:100%;height:10px;border-radius:830px;background-color:var(--blue-green-blue-green10);overflow:visible}.progress-bar__progress-bar{height:10px;background:var(--Progress-Bar);transition:width .3s ease;border-radius:16px}.progress-bar__progress-bar:hover{box-shadow:0 0 8px #9747ff;height:12px;margin-top:-1px}.preview-list{position:relative;display:flex;flex:1;min-width:240px;height:100%;justify-content:flex-start;padding:0 var(--Tokens-Spacing-xs)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-list{max-width:100%}}.preview-list__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:var(--Tokens-Spacing-md);width:100%;flex:1;height:100%;overflow-y:auto;padding-bottom:var(--Tokens-Spacing-md);padding-right:var(--Tokens-Spacing-sm);align-items:stretch;align-content:start;transition:all .3s ease-in-out}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-list__container{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding-right:0}}.preview-list__container .suggested-contact-kanban-tile-with-preview{width:100%;height:100%;display:flex;flex-direction:column}.preview-list__container .contact-kanban-tile{height:100%;display:flex;flex-direction:column}.preview-list__container .contact-kanban-tile__spacer{flex:1;min-height:0}.preview-list__item{transition:all .3s ease-in-out;transform:translate(0) scale(1);opacity:1;will-change:transform,opacity;display:flex;justify-content:stretch;width:100%}.preview-list__item .contact-kanban-tile{cursor:grab;min-height:unset;padding:var(--Tokens-Spacing-md);row-gap:var(--Tokens-Spacing-sm);border:1px solid var(--surface-variant);box-shadow:none}.preview-list__item .contact-kanban-tile:hover{border:1px solid var(--border-active-outline)}.preview-list__item .contact-kanban-tile .contact-kanban-tile__name:hover{text-decoration:underline}.preview-list__item--fading-out{opacity:0;transform:translate(-20px) scale(.95);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.companies-saved-stack{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:100%}.companies-saved-stack__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--Tokens-Spacing-md);width:100%}.companies-saved-stack__stack{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:100%;min-width:100%}.companies-saved-stack__slot{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:48px;height:48px;min-height:48px}.companies-saved-stack__slot--empty{border:1px dashed var(--border-dark);border-radius:50%;color:var(--text-disabled);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.companies-saved-stack__slot--stack-item{transition:all .2s ease}.companies-saved-stack__slot--stack-item:not(:first-child){margin-left:calc(var(--stack-items-gap) * -1)}.companies-saved-stack__slot--stack-item:hover{z-index:2;transform:scale(1.01)}.companies-saved-stack__logo{overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background-color:var(--neutral95);box-shadow:var(--box-shadow)}.companies-saved-stack__logo-image{width:100%;height:100%;object-fit:contain}.companies-saved-stack__remove{position:absolute;z-index:10;top:-4px;right:-4px;border-radius:50%;opacity:0;background-color:var(--bgColor-white);box-shadow:0 1px 4px #00000026;transition:opacity .2s ease}.companies-saved-stack__slot--filled:hover .companies-saved-stack__remove{opacity:1}.companies-saved-stack__plus{color:var(--text-disabled);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.contacts-saved-stack{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:100%}.contacts-saved-stack__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--Tokens-Spacing-md);width:100%}.contacts-saved-stack__stack{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:100%;min-width:100%}.contacts-saved-stack__slot{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:48px;height:48px;min-height:48px}.contacts-saved-stack__slot--empty{border:1px dashed var(--border-dark);border-radius:50%;color:var(--text-disabled);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.contacts-saved-stack__slot--stack-item{transition:all .2s ease}.contacts-saved-stack__slot--stack-item:not(:first-child){margin-left:calc(var(--stack-items-gap) * -1)}.contacts-saved-stack__slot--stack-item:hover{z-index:2;transform:scale(1.01)}.contacts-saved-stack__logo{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background-color:var(--neutral95);box-shadow:var(--box-shadow)}.contacts-saved-stack__logo-image{width:100%;height:100%;object-fit:contain}.contacts-saved-stack__remove{position:absolute;z-index:10;top:-4px;right:-4px;border-radius:50%;opacity:0;background-color:var(--bgColor-white);box-shadow:0 1px 4px #00000026;transition:opacity .2s ease}.contacts-saved-stack__slot--filled:hover .contacts-saved-stack__remove{opacity:1}.contacts-saved-stack__plus{color:var(--text-disabled);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.preview-dropzone{position:relative;display:flex;flex-direction:column;align-items:center}.preview-dropzone__container{display:flex;align-content:flex-start;max-width:100%;width:208px;padding:var(--Tokens-Spacing-md);border:1px solid var(--border-light);border-radius:var(--Tokens-Border-Radius-lg);background-color:var(--bgColor-white);box-shadow:var(--box-shadow);transition:all .3s ease}.preview-dropzone__container--dragging-over{border:2px solid var(--purpose-information);background-color:var(--light-blue-opacity10);box-shadow:var(--box-shadow)}.preview-dropzone__container--complete{border-color:var(--purpose-success)}.preview-dropzone__feedback{margin-top:var(--Tokens-Spacing-sm);text-align:center}.preview-dropzone__instruction{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;padding:var(--Tokens-Spacing-xs) var(--Tokens-Spacing-sm);border-radius:var(--Tokens-Border-Radius-sm);color:var(--purpose-information);background-color:var(--light-blue-opacity10)}.preview-dropzone__success{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;padding:var(--Tokens-Spacing-xs) var(--Tokens-Spacing-sm);border-radius:var(--Tokens-Border-Radius-sm);color:var(--purpose-success);background-color:var(--accent-light-green)}.preview-dropzone__container--dragging-over .preview-dropzone__slot--empty{border-color:var(--purpose-information);color:var(--purpose-information);background-color:var(--light-blue-opacity10)}.preview-dropzone__container--complete .preview-dropzone__slot--empty{border-color:var(--purpose-success);color:var(--purpose-success)}.preview-selection-header{position:relative;z-index:0;display:flex;flex-direction:column;align-items:stretch;width:100%}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-header{max-width:100%;row-gap:var(--Tokens-Spacing-sm)}}.preview-selection-header__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:400;line-height:32px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);text-align:center;margin:0}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-header__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px;text-align:left}}.preview-selection-header__title-mobile{display:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:400;line-height:36px}.preview-selection-header__title-mobile strong{font-weight:600}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-header__title-mobile{display:inline}}.preview-selection-header__description{width:100%;text-align:center;margin-top:var(--Tokens-Spacing-md)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-header__description{max-width:100%;margin-top:0}}.preview-selection-header__main-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default);margin:0 0 var(--Tokens-Spacing-xs) 0}.preview-selection-header__main-text strong{font-weight:600}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-header__main-text{display:none}}.preview-selection-header__sub-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);font-style:italic;margin:0}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-header__sub-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;text-align:left}}.preview-selection-header__action{position:absolute;left:var(--Tokens-Spacing-sm);bottom:calc(var(--Tokens-Spacing-md) * -1);z-index:0}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-header__action{position:relative;left:0;bottom:0}}.preview-selection-container{flex:1;display:flex;flex-direction:column;height:100%;min-width:240px;padding:0!important}.preview-selection-container__main{position:relative;display:flex;flex-direction:column;flex:1;padding:0 var(--Tokens-Spacing-lg);gap:var(--Tokens-Spacing-md);overflow:hidden}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-container__main{max-width:100%}}.preview-selection-container__header{margin-top:var(--Tokens-Spacing-xxl)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-container__header{margin-top:var(--Tokens-Spacing-md)}}.preview-selection-container__content{display:flex;justify-content:space-between;flex:1;width:100%;height:100%;padding:var(--Tokens-Spacing-md) var(--Tokens-Spacing-xs) 0;gap:var(--Tokens-Spacing-md);flex-wrap:wrap;overflow:hidden}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-container__content{flex-direction:column;gap:var(--Tokens-Spacing-lg)}}.preview-selection-container__mobile-footer{display:none}.preview-selection-container__nav-buttons{position:absolute;top:var(--Tokens-Spacing-md);left:var(--Tokens-Spacing-lg);right:var(--Tokens-Spacing-lg);z-index:10;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-container__nav-buttons{left:var(--Tokens-Spacing-md);right:var(--Tokens-Spacing-md)}}.preview-selection-container__companies-stack{max-width:240px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.preview-selection-container{padding:0 var(--Tokens-Spacing-md)}.preview-selection-container__progress-bar,.preview-selection-container__nav-buttons,.preview-selection-container__dropzone{display:none}.preview-selection-container__content{padding:0}.preview-selection-container__mobile-footer{position:sticky;bottom:0;left:0;right:0;z-index:10;display:flex;justify-content:space-between;align-items:center;column-gap:var(--Tokens-Spacing-sm);padding:var(--Tokens-Spacing-sm) var(--Tokens-Spacing-md);border-top:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);box-shadow:0 1px 2px #0000000d}}.contacts-page{padding:var(--Tokens-Spacing-md) 0!important;background-color:var(--bgColor-white);min-height:calc(100vh - var(--topbar-height));display:flex;flex-direction:column}.contacts-page__banner{padding:0 var(--Tokens-Spacing-md);margin-bottom:var(--Tokens-Spacing-md)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.contacts-page__banner{display:none}}.contacts-page__link{display:flex;align-items:center;column-gap:10px;max-width:100%}.contacts-page__link:hover .contacts-page__link-text{color:var(--blue-green-blue-green80);text-decoration:underline}.contacts-page__table-image{display:flex;width:24px;height:24px;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;font-size:10px;text-decoration-color:inherit}.contacts-page__table-placeholder{color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:400;font-style:italic}.contacts-page__table-field{display:flex;text-align:left;width:100%;overflow:auto;text-wrap:nowrap;text-overflow:ellipsis}.contacts-page__contact-email{overflow:auto;text-overflow:ellipsis;text-wrap:wrap}.contacts-page__table-link:hover{text-decoration:underline}.contacts-page__statuses{display:flex;align-items:center;column-gap:8px;row-gap:4px;flex-wrap:wrap;overflow:hidden}.contacts-page__actions{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm, 8px)}.contacts-page__spinner{width:24px;height:24px;border-radius:50%;border:2px solid transparent;border-top-color:var(--icon-dark);animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table{table-layout:auto;border-spacing:unset;width:100%;border:1px solid var(--primary-blue-primary10);border-radius:var(--Tokens-Border-Radius-sm);background-color:var(--bgColor-white)}.table--fixed{table-layout:fixed}.table__image{max-width:32px}.table tr{width:100%;padding-bottom:4px;border-bottom:1px solid var(--primary-blue-primary10);border-radius:inherit}.table tr:not(:last-child) td{border-bottom:1px solid var(--primary-blue-primary10)}.table th{border-bottom:1px solid var(--primary-blue-primary10);border-radius:inherit;background-color:var(--bgColor-hover)}.table th .table-header__cell{display:flex;column-gap:var(--Tokens-Spacing-sm);align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.table th .table-header__cell--centered{justify-content:center}.table th .table-header__cell--sortable{cursor:pointer}.table th .table-header__cell__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table th.th--center{text-align:center}.table th .sort-button{display:inline-flex;flex-direction:column;font-size:10px}.table th .sort-button__icon{display:flex;font-size:10px;color:var(--neutral-neutral30)}.table th .sort-button__icon--active{color:var(--primary-blue-primary30)}.table th.not-sortable{cursor:default}.table th,.table td{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:auto;padding:var(--space-large, 12px) var(--Tokens-Spacing-md, 16px);line-height:12px;color:var(--text-default);text-overflow:ellipsis;text-wrap:nowrap}.table tr:not(:has(th)):hover{background-color:var(--bgColor-hover)}.table td a:hover{color:var(--blue-green-blue-green80)}.table__row--clickable{cursor:pointer}.table__row--center td{text-align:center}.table-header{position:sticky;z-index:10;top:0;border-radius:2px 2px 0 0;background:linear-gradient(0deg,#006a6a0d,#006a6a0d),var(--surface)}.table-header__row{width:100%;padding-bottom:4px;border-bottom:1px solid var(--primary-blue-primary10);border-radius:inherit}.table-header__th{overflow:auto;padding:var(--space-large, 12px) var(--Tokens-Spacing-md, 16px);border-bottom:1px solid var(--primary-blue-primary10);border-radius:inherit;color:var(--text-default);text-align:start;text-overflow:ellipsis;text-wrap:nowrap;background-color:var(--bgColor-hover);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.table-header__th--center{text-align:center}.table-header__th--not-sortable{cursor:default}.table-header__cell-text-container{padding-block:10px}.table-header__cell{display:flex;column-gap:var(--Tokens-Spacing-sm);align-items:center;width:fit-content;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.table-header__cell--centered{justify-content:center}.table-header__cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-sort-button{display:inline-flex;flex-direction:column;font-size:10px}.table-sort-button__icon{display:flex;font-size:10px;color:var(--neutral-neutral30)}.table-sort-button__icon--active{color:var(--primary-blue-primary30)}.table-cell--fit-content{width:1%;white-space:nowrap}.table-cell__content{width:100%;max-width:fit-content;display:inline-block;position:relative;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;height:fit-content}.table-cell__icon{font-size:16px;width:100%;display:flex;justify-content:center;align-items:center}.table-cell__link-image{width:24px;height:24px}.table-cell__text-with-image{display:flex;align-items:center;column-gap:10px;min-width:500px}.table-cell__text{display:inline-flex;height:100%;overflow:hidden;align-items:center;column-gap:10px;max-width:100%;min-width:fit-content}.table-cell__link{display:inline-flex;height:100%;overflow:hidden;align-items:center;column-gap:10px;max-width:100%;min-width:0}.table-cell__link:hover{text-decoration:underline;color:var(--blue-green-blue-green80)}.table-cell__link-text{display:block;overflow:hidden;width:calc(100% - 30px);-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap}.manage-tags{position:absolute;top:0;left:0;z-index:1;width:300px;max-height:500px;border-radius:8px;background:var(--bgColor-white, #fff);box-shadow:0 0 4px #6b6b6b40}.manage-tags__hint{padding:8px;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.manage-tags ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.manage-tags ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.manage-tags ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.manage-tags ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.manage-tags__existing{position:relative;overflow:scroll;max-height:300px;border-radius:inherit}.manage-tags__existing-tag{padding:8px;display:flex;gap:4px;align-items:center;cursor:pointer;justify-content:space-between}.manage-tags__existing-tag:hover{background-color:var(--bgColor-hover)}.manage-tags__remove-button{flex-shrink:0;pointer-events:initial}.manage-tags__selected{padding:8px;display:flex;flex-wrap:wrap;gap:4px;background-color:var(--bgColor-hover);cursor:text}.manage-tags__new-tag-input{background-color:transparent;border:none;width:150px;max-width:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.manage-tags__new-tag-input:focus{outline:none}.manage-tags__new-tag{display:flex;align-items:center;gap:4px;padding:8px;border-top:1px solid var(--bgColor-hover);background-color:var(--bgColor-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;cursor:pointer}.manage-tags__new-tag:hover{background-color:var(--bgColor-hover)}.tags-cell{z-index:1;padding:0;display:flex;flex-wrap:wrap;gap:4px;cursor:pointer}.tags-cell__placeholder{display:flex;justify-content:flex-start;column-gap:4px;align-items:center}.table-cell-without-tooltip--centered{text-align:center}.table-cell-without-tooltip__content{width:fit-content;display:inline-block;position:relative;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;height:fit-content;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.table-cell-without-tooltip__content .cos_tooltip-wrapper{line-height:1}.table-cell-without-tooltip__icon{font-size:16px;width:100%;display:flex;justify-content:center;align-items:center}.table-cell-without-tooltip__link-image{width:24px;height:24px}.table-cell-without-tooltip__link{display:inline-flex;height:100%;overflow:hidden;align-items:center;column-gap:10px;max-width:100%;min-width:0}.table-cell-without-tooltip__link:hover{text-decoration:underline;color:var(--blue-green-blue-green80)}.table-cell-without-tooltip__link-text{display:block;overflow:hidden;width:calc(100% - 30px);-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap}.contacts-overview-container{position:relative;background-color:var(--bgColor-white);display:flex;flex-direction:column}.contacts-overview-container__top-bar{display:flex;align-items:center;align-content:center;gap:var(--Tokens-Spacing-md, 16px);flex-wrap:wrap;margin-bottom:var(--Tokens-Spacing-md);padding-right:var(--Tokens-Spacing-md);margin-left:var(--Tokens-Spacing-md)}.contacts-overview-container__left{flex-grow:1;display:inline-flex;gap:var(--Tokens-Spacing-md, 16px);flex-wrap:wrap;align-items:center}.contacts-overview-container__right{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:center}.contacts-overview-container__search{flex-grow:1;width:100%;max-width:332px}.contacts-overview-container__kanban{width:100%;display:none;background-color:inherit}.contacts-overview-container__kanban--active{display:block}.contacts-overview-container__table{display:none;max-width:100%;padding:0 var(--Tokens-Spacing-md) var(--Tokens-Spacing-xl, 32px)}.contacts-overview-container__table--active{display:block}.contacts-overview-container__controls{display:flex;align-items:flex-start;gap:var(--Tokens-Spacing-sm, 8px)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.contacts-overview-container{padding:0;gap:var(--Tokens-Spacing-md, 16px)}.contacts-overview-container__top-bar{margin-bottom:0}.contacts-overview-container__controls,.contacts-overview-container__view-toggle{display:none}}.campus-champions-page{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-md);min-height:calc(100vh - var(--topbar-height));padding:var(--Tokens-Spacing-md) 0!important;background-color:var(--bgColor-white)}.campus-champions-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;position:relative;display:flex;column-gap:8px;align-items:center;margin:0 16px}.campus-champions-page__button-container{margin-left:46px}.campus-champions-page__description{margin-bottom:16px;margin-left:46px;color:var(--text-subtitle)}.campus-champions-page__search{padding:0 16px}.campus-champions-page__link{display:flex;column-gap:10px;align-items:center;max-width:100%}.campus-champions-page__link:hover .contacts-page__link-text{color:var(--blue-green-blue-green80);text-decoration:underline}.campus-champions-page__table-image{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:10px;text-decoration-color:inherit}.campus-champions-page__table-placeholder{color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:400;font-style:italic}.campus-champions-page__table-field{overflow:auto;display:flex;width:100%;text-align:left;text-overflow:ellipsis;text-wrap:nowrap}.campus-champions-page__contact-email{overflow:auto;text-overflow:ellipsis;text-wrap:wrap}.campus-champions-page__table-link:hover{text-decoration:underline}.campus-champions-page__statuses{overflow:hidden;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.campus-champions-page__actions{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center}#error-page{position:relative;display:flex;height:100vh;padding:56px;background-color:var(--bgColor-white)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){#error-page{flex-direction:column;gap:var(--Tokens-Spacing-md)}}#error-page .error-box{position:relative;z-index:1;display:flex;flex-grow:1;flex-wrap:wrap;gap:var(--Tokens-Spacing-xxl, 48px);align-items:center;justify-content:center}#error-page .error-box__content{max-width:565px}#error-page .error-box__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0 0 var(--Tokens-Spacing-md, 16px);color:var(--text-default)}#error-page .error-box__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0 0 var(--Tokens-Spacing-md);color:var(--text-default)}#error-page .error-box__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0 0 var(--Tokens-Spacing-xl, 32px);color:var(--text-default)}#error-page .error-box__image{width:350px}#error-page .error-box__cta{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md, 16px);margin-bottom:var(--Tokens-Spacing-md, 16px)}#error-page .error-message{width:fit-content;margin:0 auto 24px;padding:24px;border-radius:18px;background:var(--neutral-neutral10)}.privacy-wrapper{width:100%;position:relative;background-color:var(--surface);padding:32px}.privacy-wrapper .privacy-content{border-radius:16px;border:1px solid var(--neutral-neutral10);padding:24px;background:var(--bgColor-white)}.dashboard-page{position:relative;width:100%;height:100%}.tally-form{width:100%;padding-left:0;padding-right:0;min-height:100vh;margin-top:-50px}.industry-data-container{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;min-width:100%;max-width:100%;height:100%;min-height:350px}.industry-data-container .graph-widget{position:relative;overflow-y:auto;display:flex;flex-direction:column;height:100%;max-height:100%;padding:24px 24px 0;border-radius:6px;background:var(--bgColor-hover)}.industry-data-container .graph-widget>*:not(:last-child){flex-shrink:0}.industry-data-container .graph-widget>*:last-child{flex:1;min-height:0}.industry-data-container>*{width:100%;max-width:100%;height:100%;max-height:100%}.suggested-contacts-dashboard{margin-top:24px;padding-bottom:24px}.video-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.filters{display:flex;column-gap:16px;justify-content:space-between}#detail .student-dashboard{--page-gap-top: 8px;--page-gap-bottom: 16px;--back-button-height: 33px;--button-bottom-distance: 8px;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-lg, 24px);align-items:stretch;width:100%;max-width:1920px;margin:0 auto;padding:var(--Tokens-Spacing-xxl, 48px) var(--Tokens-Spacing-lg, 24px);background:var(--bgColor-default, #fbfbfb)}#detail .student-dashboard__button-container{position:absolute;top:12px;right:12px;opacity:0;transition:opacity .1s ease-in-out}#detail .student-dashboard__share-button-container{position:absolute;z-index:2;right:48px;bottom:36px}#detail .student-dashboard__share-button-container button{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}#detail .student-dashboard__share-button-container--mobile{right:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}#detail .student-dashboard--mobile{display:none}#detail .student-dashboard:has(.form-wrapper){padding:12px 24px 0}#detail .student-dashboard .form-wrapper{overflow-y:hidden;flex-direction:column;gap:16px;align-items:flex-start;max-height:calc(100vh - 24px);margin-top:16px;padding:0 48px;border:1px solid var(--border-light);border-radius:16px;background:var(--bgColor-white)}#detail .student-dashboard .form-wrapper--learning{margin-top:0;padding:0}#detail .student-dashboard .form-wrapper--peer-vote{height:calc(100vh - 74px);margin-top:0;padding:0}#detail .student-dashboard .form-wrapper--insights .airtable-embed{margin-bottom:-32px}#detail .student-dashboard__actions{margin:0 -24px}#detail .student-dashboard__row{display:flex;gap:var(--Tokens-Spacing-lg, 24px);align-items:stretch;align-self:stretch;height:min-content;min-height:300px;max-height:484px}#detail .student-dashboard__row-item{display:flex;flex:1;flex-direction:column;padding:24px 0;border:1px solid var(--neutral-neutral10);border-radius:16px;background:var(--bgColor-white);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:all 1s ease-in-out}#detail .student-dashboard__row-item--with-blur{overflow:hidden;padding-bottom:0}#detail .student-dashboard__row-item--highlighted{box-shadow:0 0 8px 0 var(--purple)}#detail .student-dashboard__row-item .suggested-contacts-container__contacts{padding-top:0;border:none}#detail .student-dashboard__block{display:flex;flex-direction:column;row-gap:24px;min-height:calc(100vh - var(--topbar-height) - var(--page-gap-top) - var(--page-gap-bottom));min-height:500px;max-height:100%}#detail .student-dashboard__university-logo{display:flex;align-items:center;justify-content:center;width:300px;height:300px;margin:auto;object-fit:cover;object-position:center}#detail .student-dashboard__box{position:relative;max-height:100%;margin-bottom:24px;padding:24px;border:1px solid var(--neutral-neutral10);border-radius:16px;background:var(--bgColor-white);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:all 1s ease-in-out}#detail .student-dashboard__box .resource{margin-bottom:24px}#detail .student-dashboard__box .resource:last-child{margin-bottom:0}#detail .student-dashboard__box--with-leaderboard{overflow:hidden}#detail .student-dashboard__box--with-leaderboard:hover .student-dashboard__button-container{opacity:1}#detail .student-dashboard__box--highlighted{box-shadow:0 0 8px 0 var(--purple)}#detail .student-dashboard__box--no-padding{padding:24px 0}#detail .student-dashboard__box--remaining-space{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;align-items:flex-start;min-height:300px;max-height:100%}#detail .student-dashboard__box-header{display:flex;column-gap:var(--Tokens-Spacing-md, 16px);align-items:center;justify-content:space-between;margin-bottom:var(--Tokens-Spacing-md, 16px)}#detail .student-dashboard__box-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0}#detail .student-dashboard__box-list,#detail .student-dashboard__group{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);align-items:flex-start;align-self:stretch}#detail .student-dashboard__anchor-button{position:fixed;z-index:20;bottom:22px;left:50%;transform:translate(-50%)}#detail:has(.advisor-dashboard){height:100%}.advisor-dashboard{padding:0!important}.advisor-dashboard__container{margin:var(--Tokens-Spacing-lg);padding:var(--Tokens-Spacing-lg);border:1px solid var(--border-light);border-radius:16px;background:var(--bgColor-white)}.advisor-dashboard__container .bi-check-circle-fill{color:var(--purpose-success)}.advisor-dashboard__actions{position:relative;padding:24px 0 0}.advisor-dashboard__anchor-button{position:fixed;z-index:20;bottom:22px;left:50%;transform:translate(-50%)}.advisor-dashboard__top-container{display:flex;column-gap:12px;align-items:center;justify-content:space-between;margin-bottom:24px}.advisor-dashboard__top{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.advisor-dashboard__content{position:relative}.advisor-dashboard .alumni__table{overflow:scroll;max-height:720px;margin-top:24px}.advisor-dashboard .alumni__table th{text-align:left}.advisor-dashboard .student__table{--page-gap-top: 8px;--page-gap-bottom: 16px;--top-container-height: 100px;--filters: 72px;overflow:scroll;height:calc(100vh - var(--topbar-height) - var(--page-gap-top) - var(--page-gap-bottom) - var(--top-container-height) - var(--filters))}.advisor-dashboard .student__table--students table td:last-child,.advisor-dashboard .student__table--students th:last-child{display:none}.advisor-dashboard .student__table--esade table td:last-child,.advisor-dashboard .student__table--esade th:last-child{display:table-cell}.advisor-dashboard .companies__table{overflow:scroll;max-height:550px}.advisor-dashboard .company-name{display:flex;column-gap:8px;align-items:center;justify-content:flex-start}.advisor-dashboard .company-name img{width:20px;height:20px;border-radius:50%}input[type=checkbox]{width:20px;height:20px;margin-right:8px;color-scheme:light}.advisor-group{height:auto;margin-top:40px!important;margin-bottom:40px;padding:20px;border:1px solid var(--neutral-neutral10)}.advisor-group--empty{display:flex;align-items:center;justify-content:center}.advisor-group--empty h2{display:flex;align-items:center;justify-content:center;width:300px;height:100px;border:3px dotted var(--neutral-neutral10);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}@keyframes box-highlight{25%,75%{box-shadow:0 0 8px 0 var(--purple)}}.webinar-wrapper--learning{margin:0;padding:0}.webinar-container{position:fixed;top:80px;right:0;bottom:0;left:80px;width:calc(100% - 80px);padding:16px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.webinar-container{top:10px;left:10px;width:calc(100% - 20px);padding:8px}}.webinar-iframe{width:100%;height:100%;border:none;border-radius:16px}.jobs-section{margin-top:24px;padding:0 4px}.jobs-section__iframe{position:relative;overflow-y:hidden;height:980px}.jobs-section h3{margin-top:8px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.app #detail.detail--collapsed:has(.form-wrapper--peer-vote){overflow-y:hidden;height:calc(var(--vh, 1vh) * 100 - 60px);max-height:calc(var(--vh, 1vh) * 100 - 60px)}#detail .student-dashboard .form-wrapper--peer-vote{height:calc(var(--vh, 1vh) * 100 - 60px);border-radius:0!important}#detail .student-dashboard{display:none;padding:4px 24px}#detail .student-dashboard__share-button-container{position:fixed;right:18px;bottom:160px}#detail .student-dashboard--form{display:block!important}#detail .student-dashboard--form-for-peer-vote{display:block!important;max-height:calc(var(--vh, 1vh) * 100 - 60px);padding:0!important;border-radius:0!important}#detail .student-dashboard--mobile{display:block!important;padding:var(--Tokens-Spacing-md, 16px)}}.welcome-page{position:relative;overflow:hidden;display:flex;flex-direction:column;width:100%;min-height:100vh;background:linear-gradient(180deg,#ffffffe6,#fff0),radial-gradient(4332.22% 141.42% at 100% 100%,#b2bef6,#ddffef);background-repeat:no-repeat,no-repeat;background-attachment:fixed,fixed;background-size:cover,cover}.welcome-page__logo{position:absolute;z-index:10;top:32px;left:32px}.welcome-page__logo-image{height:40px}.welcome-page__content{z-index:10;display:flex;flex:1;flex-direction:column;align-items:center;padding:0 32px;padding-top:15vh}.welcome-page__text-container{display:flex;flex-direction:column;gap:24px;max-width:896px;text-align:center}.welcome-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:600;font-style:normal;line-height:60px;font-weight:700;transform:translateY(20px);margin:0;opacity:0;background:var(--dark-gradient-saturated);-webkit-background-clip:text;background-clip:text;transition:opacity .8s ease-out,transform .8s ease-out;-webkit-text-fill-color:transparent}.welcome-page__title--visible{transform:translateY(0);opacity:1}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.welcome-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px}}.welcome-page__title-italic{font-style:italic;color:var(--text-default);background:none;-webkit-text-fill-color:var(--text-default)}.welcome-page__welcome-button{transform:translateY(20px);opacity:0;transition:opacity .8s ease-out,transform .8s ease-out}.welcome-page__welcome-button--visible{transform:translateY(0);opacity:1}.welcome-page__additional-texts{display:flex;flex-direction:column;gap:24px}.welcome-page__text-item{display:flex;justify-content:center}.welcome-page__moving-text{position:relative;transform-origin:center center;display:flex;align-items:center;justify-content:center;width:auto;height:auto;font-family:Roboto,sans-serif;font-size:22px;font-weight:600;font-style:normal;line-height:24px;color:var(--text-default);text-align:center;text-shadow:0 0 5px white,0 0 10px white,0 0 20px white;opacity:1}.welcome-page__final-reveal{display:flex;flex-direction:column;gap:32px}.welcome-page__last-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:400;line-height:32px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);text-align:center;text-shadow:0 0 5px white,0 0 10px white,0 0 20px white}.welcome-page__last-text em{font-style:italic}.welcome-page__welcome-button-container{display:flex;justify-content:center}.welcome-page__navigation-guide{position:fixed;z-index:40;right:32px;bottom:160px;transform:translateY(20px);opacity:0;transition:opacity .8s ease-out,transform .8s ease-out}.welcome-page__navigation-guide--visible{transform:translateY(0);opacity:1}.welcome-page__navigation-image{width:334px}.welcome-page__navigation-banner{position:fixed;z-index:40;right:32px;bottom:96px;transform:translateY(20px);opacity:0;transition:opacity .8s ease-out,transform .8s ease-out}.welcome-page__navigation-banner--visible{transform:translateY(0);opacity:1}.welcome-page__banner-content{padding:12px 16px;border:1px solid var(--primary-blue-primary20);border-radius:8px;color:var(--text-default);background:var(--bgColor-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.welcome-page__nav-button{pointer-events:auto;cursor:pointer;position:fixed;z-index:50;bottom:32px;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid var(--border-light);border-radius:50%;opacity:1;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 6px #0000001a;transition:all .3s}.welcome-page__nav-button--back{right:96px;animation:fade-in-up .3s ease-out}.welcome-page__nav-button--forward{right:32px}.welcome-page__nav-button--active{background:var(--blue-green-blue-green20)}.welcome-page__nav-button:hover{background:var(--bgColor-white);outline:none;border-color:var(--border-light)}.welcome-page__nav-button:active{background:var(--blue-green-blue-green20);outline:none}.welcome-page__nav-button:focus{outline:none}.welcome-page__nav-icon{width:24px;height:24px;font-size:24px;color:var(--blue-green-blue-green80);transition:color .3s}.welcome-page__nav-icon--gelatine{animation:gelatine 1s ease-in-out infinite}.welcome-page__nav-button:hover .welcome-page__nav-icon{color:var(--blue-green-blue-green90)}.welcome-page__silhouette{position:absolute;z-index:0;right:0;bottom:0;left:0;display:flex;justify-content:center}.welcome-page__silhouette-image{height:320px;object-fit:contain}@keyframes fade-in-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes gelatine{0%,to{transform:scale(1)}25%{transform:scale(.9,1.1)}50%{transform:scale(1.1,.9)}75%{transform:scale(.95,1.05)}}#root:has(#transparent-locked-inbox){background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #DBE1FF 0%, #EEFBF5 100%))}#root:has(#transparent-locked-inbox) #detail{max-height:fit-content;background-color:transparent}#root:has(#transparent-locked-inbox) .topbar{background:transparent}.inbox-locked-page{position:relative;overflow:auto;height:100%;padding:var(--Tokens-Spacing-xxl)!important}.inbox-locked-page__header{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-sm, 8px);align-items:center;margin-bottom:var(--Tokens-Spacing-xxl)}.inbox-locked-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:600;font-style:normal;line-height:60px;margin:0;color:var(--text-default);text-align:center}.inbox-locked-page__title mark{color:transparent;background:var(--purple-gradient-saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));-webkit-background-clip:text;background-clip:text}.inbox-locked-page__level-indicator{position:absolute;top:500px;left:calc(50% + 50px);right:0;z-index:2}.inbox-locked-page__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle);text-align:center}.inbox-locked-page__content{position:relative;overflow:visible;width:fit-content;margin:0 auto}.inbox-locked-page__chats-container{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xl, 32px);max-width:fit-content;padding:var(--Tokens-Spacing-md, 16px);border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Spacing-md, 16px);background:var(--bgColor-default, #FBFBFB);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.inbox-locked-page__chats{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.inbox-locked-page__chat{pointer-events:none}.inbox-locked-page__chat:not(:first-child){filter:blur(4px)}.inbox-locked-page__input-container{position:absolute;z-index:1;bottom:60px;left:-110px;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);align-items:flex-end;justify-content:flex-end;width:391px;padding:var(--Tokens-Spacing-md);border:1px solid var(--border-light);border-radius:var(--Tokens-Border-Radius-md);background:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40}.inbox-locked-page__input{flex-grow:1;width:100%;min-height:116px;padding:var(--Tokens-Spacing-sm) 12px;border:1px solid var(--border-light);border-radius:var(--Tokens-Spacing-sm);color:var(--text-default);background:var(--bgColor-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.inbox-locked-page__input-cursor{position:relative;top:1px;display:inline-block;width:1px;height:14px;margin-left:1px;background-color:var(--text-default);animation:cursorBlink 1s infinite step-start}.inbox-locked-page__input-footer{display:flex;gap:var(--Tokens-Spacing-md);justify-content:space-between;width:100%}.inbox-locked-page__floating-image{position:absolute}.inbox-locked-page__floating-image--email{top:160px;right:100px}.inbox-locked-page__floating-image--linkedin{top:300px;left:100px}.inbox-preview-modal{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:var(--inbox-preview-modal-z-index);overflow:hidden}.inbox-preview-modal__box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;padding:var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-xl, 32px);flex-direction:column;gap:var(--Tokens-Spacing-lg, 24px);max-width:100%;width:1018px;border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-white, #FFF);box-shadow:0 25px 50px -12px #00000040;overflow:hidden;transition:all .5s ease-in-out}.inbox-preview-modal__header{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs)}.inbox-preview-modal__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0}.inbox-preview-modal__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.inbox-preview-modal__options{width:100%;display:flex;flex-direction:row;column-gap:var(--Tokens-Spacing-lg, 24px)}.inbox-preview-modal__options--animating{animation:options-slide-out-animation .5s ease-in-out}.inbox-preview-modal__option{flex:1 0 400px;position:relative}.inbox-preview-modal__separator{position:relative;top:80px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px}.inbox-preview-modal__contacts-list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);align-items:stretch;padding:var(--Tokens-Spacing-sm, 8px) var(--Tokens-Spacing-xs, 4px);margin-bottom:-24px;padding-bottom:28px;max-height:400px;overflow-y:auto}.inbox-preview-modal__contacts-list:after{content:"";display:block;width:100%;height:24px;background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;bottom:0;left:0;border-radius:0 0 8px 8px}.inbox-preview-modal__save-contact-options{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);animation:options-slide-in-animation .5s ease-in-out}@keyframes options-slide-in-animation{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes options-slide-out-animation{0%{transform:translate(-100%)}to{transform:translate(0)}}.inbox-preview-suggested-contacts{width:100%;display:flex;flex-direction:row;column-gap:var(--Tokens-Spacing-lg, 24px)}.inbox-preview-suggested-contacts__option{flex:1 0 400px;position:relative}.inbox-preview-suggested-contacts__option--highlighted{animation:option-card-highlight 2s ease-in-out;height:fit-content;border-radius:8px}.inbox-preview-suggested-contacts__separator{position:relative;top:80px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px}.inbox-preview-suggested-contacts__contacts-list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);align-items:stretch;padding:var(--Tokens-Spacing-sm, 8px) var(--Tokens-Spacing-xs, 4px);margin-bottom:-24px;padding-bottom:28px;max-height:400px;overflow-y:auto}.inbox-preview-suggested-contacts__contacts-list:after{content:"";display:block;width:100%;height:24px;background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;bottom:0;left:0}.inbox-preview-suggested-contacts__hint{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);font-style:italic}@keyframes option-card-highlight{0%{box-shadow:none}50%{box-shadow:0 0 8px #9747ff}to{box-shadow:none}}.contact-choice-card{cursor:pointer;position:relative;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-md);max-width:441px;padding:var(--Tokens-Spacing-lg, 24px);border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #FFF);transition:all .3ms ease-in-out}.contact-choice-card:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.contact-choice-card--expanded{border:2px solid var(--border-light, #DCE4E6);background:var(--bgColor-default, #FBFBFB)}.contact-choice-card--recommended{overflow:hidden}.contact-choice-card--recommended.contact-choice-card--expanded{border:2px solid transparent;background:var(--bgColor-default, #FBFBFB);background:linear-gradient(var(--bgColor-default, #FBFBFB),var(--bgColor-default, #FBFBFB)) padding-box,linear-gradient(to right,#808cd7,#9747ff) border-box}.contact-choice-card__recommended{position:absolute;top:0;right:0;transform:translate(26%,84%) rotate(45deg);padding:var(--Tokens-Spacing-xs, 4px) var(--Tokens-Spacing-xl, 32px);border:1px solid var(--icon-AI, #9747FF);color:var(--icon-AI, #9747FF);background:var(--bgColor-white, #FFF);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.contact-choice-card__header{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px)}.contact-choice-card__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0}.contact-choice-card__description{margin:0;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.contact-choice-card__icon{font-size:28px;color:var(--blue-green-blue-green80, #004850)}.contact-choice-card__button{margin-bottom:calc(-1 * var(--Tokens-Spacing-md))}.contact-choice-card__content{display:flex;overflow:hidden;flex-direction:column;max-height:0;transition:all .3s ease-in-out}.contact-choice-card__content--expanded{max-height:1000px}#detail:has(.messages-inbox){padding:var(--Tokens-Spacing-md) 0;height:calc(100vh - var(--topbar-height))}#detail:has(.messages-inbox) .messages-inbox{padding:0 var(--Tokens-Spacing-md)}.messages-inbox{position:relative;max-height:100%;height:100%}.messages-inbox__grid{display:grid;grid-template-columns:385px 1fr 350px;grid-template-rows:100%;column-gap:var(--Tokens-Spacing-md);max-height:100%;height:100%;transition:all .1s linear}.messages-inbox__grid--opened{grid-template-columns:116px 1fr 350px}.messages-inbox__grid--opened .inbox-contact-list__campus-champions-banner{grid-template-areas:"title" "link"}.messages-inbox__grid--opened .inbox-contact-list__campus-champions-star{display:none}@media screen and (max-width: 1300px){.messages-inbox__grid--opened .chat-box__header{flex-direction:column;row-gap:24px}}.messages-inbox__grid--preview{filter:blur(4px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.messages-inbox__grid--closed{grid-template-columns:385px 1fr}.messages-inbox__grid--closed .messages-inbox__contact{max-width:0px;overflow:hidden}.messages-inbox__content{border-radius:16px;border:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);height:100%;max-height:100%;padding-right:0;overflow:hidden}.messages-inbox__content--inactive{opacity:.7}.messages-inbox__contact{display:flex;gap:16px;flex-direction:column;height:100%;max-height:100%;min-height:500px}.messages-inbox__contact .contact-page-info .popup-window:after{left:87%}.mobile-paywall{height:100%;width:100%;padding:var(--Tokens-Spacing-xl) 0;background:linear-gradient(180deg,#ffffffe6,#fff0),radial-gradient(4332.22% 141.42% at 100% 100%,#b2bef6,#ddffef),#fff;color:var(--text-default, #141D1D);overflow-y:auto}.mobile-paywall__logo{padding:0 var(--Tokens-Spacing-md);margin:0 auto 40px;width:fit-content}.mobile-paywall__content{display:flex;padding:0 20px;flex-direction:column;justify-content:center;gap:var(--Tokens-Spacing-sm, 8px);margin:0 auto}.mobile-paywall__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0}.mobile-paywall__title mark{background:var(--blue-gradient-saturated, linear-gradient(320deg, var(--gradient-blue-gradient-blue-gradient-saturated-1, #3D58FF) 0%, var(--gradient-blue-gradient-blue-gradient-saturated-2, #00FFF5) 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mobile-paywall__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;max-width:335px}.mobile-paywall__description strong,.mobile-paywall__description b{font-weight:600}.mobile-paywall__image{margin-top:64px;display:flex;justify-content:flex-end}.mobile-paywall__image img{width:86vw}.mobile-paywall__button-wrapper{position:fixed;z-index:2;bottom:var(--mobile-navbar-height);left:0;height:50px;width:100%;display:flex;justify-content:center;align-items:flex-end;padding:var(--Tokens-Spacing-md);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.mobile-paywall__button{z-index:6}.mobile-paywall__gradient-blur{position:fixed;z-index:5;inset:auto 0 0 0;bottom:var(--mobile-navbar-height);height:30%}.graph-widget{position:relative;display:block;height:100%;padding:24px 24px 0;border-radius:6px;background:var(--bgColor-hover)}.graph-widget__title{margin-top:0;margin-bottom:8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80)}.graph-widget__chart{display:flex;justify-content:center}.graph-widget__subtitle{margin-top:0;margin-bottom:10px;padding-bottom:16px;border-bottom:2px solid var(--surface-variant);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.company-kanban-tile{cursor:grab;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:grid;grid-gap:0;grid-template-areas:"logo  name" "logo industry" "cta jobs";grid-template-columns:24px 1fr;grid-template-rows:24px auto;column-gap:8px;width:353px;min-height:108px;padding:13px;border:1px solid var(--surface-variant);border-radius:8px;background:var(--surface)}.company-kanban-tile:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;border-radius:8px 0 0 8px;background-color:var(--neutral40)}.company-kanban-tile--read-only{pointer-events:none}.company-kanban-tile__logo{cursor:pointer;overflow:hidden;display:flex;grid-area:logo;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:var(--text-white);background-color:var(--tertiary40);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.company-kanban-tile__name{cursor:pointer;overflow:hidden;grid-area:name;-webkit-line-clamp:1;width:fit-content;max-width:250px;margin:0;color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.company-kanban-tile__industry{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;grid-area:industry;margin:0;color:var(--text-subtitle)}.company-kanban-tile__jobs{display:flex;grid-area:jobs;flex-direction:column;row-gap:8px;justify-content:flex-end;max-width:80%;margin-top:24px;white-space:nowrap}.company-kanban-tile__jobs__job{display:flex;column-gap:9px;align-items:center;justify-content:flex-start}.company-kanban-tile__jobs__job__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;overflow:hidden;-webkit-line-clamp:1;width:245px;min-width:245px;max-width:250px;margin:0;color:var(--text-default);text-overflow:ellipsis;white-space:nowrap}.company-kanban-tile__jobs__job__icon{width:9px}.company-kanban-tile__cta{display:flex;grid-area:cta;column-gap:12px;align-items:flex-end;justify-content:flex-end;margin-top:18px}.company-kanban-tile__cta__icon{cursor:pointer;display:flex}.card.ohhold{transform:rotate(-2deg);border:2px solid var(--white)}.company-kanban-board{max-width:calc(100vw - var(--sidebar-collapsed-width) - 12px)}.company-kanban-board__controls-wrapper{position:absolute;top:35px;right:20px;display:flex;justify-content:flex-end}.company-kanban-board__content{position:relative;overflow:scroll hidden;display:flex;flex-wrap:nowrap;column-gap:20px;justify-content:flex-start;padding-bottom:8px}.company-kanban-board__controls{position:sticky;z-index:4;display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;justify-content:flex-end}.company-kanban-board__filters{margin:32px 48px}.company-kanban-board__banner{margin:0 48px 32px}.company-kanban-board__column{position:relative;display:flex;flex-direction:column;row-gap:12px;min-width:379px;height:auto;min-height:100vh;padding:16px 12px 0;border:1px solid var(--border-light, #dce4e6);border-radius:16px;background:var(--bgColor-default, #fbfbfb)}.company-kanban-board__column .placeholder{margin:16px 0}.company-kanban-board__column:first-child{margin-left:48px}.company-kanban-board__column:last-child{margin-right:48px}.company-kanban-board__column-title{display:flex;column-gap:8px;align-items:center;justify-content:flex-start}.company-kanban-board__column-title-square{width:11px;height:11px;border-radius:2px}.company-kanban-board__column-title-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.company-kanban-board__column-title-number{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.company-kanban-board__column-drop-zone{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);height:100%}.company-kanban-board__tile{position:relative;margin-bottom:8px}.student-ai-summary{display:flex;position:relative;z-index:1}.student-ai-summary__popup-wrapper{position:absolute;top:100%;left:0}.student-ai-summary__popup{position:absolute;top:var(--Tokens-Spacing-sm);display:flex;flex-direction:column;z-index:3;width:480px;max-width:480px;padding:var(--Tokens-Spacing-md, 16px);row-gap:var(--Tokens-Spacing-xs, 4px);border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid var(--border-AI, #9747FF);background:var(--bgColor-default, #FBFBFB);box-shadow:#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.student-ai-summary__popup-title{display:inline-flex;align-items:center;column-gap:var(--Tokens-Spacing-xs, 4px);margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--purpose-highlight, #9747FF)}.student-ai-summary__popup-content{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-xs, 4px)}.student-ai-summary__response-text{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.student-ai-summary__response-text p{margin:0}.student-ai-summary__response-text ul,.student-ai-summary__response-text ol{margin:0;padding:0 0 0 12px}.student-ai-summary__actions{display:flex;gap:var(--Tokens-Spacing-sm, 8px);position:absolute;top:12px;right:12px}.student-OB-contacts{position:relative;background-color:var(--bgColor-white);min-height:calc(100vh - var(--topbar-height));display:flex;flex-direction:column}.student-OB-contacts__link{display:flex;align-items:center;column-gap:10px;max-width:100%}.student-OB-contacts__link:hover .contacts-page__link-text{color:var(--blue-green-blue-green80);text-decoration:underline}.student-OB-contacts__table-image{display:flex;width:24px;height:24px;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;font-size:10px;text-decoration-color:inherit}.student-OB-contacts__table-placeholder{color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:400;font-style:italic}.student-OB-contacts__table-field{display:flex;text-align:left;width:100%;overflow:auto;text-wrap:nowrap;text-overflow:ellipsis}.student-OB-contacts__contact-email{overflow:auto;text-overflow:ellipsis;text-wrap:wrap}.student-OB-contacts__table-link:hover{text-decoration:underline}.student-OB-contacts__statuses{display:flex;align-items:center;column-gap:8px;row-gap:4px;flex-wrap:wrap;overflow:hidden}.student-OB-contacts__actions{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm, 8px)}.readonly-contact-kanban-board{padding-bottom:var(--Tokens-Spacing-lg)}.readonly-contact-kanban-board__content{position:relative;overflow:scroll;display:flex;flex-wrap:nowrap;column-gap:var(--Tokens-Spacing-md);justify-content:flex-start;padding:0 var(--Tokens-Spacing-lg) var(--Tokens-Spacing-sm)}.readonly-contact-kanban-board__column{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-sm);min-width:330px;height:auto;min-height:100vh;padding:16px 12px;border:1px solid var(--border-light);border-radius:var(--Tokens-Border-Radius-lg);background:var(--bgColor-default)}.readonly-contact-kanban-board__title{display:flex;column-gap:8px;align-items:center;justify-content:flex-start;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.readonly-contact-kanban-board__title--archive{color:var(--text-subtitle, #6F7979)}.contact-tile-description{display:flex;flex-direction:column;gap:12px;width:480px;max-height:245px;padding:var(--Tokens-spacing-md, 16px);border:1px solid #DAE5E4;border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #FFF);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.contact-tile-description__header{display:flex;justify-content:space-between}.contact-tile-description__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.contact-tile-description__position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.contact-tile-description__separator{width:100%;height:1px;background-color:var(--border-light)}.contact-tile-description__summary{overflow-y:scroll}.contact-tile-description__summary--empty{font-style:italic;color:var(--text-subtitle)}.contact-tile-description__tags{display:flex;flex-wrap:wrap;gap:8px}.contact-tile-description__modal{--page-padding: 40px;height:calc(100vh - 200px)}.contact-tile-description__modal .contact-description{padding-top:var(--Tokens-spacing-xxl, 48px)}.contact-tile-description-skeleton__text{z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden;width:100%;height:20px;margin-bottom:8px}.contact-tile-description-skeleton__text--title{height:20px;width:257px}.contact-tile-description-skeleton__text--name{height:20px;width:150px}.contact-tile-description-skeleton__text--message{height:20px;width:100%}.contact-tile-description-skeleton__text--subtitle{height:16px;width:257px}.contact-tile-description-skeleton__text--date{width:139px;height:20px}.contact-tile-description-skeleton__text--status{width:81px;height:20px}.contact-tile-description-skeleton__text--body{width:100%;height:100px}.contact-tile-description-skeleton__text:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.contact-tile-description-skeleton__button{width:32px;height:32px;z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.contact-tile-description-skeleton__button--title{height:20px;width:257px}.contact-tile-description-skeleton__button--name{height:20px;width:150px}.contact-tile-description-skeleton__button--message{height:20px;width:100%}.contact-tile-description-skeleton__button--subtitle{height:16px;width:257px}.contact-tile-description-skeleton__button--date{width:139px;height:20px}.contact-tile-description-skeleton__button--status{width:81px;height:20px}.contact-tile-description-skeleton__button--body{width:100%;height:100px}.contact-tile-description-skeleton__button:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.contact-tile-description-skeleton__tag{width:80px;height:24px;border-radius:var(--Tokens-Border-Radius-sm, 4px);z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.contact-tile-description-skeleton__tag--title{height:20px;width:257px}.contact-tile-description-skeleton__tag--name{height:20px;width:150px}.contact-tile-description-skeleton__tag--message{height:20px;width:100%}.contact-tile-description-skeleton__tag--subtitle{height:16px;width:257px}.contact-tile-description-skeleton__tag--date{width:139px;height:20px}.contact-tile-description-skeleton__tag--status{width:81px;height:20px}.contact-tile-description-skeleton__tag--body{width:100%;height:100px}.contact-tile-description-skeleton__tag:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.contact-header{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;height:fit-content}.contact-header__contacts{display:flex;flex-direction:column;gap:8px}.contact-header__contact{display:flex;gap:8px;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.contact-header__contact a{color:var(--primary-blue-primary50);cursor:pointer}.contact-header__contact a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.contact-header__dropdown{position:absolute;top:40px;right:0}.contact-header__main-info{display:flex;gap:12px var(--space-large, 12px);width:100%}.contact-header__actions{position:relative;display:flex;gap:var(--Tokens-Spacing-md);height:fit-content}.contact-header__actions--gap-small{gap:var(--Tokens-Spacing-sm)}.contact-header__actions--mobile{display:none}.contact-header__job-details{flex:1 1 auto}.contact-header__job-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.contact-header__job-subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;display:flex;gap:8px;color:var(--text-subtitle)}.contact-header__job-company-name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:390px;text-overflow:ellipsis;word-wrap:break-word}.contact-header__job-company-position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--neutral-neutral50)}.contact-header__company-logo{max-width:48px;max-height:48px;border-radius:50%}.contact-header__tags{display:flex;flex-wrap:wrap;gap:8px}.contact-header__responder,.contact-header__with-tooltip{width:max-content}.contact-description{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);height:100%;overflow:hidden;width:100%;padding:var(--Tokens-Spacing-xl) var(--Tokens-Spacing-lg) 0}.contact-description--readonly{width:800px}.contact-description__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default);flex-grow:1;padding-right:9px;height:100%}.contact-description__tabs-content{margin:var(--Tokens-Spacing-md) 0;height:100%;overflow-y:scroll}.contact-description__tabs-content .tabs-content{max-height:none}.contact-description__bottom{display:flex;flex-direction:column;overflow:hidden}.advisor-contact-kanban-tile{position:relative;display:flex;flex-direction:column;max-width:353px;padding:var(--Tokens-Spacing-md);gap:var(--Tokens-Spacing-md);border-radius:var(--Tokens-Border-Radius-md);background:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40}.advisor-contact-kanban-tile__top{width:100%;display:flex;gap:var(--Tokens-Spacing-md)}.advisor-contact-kanban-tile__header{flex-grow:1;display:flex;column-gap:8px}.advisor-contact-kanban-tile__info{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0}.advisor-contact-kanban-tile__avatar{position:relative;width:48px;height:48px;border-radius:50%}.advisor-contact-kanban-tile__avatar-icon{position:absolute;bottom:0;right:0;font-size:9px;width:16px;height:16px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 4px #6b6b6b40;border-radius:4px;background:var(--bgColor-white)}.advisor-contact-kanban-tile__archive-action{display:flex;opacity:0}.advisor-contact-kanban-tile__archive-action--hidden{display:none}.advisor-contact-kanban-tile__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);word-break:break-word}.advisor-contact-kanban-tile__name--archived{color:var(--text-subtitle)}.advisor-contact-kanban-tile__company{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);word-break:break-word}.advisor-contact-kanban-tile__status{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;height:fit-content}.student-contacts-overview-container{position:relative;background-color:var(--bgColor-white);display:flex;flex-direction:column}.student-contacts-overview-container__top-bar{display:flex;align-items:center;align-content:center;gap:var(--Tokens-Spacing-md, 16px);flex-wrap:wrap;margin-bottom:var(--Tokens-Spacing-lg, 24px);padding-right:var(--Tokens-Spacing-lg, 24px);margin-left:var(--Tokens-Spacing-lg, 24px)}.student-contacts-overview-container__left{flex-grow:1;display:inline-flex;gap:var(--Tokens-Spacing-md, 16px);flex-wrap:wrap}.student-contacts-overview-container__right{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:center}.student-contacts-overview-container__search{flex-grow:1;width:100%;max-width:434px}.student-contacts-overview-container__kanban{width:100%;overflow:scroll;display:none;background-color:inherit}.student-contacts-overview-container__kanban--active{display:block}.student-contacts-overview-container__table{display:none;max-width:100%;padding:0 var(--Tokens-Spacing-xxl, 48px) var(--Tokens-Spacing-xl, 32px)}.student-contacts-overview-container__table--active{display:block}.student-contacts-overview-container__controls{display:flex;align-items:flex-start;gap:var(--Tokens-Spacing-sm, 8px)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.student-contacts-overview-container{padding:16px 24px;gap:var(--Tokens-Spacing-md, 16px)}.student-contacts-overview-container__controls,.student-contacts-overview-container__view-toggle{display:none}}.student-notes-tab{display:flex;flex-direction:column;gap:16px}.student-OB-header{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-lg, 24px);align-items:center}.student-OB-header__info{display:flex;column-gap:8px;align-items:center}.student-OB-header__profile-image{overflow:hidden;flex-shrink:0;width:48px;height:48px;border-radius:50%}.student-OB-header__profile{display:flex;flex-direction:column;gap:4px;align-items:flex-start;justify-content:center}.student-OB-header__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0}.student-OB-header__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle)}.comment-input-box{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);width:560px;padding:var(--Tokens-Spacing-md, 16px);border-radius:10px;background:var(--bgColor-white, #FFF);box-shadow:0 2px 8px #56606066}.comment-input-box__close-button{cursor:pointer;position:absolute;top:10px;right:10px;font-size:16px;color:var(--icon-grey)}.comment-input-box__header{display:flex;column-gap:var(--Tokens-Spacing-sm, 8px);align-items:center;align-self:stretch}.comment-input-box__image{display:flex;flex-shrink:0}.comment-input-box__header-logo{overflow:hidden;width:24px;height:24px;border-radius:50%}.comment-input-box__header-icon{font-size:20px;color:var(--icon-primary)}.comment-input-box__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.comment-input-box__text-field{padding:8px;border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #FFF)}.comment-input-box__template-buttons{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:flex-start}.comment-input-box__send-button{display:flex;justify-content:flex-end}.comment-input-box__separator{width:100%;height:1px;background-color:var(--blue-green-blue-green10)}.comment-input-box .ql-container{border:0}.comment-input-box .ql-container.ql-snow{border:none}.comment-input-box .ql-container .ql-blank{height:100%}.comment-input-box .ql-container .ql-blank:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-style:normal;color:var(--text-subtitle)}.comment-input-box .ql-container .ql-editor{padding:0}.comment-input-box .ql-container .ql-editor p,.comment-input-box .ql-container .ql-editor li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.comment-input-box .ql-container .ql-editor p .ql-size-large,.comment-input-box .ql-container .ql-editor li .ql-size-large{font-size:16px;line-height:24px}.comment-input-box .ql-container .ql-editor p .ql-size-small,.comment-input-box .ql-container .ql-editor li .ql-size-small{font-size:12px;line-height:16px}.comment-input-box .ql-container .ql-editor.ql-blank:before{left:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.comment-box-wrapper{z-index:4;position:fixed;bottom:var(--Tokens-Spacing-lg);right:var(--Tokens-Spacing-lg);z-index:var(--contact-emails-popup-z-index)}.kanban-board{max-width:calc(100vw - var(--sidebar-collapsed-width) - 12px)}.kanban-board__content{position:relative;overflow:scroll hidden;display:flex;flex-wrap:nowrap;column-gap:var(--Tokens-Spacing-md, 16px);justify-content:flex-start;height:100%;min-height:100vh;padding-bottom:8px}.kanban-board__content>:first-child{margin-left:var(--Tokens-Spacing-md, 16px)}.kanban-board__content>:last-child{margin-right:var(--Tokens-Spacing-md, 16px)}.kanban-board__controls{position:sticky;z-index:4;display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;justify-content:flex-end}.kanban-board__controls__slide-icon{cursor:pointer;height:30px;transition:all .1s ease-in-out}.kanban-board__controls__slide-icon--left{top:45px;transform:rotate(180deg)}.kanban-board__controls__slide-icon--hidden{opacity:.3}.kanban-board__banner{margin:0 var(--Tokens-Spacing-md, 16px) 32px}.kanban-board__confetti{pointer-events:none;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.kanban-board__cta{display:flex;align-items:center;justify-content:center;height:72px;margin-top:8px;padding-top:12px;padding-bottom:12px;border:1px dashed var(--border-light, #dce4e6);border-radius:8px;margin-bottom:8px}.kanban-board__column{position:relative;display:flex;flex-direction:column;row-gap:12px;width:max-content;min-width:330px;max-width:max-content;height:auto;min-height:100vh;padding:16px 12px 0;border:1px solid var(--border-light, #dce4e6);border-radius:16px;background:var(--bgColor-default, #fbfbfb)}.kanban-board__column .placeholder{margin:16px 0}.kanban-board__column:first-child{margin-left:var(--Tokens-Spacing-md, 16px)}.kanban-board__column:last-child{margin-right:var(--Tokens-Spacing-md, 16px)}.kanban-board__column--readonly{min-width:298px;padding:var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-sm, 8px)}.kanban-board__column--readonly:first-child{margin-left:var(--Tokens-Spacing-lg)}.kanban-board__column--readonly:last-child{margin-right:var(--Tokens-Spacing-lg)}.kanban-board__column__drop-zone{display:flex;flex-direction:column;height:100%}.kanban-board__column__title{display:flex;column-gap:8px;align-items:center;justify-content:flex-start;padding:0 4px}.kanban-board__column__title__square{width:11px;height:11px;border-radius:2px}.kanban-board__column__title__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.kanban-board__column__title__number{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.kanban-board__tile{position:relative;margin-bottom:8px}.kanban-board__tile--suggested{z-index:2}.controls-wrapper{position:absolute;top:35px;right:48px;display:flex;justify-content:flex-end}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.kanban-board{max-width:none}}.readonly-kanban-tile{position:relative;display:flex;padding:var(--Tokens-Spacing-md, 16px);flex-direction:column;justify-content:center;gap:12px;align-self:stretch;border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);box-shadow:0 0 4px #6b6b6b40}.readonly-kanban-tile:has(.readonly-kanban-tile__traffic-lights){padding-left:var(--Tokens-Spacing-lg)}.readonly-kanban-tile__button--xs i{font-size:12px}.readonly-kanban-tile__top{width:100%;display:flex;gap:var(--Tokens-Spacing-md);flex-direction:column}.readonly-kanban-tile__rating{position:absolute;top:16px;right:16px;background-color:var(--surface)}.readonly-kanban-tile__header{flex-grow:1;display:flex;align-items:center;column-gap:8px}.readonly-kanban-tile__avatar{position:relative;width:48px;height:48px;border-radius:50%;flex-shrink:0}.readonly-kanban-tile__avatar-image{min-width:100%;min-height:100%;object-fit:cover;border-radius:50%}.readonly-kanban-tile__name{flex-grow:1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;width:fit-content;max-width:80%;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden;color:var(--text-default);cursor:default}.readonly-kanban-tile__company{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);word-break:break-word}.readonly-kanban-tile__status{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;height:fit-content}.readonly-kanban-tile__separator{width:100%;height:1px;background:var(--border-light)}.readonly-kanban-tile__bottom{width:100%;display:flex;gap:var(--Tokens-Spacing-md);align-items:center;justify-content:space-between}.readonly-kanban-tile__jobs{display:flex;flex-direction:column;row-gap:4px}.readonly-kanban-tile__traffic-lights{position:absolute;top:0;bottom:0;left:8px;padding:var(--Tokens-Spacing-sm) 0}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.readonly-kanban-tile{width:255px}.readonly-kanban-tile__name{max-width:175px}.readonly-kanban-tile__jobs__job__title{max-width:180px}}.kanban-tile-job{display:flex;align-items:center;justify-content:flex-start;column-gap:var(--Tokens-Spacing-sm, 8px)}.kanban-tile-job__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;display:inline-block;color:var(--text-default);overflow:hidden;width:fit-content;max-width:300px;max-width:85%;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;margin:0;cursor:pointer}.kanban-tile-job__title:hover{text-decoration:underline;color:var(--text-default)}.kanban-tile-job__title--no-pointer-cursor{pointer-events:none}.kanban-tile-job__title--no-pointer-cursor:hover{cursor:default;color:var(--black)}.kanban-tile-job__icon{font-size:14px;display:flex}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.kanban-tile-job__title{max-width:180px}}.tile-cta{cursor:pointer;display:flex}.tile-cta:hover .tile-cta__icon{display:none}.tile-cta:hover .tile-cta__icon--hover{display:flex}.tile-cta__container{display:flex;align-items:center;align-content:center;gap:4px var(--Tokens-Spacing-xs, 4px)}.tile-cta__icon{display:flex;justify-content:center;align-items:center;font-size:15px;color:var(--icon-grey)}.tile-cta__icon--hover{display:none}.tile-cta__icon--danger{color:var(--text-error)}.tile-cta__counter{color:var(--purpose-information);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.tile-cta__counter--0{color:var(--text-error)}.comments-sidebar{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);align-items:flex-start}.comments-sidebar__header{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs, 4px);align-self:stretch;justify-content:center}.comments-sidebar__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default, #141D1D)}.comments-sidebar__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle, #6F7979)}.comments-sidebar__filters-container{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-xs, 4px);align-items:center;justify-content:space-between;width:100%}.comments-sidebar__filter{width:120px}.comments-sidebar__comments{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);width:100%}.comments-sidebar__comments>*:not(:last-child):after{content:"";display:block;width:100%;height:1px;margin-top:var(--Tokens-Spacing-md, 16px);background-color:var(--neutral-neutral10)}.comments-sidebar__empty{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;width:100%;color:var(--text-subtitle);text-align:center}.advisor-comment-preview{width:100%;display:flex;flex-direction:column;align-items:flex-start}.advisor-comment-preview__header{display:flex;align-items:center;column-gap:var(--Tokens-Spacing-sm);width:100%}.advisor-comment-preview__title{flex-grow:1;overflow:hidden;color:var(--primary-blue-primary70, #115C5A);text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.advisor-comment-preview__title:hover{text-decoration:underline}.advisor-comment-preview__image{flex-shrink:0;display:flex;cursor:pointer}.advisor-comment-preview__image-logo{width:16px;height:16px;border-radius:50%;overflow:hidden}.advisor-comment-preview__date{flex-shrink:0;color:var(--text-subtitle, #6F7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.advisor-comment-preview__content-wrapper{margin-bottom:var(--Tokens-Spacing-sm);width:100%;overflow:hidden}.advisor-comment-preview__content{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;text-overflow:ellipsis;transform-origin:top;transition:transform .3s ease,opacity .2s ease;opacity:.97;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.advisor-comment-preview__content--expanded{-webkit-line-clamp:unset;overflow:visible;transform:scaleY(1);opacity:1}.advisor-comment-preview__content:not(.advisor-comment-preview__content--expanded){transform:scaleY(.95)}.advisor-comment-preview__content-show-more{color:var(--text-linked);cursor:pointer;transition:transform .2s ease,opacity .2s ease;display:inline-block;margin-top:var(--Tokens-Spacing-xs);transform-origin:left;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.advisor-comment-preview__content-show-more:hover{text-decoration:underline;opacity:.8}.advisor-comment-preview__bottom{width:100%;display:flex;justify-content:space-between;align-items:center}.advisor-comment-preview__advisor{display:flex;align-items:center;column-gap:var(--Tokens-Spacing-sm);color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.advisor-comment-preview__resolved{display:flex;align-items:center;column-gap:var(--Tokens-Spacing-sm);color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.advisor-comment-preview__unresolved{display:flex;align-items:center;column-gap:var(--Tokens-Spacing-sm);color:var(--text-default);cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.advisor-comment-preview__unresolved--disabled{color:var(--text-disabled);cursor:default}.advisor-comment-preview__resolved-icon{color:var(--primary-blue-primary30)}.advisor-comment-preview__resolved-icon--grey{color:var(--icon-grey)}.OB-tile-header{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;width:100%}.OB-tile-header__logo{display:flex;flex-shrink:0}.OB-tile-header__logo--gray{filter:grayscale(100%)}.OB-tile-header__logo-image{cursor:pointer;overflow:hidden;width:32px;height:32px;border-radius:50%}.OB-tile-header__info{overflow:hidden;display:flex;flex-direction:column;flex-grow:1;gap:4px}.OB-tile-header__info-row{display:flex;flex-grow:1;gap:var(--Tokens-Spacing-sm, 8px);align-items:flex-start;align-self:stretch;justify-content:space-between}.OB-tile-header__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;cursor:pointer;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;color:var(--text-default, #141D1D);text-overflow:ellipsis;word-break:break-word}.OB-tile-header__name:hover{text-decoration:underline}.OB-tile-header :has(.OB-tile-header__subtitle) .OB-tile-header__name,.OB-tile-header :has(.OB-tile-header__location) .OB-tile-header__name{-webkit-line-clamp:1}.OB-tile-header__hype-level{position:relative;top:2px;right:2px;flex-shrink:0}.OB-tile-header__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;overflow:hidden;font-weight:700;color:var(--text-subtitle, #6F7979);text-overflow:ellipsis;white-space:nowrap}.OB-tile-header__subtitle-wrapper,.OB-tile-header__subtitle-wrapper .cos_tooltip-wrapper{overflow:hidden;display:flex}.OB-tile-header__location-wrapper{display:flex;justify-content:flex-end;max-width:105px}.OB-tile-header__location-wrapper .cos_tooltip-wrapper{overflow:hidden;display:flex}.OB-tile-header__location{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;overflow:hidden;max-width:105px;color:var(--text-subtitle, #6F7979);text-overflow:ellipsis;white-space:nowrap}.tile-industry{display:flex}.tile-industry__content{display:flex;padding:var(--Tokens-Spacing-xs, 4px) var(--Tokens-Spacing-sm, 8px);align-items:center;width:fit-content;gap:var(--Tokens-Spacing-xs, 4px);border-radius:var(--Tokens-Border-Radius-sm, 4px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-default, #FBFBFB)}.tile-industry__icon{width:16px;height:16px;object-fit:contain;object-position:top}.tile-industry__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6F7979);text-wrap:nowrap}.OB-tile-preview{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);align-items:stretch;width:100%;padding:var(--Tokens-Spacing-md, 16px);border:1px solid #DAE5E4;border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #FFF);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.OB-tile-preview__header-top{display:flex;gap:var(--Tokens-Spacing-sm, 8px);justify-content:space-between;width:100%}.OB-tile-preview__header{display:flex;flex-direction:column;gap:var(--Tokens-Border-Radius-sm, 4px);align-items:flex-start;width:100%}.OB-tile-preview__header-bottom{display:flex;gap:var(--Tokens-Spacing-md);align-items:center}.OB-tile-preview__industry{flex-shrink:0}.OB-tile-preview__company-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;cursor:pointer;overflow:hidden;display:inline-flex;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-weight:700;color:var(--text-subtitle, #6F7979);text-overflow:ellipsis}.OB-tile-preview__company-name:hover{text-decoration:underline}.OB-tile-preview__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-default, #141D1D);text-overflow:ellipsis}.OB-tile-preview__indicator{display:flex;width:10px;height:10px;border-radius:50%;background:#06a47e}.OB-tile-preview__location{display:inline-flex;gap:var(--Tokens-Spacing-sm, 8px)}.OB-tile-preview__location-icon{font-size:12px;color:var(--icon-dark)}.OB-tile-preview__location-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--text-subtitle, #6F7979);text-overflow:ellipsis}.OB-tile-preview__date-row{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md);align-items:center}.OB-tile-preview__date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;cursor:pointer;overflow:hidden;display:flex;gap:var(--Tokens-Spacing-xs, 4px);align-items:center;width:fit-content;color:var(--text-subtitle);text-overflow:ellipsis}.OB-tile-preview__date:hover .OB-tile-preview__date-name{color:var(--text-subtitle);text-decoration:underline var(--text-subtitle)}.OB-tile-preview__date-info-label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default, #141D1D)}.OB-tile-preview__date-info-label--dangerous{color:var(--text-error, #BA1A1A)}.OB-tile-preview__date-info-label--bold{font-weight:700}.OB-tile-preview__date-info-label--highlighted{color:var(--text-linked, #20A19D)}.OB-tile-preview__date-icon{font-size:16px;color:var(--text-subtitle)}.OB-tile-preview__header-right{display:flex}.OB-tile-preview__separator{width:100%;height:1px;background:var(--border-light, #DCE4E6)}.OB-tile-preview__body{display:flex;flex-direction:column;gap:12px}.OB-tile-preview__tags{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-sm, 8px)}.OB-tile-preview__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;align-self:stretch;color:var(--text-default, #141D1D);text-overflow:ellipsis}.OB-tile-name-with-preview{position:relative}.OB-tile-name-with-preview__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;cursor:pointer;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;color:var(--text-default, #141D1D);text-overflow:ellipsis;word-break:break-word}.OB-tile-name-with-preview__name:hover{text-decoration:underline}.OB-tile-name-with-preview__name--normal-fw{font-size:14px;font-weight:400}.OB-tile-name-with-preview__preview{position:relative;z-index:10;width:480px;max-width:480px}.OB-tile-name-with-preview__preview--hidden{display:none}.OB-tile-preview-skeleton{display:flex;width:100%;padding:var(--Tokens-Spacing-md, 16px);flex-direction:column;gap:12px;align-items:stretch;border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid #DAE5E4;background:var(--bgColor-white, #FFF);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.OB-tile-preview-skeleton__header{width:100%;display:flex;justify-content:space-between;gap:var(--Tokens-Spacing-sm, 8px)}.OB-tile-preview-skeleton__header-left{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Tokens-Border-Radius-sm, 4px)}.OB-tile-preview-skeleton__title{height:24px;width:60%}.OB-tile-preview-skeleton__separator{width:100%;height:1px;background:var(--border-light, #DCE4E6)}.OB-tile-preview-skeleton__body{display:flex;flex-direction:column;gap:12px}.OB-tile-preview-skeleton__tags{display:flex;gap:var(--Tokens-Spacing-sm, 8px);flex-wrap:wrap}.OB-tile-preview-skeleton__tag{width:50px;height:20px}.OB-tile-preview-skeleton__description{height:70px;width:100%}.OB-tile-preview-skeleton__text-skeleton{height:100%;width:100%;z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.OB-tile-preview-skeleton__text-skeleton--title{height:20px;width:257px}.OB-tile-preview-skeleton__text-skeleton--name{height:20px;width:150px}.OB-tile-preview-skeleton__text-skeleton--message{height:20px;width:100%}.OB-tile-preview-skeleton__text-skeleton--subtitle{height:16px;width:257px}.OB-tile-preview-skeleton__text-skeleton--date{width:139px;height:20px}.OB-tile-preview-skeleton__text-skeleton--status{width:81px;height:20px}.OB-tile-preview-skeleton__text-skeleton--body{width:100%;height:100px}.OB-tile-preview-skeleton__text-skeleton:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.OB-tile-preview-skeleton__text-skeleton--small{width:50%}.sidebar-right{position:fixed;left:0;top:0;right:0;bottom:0;background-color:var(--black-opacity50);display:flex;align-items:flex-start;justify-content:flex-end;opacity:0;pointer-events:none}.sidebar-right:after{content:"";z-index:2;position:absolute;right:0;bottom:0;display:block;height:var(--Tokens-Spacing-lg);width:400px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffa6;transition:all .5s ease-in-out;transform:translate(100%)}.sidebar-right--with-cookies-banner{--cookie-banner-height: 40px;top:var(--cookie-banner-height)}.sidebar-right--with-cookies-banner .sidebar-right-content{height:calc(100vh - var(--cookie-banner-height))}.sidebar-right.show{opacity:1;pointer-events:visible;z-index:var(--sidebar-z-index)}.sidebar-right.show:after{transform:translate(0)}.sidebar-right.exit{opacity:0}.sidebar-right.exit:after{transform:translate(100%)}.sidebar-right-content{position:relative;max-width:400px;padding:calc(var(--topbar-height) + var(--Tokens-Spacing-lg)) var(--Tokens-Spacing-lg) var(--Tokens-Spacing-lg);width:400px;background-color:var(--bgColor-white);overflow:scroll;transition:all .5s ease-in-out;transform:translate(100%);box-shadow:0 10px 30px 0 var(--surface-variant);height:100vh}.sidebar-right-content strong{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--neutral-neutral80)}.sidebar-right-content__close{position:absolute;float:inline-end;top:calc(var(--topbar-height) + var(--Tokens-Spacing-md));right:var(--Tokens-Spacing-md);cursor:pointer;font-size:16px;z-index:3;width:17px}.sidebar-right.show .sidebar-right-content{transform:translate(0)}.sidebar-right.exit .sidebar-right-content{transform:translate(100%)}.sidebar-right-header,.sidebar-right-footer{padding:10px}.sidebar-title{margin:0}.tile-traffic-lights{height:100%;display:flex;flex-direction:column;transform:translate(-50%)}.tile-traffic-lights__tooltip-container{flex:1 1 0;display:flex}.tile-traffic-lights__light{height:100%;display:flex;padding:4px 6px;--shadow-color: rgba(86, 96, 96, .8)}.tile-traffic-lights__light--clickable{cursor:pointer}.tile-traffic-lights__light--clickable:hover .tile-traffic-lights__light-inner{box-shadow:0 0 5px 0 var(--shadow-color)}.tile-traffic-lights__light-inner{width:4px;height:100%;margin:0 auto;display:flex;border-radius:var(--Tokens-Border-Radius-sm);background-color:var(--border-light, #DCE4E6)}.tile-traffic-lights__light-inner:hover{box-shadow:0 0 5px #566060cc}.tile-traffic-lights__light-inner--red{background-color:#f0d2d5;--shadow-color: rgba(222, 55, 48, .8)}.tile-traffic-lights__light-inner--red.tile-traffic-lights__light-inner--active{background-color:#de3730}.tile-traffic-lights__light-inner--yellow{background-color:#e9e1d3;--shadow-color: rgba(246, 189, 81, .8), 0px 0px 2px 0px rgba(246, 189, 81, .9)}.tile-traffic-lights__light-inner--yellow.tile-traffic-lights__light-inner--active{background-color:#ffb62b}.tile-traffic-lights__light-inner--green{background-color:#c6e1cb;--shadow-color: rgba(6, 164, 126, .8)}.tile-traffic-lights__light-inner--green.tile-traffic-lights__light-inner--active{background-color:#06a47e}.tile-traffic-lights__light-inner--readonly:hover{box-shadow:none}.tile-actions{display:flex;column-gap:16px;align-items:center}.applications-table{position:relative;padding-right:4px;max-width:100%;overflow:scroll;height:100%}.applications-table table{min-width:996px}.applications-table__image{display:flex;width:24px;height:24px;border-radius:50%;cursor:pointer}.applications-table__image--archive{filter:grayscale(100%)}.applications-table__rating{padding:2px;display:flex;overflow:visible}.applications-table__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.posting-score-modal{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px)}.posting-score-modal__options-list{color:var(--text-default);display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px)}.posting-score-modal__option{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm, 8px)}.posting-score-modal__light{width:4px;height:29px;display:flex;border-radius:var(--Tokens-Border-Radius-sm)}.posting-score-modal__light--red{background-color:#de3730;box-shadow:0 0 5px #de3730cc}.posting-score-modal__light--yellow{background-color:#f6bd51;box-shadow:0 0 5px #f6bd51cc}.posting-score-modal__light--green{background-color:#06a47e;box-shadow:0 0 5px #06a47ecc}.overview-content{display:flex;flex-direction:column;min-height:100%;height:fit-content;background-color:inherit}.overview-content--fit-screen-height{height:calc(100vh - var(--topbar-height))}.overview-content__header{padding:var(--Tokens-Spacing-md)}.overview-content__header--spacing-small{padding:0 var(--Tokens-Spacing-lg) 16px}.overview-content__kanban{width:100%;overflow:scroll;display:none;background-color:inherit;padding-bottom:var(--Tokens-Spacing-lg)}.overview-content__kanban--active{display:block}.overview-content__table{display:none;max-width:100%;padding:0 var(--Tokens-Spacing-md) var(--Tokens-Spacing-md);max-height:100%;overflow:hidden}.overview-content__table--active{display:flex}.overview-content__table--readonly{padding:0 24px var(--Tokens-Spacing-xl, 32px) var(--Tokens-Spacing-xxl, 48px)}.student-OB-resumes{overflow:visible;display:flex;height:fit-content;min-height:100%;background-color:inherit}.student-OB-resumes__list{display:flex;flex-wrap:wrap;gap:12px;align-self:stretch}.student-OB-resumes__empty{display:flex;flex-direction:column;row-gap:4px;align-items:center;justify-content:center;width:100%}.student-OB-resumes__empty-title{margin-top:0;margin-bottom:0;color:var(--text-subtitle, #6f7979);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.student-OB-resumes__empty-subtitle{margin-top:0;margin-bottom:0;color:var(--text-subtitle, #6f7979);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cohorts-navigation{min-width:250px}.range-slider{position:relative;width:306px}.range-slider--static-width{width:306px}.range-slider--full-width{width:100%}.range-slider__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-default);margin-bottom:8px}.range-slider__track{position:relative;width:100%;height:5px;background:var(--primary-blue-primary10);border-radius:5px}.range-slider__range{position:absolute;height:100%;background:var(--primary-blue-primary50);border-radius:5px}.range-slider__handle{position:absolute;top:50%;transform:translate(-50%,-10px);z-index:2;cursor:pointer}.range-slider__handle-button{width:18px;height:18px;background:var(--primary-blue-primary40);border:3px solid white;border-radius:50%;transition:transform .2s}.range-slider__handle-button:hover{transform:scale(1.1)}.contact-book-filters__filters{display:flex;flex-wrap:wrap;gap:16px}.contact-book-filters__input{max-width:250px}.contact-book-filters__filters-child{max-width:150px}.contact-book-filters__filter-labels{padding-top:var(--Tokens-Spacing-sm);display:flex;gap:var(--Tokens-Spacing-xs);flex-wrap:wrap}.contact-tabs{overflow:hidden;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);height:100%;padding-top:var(--Tokens-Spacing-xs)}.contact-tabs__items{overflow:scroll;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);height:100%;padding-top:16px;padding-right:9px;padding-bottom:1px}.contact-tabs__count{display:flex;gap:8px;margin:0}.contact-tabs__count-number{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0}.contact-tabs__loader{min-height:20px;margin:0 auto;width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, var(--primary-blue-primary30) 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}.contact-tabs__top-info{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.loader-5{height:24px;width:24px;-webkit-animation:loader-5-1 2s cubic-bezier(.77,0,.175,1) infinite;animation:loader-5-1 2s cubic-bezier(.77,0,.175,1) infinite}@-webkit-keyframes loader-5-1{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes loader-5-1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-5:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:auto;margin:auto;width:8px;height:8px;background:var(--primary);border-radius:50%;-webkit-animation:loader-5-2 2s cubic-bezier(.77,0,.175,1) infinite;animation:loader-5-2 2s cubic-bezier(.77,0,.175,1) infinite}@-webkit-keyframes loader-5-2{0%{-webkit-transform:translate3d(0,0,0) scale(1)}50%{-webkit-transform:translate3d(24px,0,0) scale(.5)}to{-webkit-transform:translate3d(0,0,0) scale(1)}}@keyframes loader-5-2{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(24px,0,0) scale(.5)}to{transform:translateZ(0) scale(1)}}.loader-5:after{content:"";display:block;position:absolute;top:0;left:auto;bottom:0;right:0;margin:auto;width:8px;height:8px;background:var(--primary);border-radius:50%;-webkit-animation:loader-5-3 2s cubic-bezier(.77,0,.175,1) infinite;animation:loader-5-3 2s cubic-bezier(.77,0,.175,1) infinite}@-webkit-keyframes loader-5-3{0%{-webkit-transform:translate3d(0,0,0) scale(1)}50%{-webkit-transform:translate3d(-24px,0,0) scale(.5)}to{-webkit-transform:translate3d(0,0,0) scale(1)}}@keyframes loader-5-3{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-24px,0,0) scale(.5)}to{transform:translateZ(0) scale(1)}}.loader-5 span{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:24px;width:24px}.loader-5 span:before{content:"";display:block;position:absolute;top:0;left:0;bottom:auto;right:0;margin:auto;width:8px;height:8px;background:var(--primary);border-radius:50%;-webkit-animation:loader-5-4 2s cubic-bezier(.77,0,.175,1) infinite;animation:loader-5-4 2s cubic-bezier(.77,0,.175,1) infinite}@-webkit-keyframes loader-5-4{0%{-webkit-transform:translate3d(0,0,0) scale(1)}50%{-webkit-transform:translate3d(0,24px,0) scale(.5)}to{-webkit-transform:translate3d(0,0,0) scale(1)}}@keyframes loader-5-4{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,24px,0) scale(.5)}to{transform:translateZ(0) scale(1)}}.loader-5 span:after{content:"";display:block;position:absolute;top:auto;left:0;bottom:0;right:0;margin:auto;width:8px;height:8px;background:var(--primary);border-radius:50%;-webkit-animation:loader-5-5 2s cubic-bezier(.77,0,.175,1) infinite;animation:loader-5-5 2s cubic-bezier(.77,0,.175,1) infinite}@-webkit-keyframes loader-5-5{0%{-webkit-transform:translate3d(0,0,0) scale(1)}50%{-webkit-transform:translate3d(0,-24px,0) scale(.5)}to{-webkit-transform:translate3d(0,0,0) scale(1)}}@keyframes loader-5-5{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-24px,0) scale(.5)}to{transform:translateZ(0) scale(1)}}@-webkit-keyframes card-scale{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(.8)}to{-webkit-transform:scale(1)}}@keyframes card-scale{0%{transform:scale(1)}50%{transform:scale(.9);box-shadow:0 0 10px 20px #2dcdc714}to{transform:scale(1)}}.icon{padding:0;background:transparent;border:none;cursor:pointer}.icon i{display:flex;justify-content:center;font-size:24px;color:var(--blue-green-blue-green80)}.contact-tile{cursor:pointer;position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);justify-content:space-between;width:100%;padding:16px;border:1px solid var(--blue-green-blue-green20);border-radius:8px;background-color:var(--white);box-shadow:0 1px 3px #080c0b0d;transition:all .1s ease}.contact-tile:hover{border:1px solid var(--primary-blue-primary30)}.contact-tile--active{border:1px solid var(--blue-green-blue-green80);background-image:linear-gradient(to bottom right,var(--secondary-green-secondary00),var(--tertiary-purple-tertiary20))}.contact-tile--active:hover{border:1px solid var(--blue-green-blue-green80);background-image:linear-gradient(to bottom right,var(--tertiary-purple-tertiary20),var(--tertiary-purple-tertiary20))}.contact-tile__badge-container{width:fit-content}.contact-tile__main{position:relative;display:flex;flex-direction:column;gap:8px}.contact-tile__main-top{display:flex;gap:8px;align-items:center}.contact-tile__company{display:flex;flex-grow:1;gap:8px}.contact-tile__company-name,.contact-tile__posted-on{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--neutral-neutral50)}.contact-tile__dates{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:center;justify-content:space-between}.contact-tile__company-logo{max-width:32px;max-height:32px;border-radius:50%}.contact-tile__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;margin:0;color:var(--neutral-neutral90);text-overflow:ellipsis;word-wrap:break-word}.contact-tile__action{position:absolute;z-index:3;top:16px;right:16px}.contact-tile__bottom{display:flex;flex-wrap:wrap;gap:8px}.contact-tile__with-tooltip{width:max-content}.calendar-tab{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-lg, 24px)}.calendar-tab__header{display:flex;justify-content:space-between;align-items:center}.calendar-tab__buttons{display:flex;gap:var(--Tokens-Spacing-md, 16px)}.calendar-tab__dropdown{position:absolute;top:36px;right:0;z-index:1}.calendar-tab__content{border-radius:16px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);padding:var(--Tokens-Spacing-lg, 24px)}.calendar-list-event-row{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);padding-top:var(--Tokens-Spacing-lg, 24px)}.calendar-list-event-row:not(:last-child){padding-bottom:var(--Tokens-Spacing-lg, 24px);border-bottom:1px solid var(--blue-green-blue-green10, #EEF1F2)}.calendar-list-event-row__time{color:var(--text-subtitle, #6F7979)}.calendar-list-event-row__date{margin:0}.calendar-list-event-row__details{display:flex;justify-content:space-between;cursor:pointer}.calendar-list-event-row__wrapper{display:flex;gap:var(--Tokens-Spacing-lg, 24px)}.calendar-list-event-row__event{display:flex;flex-direction:column}.calendar-list-event-row__event-type{display:flex;align-items:center;gap:var(--Tokens-Spacing-xs, 4px)}.scheduling-actions-button__dropdown-container{position:absolute;right:0}.scheduling-actions-button__dropdown{position:absolute;right:0;top:4px;z-index:1}.appointment-request-modal{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);padding:var(--Tokens-Spacing-lg, 24px)}.appointment-request-modal__header{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.appointment-request-modal__content{display:flex;gap:var(--Tokens-Spacing-md, 16px)}.appointment-request-modal__info{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);border-radius:var(--Tokens-Spacing-md, 16px);border:1px solid var(--border-light, #DCE4E6)}.appointment-request-modal__event-info{width:60%;padding:var(--Tokens-Spacing-lg, 24px)}.appointment-request-modal__student{padding-top:var(--Tokens-Spacing-lg, 24px);font-size:14px;min-height:520px;width:40%}.appointment-request-modal__student-email{color:var(--text-subtitle, #6F7979);font-size:14px;padding:0 var(--Tokens-Spacing-lg, 24px)}.appointment-request-modal__separator{width:100%;height:1px;background-color:var(--border-light, #DCE4E6)}.appointment-request-modal__event-details{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px)}.appointment-request-modal__event-description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.appointment-request-modal__avatar{width:64px;height:64px;border-radius:50%}.appointment-request-modal__student-header{display:flex;align-items:center;gap:var(--Tokens-Spacing-md, 16px);padding:0 var(--Tokens-Spacing-lg, 24px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.appointment-request-modal__tabs{padding:0 var(--Tokens-Spacing-lg, 24px)}.appointment-request-modal__tabs-content{flex:1 1 auto;display:flex;height:100%;overflow:hidden}.appointment-request-modal__section-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:var(--Tokens-Spacing-sm, 8px)}.appointment-request-modal__summary{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.appointment-request-modal__buttons{display:flex;justify-content:flex-end;gap:var(--Tokens-Spacing-md, 16px)}.appointment-request-modal__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.appointment-request-modal__textarea{border:1px solid var(--border-light, #DCE4E6);border-radius:8px;padding:8px 12px;flex:1;max-width:100%;background:var(--bgColor-hover, #F5F7F9);color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.appointment-request-content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px)}.appointment-request-content__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.appointment-request-content__title--bold{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.appointment-request-content__info{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm, 8px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.appointment-request-content__link{color:var(--text-linked, #20A19D);text-decoration:none}.appointment-student-summary{--bottom-space: var(--Tokens-Spacing-lg);position:relative;padding-right:9px;padding-left:var(--Tokens-Spacing-lg);max-height:100%;overflow:hidden}.appointment-student-summary:after{content:"";z-index:2;position:absolute;left:16px;right:16px;bottom:0;display:block;height:var(--bottom-space);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffa6}.appointment-student-summary__container{max-height:310px;overflow-y:scroll;display:flex;flex-direction:column;align-items:flex-start;gap:var(--Tokens-Spacing-sm, 8px);padding-right:9px;padding-bottom:var(--bottom-space);-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 90%,rgba(0,0,0,0));mask-image:linear-gradient(to bottom,#000 90%,#0000)}.appointment-student-summary__container ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.appointment-student-summary__container ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.appointment-student-summary__container ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.appointment-student-summary__container ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.appointment-student-summary__section-title{position:sticky;z-index:1;background-color:var(--bgColor-white);top:0;right:0;bottom:0;left:0;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.fc .fc-timegrid-body{z-index:var(--calendar-z-index)}.fc .fc-timegrid-slot{height:5em}.fc .fc-timegrid-slot-minor{border-top:none!important}.fc .fc-timegrid-slot-label{border:none;vertical-align:top}.fc .fc-event-main{display:flex;align-items:center;border-radius:3px;color:var(--primary-blue-primary70, #115C5A);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:var(--Tokens-spacing-xs, 4px);font-size:10px}.fc .fc-header-toolbar{justify-content:flex-start;gap:16px}.fc .fc-toolbar-chunk{display:flex;gap:5px}.fc .fc-timegrid-slot[data-time="00:00:00"],.fc .fc-timegrid-slot[data-time="00:30:00"]{visibility:hidden}.fc .fc-timegrid-slot-label{position:relative;top:-12px}.fc .fc-weekend{background-color:var(--off-white, #F5F7F9)}.fc .fc-timegrid-col.fc-day-today.fc-weekend{background-color:var(--off-white, #F5F7F9)!important}.fc .fc-content td:hover{background:red}.fc .fc-timegrid-col.fc-day-today{background-color:initial!important}.fc .fc-bg-event{opacity:1}.fc .fc-v-event{box-shadow:none}.fc .fc-col-header-cell-cushion{padding:3px 0;color:var(--text-default, #141D1D)}.fc .fc-col-header-cell{border-left-color:transparent;border-right-color:transparent}.fc .fc-day-today{vertical-align:middle}.fc .fc-day-today .fc-col-header-cell-cushion{padding:0px var(--Tokens-spacing-xs, 4px);border-radius:var(--Tokens-Border-Radius-sm, 4px);background:linear-gradient(0deg,#ffffff40,#ffffff40),linear-gradient(320deg,#98a6fd80,#2dcdc780)}.calendar{position:relative}.calendar__container{display:flex;gap:var(--Tokens-spacing-lg, 24px)}.calendar__full-calendar{width:80%}.calendar__month-calendar{width:20%}.calendar__appointment-types{display:flex;flex-direction:column;gap:var(--Tokens-spacing-sm, 8px)}.calendar__appointment-type{width:fit-content;padding:var(--Tokens-spacing-sm, 8px);border-radius:var(--Tokens-Border-Radius-sm, 4px);color:var(--primary-blue-primary70, #115C5A);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:700}.calendar__header{display:flex;align-items:center;justify-content:space-between;gap:var(--Tokens-spacing-md, 16px)}.calendar__header-info{display:flex;align-items:center;gap:var(--Tokens-spacing-md, 16px)}.calendar__month{margin:0}.calendar__header-buttons{display:flex;align-items:center;gap:var(--Tokens-spacing-md, 16px)}.calendar__dropdown{position:absolute;z-index:var(--calendar-dropdown-z-index)}.calendar__appointment-card{position:absolute;z-index:var(--appointment-card-z-index)}.calendar__slot-lane-content{display:flex;width:100%;height:100%}.calendar-modal{position:relative;display:flex;flex-direction:column;row-gap:16px;padding:24px 12px 24px 24px;border-radius:16px;background-color:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40;max-height:80vh;overflow:hidden}.calendar-availability-modal{display:flex;flex-direction:column;gap:24px;overflow:scroll;max-height:80vh;padding-right:12px}.calendar-availability-modal__block{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px)}.calendar-availability-modal__block-title{color:var(--text-default, #141D1D);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.calendar-availability-modal__date-range{display:flex;align-items:flex-end;gap:var(--Tokens-Spacing-sm, 8px)}.calendar-availability-modal__buttons{display:flex;justify-content:flex-end;gap:var(--Tokens-Spacing-md, 16px)}.calendar-blocker-modal__block-title{color:var(--text-default, #141D1D);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.calendar-blocker-modal__date-range{display:flex;align-items:flex-end;gap:var(--Tokens-Spacing-sm, 8px);margin-top:8px}.calendar-blocker-modal__buttons{display:flex;justify-content:flex-end;gap:var(--Tokens-Spacing-md, 16px);margin-top:24px}.calendar-slot-lane-content{display:flex;width:100%;height:100%}.calendar-slot-lane-content--day-view:hover{background-color:var(--bgColor-hover, #F5F7F9);opacity:1;cursor:pointer}.calendar-slot-lane-content__cell{flex:1;text-align:center;opacity:0;transition:opacity .1s ease-in-out}.calendar-slot-lane-content__cell--active{background-color:var(--bgColor-hover, #F5F7F9);opacity:1}.calendar-slot-lane-content__cell--workday:hover{background-color:var(--bgColor-hover, #F5F7F9);opacity:1;cursor:pointer}.appointment-request-card{position:relative;display:flex;padding:var(--Tokens-Spacing-lg, 24px);flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);background-color:var(--bgColor-white);border-radius:12px;box-shadow:0 6px 10px #65656540;min-width:210px;font-size:12px;color:var(--text-default, #141D1D);min-height:200px}.appointment-request-card:before{content:"";position:absolute;top:20px;left:-6px;width:18px;height:18px;background:var(--bgColor-white);border-radius:2px;transform:rotate(45deg)}.appointment-request-card__close{position:absolute;right:6px;top:6px;color:var(--neutral-neutral60);font-size:12px;display:flex;width:24px;height:24px;justify-content:center;align-items:center;cursor:pointer}.appointment-request-card__header{display:flex;align-items:center;gap:var(--Tokens-Spacing-md, 16px)}.appointment-request-card__student-data-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.appointment-request-card__student-data-email{color:var(--text-subtitle, #6F7979)}.appointment-request-card__avatar{position:relative;width:32px;height:32px;border-radius:50%}.appointment-request-card__button{display:flex;justify-content:flex-end}.calendar-event-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.month-view-calendar__header{margin-bottom:var(--Tokens-spacing-md, 16px);max-width:70px}.month-view-calendar .react-datepicker{border:none;border-bottom:none;color:var(--text-default, #141D1D)}.month-view-calendar .react-datepicker__header{background-color:var(--bgColor-white);border-bottom:none}.month-view-calendar .react-datepicker__day-name,.month-view-calendar .react-datepicker__day{height:28px;width:24px;margin:.2rem;border-radius:99px}.month-view-calendar .react-datepicker__day:not([aria-disabled=true]):hover{border-radius:99px;background-color:var(--blue-green-blue-green10)}.month-view-calendar .react-datepicker__day--selected{background:var(--dark-gradient-saturated, linear-gradient(320deg, #98A6FD 0%, #2DCDC7 100%))}.month-view-calendar .react-datepicker__day--keyboard-selected{background:none}.month-view-calendar .react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover{background-color:var(--blue-green-blue-green10)}.month-view-calendar .react-datepicker__day--outside-month{color:var(--text-disabled, #A3ADAD)}.students-resumes{position:relative;display:flex;flex-direction:column;background:var(--bgColor-white);border:1px solid var(--border-light);border-radius:16px;padding-bottom:24px;margin:24px;height:calc(100vh - var(--topbar-height) - 48px)}.students-resumes__table-email,.students-resumes__table-reviewer{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.students-resumes__table-cohort{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80px}.students-resumes__table-action-icon-container{display:flex;align-items:center;gap:4px}.students-resumes__top-container{display:flex;justify-content:space-between;align-items:start;column-gap:12px;margin-block:24px}.students-resumes__content-container{position:relative;overflow:hidden}.students-resumes__anchor-button{position:absolute;bottom:50%;right:-80px;transform:translateY(50%);rotate:270deg;z-index:10}.students-resumes__content{position:relative;height:100%;overflow:scroll}.students-resumes__comment-box{position:fixed;bottom:var(--Tokens-Spacing-lg);right:var(--Tokens-Spacing-lg);z-index:var(--contact-emails-popup-z-index)}.students-resumes__table{position:relative}.students-resumes__table-image{width:24px;height:24px;border-radius:50%}.students-resumes__table-action{cursor:pointer;display:flex;gap:4px}.resume-student-filters{display:flex;justify-content:flex-start;align-items:center;gap:12px;flex-wrap:wrap}.resume-student-filters__search{width:280px}.resume-student-filters__status{width:200px}.resume-student-filters__score{width:180px}.anchor-button{position:relative;height:38px;border-radius:100px;border:1px solid var(--border-light, #DCE4E6);box-shadow:0 1px 2px #0000000d;background:transparent;cursor:pointer;overflow:hidden;outline:none;padding:0}.anchor-button:hover,.anchor-button:focus{outline:none;border:1px solid var(--border-light, #DCE4E6)}.anchor-button:hover{background:var(--blue-green-blue-green10, #E6F4F4)}.anchor-button__content{position:relative;display:flex;padding:8px var(--Tokens-Spacing-md);justify-content:center;align-items:center;gap:var(--Tokens-Spacing-xs, 4px);color:var(--blue-green-blue-green80, #004850);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.anchor-button__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;height:200%;backdrop-filter:blur(3.5px);-webkit-backdrop-filter:blur(3.5px);-webkit-mask-image:linear-gradient(to bottom,black 0% 50%,transparent 50% 100%);mask-image:linear-gradient(to bottom,black 0% 50%,transparent 50% 100%);pointer-events:none}.anchor-button__label{font-weight:700}.nudge-box{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);width:560px;padding:var(--Tokens-Spacing-md, 16px);border-radius:10px;background:var(--bgColor-white, #FFF);box-shadow:0 2px 8px #56606066}.nudge-box__close-button{cursor:pointer;position:absolute;top:10px;right:10px;font-size:16px;color:var(--icon-grey)}.nudge-box__header{display:flex;column-gap:var(--Tokens-Spacing-sm, 8px);align-items:center;align-self:stretch}.nudge-box__image{display:flex;flex-shrink:0}.nudge-box__header-logo{overflow:hidden;width:24px;height:24px;border-radius:50%}.nudge-box__header-icon{font-size:20px;color:var(--icon-primary)}.nudge-box__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.nudge-box__text-field{padding:8px;border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #FFF)}.nudge-box__template-buttons{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:flex-start}.nudge-box__send-button{display:flex;justify-content:flex-end}.nudge-box__separator{width:100%;height:1px;background-color:var(--blue-green-blue-green10)}.nudge-box .ql-container{border:0}.nudge-box .ql-container.ql-snow{border:none}.nudge-box .ql-container .ql-blank{height:100%}.nudge-box .ql-container .ql-blank:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-style:normal;color:var(--text-subtitle)}.nudge-box .ql-container .ql-editor{padding:0}.nudge-box .ql-container .ql-editor p,.nudge-box .ql-container .ql-editor li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.nudge-box .ql-container .ql-editor p .ql-size-large,.nudge-box .ql-container .ql-editor li .ql-size-large{font-size:16px;line-height:24px}.nudge-box .ql-container .ql-editor p .ql-size-small,.nudge-box .ql-container .ql-editor li .ql-size-small{font-size:12px;line-height:16px}.nudge-box .ql-container .ql-editor.ql-blank:before{left:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}#detail>.resume-book-page{width:clamp(600px,100%,1080px);padding-inline:32px}.resume-book-page{position:relative;overflow:hidden;display:flex;justify-content:center;height:calc(100vh - var(--topbar-height) - 32px);margin:32px auto 0;border-radius:10px;color:var(--text-default);background-color:var(--white-opacity65);box-shadow:0 0 4px #6b6b6b40}.resume-book-page:before{content:"";position:absolute;z-index:5;top:0;right:0;left:0;height:32px;background-color:var(--white-opacity65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.resume-book-page:after{content:"";position:absolute;z-index:5;right:0;bottom:0;left:0;height:32px;background-color:var(--white-opacity65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.resume-book-page p{margin:0}.resume-book-page__container-wrapper{overflow:scroll;display:flex;justify-content:center;width:100%;height:100%;padding-block:32px}.resume-book-page__container-wrapper::-webkit-scrollbar-track{margin-block:32px}.resume-book-page__container{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xl, 32px);max-width:485px;padding-bottom:32px}.resume-book-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:24px}.resume-book-page__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.resume-book-page__description p:first-child{margin-bottom:16px}.resume-book-page__form{display:flex;flex-direction:column;gap:16px}.resume-book-page__form-subtitle,.resume-book-page__footer{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.resume-book-page__continue-button{align-self:flex-end;padding-bottom:32px}.resume-book-page .resume-book-page__form-subtitle{margin-bottom:8px}.overview-board{background-color:var(--bgColor-white);position:relative;padding:0!important;min-height:calc(100vh - var(--topbar-height))}.comments-history{position:absolute;right:128px;top:33px}.dream-plan{min-height:900px;width:100%;overflow:scroll}.dream-plan__title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;background-color:var(--company);color:#fff;padding:.5rem}.dream-plan__title--a{background-color:var(--company)}.dream-plan__title--b{background-color:var(--purple)}.dream-plan__title--c{background-color:var(--neutral-neutral50)}.dream-plan .input-wrapper.input-wrapper--medium,.dream-plan .input-wrapper.input-wrapper--medium textarea{min-height:120px}.dream-plan__table{width:100%;min-height:900px;border-collapse:collapse}.dream-plan__header-row{background-color:#dbeafe}.dream-plan__header-cell{border:1px solid #d1d5db;padding:.5rem;text-align:left}.dream-plan__row--ref{background-color:#bfdbfe}.dream-plan__row--period{background-color:#e0f2fe}.dream-plan__cell{border:1px solid #d1d5db;padding:.5rem;min-width:200px}.dream-plan__cell--feedback{color:#6b7280}.dream-plan__cell-inner{padding:.5rem;min-width:200px}.dream-plan__cell-inner--feedback{color:#6b7280}.dream-plan__textarea,.dream-plan__input,.dream-plan__select{width:100%;background-color:transparent;border:none;font-family:inherit;font-size:inherit;resize:vertical;color:#000}.dream-plan__textarea:focus,.dream-plan__input:focus,.dream-plan__select:focus{outline:none;background-color:#ffffff80}.dream-plan__tabs-footer{width:100%;display:flex;justify-content:flex-end}.dream-plan__textarea{min-height:2.5rem}#root:has(.resume-builder){overflow-x:hidden}#detail:has(.resume-builder){height:calc(100vh - var(--topbar-height))}#detail:has(.resume-listing){min-height:max-content;background-color:var(--bgColor-default)}#detail>div.resume-builder{padding-right:0;padding-left:0}#detail>div.resume-builder .white-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 212px);padding-bottom:0}#detail>div.resume-builder iframe{width:100%;height:700px;border:none}.loading-file h2,.loading-file p{text-align:center}.choose-job-step,.upload-cv-step,.wizard-wrapper{min-width:600px;max-width:1080px;margin:32px auto;padding:64px;border-radius:10px;background:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40}.resume-builder{--page-progressbar: 58px;--page-top-padding: 32px;--cookie-banner-height: 40px}.resume-builder__modal-description{display:flex;flex-direction:column;row-gap:8px}.resume-builder__modal-description-text{margin:0}.resume-builder__save-button{position:absolute;z-index:var(--table-overflow-z-index);top:18px;right:25px;width:80px}.resume-builder__job-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:32px}.resume-builder__job-info{padding:20px}.resume-builder__controls{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:49px;padding:var(--Tokens-Spacing-sm, 8px) var(--Tokens-Spacing-xl, 32px);border-bottom:1px solid var(--border-light, #dce4e6);background:#fbfbfba6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.resume-builder__control-actions{display:flex;column-gap:var(--Tokens-Spacing-md);align-items:center;justify-content:flex-start}.resume-builder__control-actions--left .tooltip-wrapper:nth-child(3){margin-left:24px}.resume-builder__control-actions--center{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-builder__control-actions--center:hover{cursor:pointer}.resume-builder__control-actions--center:hover .resume-builder__score{text-decoration:underline}.resume-builder__control-actions--center:hover .careerOS-range-badge{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-builder__control-actions--disabled:hover{cursor:help}.resume-builder__content{position:relative;overflow:scroll;display:flex;flex-direction:column;align-items:center;height:calc(100vh + var(--wizard-header-height));margin-top:-60px;padding-top:60px}.resume-builder__content ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.resume-builder__content ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.resume-builder__content ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.resume-builder__content ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.resume-builder__content--with-cookie-banner .resume-comments-sidebar{padding-top:var(--cookie-banner-height)}.resume-builder__content--advisor{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 340px;align-items:flex-start;height:auto;margin-top:-50px;padding-top:0}.resume-builder__content--advisor .confirm-base-resume{height:calc(100vh - var(--topbar-height));margin:0;padding:50px 5px 5px}.resume-builder__content--tailored{margin-top:0}.resume-builder__content--tailored .confirm-base-resume{padding-top:5px}.resume-builder__content-error{z-index:3;width:100%;margin-bottom:5px;color:var(--error-error50);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.resume-builder__banner{margin:16px 8px}.resume-builder__banner-text{color:var(--border-error, #BA1A1A)}.resume-builder__title{margin-top:0;margin-bottom:24px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.resume-builder__subtitle{margin:0 0 8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.resume-builder__subtitle:last-child{margin-bottom:42px}.resume-builder__bottom{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:8px;border-bottom:1px solid var(--border-light, #dce4e6)}.resume-builder__resume-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-builder__export-buttons{position:relative;z-index:2;display:flex;gap:16px;justify-content:flex-end}.resume-builder__sidebar-content{scrollbar-width:none;overflow:scroll;min-height:100%;max-height:100%;padding-bottom:100px;-ms-overflow-style:none}.resume-builder__sidebar-content::-webkit-scrollbar{display:none}.resume-builder__comments-sidebar{scrollbar-width:none;position:fixed;z-index:3;top:0;right:0;overflow:hidden;display:block;width:330px;height:100vh;margin-top:0;padding-top:64px;border-right:1px solid #eef1f2;border-right:none;border-bottom:1px solid #eef1f2;border-left:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);box-shadow:0 10px 30px #dae5e4;-ms-overflow-style:none}.resume-builder__score-sidebar{position:sticky;z-index:3;top:0;right:-330px;transform:translate(100%);overflow:hidden;width:330px;height:100vh;border-left:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);box-shadow:0 10px 30px #dae5e4;transition:all .1s ease}.resume-builder__score-sidebar--opened{transform:translate(0)}.resume-builder__sidebar{scrollbar-width:none;overflow:scroll;height:calc(100vh + var(--wizard-header-height));margin-top:-58px;padding-top:var(--page-progressbar);border-right:1px solid #eef1f2;border-bottom:1px solid #eef1f2;background:var(--bgColor-white);-ms-overflow-style:none}.resume-builder__sidebar::-webkit-scrollbar{display:none}.resume-builder__sidebar-header{position:relative;display:flex;align-items:center;justify-content:flex-start;padding-top:10px;padding-left:20px}.resume-builder__sidebar-header-toggle{cursor:pointer;position:relative;margin-top:10px;margin-right:12px}.confirm-cv-step{position:relative;display:grid;grid-template-columns:400px 1fr;column-gap:0;align-items:stretch;justify-content:flex-start}.resume-listing-wrapper{max-width:1920px;padding-bottom:24px}.resume-listing{width:calc(100% - 48px);max-width:1920px;height:auto;margin:24px auto;border:1px solid var(--neutral-neutral10);border-radius:16px;background:var(--bgColor-white)}.resume-listing__header{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-top:24px;margin-bottom:16px}.resume-listing__list-add{width:440px;height:214px}.resume-listing__buttons{display:flex;column-gap:var(--Tokens-Spacing-lg);justify-content:flex-start;margin-bottom:var(--Tokens-Spacing-lg)}.resume-listing__content{padding:12px 0}.resume-listing__list{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.loading-file{position:relative;display:flex;align-items:center;justify-content:center;width:817px;height:300px;margin:0 auto 64px}.resume-empty{display:flex;flex-direction:column;row-gap:4px;align-items:center;justify-content:center;width:100%;height:calc(100vh - 360px)}.resume-empty .resume-listing__list-add{margin-top:24px}.resume-empty h2{margin-top:0;margin-bottom:0;color:var(--text-subtitle, #6f7979);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-empty p{margin-top:0;margin-bottom:0;color:var(--text-subtitle, #6f7979);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.datepicker-input{width:100%;padding:8px 12px;border:1px solid var(--border-light, #dce4e6);border-radius:8px;color:var(--text-default);background:var(--bgColor-white, #fff);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.datepicker-input:hover{border:1px solid var(--border-active-outline, #2dcdc7);background:var(--bgColor-white, #fff)}.datepicker-input--error{border:1px solid var(--error-error60)}.datepicker-input--recommended{border:1px solid var(--text-warning, #F2994A)}.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--border-active-outline, #2dcdc7)!important}.profile-card{display:flex;align-items:center;max-width:100%;margin-bottom:20px;padding:0}.profile-card__image{width:48px;height:48px;margin-right:8px;border-radius:50%;object-fit:cover}.profile-card__info{display:flex;flex-direction:column;row-gap:4px}.profile-card__name{margin:0;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.profile-card__email{margin:0;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.jobs-wrapper{width:100%;min-height:100vh}.jobs-wrapper .jobs-not-found{width:592px;margin:100px auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.jobs-wrapper .jobs-not-found__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);margin:0}.jobs-wrapper .jobs-not-found__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral60);margin-top:24px;margin-bottom:24px;text-align:center}.jobs-wrapper .saved-jobs{display:flex;flex-direction:column;row-gap:24px;padding:52px 24px}.jobs-wrapper .saved-jobs__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);margin:0}.suggested-contacts-loading{position:relative;height:200px}.suggested-contacts-container{--content-gap: 16px;--title-line-height: 28px;position:relative;overflow-y:hidden;display:flex;flex-direction:column;width:100%;max-height:100%;height:100%}.suggested-contacts-container__action{position:absolute;top:5px;z-index:2;right:24px}.suggested-contacts-container__see-more{position:absolute;top:24px;right:24px}.suggested-contacts-container__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin-top:0;margin-bottom:0;padding:0 24px;color:var(--text-default, #141D1D)}.suggested-contacts-container__description a{color:var(--text-linked)}.suggested-contacts-container__contacts{position:relative;height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;max-height:100%;padding:24px 9px 0 0;border:1px solid var(--border-light, #DCE4E6);border-radius:16px;background:var(--bgColor-white, #FFF);transition:all 1s ease-in-out}.suggested-contacts-container__contacts:after{content:"";position:absolute;z-index:2;right:16px;bottom:0;left:16px;display:block;height:var(--Tokens-Spacing-lg);background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.suggested-contacts-container__scroll-container{overflow-y:auto;max-height:500px;padding:0 24px;padding-top:var(--content-gap);padding-bottom:0}.suggested-contacts-container__scroll-container ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.suggested-contacts-container__scroll-container ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.suggested-contacts-container__scroll-container ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.suggested-contacts-container__scroll-container ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.suggested-contacts-container__list{display:flex;flex-direction:column;row-gap:16px;justify-content:flex-start;height:100%;max-height:100%;padding-bottom:24px}.suggested-contacts-container__header{display:flex;column-gap:12px;align-items:center;margin-top:0;padding:0 24px;color:var(--text-default)}.suggested-contacts-container__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.suggested-contacts-container__loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:var(--text-subtitle, #6F7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.suggested-contacts-container__empty{position:relative;height:100%;width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.suggested-contacts-container__level-modal{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.suggested-contacts-empty{display:flex;flex-direction:column;gap:16px;padding:16px 24px}.suggested-contacts-empty__prompt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;width:399px;padding:32px;border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #DBE1FF 0%, #EEFBF5 100%));box-shadow:0 0 4px 1px #9747ff26}.suggested-contacts-empty__prompt-image{width:50px;height:50px;margin-bottom:24px}.suggested-contacts-empty__prompt-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0 0 4px;color:var(--text-default)}.suggested-contacts-empty__prompt-description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0 0 16px;color:var(--text-default, #141D1D);text-align:center}.suggested-contacts-empty__prompt-description mark{color:var(--text-linked);background:transparent}.suggested-contacts-empty__container{display:flex;flex-direction:column;gap:16px}.activity-item-modal{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);align-items:flex-start;width:400px;padding:var(--Tokens-Spacing-lg, 24px);color:var(--text-default)}.activity-item-modal__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.activity-item-modal__card{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:center}.activity-item-modal__logo-image{flex-shrink:0;width:72px;height:72px;border-radius:100%;object-fit:cover}.activity-item-modal__image{width:121px;border-radius:5px;background:url(<path-to-image>) #d3d3d3 0 0/100% 100.46% no-repeat;box-shadow:0 0 4px #6b6b6b40}.activity-item-modal__info{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs, 4px)}.activity-item-modal__info--stretched{align-self:stretch}.activity-item-modal__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0}.activity-item-modal__name-subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:700;margin:0;color:var(--text-subtitle, #6F7979)}.activity-item-modal__actions{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-self:flex-end}.activity-item-modal__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle, #6F7979)}.activity-item-modal__icon{display:inline-block;margin-right:4px;color:var(--icon-primary)}.activity-item-modal-skeleton{position:relative;display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:center;width:100%}.activity-item-modal-skeleton__logo-image{flex-shrink:0;width:72px;height:72px;object-fit:cover;background-color:var(--blue-green-blue-green20);border-radius:50%;z-index:1}.activity-item-modal-skeleton__logo-image:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 1s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.activity-item-modal-skeleton__info{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs, 4px);width:100%}.activity-item-modal-skeleton__name{width:100%;height:30px;z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.activity-item-modal-skeleton__name--title{height:20px;width:257px}.activity-item-modal-skeleton__name--name{height:20px;width:150px}.activity-item-modal-skeleton__name--message{height:20px;width:100%}.activity-item-modal-skeleton__name--subtitle{height:16px;width:257px}.activity-item-modal-skeleton__name--date{width:139px;height:20px}.activity-item-modal-skeleton__name--status{width:81px;height:20px}.activity-item-modal-skeleton__name--body{width:100%;height:100px}.activity-item-modal-skeleton__name:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.activity-item-modal-skeleton__name-subtitle{width:100px;height:16px;z-index:1;position:relative;background-color:var(--blue-green-blue-green20);border-radius:8px;overflow:hidden}.activity-item-modal-skeleton__name-subtitle--title{height:20px;width:257px}.activity-item-modal-skeleton__name-subtitle--name{height:20px;width:150px}.activity-item-modal-skeleton__name-subtitle--message{height:20px;width:100%}.activity-item-modal-skeleton__name-subtitle--subtitle{height:16px;width:257px}.activity-item-modal-skeleton__name-subtitle--date{width:139px;height:20px}.activity-item-modal-skeleton__name-subtitle--status{width:81px;height:20px}.activity-item-modal-skeleton__name-subtitle--body{width:100%;height:100px}.activity-item-modal-skeleton__name-subtitle:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:0;animation:slide 2s infinite .3s;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}.activity-log-item{display:flex;gap:var(--Tokens-Spacing-lg, 24px);align-self:stretch;width:100%;align-items:center}.activity-log-item__date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);width:142px;text-align:right;flex-shrink:0;text-wrap:nowrap}.activity-log-item__main{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:center;flex-grow:1}.activity-log-item__title{color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;cursor:default;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.activity-log-item__title--clickable{cursor:pointer}.activity-log-item__title--clickable:hover{text-decoration:underline}.activity-log-item__xp{flex-shrink:0}.activity-log-item__person-item{display:flex;cursor:pointer}.activity-log-item__person-item-logo{border-radius:50%}.advisor-dashboard-actions{--minus-padding-value: -16px;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-lg, 24px);align-items:stretch;max-width:calc(100% - 6px);margin-bottom:var(--minus-padding-value)}.advisor-dashboard-actions__header{display:flex;gap:var(--Tokens-Spacing-sm, 8px);padding:0 var(--Tokens-Spacing-lg, 24px)}.advisor-dashboard-actions__title{flex:1;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;color:var(--text-default, #141D1D);text-align:center}.advisor-dashboard-actions__controls{display:flex;gap:var(--Tokens-Spacing-sm);align-items:center;justify-content:flex-end}.advisor-dashboard-actions__content-wrapper{position:relative}.advisor-dashboard-actions__content{scrollbar-width:none;overflow-x:auto;display:flex;gap:var(--Tokens-Spacing-lg, 24px);align-items:stretch;justify-content:center;padding:var(--Tokens-Spacing-sm, 8px) var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-md, 16px);-ms-overflow-style:none}.advisor-dashboard-actions__content--scrollable{justify-content:start;padding-inline:44px}.advisor-dashboard-actions__scroller{position:absolute;z-index:1;top:0;width:24px;height:100%}.advisor-dashboard-actions__scroller--left{left:0}.advisor-dashboard-actions__scroller--right{right:0}.sidebar-collapse{cursor:pointer;position:absolute;z-index:200;bottom:16px;background-color:var(--bgColor-white);width:100%}.sidebar-collapse:focus{outline:none}.sidebar-collapse__container{display:flex;width:234px;padding:var(--Tokens-Spacing-md, 16px) 46px var(--Tokens-Spacing-md, 16px) 35px;align-items:center;column-gap:16px;transition:all .1s ease-in-out;border-radius:0 4px 4px 0}.sidebar-collapse__container--collapsed{padding:var(--Tokens-Spacing-md, 16px) 31px var(--Tokens-Spacing-md, 16px) 25px;width:80px}.sidebar-collapse__container--collapsed .sidebar-collapse__label{display:none}.sidebar-collapse__container--collapsed:hover{width:234px;padding:var(--Tokens-Spacing-md, 16px) 46px var(--Tokens-Spacing-md, 16px) 25px;border-radius:0px var(--Tokens-Border-Radius-sm, 4px) var(--Tokens-Border-Radius-sm, 4px) 0px;background:var(--bgColor-hover, #F5F7F9);box-shadow:0 0 4px 1px #2dcdc766}.sidebar-collapse__container--collapsed:hover .sidebar-collapse__label{display:inline}.sidebar-collapse__container:hover{background-color:var(--bgColor-hover)}.sidebar-collapse__container:hover .sidebar-collapse__icon{font-size:24px}.sidebar-collapse__icon{font-size:20px;width:20px;height:20px;color:var(--primary-blue-primary70)}.sidebar-link{display:flex;justify-content:flex-start;white-space:nowrap;border-radius:0 4px 4px 0;width:234px;height:50px;padding:var(--Tokens-Spacing-md, 16px) 46px var(--Tokens-Spacing-md, 16px) 35px;align-items:center;gap:16px;transition:all .1s ease-in-out;overflow:visible}.sidebar-link--collapsed{width:80px;padding:var(--Tokens-Spacing-md, 16px) 31px var(--Tokens-Spacing-md, 16px) 25px}.sidebar-link--collapsed .sidebar-link__label{display:none}.sidebar-link--collapsed:hover{width:234px;padding:var(--Tokens-Spacing-md, 16px) 46px var(--Tokens-Spacing-md, 16px) 25px;border-radius:0px var(--Tokens-Border-Radius-sm, 4px) var(--Tokens-Border-Radius-sm, 4px) 0px;background:var(--bgColor-hover, #F5F7F9);box-shadow:0 0 4px 1px #2dcdc766}.sidebar-link--collapsed:hover .sidebar-link__label{display:inline}.sidebar-link:hover{background-color:var(--bgColor-hover)}.sidebar-link:hover .sidebar-link__icon-container{transform:scale(1.2)}.sidebar-link:hover .sidebar-link__locked img{animation:shake-fast .5s}.sidebar-link--active{background-color:var(--primary-blue-primary10)}.sidebar-link--active:hover{background-color:var(--border-blue)}.sidebar-link--active .sidebar-link__label{color:var(--primary-blue-primary70);font-weight:600}.sidebar-link--active .sidebar-link__icon{display:none}.sidebar-link--active .sidebar-link__icon--selected{display:flex}.sidebar-link__icon-container{position:relative;transition:all .1s ease-in-out}.sidebar-link__unread{position:absolute;top:2px;right:-2px;transform:translateY(-50%);background-color:var(--primary-blue-primary30);border-radius:50%;width:10px;height:10px}.sidebar-link__icon{font-size:20px;width:20px;height:20px;flex-shrink:0;flex-basis:20px;color:var(--primary-blue-primary70)}.sidebar-link__icon--selected{display:none}.sidebar-link__arrow{margin-left:4px}.sidebar-link__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80)}.sidebar-link__locked{position:absolute;right:-14px;top:50%;transform:translate(-50%,-10%);display:flex;align-items:center;justify-content:center;z-index:2;width:15px;height:22px;pointer-events:none}.sidebar-link__locked img{width:100%;height:100%;object-fit:contain;display:block}.sidebar-link__unlocked{position:absolute;right:-18px;top:6px;transform:translate(-50%,-10%);display:flex;align-items:center;justify-content:center;z-index:2;width:22px;height:25px;pointer-events:none}.sidebar-link__unlocked img{width:100%;height:100%;object-fit:contain;display:block}.sidebar-link__preview{position:absolute;right:-18px;top:8px;transform:translate(-50%,-10%);display:flex;align-items:center;justify-content:center;z-index:2;width:19px;height:14px;pointer-events:none}.sidebar-link__preview img{width:100%;height:100%;object-fit:contain;display:block}@keyframes shake-lock{0%{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-1.5px)}20%,40%,60%,80%{transform:translate(1.5px)}to{transform:translate(0)}}@keyframes shake-fast{0%{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-1px)}20%,40%,60%,80%{transform:translate(1px)}to{transform:translate(0)}}.sidebar-link__unlocked--shake img{animation-name:shake-lock;animation-duration:1.2s;animation-delay:var(--animation-delay, 0s);animation-iteration-count:infinite}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.sidebar-link--collapsed{width:80px;padding:0;height:44px;display:flex;flex-direction:column;align-items:center;row-gap:var(--Tokens-Spacing-xs, 4px);justify-content:center}.sidebar-link--collapsed:hover{width:80px;padding:0;height:44px;box-shadow:none;background-color:transparent}.sidebar-link--collapsed .sidebar-link__label{display:block;color:var(--text-subtitle, #6f7979);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.sidebar-link--active .sidebar-link__label{color:var(--blue-green-blue-green80, var(--Navbar-Item-Color, #004850))}.sidebar-link--active,.sidebar-link--active:hover{background-color:var(--white)}}.sidebar-links{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:column;height:100%}.sidebar-links__separator{height:1px;width:var(--sidebar-width);background-color:var(--blue-green-blue-green10)}.sidebar-links__separator--collapsed{width:var(--sidebar-collapsed-width)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.sidebar-links{position:relative;display:flex;padding-right:0;flex-direction:row;align-items:flex-start;justify-content:space-between}.sidebar-links__separator,.sidebar-links__join-button{display:none}.sidebar-links li:has(#sidebar-Contacts),.sidebar-links li:has(#sidebar-Inbox),.sidebar-links li:has(#sidebar-Archive),.sidebar-links li:has([aria-label="Chrome Extension"]),.sidebar-links li:has([aria-label=EventOS]),.sidebar-links li:has([aria-label=ResumeOS]){display:none}}.sidebar__logo{width:100%;height:31px;padding-left:38px}.sidebar__logo img{cursor:pointer}.sidebar__logo--collapsed{display:flex;align-items:center;justify-content:center;column-gap:8px;width:100%;height:31px}.sidebar__logo__icon--collapsed{transform:rotate(180deg)}.sidebar{padding:16px 0;min-width:var(--sidebar-width);max-width:var(--sidebar-width);position:fixed;z-index:2;grid-area:sidebar;top:0;min-height:100vh;transition:all .1s ease-in;overflow:visible;border-right:2px solid var(--primary-blue-primary10);background:var(--bgColor-white);z-index:var(--navbar-z-index)}.sidebar--with-cookie-banner{padding-top:56px}.sidebar--collapsed{min-width:var(--sidebar-collapsed-width);max-width:var(--sidebar-collapsed-width)}.sidebar__navigation{padding-top:24px;row-gap:8px;display:flex;flex-direction:column;justify-content:space-between;overflow:visible}.sidebar__links{position:absolute;display:flex;flex-direction:column;height:calc(100vh - 150px)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.sidebar--collapsed{padding-top:0;min-width:100%;max-width:100%;top:auto;padding:var(--Tokens-Spacing-sm, 8px);min-height:var(--mobile-navbar-height);max-height:var(--mobile-navbar-height);bottom:0;border:0;border-top:2px solid var(--primary-blue-primary10, #def6f4)}.sidebar--collapsed .sidebar__logo{display:none}.sidebar__navigation{padding-top:0}.sidebar__logo--collapsed{display:none}.sidebar__links{position:relative;width:100%;overflow-x:scroll}.sidebar-collapse{display:none}}.topbar-wrapper{grid-area:header;width:100%}.topbar{position:relative;z-index:var(--topbar-z-index);display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--topbar-height);padding-right:24px;padding-left:24px;background:var(--gradient);transition:all .1s ease-in}.topbar--transparent{background:var(--bgColor-default)}.topbar__xp{cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.topbar__xp-added{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:700;position:absolute;bottom:-18px;color:var(--secondary-green-secondary50, #06a47e);text-align:center}.topbar__xp-label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:9px;line-height:6px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6f7979);text-align:center}.topbar__xp-value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:700;text-align:center;background-image:var(--Progress-Bar-Saturated, linear-gradient(90deg, #808cd7 0%, #9747ff 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.topbar__challenges{position:relative;z-index:2;display:flex;height:32px;padding-top:6px}.topbar__animating-challenges{position:relative;z-index:1;right:10px;display:flex;align-items:center;justify-content:flex-start;width:auto;height:26px;margin-top:-2px}.topbar__skip{display:none}.topbar__title{flex:1 1 0;margin:0;padding-right:8px;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.topbar__search{display:flex;flex:1 1 0;justify-content:center}.topbar__menu{display:flex;flex:1 1 0;column-gap:var(--Tokens-Spacing-md, 16px);align-items:center;justify-content:flex-end}.xp-bounce-out-down{animation:xp-bounce-out-down 2s ease infinite}@keyframes xp-bounce-out-down{0%{transform:translateY(0)}20%{transform:translateY(-20px);opacity:1}to{transform:translateY(20px);opacity:0}}.topbar-profile{cursor:pointer;position:relative;display:flex;align-items:center}.topbar-profile__wrapper{position:relative;z-index:1;overflow:visible;width:32px;height:32px;border:2px solid transparent;border-radius:50%}.topbar-profile__wrapper--with-border{border:2px solid transparent}.topbar-profile__wrapper--with-border:before{content:"";position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;width:100%;height:100%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:var(--topbar-profile-border-color);padding:2px}.topbar-profile__wrapper:hover:after,.topbar-profile__wrapper__wrapper--active:after{opacity:.35}.topbar-profile__wrapper:hover .topbar-profile__settings,.topbar-profile__wrapper__wrapper--active .topbar-profile__settings{display:flex;justify-content:center;width:100%;height:100%}.topbar-profile__wrapper:after{pointer-events:fill;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;opacity:0;background:var(--black);transition:opacity .2s ease}.topbar-profile__level{position:relative;margin-right:-8px;display:flex;width:28px;z-index:2;overflow:hidden;cursor:pointer;transition:transform .1s ease-in-out}.topbar-profile__level img{width:100%}.topbar-profile__level:hover{transform:scale(1.2)}.topbar-profile__level-shine{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:3;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-repeat:no-repeat;mask-size:cover;-webkit-mask-image:var(--level-shine-image);mask-image:var(--level-shine-image)}.topbar-profile__level-shine:before{content:"";z-index:2;position:absolute;height:200%;width:200%;top:-120%;left:-120%;background:linear-gradient(transparent 0%,rgba(255,255,255,.1) 40%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.1) 60%,transparent 100%);transition:all 2s;transform:rotate(-45deg);animation:shine 8.2s linear infinite}.topbar-profile__unread-indicator{position:absolute;z-index:2;top:-1px;right:-1px;width:10px;height:10px;background-color:var(--primary-blue-primary30, #2DCDC7);border-radius:50%}.topbar-profile__image{overflow:hidden;width:100%;border-radius:50%}.topbar-profile__settings{position:absolute;z-index:1;top:50%;right:50%;transform:translate(50%,-50%);display:none;font-size:16px;color:var(--white)}@keyframes level-shine-move{0%{top:-15%;left:-15%}14%{top:115%;left:15%}14.01%,to{top:-15%;left:-15%}}@keyframes shine{0%{top:-120%;left:-120%}14%{left:100%;top:100%}14.01%,to{top:-120%;left:-120%}}.topbar-menu{position:absolute;z-index:1000;top:33px;right:0;display:none;width:240px;border-radius:8px;visibility:hidden;opacity:0;background:var(--bgColor-default);border:2px solid var(--borderColor-default);box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a;transition:opacity .2s ease,visibility .2s ease}.topbar-menu--is-open{display:block;visibility:visible;opacity:1}.topbar-menu--with-border{border:2px solid transparent;background:var(--topbar-menu-background-color)}.topbar-menu--with-border:before{content:"";position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;width:100%;height:100%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:var(--topbar-menu-background-color);padding:2px}.topbar-menu--with-border .topbar-menu__email{color:var(--white)}.topbar-menu__email{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;padding:var(--Tokens-Spacing-md, 16px) 12px;font-weight:700;color:var(--text-subtitle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.topbar-menu__list{padding-bottom:var(--Tokens-Spacing-sm);background-color:var(--bgColor-default);overflow:hidden;border-radius:0 0 6px 6px}.topbar-menu__item{cursor:pointer;display:flex;align-items:center;column-gap:var(--Tokens-Spacing-sm);padding:8px 12px;transition:background-color .2s ease}.topbar-menu__item i{font-size:16px;color:var(--text-dark)}.topbar-menu__item span{font-size:14px;color:var(--text-dark)}.topbar-menu__item:hover{background-color:#0000000d}.topbar-menu__item--logout i,.topbar-menu__item--logout span{color:var(--text-error)}.topbar-menu-item{position:relative;cursor:pointer;display:flex;align-items:center;column-gap:var(--Tokens-Spacing-sm);padding:8px 12px;transition:background-color .2s ease}.topbar-menu-item--danger .topbar-menu-item__icon,.topbar-menu-item--danger .topbar-menu-item__label{color:var(--text-error)}.topbar-menu-item__icon{font-size:16px;color:var(--text-dark)}.topbar-menu-item__label{font-size:14px;color:var(--text-dark)}.topbar-menu-item:hover{background-color:#0000000d}.topbar-menu-item__icon-wrapper{position:relative}.topbar-menu-item__lock{display:flex;position:absolute;width:21px;bottom:-10px;right:-10px;animation-name:shake-lock;animation-duration:1.2s;animation-delay:var(--animation-delay, 0s);animation-iteration-count:infinite}.breadcrumbs{position:relative;z-index:1;display:inline-flex;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.breadcrumbs__item{cursor:pointer;text-wrap:nowrap}.breadcrumbs__item a{overflow:hidden;line-clamp:1;color:var(--text-subtitle);text-overflow:ellipsis;text-wrap:nowrap}.breadcrumbs__item a:hover{color:var(--text-subtitle);text-decoration:underline}.breadcrumbs__item:hover{text-decoration:underline}.breadcrumbs__last-item{overflow:hidden;line-clamp:1;font-weight:500;color:var(--text-default);text-overflow:ellipsis;text-wrap:nowrap}.breadcrumbs__divider{display:flex;flex-direction:column;align-items:center;padding:0 4px;color:var(--text-subtitle)}.breadcrumbs__context-menu{position:relative}.breadcrumbs__menu{position:absolute;transform:translate(-25%)}.breadcrumbs__menu-button{cursor:pointer}.skip-to-main-content{opacity:0;position:absolute;top:0;left:0}.badge-earned{display:flex;align-items:center;gap:8px}.badge-earned__icon{width:35px;height:35px;border-radius:50%;flex-shrink:0;cursor:pointer;filter:drop-shadow(0px 2px 1px var(--badge-color));transition:all .1s ease-in-out}.badge-earned__icon:hover{transform:scale(1.15);filter:drop-shadow(0px 4px 2px var(--badge-color))}.badge-earned__content{flex-grow:1;display:flex;justify-content:space-between;align-items:center;gap:var(--Tokens-Spacing-xs, 4px)}.badge-earned__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.badge-earned__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.badge-earned__text:hover{cursor:pointer}.badge-earned__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.badge-earned__progress{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;background:linear-gradient(90deg,#808cd7,#9747ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.level-card-badges{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px)}.level-card-badges__empty{display:flex;height:35px;padding:0px var(--Tokens-Spacing-md, 16px);align-items:center;align-self:stretch;border-radius:var(--Tokens-Spacing-xs, 4px);background:var(--bgColor-hover, #F5F7F9);color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.level-card-my-path{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);padding:0 var(--Tokens-Spacing-sm)}.level-card-my-path__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;position:relative;display:inline-flex;gap:var(--Tokens-Spacing-xs, 4px);background:var(--level-card-my-path-accent-color);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:pointer;transition:all .3s ease;width:fit-content}.level-card-my-path__title:hover{text-decoration:underline;-webkit-text-fill-color:rgba(0,0,0,.3);-webkit-text-decorations-in-effect:underline}.level-card-my-path__signpost-icon{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;display:inline-block}.levels-path-row{--path-line-color: #d8d8d840;--progress-line-color: #D8D8D8;overflow-x:auto;position:relative;display:flex;align-items:center;width:100%;height:68px;cursor:default;-ms-overflow-style:none;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,rgb(0,0,0) 80%,rgba(0,0,0,0));mask-image:linear-gradient(to right,#0000,#000 20%,#000 80%,#0000)}.levels-path-row--show-right-scroll-arrow{-webkit-mask-image:linear-gradient(to right,rgb(0,0,0) 80%,rgba(0,0,0,0));mask-image:linear-gradient(to right,#000 80%,#0000)}.levels-path-row--show-left-scroll-arrow{-webkit-mask-image:linear-gradient(to left,rgb(0,0,0) 80%,rgba(0,0,0,0));mask-image:linear-gradient(to left,#000 80%,#0000)}.levels-path-row--clickable{cursor:pointer}.levels-path-row::-webkit-scrollbar{display:none}.levels-path-row__level-marker{position:relative;z-index:4;width:max-content;transition:all .3s ease;display:flex;padding-right:2px}.levels-path-row__path-svg{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:8px}.levels-path-row__base-path{position:absolute;height:100%;width:100%;background-color:var(--path-line-color)}.levels-path-row__progress-path{position:absolute;background-color:var(--progress-line-color);height:100%;width:100%}.levels-path-row__user-avatar{position:absolute;z-index:4;width:32px;height:32px;border:2px solid transparent;border-radius:50%;transform:translate(-50%);box-shadow:0 1px 2px #0000000d}.levels-path-row__user-avatar:before{content:"";position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;display:block;width:100%;height:100%;padding:2px;border-radius:50%;background:var(--levels-path-row-accent-color);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.levels-path-row__user-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.levels-path-row__level-marker-image{width:32px}.levels-path-row__level-marker-image--locked{filter:blur(2px) grayscale(100%);pointer-events:none}.levels-path-row__level-marker-lock-icon{position:absolute;bottom:-2px;right:0;width:12px}.level-card{position:relative;display:flex;max-width:100%;width:1000px;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);border-radius:var(--Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);box-shadow:0 1px 2px #0000000d}.level-card--active{border:2px solid transparent;filter:drop-shadow(0 0 8px var(--level-card-shadow-color))}.level-card--active:before{padding:2px}.level-card--upcoming{border:2px solid transparent}.level-card--upcoming:before{padding:2px}.level-card:before{content:"";position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;width:100%;height:100%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:var(--level-card-gradient-color)}.level-card__content-container{display:flex;max-width:100%;padding:var(--Tokens-Spacing-lg, 24px);flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);margin-right:12px;padding-right:12px;overflow:auto}.level-card__level-badge{position:absolute;display:flex;top:0;right:15%;transform:translateY(-50%);background:var(--level-card-gradient-color);border-radius:100px;padding:var(--Tokens-Spacing-xs, 4px) var(--Tokens-Spacing-sm, 8px);color:var(--text-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.level-card__header{display:flex;align-items:center;gap:var(--Tokens-Spacing-xl, 32px);align-self:stretch}.level-card__medal-container{position:relative;max-width:100px}.level-card__medal-container:hover img.level-card__lock-icon--locked{animation:shake-fast .5s}.level-card__lock-icon{position:absolute;bottom:-10px;right:0;height:54px}.level-card__medal{display:flex;width:100%;max-width:100px;flex-direction:column;justify-content:center;align-items:center}.level-card__medal--locked{filter:blur(4px) grayscale(100%);pointer-events:none}.level-card__header-content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);width:100%;justify-content:center}.level-card__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:34px;margin:0;line-height:120%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;overflow:hidden;color:var(--text-default, #141D1D);text-overflow:ellipsis}.level-card__progress{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm, 8px);width:100%}.level-card__progress-container{flex-grow:1;flex-shrink:0;height:10px;border-radius:10px;background-color:var(--blue-green-blue-green10, #EEF1F2);overflow:visible}.level-card__progress-bar{max-width:100%;height:10px;background:var(--blue-gradient-saturated);transition:all .1s ease-in-out;border-radius:10px}.level-card__progress-bar:hover{box-shadow:0 0 8px #2c9acf;height:12px;margin-top:-1px}.level-card__progress-meter{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-disabled)}.level-card__progress-meter strong{color:var(--text-default)}.level-card__progress-meter--locked{color:var(--text-subtitle);font-weight:700}.level-card__progress-meter--divider{color:var(--text-subtitle)}.level-card__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);padding:0 var(--Tokens-Spacing-sm, 8px)}.level-card__content--direction-reverse{flex-direction:column-reverse}.level-card__divider{width:100%;height:1px;background-color:var(--border-light)}.level-card__content-row{display:flex;column-gap:var(--Tokens-Spacing-xl);row-gap:var(--Tokens-Spacing-md);align-self:stretch;flex-wrap:wrap}.level-card__section{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);padding:var(--Tokens-Spacing-sm, 8px) 0;flex-shrink:1}.level-card__section--grow{flex-grow:1}.level-card__section--width-1\/3{flex-shrink:3}.level-card__section-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;overflow:hidden;color:var(--text-default, #141D1D);text-overflow:ellipsis}.level-card__section-title-text{-webkit-text-fill-color:transparent}.level-card__section-title-text--blue{background:var(--dark-gradient-saturated, linear-gradient(320deg, #98A6FD 0%, #2DCDC7 100%));background-clip:text;-webkit-background-clip:text}.level-card__section-title-text--purple{background:var(--Progress-Bar-Saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));background-clip:text;-webkit-background-clip:text}.level-card__section-title-text--deep-blue{background:var(--blue-gradient-saturated);background-clip:text;-webkit-background-clip:text}.level-card__badges{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px)}.level-card__empty-badges{display:flex;height:35px;padding:0px var(--Tokens-Spacing-md, 16px);align-items:center;align-self:stretch;border-radius:var(--Tokens-Spacing-xs, 4px);background:var(--bgColor-hover, #F5F7F9);color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.level-card__actions{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);width:100%;max-height:194px;overflow-y:auto;-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 70%,rgba(0,0,0,0));mask-image:linear-gradient(to bottom,#000 70%,#0000)}.level-card__actions--no-mask{-webkit-mask-image:none;mask-image:none}.level-card__action{cursor:default;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.level-card__action--clickable{cursor:pointer}.level-card__action--clickable:hover{text-decoration:underline}.level-card__action-text{color:var(--text-default)}.level-card__action-text--completed{color:var(--text-subtitle);text-decoration:line-through}.level-card__privileges{display:flex;padding:0px var(--Tokens-Spacing-xs, 4px);gap:16px var(--Tokens-Spacing-md, 16px);flex-wrap:wrap}.level-card__privilege{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.modal-body:has(.level-card){overflow:visible;display:flex}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.level-card__header{flex-direction:column;align-items:center}.level-card__privileges{flex-direction:column}}.navbar-join-button{display:flex;justify-content:flex-start;white-space:nowrap;border-radius:0 4px 4px 0;width:234px;height:50px;padding:var(--Tokens-Spacing-md, 16px) 46px var(--Tokens-Spacing-md, 16px) 35px;align-items:center;gap:16px;transition:all .1s ease-in-out;overflow:visible;background:transparent;border:none}.navbar-join-button:focus{background-color:transparent;outline:none;border:none}.navbar-join-button:hover{background-color:var(--bgColor-hover);outline:none;border:none}.navbar-join-button:hover .navbar-join-button__icon-container{transform:scale(1.2)}.navbar-join-button:active{background-color:var(--primary-blue-primary10);outline:none;border:none}.navbar-join-button--collapsed{width:80px;padding:var(--Tokens-Spacing-md, 16px) 31px var(--Tokens-Spacing-md, 16px) 25px}.navbar-join-button--collapsed .navbar-join-button__label{display:none}.navbar-join-button--collapsed:hover{border-radius:0px var(--Tokens-Border-Radius-sm, 4px) var(--Tokens-Border-Radius-sm, 4px) 0px;background:var(--bgColor-hover, #F5F7F9)}.navbar-join-button--collapsed:hover:not(.navbar-join-button--opened){width:234px;padding:var(--Tokens-Spacing-md, 16px) 46px var(--Tokens-Spacing-md, 16px) 25px;box-shadow:0 0 4px 1px #2dcdc766}.navbar-join-button--collapsed:hover:not(.navbar-join-button--opened) .navbar-join-button__label{display:inline}.navbar-join-button--opened{border-radius:0px var(--Tokens-Border-Radius-sm, 4px) var(--Tokens-Border-Radius-sm, 4px) 0px;background:var(--primary-blue-primary10, #DEF6F4)}.navbar-join-button--opened:hover,.navbar-join-button--opened:active,.navbar-join-button--opened:focus{background:var(--primary-blue-primary10, #DEF6F4)}.navbar-join-button--opened .navbar-join-button__label{color:var(--primary-blue-primary70);font-weight:600}.navbar-join-button__icon-container{position:relative;transition:all .1s ease-in-out}.navbar-join-button__unread{position:absolute;top:2px;right:-2px;transform:translateY(-50%);background-color:var(--primary-blue-primary30);border-radius:50%;width:10px;height:10px}.navbar-join-button__icon{font-size:20px;width:20px;height:20px;flex-shrink:0;flex-basis:20px;color:var(--primary-blue-primary70)}.navbar-join-button__icon--selected{display:none}.navbar-join-button__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80)}.navbar-join-button-container{position:relative;overflow:visible;width:234px}.navbar-join-button-container--collapsed{width:80px}.navbar-join-button-container__popup{position:absolute;left:calc(100% + var(--Tokens-Spacing-xs));bottom:-8px}.navbar-join-button-container__dropdown{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.navbar-join-button-container__dropdown-container{position:absolute;z-index:calc(var(--navbar-z-index) - 1);bottom:0;width:468px;padding:8px 0;border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #fff);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.navbar-join-button-container__dropdown-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;padding:var(--Tokens-Spacing-sm) var(--Tokens-Spacing-md);margin:0}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.navbar-join-button{display:none}}.ca-sidebar{padding:16px 0;min-width:var(--sidebar-width);max-width:var(--sidebar-width);position:fixed;z-index:2;grid-area:sidebar;top:0;min-height:100vh;transition:all .1s ease-in;overflow:visible;border-right:2px solid var(--primary-blue-primary10);background:var(--bgColor-white);z-index:var(--navbar-z-index)}.ca-sidebar--with-cookie-banner{padding-top:56px}.ca-sidebar--collapsed{min-width:var(--sidebar-collapsed-width);max-width:var(--sidebar-collapsed-width)}.ca-sidebar__navigation{padding-top:24px;row-gap:8px;display:flex;flex-direction:column;justify-content:space-between;overflow:visible}.ca-sidebar__separator{height:1px;width:var(--sidebar-width);background-color:var(--blue-green-blue-green10)}.ca-sidebar__separator--collapsed{width:var(--sidebar-collapsed-width)}.ca-sidebar__links{position:absolute;display:flex;flex-direction:column}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.ca-sidebar--collapsed{padding-top:0;min-width:100%;max-width:100%;top:auto;padding:var(--Tokens-Spacing-sm, 8px);min-height:var(--mobile-navbar-height);max-height:var(--mobile-navbar-height);bottom:0;border:0;border-top:2px solid var(--primary-blue-primary10, #def6f4)}.ca-sidebar--collapsed .sidebar__logo{display:none}.ca-sidebar--collapsed .sidebar__navigation__links{padding-right:0}.ca-sidebar--collapsed .sidebar__navigation__links__link{padding-left:14px}.ca-sidebar__navigation{padding-top:0}.ca-sidebar__logo--collapsed{display:none}.ca-sidebar__links{position:relative;width:100%}.sidebar-collapse{display:none}}.dialogue{position:relative;display:flex;flex-direction:column;row-gap:16px;padding:24px;border-radius:16px;background-color:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40;max-height:80vh}.dialogue--vertical{max-width:400px}.dialogue--horizontal{width:640px;max-width:50dvw}.dialogue__image{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:50%;background:var(--secondary-green-secondary00);font-size:28px;color:var(--secondary-green-secondary40)}.dialogue__image--dangerous{background:var(--error-error10, #FFDAD6);color:var(--error-error60)}.dialogue__image--recommended{background:var(--accent-light-yellow, #FEF3C7);color:var(--purpose-warning)}.dialogue__header-icon{font-size:28px}.dialogue__text{display:flex;flex-direction:column;row-gap:8px;overflow-y:scroll;max-height:60vh}.dialogue__title{margin:0;color:var(--text-default);font-size:24px;font-weight:700}.dialogue__description{margin:0;color:var(--text-subtitle);font-size:16px;line-height:1.5}.dialogue__description p>ul{padding-left:16px;margin:0}.dialogue__description a{color:var(--primary-blue-primary50);cursor:pointer}.dialogue__description a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.dialogue__body-node{margin:0}.dialogue__actions{display:flex;gap:16px;justify-content:space-between}.dialogue__button{flex-grow:1;display:flex;gap:8px;justify-content:flex-end}.dialogue__image-container{display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.dialogue--horizontal{width:60dvw;max-width:60dvw}.dialogue__actions{flex-wrap:wrap-reverse;flex-direction:column-reverse}.dialogue__button{flex-direction:column;width:100%}.dialogue__button button{width:100%}}.level-up-modal{border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--medal-color);box-shadow:0 0 4px #6b6b6b40;display:flex;width:800px;max-width:100%;height:548px;padding:64px 102px;flex-direction:column;justify-content:center;align-items:center;gap:24px;flex-shrink:0;position:relative;overflow:hidden}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.level-up-modal{padding:64px var(--Tokens-Spacing-lg, 24px)}}.level-up-modal__rays-container{position:absolute;top:calc(50% - 100px);left:50%;width:1px;height:1px;opacity:0;filter:blur(35px);animation:rays-container-fade-in 1s ease-out 2s forwards,rays-container-spin 40s linear 2s infinite}.level-up-modal__ray{position:absolute;bottom:0;left:-105px;width:210px;height:700px;background-color:#ffffff40;transform-origin:center bottom;clip-path:polygon(50% 100%,0 0,100% 0)}.level-up-modal__ray:nth-child(1){transform:rotate(0)}.level-up-modal__ray:nth-child(2){transform:rotate(30deg)}.level-up-modal__ray:nth-child(3){transform:rotate(60deg)}.level-up-modal__ray:nth-child(4){transform:rotate(90deg)}.level-up-modal__ray:nth-child(5){transform:rotate(120deg)}.level-up-modal__ray:nth-child(6){transform:rotate(150deg)}.level-up-modal__ray:nth-child(7){transform:rotate(180deg)}.level-up-modal__ray:nth-child(8){transform:rotate(210deg)}.level-up-modal__ray:nth-child(9){transform:rotate(240deg)}.level-up-modal__ray:nth-child(10){transform:rotate(270deg)}.level-up-modal__ray:nth-child(11){transform:rotate(300deg)}.level-up-modal__ray:nth-child(12){transform:rotate(330deg)}.level-up-modal__content{display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;transform:translateY(40px);animation:medal-text-fade-in .5s ease-out 2.2s forwards,move-medal-up 1s cubic-bezier(.4,0,.2,1) 2s forwards}.level-up-modal__title{color:#fff;text-align:center;margin-top:var(--Tokens-Spacing-lg);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:600;font-style:normal;line-height:60px;margin-bottom:0;margin-top:0}.level-up-modal__description{color:#fff;text-align:center;margin-top:0;margin-bottom:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.level-up-modal__medal-container{width:232.518px;height:266px;aspect-ratio:232.518/266;perspective:1000px;animation:medal-intro 3s cubic-bezier(.4,0,.2,1) forwards}.level-up-modal__medal{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:medal-text-flip 1.2s cubic-bezier(.45,0,.55,1) .8s forwards}.level-up-modal__medal-front,.level-up-modal__medal-back{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.level-up-modal__medal-front{background-color:#ffffff1a}.level-up-modal__medal-back{background-image:var(--medal-image);background-position:center;background-size:cover;transform:rotateY(180deg)}.level-up-modal--level-11__medal-container{width:267px;height:276px;animation:level-11-medal-intro 3s cubic-bezier(.4,0,.2,1) forwards}.level-up-modal--level-11__medal{animation:none}.level-up-modal--level-11__medal-front{display:none}.level-up-modal--level-11__medal-back{clip-path:none;transform:none;background-size:contain;background-repeat:no-repeat}@keyframes medal-intro{0%{transform:scaleY(.01) translateY(60px)}20%{transform:scaleY(1) translateY(60px)}66.7%{transform:scaleY(1) translateY(60px)}to{transform:scaleY(1) translateY(-13px)}}@keyframes medal-text-flip{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes move-medal-up{to{transform:translateY(-13px)}}@keyframes medal-text-fade-in{to{opacity:1}}@keyframes rays-container-fade-in{to{opacity:1}}@keyframes rays-container-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes level-11-medal-intro{0%{opacity:0;transform:translateY(60px)}66.7%{opacity:1;transform:translateY(60px)}to{transform:translateY(-13px)}}.modal-container:has(.level-up-modal) .modal-close{color:#fff}.style-guide-blocks{display:block;margin:32px 0;background-color:var(--bgColor-white);border-radius:16px;color:var(--black);width:100%;padding:12px}.style-guide-blocks__colors{display:flex;flex-wrap:wrap;gap:16px;max-width:100%}.style-guide-blocks__colors__color{min-width:100px;min-height:100px;border-radius:4px;display:flex;justify-content:center;align-items:center;font-size:10px}.style-guide-blocks__colors__color--primary-container{background-color:var(--primary-container)}.style-guide-blocks__colors__color--error{background-color:var(--error-error60)}.style-guide-blocks__colors__color--outline-variant{background-color:var(--outline-variant)}.style-guide-blocks__colors__color--surface-variant{background-color:var(--surface-variant)}.style-guide-blocks__colors__color--surface{background-color:var(--surface)}.style-guide-blocks__colors__color--background{background-color:var(--bgColor-hover)}.style-guide-blocks__colors__color--on-surface{background-color:var(--on-surface)}.style-guide-blocks__colors__color--tertiary90{background-color:var(--tertiary90)}.style-guide-blocks__colors__color--tertiary95{background-color:var(--tertiary95)}.style-guide-blocks__colors__color--tertiary40{background-color:var(--tertiary40)}.style-guide-blocks__colors__color--neutral30{background-color:var(--neutral30)}.style-guide-blocks__colors__color--neutral50{background-color:var(--neutral50)}.style-guide-blocks__colors__color--neutral60{background-color:var(--neutral60)}.style-guide-blocks__colors__color--neutral70{background-color:var(--neutral70)}.style-guide-blocks__colors__color--neutral90{background-color:var(--neutral90)}.style-guide-blocks__colors__color--neutral95{background-color:var(--neutral95)}.style-guide-blocks__colors__color--neutral98{background-color:var(--neutral98)}.style-guide-blocks__colors__color--neutral99{background-color:var(--neutral99)}.style-guide-blocks__colors__color--neutral-variant10{background-color:var(--neutral-neutral90)}.style-guide-blocks__colors__color--neutral-variant20{background-color:var(--neutral-neutral80)}.style-guide-blocks__colors__color--neutral-variant30{background-color:var(--neutral-neutral70)}.style-guide-blocks__colors__color--neutral-variant40{background-color:var(--neutral-neutral60)}.style-guide-blocks__colors__color--neutral-variant50{background-color:var(--neutral-neutral50)}.style-guide-blocks__colors__color--neutral-variant70{background-color:var(--neutral-neutral30)}.style-guide-blocks__colors__color--neutral-variant90{background-color:var(--neutral-neutral10)}.style-guide-blocks__colors__color--neutral-variant95{background-color:var(--neutral-variant95)}.style-guide-blocks__colors__color--tone70{background-color:var(--tone70)}.style-guide-blocks__colors__color--tone90{background-color:var(--tone90)}.style-guide-blocks__colors__color--surface1{background-color:var(--surface1)}.style-guide-blocks__colors__color--primary{background-color:var(--primary)}.style-guide-blocks__colors__color--neutral{background-color:var(--neutral)}.style-guide-blocks__colors__color--secondary{background-color:var(--secondary)}.style-guide-blocks__colors__color--stepper-completed{background-color:var(--stepper-completed)}.style-guide-blocks__colors__color--stepper-active{background-color:var(--stepper-active)}.style-guide-blocks__colors__color--primary20{background-color:var(--primary20)}.style-guide-blocks__colors__color--primary40{background-color:var(--primary40)}.style-guide-blocks__colors__color--primary60{background-color:var(--primary60)}.style-guide-blocks__colors__color--primary80{background-color:var(--primary80)}.style-guide-blocks__colors__color--primary98{background-color:var(--primary98)}.style-guide-blocks__colors__color--primary99{background-color:var(--primary99)}.style-guide-blocks__block{display:flex;column-gap:16px;margin:16px;align-items:center}.style-guide-blocks__block__block-title{width:300px}.style-guide-blocks__block__block-value{background:var(--off-white);width:525px;height:290px;padding:30px;display:flex;align-items:center}.style-guide-blocks__block--body-large .style-guide-blocks__block__block-value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.style-guide-blocks__block--body-medium .style-guide-blocks__block__block-value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.style-guide-blocks__block--body-small .style-guide-blocks__block__block-value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.style-guide-blocks__block--label-large .style-guide-blocks__block__block-value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.style-guide-blocks__block--label-medium .style-guide-blocks__block__block-value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.style-guide-blocks__block--label-small .style-guide-blocks__block__block-value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}#root:has(#transparent-locked-overview){background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #DBE1FF 0%, #EEFBF5 100%))}#root:has(#transparent-locked-overview) #detail{background-color:transparent}#root:has(#transparent-locked-overview) .topbar{background:transparent}.overview-locked-page{overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:0!important}.overview-locked-page__level-indicator{position:absolute;left:100px;bottom:84px;z-index:2}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.overview-locked-page__level-indicator{display:none}}.overview-locked-page__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;justify-content:center;padding:var(--Tokens-Spacing-xl) var(--Tokens-Spacing-xxl, 48px)}.overview-locked-page__columns-container{position:relative;overflow:hidden}.overview-locked-page__columns{overflow-x:scroll;display:inline-flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:stretch;width:100%;padding:0 var(--Tokens-Spacing-xxl, 48px)}.overview-locked-page__columns::-webkit-scrollbar{display:none}.overview-locked-page__column{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);padding-bottom:var(--Tokens-Spacing-sm)}.overview-locked-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-style:normal;line-height:60px;margin:0;font-weight:600;color:var(--text-default, #141D1D);text-align:center}.overview-locked-page__title--highlight{padding:0 2px;background:var(--purple-gradient-saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.overview-locked-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px}}.overview-locked-page__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle);text-align:center}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.overview-locked-page__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}}.overview-locked-page__blur{pointer-events:none;position:absolute;z-index:1;width:229px;height:100%}.overview-locked-page__blur--left{top:0;left:0;background:radial-gradient(100% 100% at 0% 100%,#dbe1ffcc,#fff0)}.overview-locked-page__blur--right{top:0;right:0;background:radial-gradient(100% 100% at 100% 100%,#dbe1ffcc,#fff0)}.overview-locked-page__blur--bottom{bottom:0;left:0;width:100%;height:145px;background:linear-gradient(0deg,#dbe1ff,#fff0 98.46%)}.overview-locked-page__blur--hidden{display:none}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.overview-locked-page__blur{display:none}}.overview-locked-page__add-company-button{display:flex;align-items:center;justify-content:center;padding:14px 0;border:1px dashed var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-sm, 4px)}.overview-locked-page__floating-tile{position:relative;z-index:1;top:0;left:50%;transform:rotate(-2deg);width:100%;height:100%}.overview-locked-page__level-indicator-mobile-container{display:none;position:absolute;bottom:0;z-index:2;width:100%;height:20%;align-items:flex-end;justify-content:center;padding-bottom:var(--Tokens-Spacing-md)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.overview-locked-page__level-indicator-mobile-container{display:flex}}.overview-locked-page__level-indicator-mobile{position:relative;z-index:2}.overview-locked-page__gradient-blur{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%}.OB-tile{position:relative;width:100%;max-width:304px;padding:var(--Tokens-Spacing-md, 16px);align-items:stretch;gap:var(--Tokens-Spacing-sm, 8px);display:flex;flex-direction:column;gap:12px;border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);box-shadow:0 0 4px #6b6b6b40}.OB-tile:hover{background:var(--bgColor-hover, #F5F7F9);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.OB-tile:hover .OB-tile__hover-label{display:inline-flex}.OB-tile:has(.OB-tile__traffic-lights){padding-left:var(--Tokens-Spacing-lg)}.OB-tile__hover-label{display:none;position:absolute;top:-1px;left:5px;z-index:0;transform:translateY(-100%);padding:var(--Tokens-Spacing-xs, 4px) var(--Tokens-Spacing-sm, 8px);flex-direction:column;align-items:center;border-radius:var(--Tokens-Border-Radius-md, 8px) var(--Tokens-Border-Radius-md, 8px) 0px 0px;background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #DBE1FF 0%, #EEFBF5 100%))}.OB-tile__hover-label-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600;background:linear-gradient(90deg,#808cd7,#9747ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.OB-tile__separator{width:100%;height:1px;background:var(--border-light, #DCE4E6)}.OB-tile__traffic-lights{position:absolute;top:0;bottom:0;left:10px;padding:var(--Tokens-Spacing-xs) 0}.company-tile-body__jobs-count{display:flex;align-items:center;align-content:center;gap:var(--Tokens-Spacing-xs, 4px);flex-wrap:wrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-linked)}.dropdown-menu-button{display:flex;position:relative;z-index:1;width:fit-content}.dropdown-menu-button__dropdown-container{top:100%;position:absolute;z-index:1;pointer-events:none}.dropdown-menu-button__dropdown-container--align-right{right:0}.dropdown-menu-button__dropdown-container--align-left{left:0}.dropdown-menu-button__dropdown{position:absolute;top:4px;z-index:4}.dropdown-menu-button__dropdown--align-right{right:0}.dropdown-menu-button__dropdown--align-left{left:0}.kanban-tile{cursor:grab;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:grid;grid-gap:0;grid-template-areas:"logo name" "logo industry" "jobs jobs" "cta cta";grid-template-columns:24px 1fr;grid-template-rows:24px auto;column-gap:8px;width:353px;min-height:108px;padding:16px;border:1px solid var(--surface-variant);border-radius:8px;border-radius:var(--Radius-radius-sm, 8px);background:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40}.kanban-tile--read-only{pointer-events:none}.kanban-tile--drop-top:before,.kanban-tile--drop-bottom:after{content:"";position:absolute;right:0;left:0;height:2px;border-radius:8px;background-color:var(--primary-blue-primary80)}.kanban-tile--drop-top:before{top:0}.kanban-tile--drop-bottom:after{bottom:0}.kanban-tile__add-comment{position:absolute;top:12px;right:12px}.kanban-tile__logo{cursor:pointer;overflow:hidden;grid-area:logo;width:24px;height:24px;border-radius:50%}.kanban-tile__logo img{width:100%}.kanban-tile__logo .default-logo{max-height:100%;font-size:10px}.kanban-tile__name{cursor:pointer;overflow:hidden;grid-area:name;-webkit-line-clamp:1;width:fit-content;max-width:230px;margin:0;color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.kanban-tile__rating{position:absolute;top:16px;right:16px;background-color:var(--surface)}.kanban-tile__industry{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;grid-area:industry;margin:0;color:var(--text-subtitle)}.kanban-tile__jobs{display:flex;grid-area:jobs;flex-direction:column;row-gap:4px;justify-content:flex-end;white-space:nowrap}.kanban-tile__actions{display:flex;grid-area:cta;align-items:flex-end;justify-content:flex-end;margin-top:18px}.card.hidden{opacity:.3}.card.ohhold{transform:rotate(-2deg);border:2px solid var(--bgColor-white)}.card.highlighted{z-index:100}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.kanban-tile{width:255px}.kanban-tile__name{max-width:175px}}.company-tile-body{width:100%;display:flex;justify-content:space-between;align-items:center;column-gap:var(--Tokens-Spacing-sm)}.company-tile-body__left{flex-grow:1;display:flex;align-items:center;column-gap:var(--Tokens-Spacing-lg)}.company-tile-body__contacts{min-width:72px}.company-tile-body__jobs-count-wrapper{display:flex;align-items:center;cursor:pointer}.company-tile-body__application-deadline{flex-shrink:0}.company-tile-body__jobs-count{display:flex;align-items:center;align-content:center;gap:var(--Tokens-Spacing-xs, 4px);flex-wrap:wrap;color:var(--text-linked);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.company-tile-body__jobs-icon{font-size:16px;color:var(--icon-primary);position:relative}.company-tile-body__jobs-icon--unread:after{content:"";display:block;position:absolute;top:-3px;right:-3px;width:8px;height:8px;border-radius:50%;background-color:var(--primary-blue-primary30)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-tile-body__left{column-gap:var(--Tokens-Spacing-xs)}}.kanban-tile-deadline{display:flex;width:fit-content}.kanban-tile-deadline__wrapper{display:inline-flex;align-items:center;align-content:center;gap:var(--Tokens-Spacing-xs, 4px);cursor:pointer}.kanban-tile-deadline__wrapper:hover .kanban-tile-deadline__date{text-decoration:underline}.kanban-tile-deadline__wrapper:hover .kanban-tile-deadline__icon{display:none}.kanban-tile-deadline__wrapper:hover .kanban-tile-deadline__icon--hover{display:inline-flex}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.kanban-tile-deadline__wrapper{flex-direction:column}}.kanban-tile-deadline__date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-default, #141D1D)}.kanban-tile-deadline__date--grey{color:var(--text-disabled)}.kanban-tile-deadline__date--dangerous{color:var(--text-error, #BA1A1A)}.kanban-tile-deadline__date--bold{font-weight:700}.kanban-tile-deadline__date--highlighted{color:var(--text-linked, #20A19D)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.kanban-tile-deadline__date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}}.kanban-tile-deadline__icon-wrapper{font-size:16px;color:var(--icon-primary)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.kanban-tile-deadline__icon-wrapper{font-size:12px}}.kanban-tile-deadline__icon{display:inline-flex}.kanban-tile-deadline__icon--hover{display:none}.OB-tile:has(.OB-suggested-tile-header):hover .OB-suggested-tile-header__save-icon{animation:hithere 1s ease infinite}.OB-suggested-tile-header{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;width:100%}.OB-suggested-tile-header :has(.OB-suggested-tile-header__subtitle) .OB-suggested-tile-header__name,.OB-suggested-tile-header :has(.OB-suggested-tile-header__location) .OB-suggested-tile-header__name{-webkit-line-clamp:1}.OB-suggested-tile-header__save-icon{position:absolute;top:5px;right:5px}.OB-suggested-tile-header__logo{display:flex;flex-shrink:0}.OB-suggested-tile-header__logo--gray{filter:grayscale(100%)}.OB-suggested-tile-header__logo-image{cursor:pointer;overflow:hidden;width:32px;height:32px;border-radius:50%}.OB-suggested-tile-header__info{overflow:hidden;display:flex;flex-direction:column;flex-grow:1;gap:4px;padding-right:12px}.OB-suggested-tile-header__info-row{display:flex;flex-grow:1;gap:var(--Tokens-Spacing-sm, 8px);align-items:flex-start;align-self:stretch;justify-content:space-between}.OB-suggested-tile-header__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;cursor:pointer;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;color:var(--text-default, #141D1D);text-overflow:ellipsis;word-break:break-word}.OB-suggested-tile-header__name:hover{text-decoration:underline}.OB-suggested-tile-header__hype-level{position:relative;top:2px;right:2px;flex-shrink:0}.OB-suggested-tile-header__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;overflow:hidden;font-weight:700;color:var(--text-subtitle, #6F7979);text-overflow:ellipsis;white-space:nowrap}.OB-suggested-tile-header__subtitle-wrapper,.OB-suggested-tile-header__subtitle-wrapper .cos_tooltip-wrapper{overflow:hidden;display:flex}.OB-suggested-tile-header__location-wrapper{display:flex;justify-content:flex-end;max-width:105px}.OB-suggested-tile-header__location-wrapper .cos_tooltip-wrapper{overflow:hidden;display:flex}.OB-suggested-tile-header__location{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;overflow:hidden;max-width:105px;color:var(--text-subtitle, #6F7979);text-overflow:ellipsis;white-space:nowrap}.ob-table-actions{display:flex;column-gap:16px;align-items:center}.ob-table-actions__ai-icon{font-size:16px;color:var(--purpose-highlight, #9747FF)}#root:has(#transparent-preview-overview){background:#fff}#root:has(#transparent-preview-overview) #detail{background-color:transparent}#root:has(#transparent-preview-overview) .topbar{display:none}.overview-content-preview{display:flex;flex-direction:column;min-height:100%;height:fit-content;background:#fff;padding:0!important}.overview-content-preview__header{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);margin-bottom:var(--Tokens-Spacing-lg);padding:0 var(--Tokens-Spacing-xl, 32px)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.overview-content-preview__header{padding:var(--Tokens-Spacing-md, 16px);margin-bottom:0}}.overview-content-preview__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0;color:var(--text-default, #141D1D)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.overview-content-preview__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px}}.overview-content-preview__banner-highlight{background:var(--blue-gradient-saturated, linear-gradient(320deg, #3D58FF 0%, #00FFF5 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.overview-content-preview__content{width:100%;display:block;background-color:inherit;padding-bottom:var(--Tokens-Spacing-lg)}.overview-content-preview__kanban{position:relative;overflow:scroll hidden;display:flex;flex-wrap:nowrap;padding:0 var(--Tokens-Spacing-xl, 32px);column-gap:var(--Tokens-Spacing-md, 16px);justify-content:flex-start;height:100%;min-height:100vh;padding-bottom:8px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.overview-content-preview__kanban{padding:0 var(--Tokens-Spacing-md, 16px);column-gap:var(--Tokens-Spacing-sm, 8px)}}.overview-content-preview__columns-stack{position:relative;display:flex;gap:var(--Tokens-Spacing-md, 16px);justify-content:flex-start}.overview-content-preview__column:not(:first-child){margin-left:-285px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.overview-content-preview__column:not(:first-child){margin-left:-230px}}.overview-content-preview__level-blocker{position:absolute;margin:0;top:50px;width:100%;display:flex;justify-content:center;align-items:center;padding:0 var(--Tokens-Spacing-xl, 32px)}.overview-content-preview__add-card-button{cursor:pointer;display:flex;height:117px;padding:var(--Tokens-Spacing-md, 16px);flex-direction:column;justify-content:center;align-items:center;gap:var(--Tokens-Spacing-sm, 8px);align-self:stretch;border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px dashed var(--border-dark, #A3ADAD);background:var(--bgColor-white, #FFF);color:var(--icon-dismiss);font-size:16px;margin-bottom:8px}.overview-content-preview__add-card-button:hover{background:var(--bgColor-hover)}.archive-table{position:relative;display:block;background:var(--bgColor-white);border:1px solid var(--border-dark);border-radius:4px;margin-top:24px}.archive-table__body{display:flex;justify-content:center;flex-direction:column;background:var(--bgColor-white)}.archive-table__body__row{display:grid;grid-template-columns:1fr 1fr 150px 150px 150px 150px;padding:16px;border-bottom:1px solid var(--border-dark)}.archive-table__body__row:last-child{border-bottom:none}.archive-table__body__item{display:flex;justify-content:flex-start;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.archive-table__body__item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.archive-table__body__item img{width:20px;margin-right:10px}.archive-table__body__item__restore{width:20px;height:20px;margin-right:0;cursor:pointer;transition:all .1s ease}.archive-table__body__item--center{justify-content:center}.archive-table__body__item--restore{cursor:pointer}.archive-table__body__item--restore:hover img{margin-right:5px}.archive-table__header{display:grid;grid-template-columns:1fr 1fr 150px 150px 150px 150px;background:var(--arctic-white);padding:16px}.archive-table__header__item{display:flex;justify-content:flex-start;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.archive-table__header__item--center{justify-content:center}.archive .white-wrapper{padding-top:60px}.archive__search{max-width:436px}#detail>.company-page{padding:var(--Tokens-Spacing-lg, 24px)}#detail>.company-page--premium{width:100%;border-radius:var(--Tokens-Border-Radius-lg);gap:var(--Tokens-Spacing-lg)}#detail>.company-page--premium .company-status-container{margin-bottom:24px}.company-page{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);padding:var(--Tokens-Spacing-xl, 32px) 48px;max-height:100%;height:calc(100vh - var(--topbar-height));background-color:var(--bgColor-default)}.company-page--premium{padding:0;gap:0px}.company-page--premium .cos_company-header__background{max-width:100%}.company-page__content{flex-grow:1;display:flex;background-color:var(--bgColor-default)}.company-page__jobs{flex-grow:1;display:flex;height:100%;overflow:hidden}.company-page__jobs--premium{height:calc(100vh - 460px)}.company-page__jobs--public{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--Tokens-Spacing-lg)}.company-page__jobs__emoji{font-size:48px}.company-page__jobs__button{width:100%;max-width:300px}.company-page__related-companies{padding-bottom:var(--Tokens-Spacing-lg)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){button:has(.bi-share){display:none}#detail>.company-page.company-page--premium{max-width:100%;padding:0;margin-top:0}#detail>.company-page.company-page--premium .cos_company-header__cover-overlay{top:12px}#detail>.company-page{padding:var(--Tokens-Spacing-xl, 32px) var(--Tokens-Spacing-lg, 24px)}#detail>.company-page--premium{padding:0}#detail--collapsed{max-width:100%}}.company-page-premium__content{position:relative;z-index:1;padding:0;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-lg)}.company-page-premium__overview{display:flex;gap:var(--Tokens-Spacing-lg);height:fit-content}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-page-premium__overview{flex-direction:column-reverse}.company-page-premium__overview .locations{grid-template-columns:1fr;grid-template-rows:1fr 1fr}}.company-page-premium__info-section{display:flex;flex-direction:column;flex:1;gap:var(--Tokens-Spacing-lg)}.company-page-premium__about-section{flex:.5}.company-page-premium__about-section--full{flex:1}.articles-iframe{width:100%;height:100%;border:none;min-height:100vh}.related-products{display:flex;flex-direction:column;gap:8px}.related-products__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;list-style:none;padding:0;margin:0}.related-products__item{margin:0;padding:0}.companies-listing{display:grid;grid-template-columns:repeat(auto-fill,minmax(444px,1fr));gap:16px;margin:0;padding-left:0}.explore-companies__banner{margin-bottom:24px}.white-wrapper{position:relative;min-height:100vh;margin-top:20px;margin-bottom:20px;padding:24px;border-radius:16px;background:var(--bgColor-white)}.white-wrapper__back{position:absolute;z-index:2;top:24px;right:24px;display:flex;column-gap:11px;align-items:center;justify-content:flex-start}.white-wrapper__back--archive-back{top:30px}.white-wrapper__back__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.white-wrapper__filters{overflow:scroll;display:flex;column-gap:32px;justify-content:space-between;margin-top:24px;margin-bottom:32px}.white-wrapper__filters__controls{position:absolute;top:70px;right:20px;display:flex;column-gap:16px;align-items:center;justify-content:flex-end}.white-wrapper__filters__controls__slide-icon{cursor:pointer;height:30px;transition:all .1s ease-in-out}.white-wrapper__filters__controls__slide-icon--left{top:45px;transform:rotate(180deg)}.white-wrapper__filters__controls__slide-icon--hidden{opacity:.3}.white-wrapper__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.white-wrapper__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:8px 0 24px;color:var(--neutral-neutral40)}.companies-not-found__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-top:100px;margin-bottom:0;color:var(--primary);text-align:center}.companies-not-found__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin-top:8px;color:var(--neutral-neutral40);text-align:center}.companies-not-found .careerOS-button{margin:30px auto 0}.companies-wrapper{display:flex;flex-direction:column;gap:24px;padding:0 0 32px}.companies-wrapper__sticky-container{position:sticky;z-index:3;top:0;display:flex;flex-direction:column;row-gap:16px;margin-bottom:-16px;padding:32px 0 16px;background-color:var(--bgColor-default)}.companies-wrapper__top{display:flex;gap:16px 24px;justify-content:space-between}.companies-wrapper__header{display:flex;flex-direction:column;row-gap:8px}.companies-wrapper__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0;color:var(--text-default)}.companies-wrapper__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--neutral-neutral40)}.companies-wrapper__loader{margin:0 auto;width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, var(--primary-blue-primary30) 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.companies-wrapper__button{display:none}}#root:has(#transparent-locked-companies) .topbar{background:var(--bgColor-white)}.companies-locked-page{overflow:hidden;display:flex;gap:var(--Tokens-Spacing-xxl, 48px);height:100%;padding:0 66px!important;background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #DBE1FF 0%, #EEFBF5 100%))}.companies-locked-page__headline{margin:0;color:var(--text-default, #141D1D);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:600;font-style:normal;line-height:60px}.companies-locked-page__headline mark{background:var(--purple-gradient-saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.companies-locked-page__description{margin:0;color:var(--text-subtitle, #6F7979);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.companies-locked-page__description--link{color:var(--primary-blue-primary50)}.companies-locked-page__description--link:hover{color:var(--primary-blue-primary50);text-decoration:underline}.companies-locked-page__description mark{color:var(--primary-blue-primary50);font-weight:700;background-color:transparent}.companies-locked-page__right{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:var(--Tokens-Spacing-lg);width:50%;background:transparent}.companies-locked-page__right-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.companies-locked-page__left{position:relative;width:50%;height:100vh;background:transparent}.companies-locked-page__logo-scroll-container{overflow:hidden;height:100%;background:transparent}.companies-locked-page__logo-scroll-wrapper{animation:scroll-logos 84s linear infinite}.companies-locked-page__logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--Tokens-Spacing-lg, 24px);padding:var(--Tokens-Spacing-lg, 24px) 0}.companies-locked-page__logo-cell{display:flex;align-items:center;justify-content:center}.companies-locked-page__logo-img{min-width:72px;max-width:60%;min-height:72px;max-height:60%;object-fit:contain;border-radius:50%;aspect-ratio:1}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.companies-locked-page{flex-direction:column-reverse;height:100dvh;min-height:auto;overflow:auto;padding:0!important}.companies-locked-page__headline{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px}.companies-locked-page__left,.companies-locked-page__right{display:flex;flex-direction:column;justify-content:center;width:100%;height:auto;min-height:unset}.companies-locked-page__left{flex-grow:1}.companies-locked-page__right{justify-content:flex-start;padding:var(--Tokens-Spacing-lg) var(--Tokens-Spacing-md, 16px) 0}.companies-locked-page__logo-scroll-container{overflow:hidden;display:flex;flex-grow:1;width:100%;height:100%;background:transparent}.companies-locked-page__logo-scroll-wrapper{overflow:hidden;display:flex;flex-direction:row;max-width:700px;margin:0 auto;animation:none}.companies-locked-page__logo-scroll-wrapper>*{flex:0 0 100%}.companies-locked-page__logo-grid{will-change:transform;grid-template-columns:repeat(24,1fr);width:auto;padding-right:var(--Tokens-Spacing-lg);animation:scroll-logos-horizontal 84s linear infinite}.companies-locked-page__logo-img{aspect-ratio:1;max-width:54px;max-height:54px;object-fit:contain;border-radius:50%}}.explore-companies-page{--padding-horizontal: 32px;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-md, 16px);padding:0 var(--padding-horizontal) 32px;background-color:var(--white-opacity65)}.explore-companies-page#main{padding:0 var(--Tokens-Spacing-lg, 24px) 32px}.explore-companies-page__header{position:sticky;z-index:2;top:0;right:0;left:0;display:flex;flex-direction:column;row-gap:16px;margin-bottom:-16px;padding:32px 0 16px;background:var(--white-opacity65);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.explore-companies-page__header-top{display:flex;column-gap:32px;align-items:center;justify-content:space-between}.explore-companies-page__title{display:flex;column-gap:8px;align-items:center;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px}.explore-companies-page__industry-image{width:32px;height:32px}.explore-companies-page__loader{position:relative;top:50%}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.explore-companies-page__header{-webkit-backdrop-filter:none;backdrop-filter:none}}.students-kanban-board__content{position:relative;overflow-x:scroll;display:flex;flex-wrap:nowrap;column-gap:20px;justify-content:flex-start;padding:0 var(--Tokens-Spacing-xl);padding-bottom:var(--Tokens-Spacing-sm)}.students-kanban-board__column-header{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px}.students-kanban-board__tile{width:100%;margin-bottom:0}.students-kanban-board__controls{position:sticky;z-index:4;display:flex;column-gap:8px;align-items:center;justify-content:flex-end}.students-kanban-board__controls__slide-icon{cursor:pointer;height:30px;transition:all .1s ease-in-out}.students-kanban-board__controls__slide-icon--left{top:45px;transform:rotate(180deg)}.students-kanban-board__controls__slide-icon--hidden{opacity:.3}.students-kanban-board__filters,.students-kanban-board__banner{margin:32px 48px}.students-kanban-board__column{display:flex;flex-direction:column;row-gap:8px;min-width:369px;height:auto;min-height:100vh;padding:16px 12px;border:1px solid var(--border-light);border-radius:var(--Tokens-Border-Radius-lg);background:var(--bgColor-default)}.students-kanban-board__drop-zone{display:flex;flex-direction:column;height:100%}.students-kanban-board__title{display:flex;column-gap:8px;align-items:center;width:fit-content;padding:0 8px;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.students-kanban-board__title--archive{color:var(--text-subtitle, #6F7979)}.students-kanban-board__title--warning{padding:var(--Tokens-Spacing-xs, 4px) var(--Tokens-Spacing-sm, 8px);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--error-error10, #FFDAD6)}.controls-wrapper{position:absolute;top:35px;right:20px;display:flex;justify-content:flex-end}.student-actions-button{display:flex;position:relative;z-index:1;width:fit-content}.student-actions-button__dropdown-container{top:calc(100% + 4px);right:0;position:absolute;z-index:1}.student-actions-button__dropdown{position:absolute;z-index:4;right:0}.student-kanban-tile{display:flex;flex-direction:column;max-width:353px;padding:var(--Tokens-Spacing-md);row-gap:12px;border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40;border:1px solid transparent;cursor:pointer}.student-kanban-tile:hover{border-color:var(--border-active-outline, #2DCDC7)}.student-kanban-tile__top{width:100%;display:flex;gap:var(--Tokens-Spacing-md)}.student-kanban-tile__header{flex-grow:1;display:flex;column-gap:8px;align-items:center}.student-kanban-tile__info{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0}.student-kanban-tile__avatar{position:relative;width:48px;height:48px;border-radius:50%}.student-kanban-tile__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);word-break:break-word}.student-kanban-tile__name--archived{color:var(--text-subtitle)}.student-kanban-tile__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.student-kanban-tile__company{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);word-break:break-word}.student-kanban-tile__status{display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;height:fit-content}.student-kanban-tile__separator{width:100%;height:1px;background:var(--border-light)}.student-kanban-tile__bottom{display:flex;gap:var(--Tokens-Spacing-md);align-items:center;justify-content:space-between}.avatar-stack-with-dropdown{position:relative;z-index:0}.avatar-stack-with-dropdown__dropdown-container{top:calc(100% + 8px);position:absolute;z-index:1}.avatar-stack-with-dropdown__dropdown{position:absolute}.ca-email-box{--text-box-height: 278px;position:fixed;z-index:var(--email-actions-z-index);background-color:var(--white);width:700px;box-shadow:0 16px 32px #1d212d1a,0 1px 4px #1d212d26,0 0 1px #1d212d33;border-radius:12px;bottom:20px;right:20px;overflow:hidden}.ca-email-box__title{position:relative;display:flex;padding:8px 16px;justify-content:space-between;align-items:center;align-self:stretch;background:var(--blue-green-blue-green10, #EEF1F2)}.ca-email-box__title h2{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0}.ca-email-box__content{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-sm);padding:var(--Tokens-Spacing-sm) var(--Tokens-Spacing-md) var(--Tokens-Spacing-md)}.ca-email-box__content--hidden{display:none}.ca-email-box__actions{position:absolute;top:50%;right:16px;display:flex;column-gap:4px}.ca-email-box__action{cursor:pointer;font-size:16px;transform:translateY(-50%);color:var(--icon-grey)}.ca-email-box__action:hover{color:var(--icon-grey-hover)}.ca-email-box__header-line{display:flex;column-gap:0px;align-items:center;padding:0 0 var(--Tokens-Spacing-sm);border-bottom:1px solid var(--surface-variant)}.ca-email-box__email{display:inline-flex;gap:var(--Tokens-Spacing-sm);align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.ca-email-box__recipient-box{display:flex;padding:2px 8px;align-items:center;gap:8px;border-radius:100px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF)}.ca-email-box__highlights-box-container{width:max-content;height:26px;display:inline-flex;padding:2px 8px;align-items:center;border-radius:100px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF)}.ca-email-box__highlights-box{display:flex;gap:4px;align-items:center}.ca-email-box__highlights-close{cursor:pointer}.ca-email-box__subject{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.ca-email-box__subject .ql-container{border:0;max-height:var(--text-box-height)}.ca-email-box__subject .ql-container .ql-blank{height:100%}.ca-email-box__subject .ql-container .ql-blank:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);font-style:normal}.ca-email-box__subject .ql-container .ql-editor{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;padding:0}.ca-email-box__subject .ql-container .ql-editor p,.ca-email-box__subject .ql-container .ql-editor li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--neutral-variant20)}.ca-email-box__subject .ql-container .ql-editor p .ql-size-large,.ca-email-box__subject .ql-container .ql-editor li .ql-size-large{font-size:16px;line-height:24px}.ca-email-box__subject .ql-container .ql-editor p .ql-size-small,.ca-email-box__subject .ql-container .ql-editor li .ql-size-small{font-size:12px;line-height:16px}.ca-email-box__subject .ql-container .ql-editor a{color:var(--primary-blue-primary30);text-decoration:underline}.ca-email-box__subject .ql-container .ql-editor.ql-blank:before{left:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.ca-email-box__text-container{position:relative;height:340px;display:flex;flex-direction:column;justify-content:space-between}.ca-email-box__text-container .ql-tooltip.ql-editing{left:50%!important;transform:translate(-50%)}.ca-email-box__text-container .ql-container{border:0;max-height:var(--text-box-height)}.ca-email-box__text-container .ql-container .ql-blank{height:100%}.ca-email-box__text-container .ql-container .ql-blank:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);font-style:normal}.ca-email-box__text-container .ql-container .ql-editor{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;padding:0}.ca-email-box__text-container .ql-container .ql-editor p,.ca-email-box__text-container .ql-container .ql-editor li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--neutral-variant20)}.ca-email-box__text-container .ql-container .ql-editor p .ql-size-large,.ca-email-box__text-container .ql-container .ql-editor li .ql-size-large{font-size:16px;line-height:24px}.ca-email-box__text-container .ql-container .ql-editor p .ql-size-small,.ca-email-box__text-container .ql-container .ql-editor li .ql-size-small{font-size:12px;line-height:16px}.ca-email-box__text-container .ql-container .ql-editor a{color:var(--primary-blue-primary30);text-decoration:underline}.ca-email-box__text-container .ql-container .ql-editor.ql-blank:before{left:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.ca-email-box__scenarios{height:var(--text-box-height)}.ca-email-box__scenario-icon{align-self:flex-end;flex-grow:1}.ca-email-box__footer{display:flex;justify-content:flex-start;column-gap:16px;width:100%}.ca-email-box__footer a{display:flex;align-items:center;column-gap:8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;transition:all .1s ease-in-out}.ca-email-box__footer a:hover{color:var(--primary)}.ca-email-box__footer .editor-toolbar{flex:0}.student-table{overflow-x:scroll}.student-table__image{display:flex;width:24px;height:24px;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;font-size:10px;text-decoration-color:inherit;overflow:hidden}.company-overview{position:relative;display:flex;flex-direction:column;max-width:calc(100vw - var(--sidebar-collapsed-width) - 6px)!important;height:fit-content;min-height:100%;padding:0!important;background-color:var(--bgColor-white)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.company-overview{width:100%;max-width:100%!important}}.company-overview__company-info{display:flex;gap:var(--Tokens-Spacing-sm, 8px)}.company-overview__company-logo{width:48px;height:48px;border-radius:50%}.company-overview__company-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.company-overview__company-industry{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6F7979)}.company-overview__send-message-button{margin-left:auto}.company-overview__header{padding:var(--Tokens-Spacing-xl, 32px);padding-bottom:0}.company-overview__top-bar{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md, 16px);align-items:center}.company-overview__top-right{display:flex;flex-grow:1;gap:var(--Tokens-Spacing-md, 16px);align-items:center;justify-content:flex-end}.company-overview__controls{display:flex;gap:var(--Tokens-Spacing-sm, 8px)}.company-overview__filter{width:250px}.company-overview__search{width:280px}.company-overview__top-container{display:flex;column-gap:12px;align-items:center;align-self:stretch;justify-content:space-between;width:100%;margin-top:var(--Tokens-Spacing-lg);margin-bottom:16px}.company-overview__kanban{overflow:visible;overflow-x:scroll;display:none;width:100%;padding-bottom:var(--Tokens-Spacing-sm);background-color:inherit}.company-overview__kanban--active{display:block}.company-overview__table{display:none;max-width:100%;padding:0 var(--Tokens-Spacing-xl, 32px) var(--Tokens-Spacing-lg);background-color:inherit}.company-overview__table--active{display:block}.auth-screen{width:100%;height:100vh;background-color:var(--bgColor-white);position:relative}.auth-screen__skip{display:none}.auth-screen .careerOS-button{max-width:100%}.auth-screen .career-os-grid{height:100%;align-items:center;justify-items:flex-end}.benefit{display:flex;gap:24px}.benefit:nth-child(odd){padding-right:6px}.benefit__icon{width:46px}.benefit__topic{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;padding-bottom:4px}.benefit__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0}.benefits-list{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.benefits{position:absolute;top:0;left:50%;width:50%;height:100%;background:var(--gradient)}.benefits__wrapper{display:flex;align-items:center;justify-content:center;height:100%}.benefits__content{max-width:668px;margin:0 80px}.benefits__title{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;margin-bottom:40px}.benefits__subtitle-container{position:relative;overflow:hidden;width:483px;height:36px}.benefits__subtitle-container-inner{position:absolute;top:0;transform:translateY(0);animation:textRotating 6s linear infinite}.benefits__subtitle{height:36px;line-height:1;text-align:center;background:linear-gradient(319.71deg,#98a6fd,#2dcdc7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px}.benefits__info-block{display:flex;gap:24px;align-items:center}.benefits__icon{width:46px}.benefits__topic{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;padding-bottom:4px}.benefits__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0}@keyframes textRotating{0%{transform:translateY(0)}15%{transform:translateY(0)}18%{transform:translateY(-36px)}33%{transform:translateY(-36px)}36%{transform:translateY(-72px)}51%{transform:translateY(-72px)}54%{transform:translateY(-108px)}69%{transform:translateY(-108px)}72%{transform:translateY(-144px)}87%{transform:translateY(-144px)}to{transform:translateY(0)}}.login{max-width:434px;margin:0 20px}.login__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0 0 24px;color:var(--text-default)}.login__disclaimer{margin-bottom:24px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.login__disclaimer a{text-decoration:underline}.login__logo{margin-bottom:24px}.identity-box{display:flex;flex-direction:column;gap:24px;align-self:stretch}.identity-box__item{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:24px;border:1px solid var(--border-light, #DCE4E6);border-radius:8px;background:var(--bgColor-white, #FFF)}.identity-box__item--label{display:flex;gap:8px;align-items:center}.identity-box__item--icon{width:24px;height:24px}.profile-boxes__box--account{display:grid;grid-template-areas:"title title" "image name" "image email" "delete delete";grid-template-columns:100px 1fr;gap:10px 32px;align-items:center}.profile-boxes__box-delete{display:flex;grid-area:delete;column-gap:8px;align-items:center;justify-content:space-between;width:100%;margin-top:24px;padding-top:24px;border-top:1px solid var(--surface-variant)}.profile-boxes__box-delete p{margin-bottom:0}.profile-boxes__box-title{grid-area:title;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px}.profile-boxes__box-title2{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;grid-area:title;margin:0 0 24px;color:var(--text-default)}.profile-boxes__box-content{grid-area:title;padding-top:24px;color:var(--text-default)}.profile-boxes__box-image{overflow:hidden;grid-area:image;height:100px;border-radius:8px}.profile-boxes__box-name{grid-area:name;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0}.profile-boxes__box-university{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;grid-area:university;margin:0;color:var(--text-default)}.profile-boxes__box-email{grid-area:email;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.privacy-box{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-lg);margin-bottom:var(--Tokens-Spacing-lg);padding:var(--Tokens-Spacing-lg);border-radius:16px;background:var(--bgColor-hover)}.privacy-box__title{grid-area:title;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px}.privacy-box__image{display:inline-block;width:20px;height:20px}.privacy-box__checkbox{display:flex;column-gap:var(--Tokens-Spacing-sm)}.privacy-box__checkbox b,.privacy-box__checkbox a{font-weight:600;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.privacy-box__content{margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}#root:has(#transparent-locked-profile){background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #DBE1FF 0%, #EEFBF5 100%))}#root:has(#transparent-locked-profile) #detail{background-color:transparent}#root:has(#transparent-locked-profile) .topbar{background:transparent}.profile-locked-page{display:flex;justify-content:center;align-items:center;gap:var(--Tokens-Spacing-xxl, 48px);padding:var(--Tokens-Spacing-xxl, 48px)!important;height:100%;color:var(--text-default, #141D1D);overflow:hidden}.profile-locked-page__text-content{position:relative;max-width:388px;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px)}.profile-locked-page__level-indicator{position:absolute;bottom:-32px;left:-250px;z-index:10;width:fit-content;transform:translateY(100%)}.profile-locked-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:600;font-style:normal;line-height:60px;margin:0}.profile-locked-page__title mark{background:var(--purple-gradient-saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.profile-locked-page__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0}.profile-locked-page__badges{display:flex;gap:var(--Tokens-Spacing-sm, 8px);flex-wrap:wrap}.profile-locked-page__cards{flex-shrink:0;position:relative;display:flex;flex-wrap:wrap;align-items:stretch;align-items:center;height:500px;width:600px;overflow:visible}.profile-locked-page__card{will-change:transform;position:absolute;z-index:1;display:flex;align-items:stretch;justify-content:stretch;pointer-events:none;width:580px;max-width:580px;height:448px;transition:transform .3s cubic-bezier(.4,0,.2,1);border-radius:var(--Tokens-Border-Radius-lg, 16px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.profile-locked-page__card>div{width:100%}.profile-locked-page__card:nth-child(1){animation:8s infinite card1}.profile-locked-page__card:nth-child(2){animation:8s infinite card2}.profile-locked-page__card:nth-child(3){animation:8s infinite card3}.profile-locked-page__card:nth-child(4){animation:8s infinite card4}@keyframes card1{0%{z-index:4;transform:rotate(7deg);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}3%{z-index:4;transform:rotate(0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}25%{z-index:4;transform:rotate(0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}28%{z-index:3;transform:rotate(-3deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}to{z-index:3;transform:rotate(-3deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}}@keyframes card2{0%{z-index:3;transform:rotate(3deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}23%{z-index:3;transform:rotate(3deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}25%{z-index:4;transform:rotate(7deg);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}28%{z-index:4;transform:rotate(0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}50%{z-index:4;transform:rotate(0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}53%{z-index:2;transform:rotate(3deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}to{z-index:2;transform:rotate(3deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}}@keyframes card3{0%{z-index:2;transform:rotate(2deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}48%{z-index:2;transform:rotate(2deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}50%{z-index:4;transform:rotate(7deg);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}53%{z-index:4;transform:rotate(0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}75%{z-index:4;transform:rotate(0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}78%{z-index:1;transform:rotate(2deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}to{z-index:1;transform:rotate(2deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}}@keyframes card4{0%{z-index:1;transform:rotate(-3deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}73%{z-index:1;transform:rotate(-3deg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}75%{z-index:4;transform:rotate(7deg);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}78%{z-index:4;transform:rotate(0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}to{z-index:4;transform:rotate(0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.profile-locked-page{flex-wrap:wrap-reverse}.profile-locked-page__cards{transform:scale(.5);height:270px}.profile-locked-page__card{transform:scale(.5)}}.section-empty-state{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-style:italic;color:var(--text-subtitle);display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.section-empty-state__title{padding:0;margin:0}.section-empty-state__list{padding-left:var(--Tokens-Spacing-lg);margin:0}.section-empty-state__item{margin-bottom:var(--Tokens-Spacing-xs)}.work-experience{position:relative;padding:var(--Tokens-Spacing-lg);border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-white, #FFF)}.work-experience__content-edit{position:absolute;top:16px;right:16px}.work-experience__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:var(--Tokens-Spacing-md)}.work-experience__list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.work-experience-item{display:flex;gap:var(--Tokens-Spacing-md)}.work-experience-item__container{display:flex;justify-content:space-between}.work-experience-item__icon{overflow:hidden;flex:none;width:40px;height:40px;border-radius:50%;background-color:var(--primary-blue-primary10)}.work-experience-item__icon-color{color:var(--primary-blue-primary30)}.work-experience-item__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs);width:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.work-experience-item__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.work-experience-item__location,.work-experience-item__dates{color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.work-experience-item__bullets{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);margin:0;padding:0 0 0 20px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.education{position:relative;padding:var(--Tokens-Spacing-lg);border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-white, #FFF)}.education__content-edit{position:absolute;top:16px;right:16px}.education__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:var(--Tokens-Spacing-md)}.education__list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.education-item{display:flex;gap:var(--Tokens-Spacing-md)}.education-item__container{display:flex;justify-content:space-between}.education-item__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.education-item__company{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.education-item__company--empty{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:400;font-style:italic;color:var(--text-subtitle)}.education-item__dates,.education-item__location{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.education-item__icon{overflow:hidden;flex:none;width:40px;height:40px;border-radius:50%;background-color:var(--tertiary-purple-tertiary10)}.education-item__icon-color{color:var(--tertiary-purple-tertiary30)}.education-item__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs);width:100%}.skills{position:relative;padding:var(--Tokens-Spacing-lg);border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-white, #FFF)}.skills__content-edit{position:absolute;top:16px;right:16px}.skills__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:var(--Tokens-Spacing-md)}.skills__list{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-sm);overflow-x:clip;margin:0;padding:0;list-style:none}.basic-profile-info{position:relative;border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-white, #FFF)}.basic-profile-info__banner-edit{position:absolute;top:-8px;right:-8px;display:none}.basic-profile-info__banner{position:relative;overflow:hidden;display:flex;align-items:center;height:193px;border-radius:var(--Tokens-Border-Radius-lg, 16px) var(--Tokens-Border-Radius-lg, 16px) 0 0;object-fit:cover;object-position:center;background-color:#dae5e4}.basic-profile-info__banner:hover .basic-profile-info__banner-edit{display:block}.basic-profile-info__banner-image{width:100%;height:100%;object-fit:cover;object-position:center}.basic-profile-info__image{position:absolute;z-index:5;top:0;left:0;overflow:hidden;width:160px;height:160px;border:5px solid var(--bgColor-white);border-radius:50%;object-fit:cover;object-position:center;background-color:#dae5e4}.basic-profile-info__image-container{position:absolute;top:77px;left:36px;width:160px;height:160px}.basic-profile-info__image-edit{position:absolute;z-index:10;right:-24px;bottom:8px}.basic-profile-info__content{position:relative;padding:52px var(--Tokens-Spacing-lg) var(--Tokens-Spacing-lg)}.basic-profile-info__content-edit{position:absolute;top:16px;right:16px}.basic-profile-info__content-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.basic-profile-info__content-degree{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;width:max-content;margin-bottom:var(--Tokens-Spacing-sm)}.basic-profile-info__content-university{display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;gap:var(--Tokens-Spacing-sm);align-items:center;margin-bottom:var(--Tokens-Spacing-sm)}.basic-profile-info__content-university-icon{width:32px;height:32px;border-radius:50%}.basic-profile-info__content-university-location{color:var(--text-subtitle)}.basic-profile-info__content-email-container{display:flex;gap:var(--Tokens-Spacing-md);flex-wrap:wrap}.basic-profile-info__content-email{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;display:flex;gap:var(--Tokens-Spacing-sm);margin-bottom:var(--Tokens-Spacing-sm);color:var(--text-subtitle)}.basic-profile-info__content-linkedin-url{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:var(--text-subtitle);text-decoration:none}.basic-profile-info__content-linkedin-url:hover{color:var(--text-subtitle);text-decoration:underline}.basic-profile-info__content-summary{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.tally-info{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);border-radius:var(--Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);padding:var(--Tokens-Spacing-lg)}.tally-info__value{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-sm)}.tally-info__content-edit{position:absolute;top:16px;right:16px}.tally-info__item{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs)}.tally-info-empty{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.tally-info-empty__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.tally-info-empty__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.tally-info-empty__description-list{margin:0;padding-left:var(--Tokens-Spacing-lg)}.tally-info-empty__description-item{margin-bottom:var(--Tokens-Spacing-xs)}.tally-info-empty__description-title{margin:0 0 var(--Tokens-Spacing-xs);padding:0}.tally-info-empty__with-tooltip{position:relative;display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md, 16px)}.tally-info-empty-sneak-peek{position:absolute;z-index:1;top:36px;left:0;overflow:hidden;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);width:480px;height:497px;padding:var(--Tokens-Spacing-md);border:1px solid #DAE5E4;border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #FFF);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.tally-info-empty-sneak-peek__top{display:flex;gap:var(--Tokens-Spacing-md)}.tally-info-empty-sneak-peek__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;font-size:26px;color:var(--secondary-green-secondary40, #04d1a1);background:var(--secondary-green-secondary00, #EEFBF5)}.tally-info-empty-sneak-peek__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.tally-info-empty-sneak-peek__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6f7979)}.tally-info-empty-sneak-peek__separator{width:100%;height:1px;background-color:var(--blue-green-blue-green10)}.tally-info-empty-sneak-peek__image{overflow:scroll;height:100%;padding-right:6px}@media screen and (max-width: 1200px){.tally-info-empty-sneak-peek{right:0;left:auto}}.edit-form,.edit-form__form,.edit-form__section{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.edit-form__section-title{margin-top:0;margin-bottom:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);display:flex;justify-content:flex-start;column-gap:var(--Tokens-Spacing-sm);align-items:center}.edit-form__section-title--error{color:var(--text-error)}.edit-form__toggle{position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.edit-form__toggle-buttons{display:flex;gap:var(--Tokens-Spacing-md);align-items:center;padding-right:40px}.edit-form__bullets{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.edit-form__bullet{display:flex;gap:var(--Tokens-Spacing-md);align-items:center}.edit-form__checkbox{font-size:14px}.form-modal{position:relative;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-md);width:640px;max-height:80vh;padding:var(--Tokens-Spacing-lg) var(--Tokens-Spacing-lg) 0}.form-modal__close{cursor:pointer;position:absolute;top:12px;right:12px;font-size:16px}.form-modal__text{display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-sm)}.form-modal__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.form-modal__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle)}.form-modal__description a{color:var(--primary-blue-primary50);cursor:pointer}.form-modal__description a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.form-modal__actions{display:flex;gap:var(--Tokens-Spacing-md);justify-content:flex-end;padding-bottom:var(--Tokens-Spacing-lg)}.profile-starter{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xxl, 48px);align-items:flex-start;align-self:stretch;min-width:600px;max-width:1080px;padding:64px var(--Tokens-Spacing-xl, 32px);border-radius:10px;background:var(--bgColor-white, #FFF);box-shadow:0 0 4px #6b6b6b40}.profile-starter--loading{width:700px}.profile-starter__title{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.profile-starter__step-content-input{width:250px;margin-bottom:var(--Tokens-Spacing-sm)}.profile-starter__step--or{align-self:center;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.profile-starter__recommended{position:absolute;top:28px;right:-35px;transform:rotate(45deg);align-items:center;justify-content:center;padding:var(--Tokens-Spacing-xs, 4px) var(--Tokens-Spacing-xl, 32px);border:1px solid var(--MaintainerPurple, #9747ff);color:var(--icon-AI, var(--MaintainerPurple, #9747ff));text-align:center;background:var(--bgColor-white, #fff);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.profile-starter__step-title{margin-top:0;margin-bottom:8px;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.profile-starter__steps{display:flex;column-gap:24px;align-items:center;justify-content:flex-start}.profile-starter__step-content-icon{margin-bottom:16px;font-size:32px;color:var(--text-default)}.profile-starter__step-content-text,.profile-starter__step-content-error{margin-top:0;margin-bottom:4px;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.profile-starter__step-content-accepted{margin-top:0;margin-bottom:24px;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.profile-starter__content-icon{color:var(--primary)}.profile-starter__step-content{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:440px;max-width:530px;margin:0 auto;padding:var(--Tokens-Spacing-lg, 24px);border:1px solid var(--border-light, #dce4e6);border-radius:var(--Tokens-Border-Radius-md, 8px);text-align:center;background:var(--bgColor-white, #fff)}.profile-starter__step-content--recommended{border:1px solid var(--border-dark, #a3adad);border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--bgColor-white, #fff)}.profile-starter__step-content--recommended:hover{box-shadow:0 0 8px #9747ff}.profile-starter__content{display:flex;column-gap:8px;align-items:center;justify-content:flex-start;margin-bottom:24px;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.profile-starter__step-info{display:flex;column-gap:16px;align-items:center;justify-content:flex-start}.profile-edit-section{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);padding:var(--Tokens-Spacing-lg);border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-white, #FFF)}.profile-edit-section__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;padding:0}.profile-edit-section__warning{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;padding:0;color:var(--border-error, #BA1A1A)}.profile-edit-section__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.profile-edit-section__button-container{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs)}.profile-edit-section__text,.profile-edit-section__text-small{margin:0;padding:0;color:var(--text-subtitle, #6F7979)}.profile-edit-section__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-style:italic}.profile-edit-section__text-small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}#detail>.profile-page{max-width:1700px}.profile-page{display:grid;grid-template-columns:1fr 500px;gap:var(--Tokens-Spacing-md, 16px);align-self:center;width:100%;max-width:1700px}.profile-page--page{padding:var(--Tokens-Spacing-md, 16px)}.profile-page--starter{display:flex;align-items:center;justify-content:center;padding:var(--Tokens-Spacing-xl, 32px)}.profile-page__container,.profile-page__right-container{display:flex;flex-direction:column;gap:16px}.profile-page__basic-info,.profile-page__work,.profile-page__education,.profile-page__skills,.profile-page__tally-info{gap:8px;align-items:center;justify-content:space-between;border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-white, #FFF)}.profile-page__basic-info--label,.profile-page__work--label,.profile-page__education--label,.profile-page__skills--label,.profile-page__tally-info--label{display:flex;gap:8px;align-items:center}.profile-page__basic-info--icon,.profile-page__work--icon,.profile-page__education--icon,.profile-page__skills--icon,.profile-page__tally-info--icon{width:24px;height:24px}.profile-boxes{position:relative;display:block;width:743px;margin:0 auto}.profile-boxes__box{margin-bottom:24px;padding:24px;border-radius:16px;background:var(--bgColor-hover)}.profile-boxes__box__delete{display:flex;grid-area:delete;column-gap:8px;align-items:center;justify-content:space-between;width:100%;margin-top:24px;padding-top:24px;border-top:1px solid var(--surface-variant)}.profile-boxes__box__delete p{margin-bottom:0}.profile-boxes__box__title{grid-area:title;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px}.profile-boxes__box__title2{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;grid-area:title;margin:0 0 24px;color:var(--text-default)}.profile-boxes__box__content{grid-area:title;padding-top:24px;color:var(--text-default)}.profile-boxes__box__image{overflow:hidden;grid-area:image;height:100px;border-radius:8px}.profile-boxes__box__name{grid-area:name;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0}.profile-boxes__box__university{grid-area:university;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.profile-boxes__box__email{grid-area:email;margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.profile-boxes__box--logout{display:flex;align-items:center;justify-content:space-between}.profile-boxes__box--account{display:grid;grid-template-areas:"title title" "image name" "image university" "image email" "delete delete";grid-template-columns:100px 1fr;gap:10px 32px;align-items:center}.profile-boxes__box--account .profile-boxes__box__title{margin-bottom:14px}.privacy-box{display:flex;flex-direction:column;row-gap:24px}.privacy-box__top{display:flex;align-items:center;justify-content:space-between}.privacy-box__basic-info,.privacy-box__work,.privacy-box__education,.privacy-box__skills{min-width:650px;min-height:300px}.privacy-box__tally-info{min-width:500px;min-height:700px}.companies-listing{list-style:none}.companies-listing__empty-tile{cursor:pointer;display:flex;flex:1 1 444px;flex-direction:column;gap:16px;align-items:center;align-self:stretch;justify-content:center;max-width:600px;min-height:200px;padding:var(--Tokens-Spacing-lg, 24px);border:1px dashed var(--border-light);border-radius:8px;color:var(--text-default);background:var(--bgColor-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.companies-listing__empty-tile:hover{background:var(--bgColor-hover)}.search-page-results{display:flex;flex-direction:column;padding:var(--Tokens-Spacing-spacing-xl, 32px) 24px}.cookie-banner{width:100%;position:sticky;top:0;left:0;background-color:var(--black);z-index:100}.cookie-banner--accepted{display:none}.cookie-banner__wrapper{max-width:1200px;display:flex;height:40px;margin:0 auto;justify-content:center;align-items:center;column-gap:var(--Tokens-Spacing-md);color:var(--white)}.cookie-banner__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cookie-banner__text a{color:var(--white);text-decoration:underline}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.cookie-banner{height:fit-content}.cookie-banner__wrapper{max-width:100%;height:fit-content;padding:var(--Tokens-Spacing-sm);column-gap:var(--Tokens-Spacing-sm)}.cookie-banner__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}}.student-overview{padding:var(--Tokens-Spacing-xl) var(--Tokens-Spacing-xl) 0!important;padding:0!important;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-lg);background-color:var(--bgColor-white, #FFF);height:fit-content;min-height:calc(100vh - var(--topbar-height))}.student-overview__top{padding:var(--Tokens-Spacing-xl) var(--Tokens-Spacing-lg) 0;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-lg)}.student-overview__header{position:relative;z-index:3;display:flex;align-items:center;width:100%;column-gap:24px;row-gap:24px;justify-content:space-between;flex-wrap:wrap-reverse}.student-overview__header-actions{display:flex;flex-grow:1;justify-content:flex-end;column-gap:var(--Tokens-Spacing-md);align-items:center}.student-overview__tabs-content{height:fit-content;overflow:visible;background-color:var(--bgColor-white, #FFF)}.student-overview__tab-content{padding:0 var(--Tokens-Spacing-lg) var(--Tokens-Spacing-xl)}.student-overview__overview-tab{background-color:var(--bgColor-white, #FFF)}.coming-soon-state{position:relative}.coming-soon-state__work-container{filter:blur(3px)}.coming-soon-state__modal{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:399px;height:216px;padding:var(--Tokens-Spacing-xl, 32px);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--tertiary-purple-tertiary10, #ECF0FF);box-shadow:0 1px 2px #0000000d}.coming-soon-state__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:var(--Tokens-Spacing-xs, 4px);text-align:center}.coming-soon-state__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;text-align:center}.coming-soon-state__icon{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin-bottom:var(--Tokens-Spacing-md, 16px)}.student-activity-tab{display:flex;flex-direction:column;height:fit-content;padding:0 var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-lg, 24px)}.student-activity-tab__content-box{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);align-items:flex-start;height:fit-content;padding:var(--Tokens-Spacing-lg, 24px);border:1px solid var(--blue-green-blue-green20, #DCE4E6);border-radius:16px;background:var(--bgColor-white)}.student-activity-tab__header{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs, 4px);align-items:flex-start;align-self:stretch}.student-activity-tab__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0;color:var(--text-default)}.student-activity-tab__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle, #6F7979)}.student-activity-tab__list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);align-items:flex-start;align-self:stretch;margin:0;padding:0;list-style:none}.student-activity-tab__group{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs);align-items:flex-start;align-self:stretch;padding:var(--Tokens-Spacing-md, 16px);border-bottom:1px solid var(--border-light)}.student-activity-tab__group:last-child{border-bottom:none}.student-activity-tab__item{display:flex;align-self:stretch;width:100%}.student-activity-tab__item-date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.student-activity-tab__item-title{overflow:hidden;display:-webkit-box;flex-grow:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.help .white-wrapper{min-height:calc(100vh - 112px)}.help__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:46px 0 60px;text-align:center}.help__cards{display:flex;column-gap:40px;justify-content:center}.help__card{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;width:350px;height:350px;padding:45px;border-radius:10px;background-color:var(--bgColor-hover);box-shadow:0 8px 15px #7090b040;transition:all .1s ease-in-out}.help__card:hover{transform:scale(1.02)}.help__card__image{width:100px;height:100px;margin-bottom:24px}.help__card__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0 0 12px;color:var(--neutral-neutral80)}.help__card__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0 0 26px;color:var(--neutral-neutral60);text-align:center}.help__card .link-button{flex-direction:row-reverse;column-gap:12px;align-items:center}.help__card .link-button__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.help__card .link-button__label:hover{color:var(--primary)}.help__card .link-button__icon{width:20px;height:20px}.tour-page{width:100%;min-height:100vh;background-image:var(--gradient)}.support-page .white-wrapper{min-height:calc(100vh - 112px)}.support-page__content{width:745px;margin:46px auto 0}.support-page__image{width:50px;height:50px;margin-bottom:12px}.support-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0 0 12px;color:var(--neutral-neutral80)}.support-page__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0 0 22px;color:var(--neutral-neutral60)}.support-page .tabs-content:before{content:"";display:block;width:100%;height:1px;background-color:var(--surface-variant)}.support-page__tab{display:flex;flex-direction:column;row-gap:24px;margin-top:50px}.support-page__tab__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--neutral-neutral80)}.support-page__tab__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0}.support-page__tab__description a{color:var(--primary);text-decoration:underline}.support-page__tab__description p{margin:0}.support-page__tab__description h4{font-weight:600}.support-page__tab img{border-radius:10px}.support-page__tab .careerOS-accordion{padding:0;border:none;background-color:transparent}.support-page__tab .careerOS-accordion--opened .careerOS-accordion__title{margin-bottom:24px;color:inherit}.support-page__tab .careerOS-accordion__toggle{right:0}.support-page__tab .careerOS-accordion__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.public-company{display:flex;flex-direction:column;min-height:100vh}.public-company .company-page-premium__overview{margin-top:24px}.public-company .progress-tracker--highlighted{box-shadow:0 0 8px 0 var(--purple)}.public-company .sidebar{z-index:101}.public-company__content{width:100%;padding-top:24px;margin:0 auto;max-width:1293px;padding-left:100px;padding-right:24px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.public-company button:has(.bi-share){display:none}.public-company__content{margin-left:0;margin-bottom:var(--mobile-navbar-height);padding-left:unset;padding-right:unset;padding-bottom:var(--mobile-navbar-height)}.public-company__content--collapsed{margin-left:0}}.alum-tabs{overflow:hidden;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);height:100%;padding-top:var(--Tokens-Spacing-xs)}.alum-tabs__items{overflow:scroll;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);height:100%;padding-top:16px;padding-right:9px;padding-bottom:1px}.alum-tabs__count{display:flex;gap:8px;margin:16px 0 0}.alum-tabs__count-number{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;display:flex;column-gap:4px;margin:0}.alum-tabs__loader{min-height:20px;margin:0 auto;width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, var(--primary-blue-primary30) 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.alum-tabs__top-info{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm)}.cos_select-wrapper__select--fit-box#careerOSUser{width:200px;max-width:200px}.alumni-list{--top-container-height: 128px;display:flex;flex-direction:column}.alumni-list__toggle-views{display:flex;gap:var(--Tokens-Spacing-sm);align-items:center}.alumni-list__analytics{width:100%;min-width:calc(100vw - 64px);margin-left:-24px}.alumni-list__table{position:relative;overflow:scroll;align-items:center;min-width:calc(100vw - 64px);height:100%;margin-top:0;margin-left:-24px}.alumni-list__table table{table-layout:fixed;max-width:100%}.alumni-list__table table th:nth-child(2),.alumni-list__table table td:nth-child(2),.alumni-list__table table th:nth-child(1),.alumni-list__table table td:nth-child(1),.alumni-list__table table th:nth-child(3),.alumni-list__table table td:nth-child(3){width:250px;min-width:250px}.alumni-list__table table .table-cell__link{width:100%}.alumni-list__table table .table-cell__content{width:100%;max-width:100%}.alumni-list#alumni-list{height:calc(100vh - var(--topbar-height) + var(--top-container-height));padding:0}.alumni-list__toggle-views{margin-top:24px}.alumni-list__bottom{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(auto,392px) auto;flex-grow:1;gap:16px;height:100vh;padding:0 0 0 24px}.alumni-list__top-container{display:flex;flex-direction:column;padding:16px 24px;border-bottom:1px solid #dce4e6;background-color:#fff}.alumni-list__top{max-width:228px;padding-bottom:16px}.alumni-list__block{height:100%;min-height:500px;max-height:100%;border-right:1px solid var(--border-light);border-left:1px solid var(--border-light);background-color:var(--white)}.alumni-list__tabs{padding-top:24px}.alumni-list__tab{overflow:hidden;display:flex;flex-direction:column;flex-grow:1;height:100%}.alumni-list__content-wrapper{overflow:hidden;display:flex;flex-direction:column;height:100%}.alum-book-filters__input{max-width:250px}.alum-book-filters__filters{display:flex;flex-wrap:wrap;gap:16px}.alum-book-filters__filters-child{max-width:250px}.alum-book-filters__filter-labels{padding-top:var(--Tokens-Spacing-sm);display:flex;gap:var(--Tokens-Spacing-xs);flex-wrap:wrap}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.alum-book-filters__input{width:100%;max-width:100%}}.alum-tile{cursor:pointer;position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);justify-content:space-between;width:100%;padding:16px;border:1px solid var(--blue-green-blue-green20);border-radius:8px;background-color:var(--white);box-shadow:0 1px 3px #080c0b0d;transition:all .1s ease}.alum-tile:hover{border:1px solid var(--primary-blue-primary30)}.alum-tile--active{border:1px solid var(--blue-green-blue-green80);background-image:linear-gradient(to bottom right,var(--secondary-green-secondary00),var(--tertiary-purple-tertiary20))}.alum-tile--active:hover{border:1px solid var(--blue-green-blue-green80);background-image:linear-gradient(to bottom right,var(--tertiary-purple-tertiary20),var(--tertiary-purple-tertiary20))}.alum-tile__badge-container{width:fit-content}.alum-tile__main{position:relative;display:flex;flex-direction:column;gap:8px}.alum-tile__main-top{overflow:hidden;display:grid;grid-template-areas:"logo  name" "logo company" "logo title";grid-template-columns:64px 1fr;gap:2px;column-gap:8px;align-items:center}.alum-tile__company{display:flex;flex-grow:1;gap:8px}.alum-tile__company-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;cursor:pointer;grid-area:company;line-clamp:1;max-width:fit-content;margin:0;color:var(--text-linked);text-overflow:ellipsis;text-wrap:nowrap}.alum-tile__company-name:hover{text-decoration:underline}.alum-tile__dates{display:flex;gap:var(--Tokens-Spacing-md, 16px);align-items:center;justify-content:space-between}.alum-tile__company-logo{grid-area:logo;max-width:64px;max-height:64px;border-radius:50%}.alum-tile__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;display:-webkit-box;grid-area:name;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;width:100%;margin:0;color:var(--neutral-neutral90);text-overflow:ellipsis;word-wrap:break-word}.alum-tile__position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;overflow:hidden;display:-webkit-box;grid-area:title;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;width:100%;margin:0;color:var(--neutral-neutral50);text-overflow:ellipsis;word-wrap:break-word}.alum-tile__action{position:absolute;z-index:3;top:16px;right:16px}.alum-tile__bottom{display:flex;flex-wrap:wrap;gap:8px}.alum-tile__with-tooltip{width:max-content}.alum-description{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);height:100%;overflow:hidden;max-width:100%;padding:var(--Tokens-Spacing-lg) var(--Tokens-Spacing-lg) 0}.alum-description__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default);flex-grow:1;padding-right:9px;height:100%}.alum-description__tabs-content{margin:var(--Tokens-Spacing-md) 0 0;height:100%;overflow-y:scroll}.alum-description__tabs-content .tabs-content{max-height:none}.alum-description__bottom{display:flex;flex-direction:column;overflow:hidden}.alum-description .contact-page-sidebar{min-width:100%}.alum-description .contact-page-sidebar__container{width:100%}.alum-header{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;height:fit-content}.alum-header__infos{display:flex;gap:8px}.alum-header__info{display:flex;gap:8px;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.alum-header__info a{color:var(--primary-blue-primary50);cursor:pointer}.alum-header__info a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.alum-header__dropdown{position:absolute;top:40px;right:0}.alum-header__main-info{display:flex;gap:12px var(--space-large, 12px);width:100%}.alum-header__actions{position:relative;display:flex;gap:var(--Tokens-Spacing-md);height:fit-content}.alum-header__actions--gap-small{gap:var(--Tokens-Spacing-sm)}.alum-header__actions--mobile{display:none}.alum-header__job-details{flex:1 1 auto}.alum-header__job-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.alum-header__job-subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;display:flex;gap:8px;color:var(--text-subtitle)}.alum-header__job-company-name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:390px;text-overflow:ellipsis;word-wrap:break-word}.alum-header__job-company-position{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--neutral-neutral50)}.alum-header__company-logo{max-width:48px;max-height:48px;border-radius:50%}.alum-header__tags{display:flex;flex-wrap:wrap;gap:8px}.alum-header__responder,.alum-header__with-tooltip{width:max-content}.contacts-book{--top-container-height: 128px;display:flex;flex-direction:column}.contacts-book#contacts-book{height:calc(100vh - var(--topbar-height) + var(--top-container-height));padding:0}.contacts-book__bottom{position:relative;flex-grow:1;display:grid;grid-template-columns:minmax(auto,392px) auto;gap:16px;height:100vh;padding:0 0 0 24px;overflow:hidden}.contacts-book__top-container{border-bottom:1px solid #DCE4E6;background-color:#fff;display:flex;flex-direction:column;padding:16px 24px}.contacts-book__top{padding-bottom:16px;max-width:228px}.contacts-book__block{height:100%;max-height:100%;min-height:500px;background-color:var(--white);border-right:1px solid var(--border-light);border-left:1px solid var(--border-light)}.contacts-book__tabs{padding-top:24px}.contacts-book__tab{display:flex;flex-grow:1;flex-direction:column;height:100%;overflow:hidden}.contacts-book__content-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}.contacts-book-not-found{display:flex;grid-column:span 2;width:100%}.contacts-book-not-found__container{display:flex;flex-direction:column;align-items:center;max-width:487px;margin:100px auto 0}.contacts-book-not-found__image{margin-bottom:24px;font-size:120px;line-height:120px}.contacts-book-not-found__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:4px}.articles-page{padding:10px 20px;min-height:calc(100vh - var(--topbar-height));display:flex;flex-direction:column}.articles-page__iframe-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.articles-page__iframe{width:100%;height:max-content;border:none;min-height:100%;max-height:max-content}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.articles-page{padding:10px 20px!important;min-height:calc(100vh - var(--mobile-navbar-height))}}#detail:has(.sent-email-log){height:100%}#detail>.sent-email-log{padding:0 0 var(--Tokens-Spacing-lg)}.sent-email-log{margin:var(--Tokens-Spacing-lg);border:1px solid var(--border-light, #DCE4E6);border-radius:16px;background:var(--bgColor-white)}.sent-email-log__header{padding:20px}.sent-email-log__separator{width:100%;height:1px;background-color:var(--borderColor-default)}.sent-email-log__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.sent-email-log__subtitle{color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.sent-email-log__empty{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-lg, 24px);align-items:center;justify-content:center;height:100%;padding:var(--Tokens-Spacing-lg, 24px) 0}.sent-email-log__empty-container{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs, 4px);align-items:center;justify-content:center;max-width:487px;text-align:center}.sent-email-log__empty-title{margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.sent-email-log__empty-subtitle{margin:0;padding:0;color:var(--text-subtitle, #6F7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.sent-email-log__column-header{display:flex;padding:10px var(--Tokens-Spacing-md, 16px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.sent-email-log__first-column-header{display:flex;flex-basis:366px;flex-shrink:0;align-items:center;max-width:366px;padding-right:32px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.sent-email-log__first-column-header{flex-basis:200px;max-width:200px}}.sent-email-log__content-header{overflow:hidden;display:flex;flex:1;align-items:center;justify-content:flex-start}.public-layout{display:flex;width:100%;height:100vh;position:relative}.public-layout .related-jobs{display:none}.public-layout .sidebar{position:fixed;height:100vh;z-index:var(--navbar-z-index);transition:all .3s ease}.public-layout__content{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden;margin-left:var(--sidebar-width);transition:margin-left .3s ease}.public-layout__content--collapsed{margin-left:var(--sidebar-collapsed-width)}.public-layout__topbar{flex-shrink:0}.public-layout__main{flex:1;overflow:auto;padding:24px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.public-layout__content,.public-layout__content--collapsed{margin-left:0}.public-layout__main{padding:0;margin-bottom:var(--mobile-navbar-height)}}.job-page{position:relative;max-width:1200px;margin:0 auto;width:100%}.job-page .job-description{padding-bottom:0}.job-page__close-button{display:none}@media screen and (max-width: 768px){.job-page__close-button{display:block;position:absolute;top:16px;right:16px;z-index:1}.job-page__close-button button{color:var(--neutral-neutral60);padding:0}}#detail .leaderboard-container{display:flex;flex-direction:column;gap:0;align-items:center;align-self:stretch;position:relative;padding-top:20px}#detail .leaderboard-container__time-range{position:absolute;z-index:2;top:26px;left:-44px;transform:rotate(-45deg);display:flex;gap:6px;align-items:center;justify-content:center;width:171px;padding:var(--Tokens-Spacing-xs, 4px) 0;color:var(--text-default, #141d1d);background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #dbe1ff 0%, #eefbf5 100%));font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}#detail .leaderboard-container__time-range--preview{filter:blur(5px);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#detail .leaderboard-container__level-banner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center}#detail .leaderboard-container__toggles{display:flex;justify-content:space-between;width:100%;margin-bottom:24px}#detail .leaderboard-container__toggles .cos_toggle-views--large .cos_toggle-views__option{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}#detail .leaderboard-container .leaderboard-container__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin-top:0;margin-bottom:0;text-align:center}#detail .leaderboard-container__header{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:8px}#detail .leaderboard-container__toggle{margin-top:16px}#detail .leaderboard-container__description{margin-bottom:32px;color:var(--text-subtitle, #6f7979);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}#detail .leaderboard-container__empty{width:100%;padding:32px;border:1px solid var(--border-light, #dce4e6);border-radius:var(--Tokens-Border-Radius-lg, 16px);text-align:center;background-color:var(--bgColor-white)}#detail .leaderboard-container__empty p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6f7979)}#detail .leaderboard-container__leaderboard{position:relative;overflow:hidden;display:inline-block;break-inside:avoid;width:100%;margin-bottom:var(--Tokens-Spacing-lg, 24px);padding:var(--Tokens-Spacing-lg, 24px);border:1px solid var(--border-light, #dce4e6);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-white, #fff);background-color:var(--bgColor-white);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}#detail .leaderboard-container__leaderboards{column-count:2;column-gap:var(--Tokens-Spacing-lg, 24px);align-self:stretch}@media (max-width: 768px){#detail .leaderboard-container__leaderboards{column-count:1}}#detail .gamification-challenges{padding:24px}#detail .gamification-challenges .challenges-wrapper{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;min-height:calc(100vh - 98px);padding:var(--Tokens-Spacing-xl, 32px) var(--Tokens-Spacing-lg, 24px);border:1px solid var(--border-light, #dce4e6);border-radius:var(--Tokens-Border-Radius-lg, 16px);background:var(--bgColor-white, #fff);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}#detail .gamification-challenges .challenges-section{container-type:inline-size;width:100%;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border-light, #dce4e6)}#detail .gamification-challenges .challenges-section:last-child{margin-bottom:0;border-bottom:none}#detail .gamification-challenges .challenges-section__title{display:flex;gap:8px;align-items:center;color:var(--text-default, #141d1d);text-overflow:ellipsis;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}#detail .gamification-challenges .challenges-section__title .cos_counter{width:20px;height:20px;font-size:11px}#detail .gamification-challenges .challenges-section__badges{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-lg, 24px);margin-top:24px}@container (max-width: 1280px){#detail .gamification-challenges .challenges-section__badges{gap:12px}}.bounce-out{position:relative;overflow:hidden;animation:challenge-bounce-out 1s cubic-bezier(.175,.885,.32,1.275) forwards,slide-right .3s ease-out 2.2s forwards}.bounce-out:after{pointer-events:none;content:"";position:absolute;top:-50%;left:-100%;transform:rotate(-15deg);width:200%;height:50%;background-color:#fff6;animation:small-shine-move 1.2s linear 1s forwards}@keyframes small-shine-move{0%{top:-50%;left:-100%}to{top:150%;left:100%}}@keyframes slide-right{0%{transform:translate(0)}to{transform:translate(10px)}}@keyframes challenge-bounce-out{0%{transform:scale(0);opacity:0}20%{transform:scale(.5);opacity:1}60%{transform:scale(1.15)}80%{transform:scale(.95)}to{transform:scale(1);opacity:1}}.add-speaker-modal{width:60vw;max-height:80vh;overflow-y:auto}.add-speaker-modal .algolia-search-form{max-width:unset}.add-speaker-modal__container{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:var(--Tokens-Spacing-md);min-height:100%}.add-speaker-modal__company-search{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);width:100%}.add-speaker-modal__company-search-header{display:flex;justify-content:space-between;width:100%}.add-speaker-modal__company-search-label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.add-speaker-modal__company-search-required{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.add-speaker-modal__avatar{display:flex;justify-content:center;align-items:center}.add-speaker-modal__avatar-icon{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;background-color:var(--secondary-green-secondary00)}.add-speaker-modal__avatar-icon--megaphone i{font-size:24px;color:var(--secondary-green-secondary40)}.add-speaker-modal__content{display:flex;flex-direction:column;width:100%;gap:var(--Tokens-Spacing-md)}.add-speaker-modal__header{display:flex;flex-direction:column;width:100%;gap:var(--Tokens-Spacing-sm);margin-top:var(--Tokens-Spacing-md)}.add-speaker-modal__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.add-speaker-modal__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);margin-bottom:var(--Tokens-Spacing-md)}.add-speaker-modal__form{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);width:100%;padding-left:var(--Tokens-Spacing-md)}.add-speaker-modal__buttons{display:flex;justify-content:flex-end;gap:var(--Tokens-Spacing-sm);margin-top:var(--Tokens-Spacing-md)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.add-speaker-modal__container{padding:var(--Tokens-Spacing-sm)}.add-speaker-modal__avatar-icon{width:56px;height:56px}.add-speaker-modal__avatar-icon--megaphone i{font-size:24px}}.add-company-modal{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);width:600px;padding:var(--Tokens-Spacing-md)}.add-company-modal__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.add-company-modal__footer{display:flex;justify-content:flex-end;gap:var(--Tokens-Spacing-md)}.event-details-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px}.event-details-empty__icon{font-size:48px;color:var(--color-primary)}.event-details-empty__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--color-text-primary)}.event-details-empty__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--color-text-secondary)}.eventos-card{display:flex;flex-direction:column;align-self:stretch;gap:16px;padding:16px;border-radius:8px;border:1px solid var(--borderColor-default);background-color:var(--bgColor-white);box-shadow:0 1px 3px #080c0b0d;cursor:pointer;transition:all .2s ease}.eventos-card:hover{box-shadow:0 4px 6px #0000001a}.eventos-card--selected{border-color:var(--primary-blue-primary50)}.eventos-card--past{opacity:.8}.eventos-card__job-details{display:flex;flex-direction:column;gap:8px;width:100%}.eventos-card__top-container{display:flex;flex-direction:column;gap:16px;width:100%}.eventos-card__title{display:flex;flex-direction:column;gap:4px;width:100%}.eventos-card__status{display:flex;align-items:center;gap:4px;width:100%}.eventos-card__status-wrapper{display:flex;align-items:center;gap:8px;height:16px}.eventos-card__live-indicator{width:10px;height:10px;background-color:#06a47e;border-radius:50%;position:relative}.eventos-card__live-indicator:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#06a47e80;animation:pulse 1.5s infinite}.eventos-card__upcoming-indicator,.eventos-card__past-indicator,.eventos-card__draft-indicator,.eventos-card__expired-indicator,.eventos-card__cancelled-indicator,.eventos-card__status-indicator{width:8px;height:8px;border-radius:50%}.eventos-card__upcoming-indicator{background-color:var(--purpose-information)}.eventos-card__past-indicator,.eventos-card__cancelled-indicator{background-color:var(--neutral-neutral50)}.eventos-card__draft-indicator{background-color:var(--purpose-warning)}.eventos-card__expired-indicator{background-color:var(--neutral-neutral50)}.eventos-card__status-indicator{background-color:var(--primary-blue-primary50)}.eventos-card__status-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:700;color:var(--text-default)}.eventos-card__title-container{display:flex;align-items:center;gap:8px;width:100%}.eventos-card__title-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eventos-card__text-missing{color:var(--error-error50)}.eventos-card__details{display:flex;flex-direction:column;gap:8px;width:100%}.eventos-card__company-container{display:flex;align-items:center;gap:8px;width:100%}.eventos-card__company-avatar{width:24px;height:24px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.eventos-card__company-avatar img{width:100%;height:100%;object-fit:cover}.eventos-card__company-avatar-placeholder{width:100%;height:100%;background-color:var(--primary-blue-primary20);color:var(--white);display:flex;justify-content:center;align-items:center;font-weight:700}.eventos-card__company-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.eventos-card__dates{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px}.eventos-card__date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.eventos-card__action{display:flex;align-items:center;gap:4px;height:21px}.eventos-card__action-icon{display:flex;align-items:center;justify-content:center;color:var(--blue-green-blue-green80)}.eventos-card__action-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--blue-green-blue-green80)}.eventos-card__tags{display:flex;flex-wrap:wrap;gap:8px;width:100%}.eventos-card__tag{display:flex;justify-content:center;align-items:center;padding:4px 8px;background-color:var(--bgColor-hover);border-radius:4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--primary-blue-primary50)}@keyframes pulse{0%{transform:scale(1);opacity:.7}70%{transform:scale(1.5);opacity:0}to{transform:scale(1);opacity:0}}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.event-card__title-text{font-size:14px}.event-card__company-name,.event-card__date,.event-card__action-text,.event-card__tag{font-size:12px}}.event-details{display:flex;flex-direction:column;gap:16px;width:100%;height:100%}.event-details__mobile-close-button{display:none}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.event-details__mobile-close-button{display:block;position:absolute;top:16px;right:16px;z-index:1001}}.event-details__container{display:flex;flex-wrap:wrap;gap:12px;width:100%;align-items:flex-start;min-width:0}.event-details__header-container{display:flex;gap:12px;align-items:center;flex:1;min-width:0}.event-details__avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.event-details__avatar img{width:100%;height:100%;object-fit:cover}.event-details__avatar-placeholder{width:100%;height:100%;background-color:var(--primary-blue-primary20);color:var(--white);display:flex;justify-content:center;align-items:center;font-weight:700;font-size:20px}.event-details__content{display:flex;flex-direction:column;flex:1;min-width:0}.event-details__header{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.event-details__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--text-default);margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.event-details__company{display:flex;flex-direction:row;gap:8px;padding-top:2px}.event-details__company-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.event-details__actions{display:flex;flex-direction:row;align-items:center;margin-left:auto;gap:8px}.event-details__tags{display:flex;flex-wrap:wrap;gap:8px;width:100%}.event-details__tag{display:flex;justify-content:center;align-items:center;padding:4px 8px;background-color:var(--bgColor-hover);border-radius:4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--primary-blue-primary50)}.event-details__tabs-container{display:flex;flex-direction:column;width:100%;flex:1;overflow-y:scroll}.event-details__tabs-content{margin-top:16px;overflow-y:auto;height:100%;flex:1}.event-details__description{display:flex;flex-direction:column;gap:16px;width:100%;height:100%;margin-right:8px}.event-details__map-container{width:100%;height:400px;overflow:hidden;border-radius:var(--Tokens-Border-Radius-lg);flex:1}.event-details__location-card{height:fit-content;flex:1}.event-details__location-container{display:flex;gap:16px;width:100%;flex:1}.event-details__description-content{display:flex;flex-direction:column;gap:16px;width:100%}.event-details__description-content-image{aspect-ratio:6/1;width:100%;height:100%;object-fit:cover;border-radius:var(--Tokens-Border-Radius-md);overflow:hidden}.event-details__speakers-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.event-details__speakers-table{z-index:0}.event-details__qr-code-container{display:flex;gap:16px}.event-details__qr-code{width:200px;height:200px;object-fit:cover;border-radius:var(--Tokens-Border-Radius-md)}.event-details__partner-logo{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs)}.event-details__partner-logo-link{color:var(--text-linked);text-decoration:none;display:flex;align-items:center;gap:var(--Tokens-Spacing-xs)}.event-details__partner-logo-image{width:100%;height:100%;object-fit:cover;aspect-ratio:6/1;border-radius:16px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.event-details{height:unset}.event-details__container{flex-direction:column}.event-details__content{margin-top:16px}.event-details__actions{margin-top:16px;justify-content:flex-end}.event-details__location-container{flex-direction:column}.event-details__map-container{height:300px;flex:unset}.event-details__qr-code-container{flex-direction:column}.event-details .company-info-tab{max-width:100%!important}}.speakers-tab__public,.speakers-tab__public-header{display:flex;flex-direction:column;align-items:center;justify-content:center}.speakers-tab__public-header-icon{font-size:24px;margin-bottom:10px}.speakers-tab__public-header-text{font-size:16px}.speakers-tab__speakers-header-description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.speakers-tab__mobile-speakers{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.speakers-tab__mobile-speakers-header{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);margin-bottom:8px}.mobile-speaker-card{display:flex;flex-direction:column;padding:16px;border-radius:12px;border:1px solid var(--border-default, #E5E7EB);background:var(--bgColor-white, #FFFFFF);box-shadow:0 1px 3px #0000001a;transition:all .2s ease-in-out}.mobile-speaker-card:hover{box-shadow:0 4px 12px #00000026;border-color:var(--border-active-outline, #2DCDC7)}.mobile-speaker-card__header{display:flex;justify-content:flex-end;align-items:flex-start}.mobile-speaker-card__profile{display:flex;align-items:center;gap:12px;margin-bottom:16px}.mobile-speaker-card__logo{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;overflow:hidden;border:1px solid var(--border-subtle, #F3F4F6);background:var(--bgColor-white, #FFFFFF);flex-shrink:0}.mobile-speaker-card__logo-image{width:100%;height:100%;object-fit:cover}.mobile-speaker-card__actions{display:flex;align-items:center;justify-content:center}.mobile-speaker-card__actions-group{display:flex;align-items:center;gap:8px}.mobile-speaker-card__content{display:flex;flex-direction:column;gap:8px}.mobile-speaker-card__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:400;line-height:32px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default, #111827);margin:0;line-height:1.4}.mobile-speaker-card__job-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6B7280);line-height:1.5}.mobile-speaker-card__company{color:var(--text-default, #111827);font-weight:500}.mobile-speaker-card__email{display:flex;align-items:center;margin-top:4px}.mobile-speaker-card__email-link{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:var(--primary-blue-primary60, #2563EB);text-decoration:none;transition:color .2s ease-in-out}.mobile-speaker-card__email-link:hover,.mobile-speaker-card__email-link:focus{color:var(--primary-blue-primary70, #1D4ED8);text-decoration:underline}.mobile-speaker-card__email-link:focus{outline:2px solid var(--border-active-outline, #2DCDC7);outline-offset:2px;border-radius:4px}.mobile-speaker-card__bio{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6B7280);line-height:1.6;margin-top:8px;padding-top:12px;border-top:1px solid var(--border-subtle, #F3F4F6);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 480px){.mobile-speaker-card{padding:12px}.mobile-speaker-card__profile{gap:8px;margin-bottom:12px}.mobile-speaker-card__logo{width:40px;height:40px}.mobile-speaker-card__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.mobile-speaker-card__content{gap:6px}.mobile-speaker-card__bio{margin-top:6px;padding-top:8px}}.student-actions{display:flex;align-items:center;gap:8px}.event-os{display:flex;flex-direction:column;height:100%;width:100%}.event-os#event-os{padding:0}.event-os__header{padding:16px 24px;background-color:var(--bgColor-white);border-bottom:1px solid var(--borderColor-default)}.event-os__search-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.event-os__inputs{display:flex;align-items:center;flex-wrap:wrap;gap:16px}@media only screen and (max-width: 480px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.event-os__input-container{display:flex;align-items:center;gap:8px;width:100%}}.event-os__active-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.event-os__active-filters:empty{display:none}.event-os__active-filters :last-child{background-color:var(--color-light-blue-300)}.event-os__container{display:flex;flex:1;overflow:hidden;background-color:var(--bgColor-white);padding-right:8px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.event-os__container{padding-right:0}}.event-os__main-container{display:flex;flex-direction:column;flex:1}.event-os__content-container{display:flex;flex-direction:column;gap:4px;padding:8px 16px 16px;flex:1;width:100%;max-width:400px;overflow-y:auto;background-color:var(--bgColor-default)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.event-os__content-container{max-width:100%;padding:8px 8px 16px}}.event-os__tabs-container{display:flex;flex-direction:column;gap:16px;width:100%}.event-os__tabs-header{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%}.event-os__total-count{display:flex;align-items:center;gap:8px;width:100%}.event-os__total-count-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.event-os__content{display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding:8px 8px 0 0;flex:1;width:100%}.event-os__events-list{display:flex;flex-direction:column;gap:8px;width:100%}.event-os__loading,.event-os__no-events{display:flex;justify-content:center;align-items:center;height:200px;width:100%;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.event-os__details{display:flex;flex-direction:column;flex:1;padding:24px 0 24px 24px;border-left:1px solid var(--borderColor-default);overflow-y:auto}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.event-os__details{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--bgColor-white);padding:24px 8px 80px;border-left:none;overflow-y:auto}}.event-os__loading{display:flex;justify-content:center;padding:20px;font-weight:500}.event-os__loading-trigger{display:flex;justify-content:center;padding:10px;font-size:14px;color:var(--color-gray-400)}.event-os__filters-mobile-button{display:block;align-self:center;width:30px;height:30px;border:1px solid var(--blue-green-blue-green80);border-radius:6px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.event-os__content-container{max-width:100%;height:auto}}.blacklist{display:flex;flex-direction:column;width:100%;margin-top:var(--Tokens-Spacing-xl)}.blacklist__container{display:flex;flex-direction:column;background-color:var(--white);border:1px solid var(--primary-blue-primary10);border-radius:16px;padding:24px;gap:24px}.blacklist__header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.blacklist__title-container{display:flex;flex-direction:column;gap:4px}.blacklist__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.blacklist__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-secondary)}.blacklist__table-container{width:100%}.blacklist__actions{display:flex;flex-direction:row;gap:8px}.blacklist__image{display:flex;width:24px;height:24px;border-radius:50%;cursor:pointer}.blacklist__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.blacklist__empty span{font-size:48px;color:var(--text-subtitle)}.blacklist__empty div{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.blacklist-modal{width:100%;display:flex;flex-direction:column;max-height:80vh;padding-top:24px}.blacklist-modal__content{display:flex;padding:8px;overflow-y:auto;flex:1}.blacklist-modal__profile .profile-page{display:flex;flex-direction:column;gap:16px}.blacklist-modal__footer{display:flex;justify-content:flex-end;gap:16px;padding:24px;border-top:1px solid var(--neutral-200);flex-shrink:0}.create-event-page{padding-top:var(--Tokens-Spacing-xl);padding-bottom:var(--Tokens-Spacing-xl)}.create-event-page__header{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--Tokens-Spacing-md)}.create-event-page__signup-options{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);padding:var(--Tokens-Spacing-md) 0}.create-event-page__signup-options-row{display:flex;align-items:center;gap:var(--Tokens-Spacing-md);width:100%}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.create-event-page__signup-options-row{flex-direction:column;align-items:stretch}}.create-event-page__signup-option{display:flex;flex-direction:column;align-items:center;gap:var(--Tokens-Spacing-sm);padding:var(--Tokens-Spacing-md);border-radius:8px;flex:1;box-shadow:0 0 4px #6b6b6b40;cursor:pointer;transition:all .2s ease-in-out;border:2px solid transparent}.create-event-page__signup-option:hover{transform:translateY(-2px);box-shadow:0 2px 8px #6b6b6b4d}.create-event-page__signup-option[data-selected=true]{border-color:var(--primary-blue-primary30)}.create-event-page__signup-option-icon{font-size:32px;margin-bottom:var(--Tokens-Spacing-xs);transition:transform .2s ease-in-out}.create-event-page__signup-option:hover .create-event-page__signup-option-icon{transform:scale(1.15)}.create-event-page__signup-option-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;text-align:center;color:var(--text-primary)}.create-event-page__signup-option-separator{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--text-default)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.create-event-page__signup-option-separator{margin:var(--Tokens-Spacing-sm) 0}}.create-event-page__signup-info{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.create-event-page__signup-actions{display:flex;justify-content:flex-end;margin-top:var(--Tokens-Spacing-sm)}.create-event-page__company-selection{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);padding:var(--Tokens-Spacing-md) 0}.create-event-page__university-only{margin-top:var(--Tokens-Spacing-xs)}.create-event-page__company-help{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);color:var(--text-subtitle);margin-top:var(--Tokens-Spacing-xs)}.create-event-page__company-help-link{color:var(--text-linked);text-decoration:none;margin-left:var(--Tokens-Spacing-xs);transition:color .2s ease}.create-event-page__company-help-link:hover{text-decoration:underline;color:var(--primary-blue-primary60)}.create-event-page__navigation-buttons{display:flex;justify-content:space-between;margin-top:var(--Tokens-Spacing-md)}.create-event-page__actions{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm)}.create-event-page__actions-description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);margin-right:var(--Tokens-Spacing-sm)}.create-event-page__footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--Tokens-Spacing-sm);margin-top:var(--Tokens-Spacing-md)}.create-event-page__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.create-event-page__accordion-content{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--Tokens-Spacing-md);padding:var(--Tokens-Spacing-md) 0}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.create-event-page__accordion-content{grid-template-columns:1fr}}.create-event-page__date-picker{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs)}.create-event-page__date-input{width:100%;height:40px}.create-event-page__image-upload{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.create-event-page__upload-header{display:flex;justify-content:space-between;align-items:center}.create-event-page__upload-label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-primary)}.create-event-page__image-preview{width:100%;max-width:462px;height:77px;border:1px dashed var(--border-default);gap:var(--Tokens-Spacing-md);border-radius:8px;display:flex;justify-content:center;align-items:center;align-self:center;background-color:var(--surface-subtle)}.create-event-page__image-preview-close-button{cursor:pointer}.create-event-page__image-preview-close-button i{color:var(--text-error);transition:opacity .2s ease}.create-event-page__image-preview-close-button i:hover{opacity:.8}.create-event-page__speakers{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);padding:var(--Tokens-Spacing-md) 0}.create-event-page__speakers-empty{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);align-items:center;padding:var(--Tokens-Spacing-xl) 0}.create-event-page__speakers-empty-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--text-primary)}.create-event-page__speakers-empty-description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);text-align:center;max-width:450px}.create-event-page__speakers-list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.create-event-page__speakers-list-header{display:flex;justify-content:space-between;align-items:center}.create-event-page__speakers-description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.create-event-page__add-speaker{display:flex;justify-content:flex-start;margin-bottom:var(--Tokens-Spacing-sm)}.create-event-page__speaker-name{display:flex;align-items:center;gap:var(--Tokens-Spacing-sm)}.create-event-page__speaker-image{margin-right:8px;border-radius:50%}.create-event-page__actions-buttons{display:flex;gap:8px;justify-content:center}.create-event-page__bio-column{max-width:300px;white-space:normal!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.create-event-page__target-your-event{margin-top:var(--Tokens-Spacing-md);display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.create-event-page__cohorts{margin-left:var(--Tokens-Spacing-md);display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs)}.create-event-page__cohorts--two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--Tokens-Spacing-xs) var(--Tokens-Spacing-md)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.create-event-page__cohorts--two-columns{grid-template-columns:1fr}}.create-event-page__cover-image{display:flex;gap:var(--Tokens-Spacing-md)}.create-event-page__screening-questions{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.create-event-page__screening-questions-header{margin-top:var(--Tokens-Spacing-md);display:flex;justify-content:space-between;align-items:flex-start}.create-event-page__screening-questions-list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.create-event-page__screening-question{display:flex;flex-direction:column}.create-event-page__screening-question-header{display:flex;justify-content:space-between;align-items:center}.create-event-page__university-organizer-information{padding-top:var(--Tokens-Spacing-md);display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.create-event-page__image{display:flex;gap:var(--Tokens-Spacing-md);align-items:center}.create-event-page__image-preview-container{display:flex;align-items:center;gap:var(--Tokens-Spacing-md);position:relative}.create-event-page__organizer-image-preview{border-radius:50%;transition:opacity .2s ease}.create-event-page__organizer-image-preview:hover{opacity:.9}.create-event-page__address-input{border-radius:8px!important}.create-event-page__address-input:hover,.create-event-page__address-input--focused{border-color:var(--border-active-outline)!important;box-shadow:0 0 1px 4px #2dcdc714!important}.create-event-page__address-input--invalid{border-color:var(--border-error)!important}.create-event-page__address-input-container{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs)}.create-event-page__error-message{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;align-self:center;color:var(--text-error)}.create-event-page__company-search{max-width:550px}.create-event-page__sub-header{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.manage-participants-modal{width:100%;display:flex;flex-direction:column;max-height:80vh}.manage-participants-modal__header{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid var(--neutral-200);flex-shrink:0}.manage-participants-modal__title{font-size:22px;font-weight:600;color:var(--neutral-950);margin:0}.manage-participants-modal__buttons{display:flex;align-items:center;gap:8px}.manage-participants-modal__content{display:flex;padding:8px;overflow-y:auto;flex:1}.manage-participants-modal__profile .profile-page{display:flex;flex-direction:column;gap:16px}.manage-participants-modal__questions{flex:0 0 40%;max-width:40%;display:flex;flex-direction:column;gap:8px;padding:12px 0 12px 12px;border:1px solid var(--neutral-200);border-radius:16px}.manage-participants-modal__question{margin-bottom:16px}.manage-participants-modal__question:last-child{margin-bottom:0}.manage-participants-modal__footer{display:flex;justify-content:flex-end;gap:16px;padding:24px;border-top:1px solid var(--neutral-200);flex-shrink:0}.manage-participants-modal__actions{display:flex;align-items:center;gap:8px}.manage-participants-modal__question-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.manage-participants-modal__question-answer{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;display:flex;padding:var(--Tokens-Spacing-sm, 8px) 12px;align-items:center;gap:10px;align-self:stretch;border-radius:var(--Tokens-Border-Radius-md, 8px);background:var(--blue-green-blue-green20, #DCE4E6)}.empty-participants-table{display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-participants-table span{font-size:48px;color:var(--text-subtitle)}.empty-participants-table div{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.participants__actions-cell{display:flex;justify-content:center}.participants__loading{display:flex;justify-content:center;align-items:center;padding:48px 24px;margin-top:16px}.participants__loading p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);margin:0}.public-event-page{padding:20px}.review-profile-modal{width:100%;display:flex;flex-direction:column;max-height:100vh}.review-profile-modal__header{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid var(--neutral-200);flex-shrink:0}.review-profile-modal__title{font-size:22px;font-weight:600;color:var(--neutral-950);margin:0}.review-profile-modal__content{display:flex;padding:8px;overflow-y:auto;flex:1}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.review-profile-modal__content{flex-direction:column}}.review-profile-modal__profile{order:1}.review-profile-modal__profile .profile-page{display:flex;flex-direction:column;gap:16px}.review-profile-modal__profile--with-questions{flex:0 0 60%;max-width:60%}.review-profile-modal__profile--full-width{flex:1;max-width:100%}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.review-profile-modal__profile{max-width:100%;order:2}.review-profile-modal__profile--with-questions,.review-profile-modal__profile--full-width{flex:1;max-width:100%}}.review-profile-modal__profile-placeholder{min-height:500px;background-color:var(--white);border:1px solid red;border-radius:16px}.review-profile-modal__questions{flex:0 0 40%;max-width:40%;display:flex;flex-direction:column;gap:8px;padding:12px 0 12px 12px;border:1px solid var(--neutral-200);border-radius:16px;order:2}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.review-profile-modal__questions{flex:1;max-width:100%;order:1;padding:12px;margin-bottom:16px}}.review-profile-modal__question{margin-bottom:16px}.review-profile-modal__question:last-child{margin-bottom:0}.review-profile-modal__footer{display:flex;justify-content:flex-end;gap:16px;padding:24px;border-top:1px solid var(--neutral-200);flex-shrink:0}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.review-profile-modal__footer{flex-direction:column;gap:12px}.review-profile-modal__footer button{width:100%}}.modal-body:has(.review-profile-modal){max-height:100vh}.organizers-modal{display:flex;flex-direction:column;gap:24px;padding:24px;width:450px;border-radius:8px;background-color:var(--white);box-shadow:var(--box-shadow)}.organizers-modal__header{border-bottom:1px solid var(--border-light);padding-bottom:16px}.organizers-modal__title{font-size:24px;font-weight:600;color:var(--text-default);margin:0}.organizers-modal__content{display:flex;gap:24px;align-items:flex-start}.organizers-modal__logo{width:100px;height:100px;border-radius:50%}.organizers-modal__info{display:flex;flex-direction:column;gap:4px}.organizers-modal__name{font-size:20px;font-weight:600;color:var(--text-default);margin:0}.organizers-modal__job-title{font-size:16px;font-weight:400;color:var(--text-muted)}.organizers-modal__email{font-size:16px;font-weight:400;color:var(--text-linked);cursor:pointer;transition:all .2s ease-in-out}.organizers-modal__email:hover{text-decoration:underline;color:var(--primary-blue-primary60)}.organizers-modal__social-links{margin-top:8px}.organizers-modal__social-links a{color:var(--text-default);font-size:24px}.organizers-modal__social-links a:hover{color:var(--primary-blue-primary60)}.mobile-incomplete-profile-modal{display:flex;align-items:center;justify-content:center;padding:20px;max-height:500vh}.mobile-incomplete-profile-modal__content{padding:32px 24px;text-align:center;max-width:320px;width:100%}.mobile-incomplete-profile-modal__emoji{font-size:48px;margin-bottom:16px;line-height:1}.mobile-incomplete-profile-modal__headline{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.mobile-incomplete-profile-modal__body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.modal-body:has(.mobile-incomplete-profile-modal){min-height:100vh}.event-check-in{display:flex;padding:var(--Tokens-Spacing-lg);flex-direction:column;align-items:flex-start;flex:1 0 0;align-self:stretch;background:var(--bgColor-gradient)}.event-check-in__container{display:flex;padding:var(--Tokens-Spacing-lg);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--Tokens-Spacing-xl);align-self:stretch}.event-check-in__logo{width:103px;height:20px;object-fit:contain}.event-check-in__recorded{color:var(--purpose-success);font-size:50px}.event-check-in__notRecorded{color:var(--error-error60);font-size:50px}.event-check-in__notOpen{color:var(--purpose-information);font-size:50px}.event-check-in__closed{color:var(--neutral-neutral60);font-size:50px}.event-check-in__card{display:flex;padding:var(--Tokens-Spacing-md);flex-direction:row;align-items:flex-start;gap:var(--Tokens-Spacing-md);align-self:stretch;border-radius:var(--Tokens-Border-Radius-md);background:var(--white);max-width:400px;border:1px solid var(--border-light)}.event-check-in__avatar{border-radius:var(--Tokens-Border-Radius-round);overflow:hidden}.event-check-in__avatar img{width:100%;height:100%;object-fit:cover}.event-check-in__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm);flex:1}.event-check-in__status{display:flex;align-items:center;gap:var(--Tokens-Spacing-xs)}.event-check-in__status-indicator{display:flex;align-items:center;justify-content:center;width:10px;height:10px;background-color:var(--secondary-green-secondary50);border-radius:var(--Tokens-Border-Radius-round);position:relative}.event-check-in__status-indicator--upcoming{background-color:var(--purpose-information)}.event-check-in__status-indicator--live{background-color:var(--secondary-green-secondary50)}.event-check-in__status-indicator--past,.event-check-in__status-indicator--cancelled{background-color:var(--neutral-neutral50)}.event-check-in__status-pulse{position:absolute;width:100%;height:100%;background:#06a47e03;border-radius:var(--Tokens-Border-Radius-round);animation:pulse 2s infinite}.event-check-in__status-text{font-size:10px;font-weight:600;line-height:1.2em;color:var(--text-default)}.event-check-in__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;line-break:anywhere;color:var(--text-default)}.event-check-in__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.event-check-in__company{font-size:14px;font-weight:400;line-height:1.43em;color:var(--neutral-neutral50)}.event-check-in__footer{color:var(--text-linked);display:flex;align-items:center;gap:var(--Tokens-Spacing-xs)}.event-check-in__footer a{color:var(--primary-blue-primary50);cursor:pointer}.event-check-in__footer a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}@keyframes pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(2);opacity:0}to{transform:scale(1);opacity:0}}.more-filters-modal{display:flex;flex-direction:column;gap:16px;padding:16px;max-height:80vh}.more-filters-modal__header h2{margin:0;font-size:20px;font-weight:600}.more-filters-modal__content{display:flex;flex-direction:column;gap:16px;padding-right:8px}.more-filters-modal__actions{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.more-filters-modal .app .modal-content{min-height:unset}}.modal-body:has(.more-filters-modal){overflow:unset}.block-student-modal{display:flex;flex-direction:column;align-items:flex-start;padding:var(--Tokens-Spacing-lg);gap:var(--Tokens-Spacing-md);width:400px}.block-student-modal__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;width:100%;margin-bottom:var(--Tokens-Spacing-md)}.block-student-modal__content{display:flex;align-items:center;gap:var(--Tokens-Spacing-md);width:100%;padding:var(--Tokens-Spacing-md);border:1px solid var(--neutral-neutral10);border-radius:var(--Tokens-Border-Radius-md);margin-bottom:var(--Tokens-Spacing-lg)}.block-student-modal__logo{border-radius:50%}.block-student-modal__info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Tokens-Spacing-xsmall);text-align:left}.block-student-modal__info-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.block-student-modal__info-cohort,.block-student-modal__info-university{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.block-student-modal__footer{display:flex;justify-content:flex-end;width:100%}.block-student-modal__date-container{display:flex;flex-direction:column;align-items:flex-start;width:100%}.block-student-modal__date-container .ant-picker{width:100%}.block-student-modal__date-label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.participants{width:100%;height:100%;margin:0 auto}.participants__container{max-width:2000px;margin:0 auto;height:100%}.participants__main-container{background-color:var(--white);border:1px solid var(--border-light);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:24px;margin-top:24px}.participants__header{display:flex;justify-content:space-between;align-items:center}.participants__title-section{display:flex;align-items:center;gap:12px}.participants__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--text-default);margin:0}.participants__event-info{display:flex;align-items:center;gap:8px}.participants__event-details{display:flex;flex-direction:column;gap:4px}.participants__event-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default);margin:0}.participants__event-date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.participants__event-logo{border-radius:50%}.participants__tabs-container{display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--border-light);padding-top:16px}.participants__tab-content{margin-top:16px}.participants__name-cell{display:flex;align-items:center;gap:8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.participants__avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.participants__avatar-placeholder{width:100%;height:100%;background-color:var(--blue-green-blue-green30);color:var(--white);display:flex;align-items:center;justify-content:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.participants__university-cell{display:flex;align-items:center;gap:8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.participants__university-logo{width:32px;height:32px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.participants__university-placeholder{width:100%;height:100%;background-color:var(--neutral-neutral30)}.participants__industries-cell{display:flex;flex-wrap:wrap;gap:8px}.participants__actions-cell{display:flex;justify-content:center;gap:4px}.participants__loading,.participants__empty{display:flex;flex-direction:column;justify-content:center;align-items:center}.participants__loading span,.participants__empty span{font-size:48px;color:var(--text-subtitle)}.participants__loading div,.participants__empty div{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default);margin:0}.participants__loading p{color:var(--text-default)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.participants__container{padding:0 16px}.participants__header{flex-direction:column;align-items:flex-start;gap:16px}.participants__industries-cell{max-width:250px}}.path-card{position:relative;z-index:0;display:flex;min-width:240px;padding:var(--Tokens-Spacing-lg, 24px);flex-direction:column;row-gap:var(--Tokens-Spacing-md);border-radius:var(--Tokens-Border-Radius-lg, 16px);border:2px solid transparent;transition:all .2s ease-in-out;background:var(--bgColor-white);height:100%;max-width:100%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;cursor:default}.path-card:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;width:100%;height:100%;border:2px solid transparent;background:linear-gradient(var(--bgColor-white),var(--bgColor-white)) padding-box,var(--path-card-accent-gradient) border-box;z-index:-1;opacity:0;transition:opacity .2s ease-in-out;border-radius:inherit}.path-card--clickable{cursor:pointer}.path-card--clickable:hover{box-shadow:0 4px 17.6px #093da333}.path-card--clickable:hover:before{opacity:1}.path-card--selected{background:var(--path-card-accent-gradient) border-box;border-color:transparent}.path-card--selected .path-card__text-content{color:#fff9}.path-card--selected:hover{background:var(--path-card-accent-gradient) border-box,none}.path-card--selected:hover:before{opacity:0}.path-card__edit-button{position:absolute;right:12px;top:12px}.path-card__emoji{font-size:32px;line-height:32px}.path-card__text-content{flex-grow:1;display:flex;flex-direction:column;row-gap:var(--Tokens-Spacing-sm);color:var(--text-subtitle)}.path-card__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;background:var(--path-card-accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.path-card__name--selected{color:var(--text-white);background:none;-webkit-text-fill-color:var(--text-white);-webkit-background-clip:none;background-clip:none}.path-card__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;flex-grow:1}.path-card__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.path-card{min-height:auto;padding:var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-md, 16px)}}@keyframes path-card-gradient{0%{border-width:2px}to{border-width:0}}.level-path-container{--path-line-color: #ffffff20;--progress-line-color: var(--bgColor-white, #FFF);position:relative;display:flex;align-items:flex-start;justify-content:center;width:262.51px;max-width:90%;height:1431px;margin:200px auto 0}.level-path-container__level-marker{position:absolute;z-index:4;transform:translate(-28px,-50%);width:max-content;transition:all .3s ease}.level-path-container__path-svg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.level-path-container__base-path{fill:none;stroke:var(--path-line-color);stroke-linecap:round;stroke-width:8}.level-path-container__progress-path{fill:none;stroke:var(--progress-line-color);stroke-dasharray:var(--path-length);stroke-dashoffset:var(--path-length);stroke-linecap:round;stroke-width:8;transition:stroke-dashoffset .8s ease-out}.level-path-container__user-avatar{position:absolute;z-index:4;transform:translate(-50%,-50%);width:40px;height:40px;border:2px solid transparent;border-radius:50%;box-shadow:0 1px 2px #0000000d}.level-path-container__user-avatar:before{content:"";position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;display:block;width:100%;height:100%;padding:2px;border-radius:50%;background:var(--avatar-gradient-color);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.level-path-container__user-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}#root:has(#my-path-page) #detail{background-color:transparent}#root:has(#my-path-page) .topbar{background:var(--bgColor-white)}.my-path-page{display:flex;padding:0!important;align-items:stretch;column-gap:var(--Tokens-Spacing-lg, 24px);max-height:100vh;overflow:hidden}.my-path-page__left{flex-grow:1;flex-shrink:0;flex-basis:320px;display:flex;padding:var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-xl, 32px);flex-direction:column;align-items:stretch;gap:var(--Tokens-Spacing-lg, 24px);align-self:stretch;overflow:auto;-webkit-scrollbar:none;scrollbar-width:none}.my-path-page__left::-webkit-scrollbar{display:none}.my-path-page__path-card{width:100%}.my-path-page__path{flex-grow:1;flex-shrink:0;flex-basis:320px;width:fit-content;height:100%;overflow:auto;display:flex;flex-direction:column-reverse;-webkit-scrollbar:none;scrollbar-width:none}.my-path-page__path::-webkit-scrollbar{display:none}.my-path-page__mobile-path{display:none}.my-path-page__path-wrapper{overflow:visible}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.my-path-page{flex-direction:column-reverse;height:100%}.my-path-page__path{display:none}.my-path-page__mobile-path{display:block}}.mobile-paywall-card{width:100%;padding:var(--Tokens-Spacing-xl) 0;background:linear-gradient(180deg,#ffffffe6,#fff0),radial-gradient(4332.22% 141.42% at 100% 100%,#b2bef6,#ddffef),#fff;color:var(--text-default, #141D1D);border-radius:var(--Tokens-Border-Radius-lg, 16px)}.mobile-paywall-card__logo{padding:0 var(--Tokens-Spacing-md);margin-bottom:40px}.mobile-paywall-card__content{display:flex;padding:0 var(--Tokens-Spacing-md, 16px);flex-direction:column;justify-content:center;gap:var(--Tokens-Spacing-sm, 8px);margin:0 auto}.mobile-paywall-card__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px;margin:0}.mobile-paywall-card__title mark{background:var(--blue-gradient-saturated, linear-gradient(320deg, var(--gradient-blue-gradient-blue-gradient-saturated-1, #3D58FF) 0%, var(--gradient-blue-gradient-blue-gradient-saturated-2, #00FFF5) 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mobile-paywall-card__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle, #6F7979);max-width:335px}.mobile-paywall-card__description strong,.mobile-paywall-card__description b{font-weight:600}.mobile-paywall-card__image{margin-top:32px;display:flex;justify-content:flex-end}.mobile-paywall-card__image img{width:calc(100% - var(--Tokens-Spacing-md, 16px))}.mobile-paywall-card__button{position:absolute;bottom:40px;left:50%;transform:translate(-50%);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.activity-log{display:flex;flex-direction:column;height:fit-content;padding:0 var(--Tokens-Spacing-lg, 24px)!important}.activity-log__content-box{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);align-items:flex-start;height:fit-content;margin:var(--Tokens-Spacing-lg, 24px) 0;padding:var(--Tokens-Spacing-lg, 24px);border:1px solid var(--blue-green-blue-green20, #DCE4E6);border-radius:16px;background:var(--bgColor-white)}.activity-log__header{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs, 4px);align-items:flex-start;align-self:stretch}.activity-log__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.activity-log__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle, #6F7979)}.activity-log__list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);align-items:flex-start;align-self:stretch;margin:0;padding:0;list-style:none}.activity-log__group{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs);align-items:flex-start;align-self:stretch;padding:var(--Tokens-Spacing-md, 16px);border-bottom:1px solid var(--border-light)}.activity-log__group:last-child{border-bottom:none}.activity-log__item{display:flex;align-self:stretch;width:100%}.activity-log__item-date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.activity-log__item-title{overflow:hidden;display:-webkit-box;flex-grow:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.ca-activity-log{display:flex;flex-direction:column;height:fit-content;padding:0 var(--Tokens-Spacing-lg, 24px)!important}.ca-activity-log__content-box{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);align-items:flex-start;height:fit-content;margin:var(--Tokens-Spacing-lg, 24px) 0;padding:var(--Tokens-Spacing-lg, 24px);border:1px solid var(--blue-green-blue-green20, #DCE4E6);border-radius:16px;background:var(--bgColor-white)}.ca-activity-log__header{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs, 4px);align-items:flex-start;align-self:stretch}.ca-activity-log__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-default)}.ca-activity-log__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle, #6F7979)}.ca-activity-log__list{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);align-items:flex-start;align-self:stretch;margin:0;padding:0;list-style:none}.ca-activity-log__item{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xs);align-items:flex-start;align-self:stretch;padding:var(--Tokens-Spacing-md, 16px);border-bottom:1px solid var(--border-light)}.ca-activity-log__item:last-child{border-bottom:none}.ca-activity-log__item-date{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.ca-activity-log__item-title{overflow:hidden;display:-webkit-box;flex-grow:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.target-companies-page{display:flex;width:100%;min-height:100vh;background:linear-gradient(180deg,#ffffffe6,#fff0),radial-gradient(4332.22% 141.42% at 100% 100%,#b2bef6,#ddffef)}.target-companies-page__left{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;padding-left:64px;background:transparent}.target-companies-page__headline{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:600;font-style:normal;line-height:60px;margin:0;margin-bottom:var(--Tokens-Spacing-xl, 32px)}.target-companies-page__headline mark{display:inline-block;color:transparent;background:linear-gradient(320deg,var(--tertiary-purple-tertiary40) 0%,var(--primary-blue-primary30) 100%);background-color:inherit;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.target-companies-page__right{position:relative;width:50%;height:100vh;background:transparent}.target-companies-page__logo-scroll-container{overflow:hidden;height:100%;background:transparent}.target-companies-page__logo-scroll-wrapper{animation:scroll-logos 84s linear infinite}.target-companies-page__logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--Tokens-Spacing-lg, 24px);padding:var(--Tokens-Spacing-lg, 24px)}.target-companies-page__logo-cell{display:flex;align-items:center;justify-content:center}.target-companies-page__logo-img{min-width:30px;max-width:60%;min-height:30px;max-height:60%;object-fit:contain;border-radius:50%;aspect-ratio:1}@keyframes scroll-logos{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scroll-logos-horizontal{0%{transform:translate(0)}to{transform:translate(-100%)}}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.target-companies-page{flex-direction:column-reverse;height:100dvh;min-height:auto}.target-companies-page__headline{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px}.target-companies-page__left,.target-companies-page__right{display:flex;flex-direction:column;justify-content:center;width:100%;height:auto;min-height:unset}.target-companies-page__left{padding:var(--Tokens-Spacing-lg) var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-xxl, 48px)}.target-companies-page__right{flex-grow:1}.target-companies-page__logo-scroll-container{overflow:hidden;display:flex;flex-grow:1;width:100vw;height:100%;background:transparent}.target-companies-page__logo-scroll-wrapper{overflow:hidden;display:flex;flex-direction:row;max-width:700px;margin:0 auto;animation:none}.target-companies-page__logo-scroll-wrapper>*{flex:0 0 100%}.target-companies-page__logo-grid{will-change:transform;grid-template-columns:repeat(24,1fr);width:auto;padding-right:0;animation:scroll-logos-horizontal 84s linear infinite}.target-companies-page__logo-img{aspect-ratio:1;max-width:40px;max-height:40px;object-fit:contain;border-radius:50%}}.view-event{padding:var(--Tokens-Spacing-xl) var(--Tokens-Spacing-xl)}.view-event__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--Tokens-Spacing-md)}.view-event__header h1{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;margin:0}.view-event__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.view-event__section{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md);padding:var(--Tokens-Spacing-md) 0}.view-event__input-row{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--Tokens-Spacing-md)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.view-event__input-row{grid-template-columns:1fr}}.view-event__input-group{display:flex;flex-direction:column;width:100%}.view-event__organizer,.view-event__question,.view-event__target{margin-bottom:var(--Tokens-Spacing-sm)}.view-event__organizer:last-child,.view-event__question:last-child,.view-event__target:last-child{margin-bottom:0}.view-event__targets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--Tokens-Spacing-sm)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.view-event__targets-grid{grid-template-columns:1fr}}.view-event__target-item{display:flex;align-items:center}.view-event__speaker{padding:var(--Tokens-Spacing-md);margin-bottom:var(--Tokens-Spacing-md);border:1px solid var(--border-default);border-radius:8px}.view-event__speaker:last-child{margin-bottom:0}.view-event__co-organizer-item{display:flex;align-items:center;gap:var(--Tokens-Spacing-md)}.view-event__co-organizer-logo{width:24px;height:24px;border-radius:50%}.view-event__co-organizer-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}#root:has(#transparent-locked-resume){background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #DBE1FF 0%, #EEFBF5 100%))}#root:has(#transparent-locked-resume) #detail{background-color:transparent}#root:has(#transparent-locked-resume) .topbar{background:transparent}.resume-locked-page{padding:var(--Tokens-Spacing-xxl) var(--Tokens-Spacing-xxl, 48px)!important;display:flex;flex-direction:row;gap:var(--Tokens-Spacing-xxl);align-items:center;justify-content:center;height:100%;overflow:hidden}.resume-locked-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:600;font-style:normal;line-height:60px;margin:0;color:var(--text-default, #141D1D)}.resume-locked-page__title mark{background:var(--purple-gradient-saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.resume-locked-page__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle)}.resume-locked-page__image-animation-container{position:relative;flex-grow:1;display:flex;align-items:center;justify-content:center}.resume-locked-page__level-indicator{position:absolute;bottom:0;z-index:10;width:fit-content;transform:translateY(50%)}.resume-locked-page__image-container{position:relative;width:388px;aspect-ratio:295/418;opacity:0;animation:5s linear infinite resume-fade-in}.resume-locked-page__image{position:absolute;top:0;left:0;width:100%;height:100%}.resume-locked-page__image--animated{height:0;object-fit:cover;object-position:top;animation:image-scan 5s cubic-bezier(.19,1,.22,1) infinite}.resume-locked-page__image-scan-line{position:absolute;z-index:1;top:0;left:50%;transform:translate(-50%);width:102%;height:6px;background:var(--purple-gradient-saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));filter:blur(2px);animation:image-scan-line 5s cubic-bezier(.19,1,.22,1) infinite}.resume-locked-page__score{padding:var(--Tokens-Spacing-md);background:var(--bgColor-white, #FFF);width:175px;height:175px;position:absolute;right:-50px;top:-10%;z-index:1;border:2.18px solid var(--border-light, #DCE4E6);border-radius:50%;animation:score-chart-animation 5s linear infinite}.resume-locked-page__chart-label{position:absolute;top:50%;left:50%;width:max-content;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:var(--Tokens-Spacing-xs);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.resume-locked-page__chart-label-sub{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--primary-blue-primary50, #20A19D);font-weight:700}@keyframes image-scan{0%{height:0}15%{height:0}90%{height:547px}to{height:547px}}@keyframes image-scan-line{0%{top:0}15%{top:0}90%{top:547px}to{top:547px}}@keyframes resume-fade-in{0%{opacity:0;transform:scale(.95)}10%{opacity:1;transform:scale(1)}90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes score-chart-animation{0%{display:none}15%{display:none;opacity:1;transform:scale(.95) rotate(10deg)}20%{display:block;opacity:1;transform:scale(1) rotate(0)}90%{display:block;transform:scale(1) rotate(0);opacity:1}to{display:block;opacity:0}}#root:has(#transparent-locked-extension){background:var(--bgColor-gradient, radial-gradient(4332.22% 141.42% at 100% 100%, #DBE1FF 0%, #EEFBF5 100%))}#root:has(#transparent-locked-extension) #detail{background-color:transparent}#root:has(#transparent-locked-extension) .topbar{display:none;background:transparent}.extension-locked-page{position:relative;padding:0 var(--Tokens-Spacing-xxl, 48px) 48px!important;color:var(--text-default, #141D1D);height:100%;overflow:hidden}.extension-locked-page__content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:var(--Tokens-Spacing-xl, 32px) 0;column-gap:var(--Tokens-Spacing-xl, 32px);height:100%}.extension-locked-page__left{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md, 16px);justify-content:center}.extension-locked-page__right{position:relative;flex-shrink:0;flex-grow:1}.extension-locked-page__subtitle{display:inline-flex;gap:8px var(--Tokens-Spacing-sm, 8px);margin:0}.extension-locked-page__subtitle-icon{font-size:24px;background:var(--blue-gradient-saturated);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.extension-locked-page__subtitle-text{color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.extension-locked-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:600;font-style:normal;line-height:60px;margin:0;font-size:52px;font-weight:700}.extension-locked-page__title mark{background:var(--blue-gradient-saturated);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.extension-locked-page__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:400;line-height:32px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-subtitle)}.extension-locked-page__connector-animation{position:relative;z-index:1;display:flex;align-items:center}.extension-locked-page__websites-list{display:flex;flex-direction:column;gap:38px;align-items:stretch;width:fit-content}.extension-locked-page__website-item{display:flex;align-items:center;padding:var(--Tokens-Spacing-lg);gap:var(--Tokens-Spacing-md);border-radius:var(--Tokens-Spacing-sm);border:1px solid var(--border-light);background:var(--bgColor-white);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.extension-locked-page__website-item-logo{width:36px;height:36px;border-radius:50%;box-shadow:0 0 4px #6b6b6b40}.extension-locked-page__website-item-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.extension-locked-page__logo-container{display:flex;padding:var(--Tokens-Spacing-md);border-radius:50%;border:1.25px solid var(--border-light);background:var(--bgColor-white);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.extension-locked-page__cos-logo{width:64px;height:64px}.extension-locked-page__chrome-logo-container{position:absolute;top:40%;z-index:0}.extension-locked-page__chrome-logo{width:494px;aspect-ratio:1;opacity:.1}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.extension-locked-page{padding:var(--Tokens-Spacing-md)!important}.extension-locked-page__content{flex-wrap:wrap}.extension-locked-page__connector-animation{transform:scale(.8)}.extension-locked-page__right{display:flex;justify-content:flex-start;align-items:flex-start;flex-grow:0}.extension-locked-page__chrome-logo-container{top:40%;right:10%;z-index:0}.extension-locked-page__chrome-logo{width:300px}}@media only screen and (max-width: 480px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.extension-locked-page__connector-animation{transform:scale(.5) translateY(-25%)}}.paths-page{position:relative;display:flex;flex-direction:column;min-height:100%;padding:0!important}.paths-page__header{position:relative;z-index:0;overflow:hidden;display:flex;column-gap:var(--Tokens-Spacing-lg, 24px);align-items:center;justify-content:space-between;min-height:160px;padding:0 var(--Tokens-Spacing-lg, 24px);transition:all .3s cubic-bezier(.4,0,.2,1)}.paths-page__header:before{content:"";position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;width:100%;height:100%;border:2px solid transparent;border-radius:inherit;background:var(--path-page-accent-gradient)}.paths-page__header--transitioning:before{opacity:.5;animation:path-page-opacity-transition .6s ease-in-out}.paths-page__header-left{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;gap:var(--Tokens-Spacing-sm, 8px);justify-content:center;max-width:100%}.paths-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:400;line-height:32px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;color:var(--text-white)}.paths-page__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-white)}.paths-page__path-card{max-width:370px}.paths-page__learn-button{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;all:unset;cursor:pointer;width:fit-content;margin:0;padding:0;border:none;color:var(--text-white);text-decoration:underline;background:transparent}.paths-page__learn-button:active,.paths-page__learn-button:focus{outline:none}.paths-page__header-right{max-width:600px;height:160px}.paths-page__header-image{object-fit:cover}.paths-page__paths-list{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-lg, 24px);justify-content:center}.paths-page__content{flex-grow:1;padding:var(--Tokens-Spacing-lg, 24px)}.paths-page__footer{position:sticky;right:0;bottom:0;left:0;display:flex;gap:var(--Tokens-Spacing-sm, 8px);align-items:center;justify-content:space-between;padding:var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-lg, 24px);background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 25px 50px -12px #00000040}.paths-page__footer-left{display:flex;gap:var(--Tokens-Spacing-md);align-items:center}.paths-page__footer-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-subtitle)}.paths-page__selected-path-emojis{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-black)}.paths-page__selected-path{display:flex;gap:var(--Tokens-Spacing-sm);align-items:center;padding:var(--Tokens-Spacing-sm) var(--Tokens-Spacing-md);border:1px solid var(--border-light, #DCE4E6);border-radius:var(--Tokens-Border-Radius-sm);background:var(--bgColor-white, #FFF)}.paths-page__selected-path-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin:0;background:var(--path-page-accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.paths-page__anchor-button-wrapper{position:sticky;z-index:20;bottom:90px;left:0;right:0;transform:translate(0);width:100%}.paths-page__anchor-button{position:absolute;left:50%;transform:translate(-50%,-100%)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.paths-page__header{height:fit-content;min-height:fit-content;padding:var(--Tokens-Spacing-xl) var(--Tokens-Spacing-lg, 24px)}.paths-page__header-right{display:none}.paths-page__content{padding:var(--Tokens-Spacing-md, 16px)}.paths-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px}.paths-page__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.paths-page__learn-button{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;text-decoration:underline}.paths-page__paths-list{gap:var(--Tokens-Spacing-md, 16px)}.paths-page__path-card{min-height:232px}.paths-page__footer{padding:var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-lg)}.paths-page__footer-left{display:none}.paths-page__footer-right{width:100%}.paths-page__anchor-button-wrapper{bottom:70px}}.paths-page-loader{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;height:100dvh;margin:0 auto;padding:96px 132px;background:var(--path-page-accent-gradient)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.paths-page-loader{height:100%}}.paths-page-loader__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-lg, 24px);align-items:center;justify-content:center;width:100%;max-width:60%;padding:92px 0}@keyframes path-page-opacity-transition{0%{opacity:1}10%{opacity:.8}to{opacity:1}}.path-header-animation{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--Tokens-Spacing-xl);overflow:hidden;height:100%;max-height:100%}.path-header-animation__column-wrapper{animation:scroll-paths-down 30s linear infinite}.path-header-animation__column-wrapper:nth-child(2n){animation-direction:reverse}.path-header-animation__column{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--Tokens-Spacing-xl);padding-top:var(--Tokens-Spacing-xl)}.path-header-animation__circle{font-size:44px;line-height:44px;display:flex;width:88px;height:88px;padding:22px;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;background:var(--bgColor-white, #FFF);box-shadow:0 4.4px 6.6px -1.1px #0000001a,0 2.2px 4.4px -2.2px #0000001a}@keyframes scroll-paths-down{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.dream-outcome-page{position:relative;display:flex;flex-direction:column;justify-content:center;gap:var(--Tokens-Spacing-xxl);padding:var(--Tokens-Spacing-xxl, 48px)!important;min-height:100vh;background:var(--bgColor-default, #FBFBFB);max-width:1280px;margin:0 auto}.dream-outcome-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px;color:var(--text-default);text-align:center;margin:0}.dream-outcome-page__title mark{background:var(--purple-gradient-saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dream-outcome-page__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default);text-align:center;margin:0}.dream-outcome-page__header{display:flex;flex-direction:column;align-items:center;gap:var(--Tokens-Spacing-sm)}.dream-outcome-page__content{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-md)}.dream-outcome-page__cards{display:flex;gap:var(--Tokens-Spacing-md);align-items:stretch}.dream-outcome-page__card{flex:1 1 0px;width:0}.dream-outcome-page__hint{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default);text-align:center;font-style:italic;transition:opacity .3s ease}.dream-outcome-page__hint--hidden{opacity:0}.dream-outcome-page__divider{width:100%;height:1px;background:var(--blue-green-blue-green10)}.dream-outcome-page__checkboxes{display:flex;justify-content:center}.dream-outcome-page__footer{display:flex;flex-direction:column;align-items:flex-end;gap:var(--Tokens-Spacing-md)}.dream-outcome-page__footer-hint{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6F7979);font-style:italic;align-self:stretch;text-align:center}.dream-outcome-page__bookmark{position:fixed;top:100%;right:180px;display:flex;width:220px;padding:var(--Tokens-Spacing-md, 16px);flex-direction:column;align-items:flex-start;gap:var(--Tokens-Spacing-sm, 8px);transform:translateY(-50px);transition:transform .3s ease;border-radius:var(--Tokens-Border-Radius-lg, 16px) var(--Tokens-Border-Radius-lg, 16px) 0px 0px;border:1px solid var(--border-light, #DCE4E6);border-bottom:none;background:var(--bgColor-white, #FFF);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.dream-outcome-page__bookmark:hover{transform:translateY(-100%)}.dream-outcome-page__bookmark-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.dream-outcome-page__bookmark-content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.dream-outcome-page{justify-content:flex-start;padding:var(--Tokens-Spacing-xl, 32px) var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-xxl, 48px) var(--Tokens-Spacing-md, 16px)!important;gap:var(--Tokens-Spacing-md, 16px)}.dream-outcome-page__header{align-items:flex-start}.dream-outcome-page__title{text-align:left;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.dream-outcome-page__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;text-align:left}.dream-outcome-page__cards{flex-direction:column}.dream-outcome-page__card{flex:auto;width:100%}.dream-outcome-page__content{padding-bottom:110px}.dream-outcome-page__footer{position:fixed;bottom:0;left:0;right:0;height:110px;gap:var(--Tokens-Spacing-sm);padding:var(--Tokens-Spacing-md, 16px);background:#ffffffa6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dream-outcome-page__bookmark{display:none}}.dream-card{position:relative;display:flex;flex-direction:column;gap:var(--Tokens-Spacing-xl);padding:var(--Tokens-Spacing-xl, 32px) var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-md, 16px);border-radius:var(--Tokens-Border-Radius-md, 8px);border:2px solid var(--border-light, #DCE4E6);cursor:pointer;min-height:206px;justify-content:center;height:100%;transition:all .3s ease}.dream-card:hover{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.dream-card:hover .dream-card__icon{display:none}.dream-card:hover .dream-card__icon--hover{display:flex}.dream-card--selected{border:2px solid var(--border-active-outline, #2DCDC7);background:var(--bgColor-white, #FFF)}.dream-card--selected .dream-card__title{color:var(--primary-blue-primary50, #20A19D)}.dream-card--disabled{pointer-events:none;cursor:default;opacity:.5}.dream-card__header{display:flex;flex-direction:column;align-items:center;gap:var(--Tokens-Spacing-sm)}.dream-card__check-icon{position:absolute;top:12px;right:12px;font-size:24px;color:var(--icon-dismiss);transition:all .5s ease}.dream-card__check-icon--selected{color:var(--primary-blue-primary50, #20A19D)}.dream-card__dropdown{width:100%}.dream-card__icon{display:flex}.dream-card__icon--hover{display:none}.dream-card__title-icon{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;transition:all .5s ease}.dream-card__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;transition:all .5s ease}.dream-card__content{display:flex;flex-direction:column;align-items:center}.dream-card__content--hidden{display:none}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.dream-card{min-height:72px;padding:var(--Tokens-Spacing-md, 16px);gap:var(--Tokens-Spacing-md, 16px)}.dream-card__header{flex-direction:row;gap:var(--Tokens-Spacing-sm, 8px)}.dream-card__check-icon{top:8px;right:8px}.dream-card__title-icon{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.dream-card__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}}.dream-card-checkbox{width:100%;display:flex;padding:var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-lg, 24px) var(--Tokens-Spacing-lg, 24px);align-items:center;gap:var(--Tokens-Spacing-md, 16px);border-radius:var(--Tokens-Border-Radius-md, 8px);border:2px solid var(--border-light, #DCE4E6);cursor:pointer;max-width:500px;transition:all .3s ease}.dream-card-checkbox:hover{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.dream-card-checkbox:hover .dream-card-checkbox__icon{display:none}.dream-card-checkbox:hover .dream-card-checkbox__icon--hover{display:flex}.dream-card-checkbox--selected{border:2px solid var(--border-active-outline, #2DCDC7);background:var(--bgColor-white, #FFF)}.dream-card-checkbox--selected:hover{background:var(--bgColor-hover, #F5F7F9)}.dream-card-checkbox--selected .dream-card-checkbox__title{color:var(--primary-blue-primary50, #20A19D)}.dream-card-checkbox__title-icon{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.dream-card-checkbox__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default, #141D1D);flex-grow:1;transition:all .3s ease}.dream-card-checkbox__check-icon{font-size:24px;color:var(--icon-dismiss);transition:all .3s ease}.dream-card-checkbox__check-icon--selected{color:var(--primary-blue-primary50, #20A19D)}.dream-card-checkbox__icon{display:flex}.dream-card-checkbox__icon--hover{display:none}.dream-confirmation-page{padding:var(--Tokens-Spacing-xxl, 48px) var(--Tokens-Spacing-lg, 24px)!important;display:flex;flex-direction:column;min-height:100vh;max-width:1030px;margin:0 auto;gap:var(--Tokens-Spacing-xxl, 48px);overflow-y:auto}.dream-confirmation-page__main-content{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--Tokens-Spacing-xxl, 48px);width:100%}.dream-confirmation-page__header{display:flex;flex-direction:column;align-items:center;gap:var(--Tokens-Spacing-xl, 32px);align-self:stretch;text-align:center}.dream-confirmation-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:36px;margin:0;color:var(--text-default)}.dream-confirmation-page__title mark{background:var(--purple-gradient-saturated, linear-gradient(90deg, #808CD7 0%, #9747FF 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dream-confirmation-page__subtitle{margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.dream-confirmation-page__date{display:flex;flex-direction:column;align-items:center;gap:var(--Tokens-Spacing-md);align-self:stretch}.dream-confirmation-page__date-input{max-width:200px;width:100%}.dream-confirmation-page__date-picker{width:100%}.dream-confirmation-page__actions{display:flex;gap:var(--Tokens-Spacing-lg, 24px);align-self:stretch;justify-content:center}.dream-confirmation-page__bookmark{position:fixed;top:100%;right:180px;display:flex;width:220px;padding:var(--Tokens-Spacing-md, 16px);flex-direction:column;align-items:flex-start;gap:var(--Tokens-Spacing-sm, 8px);transform:translateY(-50px);transition:transform .3s ease;border-radius:var(--Tokens-Border-Radius-lg, 16px) var(--Tokens-Border-Radius-lg, 16px) 0px 0px;border:1px solid var(--border-light, #DCE4E6);border-bottom:none;background:var(--bgColor-white, #FFF);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.dream-confirmation-page__bookmark:hover{transform:translateY(-100%)}.dream-confirmation-page__bookmark-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.dream-confirmation-page__bookmark-content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.dream-confirmation-page{flex-direction:column-reverse;gap:var(--Tokens-Spacing-lg, 24px);padding:var(--Tokens-Spacing-xl, 32px) var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-xxl, 48px) var(--Tokens-Spacing-md, 16px)!important}.dream-confirmation-page__main-content{gap:var(--Tokens-Spacing-lg, 24px);justify-content:flex-start;padding-bottom:68px}.dream-confirmation-page__header{text-align:left;gap:var(--Tokens-Spacing-lg, 24px)}.dream-confirmation-page__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.dream-confirmation-page__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.dream-confirmation-page__date{align-items:flex-start}.dream-confirmation-page__actions{position:fixed;bottom:0;left:0;right:0;gap:var(--Tokens-Spacing-sm);padding:var(--Tokens-Spacing-md, 16px) var(--Tokens-Spacing-lg, 24px);background:var(--bgColor-white-65, rgba(255, 255, 255, .65));box-shadow:0 25px 50px -12px #00000040;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:68px}.dream-confirmation-page__bookmark{display:none}}.students-board{background-color:var(--bgColor-white);position:relative;padding:0!important;max-width:calc(100vw - var(--sidebar-collapsed-width) - 6px)!important;display:flex;flex-direction:column;min-height:100%;height:fit-content}.students-board__header{padding:var(--Tokens-Spacing-xl, 32px);padding-bottom:0}.students-board__top-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--Tokens-Spacing-md, 16px)}.students-board__top-right{flex-grow:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--Tokens-Spacing-md, 16px)}.students-board__controls{display:flex;gap:var(--Tokens-Spacing-sm, 8px);margin-left:auto}.students-board__filter{width:250px}.students-board__search{width:280px}.students-board__top-container{align-self:stretch;width:100%;display:flex;align-items:center;column-gap:16px;margin-top:var(--Tokens-Spacing-lg);margin-bottom:16px}.students-board__kanban{width:100%;overflow-x:scroll;overflow:visible;display:none;background-color:inherit;padding-bottom:var(--Tokens-Spacing-lg)}.students-board__kanban--active{display:block}.students-board__table{display:none;max-width:100%;padding:0 var(--Tokens-Spacing-xl, 32px) var(--Tokens-Spacing-lg);background-color:inherit}.students-board__table--active{display:block}.student-board-actions{position:relative}.student-board-actions__list{position:absolute;top:100%;z-index:var(--select-z-index);right:0}.devtool__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#00000080;padding:1rem}.devtool__container{display:flex;flex-direction:column;background:#fff;box-shadow:0 25px 50px -12px #00000040;border-radius:.5rem;width:100%;max-width:56rem;height:100%;max-height:90vh}.devtool__header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e5e7eb}.devtool__title{font-size:1.125rem;font-weight:600;color:#111827}.devtool__close-button{font-size:1.25rem;font-weight:700;color:#6b7280;background:none;border:none;cursor:pointer}.devtool__close-button:hover{color:#111827}.devtool__mobile-search{padding:1rem;border-bottom:1px solid #e5e7eb}@media (min-width: 768px){.devtool__mobile-search{display:none}}.devtool__content{display:flex;flex:1;min-height:0}.devtool__desktop-layout{display:none;flex:1;min-height:0}@media (min-width: 768px){.devtool__desktop-layout{display:flex}}.devtool__sidebar{display:flex;flex-direction:column;width:20rem;border-right:1px solid #e5e7eb}.devtool__sidebar-search{padding:1rem;border-bottom:1px solid #e5e7eb}.devtool__search-input{width:100%;padding:.5rem .75rem;background:#f9fafb;border:1px solid #d1d5db;border-radius:.375rem;color:#111827}.devtool__search-input::placeholder{color:#6b7280}.devtool__search-input:focus{outline:2px solid #3b82f6;outline-offset:2px}.devtool__entity-list{flex:1;overflow-y:auto}.devtool__empty-state{padding:1rem;text-align:center;color:#6b7280}.devtool__entity-item{padding:.75rem;cursor:pointer;border-bottom:1px solid #e5e7eb}.devtool__entity-item:hover{background:#f3f4f6}.devtool__entity-item--selected{background:#f3f4f6;border-color:#f3f4f6}.devtool__entity-name{font-size:.875rem;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.devtool__entity-meta{margin-top:.25rem;font-size:.75rem;color:#6b7280}.devtool__main-content{display:flex;flex-direction:column;flex:1}.devtool__select-prompt{display:flex;flex:1;align-items:center;justify-content:center;color:#6b7280}.devtool__entity-header{padding:1rem;border-bottom:1px solid #e5e7eb}.devtool__entity-title{font-weight:500;color:#111827}.devtool__entity-description{margin-top:.25rem;font-size:.875rem;color:#6b7280}.devtool__editor-section{display:flex;flex-direction:column;flex:1;padding:1rem}.devtool__editor-container{display:flex;flex-direction:column;flex:1}.devtool__json-textarea{flex:1;padding:.75rem;background:#f9fafb;border:1px solid #d1d5db;border-radius:.375rem;color:#111827;font-family:ui-monospace,SFMono-Regular,SF Mono,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;resize:none}.devtool__json-textarea::placeholder{color:#6b7280}.devtool__json-textarea:focus{outline:2px solid #3b82f6;outline-offset:2px}.devtool__json-error{margin-top:.5rem;padding:.5rem;background:#ef44441a;color:#dc2626;border-radius:.375rem;font-size:.875rem}.devtool__actions{display:flex;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.devtool__button{padding:.5rem 1rem;border-radius:.375rem;border:none;cursor:pointer;transition:background-color .2s}.devtool__button:focus{outline:2px solid #3b82f6;outline-offset:2px}.devtool__button--primary{background:#3b82f6;color:#fff}.devtool__button--primary:hover{background:#2563eb}.devtool__button--secondary{background:#6b7280;color:#fff}.devtool__button--secondary:hover{background:#4b5563}.devtool__mobile-layout{display:flex;flex-direction:column;flex:1}@media (min-width: 768px){.devtool__mobile-layout{display:none}}.devtool__mobile-entity-list{flex:1;overflow-y:auto}.devtool__mobile-entity-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e5e7eb;cursor:pointer}.devtool__mobile-entity-item:hover{background:#f3f4f6}.devtool__mobile-entity-content{flex:1;min-width:0}.devtool__mobile-entity-icon{margin-left:.5rem;color:#6b7280}.devtool__mobile-detail{display:flex;flex-direction:column;flex:1}.devtool__mobile-header{padding:1rem;border-bottom:1px solid #e5e7eb}.devtool__mobile-nav{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.devtool__back-button{color:#6b7280;background:none;border:none;cursor:pointer}.devtool__back-button:hover{color:#111827}.devtool__mobile-actions{display:flex;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.devtool__mobile-actions .devtool__button{flex:1}.devtool__footer{padding:1rem;background:#f9fafb;border-top:1px solid #e5e7eb}.devtool__footer-text{font-size:.875rem;color:#6b7280}.devtool__kbd{padding:.25rem .5rem;background:#fff;border-radius:.25rem;font-size:.75rem}/*!
* Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
* Copyright 2019-2024 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
*/@font-face{font-display:block;font-family:bootstrap-icons;src:url(/assets/bootstrap-icons-mSm7cUeB.woff2?e34853135f9e39acf64315236852cd5a) format("woff2"),url(/assets/bootstrap-icons-BeopsB42.woff?e34853135f9e39acf64315236852cd5a) format("woff")}.bi:before,[class^=bi-]:before,[class*=" bi-"]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}.bi-bluesky:before{content:""}.bi-tux:before{content:"滑"}.bi-beaker-fill:before{content:"串"}.bi-beaker:before{content:"句"}.bi-flask-fill:before{content:"龜"}.bi-flask-florence-fill:before{content:"龜"}.bi-flask-florence:before{content:"契"}.bi-flask:before{content:"金"}.bi-leaf-fill:before{content:"喇"}.bi-leaf:before{content:"奈"}.bi-measuring-cup-fill:before{content:"懶"}.bi-measuring-cup:before{content:"癩"}.bi-unlock2-fill:before{content:"羅"}.bi-unlock2:before{content:"蘿"}.bi-battery-low:before{content:"螺"}.bi-anthropic:before{content:"裸"}.bi-apple-music:before{content:"邏"}.bi-claude:before{content:"樂"}.bi-openai:before{content:"洛"}.bi-perplexity:before{content:"烙"}.bi-css:before{content:"珞"}.bi-javascript:before{content:"落"}.bi-typescript:before{content:"酪"}.bi-fork-knife:before{content:"駱"}.bi-globe-americas-fill:before{content:"亂"}.bi-globe-asia-australia-fill:before{content:"卵"}.bi-globe-central-south-asia-fill:before{content:"欄"}.bi-globe-europe-africa-fill:before{content:"爛"}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/assets/fontawesome-webfont-G5YE5S7X.eot?v=4.7.0);src:url(/assets/fontawesome-webfont-G5YE5S7X.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/assets/fontawesome-webfont-B-jkhYfk.woff2?v=4.7.0) format("woff2"),url(/assets/fontawesome-webfont-CDK5bt4p.woff?v=4.7.0) format("woff"),url(/assets/fontawesome-webfont-CQDK8MU3.ttf?v=4.7.0) format("truetype"),url(/assets/fontawesome-webfont-D13rzr4g.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#000;background:#fbfbfb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--accent-light-yellow: #FEF3C7;--accent-light-purple: #DDD6FE;--accent-dark-purple: #6D28D9;--accent-lilac: #F3E8FF;--accent-light-green: #DCFCE7;--accent-green: #15803D;--accent-light-blue: #DBEAFE;--accent-blue: ##1D4ED8;--accent-light-pink20: #fc47be;--accent-pink: #ffd6f6;--outline-variant: #bec9c8;--surface-variant: #dae5e4;--surface: #fbfcff;--surface-opacity21: rgba(251, 252, 255, .21);--surface-opacity80: rgba(251, 252, 255, .8);--on-surface: #001e2d;--tertiary90: #92f7bc;--tertiary95: #c0ffd6;--tertiary40: #006d42;--secondary: #fc5f47;--linkedin: #0a66c2;--ai: #b32bb3;--ai-hover: #e011e0;--quaternary: #fc47be;--quaternart-bg: #ffd6f6;--company: #665beb;--application: #ad6605;--linkedin-dark: #07519b;--purple: #9747ff;--purple-opacity10: rgba(151, 71, 255, .1);--purple-opacity15: rgba(151, 71, 255, .15);--purple-light: #f5edff;--neutral30: #004c6b;--neutral40: #00658d;--neutral50: #007fb0;--neutral60: #2c9acf;--neutral70: #51b5eb;--neutral80: #82cfff;--neutral90: #c6e7ff;--neutral95: #e4f3ff;--neutral98: #f5faff;--neutral99: #fbfcff;--neutral: #fbfcff;--neutral-variant95: #e9f3f2;--neutral60-opacity30: rgba(44, 154, 207, .3);--neutral-neutral10: #dae5e4;--neutral-neutral20: #bec9c8;--neutral-neutral30: #a3adad;--neutral-neutral40: #889392;--neutral-neutral50: #6f7979;--neutral-neutral60: #566060;--neutral-neutral70: #3f4948;--neutral-neutral80: #293232;--neutral-neutral90: #141d1d;--neutral-neutral100: #000000;--neutral-neutral80-opacity30: rgba(41, 50, 50, .3);--primary-container: #002020;--primary: var(--blue-green-blue-green80, #004850);--primary-old: #2da546;--primary20: #00370b;--primary30: #005010;--primary40: #006a15;--primary60: #00a120;--primary80: #4cda68;--primary98: #e2ffe8;--primary99: #f1fff4;--primary-opacity8: rgba(45, 165, 70, .08);--primary-opacity20: rgba(45, 165, 70, .2);--primary-opacity30: rgba(45, 165, 70, .3);--primary-blue-primary10: #def6f4;--primary-blue-primary20: #bbece8;--primary-blue-primary30: #2dcdc7;--primary-blue-primary40: #2bbeb8;--primary-blue-primary50: #20a19d;--primary-blue-primary60: #127774;--primary-blue-primary70: #115c5a;--primary-blue-primary80: #094341;--primary-blue-primary90: #032b29;--primary-blue-primary100: #031413;--secondary-green-secondary00: #eefbf5;--secondary-green-secondary10: #ddf7ec;--secondary-green-secondary20: #b9eed9;--secondary-green-secondary30: #64dbb3;--secondary-green-secondary40: #04d1a1;--secondary-green-secondary50: #06a47e;--secondary-green-secondary60: #07795c;--secondary-green-secondary70: #055e47;--secondary-green-secondary80: #024433;--secondary-green-secondary90: #002c1f;--secondary-green-secondary100: #00150d;--tertiary-purple-tertiary10: #ecf0ff;--tertiary-purple-tertiary20: #dbe1ff;--tertiary-purple-tertiary30: #b9c4fe;--tertiary-purple-tertiary40: #98a6fd;--tertiary-purple-tertiary50: #808cd7;--tertiary-purple-tertiary60: #5e679f;--tertiary-purple-tertiary70: #484f7c;--tertiary-purple-tertiary80: #34395c;--tertiary-purple-tertiary90: #20243c;--tertiary-purple-tertiary100: #0e101d;--blue-green-blue-green10: #eef1f2;--blue-green-blue-green20: #dce4e6;--blue-green-blue-green30: #bac9cc;--blue-green-blue-green40: #98afb3;--blue-green-blue-green50: #78969a;--blue-green-blue-green60: #467177;--blue-green-blue-green70: #255a61;--blue-green-blue-green80: #004850;--blue-green-blue-green90: #012b30;--blue-green-blue-green100: #001417;--error-error: #93000a;--error-error10: #ffdad6;--error-error20: #ffb4ab;--error-error30: #ff897d;--error-error40: #ff5449;--error-error50: #de3730;--error-error60: #ba1a1a;--error-opacity30: rgba(186, 26, 26, .3);--purpose-higlight: var(--purple, #9747ff);--purpose-warning: #eb993e;--purpose-warning-light: #ffe194;--purpose-success: var(--primary-old, #2da546);--purpose-information: var(--neutral60, #2c9acf);--purpose-warning-opacity30: rgba(235, 153, 62, .3);--tooltip-background: var(--neutral-neutral80, #293232);--tooltip-text: var(--white, #ffffff);--icon-dark: var(--neutral-neutral90, #141d1d);--icon-light: var(--white, #ffffff);--icon-dismiss: var(--neutral-neutral30, #a3adad);--icon-primary: var(--blue-green-blue-green70);--icon-grey: var(--neutral-neutral50, #6f7979);--turquoise-light: #d6efed;--bgColor-default: #fbfbfb;--bgColor-white: var(--white, #ffffff);--bgColor-hover: #f5f7f9;--bgColor-gradient: radial-gradient(4332.22% 141.42% at 100% 100%, #DBE1FF 0%, #EEFBF5 100%);--text-default: var(--neutral-neutral90, #141d1d);--text-subtitle: var(--neutral-neutral50, #6f7979);--text-linked: var(--primary-blue-primary50, #20a19d);--text-disabled: var(--neutral-neutral30, #a3adad);--text-white: var(--white, #ffffff);--text-error: var(--error-error60, #ba1a1a);--borderColor-default: #d0d7de;--border-light: var(--blue-green-blue-green20, #dce4e6);--border-dark: var(--neutral-neutral30, #a3adad);--border-blue: var(--primary-blue-primary20, #bbece8);--border-active-outline: var(--primary-blue-primary30, #2dcdc7);--border-error: var(--error-error60, #ba1a1a);--tone-50: #ad6605;--tone-90: #ffdcbe;--icon-AI: #9747FF;--surface1: linear-gradient(0deg, rgba(0, 106, 106, .05), rgba(0, 106, 106, .05)), #fbfcff;--gradient: radial-gradient(160% 190% at -15% -15%, #eefbf5 0%, #dbe1ff 100%);--dark-gradient: linear-gradient(319.71deg, #98A6FD 0%, #2DCDC7 100%);--gradient-with-opacity: radial-gradient(160% 190% at -15% -15%, rgba(238, 251, 245, .7) 0%, rgba(219, 225, 255, .7) 100%);--blue-gradient-saturated: linear-gradient(320deg, #3D58FF 0%, #00FFF5 100%);--purple-gradient-saturated: linear-gradient(90deg, #808CD7 0%, #9747FF 100%);--box-shadow: 0px 0px 4px 0px #6b6b6b40;--stepper-completed: #57cc99;--stepper-active: #b5e48c;--company-opacity30: rgba(102, 91, 235, .3);--white: #ffffff;--white-opacity30: rgba(255, 255, 255, .3);--white-opacity65: rgba(255, 255, 255, .65);--off-white: #f2f2f2;--arctic-white: #eef5f8;--gray: #cccccc;--black: #000000;--black-opacity10: rgba(0, 0, 0, .1);--black-opacity25: rgba(0, 0, 0, .25);--black-opacity50: rgba(0, 0, 0, .5);--dark-teal: #005a4a;--deep-forest-green: #1a4338;--inverse-surface: #00344b;--login-page-gradient: radial-gradient(315.9% 164.62% at 108.5% -11.3%, #e7e2fa 0%, #f2fcf7 100%);--sidebar-collapsed-width: 75px;--sidebar-width: 229px;--charcoal-gray: #262626;--royal-purple: #5b32ee;--royal-purple-opacity20: rgba(91, 50, 238, .2);--aquamarine-green: #0bc79a;--aquamarine-green-opacity20: rgba(11, 199, 154, .2);--pale-mint: #dfe8cc;--bronze: #b98809;--sunset-orange: #fdab5f;--golden-yellow: #ffc727;--sunshine-yellow: #eebe41;--amber-orange: #ee9832;--amber-orange-opacity20: rgba(238, 152, 50, .2);--platinum: #d8d8d8;--lavender-mist: #ede9f9;--soft-vanilla: #f3ecd9;--vanila-cream: #fff3d9;--silver-cloud: #e2e2e2;--peach-cream: #fce4cf;--cerulean-blue: #3288ee;--cerulean-blue-opacity20: rgba(50, 136, 238, .2);--blue: #0953f2;--midnight-blue: #2b3467;--gentle-blue-opacity25: rgba(7, 87, 182, .25);--light-blue: #8bb4d2;--light-blue-opacity10: rgba(139, 180, 210, .1);--light-blue-opacity20: rgba(139, 180, 210, .2);--light-blue-opacity70: rgba(139, 180, 210, .7);--vivid-red: #ee3d32;--brick-red-opacity8: rgba(165, 45, 45, .08);--crimson-pink: #c8075a;--cotton-candy-pink: #ffe5f1;--blush-pink: #f6e0de;--slate-gray: #3f4e4f;--yellow: #fef3c7;--accent-brown: #92400E;--gray-opacity49: rgba(89, 89, 89, .49);--calendar-z-index: 1;--calendar-dropdown-z-index: calc(var(--calendar-z-index) + 1);--appointment-card-z-index: calc(var(--calendar-dropdown-z-index) + 1);--table-overflow-z-index: 11;--modal-z-index: 100;--tracker-overlay-z-index: calc(var(--modal-z-index) - 1);--navbar-z-index: calc(var(--tracker-overlay-z-index) - 1);--topbar-z-index: calc(var(--navbar-z-index) - 1);--loader-z-index: calc(var(--topbar-z-index) - 1);--sidebar-z-index: calc(var(--loader-z-index) - 1);--select-z-index: calc(var(--sidebar-z-index) + 1);--email-actions-z-index: 10;--contact-emails-popup-z-index: calc(var(--email-actions-z-index) + 1);--mobile-elements: 20;--mobile-navbar-height: 60px;--space-x-large: 24px;--space-large: 12px;--space-medium: 8px;--space-x-small: 4px;--topbar-height: 50px;--wizard-header-height: 57px;--Body-Ink: #425466;--Progress-Bar: linear-gradient(0deg, rgba(255, 255, 255, .25) 0%, rgba(255, 255, 255, .25) 100%), linear-gradient(90deg, #808cd7 0%, #9747ff 100%);--counter: #593200;--Tokens-Spacing-xxl: 48px;--Tokens-Spacing-xl: 32px;--Tokens-Spacing-lg: 24px;--Tokens-Spacing-md: 16px;--Tokens-Spacing-sm: 8px;--Tokens-Spacing-xs: 4px;--Tokens-Border-Radius-round: 50%;--Tokens-Border-Radius-lg: 16px;--Tokens-Border-Radius-md: 8px;--Tokens-Border-Radius-sm: 4px;--low-percentage-color: #de3730;--medium-percentage-color: #fbcf58;--high-percentage-color: #2da546;--shadow-xl: 0px 20px 25px -5px;--border-AI: #b17df5;--border-AI-opacity: rgba(177, 125, 245, .731);--border-AI-gradient: var(--border-AI, #b17df5) 33%, color-mix(in srgb, #9747FF 80%, #808CD7) 34%, color-mix(in srgb, #9747FF 60%, #808CD7) 35%, color-mix(in srgb, #9747FF 40%, #808CD7) 36%, color-mix(in srgb, #808CD7 90%, white) 37%, color-mix(in srgb, #808CD7 70%, white) 39%, color-mix(in srgb, #808CD7 40%, white) 41%, color-mix(in srgb, #808CD7 20%, white) 43%, color-mix(in srgb, #808CD7 5%, white) 45%, #ffffff 47%, #ffffff 53%, color-mix(in srgb, #808CD7 5%, white) 55%, color-mix(in srgb, #808CD7 20%, white) 57%, color-mix(in srgb, #808CD7 40%, white) 59%, color-mix(in srgb, #808CD7 70%, white) 60%, color-mix(in srgb, #808CD7 90%, white) 61%, color-mix(in srgb, #9747FF 40%, #808CD7) 62%, color-mix(in srgb, #9747FF 60%, #808CD7) 63%, color-mix(in srgb, #9747FF 80%, #808CD7) 64%, var(--border-AI, #9747FF) 65%, var(--border-AI, #9747FF) 73%, color-mix(in srgb, #9747FF 80%, #808CD7) 74%, color-mix(in srgb, #9747FF 60%, #808CD7) 75%, color-mix(in srgb, #9747FF 40%, #808CD7) 76%, color-mix(in srgb, #808CD7 90%, white) 77%, color-mix(in srgb, #808CD7 70%, white) 79%, color-mix(in srgb, #808CD7 40%, white) 81%, color-mix(in srgb, #808CD7 20%, white) 83%, color-mix(in srgb, #808CD7 5%, white) 85%, #ffffff 87%, #ffffff 93%, color-mix(in srgb, #808CD7 5%, white) 94%, color-mix(in srgb, #808CD7 20%, white) 95%, color-mix(in srgb, #808CD7 40%, white) 96%, color-mix(in srgb, #9747FF 40%, #808CD7) 97%, color-mix(in srgb, #9747FF 60%, #808CD7) 98%, color-mix(in srgb, #9747FF 80%, #808CD7) 99%, var(--border-AI, #9747FF) 100%;--dark-gradient-saturated: linear-gradient(320deg, #98A6FD 0%, #2DCDC7 100%);--levels-level-0-Gradient-100: linear-gradient(140deg, #E3DED1 0%, #A69CB6 100%);--levels-level-0-Gradient-80: linear-gradient(140deg, var(--Levels-Level-0-Gradient-Color-1, rgba(227, 222, 209, .8)) 0%, var(--Levels-Level-0-Gradient-Color-2, rgba(166, 156, 182, .8)) 100%);--levels-level-0-Gradient-60: linear-gradient(140deg, rgba(227, 222, 209, .6) 0%, rgba(166, 156, 182, .6) 100%);--levels-level-1-Gradient-100: linear-gradient(140deg, #F8DFC3 0%, #FA9F84 100%);--levels-level-1-Gradient-80: linear-gradient(140deg, rgba(248, 223, 195, .8) 0%, rgba(250, 159, 132, .8) 100%);--levels-level-1-Gradient-60: linear-gradient(140deg, rgba(248, 223, 195, .6) 0%, rgba(250, 159, 132, .6) 100%);--levels-level-2-Gradient-100: linear-gradient(140deg, var(--Levels-Level-2-Gradient-Color-1, #A0E0D0) 0%, var(--Levels-Level-2-Gradient-Color-2, #2D6987) 100%);--levels-level-2-Gradient-80: linear-gradient(140deg, rgba(160, 224, 208, .8) 0%, rgba(45, 105, 135, .6) 100%);--levels-level-2-Gradient-60: linear-gradient(140deg, rgba(160, 224, 208, .6) 0%, rgba(45, 105, 135, .6) 100%);--levels-level-3-Gradient-100: linear-gradient(140deg, #98E5DF 0%, #3A6CD9 100%);--levels-level-3-Gradient-80: linear-gradient(140deg, rgba(152, 229, 223, .8) 0%, rgba(58, 108, 217, .8) 100%);--levels-level-3-Gradient-60: linear-gradient(140deg, rgba(152, 229, 223, .6) 0%, rgba(58, 108, 217, .6) 100%);--levels-level-4-Gradient-100: linear-gradient(140deg, #B3B5D2 0%, #5E50A7 100%);--levels-level-4-Gradient-80: linear-gradient(140deg, rgba(179, 181, 210, .8) 0%, rgba(94, 80, 167, .8) 100%);--levels-level-4-Gradient-60: linear-gradient(140deg, rgba(179, 181, 210, .6) 0%, rgba(94, 80, 167, .6) 100%);--levels-level-5-Gradient-100: linear-gradient(140deg, #7BABD7 0%, #2EB8EB 100%);--levels-level-5-Gradient-80: linear-gradient(140deg, rgba(123, 171, 215, .8) 0%, rgba(46, 184, 235, .8) 100%);--levels-level-5-Gradient-60: linear-gradient(140deg, rgba(123, 171, 215, .6) 0%, rgba(46, 184, 235, .6) 100%);--levels-level-6-Gradient-100: linear-gradient(180deg, #D3CED3 0%, #D6B9CF 100%);--levels-level-6-Gradient-80: linear-gradient(180deg, rgba(211, 206, 211, .8) 0%, rgba(214, 185, 207, .8) 100%);--levels-level-6-Gradient-60: linear-gradient(180deg, rgba(211, 206, 211, .6) 0%, rgba(214, 185, 207, .6) 100%);--levels-level-7-Gradient-100: linear-gradient(180deg, #71BEE6 0%, #2589BE 3%, #85D2F0 80%);--levels-level-7-Gradient-80: linear-gradient(180deg, rgba(113, 190, 230, .8) 0%, rgba(37, 137, 190, .8) 3%, rgba(133, 210, 240, .8) 80%);--levels-level-7-Gradient-60: linear-gradient(180deg, rgba(113, 190, 230, .6) 0%, rgba(37, 137, 190, .6) 3%, rgba(133, 210, 240, .6) 80%);--levels-level-8-Gradient-100: linear-gradient(180deg, #A429A1 0%, #F3B1FA 100%);--levels-level-8-Gradient-80: linear-gradient(180deg, rgba(164, 41, 161, .8) 0%, rgba(243, 177, 250, .8) 100%);--levels-level-8-Gradient-60: linear-gradient(180deg, rgba(164, 41, 161, .6) 0%, rgba(243, 177, 250, .6) 100%);--levels-level-9-Gradient-100: linear-gradient(99deg, #E3A455 0%, #E3A455 19.71%, #FFEBC3 40.87%, #F0BE79 73.08%, #8F653B 100%);--levels-level-9-Gradient-80: linear-gradient(99deg, rgba(227, 164, 85, .8) 0%, rgba(227, 164, 85, .8) 19.71%, rgba(255, 235, 195, .8) 40.87%, rgba(240, 190, 121, .8) 73.08%, rgba(143, 101, 59, .8) 100%);--levels-level-9-Gradient-60: linear-gradient(99deg, rgba(227, 164, 85, .6) 0%, rgba(227, 164, 85, .6) 19.71%, rgba(255, 235, 195, .6) 40.87%, rgba(240, 190, 121, .6) 73.08%, rgba(143, 101, 59, .6) 100%);--levels-level-10-Gradient-100: linear-gradient(180deg, #311E57 8.17%, #373BBC 61.06%, #8156D8 100%);--levels-level-10-Gradient-80: linear-gradient(180deg, rgba(49, 30, 87, .8) 8.17%, rgba(55, 59, 188, .8) 61.06%, rgba(129, 86, 216, .8) 100%);--levels-level-10-Gradient-60: linear-gradient(180deg, rgba(49, 30, 87, .6) 8.17%, rgba(55, 59, 188, .6) 61.06%, rgba(129, 86, 216, .6) 100%);--levels-level-11-Gradient-100: linear-gradient(140deg, #0D102E 0%, #303249 100%);--levels-level-11-Gradient-80: linear-gradient(140deg, rgba(13, 16, 46, .8) 0%, rgba(48, 50, 73, .8) 100%);--levels-level-11-Gradient-60: linear-gradient(140deg, rgba(13, 16, 46, .6) 0%, rgba(48, 50, 73, .6) 100%);--inbox-header-height: 98px;--sequence-reminder-z-index: 3;--email-actions-button-z-index: calc(var(--sequence-reminder-z-index) + 1);--outreach-scenarios-height: 58px;--inbox-preview-modal-z-index: calc(var(--loader-z-index) - 1)}.layout{display:grid;grid-gap:0px;grid-template-columns:var(--sidebar-width) 1fr;transition:all .1s ease-in;grid-template-rows:50px auto;grid-template-areas:"sidebar header" "sidebar content"}.layout.layout--no-topbar{grid-template-areas:"sidebar content"}.layout.layout--collapsed{grid-template-columns:var(--sidebar-collapsed-width) 1fr}.layout.layout--no-sidebar{grid-template-areas:"header header" "content content"}.layout.layout--no-sidebar.layout.layout--no-topbar{grid-template-areas:"content content";grid-template-rows:auto}.layout.layout.layout--collapsed .category-widget{max-width:calc(100vw - var(--sidebar-collapsed-width))}.layout.layout--no-sidebar #detail{width:100%;max-width:100%}html{scroll-behavior:smooth}.headline{margin-top:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#141d1d}#detail{grid-area:content;display:flex;justify-content:flex-start;flex-direction:column;height:calc(100vh - var(--topbar-height));max-width:calc(100vw - var(--sidebar-width));transition:all .1s ease-in;position:relative;background-color:var(--bgColor-default)}#detail.detail--collapsed{max-width:calc(100vw - var(--sidebar-collapsed-width))}#detail>div{padding-left:20px;padding-right:20px;max-width:100%}.layout.layout--no-topbar #detail{height:100vh}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){#detail{max-height:calc(100vh - var(--mobile-navbar-height));height:calc(100vh - var(--mobile-navbar-height));overflow-y:scroll}#detail.detail--collapsed{width:100%;max-width:100%;height:calc(100vh - var(--mobile-navbar-height));padding-top:var(--topbar-height)}#detail>div{padding-left:0;padding-right:0}#detail>.my-documents{padding:20px!important;overflow:scroll}#loader-zone{width:100%;left:0;z-index:9999}}#loader-zone{position:fixed;width:calc(100% - 75px);width:100%;height:100%;z-index:var(--loader-z-index);top:0}.company-page{border-radius:16px 16px 0 0}*{box-sizing:border-box}img{max-width:100%}a{font-weight:500;color:#141d1d;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.chat-box{padding-left:0!important;padding-right:0!important}@media (prefers-color-scheme: light){:root{color:#213547;background-color:var(--bgColor-default)}a:hover{color:#747bff}button{background-color:#f9f9f9}}.align-center{display:flex;justify-content:center}.career-os-grid{display:grid;grid-template-columns:repeat(24,1fr);grid-gap:24px;max-width:100%;width:100%;margin:0 auto}.career-os-grid .width-1\/24{grid-column:span 1}.career-os-grid .width-2\/24{grid-column:span 2}.career-os-grid .width-3\/24{grid-column:span 3}.career-os-grid .width-4\/24{grid-column:span 4}.career-os-grid .width-5\/24{grid-column:span 5}.career-os-grid .width-6\/24{grid-column:span 6}.career-os-grid .width-7\/24{grid-column:span 7}.career-os-grid .width-8\/24{grid-column:span 8}.career-os-grid .width-9\/24{grid-column:span 9}.career-os-grid .width-10\/24{grid-column:span 10}.career-os-grid .width-11\/24{grid-column:span 11}.career-os-grid .width-12\/24{grid-column:span 12}.career-os-grid .width-13\/24{grid-column:span 13}.career-os-grid .width-14\/24{grid-column:span 14}.career-os-grid .width-15\/24{grid-column:span 15}.career-os-grid .width-16\/24{grid-column:span 16}.career-os-grid .width-18\/24{grid-column:span 18}.career-os-grid .width-19\/24{grid-column:span 19}.career-os-grid .width-20\/24{grid-column:span 20}.career-os-grid .width-22\/24{grid-column:span 22}.career-os-grid .width-23\/24{grid-column:span 23}.career-os-grid .width-24\/24{grid-column:span 24}code{padding:10px;background-color:var(--bgColor-hover);margin:10px 0;display:block;border-radius:4px}i{max-height:100%;display:flex;align-items:center}::-webkit-scrollbar{height:0px;width:0px}::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}body{-ms-overflow-style:none;scrollbar-width:none}a.disabled{color:gray;pointer-events:none;cursor:default}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes hithere{30%{transform:scale(1.2)}40%,60%{transform:rotate(-20deg) scale(1.2)}50%{transform:rotate(20deg) scale(1.2)}70%{transform:rotate(0) scale(1.2)}to{transform:scale(1)}}.jobs-not-found__subtitle--mobile{display:none}@media only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse),only screen and (max-width: 768px){.app body:has(.companies-filters-mobile){overflow:hidden}.app .search-empty-result{padding:50px}.app .search-empty-result__title{text-align:center}.app .search-empty-result__buttons{flex-direction:column;row-gap:4px}.app .white-bordered-box{padding:12px}.app .jobs-tab__back-button{margin-bottom:12px}.app .company-overview-container .networking-widget{display:none}.app .company-qr{padding:24px 24px 72px}.app .company-qr h2{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px}.app .company-qr__company{color:var(--purple)}.app .leaderboard__student{column-gap:4px}.app .leaderboard__student-rating{width:40px;height:40px}.app .my-documents__top{flex-direction:column;row-gap:12px}.app .modal__content{left:0}.app .add-document{max-width:100%}.app .document-table__action-delete{display:none}.app .document-table{width:500px}.app #detail>.my-documents{overflow:scroll;padding:20px!important}.app .my-documents__actions,.app .profile-boxes__box--documents{display:none}.app .overview-summary{margin-bottom:12px;padding:16px 6px 6px}.app .overview-actions__empty-state{flex-direction:column}.app .overview-actions__empty-state__text{max-width:100%}.app .overview-actions{padding:0 12px 12px}.app .benefits__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:24px}.app .benefits__subtitle-container{display:flex;align-items:center;justify-content:center}.app .benefits__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.app .benefits-list{grid-template-columns:1fr}.app .login{max-width:100%;margin:0 24px;padding-bottom:52px}.app .auth-screen{padding-top:0}.app .auth-screen .career-os-grid{display:flex;flex-direction:column;height:fit-content}.app .auth-screen .career-os-grid img{display:block}.app .auth-screen .career-os-grid .width-10\/24{grid-column:span 11}.app .login__disclaimer{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin-bottom:24px}.app .login__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:24px}.app .login__logo{margin-top:76px;margin-bottom:24px}.app .university-login__box{max-width:80%}.app .topbar{display:none}.app #detail{overflow-y:auto;height:calc(100vh - var(--mobile-navbar-height));max-height:calc(100vh - var(--mobile-navbar-height))}.app #detail.detail--collapsed{width:100%;max-width:100%;height:calc(100vh - var(--mobile-navbar-height));padding-top:0}.app .overview-content__header{display:none}.app .OB-tile{max-width:100%}.app #loader-zone{z-index:9999;left:0;width:100%}.app .layout.layout--collapsed{display:flex}.app .login-form{padding:24px}.app .provider-login-button{font-size:14px}.app .benefits{position:relative;top:auto;left:0;width:100%;height:auto;padding-top:24px;padding-bottom:24px}.app .benefits .benefits__title--highlighted-violet{color:var(--purpose-information);background-image:none}.app .benefits__content{max-width:100%;margin:0 20px;padding:10px}.app .benefits__header{margin-bottom:30px}.app .benefits-list{gap:15px}.app .benefit{gap:12px;align-items:flex-start}.app .benefit__icon{width:40px}.app .career-os-grid{grid-gap:0;row-gap:20px}.app .career-os-grid .width-14\/24,.app .career-os-grid .width-10\/24{grid-column:span 24}.app .topbar-wrapper--collapsed{position:fixed;z-index:3;top:0;max-width:100vw}.app .layout.layout--collapsed{grid-template:"header header" 50px "sidebar content" auto/50px 1fr}.app .tracker-job-tile__buttons,.app .jobs-not-found__subtitle--desktop{display:none}.app .jobs-not-found__subtitle--mobile{display:block}.app .job-feed-page{width:100%}.app .job-feed-page__content-wrapper{display:none}.app .mobile-job-filters__content .dropdown-search__list,.app .companies-filters-mobile__content .dropdown-search__list{position:relative;max-height:150px}.app .company-info-tab__content{overflow:hidden}.app .job-feed-page__content-wrapper--active{position:fixed;z-index:var(--mobile-elements);top:0;right:0;bottom:0;left:0;display:block;min-height:calc(var(--vh, 1vh) * 100);border-radius:16px 16px 0 0;box-shadow:var(--box-shadow)}.app .job-feed-page__block-mobile-button{position:absolute;z-index:1;top:16px;right:16px;display:block}.app .job-feed-page__bottom{overflow-x:hidden;grid-template-columns:auto;gap:0;width:100%;padding:0}.app .job-feed-page__top{width:100%}.app .job-header__tags{flex-wrap:wrap;order:2}.app .job-description__bottom .tabs-header{justify-content:start}.app .job-tabs__top-info{padding-left:24px}.app .job-tabs__items{height:100%;padding-right:24px;padding-left:24px}.app .job-tabs .tabs-header{justify-content:start;padding-left:24px}.app .job-filters{width:100%;padding:16px}.app .job-filters__container{display:block}.app .job-filters__filters{flex-direction:column;gap:8px;align-items:stretch}.app .job-filters__filters>*:nth-child(n+4){display:none}.app .job-filters__all-filters-button{display:none}.app .job-filters__all-filters-mobile-button{display:block;align-self:center;width:30px;height:30px;border:1px solid var(--blue-green-blue-green80);border-radius:6px}.app .mobile-job-filters__filters{display:flex;flex-direction:column;gap:8px}.app .mobile-job-filters__filters .multi-select__dropdown,.app .companies-filters-mobile__filters .multi-select__dropdown{position:relative}.app .job-banner--extension,.app .explore-companies-page__header-top{display:none}.app .explore-companies-page#main{row-gap:16px;padding:16px 16px 64px}.app .layout.layout.layout--collapsed .category-widget{overflow:visible;max-width:100%;padding:0;border:none;border-radius:none;background-color:transparent}.app .category-widget__buttons .careerOS-button--mode-invisible{display:none}.app .category-widget__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.app .category-widget__companies{column-gap:16px}.app .category-widget__subtitle{display:none}.app .category-widget__wrapper{margin-top:0}.app .explore-companies-page__header{position:relative;z-index:5;padding-top:0}.app .industry-filters{display:none}.app .dropdown-search{width:100%}.app .companies-wrapper__header .companies-wrapper__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.app .companies-filters__search-field,.app .companies-filters__filter{width:100%}.app .companies-filters__all-filters-mobile-button{display:block;align-self:center;width:30px;height:30px;border:1px solid var(--blue-green-blue-green80);border-radius:6px}.app .companies-filters__filter-bar-mobile{gap:8px;width:100%}.app .explore-companies-page .search-form{margin-bottom:8px}.app .multi-select{width:100%}.app .companies-listing__empty-tile,.app .kanban-board__banner,.app .kanban-board__filters{display:none}.app .kanban-board__content{column-gap:16px}.app .kanban-board{padding:16px 0 16px 16px}.app .kanban-board__column:first-child{margin-left:0}.app .kanban-board__column{min-width:280px}.app .career-os-grid .width-18\/24{grid-column:span 24}.app .tracker-quests{display:none}.app .career-os-grid .width-6\/24{grid-column:span 24}.app .ai-tools__container{grid-template-columns:1fr}.app .tabs-header{column-gap:8px}.app .company-info-tab__details{flex-direction:column}.app .job-picker__content{max-width:100%}.app .job-picker__buttons{flex-direction:column}.app .job-picker__section{width:100%;max-width:100%}.app .white-wrapper__back{display:none}.app .privacy-box p{font-size:13px}.app .profile-boxes__box__title,.app .profile-boxes__box__title2{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.app .identity-box__item{flex-direction:column}.app .mobile-dashboard__actions{display:flex;flex-wrap:wrap;gap:var(--Tokens-Spacing-md, 16px);justify-content:space-between;max-width:100%}.app .modal__content{max-width:90vw}.app .mobile-dashboard__action{display:flex;flex-direction:column;row-gap:4px;align-items:flex-start;width:calc(50% - 8px);height:auto;padding:var(--Tokens-Spacing-md, 16px);border:1px solid var(--primary-blue-primary20, #bbece8);border-radius:8px;background:var(--bgColor-white, #fff)}.app .mobile-dashboard__action--full{flex-grow:1;width:100%}.app .mobile-dashboard__action--profile .mobile-dashboard__action-icon{overflow:hidden;width:32px;height:32px;border-radius:50%}.app .mobile-dashboard__action--profile .mobile-dashboard__action-icon img{width:100%;max-width:100%}.app .mobile-dashboard__desktop-features{display:flex;flex-direction:column;gap:var(--Tokens-Spacing-sm, 8px);align-items:flex-start;width:100%;max-width:100%;margin-top:16px;margin-bottom:16px;padding:var(--Tokens-Spacing-md, 16px);border:1px solid var(--border-active-outline, #2dcdc7);border-radius:16px;background-image:radial-gradient(6210.21% 142.73% at 123.95% 70.78%,#dbe1ff,#eefbf5 86.86%)}.app .mobile-dashboard__desktop-features-title{margin-top:0;margin-bottom:0;color:var(--primary-blue-primary50, #20a19d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.app .mobile-dashboard__desktop-features-list{overflow:hidden;display:grid;flex-direction:column;row-gap:16px;align-items:flex-start;justify-content:flex-start}.app .mobile-dashboard__desktop-features-item{display:grid;grid-template-areas:"icon title" "icon description";grid-template-columns:40px 1fr;gap:2px 8px;box-sizing:border-box;width:100%}.app .mobile-dashboard__desktop-icon{grid-area:icon;font-size:32px;color:var(--primary-blue-primary30)}.app .mobile-dashboard__desktop-title{grid-area:title;margin-top:0;margin-bottom:0;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.app .mobile-dashboard__desktop-text{grid-area:description;margin-top:0;margin-bottom:0;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.app .mobile-dashboard__desktop-features-description{margin-top:0;margin-bottom:8px;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.app .jobs-tab__actions{flex-direction:column}.app .mobile-dashboard__action-title{margin-top:0;margin-bottom:0;color:var(--text-default, #141d1d);word-break:break-all;word-wrap:normal;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.app .mobile-dashboard__action-description{margin-top:0;margin-bottom:0;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.app .mobile-dashboard__greeting{margin-top:0;margin-bottom:4px;color:var(--text-default, #141d1d);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.app .mobile-dashboard__greeting span{color:var(--purpose-information)}.app .mobile-dashboard__text{margin-top:0;margin-bottom:16px;color:var(--text-subtitle, #6f7979);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.app .topbar__title{display:none}.app .topbar{height:50px}.app .white-wrapper{padding:12px}.app .companies-wrapper{padding:16px}.app .manually-add-job__form{max-width:285px}.app .companies-wrapper .companies-wrapper__sticky-container{position:relative;row-gap:8px;padding-top:16px}.app .company-header__back-button{top:35px;left:25px}.app .company-header__logo{bottom:-40px}.app .company-page{padding-bottom:48px}.app .career-os-grid>.width-12\/24{grid-column:span 24}.app .white-wrapper__filters{column-gap:8px}.app .filter-button{min-width:112px;height:125px}.app .category-widget__title__text{font-size:16px;line-height:20px}.app .category-widget__subtitle{font-size:12px;line-height:16px}.app .category-widget__controls{top:85px;right:auto}.app .filter-button__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;text-align:center}.app .job-feed .white-wrapper{flex-direction:column}.app .job-feed__info__text{margin-top:10px;margin-bottom:0}.app .companies-wrapper .companies-listing{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px}.app .company-info-tab{max-width:320px}.app .company-header__tabs,.app .progress-tracker.progress-tracker--full{display:none}.app .company-page .progress-tracker.progress-tracker--full{display:block}.app .archive-table__header__item:nth-child(3){display:none}.app .archive-table__header__item:nth-child(4){display:none}.app .archive-table__header__item:nth-child(5){display:none}.app .archive-table__header,.app .archive-table__body__row{grid-template-columns:1fr 1fr 1fr}.app .archive-table__body__item:nth-child(3){display:none}.app .archive-table__body__item:nth-child(4){display:none}.app .archive-table__body__item:nth-child(5){display:none}.app .archive-table__body__item{font-size:10px}.app .company-tracker-header{grid-template-columns:50px min-content 32px;gap:0 12px}.app .company-tracker-header__name{column-gap:12px}.app .company-tracker-header__name a{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.app .company-tracker-header__logo img{width:50px;height:50px}.app .company-tracker-header__location{column-gap:6px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.app .company-tracker-header__location__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.app .company-stepper__step{display:none}.app .company-stepper__step--active{display:flex}.app .company-stepper__step:after{display:none}.app .company-tracker-content{padding:8px}.app .career-os-banner--has-icon{grid-template-areas:"title" "subtitle" "text" "link";grid-template-columns:1fr;row-gap:4px;place-items:end center}.app .career-os-banner__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;margin-bottom:0}.app .career-os-banner__icon{display:none}.app .career-os-banner__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin-bottom:10px}.app .career-os-banner__content p,.app .career-os-banner__content li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.app .actions-box{padding:8px}.app .actions-box__icon{display:none}.app .actions-box--with-icon .actions-box__title{margin-top:12px;padding-left:0;text-align:center}.app .actions-box--with-icon .actions-box__status{padding-left:0}.app .actions-box__progress{width:calc(100% + 16px);margin-left:-8px}.app .actions-box__actions__tasks li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.app .actions-box__actions__tasks ul{margin-top:0;padding-left:30px}.app .actions-box__actions{flex-direction:column}.app .actions-box__actions__tasks label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.app .actions-box__extra-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin-top:0}.app .company-tracker-content__buttons{flex-direction:column;column-gap:12px;padding-bottom:10px}.app .tabs-header__tab{margin-top:10px;padding-right:5px;padding-left:5px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.app .company-tracker-sidebar__header .tabs-header__tab{padding:4px 9px 2px}.app .company-tracker-sidebar__content{margin-top:10px}.app .company-tracker-sidebar .contacts-tab h3{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.app .contact-card{display:grid;grid-template-areas:"image title" "button button";grid-template-columns:60px 1fr;gap:8px}.app .contact-card__image{grid-area:image}.app .contact-card__info{grid-area:title}.app .contact-card .careerOS-button{grid-area:button;width:100%}.app .modal-content{max-width:100%;max-height:100%}.app .tracker-progresion{max-width:100%}.app .careerOS-dropdown p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;margin-bottom:8px}.app .company-tracker-sidebar .jobs-tab__header__button,.app .company-tracker-sidebar .contacts-tab .link-button{display:none}.app .tracker-progresion__title{margin-bottom:40px}.app .tracker-progresion__buttons{flex-direction:column;row-gap:12px;align-items:center}.app .company-header__cover{height:160px}.app .company-header__logo{width:120px;height:120px}.app .company-header__tabs{padding-left:150px}.app .company-header__name{bottom:100px;left:30px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.app .tabs-header{justify-content:space-around}.app .jobs-wrapper .jobs-not-found{max-width:100%}.app .career-os-banner__links,.app .contact-page-info__actions{display:flex;flex-direction:column;gap:12px;align-items:center}.app .contact-page-info{grid-template-areas:"image name" "position position" "email email" "actions actions";gap:12px}.app .contact-page-info__name__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0}.app .help__cards{flex-direction:column}.app .support-page__content{max-width:100%}.app .support-page .tabs-header{column-gap:2px}.app .profile-boxes{max-width:100%}.app .profile-boxes__box--account{display:flex;flex-direction:column;row-gap:12px}.app .profile-boxes__box__delete,.app .profile-boxes__box--logout{flex-direction:column;row-gap:12px}.app .profile-boxes__box--account .profile-boxes__box__title{text-align:center}.app .cohort-form__container{padding-top:24px}.app .cohort-form__header,.app .cohort-form__inputs,.app .cohort-form__dropdown,.app .careerOS-checkbox{max-width:100%}.app .careerOS-checkbox__label{white-space:break-spaces}}
