.blocks-container[data-v-4b2c2851]{display:flex;gap:16px;width:100%;flex-wrap:wrap;margin-bottom:50px}.content-block[data-v-4b2c2851]{flex:1;min-width:280px;background:#fff;padding:20px;border-radius:8px}.block-header[data-v-4b2c2851]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.block-title[data-v-4b2c2851]{font-size:16px;font-weight:600;color:#333;margin:0;text-align:left}.block-text[data-v-4b2c2851]{font-size:14px;color:var(--grey-text);margin:0;padding-left:32px;text-align:left;line-height:120%}.block-main-header[data-v-4b2c2851]{margin-bottom:20px;text-align:left;font-weight:600;font-size:20px;line-height:120%;color:rgba(0,0,0,.88)}@media(max-width:1359px){.blocks-container[data-v-4b2c2851]{flex-direction:column}}@media(max-width:759px){.content-block[data-v-4b2c2851]{min-width:100%}.block-text[data-v-4b2c2851]{padding-left:0}.block-main-header[data-v-4b2c2851]{padding:0 20px}}.block-icon[data-v-4b2c2851]{width:20px;height:15px;background-size:contain;background-repeat:no-repeat}.vk[data-v-4b2c2851]{background-image:url(../img/vk.d9720834.svg)}.content-block:has(.vk):hover .vk[data-v-4b2c2851]{background-image:url(../img/vk-hover.623a2c3d.svg)}.telegram[data-v-4b2c2851]{background-image:url(../img/telegram.58635ecf.svg)}.content-block:has(.telegram):hover .telegram[data-v-4b2c2851]{background-image:url(../img/telegram-hover.548371bc.svg)}.rutube[data-v-4b2c2851]{height:20px;background-image:url(../img/rutube.21da597c.svg)}.content-block:has(.rutube):hover .rutube[data-v-4b2c2851]{background-image:url(../img/rutube-hover.b13a821e.svg)}.blue-alert.ant-alert[data-v-563a3c50]{padding:8px 12px;font-weight:400;background-color:var(--geek-blue-1);border:none;border-radius:4px}.blue-alert .ant-alert-message[data-v-563a3c50]{padding:0;margin:0}.survey-welcome-step[data-v-563a3c50]{display:flex;flex-direction:column;gap:16px}.survey-welcome-step__meta[data-v-563a3c50]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.survey-welcome-step__meta-item[data-v-563a3c50]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;margin:0;color:var(--main-font);background:var(--light-grey);border:1px solid var(--border-grey);border-radius:4px;font-weight:400;font-size:12px;line-height:110%}.survey-welcome-step__meta-icon[data-v-563a3c50]{font-size:12px}.survey-welcome-step__greeting[data-v-563a3c50],.survey-welcome-step p[data-v-563a3c50]{display:flex;flex-direction:column;gap:0;font-weight:400;font-size:14px;line-height:120%;color:rgba(0,0,0,.88);font-family:Open Sans,sans-serif}.survey-welcome-step__greeting-line[data-v-563a3c50]{margin:0;font-size:14px;line-height:22px;font-weight:400;color:var(--main-font)}.survey-welcome-step__alert[data-v-563a3c50]{align-items:flex-start;margin:0;font-style:normal;font-weight:600;font-size:14px;line-height:120%;color:rgba(0,0,0,.88)}.survey-welcome-step__alert[data-v-563a3c50] .ant-alert-icon{align-self:flex-start;display:flex;align-items:flex-start;margin-top:0;color:var(--geek-blue-6,#2f54eb)}.survey-welcome-step__alert-bold[data-v-563a3c50]{font-weight:600}.survey-welcome-step__alert-text[data-v-563a3c50]{font-weight:400}.survey-complete-step[data-v-02c376d3]{padding:0}.successful-text[data-v-02c376d3]{margin-bottom:0;text-align:center;font-family:Open Sans;font-style:normal;font-weight:600;font-size:24px;line-height:120%;color:rgba(0,0,0,.88)}.successful-text p[data-v-02c376d3]{margin-bottom:0;font-size:16px;font-weight:600}.successful-text .happy-smile[data-v-02c376d3]{font-size:65px;color:#52c41a;margin-bottom:12px}.survey-radio-question[data-v-1e0ec025]{display:flex;flex-direction:column;gap:20px}.survey-radio-question__title[data-v-1e0ec025]{margin:0;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:120%}.survey-radio-question__title[data-v-1e0ec025] .survey-radio-question__highlight{color:var(--main-green);font-weight:600}.survey-radio-question__box[data-v-1e0ec025]{display:flex;flex-direction:column;gap:0;padding:16px;border-radius:8px;background:rgba(0,0,0,.0196078431);width:100%;max-width:100%;margin:0}.list-questions__text[data-v-1e0ec025]{margin:0 0 15px;font-size:14px;line-height:22px;font-weight:600;color:var(--main-font);white-space:break-spaces;word-break:break-word}.list-questions__btns[data-v-1e0ec025]{row-gap:12px}.list-questions__radio-wrap[data-v-1e0ec025]{position:relative;flex:1;flex-direction:row-reverse;-moz-column-gap:8px;column-gap:8px}.list-questions__radio-wrap label[data-v-1e0ec025]{display:block;text-align:left;flex:1 0;word-break:keep-all;font-size:14px;line-height:120%;font-weight:400;color:var(--main-font);padding:0 20px 0 0;white-space:break-spaces;cursor:pointer}.list-questions__radio-wrap input[data-v-1e0ec025]{width:16px;height:16px;display:block;background-color:#fff;border:1px solid var(--cream-color);border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-top:3px;position:relative;z-index:2;flex-shrink:0}.list-questions__radio-wrap input[data-v-1e0ec025]:focus,.list-questions__radio-wrap input[data-v-1e0ec025]:hover{border-color:var(--main-green)!important}.list-questions__radio-wrap input[data-v-1e0ec025]:checked{background-color:#fff!important;border:1px solid var(--main-green)!important}.list-questions__radio-wrap input[data-v-1e0ec025]:checked:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);background:var(--main-green);border-radius:50%}.survey-scale-question[data-v-4faf12eb]{display:flex;flex-direction:column;gap:12px}.survey-scale-question__title[data-v-4faf12eb]{margin:0 0 20px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:120%}.survey-scale-question__rows[data-v-4faf12eb]{display:flex;flex-direction:column;gap:8px}.survey-scale-question__row[data-v-4faf12eb]{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:8px;background:rgba(0,0,0,.0196078431)}.survey-scale-question__statement[data-v-4faf12eb]{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:120%}.survey-scale-question__options[data-v-4faf12eb]{position:relative;display:flex;align-items:start;justify-content:space-between;width:100%}.survey-scale-question__options[data-v-4faf12eb]:before{content:"";position:absolute;left:0;right:0;top:9px;height:1px;transform:translateY(-50%);background:#d9d9d9;pointer-events:none}.survey-scale-question__option[data-v-4faf12eb]{position:relative;z-index:1;display:grid;grid-template-rows:18px auto;justify-items:center;gap:6px;width:18px;min-width:18px}.survey-scale-question__node[data-v-4faf12eb]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;background:transparent;cursor:pointer}.survey-scale-question__dot[data-v-4faf12eb]{position:relative;display:block;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.08);transition:width .15s ease,height .15s ease,box-shadow .15s ease}.survey-scale-question__node--selected .survey-scale-question__dot[data-v-4faf12eb]{width:18px;height:18px;background:#fff;border:1px solid var(--main-green);box-shadow:none}.survey-scale-question__node--selected .survey-scale-question__dot[data-v-4faf12eb]:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background:var(--main-green)}.survey-scale-question__label[data-v-4faf12eb]{font-family:Open Sans;font-style:normal;font-weight:400;font-size:12px;line-height:110%;color:rgba(0,0,0,.88);text-align:center}.survey-energy-slider[data-v-43681bbd]{display:flex;flex-direction:column;gap:20px}.survey-energy-slider__title[data-v-43681bbd]{margin:0 0 8px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:120%}.survey-energy-slider__hint[data-v-43681bbd]{margin:0;font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:120%}.survey-energy-slider__box[data-v-43681bbd]{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:8px;background:rgba(0,0,0,.0196078431)}.survey-energy-slider__field[data-v-43681bbd]{display:flex;flex-direction:column;gap:2px}.survey-energy-slider__field-label[data-v-43681bbd]{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:120%;color:rgba(0,0,0,.45)}.survey-energy-slider__input[data-v-43681bbd]{width:130px}.survey-energy-slider__input[data-v-43681bbd] .ant-input-number{width:130px;border-radius:6px;border:1px solid var(--neutral-border,#d9d9d9)}.survey-energy-slider__input[data-v-43681bbd] .ant-input-number-input{height:30px;padding:10px 12px;text-align:left;font-size:14px;line-height:12px;font-weight:400}.survey-energy-slider__slider-wrap[data-v-43681bbd]{display:flex;flex-direction:column;gap:12px}.survey-energy-slider__track[data-v-43681bbd]{position:relative;display:flex;align-items:center}.survey-energy-slider__track-bg[data-v-43681bbd],.survey-energy-slider__track-fill[data-v-43681bbd]{position:absolute;left:0;top:50%;height:16px;transform:translateY(-50%);border-radius:8px}.survey-energy-slider__track-bg[data-v-43681bbd]{width:100%;background:#f0f0f0}.survey-energy-slider__track-fill[data-v-43681bbd]{width:100%;background:linear-gradient(90deg,#f65757,#ff963f 25%,#dedf17 50%,#8ed163 75%,#52af46);clip-path:inset(0 calc(100% - var(--slider-progress)) 0 0);pointer-events:none;z-index:1}.survey-energy-slider__range[data-v-43681bbd]{position:relative;z-index:2;width:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.survey-energy-slider__range[data-v-43681bbd]::-webkit-slider-runnable-track{height:16px;background:transparent}.survey-energy-slider__range[data-v-43681bbd]::-moz-range-track{height:16px;background:transparent}.survey-energy-slider__range[data-v-43681bbd]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;margin-top:-4px;border-radius:50%;border:2px solid var(--slider-thumb-border);background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.15);-webkit-transition:border-color .2s;transition:border-color .2s}.survey-energy-slider__range[data-v-43681bbd]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;border:2px solid var(--slider-thumb-border);background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.15);-moz-transition:border-color .2s;transition:border-color .2s}.survey-energy-slider__range--active[data-v-43681bbd]::-webkit-slider-thumb,.survey-energy-slider__range[data-v-43681bbd]:hover::-webkit-slider-thumb{border-color:var(--main-green)}.survey-energy-slider__range--active[data-v-43681bbd]::-moz-range-thumb,.survey-energy-slider__range[data-v-43681bbd]:hover::-moz-range-thumb{border-color:var(--main-green)}.survey-energy-slider__labels[data-v-43681bbd]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));font-size:12px;line-height:120%;font-weight:400;color:var(--grey-text);text-align:center}.survey-energy-slider__labels span[data-v-43681bbd]{min-width:0}.survey-energy-slider__labels span[data-v-43681bbd]:first-child{text-align:left}.survey-energy-slider__labels span[data-v-43681bbd]:last-child{text-align:right}.survey-emotion-question[data-v-5ca766be]{display:flex;flex-direction:column;gap:20px}.survey-emotion-question__title[data-v-5ca766be]{margin:0 0 8px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:120%}.survey-emotion-question__counter[data-v-5ca766be]{margin:-4px 0 0;font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:120%;color:rgba(0,0,0,.45)}.survey-emotion-question__grid[data-v-5ca766be]{display:flex;flex-direction:column;padding:16px;gap:8px;border-radius:8px;background:rgba(0,0,0,.0196078431)}.survey-emotion-question__row[data-v-5ca766be]{display:flex;flex-wrap:wrap;gap:4px}.survey-emotion-question__chip[data-v-5ca766be]{--emotion-chip-background:#fff;--emotion-chip-border:var(--neutral-border);--emotion-chip-text:rgba(0,0,0,0.65);min-height:36px;padding:10px 12px;border:1px solid var(--emotion-chip-border);border-radius:999px;background:var(--emotion-chip-background);font-size:14px;line-height:120%;font-weight:600;color:var(--emotion-chip-text);white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.survey-emotion-question__chip--selected[data-v-5ca766be]{font-weight:600;color:rgba(0,0,0,.88)}.survey-emotion-question__chip[data-v-5ca766be]:hover:not(.survey-emotion-question__chip--selected){background:var(--emotion-chip-background)}.survey-passing-modal__header[data-v-05ecbc96]{padding-right:24px}.survey-passing-modal__body[data-v-05ecbc96]{display:flex;flex-direction:column;gap:20px;min-height:120px}.survey-passing-modal__progress[data-v-05ecbc96]{display:flex;flex-direction:column;gap:8px}.survey-passing-modal__progress-line[data-v-05ecbc96]{margin:0;line-height:0}.survey-passing-modal__progress-line[data-v-05ecbc96] .ant-progress-outer{display:block;width:100%;padding-right:0;margin-right:0;line-height:0}.survey-passing-modal__progress-line[data-v-05ecbc96] .ant-progress-inner{height:6px;line-height:0}.survey-passing-modal__progress-line[data-v-05ecbc96] .ant-progress-bg{height:6px!important;background-color:#6bc85d}.survey-passing-modal__progress-text[data-v-05ecbc96]{font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:120%;color:rgba(0,0,0,.65)}.survey-passing-modal__questions[data-v-05ecbc96]{display:flex;flex-direction:column;gap:16px}.survey-passing-modal__question[data-v-05ecbc96]{display:flex;flex-direction:column}.survey-passing-modal[data-v-05ecbc96] .modal-header{font-weight:600}.survey-passing-modal__body--complete[data-v-05ecbc96]{min-height:80px;display:flex;align-items:center;justify-content:center}.survey-passing-modal__footer[data-v-05ecbc96]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.extended-filter-block[data-v-84ce97fe]{display:none}@media(max-width:759px){.extended-filter-block[data-v-84ce97fe]{margin:24px 20px;display:flex;-moz-column-gap:25px;column-gap:25px;align-items:center;justify-content:space-between}}.extended-filter-block h2[data-v-84ce97fe]{font-size:20px;margin-bottom:0;font-weight:600;line-height:120%}.cards-container[data-v-84ce97fe]{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.surveys-block[data-v-84ce97fe]{display:flex;flex-direction:column;gap:16px;width:100%;overflow:visible}@media(min-width:1359px){.surveys-block[data-v-84ce97fe]{grid-column:1/-1}}.survey-task-card[data-v-84ce97fe]{position:relative;padding:20px;background:#fff;border:none;border-radius:8px;cursor:pointer;overflow:visible}[data-v-84ce97fe] .survey-task-card__status.ant-tag{position:absolute;top:0;left:20px;z-index:1;margin-inline-end:0;padding:4px 8px;transform:translateY(-50%);font-weight:400;font-size:12px;line-height:110%}.survey-task-card__body[data-v-84ce97fe]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-top:4px}.survey-task-card__content[data-v-84ce97fe]{flex:1;min-width:0}.survey-task-card__title[data-v-84ce97fe]{text-align:left;font-weight:600;font-size:14px;line-height:120%;color:rgba(0,0,0,.88)}.survey-task-card__meta[data-v-84ce97fe]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.survey-task-card__meta-item[data-v-84ce97fe]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;margin:0;font-size:12px;line-height:120%;color:var(--main-font);background:var(--light-grey);border:1px solid var(--border-grey);border-radius:4px}.survey-task-card__meta-icon[data-v-84ce97fe]{font-size:12px}.survey-task-card__arrow[data-v-84ce97fe]{flex-shrink:0;margin-top:1px;font-size:14px;color:var(--neutral-fade-black-font)}.survey-task-card:hover .survey-task-card__arrow[data-v-84ce97fe]{color:var(--main-green)}.courses-card[data-v-84ce97fe],.tests-card[data-v-84ce97fe]{min-width:0}.courses-card[data-v-84ce97fe] .ant-card-body,.tests-card[data-v-84ce97fe] .ant-card-body{display:flex;flex-direction:column;flex:1}.courses-card[data-v-84ce97fe]{border-radius:8px;background:#fff}.card-header[data-v-84ce97fe]{margin-bottom:20px}.header-title[data-v-84ce97fe]{font-size:16px;text-align:left;font-weight:600}.course-item[data-v-84ce97fe]{text-align:left;display:flex;flex-direction:column;row-gap:10px;padding:20px;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:16px}.course-item--clickable[data-v-84ce97fe]{cursor:pointer}.course-link-icon[data-v-84ce97fe]{color:var(--main-font);transition:color .2s ease}.course-item:focus-visible .course-link-icon[data-v-84ce97fe],.course-item:hover .course-link-icon[data-v-84ce97fe]{color:var(--main-green)}.course-title[data-v-84ce97fe]{flex:1;font-size:14px;font-weight:600;line-height:120%;color:var(--main-font);white-space:wrap;text-align:left}.course-progress[data-v-84ce97fe]{display:flex;align-items:center;gap:8px}.test-item[data-v-84ce97fe]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:16px}.test-status-badge[data-v-84ce97fe]{align-self:flex-start;font-size:12px;padding:0 8px;text-transform:lowercase}.segmented-progress[data-v-84ce97fe]{display:flex;gap:2px}.segment-completed .segment.filled[data-v-84ce97fe]{background-color:var(--main-green)}.segment[data-v-84ce97fe]{width:2px;height:6px;background-color:#d9d9d9;transition:background-color .2s ease}.segment.filled[data-v-84ce97fe]{background-color:var(--main-blue)}.progress-percent[data-v-84ce97fe]{font-size:12px;color:#888}.status-icon[data-v-84ce97fe]{display:flex;align-items:center}.view-all-btn[data-v-84ce97fe],.view-all-header-btn[data-v-84ce97fe]{padding:0;font-size:14px;color:var(--main-font);border:1px solid var(--grey-text);border-radius:4px;text-align:center;width:120px}.view-all-btn[data-v-84ce97fe]:hover,.view-all-header-btn[data-v-84ce97fe]:hover{background-color:var(--polar-green);color:var(--main-green)}.view-all-btn[data-v-84ce97fe]{display:none;margin-top:20px}@media(max-width:500px){.view-all-btn[data-v-84ce97fe]{display:block}}@media(max-width:500px){.view-all-header-btn[data-v-84ce97fe]{display:none}}.test-action-btn[data-v-84ce97fe]{font-family:Open Sans,sans-serif;margin-top:10px;align-self:flex-start;padding:4px 12px;font-size:13px;border-radius:4px;height:auto;border:1px solid transparent}.btn-filled[data-v-84ce97fe]{background-color:var(--main-green);color:#fff}.btn-filled[data-v-84ce97fe]:hover{border-color:var(--main-green);background-color:var(--polar-green-6);color:#fff}.btn-outline[data-v-84ce97fe]{color:var(--main-green);border:1px solid var(--main-green);background:transparent}.btn-outline[data-v-84ce97fe]:hover{color:var(--main-green);border-color:var(--main-green);background-color:var(--polar-green)}@media(min-width:1359px){.cards-container[data-v-84ce97fe]{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:1359px)and (min-width:759px){.cards-container[data-v-84ce97fe]{grid-template-columns:1fr;gap:20px}.card-header[data-v-84ce97fe]{font-size:15px}.course-item[data-v-84ce97fe],.test-item[data-v-84ce97fe]{padding:20px}}@media(max-width:759px){.cards-container[data-v-84ce97fe]{grid-template-columns:1fr;gap:16px}.courses-card[data-v-84ce97fe],.tests-card[data-v-84ce97fe]{box-shadow:none;border:1px solid #f0f0f0}.card-header[data-v-84ce97fe]{font-size:1rem;margin-bottom:12px}.course-item[data-v-84ce97fe],.test-item[data-v-84ce97fe]{padding:10px;gap:15px}.course-title[data-v-84ce97fe]{font-size:13px;white-space:normal}.test-status-badge[data-v-84ce97fe]{font-size:11px}.test-action-btn[data-v-84ce97fe]{width:100%;text-align:center;font-size:13px}.view-all-btn[data-v-84ce97fe]{width:100%;margin-top:12px;font-size:14px}}.courses-card[data-v-84ce97fe],.tests-card[data-v-84ce97fe]{flex:1;display:flex;flex-direction:column;background:#fff;border-radius:8px}.course-item[data-v-84ce97fe],.test-item[data-v-84ce97fe]{border:1px solid #e0e0e0;border-radius:6px;margin-bottom:16px}.no-items-block[data-v-84ce97fe]{padding:40px 0;margin:auto}.additional-text[data-v-84ce97fe]{color:var(--grey-text);margin-bottom:0;text-align:left}.ant-dropdown-link[data-v-84ce97fe]{color:var(--main-green)}.course-blocks[data-v-84ce97fe],.test-block[data-v-84ce97fe]{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px}@media(max-width:768px){.course-blocks[data-v-84ce97fe],.test-block[data-v-84ce97fe]{grid-template-columns:1fr}}.course-header-block[data-v-84ce97fe],.header-title-block[data-v-84ce97fe]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.course-link-icon[data-v-84ce97fe]{display:inline-flex;flex-shrink:0;margin-top:1px}.download-report-button[data-v-84ce97fe]{margin-top:auto}@media(max-width:759px){.secondary-button[data-v-84ce97fe]{display:none}}.secondary-button.mobile-button[data-v-84ce97fe]{display:none}@media(max-width:759px){.secondary-button.mobile-button[data-v-84ce97fe]{display:block}}.test-action-btn[data-v-84ce97fe]{font-size:14px}