.AbbyTextInput-module__4YkNZW__chatInputContainer{z-index:10;background-color:var(--white);flex-shrink:0;padding:0;position:relative}.AbbyTextInput-module__4YkNZW__chatInputContainerEmbedded{z-index:auto;width:100%;position:relative}.AbbyTextInput-module__4YkNZW__containerIos{right:calc(env(safe-area-inset-right,0) + 12px);bottom:0;left:calc(env(safe-area-inset-left,0) + 12px);max-width:800px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0));margin:0 auto;position:fixed}.AbbyTextInput-module__4YkNZW__containerAndroid{position:relative}.AbbyTextInput-module__4YkNZW__containerAndroid.AbbyTextInput-module__4YkNZW__androidFixed{right:calc(env(safe-area-inset-right,0) + 12px);bottom:0;left:calc(env(safe-area-inset-left,0) + 12px);max-width:800px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0));margin:0 auto;position:fixed}.AbbyTextInput-module__4YkNZW__chatInput{z-index:2;border:1px solid var(--grey-300);border-radius:var(--border-radius-16);background-color:var(--white);width:100%;min-height:48px;color:var(--grey-900);font-family:var(--font-inter);font-size:var(--text-14);align-items:center;gap:12px;padding:10px 10px 10px 16px;font-weight:400;line-height:1.4;display:flex;position:relative}.AbbyTextInput-module__4YkNZW__chatInput:focus-within{border-color:var(--primary-600);box-shadow:0 0 0 1px var(--white), 0 0 0 2px var(--primary-200)}.AbbyTextInput-module__4YkNZW__chatInput.AbbyTextInput-module__4YkNZW__multiline{align-items:flex-end}.AbbyTextInput-module__4YkNZW__chatTextArea{width:100%;min-width:0;max-height:120px;color:var(--grey-900);font-size:var(--text-14);text-align:left;vertical-align:middle;resize:none;background-color:#0000;border:none;outline:none;flex:1;margin:0;line-height:1.5;overflow-y:auto}.AbbyTextInput-module__4YkNZW__chatTextArea::placeholder{color:var(--grey-500);font-weight:400}.AbbyTextInput-module__4YkNZW__chatTextArea:disabled{cursor:not-allowed}.AbbyTextInput-module__4YkNZW__actionButtons{flex-shrink:0;align-items:center;gap:8px;display:flex}.AbbyTextInput-module__4YkNZW__sendButton{aspect-ratio:1;border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.AbbyTextInput-module__4YkNZW__actionButtons .AbbyTextInput-module__4YkNZW__sendButton.AbbyTextInput-module__4YkNZW__sendButtonDisabled,.AbbyTextInput-module__4YkNZW__actionButtons .AbbyTextInput-module__4YkNZW__sendButton:disabled{background-color:var(--grey-100);color:var(--grey-300);cursor:not-allowed}.AbbyTextInput-module__4YkNZW__actionButtons .AbbyTextInput-module__4YkNZW__sendButton.AbbyTextInput-module__4YkNZW__sendButtonActive{background-color:var(--primary-600);color:var(--white)}.AbbyTextInput-module__4YkNZW__actionButtons .AbbyTextInput-module__4YkNZW__sendButton.AbbyTextInput-module__4YkNZW__sendButtonActive:hover{background-color:var(--primary-700)}
.AbbyProfessionCard-module__wjvq7G__card{border:1px solid var(--grey-200);background-color:var(--white);cursor:pointer;border-radius:16px;flex-direction:column;flex-shrink:0;width:min(260px,100%);max-width:100%;padding:20px;display:flex;overflow:hidden}.AbbyProfessionCard-module__wjvq7G__cardInner{flex-grow:1;height:100%}.AbbyProfessionCard-module__wjvq7G__cardHeader{flex-direction:column;margin-bottom:20px;display:flex}.AbbyProfessionCard-module__wjvq7G__headline{color:var(--grey-900);font-size:var(--text-16);letter-spacing:normal;word-wrap:anywhere;margin-bottom:4px;font-weight:700;line-height:125%}.AbbyProfessionCard-module__wjvq7G__factsContainer{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.AbbyProfessionCard-module__wjvq7G__facts{background-color:var(--grey-150);color:var(--black);font-size:var(--text-14);border-radius:8px;padding:4px 7px;font-weight:400;line-height:125%}.AbbyProfessionCard-module__wjvq7G__ctaButton{background-color:var(--white);width:100%;color:var(--primary-600);border:none}.AbbyProfessionCard-module__wjvq7G__ctaButton:hover{background-color:var(--white)}.AbbyProfessionCard-module__wjvq7G__text{font-size:var(--text-14)}.AbbyProfessionCard-module__wjvq7G__bold{font-weight:600}.AbbyProfessionCard-module__wjvq7G__infoItem{color:var(--grey-500);font-size:var(--text-14);word-wrap:anywhere;white-space:normal;align-items:center;font-weight:500;line-height:150%;display:flex}.AbbyProfessionCard-module__wjvq7G__branches:before{content:url("data:image/svg+xml,<svg width=\"10\" height=\"13\" viewBox=\"0 0 10 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4.53125 12.2656C1.10938 7.34375 0.5 6.82812 0.5 5C0.5 2.51562 2.49219 0.5 5 0.5C7.48438 0.5 9.5 2.51562 9.5 5C9.5 6.82812 8.86719 7.34375 5.44531 12.2656C5.23438 12.5938 4.74219 12.5938 4.53125 12.2656ZM5 6.875C6.03125 6.875 6.875 6.05469 6.875 5C6.875 3.96875 6.03125 3.125 5 3.125C3.94531 3.125 3.125 3.96875 3.125 5C3.125 6.05469 3.94531 6.875 5 6.875Z\" fill=\"%23737373\"/></svg>");margin-right:8px}.AbbyProfessionCard-module__wjvq7G__branches{margin-bottom:12px}
.ScrollableCardsWrapper-module__AUAsEq__cards{gap:var(--small-gap,16px);scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scroll-behavior:smooth;overscroll-behavior-x:contain;flex-flow:row;margin:0 -16px;padding:4px 16px;display:flex;position:relative;overflow-x:scroll}.ScrollableCardsWrapper-module__AUAsEq__cards::-webkit-scrollbar{display:none}@media screen and (min-width:800px){.ScrollableCardsWrapper-module__AUAsEq__cards{grid-gap:var(--medium-gap,16px);gap:var(--medium-gap,16px);grid-auto-rows:1fr;grid-template-columns:var(--medium-template-columns,repeat(2, 330px));margin:0;padding:4px 0;display:grid;overflow:visible}}@media screen and (min-width:1200px){.ScrollableCardsWrapper-module__AUAsEq__cards{gap:var(--large-gap,16px);grid-template-columns:var(--large-template-columns,repeat(3, 330px))}}
.AbbyProfessionsList-module__xnHv8G__professionCompassContainer{width:100%;min-width:0;max-width:100%;position:relative;overflow:hidden}.AbbyProfessionsList-module__xnHv8G__professionCompassScroll{width:100%;min-width:0;max-width:100%;flex-flow:row!important;gap:16px!important;margin:0!important;padding:16px 0!important;display:flex!important;overflow:auto hidden!important}.AbbyProfessionsList-module__xnHv8G__scrollButton{z-index:10;border:1px solid var(--grey-400);background-color:var(--grey-50);width:32px;height:32px;color:var(--primary-900);font-size:var(--text-16);cursor:pointer;border-radius:1000px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.AbbyProfessionsList-module__xnHv8G__left{left:0}.AbbyProfessionsList-module__xnHv8G__right{right:0}.AbbyProfessionsList-module__xnHv8G__fade{z-index:2;opacity:0;pointer-events:none;width:28px;transition:opacity .12s ease-out;position:absolute;top:0;bottom:0}.AbbyProfessionsList-module__xnHv8G__fadeVisible{opacity:1}.AbbyProfessionsList-module__xnHv8G__fadeLeft{background:linear-gradient(270deg, transparent 0%, #ffffff80 50%, var(--grey-50) 100%);left:-1px}.AbbyProfessionsList-module__xnHv8G__fadeRight{background:linear-gradient(90deg, transparent 0%, #ffffff80 50%, var(--grey-50) 100%);right:-1px}.AbbyProfessionsList-module__xnHv8G__hidden{opacity:0;pointer-events:none}
.JobPostingCard-module__W8t5zW__jobPostingCardWrapper{width:100%;position:relative}.JobPostingCard-module__W8t5zW__jobPostingCard{border:1px solid var(--grey-300);background-color:var(--white);border-radius:12px;flex-direction:column;gap:12px;max-width:100%;padding:12px;transition:box-shadow .2s;display:flex}.JobPostingCard-module__W8t5zW__jobPostingCard:hover{cursor:pointer;box-shadow:0 4px 12px #00000014}.JobPostingCard-module__W8t5zW__cardLink,.JobPostingCard-module__W8t5zW__cardLink:hover{-webkit-text-decoration:none;text-decoration:none}.JobPostingCard-module__W8t5zW__jobCardHeader{align-items:center;gap:12px;display:flex}.JobPostingCard-module__W8t5zW__jobCardLogo{border:1px solid var(--grey-300);background-color:var(--white);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:4px;display:flex}.JobPostingCard-module__W8t5zW__jobCardLogo img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:32px;max-height:32px}.JobPostingCard-module__W8t5zW__companyName{color:var(--grey-500);font-family:var(--font-inter);font-size:var(--text-14);word-wrap:break-word;margin:0;font-weight:500;line-height:1}.JobPostingCard-module__W8t5zW__jobTitle{color:var(--grey-900);font-size:var(--text-16);word-wrap:break-word;margin:0;font-weight:700;line-height:1.25}.JobPostingCard-module__W8t5zW__badgeContainer{flex-wrap:wrap;gap:8px;display:flex}.JobPostingCard-module__W8t5zW__promotedBadge,.JobPostingCard-module__W8t5zW__directApplicationBadge{border-radius:6px;width:max-content;padding:5px 8px;font-size:11px;font-weight:400;line-height:125%}.JobPostingCard-module__W8t5zW__promotedBadge{border:1px solid var(--grey-300);color:var(--grey-500);display:inline-block}.JobPostingCard-module__W8t5zW__directApplicationBadge{background-color:var(--secondary-50);color:var(--secondary-500);align-items:center;gap:6px;display:inline-flex}.JobPostingCard-module__W8t5zW__jobCardFooter{flex-direction:column;display:flex}.JobPostingCard-module__W8t5zW__jobInfo{flex-wrap:wrap;gap:8px;display:flex}.JobPostingCard-module__W8t5zW__infoChip{border:1px solid var(--grey-200);background-color:var(--white);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:2px 12px 2px 2px;display:inline-flex}.JobPostingCard-module__W8t5zW__infoChipIcon{background-color:var(--grey-100);width:28px;height:28px;color:var(--grey-600);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.JobPostingCard-module__W8t5zW__infoChipIconLocation{color:var(--red-600)}.JobPostingCard-module__W8t5zW__infoChipIcon svg{width:16px;height:16px}.JobPostingCard-module__W8t5zW__infoChipLabel{color:var(--grey-800);font-size:var(--text-14);font-weight:600;line-height:1.25}
.AbbySectionHeader-module__1p6mtW__header{align-items:center;gap:6px;display:flex}.AbbySectionHeader-module__1p6mtW__headerIcon{color:var(--grey-500);font-size:var(--text-14);line-height:1}.AbbySectionHeader-module__1p6mtW__headerLabel{color:var(--grey-500);font-size:var(--text-14);font-weight:500;line-height:1.4}
.AbbyBoosterButton-module__75onVq__booster{grid-gap:8px;background-color:var(--grey-100);color:var(--grey-900);text-align:left;border-radius:20px;grid-template-columns:auto auto;align-items:center;gap:8px;padding:8px 20px;font-size:14px;font-weight:500;display:grid}.AbbyBoosterButton-module__75onVq__booster:hover{background-color:var(--grey-200)}.AbbyBoosterButton-module__75onVq__active{background-color:var(--primary-100);color:var(--primary-600)}.AbbyBoosterButton-module__75onVq__active:hover{background-color:var(--primary-200)}
.AbbyBoostSelection-module__AcypYW__container{flex-direction:column;padding-top:16px;display:flex}.AbbyBoostSelection-module__AcypYW__buttonsWrapper{flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}.AbbyBoostSelection-module__AcypYW__confirmButtonWrapper{grid-gap:8px;grid-template-columns:auto auto;gap:8px;padding-top:20px;display:grid}.AbbyBoostSelection-module__AcypYW__button{font-size:14px}
.AbbyProfessionShortCard-module__fIG3Jq__card{border:1px solid var(--grey-200);background-color:var(--white);width:260px;font:inherit;text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;flex-shrink:0;margin:0;padding:20px;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__card.AbbyProfessionShortCard-module__fIG3Jq__last{border-color:var(--primary-600);background-color:var(--primary-600);position:relative}.AbbyProfessionShortCard-module__fIG3Jq__card.AbbyProfessionShortCard-module__fIG3Jq__last:before{content:"";border-radius:inherit;opacity:.2;pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"270\" height=\"322\" viewBox=\"0 0 270 322\" fill=\"none\"><path d=\"M-11.6946 398C-11.6946 355.116 21.3076 311.135 68.0608 292.442C156.067 257.255 229.519 442.385 304.306 320.333C331.258 276.348 326.938 110.656 241.682 170.033C117.373 261.297 112.834 156.811 112.834 67.1964C124.385 -43.8626 -36.1685 77.2677 -70 67.1969\" stroke=\"%23e4d8fd\" stroke-width=\"40\"/></svg>");position:absolute;inset:0}.AbbyProfessionShortCard-module__fIG3Jq__cardInner{flex-grow:1;height:100%}.AbbyProfessionShortCard-module__fIG3Jq__cardHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__placement{background-color:var(--grey-150);width:36px;height:36px;color:var(--black);font-size:var(--text-14);border-radius:8px;grid-area:placing;justify-content:center;align-items:center;padding:5.5px 8px;font-weight:700;line-height:100%;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__match{background-color:var(--primary-100);width:max-content;height:max-content;color:var(--primary-700);font-size:var(--text-10);border-radius:100px;gap:8px;padding:8px 10px;font-weight:600;line-height:100%;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__matchSkeleton{grid-area:match;place-self:center end;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__headline{color:var(--grey-900);font-size:var(--text-16);letter-spacing:normal;margin-bottom:20px;font-weight:700;line-height:125%}.AbbyProfessionShortCard-module__fIG3Jq__headline.AbbyProfessionShortCard-module__fIG3Jq__last{color:var(--white);font-size:var(--text-24);font-weight:700}.AbbyProfessionShortCard-module__fIG3Jq__factsContainer{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__facts{background-color:var(--grey-150);color:var(--black);font-size:var(--text-14);border-radius:8px;padding:4px 7px;font-weight:400;line-height:125%}.AbbyProfessionShortCard-module__fIG3Jq__cardCta{border-radius:var(--border-radius-14);background-color:var(--primary-600);width:100%;height:48px;color:var(--white);font-size:inherit;border:none;justify-content:center;align-items:center;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){.AbbyProfessionShortCard-module__fIG3Jq__cardCta:hover{background-color:var(--primary-800)}}.AbbyProfessionShortCard-module__fIG3Jq__ctaButton{border-radius:var(--border-radius-14);background-color:var(--white);width:100%;height:48px;color:var(--primary-600);font-size:inherit;border:none;justify-content:center;align-items:center;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){.AbbyProfessionShortCard-module__fIG3Jq__ctaButton:hover{background-color:var(--grey-100)}}
.SuggestedResponses-module__s5ByGa__container{flex-direction:column;align-items:flex-start;gap:10px;margin-top:0;margin-bottom:0;scroll-margin-top:72px;display:flex}@media screen and (min-width:1200px){.SuggestedResponses-module__s5ByGa__container{scroll-margin-top:24px}}.SuggestedResponses-module__s5ByGa__responses{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.SuggestedResponses-module__s5ByGa__suggestionBtn{border-radius:var(--border-radius-16);background-color:var(--primary-50);max-width:100%;color:var(--primary-600);font-family:var(--font-inter);font-size:var(--text-14);text-align:left;cursor:pointer;border:none;padding:10.5px 12px;font-weight:500;line-height:1.5;display:inline-block}.SuggestedResponses-module__s5ByGa__suggestionContent{align-items:center;gap:8px;display:inline-flex}.SuggestedResponses-module__s5ByGa__suggestionEmoji{flex-shrink:0;line-height:1}.SuggestedResponses-module__s5ByGa__suggestionText{line-height:1.5}.SuggestedResponses-module__s5ByGa__suggestionBtn:hover{background-color:var(--primary-100);color:var(--primary-700)}.SuggestedResponses-module__s5ByGa__suggestionBtn:disabled,.SuggestedResponses-module__s5ByGa__suggestionBtnClicked{opacity:.6;cursor:not-allowed}.SuggestedResponses-module__s5ByGa__suggestionBtn:focus-visible{outline:2px solid var(--primary-800);outline-offset:2px}.SuggestedResponses-module__s5ByGa__suggestionBtn:active:not(:disabled){background-color:var(--primary-200)}.SuggestedResponses-module__s5ByGa__responseBtn{background-color:var(--grey-100);border-radius:100px;align-items:center;height:fit-content;min-height:48px;padding:10px 24px;font-weight:500;display:flex}.SuggestedResponses-module__s5ByGa__responseBtn:hover{background-color:var(--grey-300)}.SuggestedResponses-module__s5ByGa__responseBtn.SuggestedResponses-module__s5ByGa__boostConfirm{align-self:flex-end;width:max-content}
.MessagesList-module__aokyXG__messageWrapper{width:100%;min-width:0;max-width:100%;font-family:var(--font-inter);flex-direction:column;gap:12px;display:flex}.MessagesList-module__aokyXG__messageWrapperWithMinHeight{flex-direction:column;flex:1 0 auto;display:flex}.MessagesList-module__aokyXG__messageWrapperFollowsAssistant{margin-top:-4px}.MessagesList-module__aokyXG__typingIndicator{color:var(--grey-500);font-size:var(--text-14);align-items:center;gap:12px;font-style:normal;display:flex}.MessagesList-module__aokyXG__message{flex-direction:column;align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user{align-items:flex-end;scroll-margin-top:72px}@media screen and (min-width:1200px){.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user{scroll-margin-top:24px}}.MessagesList-module__aokyXG__messageContent{border-radius:var(--border-radius-8);max-width:100%;color:var(--grey-800);flex-direction:column;align-items:flex-start;padding:8px 12px;display:flex;position:relative}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__assistant{justify-content:flex-start;scroll-padding-bottom:0}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageContent{background:var(--primary-50);width:fit-content;max-width:100%;color:var(--primary-600);border:none;border-radius:12px 12px 0;align-self:flex-end;padding:12px 16px;font-weight:500;line-height:1.5}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__assistant .MessagesList-module__aokyXG__messageContent{width:100%;box-shadow:none;color:var(--grey-900);border:none;padding:0}.MessagesList-module__aokyXG__assistantTextBubble{background:var(--grey-100);width:fit-content;min-width:0;max-width:100%;color:var(--grey-900);word-wrap:anywhere;border-radius:16px 16px 16px 0;padding:16px 12px}.MessagesList-module__aokyXG__professionCompassPersonalityWrapper{border-radius:0 16px 16px;margin-top:8px}.MessagesList-module__aokyXG__assistantTextBubbleContinued{border-radius:0 16px 16px}.MessagesList-module__aokyXG__messageText{width:100%;font-size:var(--text-14);word-wrap:break-word;white-space:normal;flex-shrink:0;margin-bottom:8px}.MessagesList-module__aokyXG__messageText a,.MessagesList-module__aokyXG__messageText p,.MessagesList-module__aokyXG__messageText h1,.MessagesList-module__aokyXG__messageText h2,.MessagesList-module__aokyXG__messageText h3,.MessagesList-module__aokyXG__messageText h4,.MessagesList-module__aokyXG__messageText ol,.MessagesList-module__aokyXG__messageText ul,.MessagesList-module__aokyXG__messageText table{line-height:160%}.MessagesList-module__aokyXG__messageText h1,.MessagesList-module__aokyXG__messageText h2,.MessagesList-module__aokyXG__messageText h3{font-weight:700}.MessagesList-module__aokyXG__messageText h1{font-size:var(--headline-24)}.MessagesList-module__aokyXG__messageText h2{font-size:var(--text-20)}.MessagesList-module__aokyXG__messageText h3{font-size:var(--text-18)}.MessagesList-module__aokyXG__messageText>:last-child{margin-bottom:0}.MessagesList-module__aokyXG__messageText a{color:var(--primary-600);cursor:pointer;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s}.MessagesList-module__aokyXG__messageText a:hover{color:var(--primary-800);-webkit-text-decoration:underline;text-decoration:underline}.MessagesList-module__aokyXG__messageText a:visited{color:var(--primary-600)}.MessagesList-module__aokyXG__messageText a:active{color:var(--primary-800)}.MessagesList-module__aokyXG__messageText li{margin-bottom:12px;padding-left:8px}.MessagesList-module__aokyXG__messageText li::marker{font-weight:500}.MessagesList-module__aokyXG__assistantTextBubble .MessagesList-module__aokyXG__messageText{width:auto;margin-bottom:0}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText{width:auto;margin-bottom:0;font-weight:500;line-height:1.4}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText p{margin-bottom:0;line-height:1.4}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText a{color:var(--primary-800);-webkit-text-decoration:underline;text-decoration:underline}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText a:hover{color:var(--primary-900);-webkit-text-decoration:underline;text-decoration:underline}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText a:visited{color:var(--primary-800)}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText a:active{color:var(--primary-900)}.MessagesList-module__aokyXG__messageTimestamp{opacity:.7;font-size:var(--text-14);flex-direction:row;align-items:center;gap:8px;font-weight:500;display:flex}.MessagesList-module__aokyXG__timestampText{flex-shrink:0}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__assistant .MessagesList-module__aokyXG__messageTimestamp{color:var(--grey-400)}.MessagesList-module__aokyXG__functionsIndicator{color:var(--primary-600);background:#5e2dc11a;border-radius:4px;align-self:flex-start;padding:4px 8px;font-size:11px;font-weight:600}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__functionsIndicator{background:var(--grey-600);color:var(--white)}.MessagesList-module__aokyXG__jobPostingsContainer{flex-direction:column;gap:12px;width:100%;display:flex}.MessagesList-module__aokyXG__personalityType{font-size:var(--text-20);margin-bottom:12px;font-weight:700;display:block}.MessagesList-module__aokyXG__personalityTypeList{font-size:var(--text-14);padding-left:24px}.MessagesList-module__aokyXG__personalityTypeList li{word-wrap:anywhere;margin-bottom:8px}.MessagesList-module__aokyXG__personalityTypeList li:last-of-type{margin-bottom:0}
.MessagesListWrapper-module__kHiM2G__wrapper{flex-direction:column;margin:0;padding:12px 0;scroll-margin-top:0;display:flex;position:relative}.MessagesListWrapper-module__kHiM2G__chatMessages{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:12px;padding:52px 24px 12px;scroll-margin-top:52px;display:flex;overflow-y:auto}@media screen and (min-width:1200px){.MessagesListWrapper-module__kHiM2G__chatMessages{padding:12px 24px;scroll-margin-top:12px}}
.ToggleRawChatButton-module__bvn-xW__button{border:1px solid var(--grey-300);background-color:var(--white);height:38px;color:var(--grey-900);font-size:var(--text-14);white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:500;line-height:1;display:flex}.ToggleRawChatButton-module__bvn-xW__button:hover{border-color:var(--grey-400)}.ToggleRawChatButton-module__bvn-xW__buttonActive{border-color:var(--primary-300);background-color:var(--primary-50);color:var(--primary-800)}.ToggleRawChatButton-module__bvn-xW__buttonActive:hover{border-color:var(--primary-400)}.ToggleRawChatButton-module__bvn-xW__icon{color:currentColor;flex-shrink:0}
.InternshipJpCard-module__6GvJ1W__cardWrapper{position:relative}.InternshipJpCard-module__6GvJ1W__cardLink{height:100%;display:block}.InternshipJpCard-module__6GvJ1W__cardContainer{border:1px solid var(--grey-300,#d4d4d4);border-radius:16px;max-width:100%;padding:16px;display:grid}@media screen and (min-width:800px){.InternshipJpCard-module__6GvJ1W__cardContainer{padding:20px}}.InternshipJpCard-module__6GvJ1W__imageContainer{border:1px solid var(--grey-200,#e5e5e5);border-radius:8px;align-items:center;width:60px;height:40px;padding:6px;display:flex}.InternshipJpCard-module__6GvJ1W__imageWrapper{flex-direction:row;align-items:center;gap:12px;margin-bottom:16px;display:flex}.InternshipJpCard-module__6GvJ1W__imageWrapper h4{color:var(--grey-500,#737373);font-size:var(--text-12);-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;font-weight:500;line-height:100%;display:inline-block}@media screen and (min-width:800px){.InternshipJpCard-module__6GvJ1W__imageWrapper h4{font-size:var(--text-14)}.InternshipJpCard-module__6GvJ1W__imageWrapper{gap:16px}}.InternshipJpCard-module__6GvJ1W__image{-o-object-fit:contain;object-fit:contain;max-height:30px}.InternshipJpCard-module__6GvJ1W__contentWrapper{flex-direction:column;display:flex}@media screen and (min-width:800px){.InternshipJpCard-module__6GvJ1W__contentWrapper{flex-direction:column-reverse}}.InternshipJpCard-module__6GvJ1W__content{color:var(--grey-500,#737373);flex-direction:column;display:flex}@media screen and (min-width:800px){.InternshipJpCard-module__6GvJ1W__content{flex-grow:1;justify-content:space-between}}.InternshipJpCard-module__6GvJ1W__content span{color:var(--grey-600,#525252);font-size:var(--text-12);font-weight:600}.InternshipJpCard-module__6GvJ1W__branches,.InternshipJpCard-module__6GvJ1W__age,.InternshipJpCard-module__6GvJ1W__duration{border:1px solid var(--grey-200,#e5e5e5);border-radius:10px;flex-wrap:nowrap;align-items:center;max-width:max-content;padding:3px 12px 3px 3px;display:flex}.InternshipJpCard-module__6GvJ1W__branches:before,.InternshipJpCard-module__6GvJ1W__age:before,.InternshipJpCard-module__6GvJ1W__duration:before{background-color:var(--grey-100,#f5f5f5);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;margin-right:8px;display:flex}.InternshipJpCard-module__6GvJ1W__branches:before{content:"📍"}.InternshipJpCard-module__6GvJ1W__age:before{content:"🎂"}.InternshipJpCard-module__6GvJ1W__duration:before{content:"🗓️"}.InternshipJpCard-module__6GvJ1W__data{flex-wrap:wrap;gap:8px;display:flex}.InternshipJpCard-module__6GvJ1W__jpTitle{color:var(--grey-900,#171717);font-size:var(--text-18);-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-bottom:16px;font-weight:700;line-height:140%}.InternshipJpCard-module__6GvJ1W__stickers{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.InternshipJpCard-module__6GvJ1W__sticker{background-color:var(--grey-100,#f5f5f5);width:max-content;color:var(--grey-700,#404040);font-size:var(--text-12);border-radius:6px;align-items:center;padding:8px;font-weight:600;line-height:100%;display:flex}.InternshipJpCard-module__6GvJ1W__dataSkeleton{border:1px solid var(--grey-200,#e5e5e5);border-radius:10px;flex-wrap:nowrap;align-items:center;padding:3px 12px 3px 3px;display:flex}
.ProfessionBreaker-module__m5upcW__card{grid-column-gap:16px;-moz-column-gap:16px;border:1px solid var(--grey-300,#d4d4d4);border-radius:var(--border-radius-12);-webkit-hyphens:auto;hyphens:auto;grid-template-areas:"content";align-items:center;column-gap:16px;padding:16px;display:grid;position:relative}@media screen and (min-width:800px){.ProfessionBreaker-module__m5upcW__card{grid-template-columns:max-content 1fr;grid-template-areas:"image content";min-height:85px;padding:12px}}.ProfessionBreaker-module__m5upcW__professionName{color:var(--grey-900,#171717);font-size:var(--text-16);text-align:left;grid-area:professionName;align-items:center;line-height:125%;display:flex}@media screen and (min-width:800px){.ProfessionBreaker-module__m5upcW__professionName{margin-bottom:16px}}.ProfessionBreaker-module__m5upcW__corporation{height:fit-content;color:var(--grey-700,#404040);font-size:var(--text-14);text-align:left;grid-area:corporation;align-items:center;margin-top:12px;font-weight:500;display:flex}@media screen and (min-width:800px){.ProfessionBreaker-module__m5upcW__corporation{max-width:100%;height:fit-content;color:var(--grey-500,#737373);font-size:var(--text-12);margin:0;line-height:150%}.ProfessionBreaker-module__m5upcW__imageWrapper{grid-area:image;align-items:center;height:100%;display:flex}}.ProfessionBreaker-module__m5upcW__corporationLogoWrapper{border-radius:var(--border-radius-8);grid-area:corporationLogo;align-self:center;width:60px}.ProfessionBreaker-module__m5upcW__corporationLogo{-o-object-fit:contain;object-fit:contain;max-height:40px}.ProfessionBreaker-module__m5upcW__image{display:none}@media screen and (min-width:800px){.ProfessionBreaker-module__m5upcW__image{border-radius:var(--border-radius-8);-o-object-fit:cover;object-fit:cover;height:100%;display:block}}.ProfessionBreaker-module__m5upcW__content{grid-gap:12px 16px;grid-area:content;grid-template-columns:min-content 1fr;grid-template-areas:"starsAndBadges starsAndBadges""professionName professionName""corporationLogo corporation""button button";gap:12px 16px;display:grid}@media screen and (min-width:800px){.ProfessionBreaker-module__m5upcW__content{grid-template-columns:1fr 60px 60px;grid-template-areas:"starsAndBadges corporationLogo button""professionName corporationLogo button""corporation corporationLogo button";row-gap:0}}.ProfessionBreaker-module__m5upcW__content.ProfessionBreaker-module__m5upcW__noCorporation{grid-template-areas:"starsAndBadges starsAndBadges""professionName professionName""button button"}@media screen and (min-width:800px){.ProfessionBreaker-module__m5upcW__content.ProfessionBreaker-module__m5upcW__noCorporation{grid-template-columns:1fr 60px;grid-template-areas:"starsAndBadges button""professionName button";row-gap:0}}.ProfessionBreaker-module__m5upcW__badge{border:1px solid var(--grey-200,#e5e5e5);background-color:var(--grey-50,#fafafa);width:max-content;color:var(--grey-500,#737373);font-size:var(--text-12);border-radius:100px;justify-content:center;align-items:center;padding:2px 6.5px 2px 7.5px;font-weight:500;line-height:100%;display:flex}@media screen and (min-width:800px){.ProfessionBreaker-module__m5upcW__badge{margin-left:12px}}.ProfessionBreaker-module__m5upcW__badge:before{content:url("data:image/svg+xml,<svg width=\"13\" height=\"10\" viewBox=\"0 0 13 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M2.375 4.125C1.67188 4.125 1.125 3.57812 1.125 2.875C1.125 2.19141 1.67188 1.625 2.375 1.625C3.05859 1.625 3.625 2.19141 3.625 2.875C3.625 3.57812 3.05859 4.125 2.375 4.125ZM11.125 4.125C10.4219 4.125 9.875 3.57812 9.875 2.875C9.875 2.19141 10.4219 1.625 11.125 1.625C11.8086 1.625 12.375 2.19141 12.375 2.875C12.375 3.57812 11.8086 4.125 11.125 4.125ZM11.75 4.75C12.4336 4.75 13 5.31641 13 6V6.625C13 6.97656 12.707 7.25 12.375 7.25H11.0859C10.9492 6.33203 10.4023 5.55078 9.60156 5.12109C9.83594 4.90625 10.1484 4.75 10.5 4.75H11.75ZM6.75 4.75C5.53906 4.75 4.5625 3.77344 4.5625 2.5625C4.5625 1.37109 5.53906 0.375 6.75 0.375C7.94141 0.375 8.9375 1.37109 8.9375 2.5625C8.9375 3.77344 7.94141 4.75 6.75 4.75ZM8.23438 5.375C9.48438 5.375 10.5 6.39062 10.5 7.64062V8.1875C10.5 8.71484 10.0703 9.125 9.5625 9.125H3.9375C3.41016 9.125 3 8.71484 3 8.1875V7.64062C3 6.39062 3.99609 5.375 5.24609 5.375H5.40234C5.8125 5.57031 6.26172 5.6875 6.75 5.6875C7.21875 5.6875 7.66797 5.57031 8.07812 5.375H8.23438ZM3.87891 5.12109C3.07812 5.55078 2.53125 6.33203 2.39453 7.25H1.125C0.773438 7.25 0.5 6.97656 0.5 6.625V6C0.5 5.31641 1.04688 4.75 1.75 4.75H3C3.33203 4.75 3.64453 4.90625 3.87891 5.12109Z\" fill=\"%23A3A3A3\"/></svg>");margin-right:6px}.ProfessionBreaker-module__m5upcW__ratings{color:var(--grey-500,#737373);font-size:var(--text-12);text-overflow:ellipsis;text-wrap:nowrap}.ProfessionBreaker-module__m5upcW__starsAndBadges{grid-area:starsAndBadges;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}@media screen and (min-width:800px){.ProfessionBreaker-module__m5upcW__starsAndBadges{justify-content:flex-start;margin-bottom:16px}}.ProfessionBreaker-module__m5upcW__ctaButton{grid-area:button;place-self:center end;width:100%;margin-top:4px}@media screen and (min-width:800px){.ProfessionBreaker-module__m5upcW__ctaButton{color:var(--primary-600,#5e2dc1);margin-top:0;padding:0 10px 0 36px}}
.SimilarProfessionCtaCard-module__-5CP7a__card{background-color:var(--primary-950);color:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='292' height='248' fill='none'%3E%3Cpath fill='%23401F84' d='M122.356 185.171c-74.677-.222-95.626 15.619-121.5 61.5h290.5V1.171c-7.189 6.882-21.803 37.399-52.5 103.5-30.173 54.734-56.69 76.072-116.5 80.5Z'/%3E%3C/svg%3E");background-position:100% 100%;background-repeat:no-repeat;border-radius:12px;flex:0 0 279px;padding:16px 16px 8px;font-size:20px;font-weight:700;line-height:125%;-webkit-text-decoration:none;text-decoration:none;display:block;position:relative;overflow:hidden}.SimilarProfessionCtaCard-module__-5CP7a__card:hover{-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:1200px){.SimilarProfessionCtaCard-module__-5CP7a__card{display:none}}.SimilarProfessionCtaCard-module__-5CP7a__rotatePositive{transform:rotate(1.5deg)}.SimilarProfessionCtaCard-module__-5CP7a__rotateNegative{transform:rotate(-1.5deg)}.SimilarProfessionCtaCard-module__-5CP7a__introText{color:var(--primary-300)}.SimilarProfessionCtaCard-module__-5CP7a__professionName{color:var(--white)}.SimilarProfessionCtaCard-module__-5CP7a__arrowButton{border-radius:var(--border-radius-8);background-color:var(--white);width:32px;height:32px;color:var(--primary-600);justify-content:center;align-items:center;display:flex;position:absolute;bottom:16px;right:16px}
.SimilarProfessionResults-module__WUl75W__container{max-width:100%;margin-top:48px}.SimilarProfessionResults-module__WUl75W__heading{font-size:var(--text-16);text-align:left;margin-bottom:24px;font-weight:700;line-height:125%}@media screen and (min-width:800px){.SimilarProfessionResults-module__WUl75W__heading{font-size:var(--text-20)}}.SimilarProfessionResults-module__WUl75W__professionGroup{margin-bottom:36px}.SimilarProfessionResults-module__WUl75W__professionGroup:last-child{margin-bottom:0}.SimilarProfessionResults-module__WUl75W__professionHeader{justify-content:space-between;align-items:baseline;display:flex}.SimilarProfessionResults-module__WUl75W__professionTitle{color:var(--grey-900);font-size:var(--text-16);word-wrap:break-word;font-weight:700;line-height:125%}.SimilarProfessionResults-module__WUl75W__moreLink{color:var(--primary-600);font-size:var(--text-14);white-space:nowrap;font-weight:700;display:none}@media screen and (min-width:1200px){.SimilarProfessionResults-module__WUl75W__moreLink{display:inline}}.SimilarProfessionResults-module__WUl75W__cardsWrapper{position:relative}@media screen and (min-width:800px){.SimilarProfessionResults-module__WUl75W__cardsWrapper:before,.SimilarProfessionResults-module__WUl75W__cardsWrapper:after{content:"";z-index:1;opacity:0;pointer-events:none;width:16px;height:100%;transition:opacity .15s;position:absolute;top:0}.SimilarProfessionResults-module__WUl75W__cardsWrapper:before{background:linear-gradient(to right, var(--white), transparent);left:-1px}.SimilarProfessionResults-module__WUl75W__cardsWrapper:after{background:linear-gradient(to left, var(--white), transparent);right:-1px}}@media screen and (min-width:1200px){.SimilarProfessionResults-module__WUl75W__cardsWrapper:before,.SimilarProfessionResults-module__WUl75W__cardsWrapper:after{width:32px}}.SimilarProfessionResults-module__WUl75W__fadeLeft:before,.SimilarProfessionResults-module__WUl75W__fadeRight:after{opacity:1}.SimilarProfessionResults-module__WUl75W__arrowButton{display:none}@media screen and (min-width:1200px){.SimilarProfessionResults-module__WUl75W__arrowButton{z-index:2;opacity:0;background-color:var(--primary-600);width:36px;height:36px;color:var(--white);cursor:pointer;pointer-events:none;border:none;border-radius:12px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (min-width:800px){.SimilarProfessionResults-module__WUl75W__arrowVisible{opacity:1;pointer-events:auto}}.SimilarProfessionResults-module__WUl75W__chevron{width:14px;min-width:auto;height:14px}.SimilarProfessionResults-module__WUl75W__arrowLeft{left:-18px}.SimilarProfessionResults-module__WUl75W__arrowRight{right:-18px}.SimilarProfessionResults-module__WUl75W__cardsContainer{scrollbar-width:none;gap:8px;width:100vw;margin:0 -16px;padding:12px 16px;display:flex;overflow-x:auto}.SimilarProfessionResults-module__WUl75W__cardsContainer::-webkit-scrollbar{display:none}@media screen and (min-width:800px){.SimilarProfessionResults-module__WUl75W__cardsContainer{width:100%;margin:0;padding:12px 0}}.SimilarProfessionResults-module__WUl75W__cardsContainer>article{text-align:left;flex:0 0 280px}.SimilarProfessionResults-module__WUl75W__indicators{justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.SimilarProfessionResults-module__WUl75W__indicator{background-color:var(--primary-200);border-radius:1000px;width:6px;height:6px;transition:all .1s cubic-bezier(.8,.1,.1,.8)}.SimilarProfessionResults-module__WUl75W__indicatorActive{background-color:var(--primary-600);width:16px}
.InternshipJobPostingsSection-module__LNci5q__jobPostingsContainer{border:1px solid var(--grey-200);background-color:var(--grey-50);border-radius:40px;flex-direction:column;align-items:center;gap:32px;width:100vw;padding:32px 0;display:flex;overflow:hidden}@media screen and (min-width:1200px){.InternshipJobPostingsSection-module__LNci5q__jobPostingsContainer{gap:40px;width:1252px;padding:48px 102px}}.InternshipJobPostingsSection-module__LNci5q__title{height:100%;font-family:var(--font-arboria);font-size:var(--headline-28);text-align:center;margin:0 16px;line-height:125%}@media screen and (min-width:1200px){.InternshipJobPostingsSection-module__LNci5q__title{font-size:var(--headline-36)}}.InternshipJobPostingsSection-module__LNci5q__cardGrid{scrollbar-width:none;flex-direction:row;gap:20px;width:100%;padding:0 16px;display:flex;overflow-x:auto}@media screen and (min-width:1200px){.InternshipJobPostingsSection-module__LNci5q__cardGrid{flex-wrap:wrap;width:1046px;padding:0;overflow:hidden}}.InternshipJobPostingsSection-module__LNci5q__jobPostingCard{background-color:var(--white);width:320px;height:100%}@media screen and (min-width:1200px){.InternshipJobPostingsSection-module__LNci5q__jobPostingCard{width:513px}}.InternshipJobPostingsSection-module__LNci5q__emptyContainer{flex-direction:column;align-items:center;gap:8px;padding:160px 22px 0;display:flex}@media screen and (min-width:1200px){.InternshipJobPostingsSection-module__LNci5q__emptyContainer{padding-top:240px}}.InternshipJobPostingsSection-module__LNci5q__emptySubline{font-family:var(--font-arboria);font-size:var(--text-20);text-align:center;font-weight:700}.InternshipJobPostingsSection-module__LNci5q__emptyText{text-align:center}@media screen and (min-width:1200px){.InternshipJobPostingsSection-module__LNci5q__emptyText{max-width:520px}}.InternshipJobPostingsSection-module__LNci5q__cta{border:1px solid var(--grey-300);width:fit-content;color:var(--primary-500);margin:0 16px}.InternshipJobPostingsSection-module__LNci5q__cta.InternshipJobPostingsSection-module__LNci5q__emptyCta{color:var(--white)}.InternshipJobPostingsSection-module__LNci5q__containerBackground{background-image:url(../media/internshipHubNearbyPostings.1-dyamgoa2klo.svg);background-position:50% -116px;background-repeat:no-repeat;background-size:600px 600px}@media screen and (min-width:1200px){.InternshipJobPostingsSection-module__LNci5q__containerBackground{background-position:50% -153px;background-size:800px 800px}}
.EmptySearchState-module__ayLN1q__container{text-align:center}.EmptySearchState-module__ayLN1q__headline{font-size:var(--text-16);word-wrap:break-word;font-weight:400;line-height:150%;display:inline}@media screen and (min-width:1200px){.EmptySearchState-module__ayLN1q__headline{width:70%;font-size:var(--headline-24);margin:0 auto 24px;font-weight:700}}.EmptySearchState-module__ayLN1q__headline span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:url("data:image/svg+xml,<svg width=\"512\" height=\"6\" viewBox=\"0 0 512 6\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2759_61607)\"><path d=\"M0 3C2.84444 1 5.68889 1 8.53333 3C11.3778 5 14.2222 5 17.0667 3C19.9111 1 22.7556 1 25.6 3C28.4444 5 31.2889 5 34.1333 3C36.9778 1 39.8222 1 42.6667 3C45.5111 5 48.3556 5 51.2 3C54.0444 1 56.8889 1 59.7333 3C62.5778 5 65.4222 5 68.2667 3C71.1111 1 73.9556 1 76.8 3C79.6444 5 82.4889 5 85.3333 3C88.1778 1 91.0222 1 93.8667 3C96.7111 5 99.5555 5 102.4 3C105.244 1 108.089 1 110.933 3C113.778 5 116.622 5 119.467 3C122.311 1 125.156 1 128 3\" stroke=\"%23AC8CEE\"/><path d=\"M128 3C130.844 5 133.689 5 136.533 3C139.378 1 142.222 1 145.067 3C147.911 5 150.756 5 153.6 3C156.444 1 159.289 1 162.133 3C164.978 5 167.822 5 170.667 3C173.511 1 176.356 1 179.2 3C182.044 5 184.889 5 187.733 3C190.578 1 193.422 1 196.267 3C199.111 5 201.956 5 204.8 3C207.644 1 210.489 1 213.333 3C216.178 5 219.022 5 221.867 3C224.711 1 227.556 1 230.4 3C233.244 5 236.089 5 238.933 3C241.778 1 244.622 1 247.467 3C250.311 5 253.156 5 256 3\" stroke=\"%23AC8CEE\"/><path d=\"M256 3C258.844 1 261.689 1 264.533 3C267.378 5 270.222 5 273.067 3C275.911 1 278.756 1 281.6 3C284.444 5 287.289 5 290.133 3C292.978 1 295.822 1 298.667 3C301.511 5 304.356 5 307.2 3C310.044 1 312.889 1 315.733 3C318.578 5 321.422 5 324.267 3C327.111 1 329.956 1 332.8 3C335.644 5 338.489 5 341.333 3C344.178 1 347.022 1 349.867 3C352.711 5 355.556 5 358.4 3C361.244 1 364.089 1 366.933 3C369.778 5 372.622 5 375.467 3C378.311 1 381.156 1 384 3\" stroke=\"%23AC8CEE\"/><path d=\"M384 3C386.844 5 389.689 5 392.533 3C395.378 1 398.222 1 401.067 3C403.911 5 406.756 5 409.6 3C412.444 1 415.289 1 418.133 3C420.978 5 423.822 5 426.667 3C429.511 1 432.356 1 435.2 3C438.044 5 440.889 5 443.733 3C446.578 1 449.422 1 452.267 3C455.111 5 457.956 5 460.8 3C463.644 1 466.489 1 469.333 3C472.178 5 475.022 5 477.867 3C480.711 1 483.556 1 486.4 3C489.244 5 492.089 5 494.933 3C497.778 1 500.622 1 503.467 3C506.311 5 509.156 5 512 3\" stroke=\"%23AC8CEE\"/></g><defs><clipPath id=\"clip0_2759_61607\"><rect width=\"512\" height=\"6\" fill=\"white\"/></clipPath></defs></svg>");background-position:0 100%;background-repeat:repeat-x;background-size:auto 5px;padding-bottom:4px;font-weight:700;display:inline;position:relative}@media screen and (min-width:1200px){.EmptySearchState-module__ayLN1q__headline span{background-image:url("data:image/svg+xml,<svg width=\"256\" height=\"8\" viewBox=\"0 0 256 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2418_19749)\"><path d=\"M0 4.25C2.84444 0.583333 5.68889 0.583333 8.53333 4.25C11.3778 7.91667 14.2222 7.91667 17.0667 4.25C19.9111 0.583333 22.7556 0.583333 25.6 4.25C28.4444 7.91667 31.2889 7.91667 34.1333 4.25C36.9778 0.583333 39.8222 0.583333 42.6667 4.25C45.5111 7.91667 48.3556 7.91667 51.2 4.25C54.0444 0.583333 56.8889 0.583333 59.7333 4.25C62.5778 7.91667 65.4222 7.91667 68.2667 4.25C71.1111 0.583333 73.9556 0.583333 76.8 4.25C79.6444 7.91667 82.4889 7.91667 85.3333 4.25C88.1778 0.583333 91.0222 0.583333 93.8667 4.25C96.7111 7.91667 99.5555 7.91667 102.4 4.25C105.244 0.583333 108.089 0.583333 110.933 4.25C113.778 7.91667 116.622 7.91667 119.467 4.25C122.311 0.583333 125.156 0.583333 128 4.25\" stroke=\"%23AC8CEE\"/><path d=\"M128 4.25C130.844 7.91667 133.689 7.91667 136.533 4.25C139.378 0.583333 142.222 0.583333 145.067 4.25C147.911 7.91667 150.756 7.91667 153.6 4.25C156.444 0.583333 159.289 0.583333 162.133 4.25C164.978 7.91667 167.822 7.91667 170.667 4.25C173.511 0.583333 176.356 0.583333 179.2 4.25C182.044 7.91667 184.889 7.91667 187.733 4.25C190.578 0.583333 193.422 0.583333 196.267 4.25C199.111 7.91667 201.956 7.91667 204.8 4.25C207.644 0.583333 210.489 0.583333 213.333 4.25C216.178 7.91667 219.022 7.91667 221.867 4.25C224.711 0.583333 227.556 0.583333 230.4 4.25C233.244 7.91667 236.089 7.91667 238.933 4.25C241.778 0.583333 244.622 0.583333 247.467 4.25C250.311 7.91667 253.156 7.91667 256 4.25\" stroke=\"%23AC8CEE\"/></g><defs><clipPath id=\"clip0_2418_19749\"><rect width=\"256\" height=\"7\" fill=\"white\" transform=\"translate(0 0.75)\"/></clipPath></defs></svg>");background-size:auto 8px;padding-bottom:8px}}.EmptySearchState-module__ayLN1q__subHeadline{margin:24px 0}@media screen and (min-width:1200px){.EmptySearchState-module__ayLN1q__subHeadline{margin:32px 0}}.EmptySearchState-module__ayLN1q__subHeadline span{display:inline}.EmptySearchState-module__ayLN1q__resetButton{height:21px;color:var(--primary-600,#5e2dc1);padding:0;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;display:inline-block}.EmptySearchState-module__ayLN1q__filterChips{flex-wrap:wrap;justify-content:center;min-height:16px;display:flex}.EmptySearchState-module__ayLN1q__filterChips>*{margin:0 8px 16px}@media screen and (min-width:1200px){.EmptySearchState-module__ayLN1q__filterChips>*{margin:0 4px 8px}}.EmptySearchState-module__ayLN1q__text{padding-top:24px;display:block}.EmptySearchState-module__ayLN1q__filterReset{flex-direction:column;justify-content:center;display:flex}@media screen and (min-width:1200px){.EmptySearchState-module__ayLN1q__filterReset{flex-direction:row}}.EmptySearchState-module__ayLN1q__breaker{margin-bottom:40px}@media screen and (min-width:1200px){.EmptySearchState-module__ayLN1q__breaker{margin-bottom:56px}}.EmptySearchState-module__ayLN1q__CardArea{flex-direction:column;gap:16px;display:flex}.EmptySearchState-module__ayLN1q__skeletonHeader{justify-content:space-between;display:flex}.EmptySearchState-module__ayLN1q__skeleton{margin-bottom:14px}@media screen and (min-width:1200px){.EmptySearchState-module__ayLN1q__skeleton>span:last-child{display:none}}.EmptySearchState-module__ayLN1q__disclaimerSkeleton{max-width:375px;margin:20px 0 16px}@media screen and (min-width:800px){.EmptySearchState-module__ayLN1q__disclaimerSkeleton{margin:12px 0 10px}}@media screen and (min-width:1200px){.EmptySearchState-module__ayLN1q__disclaimerSkeleton{display:none}}.EmptySearchState-module__ayLN1q__abbyContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:60px;display:flex}.EmptySearchState-module__ayLN1q__abbyText{flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:300px;display:flex}.EmptySearchState-module__ayLN1q__abbyCTA{font-size:var(--text-18);font-weight:var(--font-weight-l);text-align:center;line-height:28px}.EmptySearchState-module__ayLN1q__abbyCTALink,.EmptySearchState-module__ayLN1q__abbyCTALink:hover{-webkit-text-decoration:none;text-decoration:none}
.layout-module__l5AWXG__pageContainer{padding-top:24px}@media screen and (min-width:800px){.layout-module__l5AWXG__pageContainer{padding-top:32px}}@media screen and (min-width:1200px){.layout-module__l5AWXG__pageContainer{padding-top:48px}}.layout-module__l5AWXG__title{font-family:var(--font-arboria);font-size:var(--headline-32);letter-spacing:-.02rem;margin-bottom:24px;font-weight:700;line-height:90%}@media screen and (min-width:800px){.layout-module__l5AWXG__title{font-size:var(--headline-48);margin-bottom:32px}}.layout-module__l5AWXG__contentSeperator{margin-bottom:24px;padding-top:8px}@media screen and (min-width:800px){.layout-module__l5AWXG__contentSeperator{margin-bottom:32px}}
.WelcomeMessage-module__0Wze5W__welcomeMessage{flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding-top:8px;display:flex}.WelcomeMessage-module__0Wze5W__timestamp{width:100%;color:var(--grey-400);font-size:var(--text-14);text-align:center;margin:0 0 4px;font-weight:400;line-height:1.5}.WelcomeMessage-module__0Wze5W__header{flex-direction:column;gap:4px;display:flex}.WelcomeMessage-module__0Wze5W__title{color:var(--grey-800);font-family:var(--font-inter);font-size:var(--headline-24);letter-spacing:-.64px;margin:0;font-weight:500;line-height:1.25}@media screen and (min-width:800px){.WelcomeMessage-module__0Wze5W__title{font-size:var(--headline-32)}}.WelcomeMessage-module__0Wze5W__abbyName{color:var(--primary-600);font-family:var(--font-inter);letter-spacing:-.64px;font-style:italic;font-weight:600;line-height:1.25}
.AbbyFABTopBar-module__P1AXOa__panelHeader{z-index:10;grid-column-gap:16px;-moz-column-gap:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:16px;margin:10px 13px;display:grid}.AbbyFABTopBar-module__P1AXOa__title{border:1px solid var(--primary-200);background:var(--primary-50);border-radius:8px;grid-column:1;justify-content:center;justify-self:start;align-items:center;gap:3px;width:69px;padding:4px 8px 4px 6px;display:flex}.AbbyFABTopBar-module__P1AXOa__title h4{color:var(--primary-600);font-family:var(--font-inter);margin:0;font-size:14px;font-style:italic;font-weight:600;line-height:100%}.AbbyFABTopBar-module__P1AXOa__locationBadge{border:1px solid var(--primary-300);background:var(--white);width:max-content;min-width:0;max-width:100%;box-shadow:0 0 0 1px var(--white), 0 0 0 2px var(--primary-100);border-radius:8px;grid-column:2;justify-self:center;align-items:center;gap:6px;padding:5px 6px 5px 5px;font-weight:500;display:inline-flex}.AbbyFABTopBar-module__P1AXOa__locationIcon{flex-shrink:0}.AbbyFABTopBar-module__P1AXOa__locationName{min-width:0;color:var(--grey-700);font-family:var(--font-inter);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:120%;overflow:hidden}.AbbyFABTopBar-module__P1AXOa__actions{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.AbbyFABTopBar-module__P1AXOa__downchevronIconButton{background:var(--grey-100);width:32px;height:32px;color:var(--grey-900);border-radius:999px}@media screen and (min-width:1200px){.AbbyFABTopBar-module__P1AXOa__downchevronIconButton{width:28px;height:28px}}.AbbyFABTopBar-module__P1AXOa__downchevronIconButton:hover{background:var(--grey-200)}.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton{border-radius:999px;width:28px;height:28px}.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton:hover{background:var(--grey-100)}.AbbyFABTopBar-module__P1AXOa__iconButton{background:var(--grey-100);width:40px;height:40px;color:var(--grey-900);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex}.AbbyFABTopBar-module__P1AXOa__iconButton:hover{background:var(--grey-200)}.AbbyFABTopBar-module__P1AXOa__menuContainer{position:relative}.AbbyFABTopBar-module__P1AXOa__dropdownMenu{z-index:20;border:1px solid var(--grey-200);background:var(--white);border-radius:16px;min-width:240px;padding:8px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 20px #00000026}.AbbyFABTopBar-module__P1AXOa__menuItem{width:100%;color:var(--grey-900);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-family:inherit;font-size:16px;font-weight:500;display:flex}.AbbyFABTopBar-module__P1AXOa__menuItem:hover{background:var(--grey-100)}.AbbyFABTopBar-module__P1AXOa__menuItem svg{color:var(--grey-500)}
.StudyflixSearch-module__tpMpua__container{max-width:var(--content-width-desktop);margin:0 auto;padding:16px 24px 96px}.StudyflixSearch-module__tpMpua__container [data-testid=search-result-empty-title] span{background-image:url(/studyflix_images/underscore.svg)}.StudyflixSearch-module__tpMpua__container [class*=abbyContainer]{display:none}
.Abby-module__yxVLyW__chatbotContainer{width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;padding:calc(env(safe-area-inset-top) + 64px) calc(env(safe-area-inset-right) + 12px) env(safe-area-inset-bottom) calc(env(safe-area-inset-left) + 12px);box-shadow:none;border-radius:0;flex-direction:column;margin-bottom:12px;padding-bottom:4px;scroll-margin-top:0;display:flex;position:relative;overflow:hidden}.Abby-module__yxVLyW__chatScrollViewport{-webkit-overflow-scrolling:touch;flex:auto;width:100%;min-height:0;overflow:hidden auto}.Abby-module__yxVLyW__chatContent{flex-direction:column;gap:12px;width:100%;max-width:88%;min-height:100%;margin:0 auto;padding-bottom:12px;scroll-margin-top:52px;display:flex}@media screen and (min-width:854px){.Abby-module__yxVLyW__chatContent{max-width:752px;scroll-margin-top:12px}}.Abby-module__yxVLyW__chatInputSlot{flex-direction:column;flex-shrink:0;gap:8px;width:100%;max-width:95%;margin:0 auto;display:flex}@media screen and (min-width:854px){.Abby-module__yxVLyW__chatInputSlot{max-width:800px;padding:0}}.Abby-module__yxVLyW__chatHider{z-index:1;background:var(--white);pointer-events:none;height:44px;position:absolute;bottom:0;left:0;right:0}.Abby-module__yxVLyW__chatHiderAndroid{bottom:calc(-1 * env(safe-area-inset-bottom,0));height:calc(56px + 120px + 32px + env(safe-area-inset-bottom,0))}.Abby-module__yxVLyW__platformIos .Abby-module__yxVLyW__chatContent{padding-bottom:calc(56px + 120px + 32px + env(safe-area-inset-bottom,0px))}.Abby-module__yxVLyW__platformAndroid .Abby-module__yxVLyW__chatScrollViewport{scroll-padding-bottom:20px}.Abby-module__yxVLyW__platformAndroid .Abby-module__yxVLyW__chatContent{padding-bottom:calc(60px + 56px + 120px + 32px + env(safe-area-inset-bottom,0px))}.Abby-module__yxVLyW__chatInputContainer{z-index:10;height:calc(72px + env(safe-area-inset-bottom,0));margin-bottom:calc(-1 * env(safe-area-inset-bottom,0));padding:0 24px;padding-bottom:env(safe-area-inset-bottom,0);background-color:var(--grey-50,#fafafa);position:sticky;bottom:0}@media screen and (min-width:800px){.Abby-module__yxVLyW__chatInputContainer{height:calc(68px + env(safe-area-inset-bottom,0));padding-bottom:env(safe-area-inset-bottom,0)}}.Abby-module__yxVLyW__platformIos .Abby-module__yxVLyW__chatInputContainer{right:calc(env(safe-area-inset-right,0) + 12px);bottom:0;left:calc(env(safe-area-inset-left,0) + 12px);width:100%;max-width:800px;margin:0 auto;position:fixed}.Abby-module__yxVLyW__platformAndroid .Abby-module__yxVLyW__chatInputContainer{position:sticky}.Abby-module__yxVLyW__platformAndroid .Abby-module__yxVLyW__chatInputContainer.Abby-module__yxVLyW__androidFixed{right:calc(env(safe-area-inset-right,0) + 12px);bottom:env(safe-area-inset-bottom,0);left:calc(env(safe-area-inset-left,0) + 12px);width:100%;max-width:800px;margin:0 auto;position:fixed}
.AbbyFABContent-module__sO_Iya__root{grid-template-rows:auto 1fr auto;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.AbbyFABContent-module__sO_Iya__messagesArea{z-index:0;flex-direction:column;width:100%;min-width:0;min-height:0;padding:0 13px;display:flex;position:relative;overflow:hidden}.AbbyFABContent-module__sO_Iya__messages{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:12px;width:100%;min-width:0;min-height:0;padding-top:0;padding-bottom:16px;display:flex;position:relative;overflow:hidden auto}.AbbyFABContent-module__sO_Iya__messagesTopFade{-webkit-mask-image:linear-gradient(#0000 0,#000 32px);mask-image:linear-gradient(#0000 0,#000 32px)}.AbbyFABContent-module__sO_Iya__messagesBottomFade{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.AbbyFABContent-module__sO_Iya__messagesTopFade.AbbyFABContent-module__sO_Iya__messagesBottomFade{-webkit-mask-image:linear-gradient(#0000 0,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 32px calc(100% - 32px),#0000 100%)}.AbbyFABContent-module__sO_Iya__messages>*{width:100%;min-width:0;max-width:100%}.AbbyFABContent-module__sO_Iya__loadingIndicator{justify-content:center;padding:8px 0;display:flex}.AbbyFABContent-module__sO_Iya__form{z-index:1;padding-bottom:env(safe-area-inset-bottom,0);background:var(--white,#fff);flex-direction:column;flex-shrink:0;gap:8px;margin:0 3px 3px;display:flex;position:relative}
