.author-module-scss-module__MHG40W__container{width:calc(100% - 48px);max-width:931px;margin:16px 24px 0}.author-module-scss-module__MHG40W__author{margin:0 0 16px;font-size:14px;font-weight:400;font-stretch:110%;line-height:20px}.author-module-scss-module__MHG40W__author a{color:#0098d3;font-size:14px;font-weight:700;font-stretch:110%;line-height:20px}.author-module-scss-module__MHG40W__author a:hover{text-decoration:underline}.author-module-scss-module__MHG40W__reviewer{flex-direction:row;display:flex}.author-module-scss-module__MHG40W__image{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:40px;height:40px}.author-module-scss-module__MHG40W__icon{background-color:#fff;border-radius:50%;width:16px;height:16px;position:relative;right:14px}.author-module-scss-module__MHG40W__info{flex-direction:column;font-size:14px;font-weight:400;font-stretch:110%;line-height:20px;display:flex}.author-module-scss-module__MHG40W__reviewerName a{color:#0098d3;font-size:14px;font-weight:700;font-stretch:110%;line-height:20px}.author-module-scss-module__MHG40W__reviewerName a:hover{text-decoration:underline}.author-module-scss-module__MHG40W__reviewerTitle{color:#606f7b}.author-module-scss-module__MHG40W__noReviewer{font-size:14px;font-weight:400;font-stretch:110%;line-height:20px}.author-module-scss-module__MHG40W__line{border-bottom:1px solid #dae1e7;margin:24px 0 0}
.problem-modal-content-module-scss-module__qnQJNW__content{padding:16px 40px 40px}@media only screen and (max-width:40.063em){.problem-modal-content-module-scss-module__qnQJNW__content{max-height:81vh;padding:24px;overflow:scroll}}.problem-modal-content-module-scss-module__qnQJNW__heading{letter-spacing:-.02em;margin-bottom:24px;font-size:24px;font-weight:700;font-stretch:110%;line-height:28px}.problem-modal-content-module-scss-module__qnQJNW__container{grid-template-columns:repeat(1,1fr);display:grid}@media only screen and (min-width:40.063em){.problem-modal-content-module-scss-module__qnQJNW__container{grid-template-columns:repeat(2,1fr)}}.problem-modal-content-module-scss-module__qnQJNW__year{margin:16px 0 0}@media only screen and (min-width:40.063em){.problem-modal-content-module-scss-module__qnQJNW__year{margin:0 0 0 16px}}.problem-modal-content-module-scss-module__qnQJNW__body{margin:24px 0 8px;font-size:16px;font-weight:700;font-stretch:110%;line-height:24px}.problem-modal-content-module-scss-module__qnQJNW__textArea{margin-top:16px}.problem-modal-content-module-scss-module__qnQJNW__submitButton{width:100%;margin-top:16px}.problem-modal-content-module-scss-module__qnQJNW__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.problem-modal-content-module-scss-module__qnQJNW__error{color:#da3030;margin-top:8px;font-size:16px;font-weight:700;font-stretch:110%;line-height:24px}
.problem-modal-success-module-scss-module__zzXXKW__container{max-height:70vh;padding:16px 40px 40px;overflow:auto}@media only screen and (max-width:40.063em){.problem-modal-success-module-scss-module__zzXXKW__container{max-height:81vh;padding:24px;overflow:scroll}}.problem-modal-success-module-scss-module__zzXXKW__vehicle{color:#606f7b;align-items:center;font-size:14px;font-weight:600;font-stretch:110%;line-height:20px;display:flex}.problem-modal-success-module-scss-module__zzXXKW__vehicle svg{fill:#0098d3;margin-right:8px}.problem-modal-success-module-scss-module__zzXXKW__heading{letter-spacing:-.02em;margin-top:4px;margin-bottom:24px;font-size:24px;font-weight:700;font-stretch:110%;line-height:28px}.problem-modal-success-module-scss-module__zzXXKW__wrapper{grid-template-columns:repeat(1,1fr);row-gap:16px;margin-bottom:16px;display:grid}@media only screen and (min-width:40.063em){.problem-modal-success-module-scss-module__zzXXKW__wrapper{-moz-column-gap:16px;grid-template-columns:repeat(2,1fr);column-gap:16px}}.problem-modal-success-module-scss-module__zzXXKW__subHeading{letter-spacing:-.02em;margin-bottom:8px;font-size:20px;font-weight:700;font-stretch:110%;line-height:24px}.problem-modal-success-module-scss-module__zzXXKW__bodyText{margin-bottom:24px;font-size:14px;font-weight:400;font-stretch:110%;line-height:20px}.problem-modal-success-module-scss-module__zzXXKW__ctaWrapper{border:1px solid #dae1e7;border-radius:12px;padding:16px}.problem-modal-success-module-scss-module__zzXXKW__carGeniusWrapper{border:1px solid #dae1e7;border-radius:12px;padding:24px}.problem-modal-success-module-scss-module__zzXXKW__titleIcon{color:#0098d3;height:53px;margin-bottom:24px}.problem-modal-success-module-scss-module__zzXXKW__certifiedIcon{width:63px;margin-bottom:24px}.problem-modal-success-module-scss-module__zzXXKW__linkList{flex-direction:column;margin-top:24px;display:flex}.problem-modal-success-module-scss-module__zzXXKW__linkList h4{letter-spacing:-.02em;margin-bottom:8px;font-size:20px;font-weight:700;font-stretch:110%;line-height:24px}.problem-modal-success-module-scss-module__zzXXKW__linkList a{margin-top:8px}.problem-modal-success-module-scss-module__zzXXKW__geniusWrapper{display:flex}.problem-modal-success-module-scss-module__zzXXKW__available{color:#606f7b;align-items:center;font-size:14px;font-weight:400;font-stretch:110%;line-height:20px;display:flex}@media only screen and (max-width:40.063em){.problem-modal-success-module-scss-module__zzXXKW__available{flex-direction:column}}.problem-modal-success-module-scss-module__zzXXKW__blueDot{background-color:#0098d3;border-radius:50%;width:8px;height:8px;margin-right:8px}@media only screen and (max-width:40.063em){.problem-modal-success-module-scss-module__zzXXKW__blueDot{display:none}}.problem-modal-success-module-scss-module__zzXXKW__callUs{font-size:16px;font-weight:700;font-stretch:110%;line-height:24px}@media only screen and (max-width:40.063em){.problem-modal-success-module-scss-module__zzXXKW__callUs{display:none}}.problem-modal-success-module-scss-module__zzXXKW__imageWrapper{margin-right:42px;position:relative}.problem-modal-success-module-scss-module__zzXXKW__callButton{margin-top:24px;display:block}@media only screen and (min-width:40.063em){.problem-modal-success-module-scss-module__zzXXKW__callButton{display:none}}.problem-modal-success-module-scss-module__zzXXKW__imgExpertOverlap{background-color:#eef2f6;border-radius:50%;position:absolute;bottom:3px;left:29px}
.problem-modal-module-scss-module__9ShaJG__overlay{z-index:1005;background-color:#00000040;width:100vw;height:100dvh;animation-name:problem-modal-module-scss-module__9ShaJG__loadingBackgroundColor;animation-duration:.4s;position:fixed;top:0;right:0}@media only screen and (min-width:40.063em){.problem-modal-module-scss-module__9ShaJG__overlay{animation-name:unset;animation-duration:unset}}.problem-modal-module-scss-module__9ShaJG__modal{background-color:#fff;border-radius:16px 16px 0 0;width:100%;animation:.4s linear problem-modal-module-scss-module__9ShaJG__slideIn;position:absolute;bottom:0}@media only screen and (min-width:40.063em){.problem-modal-module-scss-module__9ShaJG__modal{bottom:unset;max-width:560px;animation:problem-modal-module-scss-module__9ShaJG__unset;border-radius:16px;margin:0 auto;position:relative;top:144px}}@media only screen and (min-width:60em){.problem-modal-module-scss-module__9ShaJG__linkButton{font-size:20px;font-weight:400;font-stretch:110%;line-height:28px}}.problem-modal-module-scss-module__9ShaJG__buttonContainer{justify-content:flex-end;padding:22px 22px 0 0;display:flex}.problem-modal-module-scss-module__9ShaJG__closeButton{cursor:pointer;background-color:#eef2f6;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.problem-modal-module-scss-module__9ShaJG__closeButton:hover{background-color:#dae1e7}@keyframes problem-modal-module-scss-module__9ShaJG__loadingBackgroundColor{0%{background-color:#0000001a}to{background-color:#00000040}}@keyframes problem-modal-module-scss-module__9ShaJG__slideIn{0%{animation-timing-function:ease-out;transform:translateY(400px)}60%{animation-timing-function:ease-in;transform:translateY(30px)}80%{animation-timing-function:ease-out;transform:translateY(10px)}to{animation-timing-function:ease-in;transform:translateY(0)}}
.report-comment-modal-module-scss-module__5YztWa__title{letter-spacing:-.02em;margin-bottom:8px;font-size:24px;font-weight:700;font-stretch:110%;line-height:28px}.report-comment-modal-module-scss-module__5YztWa__text{margin-bottom:24px;font-size:14px;font-weight:400;font-stretch:110%;line-height:20px}.report-comment-modal-module-scss-module__5YztWa__link{font-size:14px;font-weight:400;font-stretch:110%;line-height:20px;text-decoration:underline}.report-comment-modal-module-scss-module__5YztWa__form{flex-direction:column;display:flex}.report-comment-modal-module-scss-module__5YztWa__submit{justify-content:center;margin-top:16px;display:flex}.report-comment-modal-module-scss-module__5YztWa__error{color:#da3030;margin-top:16px}
.comment-popover-module-scss-module__Q6OOMa__container{background-color:#fff;border:1px solid #dae1e7;border-radius:6px;padding:8px;box-shadow:0 12px 24px #0000001a}.comment-popover-module-scss-module__Q6OOMa__button{display:flex}.comment-popover-module-scss-module__Q6OOMa__button,.comment-popover-module-scss-module__Q6OOMa__button:hover,.comment-popover-module-scss-module__Q6OOMa__button:focus{color:#3d4852;border-radius:4px;padding:12px 8px;font-weight:400}.comment-popover-module-scss-module__Q6OOMa__button:disabled{color:#8795a1;border-radius:4px;padding:12px 8px;font-weight:400}.comment-popover-module-scss-module__Q6OOMa__icon{margin-right:8px}
.comment-card-module-scss-module__w8g5wG__container{border-bottom:1px solid #dae1e7;flex-direction:column;margin-bottom:24px;padding-bottom:24px;display:flex}.comment-card-module-scss-module__w8g5wG__title{margin-bottom:4px}.comment-card-module-scss-module__w8g5wG__textTitle{font-size:16px;font-weight:700;font-stretch:110%;line-height:24px}.comment-card-module-scss-module__w8g5wG__subtitle{color:#606f7b;margin-bottom:16px}.comment-card-module-scss-module__w8g5wG__footer{justify-content:space-between;display:flex}.comment-card-module-scss-module__w8g5wG__body{margin-bottom:8px}.comment-card-module-scss-module__w8g5wG__date{color:#606f7b}.comment-card-module-scss-module__w8g5wG__actions{grid-auto-flow:column;gap:24px;display:grid}.comment-card-module-scss-module__w8g5wG__reported{color:#606f7b;margin-bottom:8px;display:flex}.comment-card-module-scss-module__w8g5wG__reportedText{margin-left:8px}
.problem-comments-client-module-scss-module__4AE8vW__container{border-bottom:1px solid #dae1e7;padding:32px 0 0}@media only screen and (min-width:40.063em){.problem-comments-client-module-scss-module__4AE8vW__container{padding:48px 0 0}}.problem-comments-client-module-scss-module__4AE8vW__heading{flex-direction:column;align-items:stretch;margin-bottom:48px;display:flex}.problem-comments-client-module-scss-module__4AE8vW__heading>*+*{margin:24px 0 0}@media only screen and (min-width:40.063em){.problem-comments-client-module-scss-module__4AE8vW__heading{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:24px}.problem-comments-client-module-scss-module__4AE8vW__heading>*+*{margin:0 0 0 8px}}.problem-comments-client-module-scss-module__4AE8vW__title{letter-spacing:-.02em;margin-bottom:4px;font-size:24px;font-weight:700;font-stretch:110%;line-height:28px}.problem-comments-client-module-scss-module__4AE8vW__subtitle{color:#606f7b}.problem-comments-client-module-scss-module__4AE8vW__pagination{padding:24px 0}
.details-module-scss-module__OdcAFG__container{border-top:1px solid #dae1e7;border-bottom:1px solid #dae1e7;margin-top:24px;padding:24px 0}.details-module-scss-module__OdcAFG__count{margin-left:8px}.details-module-scss-module__OdcAFG__countZeroContainer{align-items:center;display:inline-flex;position:relative}.details-module-scss-module__OdcAFG__countZero{color:#606f7b;margin-left:8px;font-size:16px;font-weight:700;font-stretch:110%;line-height:24px}.details-module-scss-module__OdcAFG__buttonLink{margin:0 16px 0 0;display:inline-block}@media only screen and (max-width:40.063em){.details-module-scss-module__OdcAFG__buttonLink{flex-direction:column;margin:0 0 16px}}.details-module-scss-module__OdcAFG__buttons{margin-top:24px;display:flex}@media only screen and (max-width:40.063em){.details-module-scss-module__OdcAFG__buttons{flex-direction:column}}.details-module-scss-module__OdcAFG__warning{align-items:center;margin-bottom:16px;display:flex}
.problem-overview-module-scss-module__AqJCAG__problemOverview{width:100%;margin:32px 0 0}@media only screen and (min-width:40.063em){.problem-overview-module-scss-module__AqJCAG__problemOverview{margin:48px 0 0}}.problem-overview-module-scss-module__AqJCAG__heading{letter-spacing:-.02em;font-size:24px;font-weight:700;font-stretch:110%;line-height:28px}.problem-overview-module-scss-module__AqJCAG__overview p{margin:8px 0}.problem-overview-module-scss-module__AqJCAG__overview a{color:#0098d3}.problem-overview-module-scss-module__AqJCAG__overview ul{margin:8px 0;padding-left:24px}
.related-repairs-module-scss-module__SpentG__container{padding-top:48px}.related-repairs-module-scss-module__SpentG__heading{letter-spacing:-.02em;margin-bottom:24px;font-size:24px;font-weight:700;font-stretch:110%;line-height:28px}.related-repairs-module-scss-module__SpentG__repairContainer{border:1px solid #dae1e7;border-radius:12px;align-items:center;margin:16px 0;padding:16px;display:flex}@media only screen and (min-width:40.063em){.related-repairs-module-scss-module__SpentG__repairContainer{padding:24px}.related-repairs-module-scss-module__SpentG__repairContainer:hover{box-shadow:0 12px 24px #0000001a}}.related-repairs-module-scss-module__SpentG__icon{color:#0098d3}.related-repairs-module-scss-module__SpentG__info{margin-left:16px}.related-repairs-module-scss-module__SpentG__repairTitle{letter-spacing:-.02em;margin-bottom:8px;font-size:16px;font-weight:700;font-stretch:110%;line-height:20px}.related-repairs-module-scss-module__SpentG__repairDescription{color:#606f7b}
.search-module-scss-module__KoLvmG__heading{letter-spacing:-.02em;margin:32px 0 0;font-size:24px;font-weight:700;font-stretch:110%;line-height:28px}@media only screen and (min-width:40.063em){.search-module-scss-module__KoLvmG__heading{margin:48px 0 0}}.search-module-scss-module__KoLvmG__container{flex-direction:column;align-items:center;margin:0 0 32px;padding:24px 0 0;display:flex}@media only screen and (min-width:40.063em){.search-module-scss-module__KoLvmG__container{flex-direction:row;margin:0 0 48px}}.search-module-scss-module__KoLvmG__input{width:100%;margin:0 0 16px}@media only screen and (min-width:40.063em){.search-module-scss-module__KoLvmG__input{margin:0}}.search-module-scss-module__KoLvmG__button{width:100%}@media only screen and (min-width:40.063em){.search-module-scss-module__KoLvmG__button{width:119px;margin-left:16px}}
/*# sourceMappingURL=3fe1v9h2deuki.css.map*/