@keyframes spinner-border{to{transform:rotate(1turn)}}.tpt-frontend .spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:text-bottom;width:2rem}.tpt-frontend .spinner-border.text-primary{color:#0aa96c!important}.tpt-frontend .spinner-border.text-secondary{color:#ccc!important}.tpt-frontend .spinner-border.text-success{color:#0aa96c!important}.tpt-frontend .spinner-border.text-info{color:#2885bf!important}.tpt-frontend .spinner-border.text-warning{color:#eab536!important}.tpt-frontend .spinner-border.text-danger{color:#c73833!important}.tpt-frontend .spinner-border.text-light{color:#f5f5f5!important}.tpt-frontend .spinner-border.text-dark{color:#777!important}.tpt-frontend .spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1)}}.tpt-frontend .spinner-grow{animation:spinner-grow .75s linear infinite;background-color:currentColor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:text-bottom;width:2rem}.tpt-frontend .spinner-grow.text-primary{color:#0aa96c!important}.tpt-frontend .spinner-grow.text-secondary{color:#ccc!important}.tpt-frontend .spinner-grow.text-success{color:#0aa96c!important}.tpt-frontend .spinner-grow.text-info{color:#2885bf!important}.tpt-frontend .spinner-grow.text-warning{color:#eab536!important}.tpt-frontend .spinner-grow.text-danger{color:#c73833!important}.tpt-frontend .spinner-grow.text-light{color:#f5f5f5!important}.tpt-frontend .spinner-grow.text-dark{color:#777!important}.tpt-frontend .spinner-grow-sm{height:1rem;width:1rem}.tpt-frontend .LoadingAnimation{border-radius:.375em;display:none;padding:1em;text-align:center}.tpt-frontend .LoadingAnimation__visible{display:inline-block}.tpt-frontend .LoadingAnimation__spinnerContainer{align-items:center;display:flex;height:10em;justify-content:center;margin:0 auto;width:10em}.tpt-frontend .LoadingAnimation__centered{width:100%}.Ratings-module__container--LS006{display:flex!important;flex-direction:column!important;white-space:nowrap!important}.Ratings-module__ratingsContainer--n02pu{align-items:center!important;display:flex!important;flex-wrap:wrap!important}.Ratings-module__starContainer--vYb2Q{align-items:center!important;display:inline-flex!important;margin-right:8px!important}.Ratings-module__reviewByline--ZHZ1A{color:var(--ds-color-context-text-secondary,#767676)!important;font-family:var(--ds-font-family,Proxima Nova,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.6!important}.Ratings-module__reviewByline--ZHZ1A.Ratings-module__visible--eIZJA{display:block!important}.RatingsLabel-module__ratingsLabelContainer--t90lR{display:flex!important}.RatingsLabel-module__ratingsLabel--lMWgy{align-content:center!important;display:flex!important;font-family:var(--ds-font-family,Proxima Nova,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;line-height:1!important;position:relative!important}.RatingsLabel-module__ratingsLabel--lMWgy.RatingsLabel-module__basic--AEgpY{color:var(--ds-color-context-text-secondary,#767676)!important;font-size:.875rem!important}.RatingsLabel-module__ratingsLabel--lMWgy.RatingsLabel-module__standard--FyLje{font-size:1rem!important;margin-top:4px!important}.RatingsLabel-module__ratingsLabel--lMWgy.RatingsLabel-module__detail--jNTMo{font-size:1.25rem!important;font-weight:var(--ds-font-weight-strong,600)!important;margin-top:4px!important}.RatingsLabel-module__ratingsLabel--lMWgy.RatingsLabel-module__custom--QvCo2{font-size:1rem!important;font-weight:var(--ds-font-weight-strong,600)!important;margin-top:4px!important}.RatingsLabel-module__ratingsLabel--lMWgy.RatingsLabel-module__single--DYGY3{font-size:.875rem!important;font-weight:var(--ds-font-weight-strong,600)!important}.RatingsLabel-module__totalReviews--Roe3y{color:var(--ds-color-context-text-secondary,#6c757d)!important;font-weight:400!important}.Star-module__emptyFillColor--fBB0f{stop-color:var(--ds-ratings-star-empty-fill-color,#e9e9e9)!important}.Star-module__primaryFillColor--vCoix{stop-color:var(--ds-ratings-star-primary-fill-color,#2d9cdb)!important}.Star-module__secondaryFillColor--wLhIK{stop-color:var(--ds-ratings-star-secondary-fill-color,#e0efff)!important}.StarRating-module__starRating--xO28L{font-size:0!important;line-height:1!important}.StarRating-module__srOnly--FAzEA{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.tpt-frontend .CollapsibleContent{white-space:pre-wrap}.tpt-frontend .CollapsibleContent__collapsed{overflow:hidden}.tpt-frontend .CollapsibleContent__toggle{color:#067c64;cursor:pointer;margin-top:4px}.tpt-frontend .CollapsibleContent__collapseButton{margin-left:-16px!important}.tpt-frontend .Avatar__img{border-radius:50%}.tpt-frontend .Avatar__img--small{height:20px;width:20px}.tpt-frontend .Avatar__img--base{height:50px;width:50px}.tpt-frontend .Avatar__img--medium{height:75px;width:75px}.tpt-frontend .Avatar__img--large{height:125px;width:125px}.tpt-frontend .Avatar__img--mobile{height:40px;width:40px}.tpt-frontend .EvaluationAvatarByline{display:flex;font-size:1rem;margin-bottom:1em;padding-bottom:18px}.tpt-frontend .EvaluationAvatarByline__byline{margin-left:12px;vertical-align:middle}.tpt-frontend .EvaluationAvatarByline__date{color:#777}.tpt-frontend .EvaluationAvatarByline__displayName--bold{font-weight:var(--ds-font-weight-strong)}.tpt-frontend .rc-slider{border-radius:6px;height:14px;padding:5px 0;position:relative;touch-action:none;width:100%}.tpt-frontend .rc-slider,.tpt-frontend .rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.tpt-frontend .rc-slider-rail{background-color:#e9e9e9;border-radius:6px;height:4px;position:absolute;width:100%}.tpt-frontend .rc-slider-track{background-color:#abe2fb;border-radius:6px;height:4px;left:0;position:absolute}.tpt-frontend .rc-slider-handle{background-color:#fff;border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;height:14px;margin-top:-5px;position:absolute;touch-action:pan-x;width:14px}.tpt-frontend .rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.tpt-frontend .rc-slider-handle:focus{outline:none}.tpt-frontend .rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.tpt-frontend .rc-slider-handle:hover{border-color:#57c5f7}.tpt-frontend .rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.tpt-frontend .rc-slider-mark{font-size:12px;left:0;position:absolute;top:18px;width:100%}.tpt-frontend .rc-slider-mark-text{color:#999;cursor:pointer;display:inline-block;position:absolute;text-align:center;vertical-align:middle}.tpt-frontend .rc-slider-mark-text-active{color:#666}.tpt-frontend .rc-slider-step{background:transparent;height:4px;position:absolute;width:100%}.tpt-frontend .rc-slider-dot{background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;bottom:-2px;cursor:pointer;height:8px;margin-left:-4px;position:absolute;vertical-align:middle;width:8px}.tpt-frontend .rc-slider-dot-active{border-color:#96dbfa}.tpt-frontend .rc-slider-dot-reverse{margin-right:-4px}.tpt-frontend .rc-slider-disabled{background-color:#e9e9e9}.tpt-frontend .rc-slider-disabled .rc-slider-track{background-color:#ccc}.tpt-frontend .rc-slider-disabled .rc-slider-dot,.tpt-frontend .rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.tpt-frontend .rc-slider-disabled .rc-slider-dot,.tpt-frontend .rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.tpt-frontend .rc-slider-vertical{height:100%;padding:0 5px;width:14px}.tpt-frontend .rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.tpt-frontend .rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.tpt-frontend .rc-slider-vertical .rc-slider-handle{margin-left:-5px;touch-action:pan-y}.tpt-frontend .rc-slider-vertical .rc-slider-mark{height:100%;left:18px;top:0}.tpt-frontend .rc-slider-vertical .rc-slider-step{height:100%;width:4px}.tpt-frontend .rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.tpt-frontend .rc-slider-vertical .rc-slider-dot:first-child,.tpt-frontend .rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.tpt-frontend .rc-slider-tooltip-zoom-down-appear,.tpt-frontend .rc-slider-tooltip-zoom-down-enter,.tpt-frontend .rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;display:block!important}.tpt-frontend .rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.tpt-frontend .rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.tpt-frontend .rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.tpt-frontend .rc-slider-tooltip-zoom-down-appear,.tpt-frontend .rc-slider-tooltip-zoom-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.tpt-frontend .rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform:scale(0);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(0);transform-origin:50% 100%}}.tpt-frontend .rc-slider-tooltip{left:-9999px;position:absolute;top:-9999px;visibility:visible}.tpt-frontend .rc-slider-tooltip,.tpt-frontend .rc-slider-tooltip *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.tpt-frontend .rc-slider-tooltip-hidden{display:none}.tpt-frontend .rc-slider-tooltip-placement-top{padding:4px 0 8px}.tpt-frontend .rc-slider-tooltip-inner{background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9;color:#fff;font-size:12px;height:24px;line-height:1;min-width:24px;padding:6px 2px;text-align:center;text-decoration:none}.tpt-frontend .rc-slider-tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tpt-frontend .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#6c6c6c;border-width:4px 4px 0;bottom:4px;left:50%;margin-left:-4px}.tpt-frontend .GraphRange{width:100%}.tpt-frontend .GraphRange .rc-slider-disabled{background:none;cursor:default!important}.tpt-frontend .GraphRange .rc-slider-dot{border:1px solid #ddd;border-radius:0;bottom:-3px;cursor:default!important;height:6px;margin-left:-1px;position:absolute;vertical-align:middle;width:0}.tpt-frontend .GraphRange .rc-slider-step{background:none;border-color:#ddd;height:2px}.tpt-frontend .GraphRange .rc-slider-rail{background-color:#ddd;border-radius:6px;height:2px;position:absolute;top:6px;width:100%}.tpt-frontend .GraphRange .rc-slider-handle{background-color:none;border:0 solid transparent;border-radius:0;bottom:4px;box-shadow:none;cursor:default;height:6px;margin-top:-5px;position:absolute;width:0}.tpt-frontend .GraphRange .rc-slider-track{border-radius:0;height:4px;left:0;position:absolute}.tpt-frontend .GraphRange__rebrand .rc-slider-track{background-color:#3b81fd;z-index:1}.tpt-frontend .GraphRange__rebrand .rc-slider-rail{background-color:rgba(50,53,62,.11)}.tpt-frontend .EngagementSlider{height:80px;width:147px}.tpt-frontend .EngagementSlider .rc-slider-dot:nth-child(3),.tpt-frontend .EngagementSlider :nth-child(4),.tpt-frontend .EngagementSlider :nth-child(5),.tpt-frontend .EngagementSlider :nth-child(6){border:0 solid transparent}.tpt-frontend .EngagementSlider .rc-slider-mark-text{color:#73767e;cursor:default!important;line-height:1.5;text-align:left;width:50px}.tpt-frontend .EngagementSlider .rc-slider-mark-text:first-child{left:15%!important;margin-left:2px}.tpt-frontend .EngagementSlider .rc-slider-mark-text:nth-child(2){left:85%!important}.tpt-frontend .EvaluationStudentEngagementSection{margin-left:1px;padding-top:5px}.tpt-frontend .EvaluationStudentGradesSection{float:left}@media(min-width:1200px){.tpt-frontend .EvaluationStudentGradesSection{width:190px}}.tpt-frontend .StandardSlider{float:left;min-width:30px;padding-top:5px;vertical-align:middle;width:25%}.tpt-frontend .StandardSlider .rc-slider-dot:nth-child(2),.tpt-frontend .StandardSlider :nth-child(3),.tpt-frontend .StandardSlider :nth-child(4){border:0 solid transparent}.tpt-frontend .StandardSlider__notAligned .rc-slider-track{width:2%!important}.tpt-frontend .EvaluationStandardsAlignmentSection{display:flex;flex-direction:column}.tpt-frontend .EvaluationStandardsAlignmentSection__standard{display:inline-block;flex:1}.tpt-frontend .EvaluationStandardsAlignmentSection__standard[data-tooltip]{white-space:pre-line}.tpt-frontend .EvaluationStandardsAlignmentSection__standard[data-tooltip]:before{margin-bottom:-19px}.tpt-frontend .EvaluationStandardsAlignmentSection__standard[data-tooltip]:after{margin-bottom:-7px;margin-left:-125px;min-width:250px;text-align:left;z-index:10000}.tpt-frontend .EvaluationStandardsAlignmentSection__standard__title{float:left;margin-left:6px;vertical-align:middle}.tpt-frontend .EvaluationDataContainer{margin-top:24px;pointer-events:none}@media(min-width:320px){.tpt-frontend .EvaluationDataContainer{pointer-events:auto}}.tpt-frontend .EvaluationDataContainer__title{flex:1;margin-bottom:8px}.tpt-frontend .EvaluationDataContainer__studentEngagement{flex:1;margin-top:16px;max-height:80px;padding-left:0!important;padding-right:0!important}.tpt-frontend .EvaluationDataContainer__gradesUsedWith{flex:1;height:100%;padding-left:0!important;padding-right:0!important}@media(min-width:1200px){.tpt-frontend .EvaluationDataContainer__gradesUsedWith{margin-bottom:0}}.tpt-frontend .EvaluationDataContainer__standardAlignment{flex:1;height:100%;margin-top:16px;padding-left:0!important;padding-right:0!important}.tpt-frontend .EvaluationSellerReply .EvaluationAvatarByline{margin-bottom:3px;padding-bottom:0}.tpt-frontend .EvaluationSellerReply .EvaluationAvatarByline__byline{margin-left:0}.tpt-frontend .EditButton{margin-top:16px}.tpt-frontend .ReplyButton{display:inline-flex;margin-right:24px}.tpt-frontend .CommentTextField{background-color:#fff;border:1px solid #ddd;border-radius:3px;font-size:1rem;height:100%;min-height:116px;outline:none;padding:12px;width:100%}.tpt-frontend .CommentTextField__tall{height:15em}@media(min-width:580px){.tpt-frontend .CommentTextField__tall{height:100%}}.tpt-frontend .ReplyForm__buttons{float:right;margin-top:24px}.tpt-frontend .BuyerEditButton{display:inline-flex;padding-right:24px}.tpt-frontend .MarkAsHelpfulButton .DSButton--tertiary:not(:disabled):hover,.tpt-frontend .MarkAsHelpfulButton .DSButton__content{color:#000!important}.tpt-frontend .MarkAsHelpfulButton--reviewer{cursor:default}.tpt-frontend .MarkAsHelpfulButton--reviewer .DSButton--tertiary:not(:disabled):hover,.tpt-frontend .MarkAsHelpfulButton--reviewer .DSButton__content{color:#666!important}.tpt-frontend .MarkAsHelpfulButton .DSButton__text{font-size:1rem;font-weight:400;text-decoration:none!important}.tpt-frontend .MarkAsHelpfulContainer{display:inline-flex;margin-left:-16px;margin-right:32px}.tpt-frontend .ReplyContainer{margin-top:32px;width:100%}.tpt-frontend .ReplyContainer__avatar{padding-right:12px;padding-top:12px}@media(min-width:580px){.tpt-frontend .ReplyContainer__avatar{margin-left:12px}}@media(min-width:980px){.tpt-frontend .ReplyContainer__avatar{margin-left:60px}}.tpt-frontend .ReplyContainer__content{border:1px solid #ddd;border-radius:8px;font-size:1rem;overflow:hidden;padding:18px;width:100%}.tpt-frontend .ReplyContainer__content--reply{background-color:#f5f5f5;padding-bottom:12px}@media(min-width:580px){.tpt-frontend .ReplyContainer__content{padding:24px}}.tpt-frontend .ReplySection{margin-top:48px}.tpt-frontend .EvaluationDisplay__content{padding-bottom:16px;padding-top:16px}.tpt-frontend .EvaluationDisplay__link{margin-bottom:18px;margin-left:auto;vertical-align:middle}.tpt-frontend .EvaluationLegacyDisplay__content{padding-bottom:16px;padding-top:16px}.tpt-frontend .EvaluationLegacyDisplay__ratings__text{display:flex}.tpt-frontend .EvaluationLegacyDisplay__ratings__text__link{color:#067c64!important;cursor:pointer;margin-left:4px}.tpt-frontend .EvaluationLegacyDisplay__ratings__text__link--rebrand{color:#3b81fd!important}.tpt-frontend .EvaluationLegacyDisplay__ratings__list{margin-top:8px}.tpt-frontend .EvaluationLegacyDisplay__link{margin-bottom:18px;margin-left:auto;vertical-align:middle}.tpt-frontend .EvaluationLegacyDisplay .EvaluationStarRating__wrapper__categoryWrap__category{font-size:1rem;font-weight:400}.tpt-frontend .Comments-flx-1{flex:1}.tpt-frontend .Comments--flx-h{display:flex}.tpt-frontend .Comments--textAlign-center{text-align:center}.tpt-frontend .Comments--flx-vr{display:flex;flex-direction:column-reverse}.tpt-frontend .Comments--alignItems-flexEnd{align-items:flex-end}.tpt-frontend .Comments--alignSelf-flexEnd{align-self:flex-end}.tpt-frontend .Comments--jc-flexEnd{justify-content:flex-end}.tpt-frontend .Comments--jc-SpaceBetween{justify-content:space-between}.tpt-frontend .Comments--margin-top-sm{margin-top:12px}.tpt-frontend .Comments--margin-top-md{margin-top:18px}.tpt-frontend .Comments--margin-top-lg{margin-top:24px}.tpt-frontend .Comments--margin-top-xl{margin-top:30px}.tpt-frontend .Comments--margin-top-xxl{margin-top:60px}.tpt-frontend .Comments--margin-bottom-md{margin-bottom:18px}.tpt-frontend .Comments--margin-bottom-xl{margin-bottom:30px}.tpt-frontend .Comments--margin-bottom-xxxl{margin-bottom:120px}.tpt-frontend .Comments--margin-right-sm{margin-right:12px}.tpt-frontend .Comments--margin-right-lg{margin-right:24px}.tpt-frontend .Tabs{margin-top:12px}.tpt-frontend .StoreCommentsContainer{padding:22px}.tpt-frontend .StoreCommentsContainer__title{font-size:1rem;font-weight:400}.tpt-frontend .StoreCommentsContainer__comment+.StoreCommentsContainer__comment{font-weight:400;margin-top:24px}.tpt-frontend .StoreCommentsContainer__noCommentsPadding{padding-bottom:235px}.tpt-frontend .StoreCommentsContainer .EvaluationDisplay__link,.tpt-frontend .StoreCommentsContainer__loadMore,.tpt-frontend .StoreCommentsContainer__loadMore-button{padding-top:18px}.tpt-frontend .VirtualAssistantBanner{background-color:#fff;display:block;padding-top:24px}.tpt-frontend .VirtualAssistantBanner__content{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.tpt-frontend .VirtualAssistantBanner__content--leftCol{display:flex;flex-direction:row;padding-right:24px;width:calc(100% - 222px)}.tpt-frontend .VirtualAssistantBanner__content--leftColDynamic{width:calc(100% - 187px)}@media(min-width:768px){.tpt-frontend .VirtualAssistantBanner__content--leftColDynamic{width:66.6666666667%}}.tpt-frontend .VirtualAssistantBanner__content--rightCol{float:right;padding:0;width:222px}.tpt-frontend .VirtualAssistantBanner__content--rightColDynamic{width:187px}@media(min-width:768px){.tpt-frontend .VirtualAssistantBanner__content--rightColDynamic{max-width:306px;padding-left:42px;padding-right:24px;width:33.3333333333%}}.tpt-frontend .VirtualAssistantBanner__storeImage{margin-right:16px}.tpt-frontend .VirtualAssistantBanner__storeImage .Avatar__img{height:70px;width:70px}.tpt-frontend .VirtualAssistantBanner__storeName{text-overflow:ellipsis}.tpt-frontend .VirtualAssistantBanner__backIcon{font-size:1rem;font-weight:800!important;vertical-align:middle!important}.tpt-frontend .VirtualAssistantBanner__back{left:-16px;margin:8px 0!important}.tpt-frontend .VirtualAssistantBanner__createNewButton{width:100%}.tpt-frontend .StickyVirtualAssistantBanner__sticky{background-color:#fff;box-shadow:0 6px 12px -6px rgba(0,0,0,.2);left:0;position:fixed;top:0;width:100vw;z-index:201}
/*# sourceMappingURL=tpt-frontend.1.storeComments.0d4c51a80baceccaf9bb.css.map*/