.nsml-resource-review-answer[data-v-b0ff8c63]{display:flex;gap:10px;align-items:center;justify-content:space-between}.nsml-resource-review-answer__heading[data-v-b0ff8c63]{max-width:120px;font-family:var(--font-main)!important;font-size:14px;font-weight:500!important;color:var(--color-gray-10)}.nsml-resource-review-answer__heading--fit-content[data-v-b0ff8c63]{max-width:-moz-fit-content;max-width:fit-content}.nsml-resource-review-answer__buttons-group[data-v-b0ff8c63]{display:flex;gap:10px}.nsml-resource-review-answer__button[data-v-b0ff8c63]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;border:1px solid var(--color-gray-03);border-radius:var(--border-radius-main)}.nsml-resource-review-answer__button[data-v-b0ff8c63]:hover{border:0}@media(hover:hover)and (pointer:fine){.nsml-resource-review-answer__button--like[data-v-b0ff8c63]:hover{color:var(--color-green-07);background-color:var(--color-green-02)}.nsml-resource-review-answer__button--dislike[data-v-b0ff8c63]:hover{color:var(--color-red-07);background-color:var(--color-red-02)}}.nsml-resource-review-answer__icon[data-v-b0ff8c63]{max-width:24px;max-height:24px}.nsml-resource-review-thank-you[data-v-ddccf323]{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%}.nsml-resource-review-thank-you__heading[data-v-ddccf323]{max-width:-moz-fit-content;max-width:fit-content;font-size:14px;font-weight:500}.nsml-resource-review-thank-you__cancel-button[data-v-ddccf323]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.nsml-resource-review-thank-you .ne-icon[data-v-ddccf323]{width:10px;height:10px}.nsml-resource-review-feedback[data-v-3286a236]{display:flex;flex-flow:column wrap;gap:15px;padding:10px}@media(max-width:576px){.nsml-resource-review-feedback[data-v-3286a236]{padding:0}}.nsml-resource-review-feedback__form[data-v-3286a236]{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.nsml-resource-review-feedback__label[data-v-3286a236]{display:block;color:var(--color-gray-07)}@media(max-width:576px){.nsml-resource-review-feedback__label[data-v-3286a236]{font-size:14px}}.nsml-resource-review-feedback__textarea[data-v-3286a236]{width:100%;height:80px;padding:10px 15px 10px 11px;border:1px solid var(--color-gray-03);border-radius:10px;box-shadow:0 2px 1px #12120d0d}.nsml-resource-review-feedback__textarea[data-v-3286a236]::-moz-placeholder{color:var(--color-gray-07)}.nsml-resource-review-feedback__textarea[data-v-3286a236]::placeholder{color:var(--color-gray-07)}.nsml-resource-review-feedback__textarea[data-v-3286a236]:hover{border-color:var(--color-gray-05)}.nsml-resource-review-feedback__buttons[data-v-3286a236]{display:flex;gap:10px;justify-content:space-between;width:100%;margin-top:10px}.nsml-resource-review-feedback__buttons--mobile-view[data-v-3286a236]{width:100%}.nsml-resource-review-feedback__buttons--mobile-view .nsml-resource-review-feedback__button[data-v-3286a236]{min-width:50%}.nsml-resource-review-feedback__button[data-v-3286a236]{min-width:100px;color:var(--color-gray-09);--color-disabled-text:var(--color-gray-06);--color-disabled-bg:var(--color-gray-02)}.nsml-resource-review{padding:20px;margin-top:20px;background-color:var(--color-white);border-radius:var(--border-radius-big)}.nsml-resource-review--mobile-view{padding:0;margin-top:0}.nsml-resource-review-wrapper__btn[data-v-84740d2f]{min-height:26px;padding-right:10px;padding-left:10px;font-size:12px;color:var(--color-gray-09);border:1px solid var(--accent-color,var(--color-violet-04));border-radius:var(--border-radius-small)}.nsml-resource-review-wrapper__modal[data-v-84740d2f]{--modal-content-width:360px}.nsml-resource-review-wrapper__modal[data-v-84740d2f] .ne-modal__container{border-radius:30px}.nsml-resource-review-wrapper__modal[data-v-84740d2f] .ne-modal__close-btn{display:flex;justify-content:center;width:40px;color:var(--color-gray-09)}.nsml-resource-review-wrapper__modal[data-v-84740d2f] .ne-modal__close-btn .ne-icon{width:12px;height:12px}.nsml-resource-review-wrapper__modal-title[data-v-84740d2f]{font-size:14px;font-weight:500;color:var(--color-gray-09)}.nsml-resource-review-wrapper__modal-container[data-v-84740d2f]{padding:10px}.nsml-resource-base{--max-width:100%;--max-width-desktop:660px;--color-horizontal-line:var(--color-teal-04);display:flex;gap:30px;justify-content:center;max-width:var(--max-content-width);padding:0 var(--content-padding);margin:0 auto}@media(max-width:576px){.nsml-resource-base{padding:0 10px}}@media(min-width:1200px){.nsml-resource-base__linked-mobile,.nsml-resource-base__review-mobile{display:none}}.nsml-resource-base__additional-data{z-index:1;min-width:270px}.nsml-resource-base__additional-data--no-publications{padding-top:20px}@media(max-width:1200px){.nsml-resource-base__additional-data{display:none}}.nsml-resource-base__additional-data-title{display:flex;align-items:center;min-height:40px;font-size:12px;font-weight:500;color:var(--color-gray-09)}.nsml-resource-base__container{display:flex;flex:1;flex-direction:column;width:100%;max-width:var(--max-width);padding:0;margin:0 auto}@media(min-width:576px){.nsml-resource-base__container{max-width:var(--max-width-desktop);padding:0 30px}}@media(min-width:768px){.nsml-resource-base__container{padding:0}}@media(min-width:1200px){.nsml-resource-base__container:has(+aside){margin-right:0}}.nsml-resource-base__header{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:40px}.nsml-resource-base__header-line{width:2px;height:10px;background-color:var(--color-horizontal-line);border-radius:5px}.nsml-resource-base__header-right{display:flex;gap:13px;align-items:center}.nsml-resource-base__header-right .nsml-favourite-button{margin-left:-13px}@media(max-width:576px){.nsml-resource-base__header-right{gap:5px}.nsml-resource-base__header-right .nsml-resource-counter{margin-right:8px}.nsml-resource-base__header-right .nsml-resource-base__header-line{margin-left:8px}.nsml-resource-base__header-right .nsml-favourite-button{margin-left:-5px}}.nsml-resource-base__button{width:100%;color:var(--color-white);background-color:var(--color-gray-09);border-radius:10px}@media(hover:hover)and (pointer:fine){.nsml-resource-base__button:hover{background-color:var(--color-gray-10)}}
