.FavoriteSearches-module__9E9cvq__container{flex-direction:column;align-items:center;margin-bottom:30px;display:flex}@media screen and (min-width:1200px){.FavoriteSearches-module__9E9cvq__container{margin:0 70px 60px}}.FavoriteSearches-module__9E9cvq__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.FavoriteSearches-module__9E9cvq__span{font-size:var(--text-14);flex:0 auto;font-weight:700}@media screen and (max-width:1199.98px){.FavoriteSearches-module__9E9cvq__span{text-align:center;width:100%}}
.AbbyAvatar-module__it_1Lq__shell{border-radius:inherit;width:100%;height:100%;display:block;position:relative;overflow:hidden}.AbbyAvatar-module__it_1Lq__mesh{background-color:var(--primary-50);pointer-events:none;background-image:url(/abs_images/abby/abby_mesh_gradient.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:rotate(90deg)}.AbbyAvatar-module__it_1Lq__image{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:relative}.AbbyAvatar-module__it_1Lq__chat{object-view-box:inset(7.12% 10.78% 12.89% 9.22%)}.AbbyAvatar-module__it_1Lq__fab{object-view-box:inset(2.84% 5.67% 5.74% 2.96%)}.AbbyAvatar-module__it_1Lq__teaser{object-view-box:inset(16.11% 11.98% 14.89% 19.02%)}.AbbyAvatar-module__it_1Lq__mirrored{transform:scaleX(-1)}
.Linkbanners-module__WDFN0a__container{grid-gap:16px;gap:16px;display:grid}@media screen and (min-width:800px){.Linkbanners-module__WDFN0a__container{grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.Linkbanners-module__WDFN0a__container{gap:24px}}.Linkbanners-module__WDFN0a__containerLinks{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:none;text-decoration:none}.Linkbanners-module__WDFN0a__containerLinks:hover{-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:800px){.Linkbanners-module__WDFN0a__containerLinks:only-child{grid-column:1/-1;justify-self:center;max-width:570px}}.Linkbanners-module__WDFN0a__box{border:1px solid var(--grey-200);border-radius:var(--border-radius-16);grid-gap:12px;gap:12px;padding:16px;transition:transform .2s;display:grid;position:relative}@media screen and (min-width:1200px){.Linkbanners-module__WDFN0a__box{grid-template-columns:max-content 1fr max-content}}.Linkbanners-module__WDFN0a__box:hover{transform:scale(1.02)rotate(-.5deg)}.Linkbanners-module__WDFN0a__emojiBox{border:3px solid var(--white);outline:1px solid var(--outline);background-color:var(--bg-color);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden;rotate:3.5deg}.Linkbanners-module__WDFN0a__pc{--bg-color:var(--secondary-50);--outline:var(--secondary-100)}.Linkbanners-module__WDFN0a__sparkle{--bg-color:var(--white);--outline:var(--primary-200)}.Linkbanners-module__WDFN0a__text{width:80%;color:var(--grey-500);font-size:var(--text-14);align-content:center;font-weight:500;line-height:130%}.Linkbanners-module__WDFN0a__text span{color:var(--grey-900);font-weight:600}.Linkbanners-module__WDFN0a__arrow{display:none}@media screen and (min-width:1200px){.Linkbanners-module__WDFN0a__arrow{width:auto;height:14px;color:var(--grey-900);align-self:center;display:block}.Linkbanners-module__WDFN0a__abbyText{width:90%}}
.MainSearch-module__dH0ZVq__root{background-color:var(--grey-100);border-radius:24px;width:100%;margin-bottom:24px;padding:16px}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__root{border-radius:var(--border-radius-1000);margin-bottom:40px;padding:32px}}.MainSearch-module__dH0ZVq__mainForm{background-color:#0000;flex-direction:column;align-items:stretch;gap:16px;width:100%;padding:0;display:flex}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__mainForm{flex-direction:row;align-items:center}}.MainSearch-module__dH0ZVq__field{flex:auto;width:100%;min-width:0}@media screen and (min-width:800px){.MainSearch-module__dH0ZVq__field{z-index:1}.MainSearch-module__dH0ZVq__fieldWhat{z-index:2}}.MainSearch-module__dH0ZVq__shellInputWrapper{position:relative}.MainSearch-module__dH0ZVq__shellInput{width:100%}.MainSearch-module__dH0ZVq__shellIcon{pointer-events:none;position:absolute;top:50%;left:24px;transform:translate(-50%,-50%)}.MainSearch-module__dH0ZVq__shellIcon path{fill:var(--primary-600)}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__shellIcon{left:28px}}.MainSearch-module__dH0ZVq__shellDeleteIcon{cursor:pointer;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.MainSearch-module__dH0ZVq__shellDeleteIcon path{fill:var(--grey-500)}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__shellDeleteIcon{right:16px}}.MainSearch-module__dH0ZVq__shellInputWrapper input[type=search]::-webkit-search-cancel-button{display:none}.MainSearch-module__dH0ZVq__shellInputWrapper input[type=search]::-webkit-search-decoration{display:none}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field input+svg path,.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field input+svg{fill:var(--primary-600)}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field input+svg{left:28px}}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field label{color:var(--grey-700);font-size:var(--text-14);margin-bottom:6px;padding-left:4px;font-weight:500}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field input{border:1px solid var(--grey-200);background-color:var(--white);height:54px;box-shadow:none;font-size:var(--text-16);border-radius:16px;padding:8px 40px 8px 36px}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field [data-testid=delete-icon]{cursor:pointer;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field [data-testid=delete-icon] path{fill:var(--grey-500)}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field input{border-radius:var(--border-radius-1000);height:64px;font-size:var(--text-16);padding:8px 24px 8px 48px}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field [data-testid=delete-icon]{right:16px}}.MainSearch-module__dH0ZVq__searchButton{flex-shrink:0;min-width:100%;height:48px;font-weight:700}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__searchButton{min-width:fit-content;border-radius:var(--border-radius-1000)!important;height:64px!important;padding:0 28px!important}}
.SimilarJobpostings-module__n1pABG__similarSection{width:calc(100vw - var(--scrollbar-width,0px));margin-top:56px;margin-right:calc((calc(100vw - var(--scrollbar-width,0px)) - 100%) / -2);margin-left:calc((calc(100vw - var(--scrollbar-width,0px)) - 100%) / -2);justify-content:center;display:flex}.SimilarJobpostings-module__n1pABG__similarSectionInner{background-color:var(--grey-50);border-radius:40px 40px 0 0;flex-direction:column;align-items:center;width:100%;max-width:1800px;padding:24px 16px;display:flex}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__similarSectionInner{padding-left:68px;padding-right:68px}}.SimilarJobpostings-module__n1pABG__similarSectionContent{flex-direction:column;gap:24px;width:100%;padding-top:24px;display:flex}@media screen and (min-width:800px){.SimilarJobpostings-module__n1pABG__similarSectionContent{max-width:768px}}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__similarSectionContent{max-width:1140px}}.SimilarJobpostings-module__n1pABG__similarHeadline{color:var(--grey-900);font-size:var(--text-24);font-weight:700;line-height:130%}.SimilarJobpostings-module__n1pABG__similarCardArea{flex-direction:column;gap:16px;display:flex}.SimilarJobpostings-module__n1pABG__separator{width:100%;padding-top:20px}.SimilarJobpostings-module__n1pABG__abbyLink{border:1px solid var(--grey-300);border-radius:var(--border-radius-16);background-color:var(--white);color:var(--grey-500);font-size:var(--text-18);text-align:center;grid-gap:16px;cursor:pointer;gap:16px;padding:16px;-webkit-text-decoration:none;text-decoration:none;display:grid}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__abbyLink{grid-template-columns:max-content 1fr max-content;align-items:center}}.SimilarJobpostings-module__n1pABG__abbyLink span{color:var(--grey-900);font-weight:700}.SimilarJobpostings-module__n1pABG__abbyLink:hover{color:var(--grey-500);-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__abbyLink{text-align:left;flex-direction:row}}.SimilarJobpostings-module__n1pABG__abbyLinkButton{width:100%}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__abbyLinkButton{width:auto}}.SimilarJobpostings-module__n1pABG__box{display:none}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__box{border:3px solid var(--white);outline:1px solid var(--primary-200);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden;rotate:3.5deg}}.SimilarJobpostings-module__n1pABG__icon{width:16px;height:16px}
.HeroSection-module__2tioZq__pageHeader{flex-direction:column;align-items:center;padding:32px 20px 40px;display:flex}@media screen and (min-width:800px){.HeroSection-module__2tioZq__pageHeader{padding:104px 20px 64px}}@media screen and (min-width:1200px){.HeroSection-module__2tioZq__pageHeader{padding:104px 16px 64px}}.HeroSection-module__2tioZq__headline{width:80%;font-family:var(--font-arboria);font-size:var(--text-16);text-align:center;margin-bottom:8px;line-height:130%}@media screen and (min-width:800px){.HeroSection-module__2tioZq__headline{width:100%;font-size:var(--text-20);line-height:90%}}.HeroSection-module__2tioZq__subHeadline{color:var(--blue-950);font-family:var(--font-arboria);text-align:center;font-size:42px;font-weight:700;line-height:43px}@media screen and (min-width:800px){.HeroSection-module__2tioZq__subHeadline{font-size:80px;line-height:88px}}.HeroSection-module__2tioZq__fancy{color:#0000;background-image:url("data:image/svg+xml,%3Csvg width='249' height='75' viewBox='0 0 249 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%22%23clip0_102_4%22)'%3E%3Crect width='249' height='75' fill='%235E2DC1'/%3E%3Cpath d='M0 69.1315L8.28067 66.3713C16.5613 63.611 33.1227 58.0906 49.684 53.4845C66.2453 48.9474 82.8067 45.1521 99.368 47.964C115.929 50.6725 132.491 59.9883 149.052 62.6967C165.613 65.5087 182.175 61.7134 198.736 62.6967C215.297 63.611 231.859 69.1315 240.139 71.8917L248.42 74.6519H240.139C231.859 74.6519 215.297 74.6519 198.736 74.6519C182.175 74.6519 165.613 74.6519 149.052 74.6519C132.491 74.6519 115.929 74.6519 99.368 74.6519C82.8067 74.6519 66.2453 74.6519 49.684 74.6519C33.1227 74.6519 16.5613 74.6519 8.28067 74.6519H0V69.1315Z' fill='%23FC5F12'/%3E%3Cpath d='M47 81.7617L55.2807 78.0872C63.5613 74.3436 80.1227 67.098 96.684 67.9606C113.245 68.8232 129.807 78.1389 146.368 77.1556C162.929 76.2413 179.491 65.2004 196.052 60.5943C212.613 56.0572 229.175 57.7823 245.736 63.3545C262.297 68.8232 278.859 78.1389 287.139 82.6761L295.42 87.2822V92.8026H287.139C278.859 92.8026 262.297 92.8026 245.736 92.8026C229.175 92.8026 212.613 92.8026 196.052 92.8026C179.491 92.8026 162.929 92.8026 146.368 92.8026C129.807 92.8026 113.245 92.8026 96.684 92.8026C80.1227 92.8026 63.5613 92.8026 55.2807 92.8026H47V81.7617Z' fill='%2342EED2'/%3E%3C/g%3E%3C/svg%3E");background-size:100%;-webkit-background-clip:text;background-clip:text}.HeroSection-module__2tioZq__heroSearch{flex-direction:column;align-items:center;margin-bottom:82px;margin-left:auto;margin-right:auto;padding:0 16px;display:flex}@media screen and (min-width:800px){.HeroSection-module__2tioZq__heroSearch{max-width:768px;margin-bottom:68px}}@media screen and (min-width:1200px){.HeroSection-module__2tioZq__heroSearch{max-width:1140px;margin-bottom:128px;padding:0}}
.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-200);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:8px 8px 8px 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__sendButton svg{width:14px;height:14px}.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)}
.JobPostingCard-module__W8t5zW__jobPostingCardWrapper{width:90%;max-width:90%;position:relative}.JobPostingCard-module__W8t5zW__jobPostingCard{border:1px solid var(--grey-200);background-color:var(--white);border-radius:12px;flex-direction:column;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:16px;margin-bottom:8px;display:flex}.JobPostingCard-module__W8t5zW__jobCardLogo{border:1px solid var(--grey-200);background-color:var(--white);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:60px;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.2}.JobPostingCard-module__W8t5zW__jobTitle{color:var(--grey-900);font-size:var(--text-16);word-wrap:break-word;margin:8px 0 0;font-weight:700;line-height:1.4}.JobPostingCard-module__W8t5zW__badgeContainer{flex-wrap:wrap;gap:8px;margin-top: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;margin-top:20px;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-12);font-weight:600;line-height:1.25}
.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__pinnedAssistantTurn{gap:var(--abby-chat-gap,12px);flex-direction:column;flex:1 0 auto;width:100%;min-width:0;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-self:flex-start;align-items:flex-start;width:90%;min-width:0;max-width:90%;display:flex}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user{align-self:flex-end;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 pre,.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}
.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:16px;display:grid}
.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:1px solid var(--grey-300);border-radius:var(--border-radius-14);background-color:var(--white);width:100%;height:48px;color:var(--grey-900);font-size:inherit;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(--grey-100)}}.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}
.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}
.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;display:flex}.WelcomeMessage-module__0Wze5W__title{color:var(--grey-800);font-family:var(--font-inter);font-size:var(--headline-32);letter-spacing:-.64px;margin:0;font-weight:500;line-height:1.25}.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}
.AbbyChat-module__VR3eQq__chatRoot{--abby-chat-scroll-fade-size:24px;--abby-chat-gap:12px;flex-direction:column;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}.AbbyChat-module__VR3eQq__chatRootWithHeader{grid-template-rows:auto 1fr auto;display:grid}.AbbyChat-module__VR3eQq__chatScrollViewport{overflow-anchor:none;width:100%;min-height:0;scroll-padding-top:calc(var(--abby-chat-scroll-fade-size) - var(--abby-chat-gap));-webkit-overflow-scrolling:touch;flex:auto;overflow:hidden auto}.AbbyChat-module__VR3eQq__chatScrollViewportTopFade{-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size));-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size));mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size))}.AbbyChat-module__VR3eQq__chatScrollViewportBottomFade{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%);mask-image:linear-gradient(to bottom, black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%)}.AbbyChat-module__VR3eQq__chatScrollViewportTopFade.AbbyChat-module__VR3eQq__chatScrollViewportBottomFade{-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size), black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size), black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size), black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%)}.AbbyChat-module__VR3eQq__chatContent{flex-direction:column;gap:12px;width:100%;max-width:88%;min-height:100%;margin:0 auto;padding:0 16px 12px;scroll-margin-top:52px;display:flex}@media screen and (min-width:854px){.AbbyChat-module__VR3eQq__chatContent{max-width:800px;scroll-margin-top:12px}}.AbbyChat-module__VR3eQq__chatContentEmbedded{max-width:100%;scroll-margin-top:0}@media screen and (min-width:854px){.AbbyChat-module__VR3eQq__chatContentEmbedded{max-width:100%;scroll-margin-top:0}}.AbbyChat-module__VR3eQq__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){.AbbyChat-module__VR3eQq__chatInputSlot{max-width:800px;padding:0}}.AbbyChat-module__VR3eQq__chatInputSlotEmbedded{width:auto;max-width:100%;padding-bottom:env(safe-area-inset-bottom,0);background:var(--white,#fff);margin:0 3px 3px}@media screen and (min-width:854px){.AbbyChat-module__VR3eQq__chatInputSlotEmbedded{max-width:100%}}.AbbyChat-module__VR3eQq__platformIos .AbbyChat-module__VR3eQq__chatContent{padding-bottom:calc(56px + 120px + 32px + env(safe-area-inset-bottom,0px))}.AbbyChat-module__VR3eQq__platformAndroid .AbbyChat-module__VR3eQq__chatScrollViewport{scroll-padding-bottom:20px}.AbbyChat-module__VR3eQq__platformAndroid .AbbyChat-module__VR3eQq__chatContent{padding-bottom:calc(60px + 56px + 120px + 32px + env(safe-area-inset-bottom,0px))}.AbbyChat-module__VR3eQq__platformIos.AbbyChat-module__VR3eQq__chatRootEmbedded .AbbyChat-module__VR3eQq__chatContent,.AbbyChat-module__VR3eQq__platformAndroid.AbbyChat-module__VR3eQq__chatRootEmbedded .AbbyChat-module__VR3eQq__chatContent{padding-bottom:12px}
.Abby-module__yxVLyW__chatbotContainer{width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;padding:calc(env(safe-area-inset-top)) 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}
.AbbyFABSpeechBubble-module__eBa90q__bubble{background:var(--black);color:var(--white);white-space:nowrap;cursor:pointer;border-radius:12px;padding:10px;font-size:14px;font-weight:500;line-height:1.2;position:relative;overflow:visible}.AbbyFABSpeechBubble-module__eBa90q__textLine{line-height:1.2;display:inline-block;position:relative}.AbbyFABSpeechBubble-module__eBa90q__textLine strong{font-weight:700}.AbbyFABSpeechBubble-module__eBa90q__textLine em{font-style:italic}.AbbyFABSpeechBubble-module__eBa90q__bubble:before{content:"";background:var(--black);clip-path:polygon(0 0,75% 0,100% 100%);width:24px;height:8px;position:absolute;top:calc(100% - 2px);right:8px}.AbbyFABSpeechBubble-module__eBa90q__pop{transform-origin:100% 100%;opacity:0;transition:opacity .25s,transform .35s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)translateY(10px)}.AbbyFABSpeechBubble-module__eBa90q__popVisible{opacity:1;transform:scale(1)translateY(0)}.AbbyFABSpeechBubble-module__eBa90q__popHiding{opacity:0;transition:opacity .2s,transform .2s;transform:scale(.85)translateY(4px)}.AbbyFABSpeechBubble-module__eBa90q__cursor{background:currentColor;width:2px;margin-left:2px;animation:.7s step-end infinite AbbyFABSpeechBubble-module__eBa90q__blink;position:absolute;top:0;bottom:0;left:100%}@keyframes AbbyFABSpeechBubble-module__eBa90q__blink{0%,to{opacity:1}50%{opacity:0}}
.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__avatar{border-radius:var(--border-radius-1000);grid-column:1;width:36px;height:36px}.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:28px;height:28px;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 svg{width:12px;height:12px}.AbbyFABTopBar-module__P1AXOa__downchevronIconButton:hover{background:var(--grey-200)}.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton{border-radius:999px;width:28px;height:28px}.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton svg{width:16px;height:16px}.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton:focus,.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton:focus-visible{outline:none}.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;width:205px;min-width:156px;padding:4px;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:center;cursor:pointer;background:0 0;border:none;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;display:flex}.AbbyFABTopBar-module__P1AXOa__menuItem:hover{background:var(--grey-100)}.AbbyFABTopBar-module__P1AXOa__loginMenuGroup{background:var(--grey-100);border-radius:15px;flex-direction:column;gap:4px;margin-top:8px;padding:4px;display:flex}.AbbyFABTopBar-module__P1AXOa__loginMenuButton{border-color:var(--grey-200);background:var(--white);font-weight:500}.AbbyFABTopBar-module__P1AXOa__signupMenuButton{font-weight:500}
.AbbyFloatingActionButton-module__XGEwGG__overlayRoot{z-index:7;transition:z-index 0s linear .3s;position:fixed;bottom:20px;right:20px}.AbbyFloatingActionButton-module__XGEwGG__overlayRootOpen{z-index:99;transition-delay:0s}.AbbyFloatingActionButton-module__XGEwGG__overlayRootBeneathAuth{z-index:5;transition-delay:0s}.AbbyFloatingActionButton-module__XGEwGG__launcherGroup{z-index:0;pointer-events:none;width:69px;height:69px;position:absolute;bottom:0;right:0}.AbbyFloatingActionButton-module__XGEwGG__speechBubbleAnchor{z-index:2;pointer-events:auto;width:max-content;position:absolute;right:calc(100% + 12px)}.AbbyFloatingActionButton-module__XGEwGG__launcher,.AbbyFloatingActionButton-module__XGEwGG__closeButton,.AbbyFloatingActionButton-module__XGEwGG__submitButton{font:inherit;cursor:pointer;border:none}.AbbyFloatingActionButton-module__XGEwGG__launcher{visibility:visible;box-sizing:border-box;transform-origin:100% 100%;border:3px solid var(--white);border-radius:var(--border-radius-1000);outline:1px solid var(--primary-200);opacity:1;white-space:nowrap;pointer-events:auto;width:69px;min-width:69px;height:69px;padding:0;transition:opacity .3s,transform .3s;position:relative;transform:scale(1)}.AbbyFloatingActionButton-module__XGEwGG__launcherAvatar{width:100%;height:100%;display:block}.AbbyFloatingActionButton-module__XGEwGG__launcherHidden{visibility:hidden;opacity:0;pointer-events:none;transform:scale(.9)}.AbbyFloatingActionButton-module__XGEwGG__panel{visibility:hidden;z-index:1;transform-origin:100% 100%;border:1px solid var(--grey-200,#e5e5e5);opacity:0;background:var(--white,#fff);pointer-events:none;border-radius:22px 22px 32px 32px;flex-direction:column;width:28vw;min-width:420px;max-width:680px;height:70vh;min-height:min(740px,100vh - 105px);max-height:min(1200px,100vh - 105px);padding:16px 13px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:0;right:0;transform:translateY(20px)scale(.95);box-shadow:0 0 0 1px #54483114,0 2px 4px -1px #0000000f,0 14px 28px -6px #0000001a}.AbbyFloatingActionButton-module__XGEwGG__panelOpen{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.AbbyFloatingActionButton-module__XGEwGG__panel>*{flex:1;min-height:0}.AbbyFloatingActionButton-module__XGEwGG__mobileOverlay{z-index:109;background:var(--white,#fff);pointer-events:none;border-top-left-radius:32px;border-top-right-radius:32px;flex-direction:column;padding:16px 13px;transition:transform .3s ease-in-out;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.AbbyFloatingActionButton-module__XGEwGG__mobileOverlayOpen{pointer-events:auto;transform:translateY(0)}.AbbyFloatingActionButton-module__XGEwGG__mobileOverlay>*{flex:1;min-height:0}.AbbyFloatingActionButton-module__XGEwGG__mobileBackdrop{z-index:108;background:#00000080;position:fixed;inset:0}.AbbyFloatingActionButton-module__XGEwGG__circle{width:28px;position:absolute;bottom:-9px;right:-9px}
