.workspace-mode-switch[data-v-8c21cd6d]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:54px;height:52px;padding:4px;gap:2px;border:0;border-radius:16px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;font-size:12px;font-weight:500;line-height:14px;text-align:center;cursor:pointer}.workspace-mode-switch[data-v-8c21cd6d]:focus-visible{outline:2px solid #236fcc;outline-offset:2px}.workspace-mode-switch[data-v-8c21cd6d]:disabled{cursor:wait}.workspace-mode-switch__label[data-v-8c21cd6d]{font-weight:700}.workspace-mode-switch__track[data-v-8c21cd6d]{position:relative;display:block;width:44px;height:22px;border-radius:999px;background:#d9d9d9;transition:background-color .2s ease}.workspace-mode-switch__track.is-work[data-v-8c21cd6d]{background:#4d9af6}.workspace-mode-switch__thumb[data-v-8c21cd6d]{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s ease}.is-work .workspace-mode-switch__thumb[data-v-8c21cd6d]{transform:translate(22px)}@media (prefers-reduced-motion: reduce){.workspace-mode-switch__track[data-v-8c21cd6d],.workspace-mode-switch__thumb[data-v-8c21cd6d]{transition:none}}.side-menu[data-v-3d591bc5]{position:fixed;inset:12px auto 12px 12px;width:200px;display:flex;flex-direction:column;padding:12px 8px;border-radius:20px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;z-index:1200}.side-menu__brand[data-v-3d591bc5]{display:block;flex:0 0 32px;width:32px;height:32px;margin:0 0 16px 4px}.side-menu__brand img[data-v-3d591bc5]{display:block}.side-menu__scroll-area[data-v-3d591bc5]{position:relative;flex:1 1 0;min-height:0;overflow:hidden}.side-menu__scroll-area[data-v-3d591bc5]:after{content:"";position:absolute;inset:auto 0 0;height:40px;background:linear-gradient(to bottom,#fff0,#fff 85%);opacity:0;pointer-events:none}.side-menu__scroll-area.has-more-below[data-v-3d591bc5]:after{opacity:1}.side-menu__scroll-next[data-v-3d591bc5]{position:absolute;bottom:2px;left:50%;transform:translate(-50%);z-index:1;display:grid;place-items:center;width:32px;height:20px;padding:0;border:1px solid #edf0f3;border-radius:10px;background:#fff;color:#8d9aab;cursor:pointer}.side-menu__scroll-next[data-v-3d591bc5]:hover{background:#f2f7ff;color:#4b9cf8;border-color:#dceaff}.side-menu__scroll-next[data-v-3d591bc5]:focus-visible{outline:2px solid #4b9cf8;outline-offset:2px}.side-menu__nav[data-v-3d591bc5]{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none}.side-menu__nav[data-v-3d591bc5]::-webkit-scrollbar{display:none;width:0;height:0}.side-menu__group[data-v-3d591bc5]{position:relative;padding:16px 0}.side-menu__group[data-v-3d591bc5]:first-child{padding-top:0}.side-menu__group[data-v-3d591bc5]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#ebebeb}.side-menu__item[data-v-3d591bc5]{display:flex;align-items:center;gap:16px;width:172px;height:32px;flex-shrink:0;padding:0 12px;border:0;border-radius:16px;background:transparent;color:#353535;font-family:inherit;font-size:12px;font-weight:400;line-height:16px;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.side-menu__item[data-v-3d591bc5]:hover{background:#f7f8fa;text-decoration:none}.side-menu__item[data-v-3d591bc5]:focus-visible{outline:2px solid #236fcc;outline-offset:-2px}.side-menu__item.active[data-v-3d591bc5]{background:#4b9cf8;color:#fff}.side-menu__icon[data-v-3d591bc5]{display:block;width:12px;height:12px;flex:0 0 12px}.side-menu__item.active .side-menu__icon[data-v-3d591bc5]{filter:brightness(0) invert(1)}.side-menu__footer[data-v-3d591bc5]{display:flex;align-items:center;justify-content:space-between;flex:0 0 48px;min-height:48px;margin-top:22px;padding-left:6px}.side-menu__avatar[data-v-3d591bc5]{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:50%;background:#4b9cf8;color:#fff;font-size:14px;font-weight:400;line-height:16px;text-decoration:none}.side-menu__avatar[data-v-3d591bc5]:focus-visible{outline:2px solid #236fcc;outline-offset:2px}.side-menu__avatar.active[data-v-3d591bc5]{box-shadow:0 0 0 2px #fff,0 0 0 4px #4b9cf8}.side-menu__mode-switch[data-v-3d591bc5]{width:122px;height:48px;flex-direction:row;justify-content:space-between;gap:0;padding:0 12px;border-radius:15px;background:#f7f8fa;color:#737373}.side-menu__mode-switch[data-v-3d591bc5] .workspace-mode-switch__label{font-size:12px;font-weight:600}.side-menu__mode-switch[data-v-3d591bc5] .workspace-mode-switch__track{width:40px;height:21px}.side-menu__mode-switch[data-v-3d591bc5] .workspace-mode-switch__track.is-work{background:#4b9cf8}.side-menu__mode-switch[data-v-3d591bc5] .workspace-mode-switch__thumb{width:17px;height:17px}.side-menu__mode-switch[data-v-3d591bc5] .is-work .workspace-mode-switch__thumb{transform:translate(19px)}@media (max-width: 600px){.side-menu[data-v-3d591bc5]{inset:8px auto 8px 8px;width:56px;padding:12px 4px}.side-menu__brand[data-v-3d591bc5]{margin-left:8px}.side-menu__item[data-v-3d591bc5]{width:48px;justify-content:center;padding:0;gap:0}.side-menu__item>span[data-v-3d591bc5]{display:none}.side-menu__footer[data-v-3d591bc5]{flex-direction:column;gap:12px;flex-basis:auto;padding:12px 0 0}.side-menu__mode-switch[data-v-3d591bc5]{width:48px;flex-direction:column;justify-content:center;padding:4px;gap:2px}}.birthday-profile-field[data-v-54f184f1]{display:flex;flex-direction:column;gap:10px;margin-top:16px;color:#353535;font-family:inherit}.birthday-profile-field label[data-v-54f184f1]{display:flex;flex-direction:column;gap:6px;font-size:13px}.birthday-profile-field input[data-v-54f184f1],.birthday-profile-field span[data-v-54f184f1]{min-height:45px;padding:8px 19px;border:0;border-radius:25px;background:#f6f7f8;color:#353535;font:inherit;font-size:16px;box-sizing:border-box}.birthday-profile-field button[data-v-54f184f1]{align-self:flex-start;border:0;border-radius:14px;padding:9px 16px;background:#4b9cf8;color:#fff;font:inherit;cursor:pointer}.birthday-profile-field button[data-v-54f184f1]:disabled{opacity:.5;cursor:default}.birthday-profile-field small[role=alert][data-v-54f184f1]{color:#c32e3b}.profile-identity[data-v-900c8fd4]{position:relative;flex:none;width:100%;min-height:271px;padding:60px 20px 24px;border-radius:24px;background:#fff;box-sizing:border-box}.profile-identity__status[data-v-900c8fd4]{position:absolute;top:16px;left:20px;max-width:calc(100% - 100px);height:24px;padding:0 11px;display:flex;align-items:center;border-radius:6px;background:#edeff0;color:#737373;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-identity__status.online[data-v-900c8fd4]{color:#fff;background:#50b469}.profile-identity__controls[data-v-900c8fd4]{position:absolute;top:12px;right:16px;display:flex;align-items:center;gap:4px}.profile-identity__controls button[data-v-900c8fd4]{border:0;background:transparent;cursor:pointer;font:inherit;color:#353535}.profile-identity__controls .profile-identity__dots[data-v-900c8fd4]{width:28px;height:30px;padding:0;font-size:30px;line-height:1;color:#737373}.profile-identity__close[data-v-900c8fd4]{display:grid;place-items:center;width:28px;height:30px;padding:3px}.profile-identity__close svg[data-v-900c8fd4]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2}.profile-identity__close.mobile-only[data-v-900c8fd4]{display:none}.profile-identity__menu[data-v-900c8fd4]{position:absolute;z-index:2;top:36px;right:0;width:175px;padding:12px;border-radius:14px;background:#fff;box-shadow:0 6px 24px #35353526}.profile-identity__menu button[data-v-900c8fd4]{width:100%;padding:8px 0;font-size:14px}.profile-identity__person[data-v-900c8fd4]{display:flex;align-items:center;gap:30px;min-width:0}.profile-identity__avatar[data-v-900c8fd4]{display:grid;place-items:center;width:128px;height:128px;flex:0 0 128px;border-radius:50%;background:#4d9af6;color:#fff;font-size:40px;overflow:hidden}.profile-identity__avatar img[data-v-900c8fd4]{width:100%;height:100%;object-fit:cover}.profile-identity__copy[data-v-900c8fd4]{min-width:0}.profile-identity__copy h2[data-v-900c8fd4]{margin:0 0 3px;color:#111;font-size:24px;font-weight:500;line-height:1.15;overflow-wrap:anywhere}.profile-identity__copy p[data-v-900c8fd4]{margin:0;font-size:16px;color:#737373;overflow-wrap:anywhere}.profile-identity__scores[data-v-900c8fd4]{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:18px;color:#353535}.profile-identity__scores img[data-v-900c8fd4],.profile-identity__scores svg[data-v-900c8fd4]{width:26px;height:26px;flex-shrink:0}.profile-identity__scores svg[data-v-900c8fd4]{margin-left:8px;stroke:currentColor;fill:none;stroke-width:3;stroke-linecap:round}.profile-identity__badges[data-v-900c8fd4]{display:flex;justify-content:space-between;gap:8px;margin-top:20px}.profile-badge[data-v-900c8fd4]{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%);font-size:27px}.profile-badge>span[data-v-900c8fd4]{display:grid;place-items:center}.profile-badge.green[data-v-900c8fd4]{background:linear-gradient(145deg,#47ce97,#129aa2)}.profile-badge.blue[data-v-900c8fd4]{background:linear-gradient(145deg,#27d7df,#1597bc);color:#fff}.profile-badge.blue b[data-v-900c8fd4]{font-size:22px;line-height:22px}.profile-badge.blue small[data-v-900c8fd4]{font-size:10px;line-height:10px;font-weight:600}.profile-badge.orange[data-v-900c8fd4]{background:linear-gradient(145deg,#ffd26b,#ff7e74)}.profile-badge.pink[data-v-900c8fd4]{background:linear-gradient(145deg,#ff6680,#f51184)}.profile-badge-more[data-v-900c8fd4]{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#edeff0;color:#737373;font-size:16px;font-weight:600}@media (max-width:767px){.profile-identity[data-v-900c8fd4]{padding-top:60px}.profile-identity__person[data-v-900c8fd4]{gap:20px}.profile-identity__close.mobile-only[data-v-900c8fd4]{display:grid}.profile-identity__badges .profile-badge[data-v-900c8fd4]:nth-child(6){display:none}.profile-identity__badges[data-v-900c8fd4]{gap:7px;justify-content:flex-start}}@media (max-width:359px){.profile-identity__avatar[data-v-900c8fd4]{width:100px;height:100px;flex-basis:100px}.profile-identity__person[data-v-900c8fd4]{gap:14px}.profile-identity__copy h2[data-v-900c8fd4]{font-size:21px}.profile-identity__badges[data-v-900c8fd4]{gap:4px}}.profile-overview__timeline[data-v-1dc7c347],.profile-activity__chart[data-v-1dc7c347]{scrollbar-width:none}.profile-overview__timeline[data-v-1dc7c347]::-webkit-scrollbar,.profile-activity__chart[data-v-1dc7c347]::-webkit-scrollbar{display:none}.profile-overview[data-v-1dc7c347]{display:flex;flex-direction:column;gap:20px;min-width:0;min-height:0;height:100%}.profile-overview__summary[data-v-1dc7c347],.profile-overview__timeline[data-v-1dc7c347]{padding:14px 20px 16px;background:#fff;border-radius:24px;min-width:0;box-sizing:border-box}.profile-overview__metrics[data-v-1dc7c347]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.profile-metric[data-v-1dc7c347]{min-height:208px;padding:14px 14px 12px;border-radius:22px;background:#f6f7f8;text-align:center;display:flex;flex-direction:column;align-items:center;color:#353535;box-sizing:border-box}.profile-metric__ring[data-v-1dc7c347]{position:relative;width:112px;height:112px}.profile-metric__ring svg[data-v-1dc7c347]{width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke-width:8;stroke-linecap:round}.profile-metric__ring .track[data-v-1dc7c347]{stroke:#edeff0}.profile-metric__ring strong[data-v-1dc7c347]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:32px;font-weight:600}.profile-metric__fraction[data-v-1dc7c347]{margin-top:6px;font-size:20px;line-height:24px}.profile-metric__label[data-v-1dc7c347]{max-width:190px;font-size:16px;line-height:19px}.profile-activity[data-v-1dc7c347]{margin-top:12px;padding:12px 20px;border-radius:22px;background:#f6f7f8}.profile-activity header[data-v-1dc7c347]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.profile-activity h3[data-v-1dc7c347]{margin:0;font-size:16px;font-weight:400}.profile-activity small[data-v-1dc7c347]{color:#737373;font-size:12px}.profile-activity__chart[data-v-1dc7c347]{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:11px}.profile-activity__day[data-v-1dc7c347]{min-width:0;text-align:center}.profile-activity__track[data-v-1dc7c347]{height:140px;position:relative;overflow:hidden;border-radius:20px;background:repeating-linear-gradient(-35deg,#edeff0 0,#edeff0 5px,#cdd1d3 5px,#cdd1d3 7px,#edeff0 7px,#edeff0 10px)}.profile-activity__fill[data-v-1dc7c347]{position:absolute;bottom:0;width:100%;display:grid;align-items:center;justify-items:center;background:#80caff;border-radius:20px;color:#fff;font-size:16px}.profile-activity__fill[data-v-1dc7c347]:before{content:"";position:absolute;top:9px;width:26px;height:2px;background:#fff}.profile-activity__fill.today[data-v-1dc7c347]{background:#4d9af6}.profile-activity time[data-v-1dc7c347]{display:block;margin-top:4px;color:#737373;font-size:14px}.profile-overview__timeline[data-v-1dc7c347]{flex:1;min-height:0;padding-top:20px;overflow-y:auto}table[data-v-1dc7c347]{width:100%;border-spacing:0;font-size:16px;line-height:1.3;color:#353535;table-layout:fixed}th[data-v-1dc7c347]{height:48px;background:#f6f7f8;color:#737373;font-weight:600;text-align:left;padding:0 20px}th[data-v-1dc7c347]:first-child{width:140px;border-radius:14px 0 0 14px}th[data-v-1dc7c347]:last-child{width:80px;border-radius:0 14px 14px 0;text-align:right}td[data-v-1dc7c347]{height:64px;padding:0 20px;overflow-wrap:anywhere}td[data-v-1dc7c347]:first-child{color:#737373}td[data-v-1dc7c347]:last-child{color:#4bb566;text-align:right}.sr-only[data-v-1dc7c347]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media (min-width:768px) and (max-width:1250px){.profile-overview__metrics[data-v-1dc7c347]{gap:12px}.profile-metric[data-v-1dc7c347]{padding-inline:6px}.profile-metric__ring[data-v-1dc7c347]{width:90px;height:90px}.profile-metric__ring strong[data-v-1dc7c347]{font-size:26px}.profile-activity__chart[data-v-1dc7c347]{overflow-x:auto;grid-template-columns:repeat(14,40px);padding-bottom:6px}th[data-v-1dc7c347]:first-child{width:100px}th[data-v-1dc7c347]:last-child{width:52px}td[data-v-1dc7c347],th[data-v-1dc7c347]{padding-inline:12px}}@media (max-width:767px){.profile-overview[data-v-1dc7c347]{height:auto}.profile-overview__summary[data-v-1dc7c347],.profile-overview__timeline[data-v-1dc7c347]{padding:16px}.profile-overview__metrics[data-v-1dc7c347]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.profile-metric[data-v-1dc7c347]{min-height:196px;padding-inline:6px}.profile-metric__label[data-v-1dc7c347]{font-size:14px;line-height:17px}.profile-activity[data-v-1dc7c347]{padding:12px}.profile-activity header[data-v-1dc7c347]{flex-direction:column;gap:4px}.profile-activity__chart[data-v-1dc7c347]{overflow-x:auto;grid-template-columns:repeat(14,40px);gap:10px;padding-bottom:8px}.profile-overview__timeline[data-v-1dc7c347]{overflow:visible}table[data-v-1dc7c347],tbody[data-v-1dc7c347],tr[data-v-1dc7c347],td[data-v-1dc7c347]{display:block;width:auto}thead[data-v-1dc7c347]{display:none}tr[data-v-1dc7c347]{position:relative;padding:12px 42px 12px 0}tr+tr[data-v-1dc7c347]{border-top:1px solid #edeff0}td[data-v-1dc7c347]{height:auto;padding:0;font-size:14px}td[data-v-1dc7c347]:first-child{margin-bottom:6px;font-size:13px}td[data-v-1dc7c347]:last-child{position:absolute;right:0;top:12px}}.user-training-report[data-v-f4b2c3b7]{min-width:0;min-height:0;height:100%;border:0;border-radius:15px;background:#fff;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;scrollbar-width:none}.user-training-report[data-v-f4b2c3b7]::-webkit-scrollbar{display:none}.user-training-banner[data-v-f4b2c3b7]{position:relative;height:224px;margin:0;border-radius:15px 15px 0 0;overflow:hidden}.user-training-banner>img[data-v-f4b2c3b7]{width:100%;height:100%;display:block;object-fit:cover}.user-training-banner__content[data-v-f4b2c3b7]{position:absolute;top:64px;left:46%;right:32px;color:#fff}.user-training-banner__content h2[data-v-f4b2c3b7]{margin:0 0 16px;color:#fff;font-size:24px;font-weight:600;line-height:1.15}.user-training-banner__content button[data-v-f4b2c3b7]{min-width:296px;height:52px;padding:0 20px;border:0;border-radius:15px;background:#fff;color:#4b9cf8;font:400 15px/1 Gilroy,sans-serif;cursor:pointer}.user-training-stats[data-v-f4b2c3b7]{height:92px;margin:20px 20px 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;border-radius:20px;background:#5da5f7;color:#fff}.user-training-stat[data-v-f4b2c3b7]{min-width:0;display:flex;align-items:center;justify-content:center;gap:8px}.user-training-stat>strong[data-v-f4b2c3b7]{color:#fff;font-size:34px;font-weight:500;line-height:1}.user-training-stat>span[data-v-f4b2c3b7]{color:#fff;font-size:13px;line-height:1.05}.user-training-stat>span b[data-v-f4b2c3b7]{display:block;color:#fff;font-size:14px;font-weight:400}.user-training-report__body[data-v-f4b2c3b7]{padding:20px 20px 28px}.user-training-tree[data-v-f4b2c3b7]{min-width:0;display:flex;flex-direction:column;gap:24px}.user-training-course[data-v-f4b2c3b7]{position:relative}.user-training-tree-head[data-v-f4b2c3b7]{width:100%;min-height:104px;padding:22px 16px;border:0;border-radius:20px;background:#f7f8fa;display:flex;align-items:center;gap:16px;color:#353535;text-align:left;font-family:inherit;cursor:pointer;box-sizing:border-box}.user-training-tree-head--lesson[data-v-f4b2c3b7]{min-height:80px;padding:15px 16px;background:#f7f8fa}.user-training-tree-icon[data-v-f4b2c3b7]{flex:0 0 auto;width:50px;height:50px;border-radius:50%;background:#4b9cf8;display:inline-flex;align-items:center;justify-content:center}.user-training-tree-icon img[data-v-f4b2c3b7]{width:22px;height:26px;object-fit:contain}.user-training-tree-icon--lesson img[data-v-f4b2c3b7]{filter:brightness(0) invert(1)}.user-training-tree-copy[data-v-f4b2c3b7]{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.user-training-tree-copy strong[data-v-f4b2c3b7]{font-size:16px;font-weight:400;line-height:1.2}.user-training-tree-copy small[data-v-f4b2c3b7]{color:#737373;font-size:16px;font-weight:400;line-height:1.2}.user-training-tree-arrow[data-v-f4b2c3b7]{flex:0 0 auto;width:12px;height:12px;transition:transform .18s ease}.user-training-tree-arrow--closed[data-v-f4b2c3b7]{transform:rotate(180deg)}.user-training-course__body[data-v-f4b2c3b7]{position:relative;margin:0;padding-left:90px;display:flex;flex-direction:column}.user-training-course__body[data-v-f4b2c3b7]:before{content:"";position:absolute;top:0;bottom:0;left:41px;width:2px;background:#dfe7f7}.user-training-lesson[data-v-f4b2c3b7]{position:relative;padding-top:20px}.user-training-lesson[data-v-f4b2c3b7]:before{content:"";position:absolute;top:60px;left:-49px;width:49px;height:2px;background:#dfe7f7}.user-training-task-list[data-v-f4b2c3b7]{margin-top:20px;display:flex;flex-direction:column;gap:20px}.user-training-task[data-v-f4b2c3b7]{padding:20px 22px;border:1px solid #dbe5df;border-radius:20px;background:#fff}.user-training-task--failed[data-v-f4b2c3b7]{border-color:#f2d0d3}.user-training-task--pending[data-v-f4b2c3b7]{border-color:#d9e4f6}.user-training-task__head[data-v-f4b2c3b7],.user-training-task__result[data-v-f4b2c3b7],.user-training-task__student-row[data-v-f4b2c3b7]{display:flex;align-items:center}.user-training-task__head[data-v-f4b2c3b7]{justify-content:space-between;gap:24px}.user-training-task__head>strong[data-v-f4b2c3b7]{color:#111;font-size:16px;font-weight:600}.user-training-task h4[data-v-f4b2c3b7]{margin:14px 0 0;color:#111;font-size:16px;font-weight:600;line-height:1.35}.user-training-task__result[data-v-f4b2c3b7]{gap:18px;color:#9a9a9a;font-size:14px;font-weight:400}.user-training-task__result b[data-v-f4b2c3b7]{font-weight:400}.user-training-task__student-row[data-v-f4b2c3b7]{margin-top:16px;gap:10px}.user-training-task__student-row>strong[data-v-f4b2c3b7]{color:#111;font-size:16px;font-weight:400}.user-training-task__student-row time[data-v-f4b2c3b7]{margin-left:auto;color:#9a9a9a;font-size:14px}.user-training-avatar[data-v-f4b2c3b7]{width:40px;height:40px;flex:0 0 40px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:14px;font-weight:600}.user-training-task__answer[data-v-f4b2c3b7]{margin:16px 0 0;color:#353535;font-size:16px;line-height:1.4}.user-training-reviewer[data-v-f4b2c3b7]{margin-top:18px;padding:12px;border-radius:15px;background:#f7f8fa;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.user-training-reviewer__avatar[data-v-f4b2c3b7],.user-training-reviewer__pending-icon[data-v-f4b2c3b7]{width:40px;height:40px;border-radius:50%;background:#ff8a00;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:600}.user-training-reviewer__pending-icon[data-v-f4b2c3b7]{border:0;background:transparent}.user-training-reviewer__pending-icon img[data-v-f4b2c3b7]{width:40px;height:40px;display:block}.user-training-reviewer__identity[data-v-f4b2c3b7]{min-width:0;display:flex;flex-direction:column;gap:2px}.user-training-reviewer__identity strong[data-v-f4b2c3b7]{color:#353535;font-size:15px;font-weight:500}.user-training-reviewer__identity span[data-v-f4b2c3b7],.user-training-reviewer time[data-v-f4b2c3b7]{color:#9a9a9a;font-size:14px;font-weight:400}.user-training-reviewer p[data-v-f4b2c3b7]{grid-column:2 / -1;margin:0;color:#353535;font-size:15px;line-height:1.35}.user-training-reviewer--pending[data-v-f4b2c3b7]{grid-template-columns:auto minmax(0,1fr)}.user-training-status[data-v-f4b2c3b7]{font-weight:400}.user-training-status--passed[data-v-f4b2c3b7]{color:#43b75d}.user-training-status--failed[data-v-f4b2c3b7]{color:#f14848}.user-training-status--pending[data-v-f4b2c3b7]{color:#4b83d8}.user-training-report__empty[data-v-f4b2c3b7]{min-height:160px;border-radius:15px;display:grid;place-items:center;background:#f7f8fa;color:#737373;font-size:15px;text-align:center}.user-training-report__empty--center[data-v-f4b2c3b7]{height:100%;border-radius:0}.user-training-expand-enter-active[data-v-f4b2c3b7],.user-training-expand-leave-active[data-v-f4b2c3b7]{transition:opacity .18s ease,transform .18s ease}.user-training-expand-enter-from[data-v-f4b2c3b7],.user-training-expand-leave-to[data-v-f4b2c3b7]{opacity:0;transform:translateY(-6px)}@media (max-width: 1180px){.user-training-banner__content[data-v-f4b2c3b7]{left:38%}.user-training-stat>strong[data-v-f4b2c3b7]{font-size:28px}}.user-profile-dialog[data-v-703c7920],.user-profile-details[data-v-703c7920],.user-profile-programs[data-v-703c7920],.user-profile-layout__right[data-v-703c7920]{scrollbar-width:none}.user-profile-dialog[data-v-703c7920]::-webkit-scrollbar,.user-profile-details[data-v-703c7920]::-webkit-scrollbar,.user-profile-programs[data-v-703c7920]::-webkit-scrollbar,.user-profile-layout__right[data-v-703c7920]::-webkit-scrollbar{display:none}.user-profile-dialog[data-v-703c7920]{width:min(1510px,calc(100vw - 84px));height:min(900px,calc(100dvh - 40px));max-width:none;max-height:none;margin:auto 24px auto auto;padding:20px;border:0;border-radius:40px;background:#edeff0;color:#353535;box-sizing:border-box;overflow:hidden}.user-profile-dialog[data-v-703c7920]::backdrop{background:#0004}.user-profile-dialog[open][data-v-703c7920]{animation:profile-slide-in-703c7920 .32s cubic-bezier(.22,1,.36,1) both}.user-profile-dialog[open][data-v-703c7920]::backdrop{animation:profile-backdrop-in-703c7920 .32s ease both}.user-profile-dialog[open].is-closing[data-v-703c7920]{animation:profile-slide-out-703c7920 .24s cubic-bezier(.4,0,1,1) both;pointer-events:none}.user-profile-dialog[open].is-closing[data-v-703c7920]::backdrop{animation:profile-backdrop-out-703c7920 .24s ease both}@keyframes profile-slide-in-703c7920{0%{transform:translate(calc(100% + 24px));opacity:0}to{transform:translate(0);opacity:1}}@keyframes profile-slide-out-703c7920{0%{transform:translate(0);opacity:1}to{transform:translate(calc(100% + 24px));opacity:0}}@keyframes profile-backdrop-in-703c7920{0%{opacity:0}to{opacity:1}}@keyframes profile-backdrop-out-703c7920{0%{opacity:1}to{opacity:0}}.user-profile-layout[data-v-703c7920]{display:grid;grid-template-columns:400px minmax(0,1fr);grid-template-rows:auto 55px minmax(0,1fr);column-gap:15px;row-gap:16px;height:100%;min-height:0}.user-profile-layout__identity[data-v-703c7920]{grid-column:1;grid-row:1}.user-profile-tabs[data-v-703c7920]{position:relative;grid-column:1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;border-radius:30px;padding:8px;background:#fff}.user-profile-tabs[data-v-703c7920]:before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:calc((100% - 18px)/2);border-radius:24px;background:#4d9af6;transition:transform .25s ease}.user-profile-tabs.training[data-v-703c7920]:before{transform:translate(calc(100% + 2px))}.user-profile-tabs button[data-v-703c7920]{position:relative;border:0;background:transparent;color:#737373;font:inherit;font-size:14px;cursor:pointer}.user-profile-tabs button[aria-selected=true][data-v-703c7920]{color:#fff}.user-profile-details[data-v-703c7920]{grid-column:1;grid-row:3;min-height:0;padding:16px;border-radius:24px;background:#fff;overflow-y:auto}dl[data-v-703c7920],dt[data-v-703c7920],dd[data-v-703c7920]{margin:0}dt[data-v-703c7920]{font-size:13px;color:#111;margin-bottom:6px}dd[data-v-703c7920]{min-height:45px;display:flex;align-items:center;padding:8px 19px;border-radius:25px;background:#f6f7f8;color:#111;font-size:16px;box-sizing:border-box;overflow-wrap:anywhere}dl>div+div[data-v-703c7920]{margin-top:16px}.user-profile-registered[data-v-703c7920]{padding-top:4px}.user-profile-registered dt[data-v-703c7920]{color:#737373}.user-profile-registered dd[data-v-703c7920]{padding:0;min-height:0;background:transparent}.user-profile-details.training-selected[data-v-703c7920]{display:none}.user-profile-layout__right[data-v-703c7920]{grid-column:2;grid-row:1 / 4;min-width:0;min-height:0}.user-profile-programs[data-v-703c7920]{grid-column:1;grid-row:3;padding:20px;background:#fff;border-radius:24px;overflow-y:auto;min-height:0}.user-profile-program-group+.user-profile-program-group[data-v-703c7920]{margin-top:24px}.user-profile-program-group h3[data-v-703c7920]{margin:0 0 14px;color:#353535;font-size:18px;font-weight:600}.user-profile-section-toggle[data-v-703c7920]{width:100%;padding:8px 0;border:0;background:transparent;display:flex;justify-content:space-between;gap:12px;font:inherit;text-align:left;cursor:pointer}.user-profile-program[data-v-703c7920]{display:flex;align-items:center;gap:12px;width:100%;padding:12px;margin-top:8px;border:0;border-radius:18px;background:#f6f7f8;color:#353535;font:inherit;text-align:left;cursor:pointer}.user-profile-program.selected[data-v-703c7920]{outline:1px solid #4d9af6;outline-offset:-1px}.user-profile-program img[data-v-703c7920]{width:26px;height:26px}.user-profile-program>span[data-v-703c7920]{min-width:0;flex:1}.user-profile-program strong[data-v-703c7920]{display:block;margin-bottom:8px;font-size:16px;font-weight:500}.user-profile-program small[data-v-703c7920]{display:flex;justify-content:space-between;gap:8px;color:#737373;font-size:12px}.user-profile-program b[data-v-703c7920]{color:#353535;font-weight:600}.user-profile-program i[data-v-703c7920]{display:block;height:4px;margin-top:8px;border-radius:4px;background:#edeff0;overflow:hidden}.user-profile-program em[data-v-703c7920]{display:block;height:100%;border-radius:inherit;background:#4d9af6}.user-profile-programs__empty[data-v-703c7920]{color:#737373;font-size:14px}.user-profile-programs__demo[data-v-703c7920]{display:block;margin-top:16px;color:#737373}@media (min-width:768px) and (max-width:1150px){.user-profile-dialog[data-v-703c7920]{margin-right:12px;width:calc(100vw - 84px);padding:16px}.user-profile-layout[data-v-703c7920]{grid-template-columns:330px minmax(0,1fr)}.user-profile-layout__right[data-v-703c7920]{overflow-y:auto}}@media (max-width:767px){.user-profile-dialog[data-v-703c7920]{margin:72px 0 0;width:100%;height:calc(100dvh - 72px);padding:16px;border-radius:20px 20px 0 0;overflow-y:auto}.user-profile-layout[data-v-703c7920]{display:flex;flex-direction:column;height:auto;gap:16px}.user-profile-layout__identity[data-v-703c7920]{order:0}.user-profile-details[data-v-703c7920],.user-profile-details.training-selected[data-v-703c7920]{display:block;order:1;overflow:visible}.user-profile-tabs[data-v-703c7920]{order:2;flex-shrink:0;height:55px;box-sizing:border-box}.user-profile-programs[data-v-703c7920]{order:3;flex-shrink:0;overflow:visible}.user-profile-layout__right[data-v-703c7920]{order:4;height:auto;flex-shrink:0}}@media (prefers-reduced-motion:reduce){.user-profile-tabs[data-v-703c7920]:before{transition:none}.user-profile-dialog[open][data-v-703c7920],.user-profile-dialog[open][data-v-703c7920]::backdrop{animation:none}}.users-view[data-v-862c27ff]{min-height:100vh;color:#111;padding:24px 0 40px}.users-view--profile-only[data-v-862c27ff]{min-height:0;padding:0}.users-page[data-v-862c27ff]{width:min(1380px,calc(100% - 48px));margin:0 auto}.users-toolbar[data-v-862c27ff]{display:flex;align-items:center;gap:16px;width:100%;min-height:68px;padding:12px 16px;border:1px solid #ebebeb;border-radius:15px;background:#fff;box-sizing:border-box}.users-search[data-v-862c27ff]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.users-search__icon[data-v-862c27ff]{width:18px;height:18px;display:block;flex:0 0 auto}.users-search input[data-v-862c27ff]{width:100%;height:34px;border:0;outline:0;padding:0;background:transparent;color:#111;font-size:16px}.users-search input[data-v-862c27ff]::placeholder{color:#737373}.users-toolbar__actions[data-v-862c27ff]{display:flex;align-items:center;gap:12px;flex:0 0 auto}.users-company-prompt[data-v-862c27ff]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:16px;padding:16px 18px;border:1px solid #d9eaff;border-radius:15px;background:#f4f9ff;box-sizing:border-box}.users-company-prompt__icon[data-v-862c27ff]{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#4d9af6;color:#fff;font-size:20px}.users-company-prompt strong[data-v-862c27ff]{display:block;font-size:16px}.users-company-prompt p[data-v-862c27ff]{margin:4px 0 0;color:#737373;font-size:14px;line-height:1.4}.users-company-prompt>button[data-v-862c27ff]{height:40px;padding:0 22px;border:0;border-radius:12px;background:#4d9af6;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.users-primary-btn[data-v-862c27ff]{height:36px;border:0;border-radius:15px;background:#4d9af6;color:#fff;padding:0 22px;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}.users-department[data-v-862c27ff]{margin-top:24px}.users-department__title[data-v-862c27ff]{display:inline-flex;align-items:center;gap:14px;border:0;background:transparent;color:#111;padding:0 0 18px 16px;font-size:16px;cursor:pointer}.users-department__title-input[data-v-862c27ff]{width:280px;height:34px;border:1px solid #ebebeb;border-radius:10px;background:#fff;color:#111;padding:0 12px;font-size:16px;outline:0;box-sizing:border-box}.users-department__title-input[data-v-862c27ff]:focus{border-color:#4d9af6}.users-department__icon[data-v-862c27ff]{width:18px;height:18px;display:block;flex:0 0 auto}.users-card[data-v-862c27ff]{border:1px solid #ebebeb;border-radius:15px;background:#fff;padding:14px 16px;box-shadow:none;outline:0;box-sizing:border-box}.users-card__head[data-v-862c27ff]{display:flex;align-items:center;gap:16px;width:100%;border:0;background:transparent;color:#737373;padding:0;font-size:14px;text-align:left;cursor:pointer}.users-card__chevron[data-v-862c27ff]{position:relative;width:14px;height:14px}.users-card__chevron[data-v-862c27ff]:before,.users-card__chevron[data-v-862c27ff]:after{content:"";position:absolute;top:7px;width:8px;height:1px;border-radius:999px;background:#737373}.users-card__chevron[data-v-862c27ff]:before{left:0;transform:rotate(-45deg)}.users-card__chevron[data-v-862c27ff]:after{right:0;transform:rotate(45deg)}.users-card__chevron--closed[data-v-862c27ff]{transform:rotate(180deg)}.users-select-all[data-v-862c27ff]{display:flex;align-items:center;gap:18px;min-height:34px;padding:12px 0;color:#646465;font-size:14px}.users-select-all input[data-v-862c27ff],.users-row__check input[data-v-862c27ff],.users-role-option input[data-v-862c27ff]{position:absolute;opacity:0;pointer-events:none}.users-select-all>span[data-v-862c27ff],.users-row__check span[data-v-862c27ff]{width:19px;height:19px;border:1px solid #9d9d9d;border-radius:50%;background:#fff;box-sizing:border-box;flex:0 0 auto}.users-select-all input:checked+span[data-v-862c27ff],.users-row__check input:checked+span[data-v-862c27ff]{border-color:#4d9af6;background:#4d9af6}.users-row[data-v-862c27ff]{position:relative;display:grid;grid-template-columns:34px minmax(280px,1fr) minmax(420px,1.6fr);align-items:center;min-height:72px;padding:8px 0;border-radius:10px;transition:background-color .2s ease;cursor:pointer;box-sizing:border-box}.users-row[data-v-862c27ff]:hover{background-color:#fafafa}.users-row__check[data-v-862c27ff]{display:flex;align-items:center;cursor:default}.users-row__person[data-v-862c27ff]{display:flex;align-items:center;gap:12px;min-width:0}.users-avatar[data-v-862c27ff]{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;background:#64bdf9;color:#fff;font-size:16px;font-weight:500}.users-person-text[data-v-862c27ff]{min-width:0;display:flex;flex-direction:column;line-height:1.12}.users-person-text strong[data-v-862c27ff]{color:#111;font-size:14px;font-weight:600}.users-person-text span[data-v-862c27ff],.users-person-text small[data-v-862c27ff]{color:#737373;font-size:12px}.users-person-invite-link[data-v-862c27ff]{width:fit-content;margin-top:4px;padding:0;border:0;background:transparent;color:#3f8ee8;font:inherit;font-size:12px;text-align:left;cursor:pointer}.users-row__roles[data-v-862c27ff]{position:relative;display:grid;grid-template-columns:136px minmax(0,1fr);align-items:center;gap:16px;min-width:0}.users-roles-label[data-v-862c27ff]{color:#737373;font-size:14px;white-space:nowrap}.users-role-list[data-v-862c27ff]{display:flex;align-items:center;gap:14px;min-width:0;flex-wrap:wrap}.users-role-chip[data-v-862c27ff]{min-width:73px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;padding:0 20px;background:var(--role-chip-bg, #eef0f2);color:#8a8a8a;font-size:14px;line-height:1;box-sizing:border-box}.users-role-chip--button[data-v-862c27ff]{border:0;font-family:inherit;cursor:pointer}.users-role-chip--button[data-v-862c27ff]:hover{background:var(--role-chip-bg, #e3e6ea)}.users-role-chip--active[data-v-862c27ff]{background:var(--role-chip-bg, #4d9af6);color:#fff}.users-role-chip--admin[data-v-862c27ff]{background:var(--role-chip-bg, #eeeff1);color:#737373}.users-role-chip--button.users-role-chip--active[data-v-862c27ff]:hover{background:var(--role-chip-bg, #348cf3)}.users-role-add-wrap[data-v-862c27ff]{position:relative;width:24px;height:24px;flex:0 0 24px}.users-role-add[data-v-862c27ff]{position:relative;width:24px;height:24px;border:0;border-radius:50%;display:grid;place-items:center;background:#eef0f2;color:#737373;font-size:0;line-height:0;cursor:pointer}.users-role-add[data-v-862c27ff]:before,.users-role-add[data-v-862c27ff]:after{content:"";position:absolute;left:50%;top:50%;border-radius:999px;background:#737373;transform:translate(-50%,-50%)}.users-role-add[data-v-862c27ff]:before{width:10px;height:1.5px}.users-role-add[data-v-862c27ff]:after{width:1.5px;height:10px}.users-role-popover[data-v-862c27ff]{position:absolute;top:0;left:0;z-index:20;width:195px;padding:14px 12px 12px;border:1px solid #ebebeb;border-radius:12px;background:#fff;box-shadow:0 6px 18px #1111110a;box-sizing:border-box}.users-role-popover p[data-v-862c27ff]{margin:0 0 10px;color:#646465;font-size:13px}.users-role-option[data-v-862c27ff]{display:flex;align-items:center;gap:9px;min-height:27px;color:#737373;font-size:13px}.users-role-option span[data-v-862c27ff]{position:relative;width:16px;height:16px;border:1px solid #e1e1e1;border-radius:4px;background:#fff;box-sizing:border-box}.users-role-option input:checked+span[data-v-862c27ff]{border-color:#4d9af6;background:#4d9af6}.users-role-option input:checked+span[data-v-862c27ff]:before{content:"";position:absolute;left:4px;top:2px;width:5px;height:8px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(45deg)}.users-role-apply[data-v-862c27ff]{width:100%;height:33px;margin-top:10px;border:0;border-radius:9px;background:#4d9af6;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.users-create-overlay[data-v-862c27ff]{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;padding:0 20px 0 0;background-color:#00000080;-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box}.users-create-overlay--front[data-v-862c27ff]{z-index:10002}.users-create-overlay--behind[data-v-862c27ff]{z-index:10001;padding-right:66px;background-color:transparent;pointer-events:none}.users-create-modal[data-v-862c27ff]{width:calc(100% - 40px);height:calc(100% - 40px);max-width:1500px;min-height:0;display:flex;flex-direction:column;border:1px solid #ebebeb;border-left:1px solid #ebebeb;border-radius:15px;background:#fff;box-shadow:none;padding:16px;overflow:auto;box-sizing:border-box;animation:candidateModalSlide .35s ease-out forwards;transform:translate(40px)}.users-create-head[data-v-862c27ff]{margin-bottom:28px}.users-create-head h2[data-v-862c27ff]{margin:0 0 8px;color:#111;font-size:26px;font-weight:700;line-height:1.1}.users-create-head p[data-v-862c27ff]{margin:0;color:#737373;font-size:16px;line-height:1.3}.users-create-grid[data-v-862c27ff]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 14px}.users-create-grid+.users-create-grid[data-v-862c27ff]{margin-top:46px}.users-create-field[data-v-862c27ff]{display:flex;flex-direction:column;gap:8px;min-width:0;color:#737373;font-size:16px}.users-create-field input[data-v-862c27ff],.users-create-field select[data-v-862c27ff]{width:100%;height:48px;border:1px solid #ebebeb;border-radius:10px;background:#fff;color:#111;padding:0 12px;font:inherit;font-size:16px;outline:0;box-sizing:border-box}.users-create-field input[data-v-862c27ff]::placeholder,.users-create-field select[data-v-862c27ff]::placeholder{color:#c2c2c2}.users-create-field input[data-v-862c27ff]:focus,.users-create-field select[data-v-862c27ff]:focus{border-color:#4d9af6}.users-create-field select[data-v-862c27ff]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;cursor:pointer}.users-create-field--select[data-v-862c27ff]{position:relative}.users-create-field--select[data-v-862c27ff]:after{content:"";position:absolute;right:13px;top:calc(100% - 24px);width:8px;height:8px;border-right:1px solid #737373;border-bottom:1px solid #737373;transform:translateY(-50%) rotate(45deg);pointer-events:none}.users-create-add-row[data-v-862c27ff]{width:180px;height:50px;display:flex;align-items:center;gap:10px;margin-top:46px;border:0;background:transparent;padding:0;cursor:pointer}.users-create-add-row span[data-v-862c27ff]{position:relative;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#eef0f2;font-size:0;line-height:0;flex:0 0 auto}.users-create-add-row span[data-v-862c27ff]:before,.users-create-add-row span[data-v-862c27ff]:after{content:"";position:absolute;left:50%;top:50%;border-radius:999px;background:#737373;transform:translate(-50%,-50%)}.users-create-add-row span[data-v-862c27ff]:before{width:20px;height:2px}.users-create-add-row span[data-v-862c27ff]:after{width:2px;height:20px}.users-create-add-row i[data-v-862c27ff]{position:relative;width:120px;height:36px}.users-create-add-row i[data-v-862c27ff]:before,.users-create-add-row i[data-v-862c27ff]:after{content:"";position:absolute;left:0;height:12px;border-radius:999px}.users-create-add-row i[data-v-862c27ff]:before{top:0;width:120px;background:#eef0f2}.users-create-add-row i[data-v-862c27ff]:after{top:24px;width:90px;background:#f3f3f3}.users-create-error[data-v-862c27ff]{margin:14px 0 0;color:#e83d49;font-size:13px}.users-create-actions[data-v-862c27ff]{display:flex;align-items:center;justify-content:flex-end;gap:15px;margin-top:auto}.users-create-submit[data-v-862c27ff],.users-create-cancel[data-v-862c27ff]{height:42px;border:0;border-radius:9px;padding:0;font-size:16px;font-weight:500;cursor:pointer}.users-create-submit[data-v-862c27ff]{width:213px;background:#4d9af6;color:#fff}.users-create-cancel[data-v-862c27ff]{width:103px;background:#e6e6e6;color:#737373}.users-profile-candidate-modal[data-v-862c27ff]{z-index:10003}.users-profile-modal-content[data-v-862c27ff]{width:calc(100vw - var(--side-menu-width, 64px) - 24px);height:calc(100vh - 24px)}.users-profile-candidate[data-v-862c27ff]{--profile-header-inline-padding: 20px;grid-template-columns:400px minmax(0,1fr);gap:0}.users-profile-candidate .profile-header[data-v-862c27ff]{margin-bottom:0}.users-profile-candidate .profile-header-name[data-v-862c27ff]{width:100%;height:auto;min-height:fit-content;flex:0 0 auto;flex-direction:column;align-items:center;gap:0;padding:15px var(--profile-header-inline-padding) 20px;overflow:visible;text-align:center;box-sizing:border-box}.users-profile-candidate .profile-header-name .avatar.large[data-v-862c27ff]{width:128px;height:128px;min-width:128px;min-height:128px;flex:0 0 128px;margin:42px 0 0;background-color:#4d8df7;font-size:42px;font-weight:400;line-height:1}.users-profile-candidate .profile-header-name h3[data-v-862c27ff]{margin:12px 0 2px;color:#111;font-size:24px;font-weight:600;line-height:1.1}.users-profile-candidate .profile-header-name p[data-v-862c27ff]{margin:0;color:#737373;font-size:16px;line-height:1.2}.users-profile-candidate .profile-header-name .profile-header-actions[data-v-862c27ff]{top:15px;right:var(--profile-header-inline-padding);z-index:10;align-items:flex-end;transform:none;overflow:visible}.users-profile-candidate .users-profile-scroll-shell[data-v-862c27ff]{position:relative;isolation:isolate;flex:1 1 auto;min-height:0;width:100%;border-radius:20px;background:#fff;overflow:hidden;box-sizing:border-box}.users-profile-candidate .users-profile-scroll-shell[data-v-862c27ff]:before{content:"";position:absolute;top:0;left:0;z-index:2;width:382px;height:100%;border:0;border-radius:20px;pointer-events:none;box-sizing:border-box}.users-profile-candidate .profile-scroll-area[data-v-862c27ff]{width:100%;height:100%;padding-right:18px;margin-right:0;border:0;border-radius:20px;background:#fff;clip-path:inset(0 round 20px);box-sizing:border-box}.users-profile-candidate .profile-info[data-v-862c27ff]{position:relative;z-index:1;width:382px;min-height:100%;padding:16px;border:0;background:#fff;box-sizing:border-box}.users-profile-candidate .profile-info span[data-v-862c27ff]{color:#111;font-size:13px;margin-bottom:6px}.users-profile-candidate .profile-info p[data-v-862c27ff]{height:45px;min-height:45px;display:flex;align-items:center;padding:0 12px;border-radius:10px;margin-bottom:10px;background:#edeff0;color:#111;font-size:16px}.users-profile-candidate .profile-info .users-profile-registered[data-v-862c27ff]{margin-top:16px}.users-profile-candidate .profile-info .users-profile-registered span[data-v-862c27ff]{display:block;margin-bottom:8px;color:#737373;font-size:16px;line-height:1.2}.users-profile-candidate .profile-info .users-profile-registered p[data-v-862c27ff]{height:auto;min-height:0;display:block;padding:0;border:0;border-radius:0;margin:0;background:transparent;color:#111;font-size:16px;line-height:1.2}.users-profile-dots[data-v-862c27ff]{display:grid;place-items:center;gap:3px}.users-profile-dots i[data-v-862c27ff]{width:4px;height:4px;border-radius:50%;background:#737373}.users-profile-candidate .profile-header-actions .users-profile-actions-trigger[data-v-862c27ff]{width:24px;height:24px;padding:0;cursor:pointer}.users-profile-actions-menu[data-v-862c27ff]{position:absolute;top:34px;right:0;z-index:20;width:230px;padding:7px;border-radius:10px;background:#fff;box-shadow:0 8px 24px #3535351f;box-sizing:border-box}.users-profile-candidate .profile-header-actions .users-profile-action[data-v-862c27ff]{width:100%;height:42px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:11px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:#353535;font-family:inherit;font-size:16px;font-weight:400;white-space:nowrap;cursor:pointer;transition:background-color .18s ease}.users-profile-candidate .profile-header-actions .users-profile-action[data-v-862c27ff]:hover{background:#f5f6f7}.users-profile-candidate .profile-header-actions .users-profile-action[data-v-862c27ff]:disabled{opacity:.45;cursor:not-allowed}.users-profile-candidate .profile-header-actions .users-profile-action>img[data-v-862c27ff]:first-child{width:18px;height:18px;flex:0 0 18px;object-fit:contain}.users-profile-candidate .profile-header-actions .users-profile-action--delete[data-v-862c27ff]{color:#e54047}.users-profile-actions-menu-enter-active[data-v-862c27ff],.users-profile-actions-menu-leave-active[data-v-862c27ff]{transition:opacity .18s ease,transform .18s ease;transform-origin:top right}.users-profile-actions-menu-enter-from[data-v-862c27ff],.users-profile-actions-menu-leave-to[data-v-862c27ff]{opacity:0;transform:translateY(-6px) scale(.98)}.users-profile-status[data-v-862c27ff]{position:absolute;top:15px;left:var(--profile-header-inline-padding);width:auto;min-width:120px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border-radius:5px;background:#c8cbd0;color:#fff;font-size:14px;line-height:1;white-space:nowrap;box-sizing:border-box}.users-profile-status--online[data-v-862c27ff]{background:#50b96a}.users-profile-status--blocked[data-v-862c27ff]{background:#e54047}.users-profile-roles[data-v-862c27ff]{width:100%;max-width:100%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:14px;margin-bottom:0;box-sizing:border-box}.users-profile-roles .users-role-chip[data-v-862c27ff]{min-width:0;height:auto;max-width:100%;padding:4px 10px;font-size:14px;border-radius:5px;box-sizing:border-box}.users-profile-tabs[data-v-862c27ff]{position:relative;width:400px;height:55px;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:2px;padding:8px;margin:20px 0;border:0;border-radius:25px;background:#fff;box-sizing:border-box;overflow:hidden}.users-profile-tabs[data-v-862c27ff]:before{content:"";position:absolute;top:8px;left:8px;width:191px;height:39px;border-radius:20px;background:#eeeff1;transform:translate(0);transition:transform .25s ease}.users-profile-tabs--training[data-v-862c27ff]:before{transform:translate(193px)}.users-profile-tab[data-v-862c27ff]{position:relative;z-index:1;width:191px;height:30px;border:0;border-radius:20px;background:transparent;color:#737373;font-size:14px;cursor:pointer}.users-profile-tab--active[data-v-862c27ff]{height:39px;background:transparent}.users-training-programs[data-v-862c27ff]{width:400px;min-height:0;flex:1 1 auto;padding-right:0;box-sizing:border-box}.users-training-programs--scrollable[data-v-862c27ff]{padding-right:18px}.users-training-programs__scroll[data-v-862c27ff],.users-training-programs__empty[data-v-862c27ff]{width:100%;height:100%;border:0;border-radius:15px;background:#fff;box-sizing:border-box}.users-training-programs__scroll[data-v-862c27ff]{padding:20px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#cfcfcf transparent;scrollbar-width:thin}.users-training-programs__scroll[data-v-862c27ff]::-webkit-scrollbar{width:6px}.users-training-programs__scroll[data-v-862c27ff]::-webkit-scrollbar-thumb{border-radius:999px;background:#cfcfcf}.users-training-programs__empty[data-v-862c27ff]{padding:24px;display:grid;place-items:center;color:#737373;font-size:14px;line-height:1.3;text-align:center}.users-training-program-section+.users-training-program-section[data-v-862c27ff]{margin-top:30px}.users-training-program-section>h4[data-v-862c27ff]{margin:0 0 22px;color:#737373;font-size:14px;font-weight:400;line-height:1.2}.users-training-program-group+.users-training-program-group[data-v-862c27ff]{margin-top:20px}.users-training-program-group__head[data-v-862c27ff]{width:100%;height:32px;padding:0;border:0;display:flex;align-items:center;gap:10px;background:transparent;color:#111;font:400 16px/1.2 Gilroy,sans-serif;text-align:left;cursor:pointer}.users-training-chevron[data-v-862c27ff]{position:relative;width:24px;height:24px;flex:0 0 24px;border:1px solid #111;border-radius:50%;transition:transform .2s ease}.users-training-chevron[data-v-862c27ff]:before{content:"";position:absolute;left:8px;top:7px;width:6px;height:6px;border-right:1px solid #111;border-bottom:1px solid #111;transform:rotate(45deg)}.users-training-chevron--closed[data-v-862c27ff]{transform:rotate(-90deg)}.users-training-program-group__items[data-v-862c27ff]{display:grid;gap:8px;padding:10px 0 0 4px}.users-training-program-card[data-v-862c27ff]{width:100%;min-height:82px;padding:10px 12px;border:0;border-radius:15px;display:flex;align-items:flex-start;gap:10px;background:transparent;color:#111;font-family:inherit;text-align:left;cursor:pointer;box-sizing:border-box}.users-training-program-card--active[data-v-862c27ff],.users-training-program-card[data-v-862c27ff]:hover{background:#f5f6f8}.users-training-program-card>img[data-v-862c27ff]{width:26px;height:26px;flex:0 0 26px;display:block}.users-training-program-card__copy[data-v-862c27ff]{min-width:0;flex:1;display:flex;flex-direction:column}.users-training-program-card__copy>strong[data-v-862c27ff]{color:#111;font-size:16px;font-weight:400;line-height:1.15}.users-training-program-card__copy>span[data-v-862c27ff]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:5px}.users-training-program-card__copy small[data-v-862c27ff],.users-training-program-card__copy b[data-v-862c27ff]{color:#8e8e8e;font-size:13px;font-weight:400;line-height:1.15}.users-training-program-card__copy i[data-v-862c27ff]{width:100%;height:8px;margin-top:6px;border-radius:999px;display:block;overflow:hidden;background:#dfe7f7}.users-training-program-card__copy i em[data-v-862c27ff]{height:100%;display:block;border-radius:inherit;background:#8eaff5}.users-profile-empty-panel[data-v-862c27ff]{min-width:0;min-height:0;height:100%;margin-left:20px;border:1px solid #ebebeb;border-radius:15px;background:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.users-profile-training-panel[data-v-862c27ff]{min-width:0;margin-left:20px}.users-profile-empty-content[data-v-862c27ff]{width:min(100%,520px);display:flex;flex-direction:column;align-items:center;text-align:center}.users-profile-empty-content img[data-v-862c27ff]{width:242px;height:auto;display:block;margin-bottom:24px}.users-profile-empty-content h3[data-v-862c27ff]{margin:0 0 8px;color:#111;font-size:24px;font-weight:700;line-height:1.2}.users-profile-empty-content p[data-v-862c27ff]{max-width:480px;margin:0;color:#111;font-size:16px;line-height:1.2}.users-create-modal.users-group-modal[data-v-862c27ff]{display:grid;grid-template-columns:372px minmax(0,1fr);align-items:stretch;gap:0;padding:0;overflow:hidden}.users-create-modal.users-group-modal--pushed[data-v-862c27ff]{height:calc(90% - 36px);animation:none;transform:none;transform-origin:center center;transition:height .25s ease,margin .25s ease}.users-group-sidebar[data-v-862c27ff]{display:flex;flex-direction:column;width:372px;height:100%;min-height:0;padding:24px 24px 20px;background:#fafafa;box-sizing:border-box}.users-group-sidebar h2[data-v-862c27ff]{margin:0 0 34px;color:#111;font-size:26px;font-weight:700;line-height:1.1}.users-group-item[data-v-862c27ff]{width:100%;min-height:54px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:0;border-radius:10px;background:transparent;padding:8px 12px;color:#111;font-family:inherit;text-align:left;cursor:pointer;box-sizing:border-box}.users-group-item--active[data-v-862c27ff]{background:#f0f0f0}.users-group-item span[data-v-862c27ff]{font-size:16px;font-weight:500;line-height:1.15}.users-group-item small[data-v-862c27ff]{margin-top:2px;color:#737373;font-size:12px;line-height:1.15}.users-group-create-btn[data-v-862c27ff]{width:100%;height:42px;margin-top:auto;border:0;border-radius:10px;background:#4d9af6;color:#fff;font-size:16px;font-family:inherit;font-weight:500;cursor:pointer}.users-group-content[data-v-862c27ff]{position:relative;min-width:0;height:100%;padding:24px 36px;background:#fff;box-sizing:border-box}.users-group-field[data-v-862c27ff]{display:flex;flex-direction:column;gap:8px;color:#737373;font-size:16px}.users-group-field input[data-v-862c27ff]{width:100%;height:48px;border:1px solid #ebebeb;border-radius:10px;background:#fff;color:#111;padding:0 12px;font:inherit;font-size:16px;outline:0;box-sizing:border-box}.users-group-members-head[data-v-862c27ff]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;color:#737373;font-size:16px}.users-group-user-btn[data-v-862c27ff]{width:213px;height:42px;border:0;border-radius:10px;background:#4d9af6;color:#fff;font-size:16px;font-family:inherit;font-weight:500;cursor:pointer}.users-group-members[data-v-862c27ff]{display:flex;align-items:flex-start;gap:38px;margin-top:10px}.users-group-member-card[data-v-862c27ff]{width:130px;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:15px;background:transparent;padding:12px;text-align:center;box-sizing:border-box}.users-group-member-card[data-v-862c27ff]:hover{background:#fafafa}.users-group-member-card .users-avatar[data-v-862c27ff]{width:44px;height:44px}.users-group-member-card strong[data-v-862c27ff]{color:#111;font-size:13px;font-weight:600;line-height:1.15}.users-group-add-member[data-v-862c27ff]{width:130px;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:0;background:transparent;color:#737373;font-family:inherit;cursor:pointer}.users-group-add-member span[data-v-862c27ff]{position:relative;width:50px;height:50px;border-radius:50%;background:#eef0f2;font-size:0;line-height:0}.users-group-add-member span[data-v-862c27ff]:before,.users-group-add-member span[data-v-862c27ff]:after{content:"";position:absolute;left:50%;top:50%;border-radius:999px;background:#737373;transform:translate(-50%,-50%)}.users-group-add-member span[data-v-862c27ff]:before{width:18px;height:2px}.users-group-add-member span[data-v-862c27ff]:after{width:2px;height:18px}.users-group-add-member small[data-v-862c27ff]{font-size:12px;line-height:1.15}.users-group-delete[data-v-862c27ff]{margin-top:44px}.users-group-delete span[data-v-862c27ff]{color:#737373;font-size:16px}.users-group-delete p[data-v-862c27ff]{margin:8px 0 12px;color:#111;font-size:14px;line-height:1.3}.users-group-delete button[data-v-862c27ff]{width:145px;height:38px;border:0;border-radius:10px;background:#e6e6e6;color:#737373;font-size:14px;font-family:inherit;cursor:pointer}.users-group-delete button[data-v-862c27ff]:disabled{cursor:not-allowed}.users-add-group-modal[data-v-862c27ff]{padding:32px;overflow:hidden}.users-add-group-head h2[data-v-862c27ff]{margin:0 0 8px;color:#111;font-size:26px;font-weight:700;line-height:1.15}.users-add-group-head p[data-v-862c27ff]{margin:0;color:#737373;font-size:16px;line-height:1.3}.users-add-group-list[data-v-862c27ff]{min-height:0;flex:1;margin-top:28px;overflow:auto;padding-right:8px}.users-add-group-section+.users-add-group-section[data-v-862c27ff]{margin-top:34px}.users-add-group-section-head[data-v-862c27ff]{display:inline-flex;align-items:center;gap:14px;border:0;background:transparent;padding:0;color:#8a8f98;font:inherit;font-size:18px;cursor:pointer}.users-add-group-users[data-v-862c27ff]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:24px;margin-top:26px;padding-left:2px}.users-add-group-user[data-v-862c27ff]{width:116px;min-height:110px;display:grid;grid-template-columns:22px 1fr;align-items:flex-start;gap:16px;color:#111;cursor:pointer}.users-add-group-user input[data-v-862c27ff]{position:absolute;opacity:0;pointer-events:none}.users-add-group-check[data-v-862c27ff]{width:20px;height:20px;margin-top:2px;border:1px solid #e1e1e1;border-radius:5px;background:#fff;box-sizing:border-box}.users-add-group-user input:checked+.users-add-group-check[data-v-862c27ff]{position:relative;border-color:#4d9af6;background:#4d9af6}.users-add-group-user input:checked+.users-add-group-check[data-v-862c27ff]:before{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.users-add-group-person[data-v-862c27ff]{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}.users-add-group-person .users-avatar[data-v-862c27ff]{width:50px;height:50px;background:#4d9af6;font-size:15px}.users-add-group-person strong[data-v-862c27ff]{max-width:80px;color:#111;font-size:14px;font-weight:600;line-height:1.15}.users-add-group-empty[data-v-862c27ff]{margin:0;color:#8a8f98;font-size:16px}.users-add-group-footer[data-v-862c27ff]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px}.users-add-group-footer p[data-v-862c27ff]{margin:0;color:#8a8f98;font-size:16px;line-height:1.3}.users-add-group-footer div[data-v-862c27ff]{display:flex;align-items:center;gap:12px}.users-add-group-submit[data-v-862c27ff],.users-add-group-cancel[data-v-862c27ff]{height:47px;border:0;border-radius:10px;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer}.users-add-group-submit[data-v-862c27ff]{width:190px;background:#4d9af6;color:#fff}.users-add-group-cancel[data-v-862c27ff]{width:145px;background:#f5f6f8;color:#737373}.users-success-overlay[data-v-862c27ff]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box}.users-success-modal[data-v-862c27ff]{width:735px;max-height:calc(100vh - 40px);display:flex;flex-direction:column;align-items:center;padding:30px 44px;border-radius:15px;background:#fff;overflow-y:auto;box-sizing:border-box}.users-success-monster[data-v-862c27ff]{width:150px;height:185px;object-fit:contain;display:block}.users-success-modal h2[data-v-862c27ff]{margin:24px 0 0;color:#111;font-size:26px;font-weight:700;line-height:1.15;text-align:center}.users-success-modal p[data-v-862c27ff]{margin:8px 0 0;color:#111;font-size:17px;font-weight:400;line-height:1.3;text-align:center}.users-invitation-links[data-v-862c27ff]{width:100%;display:grid;gap:12px;margin-top:22px}.users-invitation-link>span[data-v-862c27ff]{display:block;margin-bottom:6px;color:#737373;font-size:13px}.users-invitation-link>div[data-v-862c27ff]{display:flex;gap:8px}.users-invitation-link input[data-v-862c27ff]{min-width:0;height:42px;flex:1;padding:0 12px;border:1px solid #ebebeb;border-radius:10px;background:#f7f8fa;color:#353535;font:inherit}.users-invitation-link button[data-v-862c27ff]{width:125px;height:42px;border:0;border-radius:10px;background:#eef5ff;color:#357fd5;font:inherit;cursor:pointer}.users-success-btn[data-v-862c27ff]{width:145px;height:47px;margin-top:24px;border:0;border-radius:10px;background:#4d9af6;color:#fff;font-size:16px;font-weight:500;font-family:inherit;cursor:pointer}@media (max-width: 1100px){.users-row[data-v-862c27ff]{grid-template-columns:34px minmax(220px,1fr);gap:8px 0}.users-row__roles[data-v-862c27ff]{grid-column:2;grid-template-columns:136px minmax(0,1fr)}.users-create-grid[data-v-862c27ff]{grid-template-columns:repeat(2,minmax(0,1fr))}.users-group-modal[data-v-862c27ff]{grid-template-columns:320px minmax(0,1fr)}}@media (max-width: 780px){.users-page[data-v-862c27ff]{width:min(76%,1380px)}.users-toolbar[data-v-862c27ff],.users-toolbar__actions[data-v-862c27ff]{flex-direction:column;align-items:stretch}.users-company-prompt[data-v-862c27ff]{grid-template-columns:42px minmax(0,1fr)}.users-company-prompt__icon[data-v-862c27ff]{width:42px;height:42px}.users-company-prompt>button[data-v-862c27ff]{grid-column:1 / -1;width:100%}.users-primary-btn[data-v-862c27ff]{width:100%}.users-row[data-v-862c27ff]{grid-template-columns:28px 1fr}.users-row__roles[data-v-862c27ff]{grid-template-columns:1fr;gap:8px}.users-role-popover[data-v-862c27ff]{left:0;top:58px}.users-create-grid[data-v-862c27ff]{grid-template-columns:1fr}.users-create-actions[data-v-862c27ff]{flex-direction:column;align-items:stretch}.users-create-submit[data-v-862c27ff],.users-create-cancel[data-v-862c27ff]{width:100%}.users-group-modal[data-v-862c27ff]{grid-template-columns:1fr;overflow:auto}.users-group-sidebar[data-v-862c27ff]{min-height:320px}.users-group-content[data-v-862c27ff]{padding:20px}.users-group-members-head[data-v-862c27ff]{align-items:flex-start;flex-direction:column}.users-group-user-btn[data-v-862c27ff]{width:100%}.users-success-modal[data-v-862c27ff]{width:min(735px,calc(100vw - 32px));height:min(550px,calc(100vh - 32px))}}.app-shell{position:relative;min-height:100vh;overflow-x:hidden}.app-main{min-height:100vh;width:100%;margin-left:0;transition:margin-left .2s ease}.tenant-state{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:12px;padding:24px;color:#555d65;background:#f4f5f6}.tenant-state>i{font-size:28px;color:#e3ae08}.tenant-state strong{color:#303238;font-size:22px}.tenant-state a{color:#236fcc;font-weight:650}.with-side-menu .app-main{margin-left:var(--side-menu-width);width:calc(100% - var(--side-menu-width))}.global-toast-enter-active,.global-toast-leave-active{transition:opacity .2s ease,transform .2s ease}.global-toast-enter-from,.global-toast-leave-to{opacity:0;transform:translateY(6px)}.global-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:#fff;border:1px solid #ebebeb;color:#111;padding:10px 18px;border-radius:15px;font-size:14px;z-index:3000;box-shadow:none}.password-copy-warning[data-v-42c18ada]{margin-top:8px;color:#8a5a00;font-size:13px;line-height:1.5}.remove-password-spaces[data-v-42c18ada]{display:block;margin-top:6px;padding:4px 0;background:none;border:0;color:#8a5a00;text-decoration:underline;cursor:pointer;font:inherit}.tenant-context[data-v-84b2c200]{text-align:center;margin-bottom:20px;color:#303238}.tenant-context h2[data-v-84b2c200]{margin:0 0 6px;font-size:22px}.tenant-context p[data-v-84b2c200]{margin:0;color:#667085}.employee-sidebar[data-v-42006eea]{position:fixed;inset:0 auto 0 0;width:var(--employee-sidebar-width, 60px);height:100dvh;min-height:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:28px 0 10px;background:#edeff0;z-index:1200}.employee-sidebar__brand[data-v-42006eea]{display:grid;place-items:center;height:36px;width:36px;flex-shrink:0;margin-bottom:24px}.employee-sidebar__primary[data-v-42006eea],.employee-sidebar__secondary[data-v-42006eea]{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;flex-shrink:0}.employee-sidebar__spacer[data-v-42006eea]{flex:1;min-height:24px}.employee-sidebar__mode-switch[data-v-42006eea]{margin-bottom:14px}.employee-sidebar__item[data-v-42006eea]{position:relative;display:grid;place-items:center;width:32px;height:36px;padding:0;margin:0;border:0;background:transparent;color:#353535;text-decoration:none;cursor:pointer}.employee-sidebar__item[data-v-42006eea]:before{content:"";position:absolute;width:36px;height:36px;border-radius:50%;background:#fff;opacity:0;transform:scale(.6);transition:transform .2s ease,opacity .2s ease,background-color .2s ease;pointer-events:none}.employee-sidebar__item[data-v-42006eea]:after{content:attr(data-label);position:absolute;top:50%;left:calc(100% + 8px);height:24px;padding:0 8px;border-radius:8px;background:#42424b;color:#fff;font-size:12px;font-weight:500;line-height:24px;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-50%) scale(.96);transform-origin:left center;transition:transform .2s ease,opacity .2s ease;z-index:3}.employee-sidebar__item[data-v-42006eea]:hover:after,.employee-sidebar__item[data-v-42006eea]:focus-visible:after{opacity:1;transform:translateY(-50%) scale(1)}.employee-sidebar__item[data-v-42006eea]:not(.active):hover:before,.employee-sidebar__item[data-v-42006eea]:not(.active):focus-visible:before{opacity:1;transform:scale(1)}.employee-sidebar__item.active[data-v-42006eea]:before{background:#4b9cf8;opacity:1;transform:scale(1)}.employee-sidebar__item>img[data-v-42006eea]{position:relative;z-index:1;display:block;width:20px;height:20px;object-fit:contain}.employee-sidebar__item.active>img[data-v-42006eea]{filter:brightness(0) invert(1)}.employee-sidebar__item[aria-disabled=true][data-v-42006eea]{cursor:default}.employee-sidebar__notification-dot[data-v-42006eea]{position:absolute;top:1px;right:0;width:10px;height:10px;border-radius:50%;background:#e54047;z-index:2}.employee-sidebar__profile[data-v-42006eea]{position:relative;align-self:flex-start;flex-shrink:0;width:44px;height:36px;margin:10px 0 0 8px;padding:0;border:0;background:transparent;font-family:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:height .28s ease,width .28s ease}.employee-sidebar__profile[data-v-42006eea]:focus-visible{outline:2px solid #236fcc;outline-offset:2px;border-radius:20px}.employee-sidebar__profile-card[data-v-42006eea]{position:absolute;left:0;bottom:0;width:214px;height:88px;border-radius:20px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;opacity:0;transform:translateY(8px) scale(.96);transform-origin:bottom left;pointer-events:none;transition:opacity .2s ease,transform .28s ease}.employee-sidebar__profile[data-v-42006eea]:hover,.employee-sidebar__profile[data-v-42006eea]:focus-within{width:214px;height:88px}.employee-sidebar__profile:hover .employee-sidebar__profile-card[data-v-42006eea],.employee-sidebar__profile:focus-within .employee-sidebar__profile-card[data-v-42006eea]{opacity:1;transform:none}.employee-sidebar__profile-info[data-v-42006eea]{position:absolute;top:8px;left:44px;right:8px}.employee-sidebar__profile-name[data-v-42006eea]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:18px;font-weight:500}.employee-sidebar__profile-stats[data-v-42006eea]{display:flex;align-items:center;gap:5px;font-size:14px;line-height:18px}.employee-sidebar__profile-stats img[data-v-42006eea],.employee-sidebar__profile-stats svg[data-v-42006eea]{width:16px;height:16px}.employee-sidebar__profile-stats svg[data-v-42006eea]{margin-left:6px}.employee-sidebar__profile-badges[data-v-42006eea]{position:absolute;left:8px;right:8px;bottom:8px;display:flex;gap:8px;font-size:10px}.employee-sidebar__badge[data-v-42006eea]{display:grid;place-items:center;width:24px;height:26px;clip-path:polygon(50% 0,95% 23%,95% 76%,50% 100%,5% 76%,5% 23%);color:#fff;font-size:18px}.employee-sidebar__badge.green[data-v-42006eea]{background:#2eb78b}.employee-sidebar__badge.blue[data-v-42006eea]{background:#1aaecb}.employee-sidebar__badge.orange[data-v-42006eea]{background:#ffb576}.employee-sidebar__badge.pink[data-v-42006eea]{background:#f32d89}.employee-sidebar__badge b[data-v-42006eea]{display:block;font-size:13px;line-height:13px;text-align:center}.employee-sidebar__badge small[data-v-42006eea]{display:block;font-size:6px;line-height:6px;text-align:center}.employee-sidebar__avatar[data-v-42006eea]{position:absolute;bottom:0;left:4px;display:grid;place-items:center;width:36px;height:36px;margin:0;transition:transform .28s ease,width .28s ease,height .28s ease;padding:0;border:1px solid #4b9cf8;border-radius:50%;background:#4b9cf8;color:#fff;font-size:15px;font-weight:600;text-decoration:none;line-height:1;cursor:inherit}.employee-sidebar__avatar>img[data-v-42006eea]{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.employee-sidebar__avatar[data-v-42006eea]:focus-visible{outline:2px solid #236fcc;outline-offset:2px}.employee-sidebar__avatar.active[data-v-42006eea]{box-shadow:0 0 0 2px #4b9cf8}.employee-sidebar__profile:hover .employee-sidebar__avatar[data-v-42006eea],.employee-sidebar__profile:focus-within .employee-sidebar__avatar[data-v-42006eea]{width:32px;height:32px;transform:translate(4px,-48px)}@media (prefers-reduced-motion: reduce){.employee-sidebar__profile[data-v-42006eea],.employee-sidebar__profile-card[data-v-42006eea],.employee-sidebar__avatar[data-v-42006eea]{transition:none}}.visually-hidden[data-v-42006eea]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width: 767px){.employee-sidebar[data-v-42006eea]{display:none}}@media (max-height: 800px){.employee-sidebar[data-v-42006eea]{min-height:100dvh;padding-top:12px}.employee-sidebar__brand[data-v-42006eea]{margin-bottom:12px}.employee-sidebar__primary[data-v-42006eea]{gap:2px}.employee-sidebar__spacer[data-v-42006eea]{min-height:12px}}.employee-mobile-header[data-v-baa48c48]{display:none}.employee-mobile-menu[data-v-baa48c48]{position:fixed;inset:60px 16px auto auto;width:200px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 72px);margin:0;padding:8px;border:0;border-radius:24px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;overflow:auto}.employee-mobile-menu[data-v-baa48c48]{z-index:1302}.employee-mobile-menu-backdrop[data-v-baa48c48]{position:fixed;top:60px;right:0;bottom:0;left:0;z-index:1300;background:#0003;animation:employee-menu-backdrop-in-baa48c48 .2s ease}.employee-mobile-menu[open][data-v-baa48c48]{animation:employee-menu-in-baa48c48 .2s cubic-bezier(.22,.61,.36,1);transform-origin:top right}@keyframes employee-menu-in-baa48c48{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes employee-menu-backdrop-in-baa48c48{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.employee-mobile-menu[open][data-v-baa48c48],.employee-mobile-menu-backdrop[data-v-baa48c48]{animation:none}}.employee-mobile-menu button[data-v-baa48c48]{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;color:inherit;font-family:inherit;font-size:12px;line-height:18px;text-align:left;padding:6px 12px;border-radius:18px;cursor:pointer}.employee-mobile-menu button[data-v-baa48c48]:focus-visible{outline:2px solid #4b9cf8;outline-offset:-2px}.employee-mobile-menu nav button[data-v-baa48c48]{height:30px}.employee-mobile-menu nav button.active[data-v-baa48c48]{background:#edeff0}.employee-mobile-menu nav button[data-v-baa48c48]:hover{background:#ededed}.employee-mobile-menu button>img[data-v-baa48c48]{width:13px;height:13px;object-fit:contain;flex-shrink:0}.employee-mobile-menu__profile[data-v-baa48c48]{padding:4px 0;margin-bottom:8px;border-radius:20px;background:#edeff0}.employee-mobile-menu button.employee-mobile-menu__identity[data-v-baa48c48]{padding:4px 8px;gap:8px}.employee-mobile-menu__identity>span[data-v-baa48c48]:last-child{min-width:0}.employee-mobile-menu__identity strong[data-v-baa48c48]{display:block;font-size:12px;line-height:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-mobile-menu__identity small[data-v-baa48c48]{display:flex;align-items:center;gap:4px;font-size:10px;line-height:14px}.employee-mobile-menu__identity small img[data-v-baa48c48]{width:12px;height:12px}.employee-mobile-menu__rank-icon[data-v-baa48c48]{width:12px;height:12px;margin-left:4px;flex-shrink:0}.employee-mobile-menu__avatar[data-v-baa48c48]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#4b9cf8;color:#fff;font-size:12px;flex-shrink:0;overflow:hidden}.employee-mobile-menu__avatar img[data-v-baa48c48]{width:100%;height:100%;object-fit:cover}.employee-mobile-menu__badges[data-v-baa48c48]{display:flex;gap:8px;padding:0 8px 6px;flex-wrap:wrap;font-size:10px}.employee-mobile-menu__badge[data-v-baa48c48]{display:grid;place-items:center;width:20px;height:22px;clip-path:polygon(50% 0,95% 23%,95% 76%,50% 100%,5% 76%,5% 23%);color:#fff;font-size:15px;line-height:1}.employee-mobile-menu__badge--green[data-v-baa48c48]{background:#2eb78b}.employee-mobile-menu__badge--blue[data-v-baa48c48]{background:#1aaecb;box-shadow:inset 0 0 0 2px #87e4ef}.employee-mobile-menu__badge--orange[data-v-baa48c48]{background:#ffb576}.employee-mobile-menu__badge--pink[data-v-baa48c48]{background:#f32d89}.employee-mobile-menu__badge b[data-v-baa48c48]{display:block;font-size:11px;text-align:center}.employee-mobile-menu__badge small[data-v-baa48c48]{display:block;font-size:5px;font-weight:700;text-align:center}.employee-mobile-menu button.employee-mobile-menu__support[data-v-baa48c48]{height:30px;border-top:1px solid #edeff0;border-radius:0;margin-top:8px;padding-block:5px}.employee-mobile-menu__mode[data-v-baa48c48]{display:flex;justify-content:center;padding-top:8px}.employee-mobile-menu button.employee-mobile-menu__mode-switch[data-v-baa48c48]{width:54px;height:52px;flex-direction:column;justify-content:center;gap:2px;padding:4px;border-radius:16px;background:#fff;font-size:12px;line-height:14px;text-align:center}@media (max-width: 767px){.employee-mobile-header[data-v-baa48c48]{position:fixed;inset:0 0 auto;height:60px;padding:8px 16px;display:flex;justify-content:space-between;align-items:center;background:transparent;border:0;box-shadow:none;z-index:1300;color:#353535;transition:background-color .2s ease,border-radius .2s ease}.employee-mobile-header.is-scrolled[data-v-baa48c48]{background:#f7f8fab3;border-radius:0 0 20px 20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.employee-mobile-header.is-learning-group[data-v-baa48c48]{background:#4b9cf8}.employee-mobile-header.is-learning-group.is-scrolled[data-v-baa48c48]{background:#4b9cf8b3}.employee-mobile-header__back[data-v-baa48c48]{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#f7f8fa;color:#353535}.employee-mobile-header__back svg[data-v-baa48c48]{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.employee-mobile-header__back[data-v-baa48c48]:focus-visible{outline:2px solid #236fcc;outline-offset:2px}.employee-mobile-header__title[data-v-baa48c48]{flex:1;min-width:0;margin:0 10px;text-align:center;font-size:18px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-mobile-header__actions[data-v-baa48c48]{flex-shrink:0}.employee-mobile-header.is-menu-open[data-v-baa48c48]{z-index:1301;background:#fff;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none}.employee-mobile-header.is-menu-open[data-v-baa48c48]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;pointer-events:none;animation:employee-menu-backdrop-in-baa48c48 .2s ease}.employee-mobile-header.is-learning-group.is-menu-open[data-v-baa48c48]{background:#4b9cf8}.employee-mobile-header__brand[data-v-baa48c48]{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-size:24px;font-weight:700}.employee-mobile-header__brand img[data-v-baa48c48]{width:36px;height:36px}.employee-mobile-header__actions[data-v-baa48c48]{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:0 6px;border-radius:24px;background:#f7f8fa}.employee-mobile-header__actions button[data-v-baa48c48]{position:relative;display:grid;place-items:center;width:40px;height:36px;padding:0;background:transparent;border:0;border-radius:20px;cursor:pointer}.employee-mobile-header__actions button[data-v-baa48c48]:focus-visible{outline:2px solid #4b9cf8}.employee-mobile-header__notifications img[data-v-baa48c48]{width:20px;height:20px}.employee-mobile-header__dot[data-v-baa48c48]{position:absolute;top:6px;right:8px;width:7px;height:7px;border-radius:50%;background:#e54047}.employee-mobile-header__hamburger[data-v-baa48c48]{display:block;width:20px;height:20px;object-fit:contain}}@media (prefers-reduced-motion: reduce){.employee-mobile-header.is-menu-open[data-v-baa48c48]:after{animation:none}}.notification-panel[data-v-bd90f30b]{height:100%;min-height:0;display:flex;flex-direction:column;gap:16px;color:#353535;font-size:16px;line-height:19px}.notification-panel button[data-v-bd90f30b]{font:inherit;cursor:pointer;border:0}.notification-panel button[data-v-bd90f30b]:disabled{cursor:default;opacity:.6}.notification-panel[data-v-bd90f30b] :is(button,input):focus-visible{outline:2px solid #236fcc;outline-offset:2px}.notification-panel__header[data-v-bd90f30b]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px}.notification-panel h2[data-v-bd90f30b]{margin:0;font-size:18px;line-height:22px;font-weight:700;white-space:nowrap}.notification-panel__read-all[data-v-bd90f30b]{padding:0;background:transparent;color:#737373;font-size:14px!important;line-height:17px;text-align:right}.notification-panel__list[data-v-bd90f30b],.notification-panel__settings[data-v-bd90f30b]{min-height:0;overflow-y:auto;scrollbar-width:none}.notification-panel__list[data-v-bd90f30b]::-webkit-scrollbar,.notification-panel__settings[data-v-bd90f30b]::-webkit-scrollbar{display:none}.notification-panel__list[data-v-bd90f30b]{display:flex;flex-direction:column;gap:12px}.notification-card[data-v-bd90f30b]{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;flex-shrink:0;width:100%;min-height:85px;padding:10px 12px;border-radius:16px;background:#f6f7f8;color:inherit;text-align:left}.notification-card__icon[data-v-bd90f30b]{width:32px;height:32px;align-self:start;display:grid;place-items:center;background:#4d9af6;border-radius:50%}.notification-card__icon img[data-v-bd90f30b]{width:20px;height:18px;filter:brightness(0) invert(1)}.notification-card__message[data-v-bd90f30b]{font-size:14px;line-height:17px;overflow-wrap:anywhere}.notification-card__meta[data-v-bd90f30b]{display:flex;align-items:center;gap:8px;color:#737373;font-size:14px;line-height:17px}.notification-card__meta i[data-v-bd90f30b]{width:8px;height:8px;background:#4d9af6;border-radius:50%;flex-shrink:0}.notification-panel__footer[data-v-bd90f30b]{margin-top:auto;display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:20px;flex-shrink:0}.notification-panel__all[data-v-bd90f30b],.notification-panel__gear[data-v-bd90f30b]{min-height:40px;border-radius:14px;background:#4d9af6;color:#fff}.notification-panel__all[data-v-bd90f30b]{font-size:14px!important}.notification-panel__gear[data-v-bd90f30b]{display:grid;place-items:center;padding:0}.notification-panel__gear img[data-v-bd90f30b]{width:20px;height:20px}.notification-panel__settings[data-v-bd90f30b]{display:flex;flex-direction:column;gap:20px}.notification-panel__back[data-v-bd90f30b]{align-self:flex-start;padding:0;background:transparent;color:inherit;text-align:left}.notification-panel__settings p[data-v-bd90f30b]{margin:4px 0 -8px}.notification-panel__settings label[data-v-bd90f30b]{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.notification-panel__settings input[data-v-bd90f30b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:24px;height:24px;flex-shrink:0;border:0;border-radius:7px;background:#f6f7f8;cursor:pointer}.notification-panel__settings input[data-v-bd90f30b]:checked{background:#4eb164}.notification-panel__settings input[data-v-bd90f30b]:checked:after{content:"";display:block;width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);margin:7px 0 0 7px}.notification-panel__settings label span[data-v-bd90f30b]{padding-top:2px}.notification-panel__settings small[data-v-bd90f30b]{color:#737373;font-size:12px;line-height:16px}.notification-panel__saved[data-v-bd90f30b]{font-size:12px;color:#4eb164}.notification-panel__error[data-v-bd90f30b]{color:#a33636;font-size:13px;line-height:17px;display:flex;align-items:center;gap:8px}.notification-panel__error button[data-v-bd90f30b],.notification-panel__more[data-v-bd90f30b]{color:#236fcc;background:#e7f1ff;padding:8px 12px;border-radius:12px}.notification-panel__state[data-v-bd90f30b]{margin:16px 0;color:#737373}.notification-panel__more[data-v-bd90f30b]{align-self:center;flex-shrink:0}@media (max-width: 480px){.notification-panel__header[data-v-bd90f30b]{gap:8px}.notification-panel h2[data-v-bd90f30b]{font-size:16px}.notification-panel__read-all[data-v-bd90f30b]{font-size:12px!important}.notification-card[data-v-bd90f30b]{gap:8px;grid-template-columns:32px minmax(0,1fr)}.notification-card__meta[data-v-bd90f30b]{grid-column:2;justify-content:flex-end;font-size:12px}.notification-card__icon[data-v-bd90f30b]{grid-row:1 / 3}.notification-panel__footer[data-v-bd90f30b]{gap:12px}}.notification-popover[data-v-4871c43e]{position:fixed;z-index:1500;padding:20px;border:0;border-radius:20px;background:#fff;box-shadow:0 12px 40px #3535351a;box-sizing:border-box;transform-origin:var(--notification-origin);outline:none}.notification-popover-enter-active[data-v-4871c43e],.notification-popover-leave-active[data-v-4871c43e]{transition:opacity .2s ease,transform .25s cubic-bezier(.22,1,.36,1)}.notification-popover-enter-from[data-v-4871c43e],.notification-popover-leave-to[data-v-4871c43e]{opacity:0;transform:scale(.86)}@media (max-width: 480px){.notification-popover[data-v-4871c43e]{padding:16px}}@media (prefers-reduced-motion: reduce){.notification-popover-enter-active[data-v-4871c43e],.notification-popover-leave-active[data-v-4871c43e]{transition:none}}.employee-shell[data-v-a4b62462]{--employee-sidebar-width: 60px;min-height:100dvh}.employee-shell__content[data-v-a4b62462]{margin-left:var(--employee-sidebar-width);min-width:0}@media (max-width: 767px){.employee-shell[data-v-a4b62462]{background:#fff}.employee-shell__content[data-v-a4b62462]{margin-left:0;padding-top:60px}}.explorers-artwork[data-v-e8e824b5]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.explorers-artwork>img[data-v-e8e824b5]{width:100%;height:100%;display:block;object-fit:cover}.employee-banner[data-v-16153010]{position:relative;width:100%;aspect-ratio:1380 / 492;overflow:hidden;border-radius:40px;background:#063245;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab}.employee-banner.dragging[data-v-16153010]{cursor:grabbing}.employee-banner__track[data-v-16153010]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;will-change:transform}.employee-banner__track.moving[data-v-16153010]{transition:transform .65s cubic-bezier(.22,.61,.36,1)}.employee-banner__slide[data-v-16153010]{flex:0 0 100%;min-width:0;height:100%}.employee-banner__slide img[data-v-16153010]{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.employee-banner button[data-v-16153010]{border:0;font-family:inherit;cursor:pointer}.employee-banner button[data-v-16153010]:focus-visible,.employee-banner[data-v-16153010]:focus-visible{outline:2px solid #fff;outline-offset:-4px}.employee-banner__edge[data-v-16153010]{position:absolute;inset-block:0;width:min(200px,50%);background:transparent;z-index:1;cursor:inherit!important}.employee-banner__edge--left[data-v-16153010]{left:0}.employee-banner__edge--right[data-v-16153010]{right:0}.employee-banner__content[data-v-16153010]{position:absolute;left:3.75%;top:36%;z-index:2;pointer-events:none}.employee-banner h1[data-v-16153010]{margin:0 0 24px;color:#fff;font-size:clamp(24px,2.5vw,40px);font-weight:700;line-height:1.2}.employee-banner__start[data-v-16153010]{display:flex;align-items:center;gap:14px;height:46px;padding:0 16px;border-radius:30px;background:#fff;color:#353535;font-size:18px;font-weight:600;pointer-events:auto}.employee-banner__start span[data-v-16153010]{font-family:Arial,sans-serif;font-size:32px;font-weight:400;line-height:1}.employee-banner__dots[data-v-16153010]{position:absolute;bottom:6%;left:50%;display:flex;gap:10px;transform:translate(-50%);z-index:2}.employee-banner__dots button[data-v-16153010]{width:16px;height:16px;padding:0;border-radius:50%;background:#a2a39c}.employee-banner__dots button.active[data-v-16153010]{background:#fff}@media (max-width: 900px){.employee-banner__content[data-v-16153010]{top:35%}.employee-banner h1[data-v-16153010]{font-size:26px}}@media (max-width: 560px){.employee-banner__content[data-v-16153010]{left:6%}}@media (max-width: 767px){.employee-banner[data-v-16153010]{border-radius:20px}.employee-banner__content[data-v-16153010]{left:4%;top:28%}.employee-banner h1[data-v-16153010]{font-size:16px;margin-bottom:8px}.employee-banner__start[data-v-16153010]{height:28px;padding:0 12px;gap:8px;font-size:10px}.employee-banner__start span[data-v-16153010]{font-size:20px}.employee-banner__dots[data-v-16153010]{gap:4px;bottom:7%}.employee-banner__dots button[data-v-16153010]{width:7px;height:7px}}@media (prefers-reduced-motion: reduce){.employee-banner__track.moving[data-v-16153010]{transition:none}}.employee-calendar[data-v-aeac31fe]{height:384px;min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px 20px;border-radius:24px;background:#f6f7f8;color:#353535}.employee-calendar__toggle[data-v-aeac31fe]{display:none}.employee-calendar button[data-v-aeac31fe]{font-family:inherit;border:0;color:inherit}.employee-calendar button[data-v-aeac31fe]:focus-visible{outline:2px solid #236fcc;outline-offset:2px}.employee-calendar__month[data-v-aeac31fe]{display:flex;flex-direction:column;min-width:0}.employee-calendar__month-heading[data-v-aeac31fe]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px}.employee-calendar__month-heading h2[data-v-aeac31fe]{font-size:20px;font-weight:600}.employee-calendar__month-heading button[data-v-aeac31fe]{width:36px;height:36px;border-radius:8px;background:#fff;color:#777;font-size:30px;line-height:1}.employee-calendar__weekdays[data-v-aeac31fe],.employee-calendar__days[data-v-aeac31fe]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center}.employee-calendar__weekdays[data-v-aeac31fe]{color:#777;font-size:16px;margin-bottom:10px}.employee-calendar__days[data-v-aeac31fe]{flex:1;grid-template-rows:repeat(6,1fr);gap:2px}.employee-calendar__days button[data-v-aeac31fe]{position:relative;width:100%;max-width:42px;margin:auto;height:40px;border:1px solid transparent;border-radius:10px;background:transparent;font-size:16px;font-weight:600}.employee-calendar__days button.outside[data-v-aeac31fe]{color:#777}.employee-calendar__days button.today[data-v-aeac31fe]{border-color:#dce2e8}.employee-calendar__days button.selected[data-v-aeac31fe],.employee-calendar__days button[data-v-aeac31fe]:hover{background:#e9edf1}.employee-calendar__markers[data-v-aeac31fe]{position:absolute;bottom:5px;left:50%;transform:translate(-50%);display:flex;gap:3px}.employee-calendar__markers i[data-v-aeac31fe]{width:5px;height:5px;border-radius:50%;background:#4b9cf8}.employee-calendar__markers i.birthday[data-v-aeac31fe]{background:#ff983b}.employee-calendar__agenda[data-v-aeac31fe]{display:flex;flex-direction:column;min-width:0}.employee-calendar__tabs[data-v-aeac31fe]{display:flex;justify-content:center;gap:16px}.employee-calendar__tabs button[data-v-aeac31fe]{border-radius:8px;background:#fff;padding:8px 16px;font-size:16px;line-height:20px;color:#777;white-space:nowrap}.employee-calendar__tabs button.active[data-v-aeac31fe]{color:#fff;background:#4b9cf8}.employee-calendar__panel[data-v-aeac31fe]{flex:1;min-height:0;overflow:auto}.employee-calendar__empty[data-v-aeac31fe]{display:flex;flex-direction:column;align-items:center;padding-top:32px;gap:24px;text-align:center}.employee-calendar__empty img[data-v-aeac31fe]{width:112px;height:114px;object-fit:contain}.employee-calendar__empty p[data-v-aeac31fe]{font-size:20px;font-weight:700;line-height:1.3}.employee-calendar__action[data-v-aeac31fe]{align-self:center;min-height:48px;padding:12px 20px;border-radius:16px;background:#fff;color:#777!important;font-size:14px;font-weight:600}.employee-calendar__action.add[data-v-aeac31fe]{background:#00ca88;color:#fff!important;font-size:16px}.employee-calendar__entries[data-v-aeac31fe]{padding-top:12px;display:flex;flex-direction:column;gap:12px}.employee-calendar__entry[data-v-aeac31fe]{display:flex;align-items:flex-start;gap:12px}.employee-calendar__entry time[data-v-aeac31fe]{width:32px;text-align:center;flex-shrink:0;line-height:1.1;padding-top:6px}.employee-calendar__entry time strong[data-v-aeac31fe]{display:block;font-size:20px;font-weight:700}.employee-calendar__entry time span[data-v-aeac31fe]{display:block;font-size:12px}.employee-calendar__event[data-v-aeac31fe],.employee-calendar__person[data-v-aeac31fe]{flex:1;min-width:0;background:#fff;border-radius:14px;padding:10px 14px;font-size:14px;line-height:1.3}.employee-calendar__event[data-v-aeac31fe],.employee-calendar__person[data-v-aeac31fe]{text-align:left;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.employee-calendar__event[data-v-aeac31fe]:hover,.employee-calendar__person[data-v-aeac31fe]:hover{background:#edf5ff;box-shadow:0 0 0 1px #c9e2fd}.employee-calendar__event-title[data-v-aeac31fe]{display:flex;align-items:center;gap:4px;color:#888;font-size:12px}.employee-calendar__event-title i[data-v-aeac31fe]{width:6px;height:6px;border-radius:50%;background:#4b9cf8;flex-shrink:0}.employee-calendar__person[data-v-aeac31fe]{display:flex;align-items:center;gap:10px}.employee-calendar__person>div[data-v-aeac31fe]{min-width:0}.employee-calendar__person>div>span[data-v-aeac31fe]{color:#888;font-size:12px}.employee-calendar__initials[data-v-aeac31fe]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#4b9cf8;color:#fff;flex-shrink:0}@media (max-width: 1200px){.employee-calendar[data-v-aeac31fe]{gap:16px;padding:20px 16px}.employee-calendar__tabs[data-v-aeac31fe]{gap:8px}.employee-calendar__tabs button[data-v-aeac31fe]{font-size:13px;padding-inline:10px}.employee-calendar__month-heading h2[data-v-aeac31fe]{font-size:17px}}@media (max-width: 767px){.employee-calendar[data-v-aeac31fe]{position:relative;display:block;height:340px;padding:20px 16px;border-radius:20px}.employee-calendar__toggle[data-v-aeac31fe]{position:absolute;top:20px;left:16px;display:grid;place-items:center;width:32px;height:32px;padding:6px;background:#fff;border-radius:10px}.employee-calendar__toggle[aria-expanded=true][data-v-aeac31fe]{background:#4b9cf8}.employee-calendar__toggle img[data-v-aeac31fe]{width:20px;height:20px;object-fit:contain}.employee-calendar__toggle[aria-expanded=true] img[data-v-aeac31fe]{filter:brightness(0) invert(1)}.employee-calendar__month[data-v-aeac31fe]{display:none;position:absolute;top:64px;left:16px;width:300px;max-width:calc(100% - 32px);padding:16px;border-radius:20px;background:#fff;box-shadow:0 3px 10px #0002;z-index:5}.employee-calendar__month.is-open[data-v-aeac31fe]{display:flex}.employee-calendar__month-heading[data-v-aeac31fe]{margin-bottom:12px}.employee-calendar__month-heading h2[data-v-aeac31fe]{font-size:14px}.employee-calendar__month-heading button[data-v-aeac31fe]{width:28px;height:28px;font-size:24px;background:#f6f7f8}.employee-calendar__weekdays[data-v-aeac31fe]{font-size:12px;margin-bottom:8px}.employee-calendar__days[data-v-aeac31fe]{grid-auto-rows:28px;gap:2px}.employee-calendar__days button[data-v-aeac31fe]{max-width:32px;height:28px;font-size:12px;border-radius:8px}.employee-calendar__markers[data-v-aeac31fe]{bottom:2px;gap:2px}.employee-calendar__markers i[data-v-aeac31fe]{width:4px;height:4px}.employee-calendar__agenda[data-v-aeac31fe]{height:100%}.employee-calendar__tabs[data-v-aeac31fe]{margin-left:40px;gap:6px;justify-content:stretch}.employee-calendar__tabs button[data-v-aeac31fe]{flex:1;min-width:0;padding:6px 8px;font-size:12px}.employee-calendar__empty[data-v-aeac31fe]{padding-top:26px;gap:16px}.employee-calendar__empty img[data-v-aeac31fe]{width:92px;height:94px}.employee-calendar__empty p[data-v-aeac31fe]{font-size:18px}.employee-calendar__action[data-v-aeac31fe]{min-height:42px;padding:10px 16px}.employee-calendar__action.add[data-v-aeac31fe]{font-size:14px}.employee-calendar__entries[data-v-aeac31fe]{padding-top:20px}}.question-day[data-v-39c99749]{position:relative;height:384px;min-width:0;overflow:hidden;padding:44px 24px 24px;background:#4b9cf8;border-radius:24px;color:#fff}.question-day h2[data-v-39c99749]{position:relative;z-index:1;font-size:34px;font-weight:700;line-height:1.2;margin-bottom:42px}.question-day__question[data-v-39c99749]{position:relative;z-index:1;font-size:20px;font-weight:700;line-height:1.3}.question-day__artwork[data-v-39c99749]{position:absolute;bottom:0;right:0;width:80%;pointer-events:none}.question-day button[data-v-39c99749]{position:relative;z-index:1;font-family:inherit;background:#fff;border:0;border-radius:12px;color:#353535;font-size:14px;padding:12px 20px}.question-day button[data-v-39c99749]:focus-visible{outline:3px solid #163f76;outline-offset:3px}.question-day button.question-day__start[data-v-39c99749]{position:absolute;bottom:24px;left:24px;font-weight:600}.question-day__result[data-v-39c99749]{position:relative;z-index:1;display:flex;gap:12px;align-items:flex-start}.question-day__result>img[data-v-39c99749]{width:62px;height:62px;object-fit:contain;flex-shrink:0}.question-day__result p[data-v-39c99749]{font-size:18px;font-weight:700;line-height:1.3}.question-day__result span[data-v-39c99749]{display:block;margin-top:6px;font-size:16px;line-height:1.3}.question-answer[data-v-39c99749]{width:638px;height:492px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:20px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;overflow:auto}.question-answer[data-v-39c99749]::backdrop{background:#000000a6}.question-answer[open][data-v-39c99749]{animation:question-answer-in-39c99749 .28s cubic-bezier(.22,.61,.36,1)}.question-answer[open][data-v-39c99749]::backdrop{animation:question-answer-backdrop-in-39c99749 .28s ease}@keyframes question-answer-in-39c99749{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes question-answer-backdrop-in-39c99749{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.question-answer[open][data-v-39c99749],.question-answer[open][data-v-39c99749]::backdrop{animation:none}}.question-answer__content[data-v-39c99749]{position:relative;min-height:100%;padding:40px 24px 36px;overflow:hidden}.question-answer h2[data-v-39c99749]{position:relative;z-index:1;margin:0 0 20px;font-size:34px;font-weight:700;line-height:1.2}.question-answer button[data-v-39c99749]{font-family:inherit;cursor:pointer;border:0}.question-answer button[data-v-39c99749]:focus-visible{outline:3px solid #236fcc;outline-offset:3px}.question-answer__close[data-v-39c99749]{position:absolute;top:12px;right:12px;width:28px;height:28px;padding:0;background:transparent;color:#777;font-size:28px;line-height:1;z-index:2}.question-answer__question[data-v-39c99749]{position:relative;z-index:1;font-size:18px;font-weight:700;line-height:1.3;margin:0 0 26px}.question-answer form[data-v-39c99749]{position:relative;z-index:1}.question-answer__options[data-v-39c99749]{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;border:0;min-width:0}.question-answer__option[data-v-39c99749]{position:relative;display:flex;align-items:center;min-height:48px;padding:10px 16px;border-radius:16px;background:#f6f7f8;color:#353535;font-size:16px;line-height:1.3;cursor:pointer;transition:background-color .15s ease}.question-answer__option input[data-v-39c99749]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.question-answer__option[data-v-39c99749]:has(input:focus-visible){outline:2px solid #236fcc;outline-offset:2px}.question-answer__option[data-v-39c99749]:hover,.question-answer__option.selected[data-v-39c99749]{background:#e7f1fe}.question-answer__option.correct[data-v-39c99749]{background:#55d078;color:#fff}.question-answer__option.incorrect[data-v-39c99749]{background:#ff5b65;color:#fff}.question-answer__options:disabled .question-answer__option[data-v-39c99749]{cursor:default}.question-answer__submit[data-v-39c99749]{height:44px;margin-top:44px;padding:0 24px;border-radius:12px;background:#4b9cf8;color:#fff;font-size:14px}.question-answer__submit[data-v-39c99749]:disabled{cursor:default}.question-answer__result[data-v-39c99749]{position:relative;z-index:1;display:flex;align-items:center;gap:16px;min-height:48px;margin-bottom:26px}.question-answer__result>img[data-v-39c99749]{width:40px;height:40px;object-fit:contain;flex-shrink:0}.question-answer__result p[data-v-39c99749]{font-size:18px;font-weight:700;line-height:1.3}.question-answer__result p span[data-v-39c99749]{color:#23ce4e}.question-answer__artwork[data-v-39c99749]{position:absolute;width:144px;right:0;bottom:0;pointer-events:none}@media (max-width: 560px){.question-answer__content[data-v-39c99749]{padding:40px 20px 24px}.question-answer h2[data-v-39c99749]{font-size:28px}.question-answer__question[data-v-39c99749],.question-answer__result p[data-v-39c99749]{font-size:16px}.question-answer__submit[data-v-39c99749]{margin-top:24px}}@media (max-width: 1200px){.question-day[data-v-39c99749]{padding:36px 20px 24px}.question-day h2[data-v-39c99749]{font-size:28px}.question-day__question[data-v-39c99749]{font-size:18px}.question-day__result>img[data-v-39c99749]{width:48px;height:48px}.question-day__result p[data-v-39c99749]{font-size:16px}}@media (max-width: 767px){.question-day[data-v-39c99749]{height:320px;padding:28px 20px 20px;border-radius:20px}.question-day h2[data-v-39c99749]{font-size:28px;margin-bottom:28px}.question-day__question[data-v-39c99749]{font-size:16px}.question-day button.question-day__start[data-v-39c99749]{left:20px;bottom:20px;font-size:12px;padding:10px 14px}.question-day__artwork[data-v-39c99749]{width:80%}.question-day__result p[data-v-39c99749],.question-day__result span[data-v-39c99749]{font-size:14px}}.mini-survey[data-v-fe1b0134]{display:flex;flex-direction:column;height:512px;min-width:0;padding:20px;border-radius:24px;background:#f6f7f8;color:#353535}.mini-survey__viewport[data-v-fe1b0134]{display:flex;flex:1;min-height:0;min-width:0;overflow:hidden}.mini-survey__content[data-v-fe1b0134]{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.survey-next-enter-active[data-v-fe1b0134],.survey-next-leave-active[data-v-fe1b0134],.survey-prev-enter-active[data-v-fe1b0134],.survey-prev-leave-active[data-v-fe1b0134]{transition:transform .2s cubic-bezier(.22,.61,.36,1),opacity .2s ease}.survey-next-enter-from[data-v-fe1b0134],.survey-prev-leave-to[data-v-fe1b0134]{transform:translate(48px);opacity:0}.survey-next-leave-to[data-v-fe1b0134],.survey-prev-enter-from[data-v-fe1b0134]{transform:translate(-48px);opacity:0}@media (prefers-reduced-motion: reduce){.survey-next-enter-active[data-v-fe1b0134],.survey-next-leave-active[data-v-fe1b0134],.survey-prev-enter-active[data-v-fe1b0134],.survey-prev-leave-active[data-v-fe1b0134]{transition:none}.survey-next-enter-from[data-v-fe1b0134],.survey-next-leave-to[data-v-fe1b0134],.survey-prev-enter-from[data-v-fe1b0134],.survey-prev-leave-to[data-v-fe1b0134]{transform:none}}.mini-survey header[data-v-fe1b0134],.mini-survey-modal header[data-v-fe1b0134]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:20px}.mini-survey h2[data-v-fe1b0134]{font-size:18px;font-weight:700;line-height:24px;margin:0}.mini-survey__pager[data-v-fe1b0134]{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;white-space:nowrap}.mini-survey button[data-v-fe1b0134],.mini-survey-modal button[data-v-fe1b0134]{font-family:inherit;border:0;cursor:pointer}.mini-survey button[data-v-fe1b0134]:focus-visible,.mini-survey-modal button[data-v-fe1b0134]:focus-visible{outline:2px solid #236fcc;outline-offset:3px}.mini-survey__pager button[data-v-fe1b0134]{width:16px;height:24px;padding:0;background:transparent;color:#777;font-size:28px;line-height:20px}.mini-survey__pager button[data-v-fe1b0134]:disabled{color:#bbb;cursor:default}.mini-survey__image[data-v-fe1b0134]{display:block;width:100%;aspect-ratio:366 / 210;object-fit:cover;border-radius:20px}.mini-survey h3[data-v-fe1b0134]{margin-top:12px;font-size:16px;font-weight:700;line-height:1.3}.mini-survey__action[data-v-fe1b0134]{display:block;width:auto;align-self:flex-start;height:50px;flex-shrink:0;margin-top:auto;border-radius:16px;background:#4b9cf8;color:#fff;font-size:16px;font-weight:700;padding:0 24px}.mini-survey__action[data-v-fe1b0134]:hover{background:#358cf0}.mini-survey__action.results[data-v-fe1b0134]{background:#fff;color:#777}.mini-survey-modal[data-v-fe1b0134]{width:638px;height:min(724px,calc(100dvh - 32px));max-width:calc(100vw - 32px);max-height:none;margin:auto;padding:40px 24px 24px;border:0;border-radius:20px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;overflow:hidden}.mini-survey-modal[open][data-v-fe1b0134]{display:flex;flex-direction:column;animation:mini-survey-modal-in-fe1b0134 .28s cubic-bezier(.22,.61,.36,1)}.mini-survey-modal header[data-v-fe1b0134]{flex-shrink:0}.mini-survey-modal form[data-v-fe1b0134]{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-height:0;gap:24px}.mini-survey-modal[data-v-fe1b0134]::backdrop{background:#000000a6}.mini-survey-modal[open][data-v-fe1b0134]::backdrop{animation:mini-survey-backdrop-in-fe1b0134 .28s ease}@keyframes mini-survey-modal-in-fe1b0134{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mini-survey-backdrop-in-fe1b0134{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.mini-survey-modal[open][data-v-fe1b0134],.mini-survey-modal[open][data-v-fe1b0134]::backdrop{animation:none}}.mini-survey-modal h2[data-v-fe1b0134]{font-size:34px;line-height:1.2;font-weight:700}.mini-survey-modal__close[data-v-fe1b0134]{position:absolute;top:10px;right:12px;width:28px;height:28px;padding:0;color:#777;background:transparent;font-size:28px;line-height:1}.mini-survey-modal__image[data-v-fe1b0134]{display:block;width:400px;max-width:100%;height:229px;flex:0 1 229px;min-height:0;object-fit:cover;border-radius:20px}.mini-survey-modal h3[data-v-fe1b0134]{flex-shrink:0;font-size:16px;font-weight:700;line-height:1.3;margin-top:8px;margin-bottom:28px}.mini-survey-modal fieldset[data-v-fe1b0134],.mini-survey-modal__results[data-v-fe1b0134]{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;border:0;min-width:0;flex-shrink:0}.mini-survey-modal__option[data-v-fe1b0134]{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:10px 16px;border-radius:16px;background:#f6f7f8;color:#353535;font-size:16px;line-height:1.3}label.mini-survey-modal__option[data-v-fe1b0134]{cursor:pointer}.mini-survey-modal__option input[data-v-fe1b0134]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.mini-survey-modal__option[data-v-fe1b0134]:has(input:focus-visible){outline:2px solid #236fcc;outline-offset:2px}.mini-survey-modal__option.selected[data-v-fe1b0134],.mini-survey-modal__option.voted[data-v-fe1b0134]{background:#bee7ff}.mini-survey-modal__option strong[data-v-fe1b0134]{font-size:14px;font-weight:600}.mini-survey-modal .mini-survey__action[data-v-fe1b0134]{margin-top:auto;height:44px;font-size:14px}.mini-survey-modal .mini-survey__action[data-v-fe1b0134]:disabled{cursor:default}.mini-survey-modal__status[data-v-fe1b0134]{flex-shrink:0;margin-top:auto;padding-top:24px;font-size:14px;line-height:20px;color:#777}@media (max-width: 1200px){.mini-survey[data-v-fe1b0134]{padding:16px}.mini-survey__pager[data-v-fe1b0134]{font-size:16px;gap:6px}}@media (max-width: 900px){.mini-survey__image[data-v-fe1b0134]{height:260px;width:100%}}@media (max-width: 560px){.mini-survey-modal[data-v-fe1b0134]{padding-inline:20px}.mini-survey-modal h2[data-v-fe1b0134]{font-size:26px}}@media (max-height: 600px){.mini-survey-modal[data-v-fe1b0134]{padding:30px 20px 16px}.mini-survey-modal header[data-v-fe1b0134]{margin-bottom:12px}.mini-survey-modal h2[data-v-fe1b0134]{font-size:26px}.mini-survey-modal h3[data-v-fe1b0134]{margin-bottom:16px}.mini-survey-modal__option[data-v-fe1b0134]{min-height:40px;padding-block:8px}.mini-survey-modal form[data-v-fe1b0134]{gap:16px}.mini-survey-modal__status[data-v-fe1b0134]{padding-top:16px}}@media (max-height: 440px){.mini-survey-modal__image[data-v-fe1b0134]{display:none}}@media (max-width: 767px){.mini-survey[data-v-fe1b0134]{height:440px;padding:16px;border-radius:20px}.mini-survey h2[data-v-fe1b0134]{font-size:16px}.mini-survey header[data-v-fe1b0134]{margin-bottom:16px}.mini-survey__pager[data-v-fe1b0134]{font-size:14px}.mini-survey__image[data-v-fe1b0134]{height:auto;aspect-ratio:366 / 210;border-radius:16px}.mini-survey h3[data-v-fe1b0134]{font-size:14px}.mini-survey__action[data-v-fe1b0134]{height:44px;padding-inline:18px;font-size:13px;border-radius:14px}.mini-survey-modal[data-v-fe1b0134]{height:min(724px,calc(100dvh - 32px));padding-top:40px}.mini-survey-modal__image[data-v-fe1b0134]{width:100%;flex-basis:170px;height:170px}.mini-survey-modal h2[data-v-fe1b0134]{font-size:24px}.mini-survey-modal h3[data-v-fe1b0134]{font-size:14px;margin-bottom:20px}}.employee-resources[data-v-0a13adb6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.employee-resources__card[data-v-0a13adb6]{display:flex;flex-direction:column;height:512px;min-width:0;padding:20px;border-radius:24px;background:#f6f7f8;color:#353535}.employee-resources__card h2[data-v-0a13adb6]{font-size:18px;font-weight:700;line-height:24px;margin:0 0 20px}.employee-resources button[data-v-0a13adb6]{font-family:inherit;border:0;cursor:pointer}.employee-resources button[data-v-0a13adb6]:focus-visible{outline:2px solid #236fcc;outline-offset:3px}.employee-resources__ranking[data-v-0a13adb6],.employee-resources__folders[data-v-0a13adb6]{list-style:none;margin:0;padding:0}.employee-resources__ranking li[data-v-0a13adb6]{border-radius:16px}.employee-resources__ranking li.is-current[data-v-0a13adb6]{background:#fff}.employee-resources__ranking button[data-v-0a13adb6]{display:grid;grid-template-columns:22px 42px minmax(0,1fr) auto;align-items:center;gap:12px;height:70px;width:100%;padding:8px 12px;border-radius:inherit;background:transparent;color:#111;text-align:left}.employee-resources__ranking button[data-v-0a13adb6]{border:0;outline:none;box-shadow:none;transition:background-color .2s ease}.employee-resources__ranking button[data-v-0a13adb6]:hover{background:#ededed}.employee-resources__ranking button[data-v-0a13adb6]:focus-visible{outline:1px solid #c9d9eb;outline-offset:-1px;background:#fff}.employee-resources__rank[data-v-0a13adb6]{font-size:14px;text-align:center;color:#353535}.employee-resources__avatar[data-v-0a13adb6]{display:grid;place-items:center;width:42px;height:42px;background:#4b9cf8;border-radius:50%;color:#fff;font-size:18px;font-weight:400}.employee-resources__person[data-v-0a13adb6]{min-width:0;font-size:16px;line-height:1.25}.employee-resources__person>span[data-v-0a13adb6]{display:block}.employee-resources__person small[data-v-0a13adb6]{display:block;color:#777;font-size:14px;line-height:1.2}.employee-resources__points[data-v-0a13adb6]{font-size:16px;font-weight:600}.employee-resources__action[data-v-0a13adb6]{display:block;width:100%;height:50px;flex-shrink:0;margin-top:auto;border-radius:16px;background:#4b9cf8;color:#fff;font-size:16px;font-weight:700;padding:0 24px}.employee-resources__action[data-v-0a13adb6]:hover{background:#358cf0}.employee-resources__survey header[data-v-0a13adb6]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:20px}.employee-resources__survey header h2[data-v-0a13adb6]{margin:0}.employee-resources__pager[data-v-0a13adb6]{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;white-space:nowrap}.employee-resources__pager button[data-v-0a13adb6]{width:16px;height:24px;padding:0;background:transparent;color:#777;font-size:28px;line-height:20px}.employee-resources__pager button[data-v-0a13adb6]:disabled{color:#bbb;cursor:default}.employee-resources__survey-image[data-v-0a13adb6]{display:block;width:100%;aspect-ratio:366 / 210;object-fit:cover;border-radius:20px}.employee-resources__survey h3[data-v-0a13adb6]{margin-top:12px;font-size:16px;font-weight:700;line-height:1.3}.employee-resources__survey .employee-resources__action[data-v-0a13adb6]{width:auto;align-self:flex-start}.employee-resources__folders[data-v-0a13adb6]{display:flex;flex-direction:column;gap:8px}.employee-resources__folders button[data-v-0a13adb6]{display:flex;align-items:center;gap:16px;width:100%;height:52px;padding:12px 16px;border-radius:16px;background:#fff;color:#353535;font-size:14px;font-weight:500;text-align:left}.employee-resources__folders button[data-v-0a13adb6]:hover{background:#ededed}.employee-resources__folders img[data-v-0a13adb6]{width:24px;height:24px;opacity:.68}.employee-resources__knowledge-empty[data-v-0a13adb6]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding-bottom:44px;text-align:center}.employee-resources__knowledge-empty svg[data-v-0a13adb6]{width:112px;height:90px}.employee-resources__knowledge-empty p[data-v-0a13adb6]{font-size:20px;font-weight:700}@media (max-width: 1200px){.employee-resources__card[data-v-0a13adb6]{padding:16px}.employee-resources__ranking button[data-v-0a13adb6]{grid-template-columns:18px 36px minmax(0,1fr) auto;gap:8px;padding-inline:4px}.employee-resources__avatar[data-v-0a13adb6]{width:36px;height:36px;font-size:16px}.employee-resources__person[data-v-0a13adb6]{font-size:14px}.employee-resources__person small[data-v-0a13adb6]{font-size:12px}.employee-resources__pager[data-v-0a13adb6]{font-size:16px;gap:6px}}@media (max-width: 900px){.employee-resources[data-v-0a13adb6]{grid-template-columns:1fr}.employee-resources__survey-image[data-v-0a13adb6]{height:260px;width:100%}}@media (max-width: 767px){.employee-resources[data-v-0a13adb6]{gap:20px}.employee-resources__card[data-v-0a13adb6]{height:440px;border-radius:20px;padding:16px}.employee-resources__card h2[data-v-0a13adb6]{font-size:16px;margin-bottom:16px}.employee-resources__ranking button[data-v-0a13adb6]{height:58px;grid-template-columns:20px 36px minmax(0,1fr) auto;gap:10px;padding-inline:8px}.employee-resources__rank[data-v-0a13adb6]{font-size:12px}.employee-resources__person[data-v-0a13adb6]{font-size:13px}.employee-resources__person small[data-v-0a13adb6]{font-size:11px}.employee-resources__points[data-v-0a13adb6]{font-size:13px}.employee-resources__action[data-v-0a13adb6]{height:44px;border-radius:14px;font-size:14px}.employee-resources__folders button[data-v-0a13adb6]{height:44px;padding:10px 12px;font-size:13px;border-radius:12px}.employee-resources__folders img[data-v-0a13adb6]{width:20px;height:20px}}.learning-preview__cover[data-v-e1e480da]{display:block;width:100%;aspect-ratio:3 / 1;object-fit:cover;border-radius:20px;margin-bottom:16px}.learning-preview[data-v-e1e480da]{color:#353535}.learning-preview__program[data-v-e1e480da]:disabled{opacity:.55;cursor:not-allowed}.learning-preview button[data-v-e1e480da]{border:0;font-family:inherit;cursor:pointer;color:inherit}.learning-preview button[data-v-e1e480da]:focus-visible{outline:2px solid #236fcc;outline-offset:3px}.learning-preview__heading[data-v-e1e480da]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.learning-preview__heading h2[data-v-e1e480da]{font-size:18px;font-weight:700;line-height:24px}.learning-preview__heading button[data-v-e1e480da]{display:flex;align-items:center;gap:8px;background:transparent;color:#4b9cf8;font-size:16px}.learning-preview__heading button span[data-v-e1e480da]{font-size:28px;line-height:1}.learning-preview__grid[data-v-e1e480da]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.learning-preview__group[data-v-e1e480da]{padding:16px;min-width:0;border-radius:24px;background:#f6f7f8}.learning-preview__group>header[data-v-e1e480da]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.learning-preview__group h3[data-v-e1e480da]{font-size:20px;font-weight:700;line-height:1.15}.learning-preview__group header p[data-v-e1e480da]{font-size:14px;font-weight:400;line-height:1.2;color:#777}.learning-preview__arrow[data-v-e1e480da]{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;background:#fff;border-radius:50%;font-size:28px;line-height:1}.learning-preview__programs[data-v-e1e480da]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.learning-preview__program[data-v-e1e480da],.learning-preview__more[data-v-e1e480da]{min-width:0;min-height:144px;padding:4px;background:#fff;border-radius:16px}.learning-preview__program[data-v-e1e480da]{display:flex;flex-direction:column;text-align:left}.learning-preview__program img[data-v-e1e480da]{display:block;width:100%;aspect-ratio:1.6;object-fit:cover;border-radius:12px}.learning-preview__program>span[data-v-e1e480da]{padding:8px 4px 0;font-size:14px;font-weight:400;line-height:1.1}.learning-preview__program small[data-v-e1e480da]{display:block;margin-top:auto;padding:8px 4px;font-size:13px;font-weight:400;line-height:1.2;color:#777}.learning-preview__more[data-v-e1e480da]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center}.learning-preview__more>span[data-v-e1e480da]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#deebff;color:#4b9cf8;font-size:16px}.learning-preview__more small[data-v-e1e480da]{font-size:12px;color:#777;font-weight:400;line-height:1.1}.learning-preview__program[data-v-e1e480da]:hover,.learning-preview__more[data-v-e1e480da]:hover,.learning-preview__arrow[data-v-e1e480da]:hover{background:#ededed}@media (max-width: 1200px){.learning-preview__programs[data-v-e1e480da]{gap:12px}.learning-preview__group h3[data-v-e1e480da]{font-size:18px}}@media (max-width: 900px){.learning-preview__grid[data-v-e1e480da]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.learning-preview__grid[data-v-e1e480da]{grid-template-columns:1fr}.learning-preview__heading button[data-v-e1e480da]{font-size:14px}}@media (max-width: 767px){.learning-preview__grid[data-v-e1e480da]{grid-template-columns:1fr;gap:16px}.learning-preview__heading h2[data-v-e1e480da]{font-size:16px}.learning-preview__heading button[data-v-e1e480da]{font-size:13px}.learning-preview__group[data-v-e1e480da]{border-radius:20px;padding:14px}.learning-preview__group h3[data-v-e1e480da]{font-size:18px}.learning-preview__group header p[data-v-e1e480da]{font-size:12px}.learning-preview__group>header[data-v-e1e480da]{margin-bottom:12px}.learning-preview__programs[data-v-e1e480da]{gap:12px}.learning-preview__program[data-v-e1e480da],.learning-preview__more[data-v-e1e480da]{min-height:128px;border-radius:14px}.learning-preview__program>span[data-v-e1e480da]{font-size:12px}.learning-preview__program small[data-v-e1e480da],.learning-preview__more small[data-v-e1e480da]{font-size:11px}}.employee-home[data-v-117ee827]{--home-blue: #4b9cf8;--home-section-gap: 40px;width:min(1380px,calc(100% - 64px));margin:0 auto;padding:20px 0 40px;color:#353535;font-family:Gilroy,sans-serif}.employee-home button[data-v-117ee827]{font-family:inherit;color:inherit;border:0}.employee-home button[data-v-117ee827]:focus-visible{outline:3px solid #236fcc;outline-offset:4px}.employee-home__shortcuts[data-v-117ee827]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:30px;margin:20px 0}.employee-home__shortcuts button[data-v-117ee827]{display:flex;align-items:center;gap:16px;min-height:52px;padding:12px 17px;border-radius:20px;background:#fff;font-size:16px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .2s ease}.employee-home__shortcuts img[data-v-117ee827],.employee-home__shortcuts svg[data-v-117ee827]{width:20px;height:20px;flex-shrink:0}@media (hover: hover){.employee-home__shortcuts button[data-v-117ee827]:hover{background:#dedede}}@media (prefers-reduced-motion: reduce){.employee-home__shortcuts button[data-v-117ee827]{transition:none}}.employee-home__news[data-v-117ee827]{padding:16px 20px 0;background:#fff;border-radius:40px 40px 0 0}.employee-home__widgets[data-v-117ee827]{display:grid;grid-template-columns:minmax(0,884fr) minmax(0,436fr);gap:20px;padding:var(--home-section-gap) 20px 0;background:#fff}.employee-home__resources[data-v-117ee827]{padding:var(--home-section-gap) 20px 0;background:#fff}.employee-home__learning[data-v-117ee827]{padding:var(--home-section-gap) 20px 40px;background:#fff;border-radius:0 0 40px 40px}.employee-home__news-heading[data-v-117ee827]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 8px 12px}.employee-home__news-heading h2[data-v-117ee827]{font-size:18px;font-weight:700;line-height:1.4}.employee-home__news-heading button[data-v-117ee827]{display:flex;align-items:center;gap:8px;background:transparent;color:var(--home-blue);font-size:16px}.employee-home__news-heading button span[data-v-117ee827]{font-size:28px;line-height:1}.employee-home__news-grid[data-v-117ee827]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.news-reveal-enter-active[data-v-117ee827]{transition:opacity .4s ease,transform .4s cubic-bezier(.22,.61,.36,1);transition-delay:var(--news-reveal-delay, 0ms)}.news-reveal-enter-from[data-v-117ee827]{opacity:0;transform:translateY(20px)}@media (prefers-reduced-motion: reduce){.news-reveal-enter-active[data-v-117ee827]{transition:none}}.employee-home__news-card[data-v-117ee827]{position:relative;display:flex;flex-direction:column;height:364px;min-width:0;padding:12px;border-radius:24px;background:#f6f7f8;text-align:left;color:inherit;text-decoration:none;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.employee-home__news-card[data-v-117ee827]:hover{background:#ededed}.employee-home__news-card[data-v-117ee827]:focus-visible{outline:3px solid #236fcc;outline-offset:4px}.employee-home__news-card.pinned[data-v-117ee827]:hover{background:#358cf0}.employee-home__news-card.pinned[data-v-117ee827]{background:var(--home-blue);color:#fff}.employee-home__news-image[data-v-117ee827]{position:relative;aspect-ratio:2 / 1;flex-shrink:0;overflow:hidden;border-radius:16px;margin-bottom:8px;background:#063245}.employee-home__news-card time[data-v-117ee827]{display:block;font-size:12px;font-weight:400;line-height:1.2}.employee-home__news-card h3[data-v-117ee827]{font-size:16px;font-weight:700;line-height:1.05;margin:4px 0 6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;flex-shrink:0}.employee-home__news-card p[data-v-117ee827]{font-size:14px;font-weight:400;line-height:1.2;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.employee-home__news-views[data-v-117ee827]{display:flex;align-items:center;gap:4px;margin-top:auto;padding-top:10px;font-size:11px;line-height:1;color:#777}.employee-home__news-views svg[data-v-117ee827]{width:12px;height:12px}.employee-home__news-card.pinned .employee-home__news-views[data-v-117ee827]{color:#fff}.employee-home button.employee-home__news-more[data-v-117ee827]{display:block;width:100%;height:50px;margin-top:20px;border-radius:16px;background:#edeff0;color:#777;font-size:16px;font-weight:500}.employee-home button.employee-home__news-more[data-v-117ee827]:hover{background:#e4e8eb}@media (max-width: 1200px){.employee-home[data-v-117ee827]{width:calc(100% - 40px)}.employee-home__shortcuts[data-v-117ee827]{gap:16px}.employee-home__shortcuts button[data-v-117ee827]{gap:10px;padding-inline:12px;font-size:14px}.employee-home__news-grid[data-v-117ee827]{gap:16px}}@media (max-width: 900px){.employee-home__shortcuts[data-v-117ee827]{grid-template-columns:repeat(3,minmax(0,1fr))}.employee-home__news-grid[data-v-117ee827]{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-home__news[data-v-117ee827]{border-radius:28px 28px 0 0}.employee-home__widgets[data-v-117ee827]{grid-template-columns:1fr}.employee-home__learning[data-v-117ee827]{border-radius:0 0 28px 28px}}@media (max-width: 560px){.employee-home[data-v-117ee827]{width:calc(100% - 24px);padding-top:12px}.employee-home__shortcuts[data-v-117ee827]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.employee-home__news[data-v-117ee827]{padding:16px 12px 0}.employee-home__widgets[data-v-117ee827],.employee-home__resources[data-v-117ee827],.employee-home__learning[data-v-117ee827]{padding-inline:12px}.employee-home__news-grid[data-v-117ee827]{grid-template-columns:1fr}.employee-home__news-heading[data-v-117ee827]{margin-inline:0}.employee-home__news-heading h2[data-v-117ee827]{font-size:16px}.employee-home__news-heading button[data-v-117ee827]{font-size:13px}}@media (max-width: 767px){.employee-home[data-v-117ee827]{width:calc(100% - 32px);padding-top:0;padding-bottom:24px}.employee-home__shortcuts[data-v-117ee827]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 32px}.employee-home__shortcuts button[data-v-117ee827]{justify-content:center;min-height:34px;padding:8px 5px;border-radius:20px;background:#f6f7f8;font-size:10px;white-space:nowrap}.employee-home__shortcuts img[data-v-117ee827],.employee-home__shortcuts svg[data-v-117ee827]{display:none}.employee-home__news[data-v-117ee827]{padding:0;border-radius:0}.employee-home__news-heading[data-v-117ee827]{margin:0 0 16px}.employee-home__news-heading h2[data-v-117ee827]{font-size:16px}.employee-home__news-heading button[data-v-117ee827]{font-size:13px}.employee-home__news-grid[data-v-117ee827]{grid-template-columns:1fr;gap:16px}.employee-home__news-card[data-v-117ee827]{position:relative;height:154px;padding:16px;border-radius:20px}.employee-home__news-image[data-v-117ee827]{position:absolute;top:16px;right:16px;width:52px;height:52px;aspect-ratio:auto;margin:0;border-radius:10px}.employee-home__news-card time[data-v-117ee827]{font-size:10px;max-width:calc(100% - 64px)}.employee-home__news-card h3[data-v-117ee827]{font-size:14px;max-width:calc(100% - 64px);line-height:1.15;margin:4px 0 8px}.employee-home__news-card p[data-v-117ee827]{font-size:12px;max-width:calc(100% - 64px);line-height:1.2}.employee-home__news-views[data-v-117ee827]{font-size:10px}.employee-home button.employee-home__news-more[data-v-117ee827]{height:44px;margin-top:16px;font-size:13px;border-radius:14px}.employee-home__widgets[data-v-117ee827]{padding-inline:0;gap:20px}.employee-home__resources[data-v-117ee827]{padding-inline:0}.employee-home__learning[data-v-117ee827]{padding-inline:0;padding-bottom:16px;border-radius:0}}.news-card-pin[data-v-117ee827]{position:absolute;right:12px;bottom:12px;width:18px;height:18px;display:inline-flex;color:inherit}.news-card-pin svg[data-v-117ee827]{width:100%;height:100%}.first-password[data-v-8a373e5f]{min-height:100vh;display:grid;place-items:center;background:#f4f5f6;padding:24px}form[data-v-8a373e5f]{width:min(440px,100%);display:grid;gap:18px;padding:32px;background:#fff;border-radius:18px}h1[data-v-8a373e5f]{font-size:24px;margin:0}p[data-v-8a373e5f]{margin:0;color:#667085;line-height:1.5}label[data-v-8a373e5f]{display:grid;gap:8px}input[data-v-8a373e5f],button[data-v-8a373e5f]{padding:12px;border:1px solid #dfe3e7;border-radius:9px;font:inherit}button[data-v-8a373e5f]{background:#f4c318;cursor:pointer}button[data-v-8a373e5f]:disabled{opacity:.6}.error[data-v-8a373e5f]{color:#c92f3c}.workspace-entry[data-v-ace5dd0c]{max-width:640px;margin:15vh auto;padding:24px;line-height:1.6}.bubble-backdrop[data-v-ef678c25]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9997;background:transparent}.highlight-backdrop[data-v-ef678c25]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:transparent}.bubble-menu[data-v-ef678c25]{position:fixed;z-index:9999;width:fit-content;height:60px;padding:7px 12px;display:flex;gap:16px;align-items:center;background:#fff;border:1px solid #ebebeb;border-radius:12px}button[data-v-ef678c25]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:#fff;cursor:pointer;transition:background .15s}button[data-v-ef678c25]:hover{background:#e1e8f5}button.active[data-v-ef678c25],button[data-v-ef678c25]:active{background:#c9d6f1}.highlight-wrap[data-v-ef678c25]{position:relative;display:flex;align-items:center}.highlight-toggle[data-v-ef678c25]{display:flex;align-items:center;justify-content:center;padding:0}.bubble-icon[data-v-ef678c25]{display:block;max-width:100%;max-height:100%;width:auto;height:auto;pointer-events:none}.highlight-palette[data-v-ef678c25]{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);height:40px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:6px 8px;background:#fff;border:1px solid #ebebeb;border-radius:20px;box-shadow:0 4px 10px #00000014}.highlight-color[data-v-ef678c25]{width:25px;height:25px;min-width:25px;min-height:25px;border-radius:50%;border:1px solid rgba(0,0,0,.1);padding:0}.highlight-color[data-v-ef678c25]:hover{filter:brightness(.96)}.text-color-wrap[data-v-ef678c25]{position:relative;display:flex;align-items:center}.text-color-toggle[data-v-ef678c25]{display:flex;align-items:center;justify-content:center;padding:0}.text-color-palette[data-v-ef678c25]{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);height:40px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:6px 8px;background:#fff;border:1px solid #ebebeb;border-radius:20px;box-shadow:0 4px 10px #00000014}.text-color-dot[data-v-ef678c25]{width:25px;height:25px;min-width:25px;min-height:25px;border-radius:50%;border:1px solid rgba(0,0,0,.08);padding:0}.text-color-dot[data-v-ef678c25]:hover{filter:brightness(.94)}.link-wrap[data-v-ef678c25]{position:relative;display:flex;align-items:center}.link-toggle[data-v-ef678c25]{display:flex;align-items:center;justify-content:center;padding:0}.link-popover[data-v-ef678c25]{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);min-width:250px;height:46px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:8px;background:#fff;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 4px 10px #00000014}.link-input[data-v-ef678c25]{flex:1 1 auto;width:178px;height:30px;padding:0 10px;border:1px solid #dbe3f0;border-radius:8px;font-size:12px;line-height:1;color:#4c4c4c;outline:none}.link-input[data-v-ef678c25]:focus{border-color:#4b9cf8}.link-popover .link-apply[data-v-ef678c25]{width:auto;min-width:42px;height:30px;padding:0 10px;border-radius:8px;background:#4b9cf8;color:#fff;font-size:12px;font-weight:600}.link-popover .link-apply[data-v-ef678c25]:hover{background:#63a9fa}.editable[data-v-7ba2d47e]:focus{outline:none!important;border:none!important;box-shadow:none!important}.editable[data-v-7ba2d47e]:empty:before{content:attr(data-placeholder);color:#b3b3b3;pointer-events:none}[data-v-7ba2d47e] .ql-editor img.inline-emoji{width:22px;height:22px;display:inline-block;vertical-align:middle;object-fit:contain}.info-block[data-v-3f4f7df5]{--info-block-accent: #4b9cf8;position:relative;width:100%;min-height:102px;padding:15px 100px 15px 24px;border:2px solid var(--info-block-accent);border-radius:20px;background:#fff;display:flex;align-items:center;gap:28px;box-sizing:border-box}.info-block__icon[data-v-3f4f7df5]{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.info-block__icon-glyph[data-v-3f4f7df5]{display:inline-flex;align-items:center;justify-content:center;color:var(--info-block-accent)}.info-block__icon-glyph--block[data-v-3f4f7df5]{width:44px;height:44px}.info-block__content[data-v-3f4f7df5]{flex:1 1 auto;min-width:0;min-height:44px;display:flex;align-items:center}.info-block__editor[data-v-3f4f7df5]{width:100%;min-height:26px;padding:9px 0;border:0;background:transparent;color:#353535;font-size:18px;font-weight:400;line-height:26px;display:block;box-sizing:border-box}.info-block__editor--readonly[data-v-3f4f7df5]{color:#353535}.info-block__menu[data-v-3f4f7df5]{position:absolute;top:14px;right:14px;width:6px;padding:0;border:0;background:transparent;display:inline-flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.info-block__menu span[data-v-3f4f7df5]{width:6px;height:6px;border-radius:50%;background:var(--info-block-accent);display:block}.info-block__settings[data-v-3f4f7df5]{position:absolute;top:-28px;right:34px;z-index:15;width:270px;min-height:242px;padding:18px;border:1px solid #ebebeb;border-radius:20px;background:#fff;box-sizing:border-box;box-shadow:0 10px 30px #11111114}.info-block__settings-title[data-v-3f4f7df5]{color:#353535;font-size:14px;font-weight:400;line-height:1.3}.info-block__settings-title--spaced[data-v-3f4f7df5]{margin-top:18px}.info-block__icon-options[data-v-3f4f7df5]{margin-top:12px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.info-block__icon-option[data-v-3f4f7df5]{padding:0;border:0;background:transparent;cursor:pointer}.info-block__icon-option-circle[data-v-3f4f7df5]{width:36px;height:36px;border-radius:50%;color:var(--info-block-accent);border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.info-block__icon-option--active .info-block__icon-option-circle[data-v-3f4f7df5]{background:var(--info-block-accent);color:#fff}.info-block__icon-option:not(.info-block__icon-option--active) .info-block__icon-option-circle[data-v-3f4f7df5]{border-color:#4b9cf829}.info-block__icon-option-glyph[data-v-3f4f7df5]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.info-block__color-options[data-v-3f4f7df5]{margin-top:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.info-block__color-option[data-v-3f4f7df5]{width:24px;height:24px;padding:0;border:2px solid transparent;border-radius:50%;background:var(--info-option-color);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;cursor:pointer}.info-block__color-option--active[data-v-3f4f7df5]{border-color:#dfe6ef}.info-block__custom-color[data-v-3f4f7df5]{display:block;width:100%;margin-top:12px}.info-block__color-slider-wrap+.info-block__color-slider-wrap[data-v-3f4f7df5]{margin-top:12px}.info-block__color-slider[data-v-3f4f7df5]{width:100%;padding:0;margin:0;height:26px;background:transparent;border:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.info-block__color-slider[data-v-3f4f7df5]::-webkit-slider-runnable-track{height:26px;border-radius:999px}.info-block__color-slider[data-v-3f4f7df5]::-moz-range-track{height:26px;border:0;border-radius:999px}.info-block__color-slider--hue[data-v-3f4f7df5]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ff2d2d,#ff9300 16%,#fff200 30%,#19e600,#22d7ff 62%,#254cff 76%,#8a1dff,#ff0f8a)}.info-block__color-slider--hue[data-v-3f4f7df5]::-moz-range-track{background:linear-gradient(90deg,#ff2d2d,#ff9300 16%,#fff200 30%,#19e600,#22d7ff 62%,#254cff 76%,#8a1dff,#ff0f8a)}.info-block__color-slider--tone[data-v-3f4f7df5]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#030303 0%,var(--tone-gradient-end) 100%)}.info-block__color-slider--tone[data-v-3f4f7df5]::-moz-range-track{background:linear-gradient(90deg,#030303 0%,var(--tone-gradient-end) 100%)}.info-block__color-slider[data-v-3f4f7df5]::-webkit-slider-thumb{width:22px;height:22px;margin-top:2px;border:2px solid #ffffff;border-radius:50%;background:#5f6d8f;box-shadow:0 0 0 1px #353535;-moz-appearance:none;appearance:none;-webkit-appearance:none}.info-block__color-slider[data-v-3f4f7df5]::-moz-range-thumb{width:22px;height:22px;border:2px solid #ffffff;border-radius:50%;background:#5f6d8f;box-shadow:0 0 0 1px #353535}.editable[data-v-3f4f7df5]:focus{outline:none!important;border:none!important;box-shadow:none!important}.editable[data-v-3f4f7df5]:empty:before{content:attr(data-placeholder);color:#8d8d8d;line-height:26px;display:block;pointer-events:none}[data-v-3f4f7df5] .info-block__editor p{margin:0;line-height:26px}[data-v-3f4f7df5] .info-block__icon-glyph--block svg{width:44px;height:44px;display:block}[data-v-3f4f7df5] .info-block__icon-option-glyph svg{width:18px;height:18px;display:block}[data-v-3f4f7df5] .ql-editor img.inline-emoji{width:22px;height:22px;display:inline-block;vertical-align:middle;object-fit:contain}.text-block[data-v-68a3ee47]{padding:0;font:400 18px/1.5 Gilroy,sans-serif}.image-text-layout[data-v-68a3ee47],.video-text-layout[data-v-68a3ee47]{display:grid;gap:20px}.image-left[data-v-68a3ee47],.image-right[data-v-68a3ee47],.video-left[data-v-68a3ee47],.video-right[data-v-68a3ee47]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.lesson-image[data-v-68a3ee47],.lesson-video[data-v-68a3ee47]{display:block;width:100%;max-width:100%;border-radius:12px}.lesson-video-embed[data-v-68a3ee47]{aspect-ratio:16/9;border:0}.image-text[data-v-68a3ee47],.video-text[data-v-68a3ee47],.media-description[data-v-68a3ee47]{min-width:0;padding:0;font-size:18px;line-height:1.5}@media (max-width: 767px){.image-left[data-v-68a3ee47],.image-right[data-v-68a3ee47],.video-left[data-v-68a3ee47],.video-right[data-v-68a3ee47]{grid-template-columns:minmax(0,1fr)}}.info-block[data-v-68a3ee47]{width:100%;min-height:102px;padding:15px 100px 15px 24px;border-width:2px;border-style:solid;border-color:var(--info-block-accent);border-radius:20px;background-color:#fff;gap:28px;box-sizing:border-box}.info-block .info-block__icon-glyph--block[data-v-68a3ee47]{width:44px;height:44px}.info-block .info-block__editor[data-v-68a3ee47]{min-height:26px;padding:9px 0;color:#353535;font-size:18px;font-weight:400;line-height:26px}.candidate-action-button-wrap[data-v-68a3ee47]{width:100%;display:flex}.candidate-action-button-wrap--left[data-v-68a3ee47]{justify-content:flex-start}.candidate-action-button-wrap--center[data-v-68a3ee47]{justify-content:center}.candidate-action-button-wrap--right[data-v-68a3ee47]{justify-content:flex-end}.candidate-action-button[data-v-68a3ee47]{max-width:100%;padding:0 20px;border:0;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;font-size:16px;font-weight:400;line-height:1.2;text-align:center;text-decoration:none;overflow-wrap:anywhere}.candidate-file-block[data-v-68a3ee47]{width:100%;min-height:144px;margin-bottom:30px;padding:25px 20px 25px 34px;border:1px solid #ebebeb;border-radius:15px;background-color:transparent;display:flex;align-items:center;gap:24px;color:#353535;box-sizing:border-box;text-decoration:none;cursor:pointer}.candidate-file-block--disabled[data-v-68a3ee47]{cursor:default;opacity:.65}.candidate-file-block__preview[data-v-68a3ee47]{position:relative;width:70px;height:83px;display:block;flex:0 0 70px}.candidate-file-block__preview>img[data-v-68a3ee47]{display:block;width:70px;height:83px}.candidate-file-block__preview>span[data-v-68a3ee47]{position:absolute;left:50%;bottom:14px;width:66px;height:30px;border-radius:8px;background-color:#4b9cf8;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:16px;font-weight:600;line-height:1;transform:translate(calc(-50% - 14px))}.candidate-file-block__content[data-v-68a3ee47]{min-width:0;display:flex;flex:1 1 auto;flex-direction:column}.candidate-file-block__content strong[data-v-68a3ee47]{color:#1f1f1f;font-size:20px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.candidate-file-block__content small[data-v-68a3ee47]{margin-top:8px;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.candidate-file-block__description[data-v-68a3ee47]{margin-top:8px;color:#737373;font-size:16px;font-weight:400;line-height:1.35}.candidate-file-block__download[data-v-68a3ee47]{display:none}.button-block[data-v-5bc99408]{display:flex;position:relative;width:100%}.button-block--left[data-v-5bc99408]{justify-content:flex-start}.button-block--center[data-v-5bc99408]{justify-content:center}.button-block--right[data-v-5bc99408]{justify-content:flex-end}.button-block__surface[data-v-5bc99408]{position:relative;display:flex;align-items:center;justify-content:center;border-radius:15px;cursor:text}.button-block__input[data-v-5bc99408]{width:100%;height:100%;padding:0 44px 0 20px;border:none;background:transparent;color:#fff;font-size:16px;font-weight:400;line-height:1;text-align:center;outline:none}.button-block__input[data-v-5bc99408]::placeholder{color:#ffffffeb}.button-block__dots[data-v-5bc99408]{position:absolute;top:50%;right:16px;display:flex;flex-direction:column;gap:2px;padding:0;border:0;background:transparent;transform:translateY(-50%);cursor:pointer}.button-block__dots span[data-v-5bc99408]{width:6px;height:6px;border-radius:50%;background:#fff}.button-block__menu[data-v-5bc99408]{position:absolute;top:calc(100% + 14px);left:50%;z-index:20;width:420px;max-width:min(420px,calc(100vw - 32px));padding:18px;border:1px solid #ebebeb;border-radius:18px;background:#fff;box-shadow:0 12px 32px #35353514;transform:translate(-50%);box-sizing:border-box}.button-block__menu-row[data-v-5bc99408],.button-block__size-row[data-v-5bc99408]{display:flex;align-items:center;justify-content:space-between;gap:16px}.button-block__menu-label[data-v-5bc99408]{color:#353535;font-size:16px;font-weight:400;line-height:1.2}.button-block__alignment-list[data-v-5bc99408]{display:flex;align-items:center;gap:12px}.button-block__alignment-button[data-v-5bc99408]{width:38px;height:38px;padding:0;border:1px solid transparent;border-radius:12px;background:#fff;color:#4b9cf8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.button-block__alignment-button--active[data-v-5bc99408]{border-color:#4b9cf8;background:#4b9cf8;color:#fff}.button-block__alignment-icon[data-v-5bc99408]{width:24px;height:12px;display:block;object-fit:contain;filter:brightness(0) saturate(100%) invert(56%) sepia(90%) saturate(2014%) hue-rotate(191deg) brightness(101%) contrast(94%)}.button-block__alignment-button--active .button-block__alignment-icon[data-v-5bc99408]{filter:brightness(0) invert(1)}.button-block__link-field[data-v-5bc99408]{display:block;margin-top:18px;height:50px;border:1px solid #ebebeb;border-radius:16px;background:#fff;overflow:hidden}.button-block__link-field input[data-v-5bc99408]{width:100%;height:100%;padding:0 18px;border:0;background:transparent;color:#353535;font-size:16px;font-weight:400;line-height:1.2;outline:none;box-sizing:border-box}.button-block__link-field input[data-v-5bc99408]::placeholder{color:#737373;opacity:1}.button-block__size-row[data-v-5bc99408]{margin-top:12px;justify-content:flex-start}.button-block__size-control[data-v-5bc99408]{display:flex;align-items:center;gap:14px}.button-block__size-control+.button-block__size-control[data-v-5bc99408]{margin-left:28px}.button-block__size-icon[data-v-5bc99408]{width:19px;height:21px;display:block;flex:0 0 19px;object-fit:contain}.button-block__number-field[data-v-5bc99408]{width:120px;height:58px;padding:0 16px;border:1px solid #ebebeb;border-radius:16px;display:flex;align-items:center;gap:8px;box-sizing:border-box}.button-block__number-field input[data-v-5bc99408]{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#353535;font-size:16px;font-weight:400}.button-block__number-field span[data-v-5bc99408]{color:#353535;font-size:16px}.button-block__checkbox-row[data-v-5bc99408]{margin-top:18px;display:flex;align-items:center;gap:14px;color:#353535;font-size:16px;cursor:pointer}.button-block__checkbox-row input[data-v-5bc99408]{position:absolute;opacity:0;pointer-events:none}.button-block__checkbox-box[data-v-5bc99408]{width:28px;height:28px;border:1px solid #ebebeb;border-radius:6px;background:#fff;box-sizing:border-box;position:relative}.button-block__checkbox-row input:checked+.button-block__checkbox-box[data-v-5bc99408]{border-color:#4b9cf8;background:#4b9cf8}.button-block__checkbox-row input:checked+.button-block__checkbox-box[data-v-5bc99408]:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:7px;border-left:2.5px solid #ffffff;border-bottom:2.5px solid #ffffff;transform:translate(-50%,-62%) rotate(-45deg)}.button-block__colors[data-v-5bc99408]{margin-top:40px}.button-block__swatches[data-v-5bc99408]{margin-top:12px;display:flex;align-items:center;gap:10px}.button-block__swatch[data-v-5bc99408]{width:29px;height:29px;padding:0;border:0;border-radius:50%;cursor:pointer;position:relative}.button-block__swatch--active[data-v-5bc99408]:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:7px;border-left:2.5px solid #ffffff;border-bottom:2.5px solid #ffffff;transform:translate(-50%,-62%) rotate(-45deg)}.button-block__hue-control[data-v-5bc99408]{margin-top:14px;display:block}.button-block__hue-control input[data-v-5bc99408]{width:100%;height:23px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.button-block__hue-control input[data-v-5bc99408]::-webkit-slider-thumb{width:24px;height:24px;border:1px solid #ffffff;border-radius:50%;background:hsl(var(--button-hue, 214) 100% 50%);box-shadow:0 0 0 1px #1d5fd6;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.button-block__hue-control input[data-v-5bc99408]::-moz-range-thumb{width:24px;height:24px;border:1px solid #ffffff;border-radius:50%;background:#005dff;box-shadow:0 0 0 1px #1d5fd6;cursor:pointer}.video-answer-block[data-v-5fc22906]{margin:10px 0}.lesson-editor.lesson-editor--content-test[data-v-42aee6f0]{overflow:hidden;background:transparent;border:0;border-radius:0}.lesson-test-editor[data-v-42aee6f0]{min-height:100%;width:100%;padding:0;display:flex;flex-direction:column;gap:0;box-sizing:border-box}.lesson-test-editor__title-card[data-v-42aee6f0]{width:100%;height:70px;min-height:70px;padding:15px 32px;margin:0;border:0;border-radius:20px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px;box-sizing:border-box}.lesson-test-editor__questions[data-v-42aee6f0]{margin:20px 0;display:flex;flex-direction:column;gap:20px}.lesson-test-editor__question[data-v-42aee6f0]{display:flex;flex-direction:column}.lesson-test-editor__question-card[data-v-42aee6f0],.lesson-test-editor__panel[data-v-42aee6f0],.lesson-test-editor__settings[data-v-42aee6f0]{border:0;border-radius:20px;background:#fff;box-sizing:border-box}.lesson-test-editor__question-card[data-v-42aee6f0]{position:relative;width:100%;margin:0;padding:24px 32px}.lesson-test-editor__question-controls[data-v-42aee6f0]{position:absolute;top:24px;right:32px;display:inline-flex;align-items:center;gap:16px}.lesson-test-editor__media-controls[data-v-42aee6f0]{display:inline-flex;align-items:center;gap:14px;margin-right:18px}.lesson-test-editor__media-control[data-v-42aee6f0]{width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-test-editor__media-control img[data-v-42aee6f0]{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(54%) sepia(89%) saturate(1574%) hue-rotate(197deg) brightness(100%) contrast(95%)}.lesson-test-editor__media-control--active[data-v-42aee6f0]{background:#4b9cf8}.lesson-test-editor__media-control--active img[data-v-42aee6f0]{filter:brightness(0) invert(1)}.lesson-test-editor__question-control[data-v-42aee6f0]{width:18px;height:18px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.6;transition:opacity .16s ease}.lesson-test-editor__question-control[data-v-42aee6f0]:hover,.lesson-test-editor__question-control[data-v-42aee6f0]:focus-visible{opacity:1}.lesson-test-editor__question-control[data-v-42aee6f0]:disabled,.lesson-test-editor__question-control--disabled[data-v-42aee6f0]{cursor:default;opacity:.45}.lesson-test-editor__question-control--static[data-v-42aee6f0]{cursor:grab;opacity:.45}.lesson-test-editor__question-control--static[data-v-42aee6f0]:active{cursor:grabbing}.lesson-test-editor__question-control img[data-v-42aee6f0]{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(43%) sepia(0%) saturate(0%) hue-rotate(165deg) brightness(91%) contrast(88%)}.lesson-test-editor__question-control--delete img[data-v-42aee6f0]{filter:brightness(0) saturate(100%) invert(28%) sepia(84%) saturate(2751%) hue-rotate(336deg) brightness(94%) contrast(90%)}.lesson-test-editor__question-control-arrow-down[data-v-42aee6f0]{transform:rotate(180deg)}.lesson-test-editor__question--ghost[data-v-42aee6f0]{opacity:.45}.lesson-test-editor__question--chosen .lesson-test-editor__question-card[data-v-42aee6f0],.lesson-test-editor__question--drag .lesson-test-editor__question-card[data-v-42aee6f0]{background:#f8fafc;box-shadow:0 12px 30px #11111114}.lesson-test-editor__question-body[data-v-42aee6f0]{display:flex;flex-direction:column;gap:24px}.lesson-test-editor__question-body--media[data-v-42aee6f0]{min-height:120px;justify-content:flex-start;padding-top:0}.lesson-test-editor__question-body--media-text[data-v-42aee6f0]{min-height:0}.lesson-test-editor__question-name[data-v-42aee6f0]{margin:0;color:#353535;font-size:22px;font-weight:400;line-height:1.2}.lesson-test-editor__field[data-v-42aee6f0]{margin:0 0 20px;display:flex;flex-direction:column;gap:12px;color:#353535;font-size:14px;line-height:1.2}.lesson-test-editor__question-card .lesson-test-editor__field[data-v-42aee6f0]{margin-bottom:0}.lesson-test-editor__field-title[data-v-42aee6f0]{color:#353535;font-size:16px;line-height:1.25}.lesson-test-editor__media-placeholder[data-v-42aee6f0]{min-height:112px;padding:4px 0 0;display:flex;align-items:center;gap:16px}.lesson-test-editor__media-text[data-v-42aee6f0],.lesson-test-editor__media-image[data-v-42aee6f0],.lesson-test-editor__media-video[data-v-42aee6f0],.lesson-test-editor__media-audio[data-v-42aee6f0]{width:100%}.lesson-test-editor__media-audio-picker[data-v-42aee6f0]{display:flex;flex-direction:column;gap:18px}.lesson-test-editor__media-audio-picker-title[data-v-42aee6f0]{margin:0;color:#737373;font-size:16px;font-weight:400;line-height:1.25}.lesson-test-editor__media-text[data-v-42aee6f0] .text-block{width:100%}.lesson-test-editor__media-text[data-v-42aee6f0] .ql-editor,.lesson-test-editor__media-text[data-v-42aee6f0] .ql-editor.editable{min-height:24px;padding:0;overflow-wrap:anywhere;word-break:break-word}.lesson-test-editor__media-placeholder img[data-v-42aee6f0]{width:24px;height:24px;object-fit:contain;filter:brightness(0) saturate(100%) invert(54%) sepia(89%) saturate(1574%) hue-rotate(197deg) brightness(100%) contrast(95%)}.lesson-test-editor__media-placeholder-content[data-v-42aee6f0]{display:flex;flex-direction:column;gap:6px}.lesson-test-editor__media-placeholder-content strong[data-v-42aee6f0]{color:#353535;font-size:18px;font-weight:400;line-height:1.25}.lesson-test-editor__media-placeholder-content span[data-v-42aee6f0]{max-width:420px;color:#8f8f8f;font-size:14px;line-height:1.4}.lesson-test-editor__sorting-hint[data-v-42aee6f0]{margin:-6px 0 8px;color:#8f8f8f;font-size:14px;line-height:1.25}.lesson-test-editor__multiple-toggle[data-v-42aee6f0]{width:fit-content;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;gap:12px;color:#8f8f8f;font:inherit;font-size:14px;line-height:1.25;cursor:pointer}.lesson-test-editor__multiple-switch[data-v-42aee6f0]{width:34px;height:20px;padding:2px;border-radius:999px;background:#e3e3e3;display:inline-flex;align-items:center;transition:background .16s ease;box-sizing:border-box}.lesson-test-editor__multiple-switch--active[data-v-42aee6f0]{background:#4b9cf840}.lesson-test-editor__multiple-switch-knob[data-v-42aee6f0]{width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #1111111f;transition:transform .16s ease,background .16s ease}.lesson-test-editor__multiple-switch--active .lesson-test-editor__multiple-switch-knob[data-v-42aee6f0]{transform:translate(14px);background:#4b9cf8}.lesson-test-editor__answers[data-v-42aee6f0],.lesson-test-editor__sorting-pairs[data-v-42aee6f0],.lesson-test-editor__order-list[data-v-42aee6f0]{display:flex;flex-direction:column;gap:12px}.lesson-test-editor__answer-row[data-v-42aee6f0]{display:grid;grid-template-columns:minmax(0,1fr) auto 20px 20px;align-items:center;gap:12px}.lesson-test-editor__sorting-row[data-v-42aee6f0]{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px 20px;align-items:center;gap:12px}.lesson-test-editor__order-row[data-v-42aee6f0]{display:grid;grid-template-columns:minmax(0,1fr) 20px 20px;align-items:center;gap:12px}.lesson-test-editor__sorting-row--ghost[data-v-42aee6f0],.lesson-test-editor__order-row--ghost[data-v-42aee6f0],.lesson-test-editor__answer-row--ghost[data-v-42aee6f0]{opacity:.45}.lesson-test-editor__sorting-row--chosen[data-v-42aee6f0],.lesson-test-editor__sorting-row--drag[data-v-42aee6f0],.lesson-test-editor__order-row--chosen[data-v-42aee6f0],.lesson-test-editor__order-row--drag[data-v-42aee6f0],.lesson-test-editor__answer-row--chosen[data-v-42aee6f0],.lesson-test-editor__answer-row--drag[data-v-42aee6f0]{border-radius:14px;background:#f8fafc}.lesson-test-editor__sorting-input[data-v-42aee6f0],.lesson-test-editor__answer-input[data-v-42aee6f0],.lesson-test-editor__order-input[data-v-42aee6f0]{width:100%}.lesson-test-editor__sorting-separator[data-v-42aee6f0]{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.lesson-test-editor__sorting-separator img[data-v-42aee6f0]{width:12px;height:12px;object-fit:contain;transform:rotate(90deg);filter:brightness(0) saturate(100%) invert(43%) sepia(0%) saturate(0%) hue-rotate(165deg) brightness(91%) contrast(88%)}.lesson-test-editor__order-index[data-v-42aee6f0]{color:#9a9a9a;font-size:16px;font-weight:300;line-height:1;width:58px;height:100%;position:absolute;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.lesson-test-editor__order-input[data-v-42aee6f0]{padding-left:58px!important}.lesson-test-editor__order-field[data-v-42aee6f0]{position:relative}.lesson-test-editor__answer-correct[data-v-42aee6f0]{min-width:164px;height:58px;padding:0 14px 0 12px;border:1px solid #e6e6e6;border-radius:14px;background:#fff;color:#8f8f8f;font:inherit;font-size:14px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;box-sizing:border-box}.lesson-test-editor__answer-correct-indicator[data-v-42aee6f0]{width:24px;height:24px;border:1px solid #d9d9d9;border-radius:50%;background:#fff;position:relative;flex:0 0 auto}.lesson-test-editor__answer-correct--active[data-v-42aee6f0]{color:#353535}.lesson-test-editor__answer-correct--active .lesson-test-editor__answer-correct-indicator[data-v-42aee6f0]{border-color:#4b9cf8;background:#4b9cf8}.lesson-test-editor__answer-correct--active .lesson-test-editor__answer-correct-indicator[data-v-42aee6f0]:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:5px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:translate(-50%,-62%) rotate(-45deg);box-sizing:border-box}.lesson-test-editor__answer-action[data-v-42aee6f0]{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;opacity:.55}.lesson-test-editor__answer-action img[data-v-42aee6f0]{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(43%) sepia(0%) saturate(0%) hue-rotate(165deg) brightness(91%) contrast(88%)}.lesson-test-editor__answer-action--delete[data-v-42aee6f0]{padding:0;border:0;background:transparent;cursor:pointer}.lesson-test-editor__answer-action--static[data-v-42aee6f0]{cursor:grab}.lesson-test-editor__answer-action--static[data-v-42aee6f0]:active{cursor:grabbing}.lesson-test-editor__add-answer[data-v-42aee6f0]{padding:0;border:0;background:transparent;align-self:flex-start;color:#737373;font:inherit;font-size:16px;line-height:1.2;cursor:pointer}.lesson-test-editor__panel[data-v-42aee6f0]{width:100%;margin:0;min-height:310px;padding:20px 28px}.lesson-test-editor__panel--offset[data-v-42aee6f0]{margin-top:20px}.lesson-test-editor__hint[data-v-42aee6f0]{margin:0;color:#737373;font-size:18px;font-weight:400;line-height:1.25}.lesson-test-editor__options[data-v-42aee6f0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0;margin-top:35px}.lesson-test-editor__options--task[data-v-42aee6f0]{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.lesson-test-editor__option[data-v-42aee6f0]{width:100%;height:197px;padding:16px;border:0;border-radius:15px;background:transparent;color:#353535;font:inherit;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;box-sizing:border-box}.lesson-test-editor__option[data-v-42aee6f0]:hover,.lesson-test-editor__option[data-v-42aee6f0]:focus-visible{background:#f6f7fb}.lesson-test-editor__option-icon[data-v-42aee6f0]{width:50px;height:50px;border-radius:50%;background:#4b9cf8;display:inline-flex;align-items:center;justify-content:center}.lesson-test-editor__option-icon img[data-v-42aee6f0]{width:24px;height:24px;display:block;filter:brightness(0) invert(1)}.lesson-test-editor__option-icon-image--sorting[data-v-42aee6f0]{width:28px!important;height:19px!important}.lesson-test-editor__option strong[data-v-42aee6f0]{margin-top:14px;color:#353535;font-size:18px;font-weight:400;line-height:1.2}.lesson-test-editor__option span[data-v-42aee6f0]:last-child{margin-top:14px;color:#353535;font-size:14px;font-weight:400;line-height:1.18}.lesson-test-editor__settings[data-v-42aee6f0]{margin:20px 0 0;padding:20px 42px}.lesson-test-editor__settings h3[data-v-42aee6f0]{margin:0 0 35px;color:#737373;font-size:18px;font-weight:400;line-height:1.25}.lesson-test-editor__field-label[data-v-42aee6f0],.lesson-test-editor__check-label[data-v-42aee6f0]{color:#353535;font-size:16px;display:inline-flex;align-items:center;gap:8px}.lesson-test-editor__field-info[data-v-42aee6f0]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;outline:none}.lesson-test-editor__field-label img[data-v-42aee6f0],.lesson-test-editor__check-label img[data-v-42aee6f0]{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(46%) sepia(0%) saturate(0%) hue-rotate(178deg) brightness(94%) contrast(90%)}.lesson-test-editor__field-tooltip[data-v-42aee6f0]{position:absolute;bottom:calc(100% + 12px);left:-44px;width:320px;min-height:112px;padding:12px;border:1px solid #ebebeb;border-radius:15px;background:#fff;box-sizing:border-box;display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:12px;align-items:start;opacity:0;visibility:hidden;pointer-events:none;z-index:3}.lesson-test-editor__field-tooltip--attempts[data-v-42aee6f0],.lesson-test-editor__field-tooltip--survey[data-v-42aee6f0],.lesson-test-editor__field-tooltip--no-hints[data-v-42aee6f0]{min-height:135px}.lesson-test-editor__field-tooltip[data-v-42aee6f0]:before{content:"";position:absolute;left:53px;bottom:-1px;width:30px;height:14px;transform:translate(-50%);background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.lesson-test-editor__field-tooltip[data-v-42aee6f0]:after{content:"";position:absolute;left:53px;bottom:-10px;transform:translate(-50%) rotate(45deg);width:18px;height:18px;background:#fff;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-radius:0 0 7px;box-sizing:border-box;z-index:-1}.lesson-test-editor__field-info:hover .lesson-test-editor__field-tooltip[data-v-42aee6f0],.lesson-test-editor__field-info:focus .lesson-test-editor__field-tooltip[data-v-42aee6f0]{opacity:1;visibility:visible}.lesson-test-editor__field-tooltip-content[data-v-42aee6f0]{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.lesson-test-editor__field-tooltip-head[data-v-42aee6f0]{color:#353535;font-size:16px;font-weight:400;line-height:1.2}.lesson-test-editor__field-tooltip-icon[data-v-42aee6f0]{width:22px!important;height:22px!important;flex:0 0 auto}.lesson-test-editor__field-tooltip-text[data-v-42aee6f0]{margin-top:12px;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.lesson-test-editor__field input[data-v-42aee6f0]{width:100%;height:58px;padding:0 24px;border:1px solid #e6e6e6;border-radius:12px;background:#fff;color:#737373;font:inherit;font-size:16px;box-sizing:border-box;outline:none;box-shadow:none}.lesson-test-editor__field input[data-v-42aee6f0]:disabled,.lesson-test-editor__field-input--disabled[data-v-42aee6f0]{border-color:#e6e6e680;color:#73737380;-webkit-text-fill-color:rgba(115,115,115,.5);cursor:not-allowed;opacity:1}.lesson-test-editor__check[data-v-42aee6f0]{display:flex;align-items:center;gap:12px;color:#353535;font-size:16px;line-height:1.2;width:fit-content}.lesson-test-editor__check-group--primary[data-v-42aee6f0]{margin-bottom:32px}.lesson-test-editor__check-group--secondary[data-v-42aee6f0]{display:flex;flex-direction:column;gap:18px}.lesson-test-editor__check-box[data-v-42aee6f0]{width:24px;height:24px;border:1px solid #e6e6e6;border-radius:8px;background:#fff;position:relative;flex:0 0 auto}.lesson-test-editor__check-box--active[data-v-42aee6f0]{border-color:#4b9cf8;background:#4b9cf8}.lesson-test-editor__check-box--active[data-v-42aee6f0]:after{content:"";width:10px;height:7px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;position:absolute;left:50%;top:50%;transform:translate(-50%,-62%) rotate(-45deg);box-sizing:border-box}@media (max-width: 960px){.lesson-test-editor__question-card[data-v-42aee6f0]{padding:24px 20px}.lesson-test-editor__question-controls[data-v-42aee6f0]{position:static;margin-bottom:18px;justify-content:flex-end}.lesson-test-editor__answer-row[data-v-42aee6f0],.lesson-test-editor__sorting-row[data-v-42aee6f0],.lesson-test-editor__order-row[data-v-42aee6f0]{grid-template-columns:1fr}.lesson-test-editor__answer-correct[data-v-42aee6f0]{width:100%;min-width:0;justify-content:center}.lesson-test-editor__sorting-separator[data-v-42aee6f0]{justify-self:center}.lesson-test-editor__order-index[data-v-42aee6f0]{justify-self:start}.lesson-test-editor__answer-action[data-v-42aee6f0],.lesson-test-editor__answer-action--static[data-v-42aee6f0]{justify-self:end}.lesson-test-editor__options[data-v-42aee6f0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.status-accepted[data-v-26ded111],.status-accepted[data-v-26ded111] *,.status-rejected[data-v-26ded111],.status-rejected[data-v-26ded111] *{color:#fff!important}.hiring-stats-chart[data-v-7792db8d]{width:668px;height:210px;overflow:hidden;border-radius:20px}.hiring-stats-chart svg[data-v-7792db8d]{display:block;width:100%;height:100%}.chart-title[data-v-7792db8d]{fill:#353535;font-family:Gilroy,sans-serif;font-size:16px;font-weight:500}.chart-axis-label[data-v-7792db8d]{fill:#35353566;font-family:Gilroy,sans-serif;font-size:12px;font-weight:400}.chart-hover-line[data-v-7792db8d]{cursor:pointer;pointer-events:stroke}.chart-tooltip-date[data-v-7792db8d],.chart-tooltip-value[data-v-7792db8d]{fill:#fff;font-family:Gilroy,sans-serif;font-weight:400}.chart-tooltip-date[data-v-7792db8d]{font-size:10px;opacity:.75}.chart-tooltip-value[data-v-7792db8d]{font-size:12px}.kanban-view[data-v-60f03182]{height:100vh;min-height:100vh;background:transparent;color:#1f2430;overflow:hidden}.kanban-is-dragging-card{cursor:grabbing;-webkit-user-select:none;user-select:none}.kanban-layout[data-v-60f03182]{display:grid;grid-template-columns:clamp(220px,18vw,340px) minmax(0,1fr);height:100vh;min-height:100vh;align-items:start;overflow:hidden}.kanban-sidebar[data-v-60f03182]{position:sticky;top:20px;align-self:start;width:100%;max-height:calc(100vh - 40px);min-height:0;padding:12px;overflow-y:hidden;background:#fff;border-radius:20px;box-sizing:border-box;scrollbar-width:none}.kanban-sidebar[data-v-60f03182]:hover{overflow-y:auto}.kanban-sidebar[data-v-60f03182]::-webkit-scrollbar{width:0;height:0}.kanban-sidebar__panel[data-v-60f03182]{display:flex;flex-direction:column;min-height:100%}.kanban-sidebar__badge[data-v-60f03182]{display:inline-flex;align-items:center;justify-content:center;width:72px;height:20px;padding:0;border-radius:9px;background:#f7f8fa;color:#737373;font-size:10px;line-height:1;white-space:nowrap}.kanban-sidebar__arrow[data-v-60f03182]{width:13px;height:auto;margin-left:auto;margin-right:25px;display:block}.kanban-sidebar__section h3[data-v-60f03182]{display:flex;align-items:center;gap:4px;margin:18px 0 10px;padding-left:10px;color:#737373;font-size:16px;font-weight:500;line-height:1.1}.kanban-sidebar__chapter[data-v-60f03182]{display:flex;flex-direction:column}.kanban-sidebar__item[data-v-60f03182]{width:100%;padding:12px;border:0;border-radius:12px;background:transparent;display:flex;align-items:center;gap:16px;color:#353535;font:inherit;font-size:16px;line-height:1.15;text-align:left;cursor:pointer}.kanban-sidebar__item span[data-v-60f03182]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-sidebar__item--active[data-v-60f03182]{background:#edeff0}.kanban-sidebar__item--program[data-v-60f03182]{align-items:center;font-weight:400}.kanban-sidebar__item--muted[data-v-60f03182]{margin-top:10px;color:#787878;cursor:default}.kanban-sidebar__section-row[data-v-60f03182]{cursor:default}.kanban-sidebar__chapter-toggle[data-v-60f03182]{flex:0 0 auto;width:24px;height:24px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.kanban-sidebar__section-link[data-v-60f03182]{align-self:stretch;flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;display:flex;align-items:center;color:inherit;font:inherit;font-size:16px;font-weight:400;line-height:1.15;text-align:left;cursor:pointer}.kanban-sidebar__counter[data-v-60f03182]{flex:0 0 auto;min-width:24px;height:24px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#f7f8fa;color:#737373;font-size:12px;font-weight:600}.kanban-sidebar__chapter-content[data-v-60f03182]{display:flex;flex-direction:column;padding-left:16px;overflow:hidden}.kanban-sidebar-expand-enter-active[data-v-60f03182],.kanban-sidebar-expand-leave-active[data-v-60f03182]{max-height:720px;opacity:1;transform:translateY(0);transition:max-height .24s ease,opacity .18s ease,transform .24s ease;overflow:hidden}.kanban-sidebar-expand-enter-from[data-v-60f03182],.kanban-sidebar-expand-leave-to[data-v-60f03182]{max-height:0;opacity:0;transform:translateY(-6px)}.kanban-sidebar__chapter-icon[data-v-60f03182]{flex:0 0 auto;width:24px;height:24px;display:block;transition:transform .15s ease}.kanban-sidebar__chapter-icon--closed[data-v-60f03182]{transform:rotate(-90deg)}.kanban-sidebar-empty[data-v-60f03182]{margin:0;padding:12px;color:#9a9a9a;font-size:13px;line-height:1.35}.kanban-main[data-v-60f03182]{display:flex;flex-direction:column;height:100vh;min-height:0;box-sizing:border-box;padding:20px;gap:20px;overflow:hidden}.kanban-hero[data-v-60f03182]{border-radius:15px;background:#ffffffeb;box-shadow:none;overflow:hidden}.kanban-header[data-v-60f03182]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px;background:transparent;border-radius:15px 15px 0 0;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;box-shadow:none}.kanban-hero--with-overview .kanban-header[data-v-60f03182]{border-bottom:0}.kanban-header__copy[data-v-60f03182]{min-width:0}.kanban-header__copy h1[data-v-60f03182]{margin:0;color:#353535;font-size:26px;line-height:1.05;font-weight:600}.kanban-header__copy p[data-v-60f03182]{margin:8px 0 0;max-width:560px;color:#737373;font-size:14px;line-height:1.45;font-weight:500}.kanban-toolbar[data-v-60f03182]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.kanban-search[data-v-60f03182]{width:270px;height:42px;display:flex;align-items:center;gap:10px;border-radius:14px;padding:0 14px;background:#fff;box-shadow:inset 0 0 0 1px #e6ebf2}.kanban-search input[data-v-60f03182]{width:100%;border:0;padding:0;background:transparent;color:#30384a;font-size:13px;outline:none}.kanban-search input[data-v-60f03182]::placeholder{color:#a0a8b7}.kanban-search__icon[data-v-60f03182]{position:relative;width:15px;height:15px;flex:0 0 15px}.kanban-search__icon[data-v-60f03182]:before,.kanban-search__icon[data-v-60f03182]:after{content:"";position:absolute}.kanban-search__icon[data-v-60f03182]:before{top:0;right:0;bottom:0;left:0;border:1.7px solid #b6bfcd;border-radius:50%}.kanban-search__icon[data-v-60f03182]:after{right:-3px;bottom:-2px;width:6px;height:1.7px;background:#b6bfcd;transform:rotate(45deg);border-radius:2px}.kanban-select[data-v-60f03182]{position:relative}.kanban-select[data-v-60f03182]:after{content:"";position:absolute;top:50%;right:14px;width:7px;height:7px;margin-top:-5px;border-right:1.5px solid #8f99ab;border-bottom:1.5px solid #8f99ab;transform:rotate(45deg);pointer-events:none}.kanban-select select[data-v-60f03182]{min-width:138px;height:42px;border:0;border-radius:14px;padding:0 34px 0 14px;background:#fff;box-shadow:inset 0 0 0 1px #e6ebf2;color:#5e697b;font-size:13px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.kanban-toolbar__buttons[data-v-60f03182]{display:flex;align-items:center;gap:10px}.kanban-view-switch[data-v-60f03182]{display:inline-flex;align-items:center;border-radius:14px;padding:2px;background:#fff;box-shadow:inset 0 0 0 1px #e6ebf2}.kanban-view-switch button[data-v-60f03182]{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:transparent;color:#8d94a4;cursor:pointer}.kanban-view-switch .is-active[data-v-60f03182]{background:#eaf2ff;color:#4d8df2}.kanban-view-switch__grid[data-v-60f03182],.kanban-view-switch__list[data-v-60f03182]{position:relative;width:15px;height:15px}.kanban-view-switch__grid[data-v-60f03182]:before,.kanban-view-switch__grid[data-v-60f03182]:after,.kanban-view-switch__list[data-v-60f03182]:before,.kanban-view-switch__list[data-v-60f03182]:after{content:"";position:absolute;border-radius:2px;background:currentColor}.kanban-view-switch__grid[data-v-60f03182]:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(currentColor,currentColor) 0 0 / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 100% 0 / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 0 100% / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 100% 100% / 6px 6px no-repeat}.kanban-view-switch__list[data-v-60f03182]:before{left:0;right:0;top:1px;height:2px}.kanban-view-switch__list[data-v-60f03182]:after{left:0;right:0;top:6px;height:2px;box-shadow:0 5px 0 currentColor}.kanban-primary[data-v-60f03182]{height:42px;display:inline-flex;align-items:center;gap:9px;border:0;border-radius:14px;padding:0 16px;background:#4b9cf8;color:#fff;font-size:13px;font-weight:600;cursor:pointer;box-shadow:none}.kanban-primary[data-v-60f03182]:disabled{opacity:.65;cursor:default;box-shadow:none}.kanban-primary__plus[data-v-60f03182]{position:relative;width:12px;height:12px;flex:0 0 12px}.kanban-primary__plus[data-v-60f03182]:before,.kanban-primary__plus[data-v-60f03182]:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:999px;transform:translate(-50%,-50%)}.kanban-primary__plus[data-v-60f03182]:before{width:12px;height:2px}.kanban-primary__plus[data-v-60f03182]:after{width:2px;height:12px}.kanban-overview[data-v-60f03182]{display:flex;align-items:center;gap:0;height:99px;padding:16px;overflow:hidden;border-radius:0 0 15px 15px;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #e6e6e6;border-top:0}.kanban-overview__intro[data-v-60f03182]{display:flex;align-items:center;gap:16px;min-width:0}.kanban-overview__icon[data-v-60f03182]{width:64px;height:64px;display:grid;place-items:center;flex:0 0 64px;border-radius:50%;background:#4b9cf8;box-shadow:none}.kanban-overview__icon img[data-v-60f03182]{display:block;width:34px;height:34px}.kanban-overview__copy[data-v-60f03182]{display:grid;gap:8px}.kanban-overview__copy span[data-v-60f03182]{color:#737373;font-size:14px;font-weight:500;line-height:1}.kanban-overview__copy strong[data-v-60f03182]{color:#353535;font-size:22px;font-weight:500;line-height:1.1}.kanban-overview__metrics[data-v-60f03182]{display:flex;align-items:center;margin-left:32px}.kanban-overview__metric[data-v-60f03182]{min-width:0;padding:0 36px;border-left:1px solid rgba(255,255,255,.8)}.kanban-overview__metric span[data-v-60f03182]{display:block;margin-bottom:8px;color:#737373;font-size:14px;font-weight:500;line-height:1}.kanban-overview__metric strong[data-v-60f03182]{color:#353535;font-size:22px;font-weight:500;line-height:1.1}.kanban-loading[data-v-60f03182]{width:40px;height:40px;border:3px solid #dce4f0;border-top-color:#4d8df2;border-radius:50%;margin:160px auto;animation:kanban-spin-60f03182 .8s linear infinite}.kanban-state[data-v-60f03182]{max-width:520px;margin:110px auto;padding:34px;border-radius:24px;background:#fff;box-shadow:0 18px 44px #1f243014;text-align:center}.kanban-state h2[data-v-60f03182]{margin:0 0 8px}.kanban-state p[data-v-60f03182]{margin:0 0 20px;color:#707989}.kanban-state button[data-v-60f03182]{border:0;border-radius:15px;background:#1f2430;color:#fff;padding:12px 18px;cursor:pointer}.kanban-board-shell[data-v-60f03182]{flex:1 1 0;display:flex;flex-direction:column;height:100%;width:100%;max-width:100%;min-width:0;min-height:0;border-radius:15px;box-sizing:border-box;overflow:hidden;padding:clamp(12px,1.6vw,16px);background:#ffffffeb;border:1px solid #e6e6e6;box-shadow:none}.kanban-warning[data-v-60f03182]{margin:0 0 12px;padding:10px 12px;border:1px solid #ffe2a1;border-radius:12px;background:#fff9e7;color:#936b16;font-size:12px;line-height:1.4}.kanban-board[data-v-60f03182]{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:repeat(4,minmax(250px,1fr));gap:14px;overflow-x:auto;overflow-y:hidden;align-items:stretch;padding-right:4px}.kanban-column[data-v-60f03182]{display:flex;flex-direction:column;min-height:0;height:100%;padding:0;background:transparent;box-shadow:none;overflow:visible}.kanban-column__head[data-v-60f03182]{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.kanban-column__title-wrap[data-v-60f03182]{display:flex;align-items:flex-start;gap:10px;min-width:0}.kanban-column__dot[data-v-60f03182]{width:20px;height:20px;margin-top:7px;border-radius:50%;flex:0 0 20px}.kanban-column__title-copy[data-v-60f03182]{min-width:0}.kanban-column__title-copy h3[data-v-60f03182]{margin:0;color:#2c3445;font-size:21px;line-height:1.05;font-weight:700}.kanban-column__title-copy p[data-v-60f03182]{margin:4px 0 0;color:#94a0b1;font-size:12px}.kanban-column__title-row[data-v-60f03182]{display:inline-flex;align-items:center;gap:12px;width:fit-content;max-width:100%;min-width:0}.kanban-column__title-input[data-v-60f03182]{width:auto;min-width:0;max-width:100%;padding:0;border:0;outline:0;background:transparent;color:#2c3445;font-size:21px;font-weight:700;line-height:1.05;field-sizing:content}.kanban-column__title-edit[data-v-60f03182]{width:28px;height:28px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .16s ease}.kanban-column__head:hover .kanban-column__title-edit[data-v-60f03182],.kanban-column__head:focus-within .kanban-column__title-edit[data-v-60f03182]{opacity:1;pointer-events:auto}.kanban-column__title-edit img[data-v-60f03182]{width:18px;height:18px;filter:brightness(0) saturate(100%) invert(48%) sepia(0%) saturate(0%) hue-rotate(176deg) brightness(91%) contrast(88%)}.kanban-column__head-actions[data-v-60f03182]{position:relative;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.kanban-column__count[data-v-60f03182]{min-width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;background:#f0f4fa;color:#7e8797;font-size:12px;font-weight:700}.kanban-column__menu-button[data-v-60f03182]{display:none;width:28px;height:28px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;border-radius:10px;background:transparent;cursor:pointer}.kanban-column__menu-button[data-v-60f03182]:hover{background:#eef3fb}.kanban-column__menu[data-v-60f03182]{display:none;position:absolute;top:calc(100% + 6px);right:0;z-index:5;min-width:132px;padding:6px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #e6ebf2,0 12px 24px #1f24301a}.kanban-column__menu button[data-v-60f03182]{width:100%;height:34px;border:0;border-radius:9px;background:transparent;color:#3b4355;font-size:13px;text-align:left;padding:0 10px;cursor:pointer}.kanban-column__menu button[data-v-60f03182]:hover{background:#f4f7fb}.kanban-column__list[data-v-60f03182]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:12px;padding-right:2px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;transition:background-color .16s ease,box-shadow .16s ease}.kanban-column__list[data-v-60f03182]::-webkit-scrollbar,.kanban-column__list--empty[data-v-60f03182]::-webkit-scrollbar{width:0;height:0}.kanban-column__list--over[data-v-60f03182]{border-radius:20px;background:#4d8df212;box-shadow:inset 0 0 0 2px #4d8df22e}.kanban-card[data-v-60f03182]{position:relative;--kanban-card-drag-tilt: 1.8deg;--kanban-card-drag-lift: -4px;--kanban-card-stage-color: #aaaaaa;display:block;flex:0 0 auto;height:auto;width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:1px solid #dfdfdf;border-radius:15px;background:#fff;padding:16px;overflow:hidden;cursor:grab;box-shadow:none;transform-origin:center;will-change:transform;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .18s ease,opacity .15s ease}.kanban-card[data-v-60f03182]:active{cursor:grabbing;transform:rotate(var(--kanban-card-drag-tilt)) translate3d(0,var(--kanban-card-drag-lift),0) scale(1.015);box-shadow:none}.kanban-card[data-v-60f03182]:hover{border-color:#d3d3d3;box-shadow:none}.kanban-card[data-v-60f03182]:focus-visible{outline:2px solid #5e98fe;outline-offset:2px}.kanban-card[data-v-60f03182]:before{content:"";position:absolute;top:0;left:1px;right:1px;height:6px;border-radius:14px 14px 0 0;background:var(--kanban-card-stage-color)}.kanban-card--ghost[data-v-60f03182]{opacity:0;visibility:hidden}.kanban-card--saving[data-v-60f03182]{opacity:.62;pointer-events:none}.kanban-card--drag-preview[data-v-60f03182]{position:fixed;top:0;left:0;z-index:5000;pointer-events:none;box-shadow:none;transition:transform .06s linear}.kanban-card__header[data-v-60f03182],.kanban-card__footer[data-v-60f03182]{display:flex;justify-content:space-between;gap:14px}.kanban-card__header[data-v-60f03182]{align-items:flex-start}.kanban-card__heading[data-v-60f03182]{min-width:0;max-width:100%}.kanban-card__heading h4[data-v-60f03182]{margin:0;color:#353535;font-size:12px;line-height:1.15;font-weight:500}.kanban-card__heading p[data-v-60f03182]{margin:4px 0 0;color:#737373;font-size:12px;line-height:1.18;font-weight:500;overflow-wrap:anywhere;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kanban-card__header-tools[data-v-60f03182]{display:inline-flex;align-items:center;gap:12px;flex:0 0 auto}.kanban-card__score[data-v-60f03182]{min-width:72px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 18px;font-size:17px;font-weight:700}.kanban-card__score--high[data-v-60f03182]{background:#c8f8cb;color:#4eaa75}.kanban-card__score--medium[data-v-60f03182]{background:#fff1c9;color:#cb9630}.kanban-card__score--low[data-v-60f03182]{background:#ffe3e3;color:#d46c6c}.kanban-card__favorite[data-v-60f03182]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;padding:0;cursor:pointer}.kanban-card__favorite .profile-header-best-icon[data-v-60f03182]{width:16px;height:16px;display:block}.kanban-card__footer[data-v-60f03182]{margin-top:26px;align-items:center}.kanban-card__author[data-v-60f03182]{display:flex;align-items:center;gap:10px}.kanban-avatar[data-v-60f03182]{width:22px;height:22px;flex:0 0 22px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:8px;line-height:1;font-weight:400}.kanban-avatar--1[data-v-60f03182]{background:#6d8cff}.kanban-avatar--2[data-v-60f03182]{background:#35b983}.kanban-avatar--3[data-v-60f03182]{background:#f07765}.kanban-avatar--4[data-v-60f03182]{background:#a678f0}.kanban-avatar--5[data-v-60f03182]{background:#f4a84f}.kanban-card__author-copy[data-v-60f03182]{min-width:0}.kanban-card__author-copy span[data-v-60f03182]{display:block;color:#353535;font-size:12px;line-height:1.2;font-weight:500}.kanban-card__author-copy small[data-v-60f03182]{display:block;margin-top:4px;color:#737373;font-size:8px;line-height:1.15}.kanban-card__date-block[data-v-60f03182]{display:inline-flex;align-items:center;gap:10px;color:#777}.kanban-card__meta-icon[data-v-60f03182]{width:16px;height:16px;flex:0 0 16px}.kanban-card__date[data-v-60f03182]{color:#737373;font-size:12px;line-height:1.1;font-weight:500;white-space:nowrap}.kanban-empty-column[data-v-60f03182]{border:1px dashed #d9e1ec;border-radius:18px;padding:24px 16px;color:#99a2b3;text-align:center;font-size:13px;line-height:1.45;background:#f5f8fcd9}.kanban-candidate-modal .modal-content[data-v-60f03182]{max-width:460px;width:min(460px,calc(100vw - 32px))}.kanban-candidate-modal .candidate-profile[data-v-60f03182]{display:grid;gap:16px}.kanban-candidate-modal .profile-header[data-v-60f03182],.kanban-candidate-modal .profile-info[data-v-60f03182]{border:1px solid #ebebeb;border-radius:15px;background:#fff;padding:16px}.kanban-candidate-modal .profile-header-name[data-v-60f03182]{display:flex;align-items:center;gap:12px}.kanban-candidate-modal .profile-header-name .kanban-avatar[data-v-60f03182]{width:58px;height:58px;font-size:18px}.kanban-candidate-modal .profile-header-name h3[data-v-60f03182]{margin:0;color:#111;font-size:24px;line-height:1.15;font-weight:600}.kanban-candidate-modal .profile-header-name p[data-v-60f03182]{margin:4px 0 0;color:#737373;font-size:14px}.kanban-candidate-modal .profile-info[data-v-60f03182]{display:grid;gap:12px}.kanban-candidate-modal .profile-info label[data-v-60f03182]{display:grid;gap:6px;color:#737373;font-size:14px}.kanban-candidate-modal .profile-info div[data-v-60f03182]{min-height:46px;display:flex;align-items:center;border:1px solid #ebebeb;border-radius:15px;padding:0 14px;color:#3a3a3a;background:#fff}@keyframes kanban-spin-60f03182{to{transform:rotate(360deg)}}@media (max-width: 1320px){.kanban-board[data-v-60f03182]{grid-template-columns:repeat(4,minmax(260px,300px))}}@media (max-width: 1180px){.kanban-layout[data-v-60f03182]{grid-template-columns:1fr}.kanban-sidebar[data-v-60f03182]{position:relative;top:0;width:100%;max-height:none}.kanban-overview[data-v-60f03182]{flex-direction:column;align-items:flex-start;height:auto;gap:20px}.kanban-overview__metrics[data-v-60f03182]{margin-left:0}}@media (max-width: 860px){.kanban-card[data-v-60f03182]{--kanban-card-drag-tilt: 1deg;--kanban-card-drag-lift: -2px}.kanban-header[data-v-60f03182],.kanban-toolbar[data-v-60f03182]{flex-direction:column;align-items:stretch}.kanban-search[data-v-60f03182],.kanban-select[data-v-60f03182],.kanban-select select[data-v-60f03182]{width:100%}.kanban-toolbar__buttons[data-v-60f03182]{justify-content:space-between}.kanban-overview__metrics[data-v-60f03182]{flex-direction:column;align-items:stretch;gap:10px}.kanban-overview__metric[data-v-60f03182]{border-left:0;padding:0}}@media (max-width: 640px){.kanban-main[data-v-60f03182],.kanban-sidebar[data-v-60f03182]{padding:10px}.kanban-sidebar__section h3[data-v-60f03182]{padding-left:0}.kanban-header__copy h1[data-v-60f03182]{font-size:30px}.kanban-board-shell[data-v-60f03182]{padding:12px}.kanban-toolbar__buttons[data-v-60f03182]{flex-wrap:wrap}.kanban-primary[data-v-60f03182]{width:100%;justify-content:center}}.kanban-main[data-v-60f03182]{padding:clamp(14px,1.25vw,20px);gap:0}.kanban-workspace[data-v-60f03182]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;border-radius:20px;background:#fff}.kanban-header[data-v-60f03182]{display:block;flex:0 0 auto;padding:18px 20px 0;border:0;border-radius:0;background:#fff}.kanban-header__top[data-v-60f03182],.kanban-header__bottom[data-v-60f03182]{display:flex;align-items:center;justify-content:space-between;gap:24px}.kanban-header__top[data-v-60f03182]{min-height:46px}.kanban-header__copy[data-v-60f03182]{display:flex;align-items:center;gap:8px;min-width:0}.kanban-header__copy h1[data-v-60f03182]{max-width:min(440px,32vw);overflow:hidden;margin:0;color:#353535;font-size:26px;font-weight:500;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.kanban-toolbar[data-v-60f03182]{display:flex;flex-wrap:nowrap;align-items:center;gap:14px}.kanban-search[data-v-60f03182]{width:272px;height:36px;gap:10px;padding:0 14px;border-radius:12px;background:#f0f1f2;box-shadow:none}.kanban-search input[data-v-60f03182]{color:#353535;font-size:14px}.kanban-search input[data-v-60f03182]::placeholder{color:#949494}.kanban-search input[data-v-60f03182]::-webkit-search-cancel-button{width:10px;height:10px;flex:0 0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#353535;cursor:pointer;-webkit-mask:linear-gradient(45deg,transparent 43%,#000 43% 57%,transparent 57%),linear-gradient(-45deg,transparent 43%,#000 43% 57%,transparent 57%);mask:linear-gradient(45deg,transparent 43%,#000 43% 57%,transparent 57%),linear-gradient(-45deg,transparent 43%,#000 43% 57%,transparent 57%)}.kanban-search__icon[data-v-60f03182]{width:15px;height:15px;flex:0 0 15px}.kanban-search__icon[data-v-60f03182]:before{border-color:#7d7d7d;border-width:1.5px}.kanban-search__icon[data-v-60f03182]:after{background:#7d7d7d}.kanban-export[data-v-60f03182],.kanban-primary[data-v-60f03182]{height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:0 14px;font-size:14px;line-height:1;white-space:nowrap}.kanban-export[data-v-60f03182]{background:#f0f1f2;color:#454545;cursor:pointer}.kanban-export[data-v-60f03182]:disabled{opacity:1;color:#454545;cursor:not-allowed}.kanban-export__icon[data-v-60f03182]{position:relative;width:15px;height:15px;border-bottom:1.5px solid currentColor}.kanban-export__icon[data-v-60f03182]:before{content:"";position:absolute;left:7px;top:0;width:1.5px;height:9px;background:currentColor}.kanban-export__icon[data-v-60f03182]:after{content:"";position:absolute;left:4px;top:4px;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.kanban-primary[data-v-60f03182]{padding:0 16px;border-radius:12px;background:#4b9cf8;color:#fff;font-weight:500}.kanban-primary__plus[data-v-60f03182]{width:12px;height:12px;flex-basis:12px}.kanban-header__bottom[data-v-60f03182]{align-items:flex-end;min-height:59px;border-bottom:1px solid #e5e5e5}.kanban-tabs[data-v-60f03182]{position:relative;align-self:stretch;display:flex;align-items:flex-end;gap:8px}.kanban-tabs button[data-v-60f03182]{position:relative;height:49px;display:inline-flex;align-items:center;gap:10px;padding:0 13px;border:0;background:transparent;color:#454545;font:inherit;font-size:14px;cursor:pointer}.kanban-tabs__indicator[data-v-60f03182]{position:absolute;bottom:-1px;left:0;height:2px;border-radius:2px 2px 0 0;background:#4b9cf8;pointer-events:none;will-change:width,transform;transition:width .28s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1),opacity .16s ease}.kanban-tabs strong[data-v-60f03182]{min-width:23px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:7px;background:#f0f1f2;color:#555;font-size:12px;font-weight:500}.kanban-sort[data-v-60f03182]{position:relative;display:block;flex:0 0 auto;height:36px;margin-bottom:10px}.kanban-sort__trigger[data-v-60f03182]{height:36px;display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-width:230px;padding:0 13px 0 14px;border:0;border-radius:12px;background:#f0f1f2;color:#4b4b4b;font:inherit;font-size:14px;white-space:nowrap;cursor:pointer;transition:background-color .16s ease}.kanban-sort__trigger[data-v-60f03182]:hover{background:#e8eaec}.kanban-sort__trigger>i[data-v-60f03182]{width:7px;height:7px;flex:0 0 7px;border-right:1.5px solid #616161;border-bottom:1.5px solid #616161;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.kanban-sort__trigger>i.is-open[data-v-60f03182]{transform:translateY(2px) rotate(225deg)}.kanban-sort__menu[data-v-60f03182]{position:absolute;top:calc(100% + 7px);right:0;z-index:30;width:230px;box-sizing:border-box;padding:6px;border:1px solid #e6e6e6;border-radius:14px;background:#fff;box-shadow:0 12px 32px #3535351f}.kanban-sort__menu button[data-v-60f03182]{width:100%;height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 11px;border:0;border-radius:9px;background:transparent;color:#454545;font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:background-color .14s ease,color .14s ease}.kanban-sort__menu button[data-v-60f03182]:hover{background:#f5f6f7}.kanban-sort__menu button.is-active[data-v-60f03182]{background:#edf5ff;color:#4b9cf8}.kanban-sort__menu button i[data-v-60f03182]{width:9px;height:5px;margin-right:2px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg)}.kanban-sort-menu-enter-active[data-v-60f03182],.kanban-sort-menu-leave-active[data-v-60f03182]{transform-origin:top right;transition:opacity .16s ease,transform .18s ease}.kanban-sort-menu-enter-from[data-v-60f03182],.kanban-sort-menu-leave-to[data-v-60f03182]{opacity:0;transform:translateY(-5px) scale(.98)}.kanban-board-shell[data-v-60f03182]{flex:1 1 auto;height:auto;min-height:0;padding:12px clamp(12px,1.05vw,20px) 20px;border:0;border-radius:0;background:#fff}.kanban-board[data-v-60f03182]{grid-template-columns:repeat(4,minmax(245px,1fr));gap:12px;padding:0}.kanban-column[data-v-60f03182]{padding:12px;overflow:hidden;border-radius:20px;background:#eff0f1}.kanban-column__head[data-v-60f03182]{min-height:32px;align-items:center;margin:0 0 9px;padding:0 10px 0 12px;border-radius:18px;background:#fff}.kanban-column__title-wrap[data-v-60f03182]{align-items:center;gap:8px}.kanban-column__title-wrap h3[data-v-60f03182],.kanban-column__title-input[data-v-60f03182]{margin:0;color:#353535;font-size:15px;font-weight:600;line-height:1}.kanban-column__title-input[data-v-60f03182]{width:min(135px,12vw)}.kanban-column__dot[data-v-60f03182]{display:block;width:16px;height:16px;flex-basis:16px;margin:0;border:0;border-radius:0;object-fit:contain}.kanban-column__head-actions[data-v-60f03182]{gap:5px}.kanban-column__menu-button[data-v-60f03182],.kanban-card__menu[data-v-60f03182]{width:28px;height:24px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:3px;padding:0;border:0;background:transparent}.kanban-column__menu-button img[data-v-60f03182],.kanban-card__menu img[data-v-60f03182]{display:block;width:18px;height:4px;object-fit:contain}.kanban-column__add[data-v-60f03182]{position:relative;width:26px;height:26px;padding:0;border:0;background:transparent;cursor:pointer}.kanban-column__add[data-v-60f03182]:before,.kanban-column__add[data-v-60f03182]:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;border-radius:2px;background:#777;transform:translate(-50%,-50%)}.kanban-column__add[data-v-60f03182]:after{transform:translate(-50%,-50%) rotate(90deg)}.kanban-column__list[data-v-60f03182]{gap:12px;padding:0}.kanban-column__list--empty[data-v-60f03182]{justify-content:center}.kanban-card[data-v-60f03182]{border:0;border-radius:20px;padding:13px;background:#fff;box-shadow:none}.kanban-card[data-v-60f03182]:before{display:none}.kanban-card__header[data-v-60f03182]{align-items:center;gap:10px}.kanban-card__candidate[data-v-60f03182]{display:flex;align-items:center;min-width:0;gap:9px}.kanban-card__candidate h4[data-v-60f03182]{overflow:hidden;margin:0;color:#353535;font-size:16px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.kanban-avatar[data-v-60f03182]{width:24px;height:24px;flex-basis:24px;font-size:10px}.kanban-card__menu[data-v-60f03182]{flex:0 0 28px;cursor:pointer}.kanban-card__divider[data-v-60f03182]{height:1px;margin:10px 0;background:#eee}.kanban-card__task[data-v-60f03182],.kanban-card__comment[data-v-60f03182]{display:flex;align-items:center;gap:8px;padding:8px;border-radius:11px;background:#fafafa}.kanban-card__task>div[data-v-60f03182],.kanban-card__comment>div[data-v-60f03182]{min-width:0;flex:1 1 auto}.kanban-card__task small[data-v-60f03182],.kanban-card__comment small[data-v-60f03182]{display:block;color:#969696;font-size:14px;font-weight:400;line-height:1.15}.kanban-card__task strong[data-v-60f03182]{display:block;overflow:hidden;color:#454545;font-size:14px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.kanban-card__task-check[data-v-60f03182]{position:relative;width:18px;height:18px;flex:0 0 18px;border:1px solid #777;border-radius:5px}.kanban-card__task-check[data-v-60f03182]:after{content:"";position:absolute;left:4px;top:4px;width:7px;height:4px;border-left:1px solid #555;border-bottom:1px solid #555;transform:rotate(-45deg)}.kanban-card__chevron[data-v-60f03182]{width:6px;height:6px;flex:0 0 6px;border-top:1px solid #555;border-right:1px solid #555;transform:rotate(45deg)}.kanban-card__date-block[data-v-60f03182]{display:flex;justify-content:flex-start;margin:10px 0 10px 9px;gap:9px}.kanban-card__meta-icon[data-v-60f03182]{width:18px;height:18px;flex-basis:18px;filter:grayscale(1) brightness(.4)}.kanban-card__date[data-v-60f03182]{color:#555;font-size:14px}.kanban-card__badges[data-v-60f03182]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:10px}.kanban-card__badge[data-v-60f03182]{min-height:19px;display:inline-flex;align-items:center;border:0;border-radius:999px;padding:8px;font:inherit;font-size:12px;line-height:1;white-space:nowrap}.kanban-card__badge img[data-v-60f03182]{display:block;width:14px;height:14px;margin-right:4px;object-fit:contain}.kanban-card__badge--score[data-v-60f03182]{background:#dff8ed;color:#4ead80}.kanban-card__badge--score.is-low[data-v-60f03182]{background:#ee3834;color:#fff}.kanban-card__badge--score.is-below-average[data-v-60f03182]{background:#f5ab42;color:#fff}.kanban-card__badge--score.is-average[data-v-60f03182]{background:#e5c035;color:#fff}.kanban-card__badge--score.is-high[data-v-60f03182]{background:#67af48;color:#fff}.kanban-card__badge--score img[data-v-60f03182]{filter:brightness(0) invert(1)}.kanban-card__badge--priority[data-v-60f03182]{color:#fff}.kanban-card__badge--priority.is-priority-low[data-v-60f03182]{background:#737373}.kanban-card__badge--priority.is-priority-medium[data-v-60f03182]{background:#90b7cd}.kanban-card__badge--priority.is-priority-high[data-v-60f03182]{background:#f68b51}.kanban-card__comment[data-v-60f03182]{align-items:flex-start}.kanban-card__comment p[data-v-60f03182]{display:-webkit-box;overflow:hidden;margin:1px 0 0;color:#4b4b4b;font-size:14px;font-weight:400;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kanban-card__comment-icon[data-v-60f03182]{display:block;width:17px;height:17px;flex:0 0 17px;margin-top:1px;object-fit:contain}.kanban-card__empty-content[data-v-60f03182]{padding:12px 8px;color:#969696;font-size:13px;line-height:1.3;text-align:center}.kanban-empty-column[data-v-60f03182]{display:flex;flex-direction:column;align-items:center;gap:7px;border:0;padding:0;background:transparent;color:#414141;text-align:center}.kanban-empty-column strong[data-v-60f03182]{font-size:15px;font-weight:600}.kanban-empty-column span[data-v-60f03182]{font-size:14px;line-height:1.25}@media (max-width: 1450px){.kanban-header__top[data-v-60f03182]{align-items:flex-start}.kanban-toolbar[data-v-60f03182]{gap:8px}.kanban-search[data-v-60f03182]{width:220px}.kanban-tabs[data-v-60f03182]{gap:0}.kanban-tabs button[data-v-60f03182]{gap:6px;padding:0 8px;font-size:13px}.kanban-column[data-v-60f03182]{padding:10px}.kanban-sidebar[data-v-60f03182]{padding-inline:10px}.kanban-sidebar__chapter-content[data-v-60f03182]{padding-left:clamp(6px,1vw,16px)}}@media (min-width: 1181px) and (max-width: 1450px){.kanban-board[data-v-60f03182]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}}@media (max-width: 1180px){.kanban-workspace[data-v-60f03182]{min-height:720px}}@media (max-width: 860px){.kanban-header__top[data-v-60f03182],.kanban-header__bottom[data-v-60f03182],.kanban-toolbar[data-v-60f03182]{align-items:stretch;flex-direction:column}.kanban-search[data-v-60f03182]{width:100%}.kanban-tabs[data-v-60f03182]{overflow-x:auto}.kanban-sort[data-v-60f03182]{align-self:flex-end}}.admin-sidebar[data-v-66dc3bea]{position:fixed;inset:0 auto 0 0;z-index:20;width:240px;display:flex;flex-direction:column;border-right:1px solid #e8e9eb;background:#fff;transition:width .2s ease}.admin-sidebar.collapsed[data-v-66dc3bea]{width:64px}.admin-brand[data-v-66dc3bea]{height:62px;display:flex;align-items:center;padding:0 20px;color:#292c31;font-size:27px;font-weight:700;white-space:nowrap;letter-spacing:-.025em}.admin-brand-short[data-v-66dc3bea]{display:none}.admin-navigation[data-v-66dc3bea]{flex:1;overflow-y:auto;padding:0 10px 8px;scrollbar-width:none}.admin-navigation[data-v-66dc3bea]::-webkit-scrollbar{width:0;height:0}.nav-section[data-v-66dc3bea]{margin-bottom:2px}.nav-section-label[data-v-66dc3bea]{margin:7px 10px 2px;color:#4f5257;font-size:14px;line-height:20px}.nav-item[data-v-66dc3bea]{width:100%;min-height:30px;display:flex;align-items:center;gap:10px;padding:5px 10px;border:0;border-radius:9px;background:transparent;color:#5f6268;font:inherit;font-size:13px;text-align:left;white-space:nowrap}.nav-item[data-v-66dc3bea]:not(:disabled){cursor:pointer}.nav-item[data-v-66dc3bea]:not(:disabled):hover{background:#f6f7f8}.nav-item i[data-v-66dc3bea]{width:16px;color:#a6a9ad;text-align:center}.nav-item.active[data-v-66dc3bea]{background:#f1f3f6;color:#35383d;font-weight:600}.nav-item.active i[data-v-66dc3bea]{color:#63676e}.nav-item.disabled[data-v-66dc3bea]{cursor:default}.sidebar-footer[data-v-66dc3bea]{display:flex;align-items:center;border-top:1px solid #ececee}.collapse-button[data-v-66dc3bea]{flex:1;height:42px;display:flex;align-items:center;gap:8px;padding:0 12px;border:0;background:transparent;color:#999ca1;font:inherit;font-size:12px;cursor:pointer}.logout-button[data-v-66dc3bea]{width:42px;height:42px;border:0;border-left:1px solid #ececee;background:transparent;color:#999ca1;cursor:pointer}.collapse-button[data-v-66dc3bea]:hover,.logout-button[data-v-66dc3bea]:hover{color:#55595e;background:#f7f8f9}.collapsed .admin-brand[data-v-66dc3bea]{justify-content:center;padding:0}.collapsed .admin-brand-full[data-v-66dc3bea],.collapsed .nav-item span[data-v-66dc3bea],.collapsed .nav-section-label[data-v-66dc3bea],.collapsed .collapse-button span[data-v-66dc3bea]{display:none}.collapsed .admin-brand-short[data-v-66dc3bea]{display:block}.collapsed .nav-item[data-v-66dc3bea],.collapsed .collapse-button[data-v-66dc3bea]{justify-content:center;padding-inline:0}.collapsed .nav-item i[data-v-66dc3bea]{width:auto}.collapsed .nav-section[data-v-66dc3bea]{margin-bottom:9px}.collapsed .logout-button[data-v-66dc3bea]{display:none}@media (max-height: 900px) and (min-width: 851px){.admin-brand[data-v-66dc3bea]{height:52px;font-size:25px}.admin-navigation[data-v-66dc3bea]{padding:0 8px 4px}.nav-section[data-v-66dc3bea]{margin-bottom:0}.nav-section-label[data-v-66dc3bea]{margin:4px 10px 1px;font-size:12px;line-height:16px}.nav-item[data-v-66dc3bea]{min-height:26px;padding:3px 10px;font-size:12px;line-height:20px}.collapse-button[data-v-66dc3bea],.logout-button[data-v-66dc3bea]{height:38px}}@media (max-width: 850px){.admin-sidebar[data-v-66dc3bea]{width:64px}.admin-brand[data-v-66dc3bea]{justify-content:center;padding:0}.admin-brand-full[data-v-66dc3bea],.nav-item span[data-v-66dc3bea],.nav-section-label[data-v-66dc3bea],.collapse-button span[data-v-66dc3bea]{display:none}.admin-brand-short[data-v-66dc3bea]{display:block}.nav-item[data-v-66dc3bea],.collapse-button[data-v-66dc3bea]{justify-content:center;padding-inline:0}.nav-item i[data-v-66dc3bea]{width:auto}.logout-button[data-v-66dc3bea]{display:none}}@media (max-width: 560px){.admin-sidebar[data-v-66dc3bea]{display:none}}.admin-panel[data-v-10e99014]{--sidebar-width: 240px;--page-bg: #eef0f1;--card: #fff;--text: #323438;--muted: #8b8f94;min-height:100vh;overflow-x:clip;color:var(--text);background:var(--page-bg)}.admin-sidebar[data-v-10e99014]{position:fixed;inset:0 auto 0 0;z-index:20;width:var(--sidebar-width);display:flex;flex-direction:column;border-right:1px solid #e8e9eb;background:#fff;transition:width .2s ease}.admin-brand[data-v-10e99014]{height:62px;display:flex;align-items:center;padding:0 20px;font-size:27px;font-weight:700;white-space:nowrap;letter-spacing:-.025em}.admin-brand-short[data-v-10e99014]{display:none}.admin-navigation[data-v-10e99014]{flex:1;overflow-y:auto;padding:0 10px 8px;scrollbar-width:none}.admin-navigation[data-v-10e99014]::-webkit-scrollbar{width:0;height:0}.nav-section[data-v-10e99014]{margin-bottom:2px}.nav-section-label[data-v-10e99014]{margin:7px 10px 2px;font-size:14px;line-height:20px;color:#4f5257}.nav-item[data-v-10e99014]{width:100%;min-height:30px;display:flex;align-items:center;gap:10px;padding:5px 10px;border:0;border-radius:9px;background:transparent;color:#5f6268;font:inherit;font-size:13px;text-align:left;white-space:nowrap}.nav-item i[data-v-10e99014]{width:16px;color:#a6a9ad;text-align:center}.nav-item.active[data-v-10e99014]{background:#f1f3f6;color:#35383d;font-weight:600}.nav-item.active i[data-v-10e99014]{color:#63676e}.nav-item.disabled[data-v-10e99014]{cursor:default}.nav-badge[data-v-10e99014]{margin-left:auto}.sidebar-footer[data-v-10e99014]{display:flex;align-items:center;border-top:1px solid #ececee}.collapse-button[data-v-10e99014]{flex:1;height:42px;display:flex;align-items:center;gap:8px;padding:0 12px;border:0;background:transparent;color:#999ca1;font:inherit;font-size:12px;cursor:pointer}.logout-button[data-v-10e99014]{width:42px;height:42px;border:0;border-left:1px solid #ececee;background:transparent;color:#999ca1;cursor:pointer}.collapse-button[data-v-10e99014]:hover,.logout-button[data-v-10e99014]:hover{color:#55595e;background:#f7f8f9}.admin-dashboard[data-v-10e99014]{min-width:0;min-height:100vh;margin-left:var(--sidebar-width);padding:18px 20px 28px;overflow-x:clip;transition:margin-left .2s ease}.dashboard-error[data-v-10e99014]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding:12px 14px;border-radius:12px;background:#fff1f1;color:#c84249;font-size:13px}.dashboard-error span[data-v-10e99014]{display:flex;align-items:center;gap:8px}.dashboard-error button[data-v-10e99014]{border:0;background:transparent;color:inherit;font-weight:600;cursor:pointer}.dashboard-section>h2[data-v-10e99014],.dashboard-section>h1[data-v-10e99014],.rail-card h2[data-v-10e99014]{margin:0 0 8px;font-size:15px;font-weight:600}.dashboard-section>h1[data-v-10e99014]{font-size:15px}.system-grid[data-v-10e99014]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;max-width:1378px}.system-card[data-v-10e99014]{min-width:0;min-height:102px;overflow:hidden;padding:15px 16px 13px;border-radius:18px;background:var(--card)}.system-card-head[data-v-10e99014]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:10px}.system-title[data-v-10e99014]{min-width:0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;white-space:nowrap}.system-title>span[data-v-10e99014]{min-width:0;overflow:hidden;text-overflow:ellipsis}.system-title i[data-v-10e99014]{flex:0 0 auto;color:#83868a;font-size:17px}.status-pill[data-v-10e99014]{padding:4px 7px;border-radius:8px;background:#eff2f3;color:#8d9196;font-size:9px;white-space:nowrap}.status-pill.working[data-v-10e99014],.status-pill.configured[data-v-10e99014]{background:#ecf9f0;color:#31b566}.status-pill.not_configured[data-v-10e99014]{background:#fff6e6;color:#d58c17}.status-pill.degraded[data-v-10e99014],.status-pill.unavailable[data-v-10e99014]{background:#fff0f0;color:#e3464e}.system-metrics[data-v-10e99014]{margin:0;display:grid;gap:5px}.system-metrics div[data-v-10e99014]{display:flex;justify-content:space-between;gap:10px;font-size:10px}.system-metrics dt[data-v-10e99014]{min-width:0;overflow:hidden;color:#777b80;white-space:nowrap;text-overflow:ellipsis}.system-metrics dd[data-v-10e99014]{flex:0 0 auto;margin:0}.dashboard-layout[data-v-10e99014]{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:20px;margin-top:18px}.dashboard-core[data-v-10e99014]{min-width:0;display:grid;gap:17px;align-content:start;container-name:dashboard-core;container-type:inline-size}.dashboard-rail[data-v-10e99014]{min-width:0;display:grid;gap:18px;align-content:start}.metric-grid[data-v-10e99014]{display:grid;gap:16px}.activity-grid[data-v-10e99014],.business-grid[data-v-10e99014]{grid-template-columns:repeat(6,minmax(0,1fr))}.metric-card[data-v-10e99014]{min-width:0;min-height:90px;overflow:hidden;display:grid;grid-template-columns:32px 1fr;column-gap:9px;padding:15px 16px 13px;border-radius:18px;background:var(--card)}.metric-card>i[data-v-10e99014]{grid-row:1;width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:#f0f1f2;color:#a1a4a8;font-size:18px}.metric-card div[data-v-10e99014]{min-width:0;display:grid;line-height:1.05}.metric-card span[data-v-10e99014]{overflow:hidden;color:#5c6065;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.metric-card strong[data-v-10e99014]{max-width:100%;overflow:hidden;margin-top:3px;font-size:21px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.metric-card small[data-v-10e99014]{grid-column:1 / -1;min-height:22px;overflow:hidden;margin-top:8px;color:#48b55f;font-size:9px;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.business-card>i[data-v-10e99014]{background:transparent}.business-card small[data-v-10e99014]{color:#85898e}.business-card.unavailable strong[data-v-10e99014]{color:#a2a6aa}.two-column-row[data-v-10e99014]{display:grid;grid-template-columns:1.05fr 1fr;gap:20px}.incidents-resources-row[data-v-10e99014]{display:grid;grid-template-columns:1.6fr 1fr;gap:20px}.data-card[data-v-10e99014],.rail-card[data-v-10e99014]{overflow:hidden;border-radius:18px;background:var(--card)}.table-card[data-v-10e99014]{overflow-x:auto}.table-card table[data-v-10e99014]{width:100%;border-collapse:collapse;font-size:12px}.table-card th[data-v-10e99014],.table-card td[data-v-10e99014]{height:36px;padding:0 16px;border-bottom:1px solid #eceeef;text-align:left;white-space:nowrap}.table-card th[data-v-10e99014]{color:#42454a;font-weight:600}.table-card tr:last-child td[data-v-10e99014]{border-bottom:0}.table-total[data-v-10e99014]{font-weight:600}.list-card[data-v-10e99014]{min-height:174px;display:flex;flex-direction:column}.list-row[data-v-10e99014]{min-height:36px;display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid #eceeef;font-size:12px}.row-time[data-v-10e99014]{color:#72767b}.row-status[data-v-10e99014]{color:#30b85f}.card-link[data-v-10e99014]{min-height:38px;margin-top:auto;padding:0 16px;border:0;border-top:1px solid #eceeef;background:#fff;color:#4085ff;font:inherit;font-size:11px;text-align:left}.card-link[data-v-10e99014]:disabled{cursor:default}.empty-state[data-v-10e99014]{min-height:165px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#9da1a6;font-size:12px}.empty-state i[data-v-10e99014]{color:#36ba68;font-size:22px}.support-card .fa-plug-circle-xmark[data-v-10e99014]{color:#a3a7ab}.empty-state.compact[data-v-10e99014]{min-height:134px}.incident-card[data-v-10e99014]{min-height:254px}.incident-card table[data-v-10e99014]{min-width:620px;font-size:11px}.incident-id[data-v-10e99014]{color:#4085ff}.incident-status[data-v-10e99014]{color:#e74950}.resources-card[data-v-10e99014]{min-height:254px;padding:12px 16px;display:grid;align-content:center;gap:14px}.resource-row[data-v-10e99014]{display:grid;grid-template-columns:25px 1fr 38px;align-items:center;gap:9px}.resource-row>i[data-v-10e99014]{color:#4e5155;font-size:16px}.resource-content[data-v-10e99014]{min-width:0}.resource-label[data-v-10e99014]{display:flex;justify-content:space-between;gap:10px;margin-bottom:5px;color:#666a6f;font-size:11px}.resource-label strong[data-v-10e99014]{overflow:hidden;color:#505358;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.progress-track[data-v-10e99014]{height:8px;overflow:hidden;border-radius:10px;background:#e9ebed}.progress-track span[data-v-10e99014]{display:block;height:100%;border-radius:inherit;min-width:3px}.progress-green[data-v-10e99014]{background:#35bd61}.progress-violet[data-v-10e99014]{background:#684cf0}.progress-magenta[data-v-10e99014]{background:#cd31df}.progress-blue[data-v-10e99014]{background:#4b97ee}.progress-brown[data-v-10e99014]{background:#b28769}.resource-percent[data-v-10e99014]{color:#75797e;font-size:11px;text-align:right}.resource-row.unavailable>i[data-v-10e99014],.resource-row.unavailable .resource-label[data-v-10e99014],.resource-row.unavailable .resource-label strong[data-v-10e99014]{color:#a3a6aa}.resource-row.unavailable .progress-track span[data-v-10e99014]{display:none}.rail-card[data-v-10e99014]{display:flex;flex-direction:column}.rail-card>h2[data-v-10e99014]{padding:15px 16px 8px}.attention-card[data-v-10e99014]{min-height:425px}.attention-row[data-v-10e99014]{min-height:58px;display:grid;grid-template-columns:13px 1fr 10px;align-items:center;gap:10px;padding:8px 16px;border:0;border-bottom:1px solid #eceeef;background:#fff;text-align:left}.attention-row strong[data-v-10e99014],.attention-row small[data-v-10e99014]{display:block}.attention-row>span[data-v-10e99014]:nth-child(2){min-width:0}.attention-row strong[data-v-10e99014]{overflow:hidden;color:#55595e;font:500 11px/1.2 inherit;text-overflow:ellipsis}.attention-row small[data-v-10e99014]{margin-top:3px;color:#a0a3a7;font-size:9px}.attention-dot[data-v-10e99014]{width:13px;height:13px;border-radius:50%;background:#ffd20b}.attention-dot.critical[data-v-10e99014]{background:#ef3038}.attention-row>i[data-v-10e99014]{color:#9da0a4;font-size:10px}.rail-empty[data-v-10e99014]{flex:1;min-height:320px}.funnel-card[data-v-10e99014]{padding-bottom:16px}.rail-card-heading[data-v-10e99014]{display:flex;align-items:center;justify-content:space-between;padding:13px 16px 8px}.rail-card-heading h2[data-v-10e99014]{margin:0;font-size:15px}.rail-card-heading span[data-v-10e99014]{padding:5px 8px;border-radius:8px;background:#eef0f1;color:#55595e;font-size:11px}.funnel-head[data-v-10e99014],.funnel-row[data-v-10e99014]{display:grid;grid-template-columns:1fr 74px 45px;gap:8px;padding:7px 16px;font-size:11px}.funnel-head[data-v-10e99014]{border-top:1px solid #eceeef;border-bottom:1px solid #eceeef;font-weight:600}.funnel-row>span[data-v-10e99014]{display:flex;align-items:center;gap:8px}.funnel-row span i[data-v-10e99014]{width:10px;height:10px;border-radius:50%}.funnel-row strong[data-v-10e99014]{font-weight:500;text-align:right}.funnel-visual[data-v-10e99014]{display:grid;gap:4px;margin:12px 16px 0}.funnel-visual span[data-v-10e99014]{height:5px;border-radius:5px}.sidebar-collapsed[data-v-10e99014]{--sidebar-width: 64px}.sidebar-collapsed .admin-brand[data-v-10e99014]{justify-content:center;padding:0}.sidebar-collapsed .admin-brand-full[data-v-10e99014],.sidebar-collapsed .nav-item span[data-v-10e99014],.sidebar-collapsed .nav-section-label[data-v-10e99014],.sidebar-collapsed .collapse-button span[data-v-10e99014]{display:none}.sidebar-collapsed .admin-brand-short[data-v-10e99014]{display:block}.sidebar-collapsed .nav-item[data-v-10e99014]{justify-content:center;padding-inline:0}.sidebar-collapsed .nav-item i[data-v-10e99014]{width:auto}.sidebar-collapsed .nav-section[data-v-10e99014]{margin-bottom:9px}.sidebar-collapsed .collapse-button[data-v-10e99014]{justify-content:center;padding:0}.sidebar-collapsed .logout-button[data-v-10e99014]{display:none}@container dashboard-core (max-width: 1120px){.activity-grid[data-v-10e99014],.business-grid[data-v-10e99014]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container dashboard-core (max-width: 680px){.activity-grid[data-v-10e99014],.business-grid[data-v-10e99014]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-height: 900px) and (min-width: 851px){.admin-brand[data-v-10e99014]{height:52px;font-size:25px}.admin-navigation[data-v-10e99014]{padding:0 8px 4px}.nav-section[data-v-10e99014]{margin-bottom:0}.nav-section-label[data-v-10e99014]{margin:4px 10px 1px;font-size:12px;line-height:16px}.nav-item[data-v-10e99014]{min-height:26px;padding:3px 10px;font-size:12px;line-height:20px}.collapse-button[data-v-10e99014],.logout-button[data-v-10e99014]{height:38px}}@media (max-width: 1600px){.dashboard-layout[data-v-10e99014]{grid-template-columns:minmax(0,1fr) 315px}}@media (max-width: 1320px){.system-grid[data-v-10e99014]{grid-template-columns:repeat(3,minmax(0,1fr))}.incidents-resources-row[data-v-10e99014]{grid-template-columns:1fr}}@media (max-width: 1150px){.dashboard-layout[data-v-10e99014]{grid-template-columns:1fr}.dashboard-rail[data-v-10e99014]{grid-template-columns:1fr 1fr}.attention-card[data-v-10e99014]{min-height:360px}.rail-empty[data-v-10e99014]{min-height:250px}}@media (max-width: 850px){.admin-panel[data-v-10e99014]{--sidebar-width: 64px}.admin-brand-full[data-v-10e99014],.nav-item span[data-v-10e99014],.nav-section-label[data-v-10e99014],.collapse-button span[data-v-10e99014]{display:none}.admin-brand-short[data-v-10e99014]{display:block}.admin-brand[data-v-10e99014],.nav-item[data-v-10e99014],.collapse-button[data-v-10e99014]{justify-content:center;padding-inline:0}.nav-item i[data-v-10e99014]{width:auto}.logout-button[data-v-10e99014]{display:none}.system-grid[data-v-10e99014],.activity-grid[data-v-10e99014],.business-grid[data-v-10e99014]{grid-template-columns:repeat(2,minmax(0,1fr))}.two-column-row[data-v-10e99014],.dashboard-rail[data-v-10e99014]{grid-template-columns:1fr}}@media (max-width: 560px){.admin-panel[data-v-10e99014]{--sidebar-width: 0px}.admin-sidebar[data-v-10e99014]{display:none}.admin-dashboard[data-v-10e99014]{padding:14px 12px 24px}.system-grid[data-v-10e99014],.activity-grid[data-v-10e99014],.business-grid[data-v-10e99014]{grid-template-columns:1fr;gap:10px}.dashboard-layout[data-v-10e99014]{margin-top:14px}.two-column-row[data-v-10e99014]{gap:14px}.table-card[data-v-10e99014]{overflow-x:auto}.system-card[data-v-10e99014],.metric-card[data-v-10e99014],.data-card[data-v-10e99014],.rail-card[data-v-10e99014]{border-radius:16px}}.modal-backdrop[data-v-7fd652d9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#13181f8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.create-modal[data-v-7fd652d9]{position:relative;width:min(680px,100%);max-height:calc(100vh - 48px);overflow:auto;padding:30px;border-radius:20px;background:#fff;box-shadow:0 24px 70px #0f172a3d;color:#303238}.close-button[data-v-7fd652d9]{position:absolute;top:18px;right:18px;width:36px;height:36px;border:0;border-radius:10px;background:#f1f3f5;color:#69717a;cursor:pointer}.modal-heading[data-v-7fd652d9]{display:flex;gap:14px;align-items:center;margin-bottom:24px}.heading-icon[data-v-7fd652d9],.success-icon[data-v-7fd652d9]{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#fff7d6;color:#d89f00;font-size:20px}h2[data-v-7fd652d9]{margin:0;font-size:23px}p[data-v-7fd652d9]{margin:5px 0 0;color:#7a818a}form[data-v-7fd652d9]{display:grid;gap:18px}label[data-v-7fd652d9]{display:grid;gap:8px;font-size:13px;font-weight:650}label b[data-v-7fd652d9]{color:#e23e4b}input[data-v-7fd652d9],select[data-v-7fd652d9]{width:100%;height:44px;padding:0 13px;border:1px solid #dfe3e7;border-radius:10px;background:#fff;color:#303238;outline:none;font:inherit}input[data-v-7fd652d9]:focus,select[data-v-7fd652d9]:focus{border-color:#efbd18;box-shadow:0 0 0 3px #efbd1824}.slug-input[data-v-7fd652d9]{display:flex;align-items:center;border:1px solid #dfe3e7;border-radius:10px;overflow:hidden}.slug-input[data-v-7fd652d9]:focus-within{border-color:#efbd18;box-shadow:0 0 0 3px #efbd1824}.slug-input input[data-v-7fd652d9]{border:0;box-shadow:none}.slug-input em[data-v-7fd652d9]{padding-right:13px;color:#7a818a;font-style:normal;font-weight:500;white-space:nowrap}.owner-row[data-v-7fd652d9]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.modules-fieldset[data-v-7fd652d9]{min-width:0;margin:0;padding:0;border:0}.modules-fieldset legend[data-v-7fd652d9]{margin-bottom:9px;font-size:13px;font-weight:700}.modules-grid[data-v-7fd652d9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:9px}.module-option[data-v-7fd652d9]{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:12px;border:1px solid #e3e7ea;border-radius:11px;background:#fafbfb;cursor:pointer}.module-option input[data-v-7fd652d9]{width:17px;height:17px;margin:1px 0 0;accent-color:#e3ae08}.module-option span[data-v-7fd652d9]{display:grid;gap:3px}.module-option strong[data-v-7fd652d9]{font-size:13px}.module-option small[data-v-7fd652d9]{color:#7a818a;font-size:11px;font-weight:500;line-height:1.3}.address-preview[data-v-7fd652d9]{display:grid;gap:4px;padding:10px 12px;border-radius:9px;background:#f6f8f9;color:#69717a;font-size:12px;font-weight:500}.address-preview strong[data-v-7fd652d9]{color:#34383d}.field-error[data-v-7fd652d9]{color:#d83240}.form-error[data-v-7fd652d9]{display:flex;gap:8px;align-items:center;padding:12px;border-radius:10px;background:#fff0f1;color:#c92f3c;font-size:13px}footer[data-v-7fd652d9],.success-actions[data-v-7fd652d9]{display:flex;justify-content:flex-end;gap:10px;margin-top:5px}button.primary[data-v-7fd652d9],button.secondary[data-v-7fd652d9]{min-height:42px;padding:0 17px;border-radius:10px;font-weight:700;cursor:pointer}button.primary[data-v-7fd652d9]{border:1px solid #e5af00;background:#f4c318;color:#2d3034}button.secondary[data-v-7fd652d9]{border:1px solid #dfe3e7;background:#fff;color:#454a50}button[data-v-7fd652d9]:disabled{opacity:.55;cursor:not-allowed}.success-icon[data-v-7fd652d9]{margin:4px auto 12px;background:#e8f8ee;color:#20a85a;font-size:22px}.success-heading[data-v-7fd652d9]{text-align:center;margin-bottom:22px}.created-details[data-v-7fd652d9]{margin:0;overflow:hidden;border:1px solid #e5e8eb;border-radius:13px}.created-details div[data-v-7fd652d9]{display:grid;grid-template-columns:150px 1fr;gap:16px;padding:12px 15px;border-bottom:1px solid #edf0f2}.created-details div[data-v-7fd652d9]:last-child{border:0}dt[data-v-7fd652d9]{color:#7a818a}dd[data-v-7fd652d9]{margin:0;font-weight:700;overflow-wrap:anywhere}.temporary-password[data-v-7fd652d9]{font-family:monospace;font-size:15px;-webkit-user-select:all;user-select:all}.success-actions[data-v-7fd652d9]{flex-wrap:wrap;margin-top:20px}@media (max-width: 620px){.create-modal[data-v-7fd652d9]{padding:24px 18px}.owner-row[data-v-7fd652d9]{grid-template-columns:1fr}.created-details div[data-v-7fd652d9]{grid-template-columns:1fr;gap:3px}.success-actions button[data-v-7fd652d9]{width:100%}}.admin-panel[data-v-11086927],.admin-panel[data-v-11086927] *{box-sizing:border-box}.admin-panel[data-v-11086927]{--sidebar-width: 240px;--page-bg: #eef0f1;--card: #fff;--text: #303238;min-height:100vh;overflow-x:clip;color:var(--text);background:var(--page-bg)}.admin-panel.sidebar-collapsed[data-v-11086927]{--sidebar-width: 64px}.companies-page[data-v-11086927]{min-width:0;min-height:100vh;margin-left:var(--sidebar-width);padding:18px 20px 28px;overflow-x:clip;transition:margin-left .2s ease}.sr-only[data-v-11086927]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-error[data-v-11086927]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding:12px 14px;border-radius:12px;background:#fff1f1;color:#c84249;font-size:13px}.page-error span[data-v-11086927]{display:flex;align-items:center;gap:8px}.page-error button[data-v-11086927]{border:0;background:transparent;color:inherit;font-weight:600;cursor:pointer}.page-heading[data-v-11086927]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.page-heading h1[data-v-11086927]{margin:0;font-size:15px;font-weight:600}.create-company-button[data-v-11086927]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid #e2ae08;border-radius:11px;background:#f4c318;color:#303238;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #d9a60029}.summary-grid[data-v-11086927]{width:min(100%,830px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.summary-card[data-v-11086927]{min-width:0;min-height:84px;display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:9px;padding:13px 15px 11px;overflow:hidden;border-radius:18px;background:var(--card)}.summary-card>i[data-v-11086927]{grid-row:1;align-self:center;font-size:28px}.summary-card>div[data-v-11086927]{min-width:0;display:grid;align-content:center;line-height:1.05}.summary-card span[data-v-11086927]{overflow:hidden;color:#5f6267;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.summary-card strong[data-v-11086927]{overflow:hidden;margin-top:3px;font-size:20px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.summary-card small[data-v-11086927]{grid-column:1 / -1;margin-top:4px;color:#34b85c;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-card small.unavailable[data-v-11086927]{color:#999da2}.companies-layout[data-v-11086927]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:20px;align-items:start}.companies-core[data-v-11086927]{min-width:0;display:grid;gap:18px}.companies-card[data-v-11086927]{min-width:0;overflow:hidden;border-radius:18px;background:var(--card)}.table-card[data-v-11086927]{min-height:540px;display:flex;flex-direction:column}.filters-row[data-v-11086927]{display:grid;grid-template-columns:minmax(220px,1.35fr) repeat(3,minmax(145px,.95fr));gap:10px;padding:16px 16px 10px}.search-field[data-v-11086927],.select-field[data-v-11086927]{position:relative;min-width:0}.search-field input[data-v-11086927],.select-field select[data-v-11086927]{width:100%;height:36px;padding:0 36px 0 12px;border:1px solid #e0e2e4;border-radius:10px;outline:none;background:#fff;color:#5c6065;font:inherit;font-size:12px}.select-field select[data-v-11086927]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.search-field input[data-v-11086927]:focus,.select-field select[data-v-11086927]:focus{border-color:#72a9ee;box-shadow:0 0 0 2px #5099f41f}.search-field i[data-v-11086927],.select-field i[data-v-11086927]{position:absolute;top:50%;right:13px;transform:translateY(-50%);color:#878b90;font-size:12px;pointer-events:none}.segments-row[data-v-11086927]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 12px;border-bottom:1px solid #eceeef}.segments[data-v-11086927]{min-width:0;display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin}.segments button[data-v-11086927],.export-button[data-v-11086927]{min-height:34px;padding:0 12px;border:1px solid #e2e4e6;border-radius:11px;background:#fff;color:#565a5f;font:inherit;font-size:11px;white-space:nowrap;cursor:pointer}.segments button.active[data-v-11086927]{border-color:#eff0f2;background:#eff0f2;color:#373a3f}.segments button span[data-v-11086927]{margin-left:4px;color:#85898e}.segments button.unavailable[data-v-11086927]{opacity:.45;cursor:default}.export-button[data-v-11086927]{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding-inline:14px}.export-button[data-v-11086927]:disabled{opacity:.45;cursor:default}.table-scroll[data-v-11086927]{min-width:0;overflow-x:auto}.table-scroll table[data-v-11086927]{width:100%;min-width:1080px;border-collapse:collapse;table-layout:auto;font-size:10.5px}.table-scroll th[data-v-11086927],.table-scroll td[data-v-11086927]{height:51px;padding:0 10px;border-bottom:1px solid #eceeef;text-align:left;white-space:nowrap}.table-scroll th[data-v-11086927]{height:40px;color:#3d4045;font-weight:600}.table-scroll tbody tr[data-v-11086927]{cursor:pointer;transition:background .15s ease}.table-scroll tbody tr[data-v-11086927]:hover,.table-scroll tbody tr.selected[data-v-11086927]{background:#f5f8fc}.select-column[data-v-11086927]{width:38px;padding-left:16px!important;padding-right:2px!important}.fake-checkbox[data-v-11086927],.row-selector[data-v-11086927]{width:18px;height:18px;display:grid;place-items:center;border:1px solid #e1e3e5;border-radius:6px;background:#fff}.row-selector[data-v-11086927]{padding:0;color:#fff;font-size:9px;cursor:pointer}.row-selector.selected[data-v-11086927]{border-color:#529bf5;background:#529bf5}.company-cell[data-v-11086927]{min-width:150px;display:flex;align-items:center;gap:10px}.company-avatar[data-v-11086927],.detail-avatar[data-v-11086927],.risk-avatar[data-v-11086927]{flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#fff;font-weight:600}.company-avatar[data-v-11086927]{width:29px;height:29px;font-size:13px}.company-cell>span[data-v-11086927]:last-child{min-width:0;display:grid;gap:2px}.company-cell strong[data-v-11086927]{max-width:130px;overflow:hidden;font-size:10.5px;font-weight:600;text-overflow:ellipsis}.company-cell small[data-v-11086927]{max-width:130px;overflow:hidden;color:#777b80;font-size:9px;text-overflow:ellipsis}.space-cell[data-v-11086927]{display:grid;gap:4px;min-width:150px}.space-cell strong[data-v-11086927]{color:#3d4248;font-size:11px;font-weight:650}.space-cell a[data-v-11086927]{display:inline-flex;align-items:center;gap:5px;width:max-content;color:#2d75d6;font-size:10px;font-weight:650;text-decoration:none}.space-missing[data-v-11086927]{color:#92979d;font-size:10px}.status-text[data-v-11086927]{font-size:10px}.status-text.active[data-v-11086927]{color:#2eb95b}.module-badges[data-v-11086927]{min-width:125px;display:flex;flex-wrap:wrap;gap:4px}.module-badges span[data-v-11086927],.module-badges em[data-v-11086927]{padding:3px 6px;border-radius:6px;background:#eef6ff;color:#3475bd;font-size:9px;font-style:normal;white-space:nowrap}.status-text.inactive[data-v-11086927]{color:#8a8e93}.usage-cell[data-v-11086927]{width:56px;display:grid;gap:4px}.usage-cell.storage-usage[data-v-11086927]{width:84px}.mini-track[data-v-11086927],.limit-track[data-v-11086927]{height:5px;overflow:hidden;border-radius:5px;background:#e8ebed}.mini-track i[data-v-11086927],.limit-track i[data-v-11086927]{display:block;height:100%;border-radius:inherit;background:#4d9af3}.activity-text[data-v-11086927]{display:inline-flex;align-items:center;gap:5px}.activity-text i[data-v-11086927]{width:7px;height:7px;border-radius:50%;background:#9ca0a5}.activity-text i.recent[data-v-11086927]{background:#2dbb62}.activity-text i.week[data-v-11086927]{background:#f1b922}.table-empty[data-v-11086927],.table-loading[data-v-11086927]{min-height:280px;display:flex;align-items:center;justify-content:center;gap:8px;color:#989ca1;font-size:12px}.table-empty[data-v-11086927]{flex-direction:column}.table-empty i[data-v-11086927]{margin-bottom:4px;font-size:26px}.table-empty strong[data-v-11086927]{color:#686c71}.table-footer[data-v-11086927]{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:6px 16px;color:#75797e;font-size:10px}.pagination[data-v-11086927]{display:flex;gap:6px}.pagination button[data-v-11086927]{min-width:25px;height:25px;padding:0 6px;border:1px solid #e5e7e9;border-radius:8px;background:#fff;color:#73777c;font:inherit;font-size:10px;cursor:pointer}.pagination button.active[data-v-11086927]{border-color:#4d99f3;background:#4d99f3;color:#fff}.pagination button[data-v-11086927]:disabled{opacity:.4;cursor:default}.insights-grid[data-v-11086927]{min-width:0;display:grid;grid-template-columns:1.08fr 1.08fr 1fr;gap:18px}.insight-card[data-v-11086927]{min-height:164px;padding:12px 14px}.insight-card h2[data-v-11086927],.limits-section h2[data-v-11086927],.quick-actions h2[data-v-11086927]{margin:0;font-size:12px;font-weight:600}.subscription-overview[data-v-11086927]{height:122px;display:flex;align-items:center;gap:18px}.donut[data-v-11086927]{width:104px;height:104px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;position:relative}.donut[data-v-11086927]:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:50%;background:#fff}.donut>span[data-v-11086927]{z-index:1;display:grid;text-align:center}.donut strong[data-v-11086927]{font-size:13px}.donut small[data-v-11086927]{color:#72767b;font-size:10px}.legend[data-v-11086927]{min-width:0;display:grid;gap:9px;flex:1}.legend>div[data-v-11086927]{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:7px;font-size:10px}.legend i[data-v-11086927]{width:10px;height:10px;border-radius:50%}.legend i.configured[data-v-11086927]{background:#20c4ad}.legend i.unconfigured[data-v-11086927]{background:#5298f4}.legend strong[data-v-11086927]{font-weight:500;white-space:nowrap}.legend>small[data-v-11086927]{color:#a0a4a8;font-size:8px;line-height:1.3}.card-heading[data-v-11086927]{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.card-heading>span[data-v-11086927]{padding:4px 8px;border-radius:8px;background:#f1f2f3;color:#666a6f;font-size:9px}.risk-list[data-v-11086927]{display:grid}.risk-list button[data-v-11086927]{min-width:0;min-height:38px;display:grid;grid-template-columns:20px minmax(65px,.65fr) minmax(120px,1.6fr) 8px;align-items:center;gap:8px;padding:5px 0;border:0;border-bottom:1px solid #eceeef;background:transparent;color:#55595e;text-align:left;cursor:pointer}.risk-list button[data-v-11086927]:last-child{border-bottom:0}.risk-avatar[data-v-11086927]{width:20px;height:20px;background:#db5361;font-size:9px}.risk-list strong[data-v-11086927],.risk-list small[data-v-11086927]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.risk-list strong[data-v-11086927]{font-size:10px}.risk-list small[data-v-11086927]{font-size:9px}.risk-list i[data-v-11086927]{color:#9ca0a4;font-size:8px}.insight-empty[data-v-11086927]{min-height:110px;display:flex;align-items:center;justify-content:center;gap:7px;color:#999da2;font-size:10px;text-align:center}.insight-empty i[data-v-11086927]{color:#2ebc64}.chart-wrap[data-v-11086927]{margin-top:3px}.chart-wrap svg[data-v-11086927]{width:100%;height:107px;overflow:visible}.grid-line[data-v-11086927]{stroke:#d8dade;stroke-width:1;stroke-dasharray:4 4}.chart-area[data-v-11086927]{fill:#4a97f414;stroke:none}.chart-line[data-v-11086927]{fill:none;stroke:#4c98f3;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.chart-wrap circle[data-v-11086927]{fill:#4c98f3}.chart-labels[data-v-11086927]{display:flex;justify-content:space-between;padding:0 2px 0 14px;margin-top:-10px;color:#777b80;font-size:8px;text-transform:capitalize}.company-details[data-v-11086927]{position:sticky;top:18px;min-height:650px}.details-title[data-v-11086927]{padding:16px 16px 8px;font-size:12px;font-weight:600}.company-identity[data-v-11086927]{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;padding:6px 16px 16px}.detail-avatar[data-v-11086927]{width:44px;height:44px;font-size:20px}.company-identity>span[data-v-11086927]:nth-child(2){min-width:0;display:grid;gap:5px}.company-identity strong[data-v-11086927],.company-identity small[data-v-11086927]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.company-identity strong[data-v-11086927]{font-size:14px}.company-identity small[data-v-11086927]{color:#777b80;font-size:11px}.company-identity em[data-v-11086927]{align-self:start;margin-top:6px;color:#969a9f;font-size:9px;font-style:normal;white-space:nowrap}.company-identity em.active[data-v-11086927]{color:#2dbb5d}.company-meta[data-v-11086927]{margin:0;padding:12px 16px;border-top:1px solid #eceeef;border-bottom:1px solid #eceeef;display:grid;gap:12px}.company-meta>div[data-v-11086927]{min-width:0;display:flex;justify-content:space-between;gap:15px;font-size:10px}.company-meta dt[data-v-11086927]{color:#686c71}.company-meta dd[data-v-11086927]{min-width:0;margin:0;overflow:hidden;text-align:right;white-space:nowrap;text-overflow:ellipsis}.company-meta dd.muted-value[data-v-11086927]{color:#999da2}.limits-section[data-v-11086927]{padding:14px 16px 12px;border-bottom:1px solid #eceeef}.limits-section h2[data-v-11086927]{margin-bottom:12px}.limit-row[data-v-11086927]{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:9px;margin-bottom:10px;font-size:9px}.limit-row>div[data-v-11086927]{min-width:0;display:flex;justify-content:space-between;gap:8px}.limit-row span[data-v-11086927]{color:#686c71}.limit-row strong[data-v-11086927]{font-weight:500;white-space:nowrap}.limit-row small[data-v-11086927]{color:#a0a4a8;text-align:right}.quick-actions[data-v-11086927]{display:grid;gap:9px;padding:14px 16px 16px}.quick-actions h2[data-v-11086927]{margin-bottom:4px}.quick-actions button[data-v-11086927]{height:39px;border:0;border-radius:11px;background:#f5f6f7;color:#45484d;font:inherit;font-size:11px;font-weight:600}.quick-actions button.primary[data-v-11086927]{background:#4c98f3;color:#fff}.quick-actions button.danger[data-v-11086927]{border:1px solid #f23d47;background:#fff;color:#f23d47}.quick-actions button[data-v-11086927]:disabled{opacity:.68;cursor:default}.quick-actions>small[data-v-11086927]{color:#a0a4a8;font-size:8px;line-height:1.35;text-align:center}.details-empty[data-v-11086927]{min-height:650px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#999da2;font-size:11px}.details-empty i[data-v-11086927]{font-size:28px}.details-empty strong[data-v-11086927]{color:#686c71}@media (max-width: 1500px){.companies-layout[data-v-11086927]{grid-template-columns:minmax(0,1fr) 320px}.filters-row[data-v-11086927]{grid-template-columns:minmax(210px,1.2fr) repeat(3,minmax(130px,.85fr))}.insights-grid[data-v-11086927]{grid-template-columns:1fr 1fr}.dynamics-card[data-v-11086927]{grid-column:1 / -1}}@media (max-width: 1180px){.companies-layout[data-v-11086927]{grid-template-columns:1fr}.company-details[data-v-11086927]{position:static;min-height:0}.details-empty[data-v-11086927]{min-height:260px}}@media (max-width: 900px){.summary-grid[data-v-11086927]{grid-template-columns:repeat(2,minmax(0,1fr))}.filters-row[data-v-11086927]{grid-template-columns:1fr 1fr}}@media (max-width: 850px){.admin-panel[data-v-11086927]{--sidebar-width: 64px}}@media (max-width: 720px){.insights-grid[data-v-11086927]{grid-template-columns:1fr}.dynamics-card[data-v-11086927]{grid-column:auto}.segments-row[data-v-11086927]{align-items:flex-end}}@media (max-width: 560px){.admin-panel[data-v-11086927]{--sidebar-width: 0px}.companies-page[data-v-11086927]{padding:14px 12px 22px}.summary-grid[data-v-11086927]{gap:10px}.summary-card[data-v-11086927]{padding-inline:12px}.filters-row[data-v-11086927]{grid-template-columns:1fr}.segments-row[data-v-11086927]{display:grid}.export-button[data-v-11086927]{justify-self:end}.subscription-overview[data-v-11086927]{gap:12px}.donut[data-v-11086927]{width:90px;height:90px}.company-identity[data-v-11086927]{grid-template-columns:44px minmax(0,1fr)}.company-identity em[data-v-11086927]{grid-column:2;margin-top:-4px}}.modules-panel[data-v-aaf839f9]{padding:20px;margin-top:16px;border:1px solid #e2e7ee;border-radius:14px;background:#fff}header[data-v-aaf839f9],footer[data-v-aaf839f9]{display:flex;align-items:center;justify-content:space-between;gap:16px}h2[data-v-aaf839f9]{font-size:18px}.module-grid[data-v-aaf839f9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}article[data-v-aaf839f9],label[data-v-aaf839f9]{display:flex;gap:12px;padding:12px;border:1px solid #e2e7ee;border-radius:8px}article[data-v-aaf839f9]{justify-content:space-between}small[data-v-aaf839f9]{display:block;margin-top:5px;color:#697384}button[data-v-aaf839f9]{padding:9px 16px;border:1px solid #d4dce8;border-radius:8px;background:#eef4ff;cursor:pointer}.module-overlay[data-v-aaf839f9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:grid;place-items:center;padding:16px;background:#0007}.module-dialog[data-v-aaf839f9]{width:min(850px,100%);max-height:85vh;overflow:auto;padding:24px;background:#fff;border-radius:14px}footer[data-v-aaf839f9]{justify-content:flex-end;margin-top:20px}[role=alert][data-v-aaf839f9]{color:#c9404b}.modal-backdrop[data-v-3b0a6312],.modal-backdrop[data-v-3b0a6312] *{box-sizing:border-box}.modal-backdrop[data-v-3b0a6312]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:20px;background:#1d2a4085;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tariff-modal[data-v-3b0a6312]{width:min(650px,100%);max-height:calc(100vh - 34px);overflow-y:auto;padding:25px 28px;border-radius:18px;background:#fff;color:#29303d;box-shadow:0 22px 70px #101c3147}header[data-v-3b0a6312]{display:flex;justify-content:space-between;gap:18px;margin-bottom:22px}header h2[data-v-3b0a6312]{margin:0;font-size:21px}header p[data-v-3b0a6312]{margin:7px 0 0;color:#7a8290;font-size:11px}header>button[data-v-3b0a6312]{width:34px;height:34px;border:0;background:transparent;color:#586170;font-size:17px;cursor:pointer}.form-error[data-v-3b0a6312]{margin-bottom:15px;padding:10px 12px;border-radius:9px;background:#fff0f1;color:#cb3e49;font-size:11px}.form-row[data-v-3b0a6312]{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:12px;font-size:12px}.form-row>span[data-v-3b0a6312]{color:#555e6d}.form-row input[data-v-3b0a6312],.form-row select[data-v-3b0a6312],.form-row textarea[data-v-3b0a6312],.readonly[data-v-3b0a6312],.form-grid input[data-v-3b0a6312]{width:100%;min-height:42px;padding:10px 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;background:#fff;color:#303746;font:inherit;font-size:12px}.form-row input[data-v-3b0a6312]:focus,.form-row select[data-v-3b0a6312]:focus,.form-row textarea[data-v-3b0a6312]:focus,.form-grid input[data-v-3b0a6312]:focus{border-color:#4b91ef;box-shadow:0 0 0 3px #4b91ef1a}.readonly[data-v-3b0a6312]{display:flex;align-items:center;background:#f8f9fb}.readonly.amount[data-v-3b0a6312]{font-weight:600}.date-pair[data-v-3b0a6312]{display:grid;grid-template-columns:1fr 16px 1fr;align-items:center;gap:6px}.date-pair i[data-v-3b0a6312]{color:#828a97;font-style:normal;text-align:center}.ai-option[data-v-3b0a6312]{display:flex;align-items:center;gap:10px;margin:6px 0 14px 162px;padding:12px;border-radius:10px;background:#eef6ff}.ai-option input[data-v-3b0a6312]{width:17px;height:17px;accent-color:#347cf0}.ai-option span[data-v-3b0a6312]{display:grid;gap:2px}.ai-option small[data-v-3b0a6312]{color:#5f6b7b}.custom-box[data-v-3b0a6312]{margin:16px 0;padding:16px;border:1px solid #dce4ef;border-radius:12px;background:#f8faff}.custom-box h3[data-v-3b0a6312]{margin:0 0 13px;font-size:13px}.form-grid[data-v-3b0a6312]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-grid label[data-v-3b0a6312]{display:grid;gap:6px}.form-grid span[data-v-3b0a6312]{font-size:10px}.limits-form[data-v-3b0a6312]{margin-bottom:10px}.file-field[data-v-3b0a6312]{position:relative;min-height:45px;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px dashed #b9c6d8;border-radius:9px;color:#6d7684}.file-field input[data-v-3b0a6312]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.file-field i[data-v-3b0a6312]{color:#3e82e9}.file-field span[data-v-3b0a6312]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.align-start[data-v-3b0a6312]{align-items:start}.grace-note[data-v-3b0a6312]{display:flex;gap:9px;margin:14px 0 0 162px;padding:11px 12px;border-radius:9px;background:#f0f7ff;color:#546171;font-size:10px}.grace-note i[data-v-3b0a6312]{color:#3f82ec}.tariff-modal footer[data-v-3b0a6312]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:23px}.tariff-modal footer button[data-v-3b0a6312]{height:45px;border:1px solid #377bee;border-radius:10px;background:#fff;color:#286bdc;font:inherit;font-weight:600;cursor:pointer}.tariff-modal footer .primary[data-v-3b0a6312]{background:#276ff0;color:#fff;box-shadow:0 7px 16px #276ff02e}.tariff-modal footer button[data-v-3b0a6312]:disabled{opacity:.55}@media (max-width: 620px){.modal-backdrop[data-v-3b0a6312]{padding:8px}.tariff-modal[data-v-3b0a6312]{max-height:calc(100vh - 16px);padding:20px 16px}.form-row[data-v-3b0a6312]{grid-template-columns:1fr;gap:6px}.ai-option[data-v-3b0a6312],.grace-note[data-v-3b0a6312]{margin-left:0}.form-grid[data-v-3b0a6312]{grid-template-columns:1fr}.date-pair[data-v-3b0a6312]{grid-template-columns:1fr 12px 1fr}}.company-users[data-v-85bade81],.company-users[data-v-85bade81] *{box-sizing:border-box}.company-users[data-v-85bade81]{position:relative;color:#17233d;font-size:13px}.panel[data-v-85bade81]{border:1px solid #e0e6ee;border-radius:14px;background:#fff}.users-toast[data-v-85bade81]{position:fixed;z-index:90;top:24px;right:28px;display:flex;align-items:center;gap:10px;max-width:420px;padding:13px 16px;border-radius:11px;background:#ebfbf4;color:#16845e;box-shadow:0 12px 34px #23334d24;font-weight:600}.users-toast.error[data-v-85bade81]{background:#fff0f1;color:#c83946}.user-stat-grid[data-v-85bade81]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0 18px}.user-stat-card[data-v-85bade81]{min-height:94px;display:flex;align-items:center;gap:16px;padding:16px 20px}.user-stat-card>i[data-v-85bade81]{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;font-size:24px}.user-stat-card.total>i[data-v-85bade81]{background:#edf3ff;color:#2f6ff4}.user-stat-card.active>i[data-v-85bade81]{background:#eaf9f1;color:#13ad68}.user-stat-card.invited>i[data-v-85bade81]{background:#fff6e8;color:#f09a19}.user-stat-card.inactive>i[data-v-85bade81]{background:#fff0f1;color:#e53d4e}.user-stat-card span[data-v-85bade81]{display:flex;flex-direction:column;color:#68748a}.user-stat-card strong[data-v-85bade81]{margin:1px 0;color:#17233d;font-size:25px;line-height:1}.user-stat-card small[data-v-85bade81]{font-size:11px}.users-toolbar[data-v-85bade81]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.users-search[data-v-85bade81]{height:40px;width:310px;display:flex;align-items:center;gap:9px;padding:0 13px;border:1px solid #dce3ec;border-radius:9px;background:#fff;color:#8b95a6}.users-search input[data-v-85bade81]{width:100%;border:0;outline:0;background:transparent;color:#17233d;font:inherit}.toolbar-select[data-v-85bade81]{position:relative}.toolbar-select select[data-v-85bade81]{height:40px;min-width:145px;padding:0 34px 0 13px;border:1px solid #dce3ec;border-radius:9px;background:#fff;color:#26344d;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.toolbar-select i[data-v-85bade81]{position:absolute;right:12px;top:15px;font-size:10px;color:#70809a;pointer-events:none}.invite-button[data-v-85bade81]{height:42px;margin-left:auto;padding:0 19px;border:0;border-radius:9px;background:#286cf2;color:#fff;font:inherit;font-weight:600;box-shadow:0 7px 16px #2d6df229;cursor:pointer}.invite-button i[data-v-85bade81]{margin-right:8px}.invite-button[data-v-85bade81]:disabled{opacity:.5;cursor:not-allowed}.users-layout[data-v-85bade81]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px}.users-table-card[data-v-85bade81]{min-width:0;overflow:visible}.users-table-wrap[data-v-85bade81]{min-height:410px;overflow:visible}.users-table[data-v-85bade81]{width:100%;border-collapse:collapse;font-size:12px}.users-table th[data-v-85bade81]{height:42px;padding:0 12px;border-bottom:1px solid #e4e9f0;color:#34425a;text-align:left;font-weight:600;white-space:nowrap}.users-table td[data-v-85bade81]{height:51px;padding:6px 12px;border-bottom:1px solid #edf0f4;color:#526078;white-space:nowrap}.users-table tbody tr[data-v-85bade81]{cursor:pointer}.users-table tbody tr[data-v-85bade81]:hover,.users-table tbody tr.selected[data-v-85bade81]{background:#f4f7fd}.user-cell[data-v-85bade81]{display:flex;align-items:center;gap:10px}.user-cell>span[data-v-85bade81]:last-child{display:flex;flex-direction:column;min-width:0}.user-cell strong[data-v-85bade81]{color:#17233d;font-size:12px}.user-cell small[data-v-85bade81]{color:#8490a4;font-size:10px}.user-avatar[data-v-85bade81]{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #d9e4f6;border-radius:50%;font-weight:700}.user-avatar.large[data-v-85bade81]{width:64px;height:64px;font-size:24px}.role-badge[data-v-85bade81],.status-badge[data-v-85bade81]{display:inline-flex;align-items:center;width:max-content;padding:4px 8px;border:1px solid;border-radius:6px;font-size:10px;font-style:normal;font-weight:600}.role-badge.owner[data-v-85bade81]{border-color:#cddcff;background:#eef4ff;color:#286cf2}.role-badge.hr[data-v-85bade81]{border-color:#dfd0ff;background:#f5f0ff;color:#7544dc}.role-badge.editor[data-v-85bade81]{border-color:#ccecff;background:#edf9ff;color:#1c8fc6}.role-badge.curator[data-v-85bade81]{border-color:#c4eeee;background:#eafafa;color:#15969b}.role-badge.student[data-v-85bade81]{border-color:#d6efcf;background:#f0faed;color:#4b9b3d}.status-badge[data-v-85bade81]{gap:5px}.status-badge i[data-v-85bade81]{width:5px;height:5px;border-radius:50%;background:currentColor}.status-badge.active[data-v-85bade81]{border-color:#bfead6;background:#ebfaf3;color:#13a966}.status-badge.invited[data-v-85bade81]{border-color:#ffe0ad;background:#fff8eb;color:#e99317}.status-badge.inactive[data-v-85bade81],.status-badge.blocked[data-v-85bade81]{border-color:#ffcdd2;background:#fff1f2;color:#e64151}.center[data-v-85bade81]{text-align:center}.actions-cell[data-v-85bade81]{position:relative;text-align:center}.row-menu-button[data-v-85bade81]{width:34px;height:28px;border:1px solid #dfe5ed;border-radius:7px;background:#fff;color:#526078;cursor:pointer}.row-actions-menu[data-v-85bade81]{position:absolute;z-index:20;right:44px;top:35px;width:230px;padding:6px;border:1px solid #dde3eb;border-radius:10px;background:#fff;box-shadow:0 12px 30px #26374f24;text-align:left}.row-actions-menu button[data-v-85bade81]{width:100%;height:34px;display:flex;align-items:center;gap:10px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#34425a;font:inherit;font-size:12px;cursor:pointer}.row-actions-menu button[data-v-85bade81]:hover{background:#f4f7fb}.row-actions-menu button i[data-v-85bade81]{width:16px;text-align:center;color:#637391}.row-actions-menu button.warning[data-v-85bade81],.side-actions button.warning[data-v-85bade81]{color:#dd7a13}.row-actions-menu button.danger[data-v-85bade81],.side-actions button.danger[data-v-85bade81]{color:#df3545}.table-footer[data-v-85bade81]{min-height:48px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 14px;color:#6f7d92;font-size:11px}.table-footer>span[data-v-85bade81]:last-child{text-align:right}.pagination[data-v-85bade81]{display:flex;gap:5px}.pagination button[data-v-85bade81]{width:30px;height:30px;border:1px solid #e0e6ee;border-radius:6px;background:#fff;color:#65748b;cursor:pointer}.pagination button.active[data-v-85bade81]{border-color:#286cf2;background:#286cf2;color:#fff}.pagination button[data-v-85bade81]:disabled{opacity:.4}.users-aside[data-v-85bade81]{display:flex;flex-direction:column;gap:16px}.role-chart-card[data-v-85bade81],.selected-user-card[data-v-85bade81]{padding:16px}.role-chart-card h3[data-v-85bade81],.selected-user-card h3[data-v-85bade81]{margin:0;font-size:13px}.role-chart-content[data-v-85bade81]{display:flex;align-items:center;gap:14px;margin-top:16px}.role-donut[data-v-85bade81]{width:118px;height:118px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;position:relative}.role-donut[data-v-85bade81]:after{content:"";position:absolute;top:22px;right:22px;bottom:22px;left:22px;border-radius:50%;background:#fff}.role-donut span[data-v-85bade81]{z-index:1;display:flex;flex-direction:column;align-items:center}.role-donut strong[data-v-85bade81]{font-size:22px}.role-donut small[data-v-85bade81]{color:#78859a}.role-legend[data-v-85bade81]{flex:1;display:flex;flex-direction:column;gap:8px}.role-legend>div[data-v-85bade81]{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;font-size:10px}.role-legend i[data-v-85bade81]{width:7px;height:7px;border-radius:2px}.role-legend strong[data-v-85bade81]{font-weight:500}.selected-user-card header[data-v-85bade81]{display:flex;justify-content:space-between;gap:8px;margin-bottom:15px}.selected-user-card>div[data-v-85bade81]{display:flex;align-items:center;gap:9px;margin:10px 0;color:#4f5d74;font-size:11px}.selected-user-card>div i[data-v-85bade81]{width:16px;color:#74839c}.selected-user-card>button[data-v-85bade81]{width:100%;height:36px;margin-top:8px;border:1px solid #dbe2ec;border-radius:8px;background:#fff;color:#34425a;font:inherit;font-weight:600;cursor:pointer}.selected-user-card>button i[data-v-85bade81]{margin-left:8px}.contact-strip[data-v-85bade81]{display:grid;grid-template-columns:1.2fr repeat(5,1fr);gap:18px;margin-top:16px;padding:13px 16px}.contact-strip>div[data-v-85bade81]{min-width:0;display:flex;align-items:center;gap:10px}.contact-strip>div>i[data-v-85bade81]{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:#eef4ff;color:#286cf2}.contact-strip span[data-v-85bade81]:not(.user-avatar){display:flex;min-width:0;flex-direction:column;color:#8490a4;font-size:10px}.contact-strip strong[data-v-85bade81]{overflow:hidden;color:#34425a;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.contact-strip small[data-v-85bade81]{color:#8490a4}.users-empty[data-v-85bade81],.users-loading[data-v-85bade81]{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#8a96a8}.users-empty i[data-v-85bade81],.users-loading i[data-v-85bade81]{font-size:28px;color:#4b89f3}.users-empty strong[data-v-85bade81]{color:#34425a}.back-button[data-v-85bade81]{display:flex;align-items:center;gap:8px;margin:18px 0 14px;border:0;background:transparent;color:#53647c;font:inherit;cursor:pointer}.user-detail-layout[data-v-85bade81]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px}.user-detail-main[data-v-85bade81],.user-detail-side[data-v-85bade81]{display:flex;flex-direction:column;gap:16px}.user-identity-card[data-v-85bade81]{display:grid;grid-template-columns:auto 1fr;padding:20px;gap:10px 18px}.identity-line[data-v-85bade81]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.identity-line h2[data-v-85bade81]{margin:0;font-size:22px}.user-identity-copy p[data-v-85bade81]{margin:5px 0;color:#718097}.identity-information[data-v-85bade81]{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:20px 28px;margin-top:18px}.identity-information>div[data-v-85bade81]{display:flex;align-items:center;gap:10px}.identity-information i[data-v-85bade81]{width:32px;color:#60708c;font-size:17px}.identity-information span[data-v-85bade81]{display:flex;flex-direction:column;color:#78859a;font-size:10px}.identity-information strong[data-v-85bade81]{margin-top:3px;color:#2c3a52;font-size:12px}.detail-cards-grid[data-v-85bade81]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.detail-card[data-v-85bade81]{min-height:220px;padding:15px}.detail-card header[data-v-85bade81],.sessions-card header[data-v-85bade81],.recent-actions header[data-v-85bade81]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.detail-card h3[data-v-85bade81],.sessions-card h3[data-v-85bade81],.side-actions h3[data-v-85bade81],.recent-actions h3[data-v-85bade81]{margin:0;font-size:13px}.detail-card header>span[data-v-85bade81],.sessions-card header>span[data-v-85bade81]{color:#2d6ff3}.compact-list[data-v-85bade81]{display:flex;flex-direction:column}.compact-list article[data-v-85bade81]{min-height:45px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #edf0f4}.compact-list article>i[data-v-85bade81]{width:30px;height:30px;display:grid;place-items:center;border-radius:8px}.compact-list i.violet[data-v-85bade81]{background:#f4edff;color:#7c48df}.compact-list i.blue[data-v-85bade81]{background:#edf4ff;color:#3675e8}.compact-list span[data-v-85bade81]{min-width:0;flex:1;display:flex;flex-direction:column}.compact-list strong[data-v-85bade81]{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.compact-list small[data-v-85bade81]{color:#8490a4;font-size:9px}.compact-list em[data-v-85bade81]{padding:3px 6px;border-radius:5px;background:#eef8f2;color:#23a66b;font-size:9px;font-style:normal}.access-card>p[data-v-85bade81]{color:#748197;font-size:11px}.role-badge.prominent[data-v-85bade81]{font-size:11px}.access-card ul[data-v-85bade81]{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:15px 0 0;padding:0;list-style:none;font-size:10px}.access-card li[data-v-85bade81]{display:flex;gap:6px}.access-card li i[data-v-85bade81]{color:#2e70ef}.sessions-grid[data-v-85bade81]{display:grid;grid-template-columns:1.25fr 1fr;gap:16px}.sessions-card[data-v-85bade81]{min-height:180px;padding:15px}.sessions-list article[data-v-85bade81]{min-height:44px;display:grid;grid-template-columns:28px 1fr 1fr;align-items:center;gap:10px;border-bottom:1px solid #edf0f4}.sessions-list article>i[data-v-85bade81]{color:#657895}.sessions-list span[data-v-85bade81]{display:flex;flex-direction:column}.sessions-list strong[data-v-85bade81]{font-size:10px}.sessions-list small[data-v-85bade81],.sessions-list time[data-v-85bade81]{color:#8090a5;font-size:9px}.side-actions[data-v-85bade81],.recent-actions[data-v-85bade81]{padding:16px}.side-actions[data-v-85bade81]{display:flex;flex-direction:column;gap:8px}.side-actions h3[data-v-85bade81]{margin-bottom:4px}.side-actions button[data-v-85bade81]{height:38px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid #dde4ed;border-radius:8px;background:#fff;color:#286cf2;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.side-actions button i[data-v-85bade81]{width:16px}.activity-list article[data-v-85bade81]{display:flex;gap:10px;padding:10px 0}.activity-list article>i[data-v-85bade81]{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#edf4ff;color:#3475eb}.activity-list span[data-v-85bade81]{display:flex;flex-direction:column}.activity-list strong[data-v-85bade81]{font-size:11px}.activity-list small[data-v-85bade81]{margin-top:3px;color:#8592a5;font-size:9px}.empty-small[data-v-85bade81]{display:grid;min-height:80px;place-items:center;color:#8b97a8;font-size:11px}.modal-backdrop[data-v-85bade81]{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#17233d80}.users-modal[data-v-85bade81]{position:relative;width:min(440px,100%);max-height:calc(100vh - 48px);overflow:auto;padding:24px;border-radius:15px;background:#fff;box-shadow:0 20px 60px #111b2d38}.users-modal--wide[data-v-85bade81]{width:min(570px,100%)}.modal-close[data-v-85bade81]{position:absolute;top:18px;right:18px;border:0;background:transparent;color:#6e7d94;font-size:17px;cursor:pointer}.users-modal h2[data-v-85bade81]{margin:0 35px 10px 0;font-size:21px}.modal-intro[data-v-85bade81]{display:flex;gap:8px;margin:0 0 20px;color:#69778e;font-size:12px;line-height:1.4}.users-modal label[data-v-85bade81]{display:flex;flex-direction:column;gap:7px;margin:13px 0;color:#34425a;font-size:12px;font-weight:600}.users-modal label b[data-v-85bade81]{color:#e14050}.users-modal label small[data-v-85bade81]{font-weight:400}.users-modal input[data-v-85bade81],.users-modal select[data-v-85bade81]{width:100%;height:40px;padding:0 12px;border:1px solid #dce3ec;border-radius:8px;background:#fff;color:#26344d;font:inherit;outline:none}.users-modal input[data-v-85bade81]:focus,.users-modal select[data-v-85bade81]:focus{border-color:#4d86f4;box-shadow:0 0 0 3px #3776ee14}.phone-input[data-v-85bade81]{display:grid;grid-template-columns:110px 1fr}.phone-input span[data-v-85bade81]{display:flex;align-items:center;padding:0 12px;border:1px solid #dce3ec;border-right:0;border-radius:8px 0 0 8px;background:#f8fafc}.phone-input input[data-v-85bade81]{border-radius:0 8px 8px 0}.modal-row[data-v-85bade81]{display:grid;grid-template-columns:1fr 150px;gap:14px}.role-choice-grid[data-v-85bade81]{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:12px 0}.role-choice-grid.single[data-v-85bade81]{margin-top:18px}.role-choice-grid button[data-v-85bade81]{min-height:54px;display:flex;align-items:flex-start;gap:10px;padding:10px;border:1px solid #dfe5ed;border-radius:8px;background:#fff;color:#65748a;text-align:left;cursor:pointer}.role-choice-grid button.active[data-v-85bade81]{border-color:#3d7df2;background:#f3f7ff;color:#286cf2;box-shadow:0 0 0 2px #3677ed12}.role-choice-grid button>i[data-v-85bade81]{width:20px;margin-top:2px;text-align:center}.role-choice-grid button span[data-v-85bade81]{display:flex;flex-direction:column}.role-choice-grid button strong[data-v-85bade81]{color:#26344d;font-size:11px}.role-choice-grid button small[data-v-85bade81]{margin-top:2px;color:#7c899d;font-size:9px;line-height:1.25}.access-note[data-v-85bade81]{display:flex;flex-direction:column;gap:4px;margin:14px 0;padding:12px;border-radius:8px;background:#f6f8fb}.access-note strong[data-v-85bade81]{font-size:11px}.access-note span[data-v-85bade81]{color:#6f7d91;font-size:10px}.users-modal footer[data-v-85bade81]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.users-modal footer button[data-v-85bade81]{height:40px;padding:0 18px;border-radius:8px;font:inherit;font-weight:600;cursor:pointer}.users-modal footer .secondary[data-v-85bade81]{border:1px solid #dce3ec;background:#fff;color:#526178}.users-modal footer .primary[data-v-85bade81]{border:0;background:#286cf2;color:#fff}.users-modal footer .danger-button[data-v-85bade81]{border:0;background:#e33f50;color:#fff}.modal-error[data-v-85bade81]{margin:10px 0;padding:10px;border-radius:7px;background:#fff0f1;color:#cf3444;font-size:11px}.confirm-icon[data-v-85bade81]{width:54px;height:54px;display:grid;place-items:center;margin:0 auto 14px;border-radius:50%;font-size:23px}.confirm-icon.warning[data-v-85bade81]{background:#fff4e3;color:#e68b12}.confirm-icon.danger[data-v-85bade81]{background:#fff0f1;color:#df3545}.confirm-icon.success[data-v-85bade81]{background:#ebf3ff;color:#286cf2}.users-modal .confirm-icon~h2[data-v-85bade81]{text-align:center;margin-right:0}.confirm-copy[data-v-85bade81]{text-align:center;color:#6d7a8e;font-size:12px;line-height:1.45}.generated-link[data-v-85bade81]{display:flex;gap:8px;margin-top:18px}.generated-link input[data-v-85bade81]{flex:1}.generated-link button[data-v-85bade81]{padding:0 12px;border:0;border-radius:8px;background:#286cf2;color:#fff;font:inherit;cursor:pointer}.generated-link button i[data-v-85bade81]{margin-right:6px}.user-stat-card small[data-v-85bade81],.user-cell small[data-v-85bade81],.role-legend>div[data-v-85bade81],.contact-strip span[data-v-85bade81]:not(.user-avatar),.identity-information span[data-v-85bade81],.compact-list small[data-v-85bade81],.access-card ul[data-v-85bade81],.sessions-list small[data-v-85bade81],.sessions-list time[data-v-85bade81],.activity-list small[data-v-85bade81],.role-choice-grid button small[data-v-85bade81],.access-note span[data-v-85bade81]{font-size:11px}.users-table[data-v-85bade81],.user-cell strong[data-v-85bade81],.selected-user-card>div[data-v-85bade81],.compact-list strong[data-v-85bade81],.sessions-list strong[data-v-85bade81],.activity-list strong[data-v-85bade81],.empty-small[data-v-85bade81],.modal-error[data-v-85bade81],.access-note strong[data-v-85bade81]{font-size:12px}.role-badge[data-v-85bade81],.status-badge[data-v-85bade81],.table-footer[data-v-85bade81]{font-size:11px}@media (max-width: 1450px){.users-layout[data-v-85bade81]{grid-template-columns:1fr}.users-aside[data-v-85bade81]{display:grid;grid-template-columns:1fr 1fr}.contact-strip[data-v-85bade81]{grid-template-columns:repeat(3,1fr)}.users-table-wrap[data-v-85bade81]{overflow-x:auto}.user-detail-layout[data-v-85bade81]{grid-template-columns:1fr}.user-detail-side[data-v-85bade81]{display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 950px){.user-stat-grid[data-v-85bade81]{grid-template-columns:1fr 1fr}.users-toolbar[data-v-85bade81]{flex-wrap:wrap}.invite-button[data-v-85bade81]{margin-left:0}.detail-cards-grid[data-v-85bade81],.identity-information[data-v-85bade81]{grid-template-columns:1fr 1fr}.sessions-grid[data-v-85bade81]{grid-template-columns:1fr}.contact-strip[data-v-85bade81]{grid-template-columns:1fr 1fr}}@media (max-width: 650px){.user-stat-grid[data-v-85bade81],.users-aside[data-v-85bade81],.detail-cards-grid[data-v-85bade81],.identity-information[data-v-85bade81],.user-detail-side[data-v-85bade81],.contact-strip[data-v-85bade81]{grid-template-columns:1fr}.users-search[data-v-85bade81]{width:100%}.toolbar-select[data-v-85bade81]{flex:1}.toolbar-select select[data-v-85bade81]{width:100%}.modal-row[data-v-85bade81],.role-choice-grid[data-v-85bade81]{grid-template-columns:1fr}.table-footer[data-v-85bade81]{grid-template-columns:1fr;gap:8px;padding:10px}.table-footer>span[data-v-85bade81]:last-child{text-align:left}}.admin-panel[data-v-a4086be3],.admin-panel[data-v-a4086be3] *{box-sizing:border-box}.admin-panel[data-v-a4086be3]{--sidebar-width: 240px;min-height:100vh;overflow-x:clip;background:#f5f7fa;color:#27303f}.admin-panel.sidebar-collapsed[data-v-a4086be3]{--sidebar-width: 64px}.company-page[data-v-a4086be3]{min-height:100vh;margin-left:var(--sidebar-width);padding:18px 24px 32px;transition:margin-left .2s}.panel[data-v-a4086be3]{border:1px solid #e2e7ee;border-radius:14px;background:#fff}.breadcrumbs[data-v-a4086be3]{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:#697384;font-size:13px}.breadcrumbs button[data-v-a4086be3]{border:0;background:transparent;color:#697384;font:inherit;cursor:pointer}.breadcrumbs i[data-v-a4086be3]{font-size:7px}.page-error[data-v-a4086be3]{display:flex;justify-content:space-between;margin-bottom:14px;padding:12px 14px;border-radius:10px;background:#fff0f1;color:#c9404b;font-size:14px}.page-error button[data-v-a4086be3]{border:0;background:transparent;color:inherit;font-weight:600}.company-header[data-v-a4086be3]{min-height:92px;display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px}.company-avatar[data-v-a4086be3]{width:58px;height:58px;display:grid;place-items:center;border-radius:13px;color:#fff;font-size:20px;font-weight:600}.identity>div[data-v-a4086be3]{display:flex;align-items:center;gap:10px}.identity h1[data-v-a4086be3]{margin:0;font-size:22px}.company-status[data-v-a4086be3]{padding:4px 9px;border-radius:12px;background:#f1f3f6;color:#6e7887;font-size:12px}.company-status.active[data-v-a4086be3]{background:#eaf9f0;color:#2dae5e}.company-status.grace[data-v-a4086be3]{background:#fff6df;color:#cf8b00}.company-status.expired[data-v-a4086be3],.company-status.cancelled[data-v-a4086be3]{background:#fff0f1;color:#e0434f}.identity p[data-v-a4086be3]{display:flex;align-items:center;gap:8px;margin:7px 0 0;color:#6e7887;font-size:12px}.identity p i[data-v-a4086be3]{width:3px;height:3px;border-radius:50%;background:#77818f}.header-actions[data-v-a4086be3]{position:relative;display:flex;align-items:center;gap:11px}.header-actions button[data-v-a4086be3]{height:38px;padding:0 14px;border:0;background:#fff;color:#3577e5;font:inherit;font-size:13px;cursor:pointer}.header-actions button.more[data-v-a4086be3]{width:38px;padding:0;border:1px solid #dce2ea;border-radius:9px;color:#536071}.header-actions button.actions[data-v-a4086be3]{border-radius:9px;background:#3478f0;color:#fff;box-shadow:0 6px 14px #3478f02e}.header-actions button[data-v-a4086be3]:disabled{opacity:.5;cursor:default}.header-actions .company-action-menu[data-v-a4086be3]{position:absolute;z-index:40;top:46px;right:132px;width:238px;padding:7px;border:1px solid #dce3ec;border-radius:11px;background:#fff;box-shadow:0 16px 38px #1f2e472e}.header-actions .company-action-menu button[data-v-a4086be3]{width:100%;height:37px;display:flex;align-items:center;gap:10px;padding:0 10px;border-radius:7px;color:#34425a;text-align:left}.header-actions .company-action-menu button[data-v-a4086be3]:hover{background:#f4f7fb}.header-actions .company-action-menu button i[data-v-a4086be3]{width:17px;color:#637391;text-align:center}.header-actions .company-action-menu hr[data-v-a4086be3]{height:1px;margin:6px 2px;border:0;background:#e6eaf0}.billing-strip[data-v-a4086be3]{display:grid;grid-template-columns:minmax(490px,2.4fr) repeat(4,minmax(125px,1fr));gap:12px;margin-top:14px}.payment-summary[data-v-a4086be3],.stat-panel[data-v-a4086be3]{min-height:106px;padding:15px}.payment-summary[data-v-a4086be3]{border-color:#ccdcfa}.payment-summary h2[data-v-a4086be3],.section-head h2[data-v-a4086be3],.distribution-card h2[data-v-a4086be3]{margin:0;font-size:14px}.payment-columns[data-v-a4086be3]{display:grid;grid-template-columns:1fr 1.4fr 1.2fr 1fr 125px;align-items:end;gap:15px;margin-top:17px}.payment-columns>div[data-v-a4086be3]{display:grid;gap:6px}.payment-columns span[data-v-a4086be3],.stat-panel>span[data-v-a4086be3]{color:#6f7887;font-size:12px}.payment-columns strong[data-v-a4086be3]{font-size:13px}.payment-columns strong.active[data-v-a4086be3]{color:#26b562}.payment-columns strong.grace[data-v-a4086be3]{color:#dd9621}.payment-columns strong.expired[data-v-a4086be3]{color:#e2404a}.payment-columns button[data-v-a4086be3],.no-tariff button[data-v-a4086be3]{height:34px;border:0;border-radius:8px;background:#3478f0;color:#fff;font:inherit;font-size:12px;cursor:pointer}.no-tariff[data-v-a4086be3]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:18px;color:#737c89;font-size:13px}.no-tariff button[data-v-a4086be3]{padding:0 18px}.stat-panel[data-v-a4086be3]{position:relative;display:flex;flex-direction:column}.stat-panel strong[data-v-a4086be3]{margin-top:9px;font-size:18px}.stat-panel small[data-v-a4086be3]{margin-top:auto;color:#6f7887;font-size:12px}.stat-panel button[data-v-a4086be3]{align-self:flex-start;margin-top:auto;padding:0;border:0;background:transparent;color:#3478f0;font:inherit;font-size:12px;cursor:pointer}.stat-panel>i[data-v-a4086be3]{position:absolute;right:14px;bottom:16px;color:#3478f0;font-size:17px}.tabs[data-v-a4086be3]{display:flex;gap:5px;margin-top:15px;padding:0 4px;border-bottom:1px solid #dfe4eb;overflow-x:auto}.tabs button[data-v-a4086be3]{height:43px;flex:0 0 auto;padding:0 13px;border:0;border-bottom:2px solid transparent;background:transparent;color:#515b6b;font:inherit;font-size:12px;cursor:pointer}.tabs button.active[data-v-a4086be3]{border-bottom-color:#3478f0;color:#266be0}.overview-grid[data-v-a4086be3]{display:grid;grid-template-columns:1.7fr .8fr 1fr;gap:12px;margin-top:14px}.activity-card[data-v-a4086be3],.distribution-card[data-v-a4086be3],.limits-card[data-v-a4086be3]{min-height:244px;padding:15px}.section-head[data-v-a4086be3]{display:flex;align-items:center;justify-content:space-between;gap:10px}.section-head>span[data-v-a4086be3]{padding:5px 8px;border-radius:7px;background:#f2f4f7;color:#737c89;font-size:12px}.section-head>button[data-v-a4086be3]{border:0;background:transparent;color:#3478f0;font:inherit;font-size:12px;cursor:pointer}.activity-metrics[data-v-a4086be3]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:15px}.activity-metrics article[data-v-a4086be3]{min-width:0;padding:11px;border:1px solid #e4e8ee;border-radius:10px}.activity-metrics span[data-v-a4086be3]{display:block;overflow:hidden;color:#737c89;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.activity-metrics strong[data-v-a4086be3]{display:block;margin-top:7px;font-size:20px}.coverage[data-v-a4086be3]{margin-top:34px}.coverage>div[data-v-a4086be3]{display:flex;justify-content:space-between;margin-bottom:9px;color:#606a79;font-size:12px}.coverage>span[data-v-a4086be3],.limit-item>span[data-v-a4086be3]{height:8px;display:block;overflow:hidden;border-radius:7px;background:#e8ebef}.coverage>span i[data-v-a4086be3],.limit-item>span i[data-v-a4086be3]{display:block;height:100%;border-radius:inherit;background:#377cf0}.distribution-card[data-v-a4086be3]{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:13px}.distribution-card h2[data-v-a4086be3]{grid-column:1/-1}.donut[data-v-a4086be3]{width:105px;height:105px;display:grid;place-items:center;border-radius:50%;position:relative}.donut[data-v-a4086be3]:after{content:"";position:absolute;top:17px;right:17px;bottom:17px;left:17px;border-radius:50%;background:#fff}.donut>span[data-v-a4086be3]{z-index:1;display:grid;text-align:center}.donut strong[data-v-a4086be3]{font-size:17px}.donut small[data-v-a4086be3]{font-size:12px;color:#78818e}.donut-legend[data-v-a4086be3]{display:grid;gap:13px}.donut-legend span[data-v-a4086be3]{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;font-size:12px}.donut-legend i[data-v-a4086be3]{width:8px;height:8px;border-radius:50%;background:#376ff1}.donut-legend span+span i[data-v-a4086be3]{background:#8351e8}.limit-item[data-v-a4086be3]{margin-top:12px}.limit-item>div[data-v-a4086be3]{display:flex;justify-content:space-between;gap:8px;margin-bottom:5px;font-size:12px}.limit-item strong[data-v-a4086be3]{font-weight:500}.limit-item>span[data-v-a4086be3]{height:5px}.setup-link[data-v-a4086be3]{margin-top:18px;border:0;background:transparent;color:#3478f0;font:inherit;font-size:12px}.data-grid[data-v-a4086be3]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.data-card[data-v-a4086be3]{min-height:230px;padding:15px}.data-card table[data-v-a4086be3],.payments-table[data-v-a4086be3]{width:100%;margin-top:10px;border-collapse:collapse;font-size:12px}.data-card th[data-v-a4086be3],.data-card td[data-v-a4086be3],.payments-table th[data-v-a4086be3],.payments-table td[data-v-a4086be3]{height:34px;padding:0 8px;border-bottom:1px solid #ebedf1;text-align:left;white-space:nowrap}.data-card th[data-v-a4086be3],.payments-table th[data-v-a4086be3]{color:#667080;font-weight:600}.data-card em[data-v-a4086be3],.payments-table em[data-v-a4086be3]{color:#8a55dc;font-style:normal}.data-card em.active[data-v-a4086be3],.payments-table em.paid[data-v-a4086be3]{color:#27ae60}.payments-table em.pending[data-v-a4086be3]{color:#d7941e}.payments-table em.overdue[data-v-a4086be3],.payments-table em.cancelled[data-v-a4086be3]{color:#df424c}.payments-table em.refunded[data-v-a4086be3]{color:#6f7785}.contacts[data-v-a4086be3]{display:grid;grid-template-columns:1.1fr 1.2fr 1fr 1fr 1.1fr;gap:14px;margin-top:12px;padding:15px}.contacts>div[data-v-a4086be3]{min-width:0;display:flex;align-items:center;gap:11px}.contacts i[data-v-a4086be3]{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:#eef4ff;color:#3478f0}.contacts span[data-v-a4086be3]{min-width:0;display:grid;gap:4px;color:#7a8390;font-size:12px}.contacts strong[data-v-a4086be3]{overflow:hidden;color:#37404d;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.tab-card[data-v-a4086be3]{min-height:430px;margin-top:14px;padding:17px}.payments-table[data-v-a4086be3]{font-size:12px}.payments-table td[data-v-a4086be3]{height:48px}.payments-table td>strong[data-v-a4086be3],.payments-table td>small[data-v-a4086be3]{display:block}.payments-table td>small[data-v-a4086be3]{margin-top:4px;color:#79818d;font-size:12px}.download[data-v-a4086be3]{max-width:150px;display:flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:#3478f0;font:inherit;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.timeline[data-v-a4086be3]{display:grid;margin-top:14px}.timeline article[data-v-a4086be3]{display:flex;align-items:center;gap:12px;padding:12px;border-bottom:1px solid #e9edf1}.timeline article>i[data-v-a4086be3]{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:#eef4ff;color:#3478f0}.timeline div[data-v-a4086be3]{display:grid;gap:4px}.timeline strong[data-v-a4086be3]{font-size:12px}.timeline span[data-v-a4086be3]{color:#7a8390;font-size:12px}.empty[data-v-a4086be3]{min-height:140px;display:grid;place-items:center;color:#9299a4;font-size:12px}.empty.large[data-v-a4086be3]{min-height:320px}.placeholder[data-v-a4086be3]{min-height:430px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#87909d;text-align:center}.placeholder>i[data-v-a4086be3]{font-size:28px;color:#4b8ceb}.placeholder h2[data-v-a4086be3]{margin:14px 0 5px;color:#3b4452}.placeholder p[data-v-a4086be3]{max-width:410px;margin:0;font-size:13px;line-height:1.5}@media (max-width: 1450px){.billing-strip[data-v-a4086be3]{grid-template-columns:2fr repeat(2,1fr)}.payment-summary[data-v-a4086be3]{grid-column:span 2}.overview-grid[data-v-a4086be3]{grid-template-columns:1.4fr 1fr}.limits-card[data-v-a4086be3]{grid-column:1/-1}.contacts[data-v-a4086be3]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1050px){.billing-strip[data-v-a4086be3]{grid-template-columns:1fr 1fr}.payment-summary[data-v-a4086be3]{grid-column:1/-1}.overview-grid[data-v-a4086be3],.data-grid[data-v-a4086be3]{grid-template-columns:1fr}.limits-card[data-v-a4086be3]{grid-column:auto}.header-actions>button[data-v-a4086be3]:last-of-type{display:none}}@media (max-width: 850px){.admin-panel[data-v-a4086be3]{--sidebar-width: 64px}.company-page[data-v-a4086be3]{padding-inline:16px}.company-header[data-v-a4086be3]{grid-template-columns:50px 1fr}.header-actions[data-v-a4086be3]{grid-column:1/-1;justify-content:flex-end}.header-actions .company-action-menu[data-v-a4086be3]{right:0}.payment-columns[data-v-a4086be3]{grid-template-columns:1fr 1fr}.payment-columns button[data-v-a4086be3]{grid-column:1/-1}.contacts[data-v-a4086be3]{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.admin-panel[data-v-a4086be3]{--sidebar-width: 0}.company-page[data-v-a4086be3]{padding:14px 12px 24px}.billing-strip[data-v-a4086be3]{grid-template-columns:1fr}.payment-summary[data-v-a4086be3]{grid-column:auto}.payment-columns[data-v-a4086be3]{grid-template-columns:1fr}.activity-metrics[data-v-a4086be3]{grid-template-columns:1fr 1fr}.distribution-card[data-v-a4086be3]{grid-template-columns:95px 1fr}.donut[data-v-a4086be3]{width:90px;height:90px}.contacts[data-v-a4086be3]{grid-template-columns:1fr}.tab-card[data-v-a4086be3]{overflow-x:auto}}.admin-login-page[data-v-7bb8f471]{--admin-blue: #3978f6;min-height:100vh;display:grid;grid-template-columns:minmax(420px,.95fr) minmax(520px,1.05fr);background:#f3f4f5;color:#292b2f}.admin-login-brand[data-v-7bb8f471]{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:48px 56px;color:#fff;background:radial-gradient(circle at 18% 82%,rgba(107,140,255,.72),transparent 34%),linear-gradient(145deg,#1f293b,#22273b 54%,#313d61)}.admin-login-brand[data-v-7bb8f471]:after{content:"";position:absolute;width:420px;height:420px;right:-210px;top:-130px;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 70px #ffffff06,0 0 0 140px #ffffff05}.brand-mark[data-v-7bb8f471]{position:relative;z-index:1;width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#fff;color:#22273b;font-size:24px;font-weight:700}.brand-name[data-v-7bb8f471]{margin:0 0 22px;font-size:20px;font-weight:600;letter-spacing:.01em}.admin-login-brand h1[data-v-7bb8f471]{max-width:580px;margin:0;font-size:clamp(38px,4vw,64px);line-height:.98;letter-spacing:-.045em}.brand-description[data-v-7bb8f471]{max-width:520px;margin:26px 0 0;color:#ffffffa6;font-size:17px;line-height:1.55}.security-note[data-v-7bb8f471]{display:flex;align-items:center;gap:12px;width:fit-content;padding:13px 17px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#ffffff12;color:#ffffffc2;font-size:13px}.admin-login-panel[data-v-7bb8f471]{display:grid;place-items:center;padding:48px 28px}.admin-login-card[data-v-7bb8f471]{position:relative;width:min(100%,430px);padding:46px;border-radius:28px;background:#fff;box-shadow:0 20px 70px #1f293b14}.mobile-brand[data-v-7bb8f471]{display:none}.eyebrow[data-v-7bb8f471]{margin:0 0 14px;color:#8b9098;font-size:11px;font-weight:700;letter-spacing:.14em}.admin-login-card h2[data-v-7bb8f471]{margin:0;font-size:34px;line-height:1.1;letter-spacing:-.035em}.form-description[data-v-7bb8f471]{margin:13px 0 30px;color:#7a7e85;font-size:15px;line-height:1.5}.admin-login-form[data-v-7bb8f471]{display:grid;gap:20px}.admin-login-form label[data-v-7bb8f471]{display:grid;gap:8px;font-size:13px;font-weight:600}.admin-login-form input[data-v-7bb8f471]{width:100%;height:52px;padding:0 16px;border:1px solid #dfe2e6;border-radius:14px;outline:none;background:#fff;color:#292b2f;font:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}.admin-login-form input[data-v-7bb8f471]:focus{border-color:var(--admin-blue);box-shadow:0 0 0 3px #3978f61f}.password-field[data-v-7bb8f471]{position:relative}.password-field input[data-v-7bb8f471]{padding-right:50px}.password-field button[data-v-7bb8f471]{position:absolute;right:5px;top:5px;width:42px;height:42px;border:0;background:transparent;color:#8c9198;cursor:pointer}.submit-button[data-v-7bb8f471]{height:54px;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:4px;border:0;border-radius:14px;background:var(--admin-blue);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:transform .15s,background .15s}.submit-button[data-v-7bb8f471]:hover:not(:disabled){background:#2867e5;transform:translateY(-1px)}.submit-button[data-v-7bb8f471]:disabled{opacity:.6;cursor:wait}.form-error[data-v-7bb8f471]{display:flex;align-items:flex-start;gap:9px;padding:12px 13px;border-radius:12px;background:#fff1f1;color:#d73d44;font-size:13px;font-weight:500;line-height:1.35}.support-copy[data-v-7bb8f471]{margin:26px 0 0;text-align:center;color:#9a9ea5;font-size:12px}.back-button[data-v-7bb8f471]{position:absolute;left:20px;top:20px;width:38px;height:38px;border:0;border-radius:12px;background:#f1f3f5;color:#545960;cursor:pointer}.telegram-icon[data-v-7bb8f471]{width:56px;height:56px;display:grid;place-items:center;margin:0 0 22px;border-radius:18px;background:#eaf3ff;color:#269bd8;font-size:29px}.otp-input[data-v-7bb8f471]{text-align:center;font-size:24px!important;font-weight:600!important;letter-spacing:.35em;padding-left:calc(16px + .35em)!important}.resend-button[data-v-7bb8f471]{border:0;background:transparent;color:var(--admin-blue);font:inherit;font-size:13px;cursor:pointer}.resend-button[data-v-7bb8f471]:disabled{color:#a0a4aa;cursor:default}@media (max-width: 900px){.admin-login-page[data-v-7bb8f471]{grid-template-columns:1fr}.admin-login-brand[data-v-7bb8f471]{display:none}.admin-login-panel[data-v-7bb8f471]{min-height:100vh;padding:24px}.mobile-brand[data-v-7bb8f471]{display:block;margin-bottom:34px;font-size:24px;font-weight:700}}@media (max-width: 520px){.admin-login-panel[data-v-7bb8f471]{padding:0;background:#fff}.admin-login-card[data-v-7bb8f471]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:36px 24px;border-radius:0;box-shadow:none}.admin-login-card h2[data-v-7bb8f471]{font-size:30px}}.lesson-image-crop-modal[data-v-9523fd74]{width:calc(100% - 40px);max-width:1434px;height:calc(100% - 40px);padding:16px;border:1px solid #ebebeb;border-radius:40px;background:#fff;display:flex;flex-direction:column;box-sizing:border-box}.lesson-image-crop__header[data-v-9523fd74]{margin-bottom:12px}.lesson-image-crop__header h2[data-v-9523fd74]{margin:0;color:#111;font-size:16px;font-weight:600;line-height:1.2}.lesson-image-crop__body[data-v-9523fd74]{flex:1 1 auto;min-height:0;display:flex;gap:32px}.lesson-image-crop__workspace[data-v-9523fd74]{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.lesson-image-crop__stage[data-v-9523fd74]{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;border-radius:15px;background-color:#bdbdbd;background-image:linear-gradient(45deg,rgba(255,255,255,.55) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.55) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.55) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.55) 75%);background-size:24px 24px;background-position:0 0,0 12px,12px -12px,-12px 0}.lesson-image-crop__image[data-v-9523fd74]{position:absolute;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.lesson-image-crop__selection[data-v-9523fd74]{position:absolute;border:2px solid #4b9cf8;box-sizing:border-box;cursor:move}.lesson-image-crop__selection[data-v-9523fd74]:before,.lesson-image-crop__selection[data-v-9523fd74]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lesson-image-crop__selection[data-v-9523fd74]:before{background-image:linear-gradient(to right,transparent 33.333%,rgba(255,255,255,.7) 33.333%,rgba(255,255,255,.7) calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent 66.666%,rgba(255,255,255,.7) 66.666%,rgba(255,255,255,.7) calc(66.666% + 1px),transparent calc(66.666% + 1px)),linear-gradient(to bottom,transparent 33.333%,rgba(255,255,255,.7) 33.333%,rgba(255,255,255,.7) calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent 66.666%,rgba(255,255,255,.7) 66.666%,rgba(255,255,255,.7) calc(66.666% + 1px),transparent calc(66.666% + 1px))}.lesson-image-crop__handle[data-v-9523fd74]{position:absolute;width:10px;height:10px;border-radius:50%;background:#4b9cf8;transform:translate(-50%,-50%)}.lesson-image-crop__handle--nw[data-v-9523fd74]{left:0;top:0;cursor:nwse-resize}.lesson-image-crop__handle--n[data-v-9523fd74]{left:50%;top:0;cursor:ns-resize}.lesson-image-crop__handle--ne[data-v-9523fd74]{left:100%;top:0;cursor:nesw-resize}.lesson-image-crop__handle--e[data-v-9523fd74]{left:100%;top:50%;cursor:ew-resize}.lesson-image-crop__handle--se[data-v-9523fd74]{left:100%;top:100%;cursor:nwse-resize}.lesson-image-crop__handle--s[data-v-9523fd74]{left:50%;top:100%;cursor:ns-resize}.lesson-image-crop__handle--sw[data-v-9523fd74]{left:0;top:100%;cursor:nesw-resize}.lesson-image-crop__handle--w[data-v-9523fd74]{left:0;top:50%;cursor:ew-resize}.lesson-image-crop__replace[data-v-9523fd74]{margin-top:14px;padding:0;border:0;background:transparent;align-self:flex-start;color:#737373;font:inherit;font-size:16px;cursor:pointer}.lesson-image-crop__file-input[data-v-9523fd74]{display:none}.lesson-image-crop__sidebar[data-v-9523fd74]{flex:0 0 220px;display:flex;align-items:flex-start;justify-content:flex-end}.lesson-image-crop__mini-preview[data-v-9523fd74]{position:relative;max-width:200px;max-height:220px;border-radius:15px;overflow:hidden;background-color:#f5f5f5}.lesson-image-crop__mini-image[data-v-9523fd74]{position:absolute;display:block;max-width:none;-webkit-user-select:none;user-select:none;pointer-events:none}.lesson-image-crop__footer[data-v-9523fd74]{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.lesson-image-crop__action[data-v-9523fd74]{min-width:122px;height:38px;padding:0 20px;border:0;border-radius:12px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px;cursor:pointer}.lesson-image-crop__action--secondary[data-v-9523fd74]{background:#f2f2f2;color:#737373}.lesson-image-crop-modal[data-v-9523fd74]{position:fixed;margin:auto 20px auto auto;color:#353535}.lesson-image-crop-modal[data-v-9523fd74]::backdrop{background:#0008}.lesson-image-crop-modal[open][data-v-9523fd74]{animation:cover-crop-appear-9523fd74 .28s cubic-bezier(.22,1,.36,1) both}.lesson-image-crop-modal[open][data-v-9523fd74]::backdrop{animation:cover-crop-backdrop-appear-9523fd74 .22s ease-out both}@keyframes cover-crop-appear-9523fd74{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cover-crop-backdrop-appear-9523fd74{0%{background:#0000}to{background:#0008}}@media (prefers-reduced-motion: reduce){.lesson-image-crop-modal[open][data-v-9523fd74],.lesson-image-crop-modal[open][data-v-9523fd74]::backdrop{animation:none}}.lesson-image-crop__header p[data-v-9523fd74]{margin:8px 0 0;font-size:14px;color:#737373}.lesson-image-crop__selection[data-v-9523fd74]{box-shadow:0 0 0 3000px #0005;touch-action:none}.lesson-image-crop__handle[data-v-9523fd74]{touch-action:none;width:12px;height:12px}.lesson-image-crop__action[data-v-9523fd74]:disabled,.lesson-image-crop__replace[data-v-9523fd74]:disabled{opacity:.5;cursor:wait}.lesson-image-crop__error[data-v-9523fd74]{color:#c32e3b;font-size:14px;margin:8px 0 0}.lesson-image-crop__preview-label[data-v-9523fd74]{margin:10px 0;font-size:14px;color:#737373}.lesson-image-crop__sidebar[data-v-9523fd74]{flex-direction:column;justify-content:flex-start}@media (max-width: 700px){.lesson-image-crop-modal[data-v-9523fd74]{width:calc(100% - 24px);height:calc(100dvh - 24px);margin:auto;padding:14px}.lesson-image-crop__body[data-v-9523fd74]{flex-direction:column;gap:12px}.lesson-image-crop__sidebar[data-v-9523fd74]{flex:0 0 auto;flex-direction:row;gap:12px;align-items:center}.lesson-image-crop__mini-preview[data-v-9523fd74]{flex-shrink:0}}.programs-view[data-v-5b207ccf]{min-height:100%;width:100%;padding-top:24px;padding-bottom:24px;box-sizing:border-box}.programs-layout[data-v-5b207ccf]{display:grid;grid-template-columns:340px 1020px;gap:20px;width:1380px;max-width:calc(100vw - var(--side-menu-width, 64px) - 48px);min-height:calc(100vh - 48px);height:auto;margin:0 auto}.programs-layout__content[data-v-5b207ccf]{grid-column:2;min-height:0}.programs-sidebar[data-v-5b207ccf]{position:fixed;top:24px;z-index:5;align-self:start;width:340px;height:fit-content;max-height:calc(100vh - 48px);min-height:0;padding:12px;overflow-y:hidden;background:#fff;border:1px solid #e6e6e6;border-radius:15px;box-sizing:border-box;scrollbar-width:none}.programs-sidebar[data-v-5b207ccf]:hover{overflow-y:auto}.programs-sidebar[data-v-5b207ccf]::-webkit-scrollbar{width:0;height:0}.programs-sidebar__header[data-v-5b207ccf]{display:flex;align-items:center;gap:12px;min-height:32px;padding-left:10px}.programs-sidebar__header h1[data-v-5b207ccf]{margin:0;color:#737373;font-size:16px;font-weight:500;line-height:1.1;letter-spacing:0}.programs-sidebar__badge[data-v-5b207ccf]{display:inline-flex;align-items:center;justify-content:center;width:72px;height:20px;padding:0;border-radius:9px;background:#f7f8fa;color:#737373;font-size:10px;line-height:1;white-space:nowrap}.programs-sidebar__section[data-v-5b207ccf]{margin-top:45px}.programs-sidebar__section--library[data-v-5b207ccf]{margin-top:36px}.programs-sidebar__section h2[data-v-5b207ccf]{display:flex;align-items:center;gap:4px;margin:0 0 10px;padding-left:10px;color:#737373;font-size:16px;font-weight:500;line-height:1.1;letter-spacing:0}.programs-sidebar__item[data-v-5b207ccf]{width:100%;padding:12px;border:0;border-radius:12px;background:transparent;display:flex;align-items:center;gap:16px;color:#353535;font:inherit;font-size:16px;line-height:1.15;text-align:left;cursor:pointer}.programs-sidebar__item--active[data-v-5b207ccf]{background:#f7f8fa}.programs-sidebar__section-row[data-v-5b207ccf]{cursor:default}.programs-sidebar__chapter-toggle[data-v-5b207ccf]{flex:0 0 auto;width:24px;height:24px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.programs-sidebar__section-link[data-v-5b207ccf]{align-self:stretch;flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;display:flex;align-items:center;color:inherit;font:inherit;font-size:16px;line-height:1.15;text-align:left;cursor:pointer}.programs-sidebar__chapter[data-v-5b207ccf]{display:flex;flex-direction:column}.programs-sidebar__chapter-content[data-v-5b207ccf]{display:flex;flex-direction:column;padding-left:16px;overflow:hidden}.programs-sidebar-expand-enter-active[data-v-5b207ccf],.programs-sidebar-expand-leave-active[data-v-5b207ccf]{max-height:720px;opacity:1;transform:translateY(0);transition:max-height .24s ease,opacity .18s ease,transform .24s ease;overflow:hidden}.programs-sidebar-expand-enter-from[data-v-5b207ccf],.programs-sidebar-expand-leave-to[data-v-5b207ccf]{max-height:0;opacity:0;transform:translateY(-6px)}.programs-sidebar__item--program[data-v-5b207ccf]{align-items:center}.programs-sidebar__item--muted[data-v-5b207ccf]{color:#787878}.programs-layout__content[data-v-5b207ccf]{grid-column:2;width:1020px;min-height:100%;display:flex;flex-direction:column}.programs-layout__header[data-v-5b207ccf]{background:#fff;border-radius:15px 15px 0 0}.programs-layout__body[data-v-5b207ccf]{flex:1 1 auto;min-height:0;padding:20px 24px 24px;background:#fff;border:solid #e6e6e6;border-width:0 1px 1px;border-radius:0 0 15px 15px;box-sizing:border-box}.program-detail[data-v-5b207ccf]{width:1020px;min-height:100%;background:#fff;border:1px solid #e6e6e6;border-radius:15px;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}.program-detail__banner[data-v-5b207ccf]{position:relative;height:262px;overflow:hidden}.program-detail__banner-image[data-v-5b207ccf]{width:100%;height:100%;display:block;object-fit:cover}.program-detail__delete-button[data-v-5b207ccf]{position:absolute;top:24px;right:24px;z-index:3;width:24px;height:24px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.program-detail__delete-button img[data-v-5b207ccf]{width:24px;height:24px;display:block}.program-detail__banner-content[data-v-5b207ccf]{position:absolute;top:24px;left:384px;right:24px;z-index:1;color:#fff}.program-detail__status[data-v-5b207ccf]{display:flex;align-items:center;gap:6px;color:#fff;font-size:14px;font-weight:400;line-height:1.2}.program-detail__status-dot[data-v-5b207ccf]{width:8px;height:8px;border-radius:50%;background:#fff}.program-detail__status-dot--published[data-v-5b207ccf]{background:#79d66b}.program-detail__dates[data-v-5b207ccf]{margin-top:2px;font-size:12px;font-weight:400;line-height:1.2}.program-detail__title-row[data-v-5b207ccf],.program-detail__description-row[data-v-5b207ccf]{max-width:640px;display:flex;align-items:flex-start;gap:36px}.program-detail__title-row[data-v-5b207ccf]{width:100%;gap:0;align-items:center;margin-top:18px}.program-detail__description-row[data-v-5b207ccf]{width:100%;gap:0;align-items:center;margin-top:14px}.program-detail__title[data-v-5b207ccf]{margin:18px 0 0;color:#fff;font-size:24px;font-weight:600;line-height:1.15;letter-spacing:0}.program-detail__title-row .program-detail__title[data-v-5b207ccf]{margin:0}.program-detail__title-input[data-v-5b207ccf],.program-detail__description-input[data-v-5b207ccf]{min-width:0;flex:1 1 auto;padding:0;border:0;outline:0;background:transparent;color:#fff;font:inherit;letter-spacing:0}.program-detail__title-input[data-v-5b207ccf]{font-size:24px;font-weight:600;line-height:1.15}.program-detail__description[data-v-5b207ccf]{max-width:520px;margin:0;color:#fff;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:0}.program-detail__description-input[data-v-5b207ccf]{max-width:520px;min-height:36px;resize:none;font-size:14px;font-weight:400;line-height:1.25}.program-detail__edit-button[data-v-5b207ccf]{position:absolute;right:28px;flex:0 0 auto;width:24px;height:24px;padding:0;border:0;background:transparent;opacity:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .16s ease}.program-detail__title-row .program-detail__edit-button[data-v-5b207ccf]{position:static;margin-top:0;margin-left:auto}.program-detail__description-row .program-detail__edit-button[data-v-5b207ccf]{position:static;margin-left:auto}.program-detail__edit-button img[data-v-5b207ccf]{width:24px;height:24px;display:block}.program-detail__title-row:hover .program-detail__edit-button[data-v-5b207ccf],.program-detail__description-row:hover .program-detail__edit-button[data-v-5b207ccf],.program-detail__edit-button[data-v-5b207ccf]:focus-visible{opacity:1}.program-detail__stats[data-v-5b207ccf]{margin-top:16px;color:#fff;font-size:14px;font-weight:400;line-height:1.2}.program-detail__tabs[data-v-5b207ccf]{position:absolute;left:0;right:0;bottom:0;z-index:2;height:50px;display:flex;align-items:stretch}.program-detail__tab[data-v-5b207ccf]{flex:1 1 0;position:relative;min-width:0;padding:0 18px;border:0;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:14px;font-weight:400;line-height:1;cursor:pointer}.program-detail__tab[data-v-5b207ccf]:not(:last-child):after{content:"";position:absolute;top:10px;right:0;width:1px;height:30px;background:#ffffff6b}.program-detail__tab[data-v-5b207ccf]:not(.program-detail__tab--active):hover{border-radius:15px 15px 0 0;background:#ffffff1a}.program-detail__tab--locked[data-v-5b207ccf]{color:#ffffff9e;cursor:default}.program-detail__tab--first[data-v-5b207ccf]:not(.program-detail__tab--active):hover{border-radius:0 15px 0 0}.program-detail__tab--last[data-v-5b207ccf]:not(.program-detail__tab--active):hover{border-radius:15px 0 0}.program-detail__tab-icon[data-v-5b207ccf]{flex:0 0 auto;width:20px;height:20px;display:block;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.program-detail__tab-icon--content[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='17'%20viewBox='0%200%2020%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%204C0%201.79086%201.79086%200%204%200L6.57851%200C7.58365%200%208.54774%200.398727%209.25926%201.1087C9.97077%201.81866%2010.9349%202.21739%2011.94%202.21739H16C18.2091%202.21739%2020%204.00825%2020%206.21739V13C20%2015.2091%2018.2091%2017%2016%2017H4C1.79086%2017%200%2015.2091%200%2013V4Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='17'%20viewBox='0%200%2020%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%204C0%201.79086%201.79086%200%204%200L6.57851%200C7.58365%200%208.54774%200.398727%209.25926%201.1087C9.97077%201.81866%2010.9349%202.21739%2011.94%202.21739H16C18.2091%202.21739%2020%204.00825%2020%206.21739V13C20%2015.2091%2018.2091%2017%2016%2017H4C1.79086%2017%200%2015.2091%200%2013V4Z'%20fill='white'/%3e%3c/svg%3e")}.program-detail__tab-icon--curators[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='20'%20viewBox='0%200%2017%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.87206%209.91433C6.91042%209.91413%206.94879%209.91393%206.98832%209.91372C7.11448%209.91314%207.24065%209.91286%207.36682%209.91264C7.43204%209.91247%207.43204%209.91247%207.49859%209.9123C7.72906%209.91169%207.95953%209.91132%208.19%209.91115C8.42591%209.91093%208.66182%209.90996%208.89773%209.90881C9.08095%209.90806%209.26417%209.90786%209.44739%209.90779C9.53423%209.90767%209.62107%209.90736%209.70791%209.90682C10.4071%209.90283%2011.0829%209.95442%2011.7567%2010.1496C11.7925%2010.1599%2011.8284%2010.1701%2011.8653%2010.1806C12.6525%2010.414%2013.4047%2010.7959%2014.0523%2011.2887C14.0877%2011.3149%2014.1231%2011.3411%2014.1595%2011.3681C15.8295%2012.6427%2016.5356%2014.3748%2016.8425%2016.3562C16.8637%2016.4924%2016.8869%2016.6282%2016.9112%2016.7639C17.0521%2017.5647%2017.0715%2018.298%2016.6197%2019.0133C16.2344%2019.5067%2015.7252%2019.8721%2015.0875%2019.9789C14.9088%2019.9904%2014.7305%2019.9901%2014.5514%2019.9896C14.4977%2019.9898%2014.4441%2019.99%2014.3887%2019.9902C14.2404%2019.9907%2014.0921%2019.9906%2013.9437%2019.9906C13.7834%2019.9905%2013.6232%2019.991%2013.4629%2019.9914C13.1492%2019.992%2012.8355%2019.9923%2012.5217%2019.9923C12.2666%2019.9923%2012.0114%2019.9925%2011.7563%2019.9928C11.0323%2019.9935%2010.3083%2019.9938%209.58427%2019.9938C9.54527%2019.9938%209.50627%2019.9938%209.46608%2019.9938C9.4075%2019.9938%209.4075%2019.9938%209.34774%2019.9938C8.71511%2019.9937%208.08247%2019.9945%207.44984%2019.9956C6.79964%2019.9968%206.14944%2019.9973%205.49924%2019.9973C5.13445%2019.9972%204.76967%2019.9975%204.40488%2019.9983C4.09424%2019.9991%203.78361%2019.9992%203.47297%2019.9987C3.31464%2019.9984%203.15633%2019.9984%202.998%2019.9991C2.82593%2019.9999%202.65389%2019.9994%202.48182%2019.9987C2.43238%2019.9992%202.38294%2019.9996%202.332%2020C1.62757%2019.9944%201.08316%2019.7344%200.594308%2019.2547C0.201029%2018.8444%20-0.00237578%2018.308%202.09369e-05%2017.7494C0.000138954%2017.7169%200.000256972%2017.6843%200.000378566%2017.6507C0.00832347%2017.2412%200.074714%2016.8392%200.142466%2016.4356C0.164593%2016.3032%200.185488%2016.1706%200.206258%2016.038C0.411068%2014.7665%200.821021%2013.6042%201.62954%2012.5761C1.67278%2012.5205%201.67278%2012.5205%201.71689%2012.4638C2.85777%2011.0532%204.55082%2010.1484%206.37963%209.92965C6.54366%209.91436%206.70738%209.91454%206.87206%209.91433Z'%20fill='white'/%3e%3cpath%20d='M11.1462%200.787168C11.2482%200.865162%2011.3462%200.946061%2011.4435%201.0295C11.4774%201.05715%2011.5113%201.08479%2011.5462%201.11327C12.3656%201.79829%2012.9605%202.82878%2013.0585%203.88599C13.0842%204.46682%2013.1044%205.05394%2012.9343%205.61597C12.9202%205.66508%2012.9061%205.7142%2012.8915%205.7648C12.7102%206.34394%2012.4171%206.83724%2012.0233%207.30572C11.9965%207.33793%2011.9697%207.37013%2011.942%207.40332C11.3129%208.1256%2010.4297%208.56964%209.49729%208.79431C9.45763%208.80427%209.41797%208.81423%209.3771%208.82449C8.25548%209.05491%207.04408%208.80041%206.07084%208.23672C5.86019%208.10208%205.67036%207.94932%205.48059%207.78851C5.4523%207.76683%205.42401%207.74515%205.39486%207.72282C4.60977%207.10827%204.08896%206.05637%203.95658%205.10085C3.84838%203.92461%204.0493%202.72995%204.81546%201.78134C4.87096%201.718%204.92704%201.65513%204.98368%201.59275C5.01214%201.55982%205.04059%201.52689%205.0699%201.49296C6.56187%20-0.19167%209.27885%20-0.484337%2011.1462%200.787168Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='20'%20viewBox='0%200%2017%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.87206%209.91433C6.91042%209.91413%206.94879%209.91393%206.98832%209.91372C7.11448%209.91314%207.24065%209.91286%207.36682%209.91264C7.43204%209.91247%207.43204%209.91247%207.49859%209.9123C7.72906%209.91169%207.95953%209.91132%208.19%209.91115C8.42591%209.91093%208.66182%209.90996%208.89773%209.90881C9.08095%209.90806%209.26417%209.90786%209.44739%209.90779C9.53423%209.90767%209.62107%209.90736%209.70791%209.90682C10.4071%209.90283%2011.0829%209.95442%2011.7567%2010.1496C11.7925%2010.1599%2011.8284%2010.1701%2011.8653%2010.1806C12.6525%2010.414%2013.4047%2010.7959%2014.0523%2011.2887C14.0877%2011.3149%2014.1231%2011.3411%2014.1595%2011.3681C15.8295%2012.6427%2016.5356%2014.3748%2016.8425%2016.3562C16.8637%2016.4924%2016.8869%2016.6282%2016.9112%2016.7639C17.0521%2017.5647%2017.0715%2018.298%2016.6197%2019.0133C16.2344%2019.5067%2015.7252%2019.8721%2015.0875%2019.9789C14.9088%2019.9904%2014.7305%2019.9901%2014.5514%2019.9896C14.4977%2019.9898%2014.4441%2019.99%2014.3887%2019.9902C14.2404%2019.9907%2014.0921%2019.9906%2013.9437%2019.9906C13.7834%2019.9905%2013.6232%2019.991%2013.4629%2019.9914C13.1492%2019.992%2012.8355%2019.9923%2012.5217%2019.9923C12.2666%2019.9923%2012.0114%2019.9925%2011.7563%2019.9928C11.0323%2019.9935%2010.3083%2019.9938%209.58427%2019.9938C9.54527%2019.9938%209.50627%2019.9938%209.46608%2019.9938C9.4075%2019.9938%209.4075%2019.9938%209.34774%2019.9938C8.71511%2019.9937%208.08247%2019.9945%207.44984%2019.9956C6.79964%2019.9968%206.14944%2019.9973%205.49924%2019.9973C5.13445%2019.9972%204.76967%2019.9975%204.40488%2019.9983C4.09424%2019.9991%203.78361%2019.9992%203.47297%2019.9987C3.31464%2019.9984%203.15633%2019.9984%202.998%2019.9991C2.82593%2019.9999%202.65389%2019.9994%202.48182%2019.9987C2.43238%2019.9992%202.38294%2019.9996%202.332%2020C1.62757%2019.9944%201.08316%2019.7344%200.594308%2019.2547C0.201029%2018.8444%20-0.00237578%2018.308%202.09369e-05%2017.7494C0.000138954%2017.7169%200.000256972%2017.6843%200.000378566%2017.6507C0.00832347%2017.2412%200.074714%2016.8392%200.142466%2016.4356C0.164593%2016.3032%200.185488%2016.1706%200.206258%2016.038C0.411068%2014.7665%200.821021%2013.6042%201.62954%2012.5761C1.67278%2012.5205%201.67278%2012.5205%201.71689%2012.4638C2.85777%2011.0532%204.55082%2010.1484%206.37963%209.92965C6.54366%209.91436%206.70738%209.91454%206.87206%209.91433Z'%20fill='white'/%3e%3cpath%20d='M11.1462%200.787168C11.2482%200.865162%2011.3462%200.946061%2011.4435%201.0295C11.4774%201.05715%2011.5113%201.08479%2011.5462%201.11327C12.3656%201.79829%2012.9605%202.82878%2013.0585%203.88599C13.0842%204.46682%2013.1044%205.05394%2012.9343%205.61597C12.9202%205.66508%2012.9061%205.7142%2012.8915%205.7648C12.7102%206.34394%2012.4171%206.83724%2012.0233%207.30572C11.9965%207.33793%2011.9697%207.37013%2011.942%207.40332C11.3129%208.1256%2010.4297%208.56964%209.49729%208.79431C9.45763%208.80427%209.41797%208.81423%209.3771%208.82449C8.25548%209.05491%207.04408%208.80041%206.07084%208.23672C5.86019%208.10208%205.67036%207.94932%205.48059%207.78851C5.4523%207.76683%205.42401%207.74515%205.39486%207.72282C4.60977%207.10827%204.08896%206.05637%203.95658%205.10085C3.84838%203.92461%204.0493%202.72995%204.81546%201.78134C4.87096%201.718%204.92704%201.65513%204.98368%201.59275C5.01214%201.55982%205.04059%201.52689%205.0699%201.49296C6.56187%20-0.19167%209.27885%20-0.484337%2011.1462%200.787168Z'%20fill='white'/%3e%3c/svg%3e")}.program-detail__tab-icon--students[data-v-5b207ccf]{mask-image:url(/assets/icon-students-Chy4qKrn.svg);-webkit-mask-image:url(/assets/icon-students-Chy4qKrn.svg)}.program-detail__tab-icon--students-locked[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_10455_151872)'%3e%3cpath%20d='M4.41667%207.72727H11.0833V5.40909C11.0833%204.55587%2010.7578%203.82741%2010.1068%203.22372C9.45573%202.62003%208.67014%202.31818%207.75%202.31818C6.82986%202.31818%206.04427%202.62003%205.39323%203.22372C4.74219%203.82741%204.41667%204.55587%204.41667%205.40909V7.72727ZM15.25%208.88636V15.8409C15.25%2016.1629%2015.1285%2016.4366%2014.8854%2016.6619C14.6424%2016.8873%2014.3472%2017%2014%2017H1.5C1.15278%2017%200.857639%2016.8873%200.614583%2016.6619C0.371528%2016.4366%200.25%2016.1629%200.25%2015.8409V8.88636C0.25%208.56439%200.371528%208.29072%200.614583%208.06534C0.857639%207.83996%201.15278%207.72727%201.5%207.72727H1.91667V5.40909C1.91667%203.92803%202.48958%202.65625%203.63542%201.59375C4.78125%200.53125%206.15278%200%207.75%200C9.34722%200%2010.7188%200.53125%2011.8646%201.59375C13.0104%202.65625%2013.5833%203.92803%2013.5833%205.40909V7.72727H14C14.3472%207.72727%2014.6424%207.83996%2014.8854%208.06534C15.1285%208.29072%2015.25%208.56439%2015.25%208.88636Z'%20fill='%23333333'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_10455_151872'%3e%3crect%20width='15'%20height='17'%20fill='white'%20transform='translate(0.25)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_10455_151872)'%3e%3cpath%20d='M4.41667%207.72727H11.0833V5.40909C11.0833%204.55587%2010.7578%203.82741%2010.1068%203.22372C9.45573%202.62003%208.67014%202.31818%207.75%202.31818C6.82986%202.31818%206.04427%202.62003%205.39323%203.22372C4.74219%203.82741%204.41667%204.55587%204.41667%205.40909V7.72727ZM15.25%208.88636V15.8409C15.25%2016.1629%2015.1285%2016.4366%2014.8854%2016.6619C14.6424%2016.8873%2014.3472%2017%2014%2017H1.5C1.15278%2017%200.857639%2016.8873%200.614583%2016.6619C0.371528%2016.4366%200.25%2016.1629%200.25%2015.8409V8.88636C0.25%208.56439%200.371528%208.29072%200.614583%208.06534C0.857639%207.83996%201.15278%207.72727%201.5%207.72727H1.91667V5.40909C1.91667%203.92803%202.48958%202.65625%203.63542%201.59375C4.78125%200.53125%206.15278%200%207.75%200C9.34722%200%2010.7188%200.53125%2011.8646%201.59375C13.0104%202.65625%2013.5833%203.92803%2013.5833%205.40909V7.72727H14C14.3472%207.72727%2014.6424%207.83996%2014.8854%208.06534C15.1285%208.29072%2015.25%208.56439%2015.25%208.88636Z'%20fill='%23333333'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_10455_151872'%3e%3crect%20width='15'%20height='17'%20fill='white'%20transform='translate(0.25)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.program-detail__tab-icon--accesses[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='20'%20viewBox='0%200%2017%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.77936%200.0480024C7.97841%20-0.0160054%208.19261%20-0.0159961%208.39166%200.0480024L15.46%202.32437C15.8732%202.45744%2016.1534%202.8512%2016.1544%203.28531C16.1808%2015.2683%2016.731%2015.0869%208.59869%2019.8625C8.28626%2020.0459%207.88582%2020.0457%207.5733%2019.8625C-0.559203%2015.0867%20-0.00980232%2015.2684%200.0166623%203.28531C0.0176465%202.8512%200.297782%202.45744%200.710998%202.32437L7.77936%200.0480024ZM8.53619%208.99917C8.44905%208.9992%208.36162%208.99977%208.27448%209.00015C8.16228%209.00073%208.04976%209.00102%207.93756%209.00113C7.82818%209.00121%207.71881%209.0018%207.60944%209.0021H7.36627C7.3475%209.00221%207.32883%209.00298%207.31061%209.00308C7.23254%209.00318%207.15497%209.00321%207.07721%209.01089C6.20742%209.12144%205.40206%209.57838%204.85944%2010.2912C4.83846%2010.3198%204.83801%2010.3197%204.81744%2010.3478C4.43302%2010.8672%204.23811%2011.4545%204.14069%2012.0968C4.13082%2012.1638%204.12092%2012.2311%204.11041%2012.298C4.07819%2012.5019%204.04681%2012.7053%204.04303%2012.9123C4.04297%2012.9292%204.04309%2012.9456%204.04303%2012.9621C4.04189%2013.2443%204.13821%2013.5155%204.32526%2013.7228C4.55769%2013.9651%204.81654%2014.0969%205.15143%2014.0998C5.17557%2014.0995%205.19929%2014.099%205.22272%2014.0988H6.13776C6.31121%2014.0983%206.48481%2014.0978%206.65826%2014.0978C6.96746%2014.0978%207.2768%2014.0974%207.586%2014.0968C7.88678%2014.0963%208.18756%2014.0958%208.48834%2014.0959H9.99811C10.1472%2014.0958%2010.2963%2014.0952%2010.4454%2014.0949H10.8858C10.9121%2014.0948%2010.9384%2014.094%2010.9639%2014.0939C11.049%2014.0941%2011.134%2014.0949%2011.2188%2014.089C11.5219%2014.035%2011.7642%2013.85%2011.9473%2013.6007C12.1621%2013.2393%2012.153%2012.8687%2012.086%2012.464C12.0744%2012.3955%2012.0629%2012.3268%2012.0528%2012.258C11.9068%2011.2568%2011.5715%2010.3815%2010.7774%209.73746C10.7601%209.72382%2010.7425%209.71065%2010.7256%209.69742C10.4177%209.44845%2010.0599%209.25479%209.68561%209.13687C9.66818%209.13159%209.65077%209.12637%209.63385%209.12124C9.31368%209.02275%208.99244%208.99718%208.66022%208.99917C8.61901%208.99944%208.5774%208.99911%208.53619%208.99917ZM9.34381%204.39078C8.45567%203.74823%207.16377%203.89592%206.45416%204.74722C6.44033%204.76424%206.42657%204.78051%206.41315%204.79703C6.38623%204.82851%206.35944%204.86075%206.33307%204.89273C5.96867%205.3721%205.8734%205.97606%205.92487%206.57046C5.98788%207.05326%206.23512%207.58516%206.60846%207.89566C6.62225%207.90689%206.63608%207.91796%206.64947%207.92886C6.73962%208.01002%206.82968%208.08747%206.92975%208.15542C7.39248%208.44016%207.96872%208.56854%208.50201%208.4523C8.52145%208.44711%208.54077%208.44171%208.55963%208.43667C9.00309%208.32314%209.42348%208.09855%209.72272%207.73355C9.73569%207.71698%209.7482%207.70081%209.7608%207.68472C9.94811%207.44798%2010.0876%207.19809%2010.1739%206.90542C10.1808%206.87996%2010.1877%206.85495%2010.1944%206.83023C10.2752%206.54631%2010.2652%206.24961%2010.253%205.95621C10.2064%205.42201%209.92392%204.90097%209.53424%204.55484C9.51769%204.5405%209.50147%204.52676%209.48541%204.51285C9.43916%204.47072%209.39228%204.43015%209.34381%204.39078Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='20'%20viewBox='0%200%2017%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.77936%200.0480024C7.97841%20-0.0160054%208.19261%20-0.0159961%208.39166%200.0480024L15.46%202.32437C15.8732%202.45744%2016.1534%202.8512%2016.1544%203.28531C16.1808%2015.2683%2016.731%2015.0869%208.59869%2019.8625C8.28626%2020.0459%207.88582%2020.0457%207.5733%2019.8625C-0.559203%2015.0867%20-0.00980232%2015.2684%200.0166623%203.28531C0.0176465%202.8512%200.297782%202.45744%200.710998%202.32437L7.77936%200.0480024ZM8.53619%208.99917C8.44905%208.9992%208.36162%208.99977%208.27448%209.00015C8.16228%209.00073%208.04976%209.00102%207.93756%209.00113C7.82818%209.00121%207.71881%209.0018%207.60944%209.0021H7.36627C7.3475%209.00221%207.32883%209.00298%207.31061%209.00308C7.23254%209.00318%207.15497%209.00321%207.07721%209.01089C6.20742%209.12144%205.40206%209.57838%204.85944%2010.2912C4.83846%2010.3198%204.83801%2010.3197%204.81744%2010.3478C4.43302%2010.8672%204.23811%2011.4545%204.14069%2012.0968C4.13082%2012.1638%204.12092%2012.2311%204.11041%2012.298C4.07819%2012.5019%204.04681%2012.7053%204.04303%2012.9123C4.04297%2012.9292%204.04309%2012.9456%204.04303%2012.9621C4.04189%2013.2443%204.13821%2013.5155%204.32526%2013.7228C4.55769%2013.9651%204.81654%2014.0969%205.15143%2014.0998C5.17557%2014.0995%205.19929%2014.099%205.22272%2014.0988H6.13776C6.31121%2014.0983%206.48481%2014.0978%206.65826%2014.0978C6.96746%2014.0978%207.2768%2014.0974%207.586%2014.0968C7.88678%2014.0963%208.18756%2014.0958%208.48834%2014.0959H9.99811C10.1472%2014.0958%2010.2963%2014.0952%2010.4454%2014.0949H10.8858C10.9121%2014.0948%2010.9384%2014.094%2010.9639%2014.0939C11.049%2014.0941%2011.134%2014.0949%2011.2188%2014.089C11.5219%2014.035%2011.7642%2013.85%2011.9473%2013.6007C12.1621%2013.2393%2012.153%2012.8687%2012.086%2012.464C12.0744%2012.3955%2012.0629%2012.3268%2012.0528%2012.258C11.9068%2011.2568%2011.5715%2010.3815%2010.7774%209.73746C10.7601%209.72382%2010.7425%209.71065%2010.7256%209.69742C10.4177%209.44845%2010.0599%209.25479%209.68561%209.13687C9.66818%209.13159%209.65077%209.12637%209.63385%209.12124C9.31368%209.02275%208.99244%208.99718%208.66022%208.99917C8.61901%208.99944%208.5774%208.99911%208.53619%208.99917ZM9.34381%204.39078C8.45567%203.74823%207.16377%203.89592%206.45416%204.74722C6.44033%204.76424%206.42657%204.78051%206.41315%204.79703C6.38623%204.82851%206.35944%204.86075%206.33307%204.89273C5.96867%205.3721%205.8734%205.97606%205.92487%206.57046C5.98788%207.05326%206.23512%207.58516%206.60846%207.89566C6.62225%207.90689%206.63608%207.91796%206.64947%207.92886C6.73962%208.01002%206.82968%208.08747%206.92975%208.15542C7.39248%208.44016%207.96872%208.56854%208.50201%208.4523C8.52145%208.44711%208.54077%208.44171%208.55963%208.43667C9.00309%208.32314%209.42348%208.09855%209.72272%207.73355C9.73569%207.71698%209.7482%207.70081%209.7608%207.68472C9.94811%207.44798%2010.0876%207.19809%2010.1739%206.90542C10.1808%206.87996%2010.1877%206.85495%2010.1944%206.83023C10.2752%206.54631%2010.2652%206.24961%2010.253%205.95621C10.2064%205.42201%209.92392%204.90097%209.53424%204.55484C9.51769%204.5405%209.50147%204.52676%209.48541%204.51285C9.43916%204.47072%209.39228%204.43015%209.34381%204.39078Z'%20fill='white'/%3e%3c/svg%3e")}.program-detail__tab-tooltip[data-v-5b207ccf]{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:5;width:320px;padding:18px 20px 18px 50px;border-radius:8px;background:#fff;color:#353535;box-shadow:0 12px 34px #222c4424;box-sizing:border-box;opacity:0;pointer-events:none;transform:translate(-50%,6px);transition:opacity .16s ease,transform .16s ease}.program-detail__tab-tooltip[data-v-5b207ccf]:after{content:"";position:absolute;left:50%;top:100%;width:14px;height:14px;background:#fff;transform:translate(-50%,-7px) rotate(45deg)}.program-detail__tab--locked:hover .program-detail__tab-tooltip[data-v-5b207ccf]{opacity:1;transform:translate(-50%)}.program-detail__tab-tooltip-icon[data-v-5b207ccf]{position:absolute;top:18px;left:18px;width:20px;height:20px;border:1.5px solid #999999;border-radius:50%;color:#999;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.program-detail__tab-tooltip-content[data-v-5b207ccf]{display:grid;gap:12px;text-align:left}.program-detail__tab-tooltip-content strong[data-v-5b207ccf]{color:#353535;font-size:16px;font-weight:500;line-height:1.2}.program-detail__tab-tooltip-content span[data-v-5b207ccf]{color:#737373;font-size:16px;font-weight:400;line-height:1.2}.program-detail__tab-icon--settings[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='19'%20viewBox='0%200%2020%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.65132%200.0835503C7.89582%200.220708%208.08831%200.435612%208.26734%200.648956C8.6677%201.12196%209.26219%201.35552%209.8639%201.4208C10.523%201.45574%2011.1688%201.24025%2011.6646%200.798424C11.7835%200.674929%2011.8986%200.547965%2012.0098%200.417346C12.2207%200.175962%2012.4537%200.0420674%2012.7722%200.00223116C13.1279%20-0.0141349%2013.41%200.0994947%2013.7253%200.249558C13.7506%200.261516%2013.7758%200.273475%2013.8019%200.285795C13.986%200.373891%2014.1672%200.467111%2014.3474%200.563196C14.3731%200.576891%2014.3988%200.590587%2014.4253%200.604698C15.0394%200.934927%2015.5965%201.33657%2016.1359%201.77854C16.1564%201.79464%2016.1769%201.81073%2016.198%201.82731C16.4782%202.05174%2016.6685%202.36198%2016.7191%202.71946C16.7457%202.95745%2016.7116%203.1479%2016.6414%203.37613C16.4422%204.0497%2016.5333%204.75277%2016.8431%205.37313C17.1969%205.99525%2017.7184%206.47219%2018.4135%206.66818C18.6358%206.72648%2018.6358%206.72648%2018.8594%206.77939C19.2079%206.86435%2019.4959%207.06472%2019.7022%207.36384C20.0053%207.97035%2020.0013%208.75282%2019.9997%209.41856C19.9997%209.44982%2019.9997%209.48107%2019.9998%209.51327C19.9962%2011.2081%2019.9962%2011.2081%2019.5453%2011.7071C19.5246%2011.7308%2019.5039%2011.7544%2019.4826%2011.7788C19.2622%2011.9847%2019.0678%2012.0824%2018.775%2012.1482C18.2914%2012.2676%2017.8651%2012.4202%2017.4579%2012.7167C17.4304%2012.7367%2017.4029%2012.7567%2017.3745%2012.7773C17.0139%2013.0671%2016.7634%2013.5025%2016.6025%2013.932C16.5901%2013.9625%2016.5777%2013.993%2016.565%2014.0244C16.3683%2014.5991%2016.4621%2015.2461%2016.6377%2015.8112C16.7359%2016.1449%2016.6512%2016.4407%2016.5247%2016.7547C16.3413%2017.0953%2016.0108%2017.3137%2015.7082%2017.5388C15.6866%2017.5553%2015.665%2017.5717%2015.6428%2017.5886C15.0585%2018.0327%2014.4243%2018.3989%2013.7642%2018.715C13.7308%2018.7323%2013.6974%2018.7497%2013.663%2018.7675C13.3679%2018.9152%2013.0408%2018.9542%2012.7211%2018.8651C12.4101%2018.7455%2012.2251%2018.5325%2012.0204%2018.2797C11.634%2017.807%2011.1022%2017.5089%2010.4982%2017.4212C9.81729%2017.3574%209.18371%2017.5158%208.63428%2017.9408C8.44209%2018.1085%208.28681%2018.284%208.13855%2018.492C7.93776%2018.7731%207.72956%2018.9251%207.38766%2018.9894C6.50786%2019.0967%205.5171%2018.3642%204.8215%2017.8917C4.79625%2017.8746%204.771%2017.8574%204.74499%2017.8398C3.52858%2017.0063%203.52858%2017.0063%203.40219%2016.3838C3.36289%2016.0927%203.41833%2015.8573%203.49954%2015.5786C3.713%2014.8276%203.71398%2014.1355%203.34402%2013.4223C2.96424%2012.8056%202.40283%2012.3144%201.69024%2012.1443C1.54197%2012.1119%201.39387%2012.0796%201.24461%2012.0522C0.896564%2011.982%200.62154%2011.8183%200.399365%2011.5365C-0.16715%2010.6794%20-0.0172332%209.05979%200.161683%208.09326C0.172544%208.04004%200.183522%207.98685%200.19464%207.93368C0.203512%207.88668%200.212383%207.83969%200.221523%207.79126C0.310962%207.37178%200.507104%207.08594%200.85562%206.83595C1.06137%206.73184%201.25968%206.68642%201.48501%206.64483C2.19621%206.5023%202.80054%206.17942%203.23618%205.57987C3.62877%204.97052%203.80689%204.25781%203.67851%203.53416C3.64826%203.41136%203.61041%203.29096%203.57366%203.17C3.47676%202.79352%203.50694%202.4322%203.69395%202.09218C3.71462%202.05397%203.71462%202.05397%203.73571%202.015C4.26348%201.19578%205.48881%200.651204%206.33787%200.249558C6.3631%200.237549%206.38832%200.22554%206.41432%200.213167C6.82083%200.0233485%207.21638%20-0.0848814%207.65132%200.0835503ZM7.46542%207.38482C7.07403%207.9108%206.75544%208.56044%206.72668%209.22744C6.72467%209.26666%206.72267%209.30587%206.7206%209.34628C6.69528%2010.2908%207.03437%2011.1167%207.65983%2011.815C8.28451%2012.4637%209.12597%2012.824%2010.0194%2012.8465C10.9843%2012.8113%2011.8284%2012.4296%2012.4932%2011.7243C13.0594%2011.0646%2013.3702%2010.2407%2013.3476%209.36726C13.285%208.57803%2013.002%207.8643%2012.4811%207.2672C12.4552%207.23734%2012.4293%207.20747%2012.4026%207.1767C11.8202%206.54805%2010.9656%206.18534%2010.1186%206.15092C9.08851%206.13846%208.13319%206.59448%207.46542%207.38482Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='19'%20viewBox='0%200%2020%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.65132%200.0835503C7.89582%200.220708%208.08831%200.435612%208.26734%200.648956C8.6677%201.12196%209.26219%201.35552%209.8639%201.4208C10.523%201.45574%2011.1688%201.24025%2011.6646%200.798424C11.7835%200.674929%2011.8986%200.547965%2012.0098%200.417346C12.2207%200.175962%2012.4537%200.0420674%2012.7722%200.00223116C13.1279%20-0.0141349%2013.41%200.0994947%2013.7253%200.249558C13.7506%200.261516%2013.7758%200.273475%2013.8019%200.285795C13.986%200.373891%2014.1672%200.467111%2014.3474%200.563196C14.3731%200.576891%2014.3988%200.590587%2014.4253%200.604698C15.0394%200.934927%2015.5965%201.33657%2016.1359%201.77854C16.1564%201.79464%2016.1769%201.81073%2016.198%201.82731C16.4782%202.05174%2016.6685%202.36198%2016.7191%202.71946C16.7457%202.95745%2016.7116%203.1479%2016.6414%203.37613C16.4422%204.0497%2016.5333%204.75277%2016.8431%205.37313C17.1969%205.99525%2017.7184%206.47219%2018.4135%206.66818C18.6358%206.72648%2018.6358%206.72648%2018.8594%206.77939C19.2079%206.86435%2019.4959%207.06472%2019.7022%207.36384C20.0053%207.97035%2020.0013%208.75282%2019.9997%209.41856C19.9997%209.44982%2019.9997%209.48107%2019.9998%209.51327C19.9962%2011.2081%2019.9962%2011.2081%2019.5453%2011.7071C19.5246%2011.7308%2019.5039%2011.7544%2019.4826%2011.7788C19.2622%2011.9847%2019.0678%2012.0824%2018.775%2012.1482C18.2914%2012.2676%2017.8651%2012.4202%2017.4579%2012.7167C17.4304%2012.7367%2017.4029%2012.7567%2017.3745%2012.7773C17.0139%2013.0671%2016.7634%2013.5025%2016.6025%2013.932C16.5901%2013.9625%2016.5777%2013.993%2016.565%2014.0244C16.3683%2014.5991%2016.4621%2015.2461%2016.6377%2015.8112C16.7359%2016.1449%2016.6512%2016.4407%2016.5247%2016.7547C16.3413%2017.0953%2016.0108%2017.3137%2015.7082%2017.5388C15.6866%2017.5553%2015.665%2017.5717%2015.6428%2017.5886C15.0585%2018.0327%2014.4243%2018.3989%2013.7642%2018.715C13.7308%2018.7323%2013.6974%2018.7497%2013.663%2018.7675C13.3679%2018.9152%2013.0408%2018.9542%2012.7211%2018.8651C12.4101%2018.7455%2012.2251%2018.5325%2012.0204%2018.2797C11.634%2017.807%2011.1022%2017.5089%2010.4982%2017.4212C9.81729%2017.3574%209.18371%2017.5158%208.63428%2017.9408C8.44209%2018.1085%208.28681%2018.284%208.13855%2018.492C7.93776%2018.7731%207.72956%2018.9251%207.38766%2018.9894C6.50786%2019.0967%205.5171%2018.3642%204.8215%2017.8917C4.79625%2017.8746%204.771%2017.8574%204.74499%2017.8398C3.52858%2017.0063%203.52858%2017.0063%203.40219%2016.3838C3.36289%2016.0927%203.41833%2015.8573%203.49954%2015.5786C3.713%2014.8276%203.71398%2014.1355%203.34402%2013.4223C2.96424%2012.8056%202.40283%2012.3144%201.69024%2012.1443C1.54197%2012.1119%201.39387%2012.0796%201.24461%2012.0522C0.896564%2011.982%200.62154%2011.8183%200.399365%2011.5365C-0.16715%2010.6794%20-0.0172332%209.05979%200.161683%208.09326C0.172544%208.04004%200.183522%207.98685%200.19464%207.93368C0.203512%207.88668%200.212383%207.83969%200.221523%207.79126C0.310962%207.37178%200.507104%207.08594%200.85562%206.83595C1.06137%206.73184%201.25968%206.68642%201.48501%206.64483C2.19621%206.5023%202.80054%206.17942%203.23618%205.57987C3.62877%204.97052%203.80689%204.25781%203.67851%203.53416C3.64826%203.41136%203.61041%203.29096%203.57366%203.17C3.47676%202.79352%203.50694%202.4322%203.69395%202.09218C3.71462%202.05397%203.71462%202.05397%203.73571%202.015C4.26348%201.19578%205.48881%200.651204%206.33787%200.249558C6.3631%200.237549%206.38832%200.22554%206.41432%200.213167C6.82083%200.0233485%207.21638%20-0.0848814%207.65132%200.0835503ZM7.46542%207.38482C7.07403%207.9108%206.75544%208.56044%206.72668%209.22744C6.72467%209.26666%206.72267%209.30587%206.7206%209.34628C6.69528%2010.2908%207.03437%2011.1167%207.65983%2011.815C8.28451%2012.4637%209.12597%2012.824%2010.0194%2012.8465C10.9843%2012.8113%2011.8284%2012.4296%2012.4932%2011.7243C13.0594%2011.0646%2013.3702%2010.2407%2013.3476%209.36726C13.285%208.57803%2013.002%207.8643%2012.4811%207.2672C12.4552%207.23734%2012.4293%207.20747%2012.4026%207.1767C11.8202%206.54805%2010.9656%206.18534%2010.1186%206.15092C9.08851%206.13846%208.13319%206.59448%207.46542%207.38482Z'%20fill='white'/%3e%3c/svg%3e")}.program-detail__tab-icon--publication[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='20'%20viewBox='0%200%2017%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.292%200C15.3965%202.25556e-05%2016.292%200.895444%2016.292%202V18.1055C16.292%2019.779%2014.1504%2020.4755%2013.166%2019.1221C12.6323%2018.3884%2011.6219%2018.192%2010.8525%2018.6729L9.20605%2019.7021C8.55751%2020.1075%207.73448%2020.1075%207.08594%2019.7021L5.43848%2018.6729C4.66917%2018.1923%203.65958%2018.3886%203.12598%2019.1221C2.14163%2020.4755%200%2019.779%200%2018.1055V2C0%200.895431%200.895431%209.39165e-09%202%200H14.292ZM12.749%206.59766C12.4562%206.3049%2011.9813%206.3049%2011.6885%206.59766L7.81348%2010.4727C7.71588%2010.5699%207.5575%2010.57%207.45996%2010.4727L5.62109%208.63379C5.32824%208.34124%204.85336%208.34117%204.56055%208.63379C4.26806%208.92661%204.26804%209.40152%204.56055%209.69434L6.39941%2011.5332C7.08274%2012.2163%208.19064%2012.2163%208.87402%2011.5332L12.749%207.6582C13.0418%207.36534%2013.0418%206.89052%2012.749%206.59766Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='20'%20viewBox='0%200%2017%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.292%200C15.3965%202.25556e-05%2016.292%200.895444%2016.292%202V18.1055C16.292%2019.779%2014.1504%2020.4755%2013.166%2019.1221C12.6323%2018.3884%2011.6219%2018.192%2010.8525%2018.6729L9.20605%2019.7021C8.55751%2020.1075%207.73448%2020.1075%207.08594%2019.7021L5.43848%2018.6729C4.66917%2018.1923%203.65958%2018.3886%203.12598%2019.1221C2.14163%2020.4755%200%2019.779%200%2018.1055V2C0%200.895431%200.895431%209.39165e-09%202%200H14.292ZM12.749%206.59766C12.4562%206.3049%2011.9813%206.3049%2011.6885%206.59766L7.81348%2010.4727C7.71588%2010.5699%207.5575%2010.57%207.45996%2010.4727L5.62109%208.63379C5.32824%208.34124%204.85336%208.34117%204.56055%208.63379C4.26806%208.92661%204.26804%209.40152%204.56055%209.69434L6.39941%2011.5332C7.08274%2012.2163%208.19064%2012.2163%208.87402%2011.5332L12.749%207.6582C13.0418%207.36534%2013.0418%206.89052%2012.749%206.59766Z'%20fill='white'/%3e%3c/svg%3e")}.program-detail__tab--active[data-v-5b207ccf]{border-radius:15px 15px 0 0;background:#fff;color:#353535}.program-detail__tab--first.program-detail__tab--active[data-v-5b207ccf]{border-radius:0 15px 0 0}.program-detail__tab--last.program-detail__tab--active[data-v-5b207ccf]{border-radius:15px 0 0}.program-detail__body[data-v-5b207ccf]{flex:1 1 auto;padding:24px;background:#fff;box-sizing:border-box}.program-detail__body--settings[data-v-5b207ccf]{padding:20px 24px}.program-detail__body--publication[data-v-5b207ccf]{padding:32px 24px 24px}.program-detail__body--curators[data-v-5b207ccf],.program-detail__body--students[data-v-5b207ccf],.program-detail__body--accesses[data-v-5b207ccf]{padding:0;display:flex}.program-detail__toolbar[data-v-5b207ccf]{display:flex;align-items:center;justify-content:space-between;gap:24px}.program-curators[data-v-5b207ccf]{flex:1 1 auto;width:100%;min-height:508px;display:grid;grid-template-columns:340px 1fr;background:#fff;position:relative}.program-curators[data-v-5b207ccf]:before{content:"";position:absolute;top:0;bottom:0;left:340px;width:1px;background:#e7e7e7}.program-curators__panel[data-v-5b207ccf]{padding:24px;box-sizing:border-box}.program-curators__title[data-v-5b207ccf]{margin:0;color:#353535;font-size:20px;font-weight:500;line-height:1.2}.program-curators__search[data-v-5b207ccf]{margin-top:20px;height:44px;display:flex;align-items:center;gap:20px;color:#737373}.program-curators__search img[data-v-5b207ccf]{flex:0 0 auto;width:18px;height:18px;display:block}.program-curators__search input[data-v-5b207ccf]{min-width:0;flex:1;border:0;outline:none;background:transparent;color:#737373;font:inherit;font-size:16px;font-weight:400;line-height:1.2}.program-curators__search input[data-v-5b207ccf]::placeholder{color:#737373;opacity:1}.program-students__link-wrap[data-v-5b207ccf]{position:relative;width:296px;margin-top:20px;display:block}.program-students__link-button[data-v-5b207ccf]{position:relative;width:296px;height:42px;padding:0 18px;border:0;border-radius:12px;background:#f7f8fa;color:#737373;display:flex;align-items:center;gap:48px;font:inherit;font-size:16px;font-weight:400;line-height:1.2;cursor:default}.program-students__link-button--published[data-v-5b207ccf]{background:#f7f8fa;color:#737373;cursor:pointer}.program-students__link-button--published[data-v-5b207ccf]:after{content:"";position:absolute;top:-2px;right:-2px;width:12px;height:12px;border-radius:50%;background:#54b268}.program-students__link-button--published img[data-v-5b207ccf]{visibility:hidden}.program-students__link-button[data-v-5b207ccf]:disabled{background:#fbfbfc;color:#c8c8c8;opacity:1;cursor:not-allowed}.program-students__link-button:disabled img[data-v-5b207ccf]{opacity:.42}.program-students__link-button img[data-v-5b207ccf]{flex:0 0 auto;width:18px;height:18px;display:block;object-fit:contain;opacity:.75}.program-students__link-tooltip[data-v-5b207ccf]{position:absolute;left:0;bottom:calc(100% + 10px);z-index:5;width:320px;padding:18px 20px 18px 50px;border-radius:8px;background:#fff;color:#353535;box-shadow:0 12px 34px #222c4424;box-sizing:border-box;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.program-students__link-tooltip[data-v-5b207ccf]:after{content:"";position:absolute;left:34px;top:100%;width:14px;height:14px;background:#fff;transform:translateY(-7px) rotate(45deg)}.program-students__link-wrap:hover .program-students__link-tooltip[data-v-5b207ccf],.program-students__link-wrap:focus-within .program-students__link-tooltip[data-v-5b207ccf]{opacity:1;transform:translateY(0)}.program-students__link-tooltip-icon[data-v-5b207ccf]{position:absolute;top:18px;left:18px;width:20px;height:20px;border:1.5px solid #999999;border-radius:50%;color:#999;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.program-students__link-tooltip-content[data-v-5b207ccf]{display:grid;gap:12px;text-align:left}.program-students__link-tooltip-content strong[data-v-5b207ccf]{color:#353535;font-size:16px;font-weight:500;line-height:1.2}.program-students__link-tooltip-content span[data-v-5b207ccf]{color:#737373;font-size:16px;font-weight:400;line-height:1.2}.program-students__search[data-v-5b207ccf]{margin-top:12px}.program-students__assigned[data-v-5b207ccf]{padding:24px 28px}.program-students__status-tabs[data-v-5b207ccf]{--status-tabs-first-width: calc(100% / 2.65);--status-tabs-second-width: calc(100% - var(--status-tabs-first-width));position:relative;width:500px;height:38px;margin-top:40px;padding:0;border-radius:15px;background:#f7f8fa;display:grid;grid-template-columns:1fr 1.65fr;overflow:hidden}.program-students__status-tabs[data-v-5b207ccf]:before{content:"";position:absolute;top:3px;left:3px;width:calc(var(--status-tabs-first-width) - 6px);height:calc(100% - 6px);border-radius:12px;background:#4b9cf8;transition:left .28s ease,width .28s ease}.program-students__status-tabs--completed[data-v-5b207ccf]:before{left:calc(var(--status-tabs-first-width) + 3px);width:calc(var(--status-tabs-second-width) - 6px)}.program-students__status-tab[data-v-5b207ccf]{position:relative;z-index:1;min-width:0;padding:0 16px;border:0;border-radius:15px;background:transparent;color:#737373;font:inherit;font-size:16px;font-weight:400;line-height:1;cursor:pointer}.program-students__status-tab--active[data-v-5b207ccf]{color:#fff}.program-students__table[data-v-5b207ccf]{margin-top:34px;display:grid;gap:18px}.program-students__table-head[data-v-5b207ccf],.program-students__row[data-v-5b207ccf]{display:grid;grid-template-columns:24px minmax(240px,1fr) 180px 120px;align-items:center;gap:10px}.program-students__table-head[data-v-5b207ccf]{color:#353535;font-size:16px;font-weight:600;line-height:1.2}.program-students__table-head span[data-v-5b207ccf]:nth-child(3),.program-students__table-head span[data-v-5b207ccf]:nth-child(4){text-align:center}.program-students__row[data-v-5b207ccf]{min-height:46px;color:#353535;font-size:16px;font-weight:400;line-height:1.2}.program-students__progress[data-v-5b207ccf]{justify-self:center;text-align:center}.program-accesses__assigned[data-v-5b207ccf]{padding:24px 28px}.program-accesses__table[data-v-5b207ccf]{margin-top:36px;display:grid;gap:18px}.program-accesses__table-head[data-v-5b207ccf],.program-accesses__row[data-v-5b207ccf]{display:grid;grid-template-columns:minmax(220px,1fr) 220px 120px;align-items:center;gap:28px}.program-accesses__table-head[data-v-5b207ccf]{color:#353535;font-size:16px;font-weight:600;line-height:1.2}.program-accesses__table-head span[data-v-5b207ccf]:nth-child(3){text-align:center}.program-accesses__row[data-v-5b207ccf]{min-height:46px;color:#353535;font-size:16px;font-weight:400;line-height:1.2}.program-accesses__select[data-v-5b207ccf]{position:relative;min-width:0}.program-accesses__select-button[data-v-5b207ccf],.program-accesses__menu-option[data-v-5b207ccf]{border:0;background:transparent;color:#737373;display:inline-flex;align-items:center;gap:12px;font:inherit;font-size:16px;font-weight:400;line-height:1;cursor:pointer}.program-accesses__access-icon[data-v-5b207ccf]{flex:0 0 auto;width:20px;height:20px;color:#737373;position:relative;display:inline-block}.program-accesses__access-icon--edit[data-v-5b207ccf],.program-accesses__access-icon--closed[data-v-5b207ccf],.program-accesses__access-icon--read[data-v-5b207ccf]{background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.program-accesses__access-icon--edit[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='24'%20viewBox='0%200%2022%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.71599%2020.3646C3.02778%2020.3646%202.3847%2020.1282%201.92214%2019.6893C1.33547%2019.1377%201.05343%2018.3049%201.15497%2017.4044L1.57239%2013.7578C1.65137%2013.0713%202.06881%2012.1597%202.55393%2011.6644L11.8165%201.88383C14.1294%20-0.558494%2016.5436%20-0.626024%2018.9919%201.68124C21.4401%203.98852%2021.5078%206.39708%2019.195%208.83941L9.93243%2018.62C9.45855%2019.1264%208.57855%2019.5991%207.89035%2019.7117L4.25753%2020.3308C4.06574%2020.342%203.8965%2020.3646%203.71599%2020.3646ZM15.438%201.66999C14.5694%201.66999%2013.8134%202.21022%2013.0463%203.02058L3.78368%2012.8124C3.55804%2013.0487%203.29855%2013.6116%203.25343%2013.9379L2.83599%2017.5845C2.79086%2017.956%202.88112%2018.2598%203.0842%2018.4511C3.28727%2018.6426%203.59189%2018.7101%203.9642%2018.6537L7.59701%2018.0348C7.9242%2017.9784%208.46574%2017.6858%208.69137%2017.4495L17.954%207.6689C19.3529%206.18324%2019.8606%204.81012%2017.8186%202.89678C16.9159%202.03015%2016.1375%201.66999%2015.438%201.66999Z'%20fill='white'/%3e%3cpath%20d='M17.0199%2010.7198C16.9973%2010.7198%2016.9634%2010.7198%2016.9409%2010.7198C13.4209%2010.3709%2010.5892%207.70348%2010.0476%204.21444C9.97994%203.75299%2010.2958%203.3253%2010.7584%203.24651C11.2209%203.17898%2011.6496%203.49413%2011.7286%203.95558C12.1573%206.67928%2014.3686%208.7727%2017.1215%209.04282C17.584%209.08785%2017.9225%209.50429%2017.8773%209.96574C17.8209%2010.3934%2017.4486%2010.7198%2017.0199%2010.7198Z'%20fill='white'/%3e%3cpath%20d='M21.1538%2024H0.846154C0.383594%2024%200%2023.6173%200%2023.1559C0%2022.6943%200.383594%2022.3118%200.846154%2022.3118H21.1538C21.6164%2022.3118%2022%2022.6943%2022%2023.1559C22%2023.6173%2021.6164%2024%2021.1538%2024Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='24'%20viewBox='0%200%2022%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.71599%2020.3646C3.02778%2020.3646%202.3847%2020.1282%201.92214%2019.6893C1.33547%2019.1377%201.05343%2018.3049%201.15497%2017.4044L1.57239%2013.7578C1.65137%2013.0713%202.06881%2012.1597%202.55393%2011.6644L11.8165%201.88383C14.1294%20-0.558494%2016.5436%20-0.626024%2018.9919%201.68124C21.4401%203.98852%2021.5078%206.39708%2019.195%208.83941L9.93243%2018.62C9.45855%2019.1264%208.57855%2019.5991%207.89035%2019.7117L4.25753%2020.3308C4.06574%2020.342%203.8965%2020.3646%203.71599%2020.3646ZM15.438%201.66999C14.5694%201.66999%2013.8134%202.21022%2013.0463%203.02058L3.78368%2012.8124C3.55804%2013.0487%203.29855%2013.6116%203.25343%2013.9379L2.83599%2017.5845C2.79086%2017.956%202.88112%2018.2598%203.0842%2018.4511C3.28727%2018.6426%203.59189%2018.7101%203.9642%2018.6537L7.59701%2018.0348C7.9242%2017.9784%208.46574%2017.6858%208.69137%2017.4495L17.954%207.6689C19.3529%206.18324%2019.8606%204.81012%2017.8186%202.89678C16.9159%202.03015%2016.1375%201.66999%2015.438%201.66999Z'%20fill='white'/%3e%3cpath%20d='M17.0199%2010.7198C16.9973%2010.7198%2016.9634%2010.7198%2016.9409%2010.7198C13.4209%2010.3709%2010.5892%207.70348%2010.0476%204.21444C9.97994%203.75299%2010.2958%203.3253%2010.7584%203.24651C11.2209%203.17898%2011.6496%203.49413%2011.7286%203.95558C12.1573%206.67928%2014.3686%208.7727%2017.1215%209.04282C17.584%209.08785%2017.9225%209.50429%2017.8773%209.96574C17.8209%2010.3934%2017.4486%2010.7198%2017.0199%2010.7198Z'%20fill='white'/%3e%3cpath%20d='M21.1538%2024H0.846154C0.383594%2024%200%2023.6173%200%2023.1559C0%2022.6943%200.383594%2022.3118%200.846154%2022.3118H21.1538C21.6164%2022.3118%2022%2022.6943%2022%2023.1559C22%2023.6173%2021.6164%2024%2021.1538%2024Z'%20fill='white'/%3e%3c/svg%3e")}.program-accesses__access-icon--closed[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%209V7C8%204.79086%209.79086%203%2012%203C14.2091%203%2016%204.79086%2016%207V9M14.0001%2017.0002L10%2012.9999M10.0001%2017.0002L14.0002%2012.9999M8.2%2021H15.8C16.9201%2021%2017.4802%2021%2017.908%2020.782C18.2843%2020.5903%2018.5903%2020.2843%2018.782%2019.908C19%2019.4802%2019%2018.9201%2019%2017.8V12.2C19%2011.0799%2019%2010.5198%2018.782%2010.092C18.5903%209.71569%2018.2843%209.40973%2017.908%209.21799C17.4802%209%2016.9201%209%2015.8%209H8.2C7.0799%209%206.51984%209%206.09202%209.21799C5.71569%209.40973%205.40973%209.71569%205.21799%2010.092C5%2010.5198%205%2011.0799%205%2012.2V17.8C5%2018.9201%205%2019.4802%205.21799%2019.908C5.40973%2020.2843%205.71569%2020.5903%206.09202%2020.782C6.51984%2021%207.07989%2021%208.2%2021Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%209V7C8%204.79086%209.79086%203%2012%203C14.2091%203%2016%204.79086%2016%207V9M14.0001%2017.0002L10%2012.9999M10.0001%2017.0002L14.0002%2012.9999M8.2%2021H15.8C16.9201%2021%2017.4802%2021%2017.908%2020.782C18.2843%2020.5903%2018.5903%2020.2843%2018.782%2019.908C19%2019.4802%2019%2018.9201%2019%2017.8V12.2C19%2011.0799%2019%2010.5198%2018.782%2010.092C18.5903%209.71569%2018.2843%209.40973%2017.908%209.21799C17.4802%209%2016.9201%209%2015.8%209H8.2C7.0799%209%206.51984%209%206.09202%209.21799C5.71569%209.40973%205.40973%209.71569%205.21799%2010.092C5%2010.5198%205%2011.0799%205%2012.2V17.8C5%2018.9201%205%2019.4802%205.21799%2019.908C5.40973%2020.2843%205.71569%2020.5903%206.09202%2020.782C6.51984%2021%207.07989%2021%208.2%2021Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/svg%3e")}.program-accesses__access-icon--read[data-v-5b207ccf]{mask-image:url(/assets/icon-view-lock-E8fNvtM8.svg);-webkit-mask-image:url(/assets/icon-view-lock-E8fNvtM8.svg)}.program-accesses__menu[data-v-5b207ccf]{position:absolute;top:calc(100% + 10px);left:-24px;z-index:8;width:245px;padding:16px 14px;border:1px solid #ebebeb;border-radius:12px;background:#fff;box-shadow:0 16px 36px #222c441f;box-sizing:border-box}.program-accesses__menu-title[data-v-5b207ccf]{margin-bottom:14px;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.program-accesses__menu-option[data-v-5b207ccf]{width:100%;min-height:46px;padding:0 12px;border-radius:12px;justify-content:flex-start}.program-accesses__menu-option+.program-accesses__menu-option[data-v-5b207ccf]{margin-top:8px}.program-accesses__menu-option--active[data-v-5b207ccf]{background:#ebebeb;color:#353535}.program-curators__list[data-v-5b207ccf]{margin-top:40px;display:grid;gap:12px}.program-curators__row[data-v-5b207ccf]{width:100%;min-height:44px;padding:0;border:0;background:transparent;display:flex;align-items:center;gap:18px;color:#737373;text-align:left;font:inherit;cursor:pointer}.program-curators__checkbox[data-v-5b207ccf]{flex:0 0 auto;width:24px;height:24px;border:1px solid #737373;border-radius:7px;background:#fff;box-sizing:border-box;position:relative}.program-curators__checkbox--checked[data-v-5b207ccf]{border-color:#54b268;background:#54b268}.program-curators__checkbox--checked[data-v-5b207ccf]:after{content:"";position:absolute;left:6px;top:5px;width:8px;height:5px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(-45deg)}.program-curators__avatar[data-v-5b207ccf]{flex:0 0 auto;width:46px;height:46px;border-radius:50%;background:#d72586;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:500;line-height:1}.program-curators__person[data-v-5b207ccf]{min-width:0;display:grid;gap:2px}.program-curators__row-label[data-v-5b207ccf]{color:#737373;font-size:16px;font-weight:400;line-height:1.2}.program-curators__role[data-v-5b207ccf]{color:#737373;font-size:12px;font-weight:400;line-height:1.2}.program-curators__assigned[data-v-5b207ccf]{min-width:0;padding:24px;color:#353535;box-sizing:border-box}.program-curators__assigned-title[data-v-5b207ccf]{margin:0;color:#353535;font-size:20px;font-weight:500;line-height:1.2}.program-curators__assigned-description[data-v-5b207ccf]{margin:20px 0 0;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.program-curators__table[data-v-5b207ccf]{margin-top:40px;display:grid;gap:18px}.program-curators__table-head[data-v-5b207ccf],.program-curators__assigned-row[data-v-5b207ccf]{display:grid;grid-template-columns:minmax(240px,1fr) 190px 120px;align-items:center;gap:24px}.program-curators__table-head[data-v-5b207ccf]{color:#353535;font-size:16px;font-weight:600;line-height:1.2}.program-curators__table-head span[data-v-5b207ccf]:nth-child(2),.program-curators__table-head span[data-v-5b207ccf]:nth-child(3){text-align:center}.program-curators__assigned-row[data-v-5b207ccf]{min-height:46px;color:#353535;font-size:16px;font-weight:400;line-height:1.2}.program-curators__assigned-user[data-v-5b207ccf]{min-width:0;display:flex;align-items:center;gap:18px}.program-curators__assigned-count[data-v-5b207ccf]{justify-self:center;text-align:center}.program-curators__remove[data-v-5b207ccf]{justify-self:center;width:20px;height:20px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;font:inherit;cursor:pointer}.program-curators__remove img[data-v-5b207ccf]{width:20px;height:20px;display:block}.program-curators__empty[data-v-5b207ccf]{min-width:0;padding:48px 40px 40px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;color:#353535}.program-curators__empty-image[data-v-5b207ccf]{width:391px;height:248px;object-fit:contain;display:block;margin-bottom:28px}.program-curators__empty h3[data-v-5b207ccf]{margin:0;color:#353535;font-size:26px;font-weight:700;line-height:1.15}.program-curators__empty p[data-v-5b207ccf]{margin:16px 0 0;color:#353535;font-size:16px;font-weight:400;line-height:1.2}.program-settings[data-v-5b207ccf]{color:#353535}.program-settings__section[data-v-5b207ccf]{margin:0}.program-settings__section--deadline[data-v-5b207ccf]{margin-top:20px}.program-settings__section--deadline .program-settings__description[data-v-5b207ccf]{margin-top:4px}.program-settings__title[data-v-5b207ccf]{margin:0;color:#353535;font-size:18px;font-weight:600;line-height:1.2}.program-settings__description[data-v-5b207ccf]{margin:8px 0 0;color:#737373;font-size:16px;font-weight:400;line-height:1.25}.program-settings__pass-types[data-v-5b207ccf]{margin-top:16px;display:grid;gap:16px}.program-settings__type-card[data-v-5b207ccf]{position:relative;width:100%;height:146px;padding:19px 24px 19px 168px;border:1px solid #e7e7e7;border-radius:15px;background:#fff;display:block;color:inherit;text-align:left;font:inherit;cursor:pointer;box-sizing:border-box;transition:background .16s ease,border-color .16s ease}.program-settings__type-card--active[data-v-5b207ccf]{border-color:transparent;background:#f7f8fa}.program-settings__type-card--knowledge[data-v-5b207ccf]{height:auto;padding-top:18px;padding-bottom:18px}.program-settings__type-dot[data-v-5b207ccf]{position:absolute;top:8px;left:8px;width:12px;height:12px;border-radius:50%;background:transparent}.program-settings__type-card--active .program-settings__type-dot[data-v-5b207ccf]{background:#54b268}.program-settings__type-visual[data-v-5b207ccf]{position:absolute;left:35px;top:50%;width:82px;height:78px;transform:translateY(-50%)}.program-settings__type-icon[data-v-5b207ccf]{position:absolute;left:35px;top:50%;display:block;transform:translateY(-50%);filter:brightness(0) saturate(100%) invert(19%) sepia(0%) saturate(69%) hue-rotate(143deg) brightness(95%) contrast(87%)}.program-settings__type-icon--training[data-v-5b207ccf]{width:93px;height:82px}.program-settings__type-icon--knowledge[data-v-5b207ccf]{width:93px;height:102px}.program-settings__doc[data-v-5b207ccf]{position:absolute;width:24px;height:30px;border:2px solid #111111;border-radius:6px;background:#fff;box-sizing:border-box}.program-settings__doc[data-v-5b207ccf]:before{content:"";position:absolute;top:8px;left:7px;width:8px;height:2px;border-radius:999px;background:#111;box-shadow:0 7px #111}.program-settings__doc[data-v-5b207ccf]:after{content:"";position:absolute;top:-2px;right:-2px;width:9px;height:9px;border-left:2px solid #111111;border-bottom:2px solid #111111;border-radius:0 0 0 4px;background:#fff}.program-settings__type-visual--learning .program-settings__doc--one[data-v-5b207ccf]{top:6px;left:4px}.program-settings__type-visual--learning .program-settings__doc--two[data-v-5b207ccf]{right:2px;bottom:0}.program-settings__connector[data-v-5b207ccf]{position:absolute;display:block;border-color:#111}.program-settings__connector--top[data-v-5b207ccf]{top:20px;left:36px;width:48px;height:24px;border-top:2px solid #111111;border-right:2px solid #111111;border-radius:0 14px 0 0}.program-settings__connector--middle[data-v-5b207ccf]{left:8px;bottom:14px;width:54px;height:22px;border-left:2px solid #111111;border-bottom:2px solid #111111;border-radius:0 0 0 14px}.program-settings__connector--middle[data-v-5b207ccf]:after{content:"";position:absolute;right:-1px;bottom:-5px;width:10px;height:10px;border-right:2px solid #111111;border-bottom:2px solid #111111;transform:rotate(-45deg)}.program-settings__type-content[data-v-5b207ccf]{display:grid;gap:12px}.program-settings__type-title[data-v-5b207ccf]{color:#353535;font-size:18px;font-weight:500;line-height:1.2}.program-settings__type-text[data-v-5b207ccf]{color:#737373;font-size:16px;font-weight:400;line-height:1.25}.program-settings__knowledge-line[data-v-5b207ccf]{position:absolute;left:14px;width:44px;height:2px;background:#111}.program-settings__knowledge-line--top[data-v-5b207ccf]{top:18px;transform:rotate(-36deg);transform-origin:left center}.program-settings__knowledge-line--middle[data-v-5b207ccf]{top:38px}.program-settings__knowledge-line--bottom[data-v-5b207ccf]{top:58px;transform:rotate(36deg);transform-origin:left center}.program-settings__knowledge-node[data-v-5b207ccf]{position:absolute;left:5px;top:31px;width:14px;height:14px;border-radius:50%;background:#111;z-index:1}.program-settings__type-visual--knowledge .program-settings__doc--top[data-v-5b207ccf]{top:0;right:4px}.program-settings__type-visual--knowledge .program-settings__doc--middle[data-v-5b207ccf]{top:24px;right:0}.program-settings__type-visual--knowledge .program-settings__doc--bottom[data-v-5b207ccf]{right:8px;bottom:0}.program-settings__deadline[data-v-5b207ccf]{height:50px;margin-top:14px;padding:0 14px 0 20px;border:1px solid #e7e7e7;border-radius:12px;background:#fff;display:flex;align-items:center;gap:16px;box-sizing:border-box}.program-settings__deadline input[data-v-5b207ccf]{min-width:0;flex:1 1 auto;padding:0;border:0;outline:0;background:transparent;color:#353535;font:inherit;font-size:16px;line-height:1.2}.program-settings__deadline input[data-v-5b207ccf]::placeholder,.program-settings__deadline span[data-v-5b207ccf]{color:#8f8f8f}.program-settings__deadline input[data-v-5b207ccf]::-webkit-outer-spin-button,.program-settings__deadline input[data-v-5b207ccf]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.program-settings__actions[data-v-5b207ccf]{margin-top:20px;display:flex;align-items:center;gap:12px}.program-settings__save-wrap[data-v-5b207ccf]{position:relative;display:inline-flex}.program-settings__button[data-v-5b207ccf]{min-width:124px;height:45px;padding:0 25px;border:0;border-radius:12px;font:inherit;font-size:14px;font-weight:400;cursor:pointer}.program-settings__button--secondary[data-v-5b207ccf]{min-width:190px;background:#e9e9e9;color:#737373}.program-settings__button--primary[data-v-5b207ccf]{background:#4b9cf8;color:#fff}.program-settings__toast[data-v-5b207ccf]{position:absolute;left:50%;bottom:calc(100% + 10px);min-height:36px;padding:0 14px;border-radius:10px;background:#54b268;color:#fff;display:flex;align-items:center;justify-content:center;white-space:nowrap;box-shadow:0 10px 24px #54b2683d;font-size:14px;font-weight:500;line-height:1;pointer-events:none;transform:translate(-50%)}.program-settings__toast[data-v-5b207ccf]:after{content:"";position:absolute;left:50%;top:100%;width:10px;height:10px;background:#54b268;transform:translate(-50%,-5px) rotate(45deg)}.program-settings-toast-enter-active[data-v-5b207ccf],.program-settings-toast-leave-active[data-v-5b207ccf]{transition:opacity .18s ease,transform .18s ease}.program-settings-toast-enter-from[data-v-5b207ccf],.program-settings-toast-leave-to[data-v-5b207ccf]{opacity:0;transform:translate(-50%) translateY(6px)}.program-publication__title[data-v-5b207ccf]{margin:0;color:#353535;font-size:18px;font-weight:400;line-height:1.2}.program-publication__description[data-v-5b207ccf]{margin:8px 0 0;color:#737373;font-size:16px;font-weight:400;line-height:1.25}.program-publication__notice[data-v-5b207ccf]{margin-top:44px;padding:20px 32px;border-radius:8px;background:#f0f2f7;color:#353535}.program-publication__notice h4[data-v-5b207ccf]{margin:0;color:#353535;font-size:18px;font-weight:400;line-height:1.2}.program-publication__notice p[data-v-5b207ccf]{max-width:900px;margin:16px 0 0;color:#353535;font-size:16px;font-weight:400;line-height:1.3}.program-publication__actions[data-v-5b207ccf]{margin-top:44px;display:flex;align-items:center;gap:36px}.program-publication__button[data-v-5b207ccf]{height:50px;border:0;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font:inherit;font-size:16px;font-weight:400;line-height:1;cursor:pointer}.program-publication__button--publish[data-v-5b207ccf]{width:245px;background:#3dc259;color:#fff}.program-publication__button--publish[data-v-5b207ccf]:disabled{background:#a8ddb5;color:#fff;cursor:default}.program-publication__button--unpublish[data-v-5b207ccf]{background:#ebebeb;color:#737373}.program-publication__button--info[data-v-5b207ccf]{width:300px;background:#f7f8fa;color:#737373}.program-publication__info-icon[data-v-5b207ccf]{width:20px;height:20px;border:1.5px solid currentColor;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:1}.program-publication-info[data-v-5b207ccf]{color:#353535;font-size:16px;font-weight:400;line-height:1.25}.program-publication-info__back[data-v-5b207ccf]{margin:-4px 0 26px;padding:0;border:0;background:transparent;color:#737373;display:inline-flex;align-items:center;gap:14px;font:inherit;font-size:16px;font-weight:400;line-height:1;cursor:pointer}.program-publication-info__back span[data-v-5b207ccf]:first-child{font-size:30px;font-weight:300;line-height:.8}.program-publication-info h3[data-v-5b207ccf]{margin:0;color:#353535;font-size:18px;font-weight:400;line-height:1.25}.program-publication-info h4[data-v-5b207ccf]{margin:0;color:#353535;font-size:16px;font-weight:600;line-height:1.25}.program-publication-info p[data-v-5b207ccf]{margin:18px 0 0;color:#353535;font-size:16px;font-weight:400;line-height:1.25}.program-publication-info__panel[data-v-5b207ccf]{margin-top:28px;padding:24px 38px;border-radius:12px;background:#f0f2f7}.program-publication-info__panel+h4[data-v-5b207ccf]{margin-top:28px}.program-detail__search[data-v-5b207ccf]{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:14px}.program-detail__search-input[data-v-5b207ccf]{min-width:0;width:100%;padding:0;border:0;outline:0;background:transparent;color:#353535;font:inherit;font-size:16px;line-height:1.2}.program-detail__search-input[data-v-5b207ccf]::placeholder{color:#737373}.program-detail__actions[data-v-5b207ccf]{flex:0 0 auto;display:flex;align-items:center;gap:16px}.program-detail__library-button[data-v-5b207ccf]{width:124px;height:40px;border:0;border-radius:12px;background:#4b9cf8;color:#fff;font:inherit;font-size:14px;font-weight:400;line-height:1;cursor:pointer}.program-detail__lesson[data-v-5b207ccf]{margin-top:24px;display:grid;grid-template-columns:24px 1fr;gap:24px;align-items:center}.program-detail__drag[data-v-5b207ccf]{width:24px;height:auto;display:block}.program-detail__lesson-card[data-v-5b207ccf]{padding:22px 16px;border:1px solid transparent;border-radius:15px;background:#f7f8fa;display:flex;align-items:center;gap:16px;box-sizing:border-box;transition:border-color .18s ease;-webkit-user-select:none;user-select:none}.program-detail__lesson-card--selected[data-v-5b207ccf]{border-color:#4b9cf8}.program-detail__lesson-icon[data-v-5b207ccf]{flex:0 0 auto;width:50px;height:50px;border-radius:50%;background:#4b9cf8;display:flex;align-items:center;justify-content:center}.program-detail__lesson-icon img[data-v-5b207ccf]{width:22px;height:26px;display:block;filter:brightness(0) invert(1)}.program-detail__lesson-info[data-v-5b207ccf]{min-width:0;flex:1 1 auto}.program-detail__lesson-title-row[data-v-5b207ccf],.program-detail__nested-title-row[data-v-5b207ccf]{min-width:0;display:flex;align-items:center;gap:12px;max-width:100%}.program-detail__lesson-title[data-v-5b207ccf]{color:#353535;font-size:16px;font-weight:400;line-height:1.2}.program-detail__lesson-title-input[data-v-5b207ccf],.program-detail__nested-title-input[data-v-5b207ccf]{min-width:180px;max-width:100%;padding:0;border:0;background:transparent;color:#353535;font:inherit;font-size:16px;font-weight:400;line-height:1.2;outline:none}.program-detail__inline-edit[data-v-5b207ccf]{width:24px;height:24px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;opacity:0;pointer-events:none;cursor:pointer;transition:opacity .16s ease}.program-detail__inline-edit img[data-v-5b207ccf]{width:22px;height:22px;display:block;filter:brightness(0) saturate(100%) invert(65%) sepia(0%) saturate(0%) hue-rotate(166deg) brightness(93%) contrast(89%)}.program-detail__lesson-title-row:hover .program-detail__inline-edit[data-v-5b207ccf],.program-detail__nested-title-row:hover .program-detail__inline-edit[data-v-5b207ccf],.program-detail__inline-edit[data-v-5b207ccf]:focus-visible{opacity:1;pointer-events:auto}.program-detail__lesson-meta[data-v-5b207ccf]{margin-top:6px;padding:0;border:0;background:transparent;color:#737373;display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:16px;font-weight:400;line-height:1.2;-webkit-user-select:none;user-select:none}.program-detail__lesson-arrow[data-v-5b207ccf]{width:12px;height:12px;display:block;transition:transform .18s ease}.program-detail__lesson-arrow--closed[data-v-5b207ccf]{transform:rotate(180deg)}.program-detail__visibility[data-v-5b207ccf]{position:relative;flex:0 0 auto}.program-detail__hide-button[data-v-5b207ccf]{padding:0;border:0;background:transparent;color:#737373;font:inherit;font-size:14px;line-height:1}.program-detail__visibility-tooltip[data-v-5b207ccf]{position:absolute;right:-18px;bottom:calc(100% + 16px);z-index:5;width:320px;padding:18px 20px 18px 56px;border-radius:8px;background:#fff;box-shadow:0 12px 34px #222c441f;box-sizing:border-box;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.program-detail__visibility-tooltip[data-v-5b207ccf]:before{content:"i";position:absolute;top:18px;left:20px;width:20px;height:20px;border:1.5px solid #9a9a9a;border-radius:50%;color:#9a9a9a;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;line-height:1}.program-detail__visibility-tooltip[data-v-5b207ccf]:after{content:"";position:absolute;right:36px;bottom:-8px;width:16px;height:16px;background:#fff;transform:rotate(45deg)}.program-detail__visibility:hover .program-detail__visibility-tooltip[data-v-5b207ccf]{opacity:1;transform:translateY(0)}.program-detail__visibility-title[data-v-5b207ccf]{color:#353535;font-size:16px;font-weight:500;line-height:1.25}.program-detail__visibility-tooltip p[data-v-5b207ccf]{margin:10px 0 0;color:#9a9a9a;font-size:14px;font-weight:400;line-height:1.25}.program-detail__visibility-tooltip strong[data-v-5b207ccf]{color:#737373;font-weight:600}.program-detail__lesson-add[data-v-5b207ccf]{position:relative;margin-top:20px;margin-left:48px;min-height:70px;padding:14px 20px;border:0;border-radius:15px;background:#f7f8fa;display:flex;align-items:center;gap:16px;box-sizing:border-box;width:calc(100% - 48px);cursor:pointer;font:inherit}.program-detail__lesson-add[data-v-5b207ccf]:before{content:"";position:absolute;top:-20px;left:41px;width:2px;height:20px;background:#dfe7f7}.program-detail__nested-lessons[data-v-5b207ccf]{position:relative;margin-top:0;margin-left:48px;padding-left:42px}.program-detail__nested-lessons[data-v-5b207ccf]:before{content:"";position:absolute;top:0;left:41px;bottom:-20px;width:2px;background:#dfe7f7}.program-detail__nested-lesson[data-v-5b207ccf]{position:relative;padding-top:20px;padding-left:48px}.program-detail__nested-lesson[data-v-5b207ccf]:before{content:"";position:absolute;top:60px;left:-1px;width:49px;height:2px;background:#dfe7f7}.program-detail__nested-drag[data-v-5b207ccf]{position:absolute;top:60px;left:-42px;width:24px;height:auto;display:block;transform:translateY(-50%)}.program-detail__nested-card[data-v-5b207ccf]{min-height:80px;padding:15px 16px;border:1px solid transparent;border-radius:15px;background:#f7f8fa;display:flex;align-items:center;gap:16px;box-sizing:border-box;transition:border-color .18s ease}.program-detail__nested-card--selected[data-v-5b207ccf]{border-color:#4b9cf8}.program-detail__nested-icon[data-v-5b207ccf]{flex:0 0 auto;width:50px;height:50px;border-radius:50%;background:#4b9cf8;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:400;line-height:1}.program-detail__nested-icon img[data-v-5b207ccf]{width:24px;height:24px;display:block;filter:brightness(0) invert(1)}.program-detail__nested-title[data-v-5b207ccf]{color:#353535;font-size:16px;font-weight:400;line-height:1.2}.program-detail__nested-add[data-v-5b207ccf]{position:relative;min-height:80px;margin-top:20px;margin-left:48px;padding:15px 16px;border:0;border-radius:15px;background:#f7f8fa;display:flex;align-items:center;gap:16px;box-sizing:border-box;width:calc(100% - 48px);cursor:pointer;font:inherit}.program-detail__nested-add[data-v-5b207ccf]:before{content:"";position:absolute;top:39px;left:-49px;width:49px;height:2px;background:#dfe7f7}.program-detail__add-icon[data-v-5b207ccf]{width:44px;height:44px;border-radius:50%;background:#eaf2ff;display:flex;align-items:center;justify-content:center}.program-detail__add-icon img[data-v-5b207ccf]{width:24px;height:24px;display:block}.program-detail__add-icon--lesson[data-v-5b207ccf]{width:50px;height:50px;background:#e7ebf5}.program-detail__add-icon--lesson img[data-v-5b207ccf]{width:28px;height:28px}.program-detail__add-icon--course[data-v-5b207ccf]{width:50px;height:50px;background:#e7ebf5}.program-detail__add-icon--course img[data-v-5b207ccf]{width:22px;height:26px}.program-detail__add-lines[data-v-5b207ccf]{flex:1 1 auto;display:flex;flex-direction:column;gap:10px}.program-detail__add-lines span[data-v-5b207ccf]{height:12px;border-radius:999px;background:#e9edf5}.program-detail__nested-add .program-detail__add-lines span[data-v-5b207ccf],.program-detail__lesson-add .program-detail__add-lines span[data-v-5b207ccf]{height:16px;background:#e7ebf5}.program-detail__add-lines span[data-v-5b207ccf]:first-child{width:38%}.program-detail__add-lines span[data-v-5b207ccf]:last-child{width:28%}.programs-layout__toolbar[data-v-5b207ccf]{display:flex;align-items:center;justify-content:space-between;gap:24px}.programs-layout__search[data-v-5b207ccf]{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:18px}.programs-layout__search-icon[data-v-5b207ccf]{flex:0 0 auto;width:18px;height:18px;display:block}.programs-layout__search-input[data-v-5b207ccf]{min-width:0;width:100%;padding:0;border:0;outline:none;background:transparent;color:#353535;font:inherit;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0}.programs-layout__search-input[data-v-5b207ccf]::placeholder{color:#737373;opacity:1}.programs-layout__search-input[data-v-5b207ccf]::-webkit-search-decoration,.programs-layout__search-input[data-v-5b207ccf]::-webkit-search-cancel-button,.programs-layout__search-input[data-v-5b207ccf]::-webkit-search-results-button,.programs-layout__search-input[data-v-5b207ccf]::-webkit-search-results-decoration{display:none}.programs-layout__view-toggle[data-v-5b207ccf]{position:relative;flex:0 0 auto;width:130px;height:52px;padding:6px;border:0;border-radius:999px;background:#f7f8fa;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.programs-layout__view-toggle[data-v-5b207ccf]:before{content:"";position:absolute;top:4px;left:6px;width:55px;height:44px;border-radius:999px;background:#4b9cf8;transition:transform .2s ease}.programs-layout__view-toggle--grid[data-v-5b207ccf]:before{transform:translate(63px)}.programs-layout__view-button[data-v-5b207ccf]{position:relative;z-index:1;width:55px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:#4b9cf8;cursor:pointer;transition:color .2s ease}.programs-layout__view-button--active[data-v-5b207ccf]{color:#fff}.programs-layout__view-icon[data-v-5b207ccf]{width:20px;height:20px;display:block;background:currentColor;transition:background-color .2s ease;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.programs-layout__view-icon--list[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='21'%20viewBox='0%200%2020%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%200C19.1046%200%2020%200.895431%2020%202V4C20%205.10457%2019.1046%206%2018%206H2C0.895432%206%200%205.10457%200%204V2C0%200.89543%200.895432%200%202%200H18Z'%20fill='white'/%3e%3cpath%20d='M18%207.5C19.1046%207.5%2020%208.39543%2020%209.5V11.5C20%2012.6046%2019.1046%2013.5%2018%2013.5H2C0.895432%2013.5%200%2012.6046%200%2011.5V9.5C0%208.39543%200.895432%207.5%202%207.5H18Z'%20fill='white'/%3e%3cpath%20d='M18%2015C19.1046%2015%2020%2015.8954%2020%2017V19C20%2020.1046%2019.1046%2021%2018%2021H2C0.895432%2021%200%2020.1046%200%2019V17C0%2015.8954%200.895432%2015%202%2015H18Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='21'%20viewBox='0%200%2020%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%200C19.1046%200%2020%200.895431%2020%202V4C20%205.10457%2019.1046%206%2018%206H2C0.895432%206%200%205.10457%200%204V2C0%200.89543%200.895432%200%202%200H18Z'%20fill='white'/%3e%3cpath%20d='M18%207.5C19.1046%207.5%2020%208.39543%2020%209.5V11.5C20%2012.6046%2019.1046%2013.5%2018%2013.5H2C0.895432%2013.5%200%2012.6046%200%2011.5V9.5C0%208.39543%200.895432%207.5%202%207.5H18Z'%20fill='white'/%3e%3cpath%20d='M18%2015C19.1046%2015%2020%2015.8954%2020%2017V19C20%2020.1046%2019.1046%2021%2018%2021H2C0.895432%2021%200%2020.1046%200%2019V17C0%2015.8954%200.895432%2015%202%2015H18Z'%20fill='white'/%3e%3c/svg%3e")}.programs-layout__view-icon--grid[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='8'%20height='8'%20rx='2'%20fill='white'/%3e%3crect%20x='12'%20width='8'%20height='8'%20rx='2'%20fill='white'/%3e%3crect%20y='12'%20width='8'%20height='8'%20rx='2'%20fill='white'/%3e%3crect%20x='12'%20y='12'%20width='8'%20height='8'%20rx='2'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='8'%20height='8'%20rx='2'%20fill='white'/%3e%3crect%20x='12'%20width='8'%20height='8'%20rx='2'%20fill='white'/%3e%3crect%20y='12'%20width='8'%20height='8'%20rx='2'%20fill='white'/%3e%3crect%20x='12'%20y='12'%20width='8'%20height='8'%20rx='2'%20fill='white'/%3e%3c/svg%3e")}.programs-layout__columns[data-v-5b207ccf]{width:100%;height:50px;margin-top:20px;margin-bottom:20px;padding:0 20px;border:0;border-radius:15px;background:#f7f8fa;display:grid;grid-template-columns:24px 270px 218px 100px 100px 1fr;gap:24px;align-items:center;box-sizing:border-box}.programs-layout__column-spacer[data-v-5b207ccf]{width:24px;height:24px}.programs-layout__author-date-columns[data-v-5b207ccf]{width:218px;display:flex;gap:16px;align-items:center}.programs-layout__author-date-columns .programs-layout__column[data-v-5b207ccf]{flex:0 0 auto}.programs-layout__column[data-v-5b207ccf]{min-width:0;height:100%;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:flex-start;color:#353535;font:inherit;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:0;text-align:left;cursor:pointer}.programs-layout__column--program[data-v-5b207ccf]{width:270px}.programs-layout__column--lessons[data-v-5b207ccf],.programs-layout__column--curators[data-v-5b207ccf]{width:100px}.programs-layout__column--students[data-v-5b207ccf]{width:100%}.programs-layout__column span[data-v-5b207ccf]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.programs-layout__column-sort[data-v-5b207ccf]{flex:0 0 auto;width:auto;height:auto;margin-left:8px;display:block}.programs-layout__program-list[data-v-5b207ccf]{width:100%;display:flex;flex-direction:column}.programs-layout__program-row[data-v-5b207ccf]{width:100%;margin-bottom:15px;padding:8px 20px;border:1px solid transparent;border-radius:15px;background:transparent;display:grid;grid-template-columns:24px 270px 218px 100px 100px 1fr;gap:24px;align-items:center;box-sizing:border-box;cursor:pointer}.programs-layout__program-row--selected[data-v-5b207ccf]{border-color:#4b9cf8}.programs-layout__program-drag[data-v-5b207ccf]{width:24px;display:flex;align-items:center;justify-content:center}.programs-layout__program-drag img[data-v-5b207ccf]{width:24px;height:auto;display:block}.programs-layout__program-main[data-v-5b207ccf]{width:270px;min-width:0;display:flex;align-items:center;gap:20px}.programs-layout__program-avatar[data-v-5b207ccf]{flex:0 0 auto;width:50px;height:50px;border-radius:15px;display:block;object-fit:cover}.programs-layout__program-name[data-v-5b207ccf]{min-width:0;color:#353535;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:0}.programs-layout__program-author-date[data-v-5b207ccf]{width:218px;min-width:0;display:flex;align-items:center;gap:20px}.programs-layout__program-author[data-v-5b207ccf]{flex:0 0 auto;width:50px;height:50px}.programs-layout__author-avatar[data-v-5b207ccf]{width:50px;height:50px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:1;letter-spacing:0}.programs-layout__program-date[data-v-5b207ccf]{min-width:0;color:#353535;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:0}.programs-layout__program-date span[data-v-5b207ccf]{display:block;margin-top:3px;color:#737373}.programs-layout__program-lessons[data-v-5b207ccf]{width:100px;min-width:0;color:#353535;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:0}.programs-layout__program-lessons span[data-v-5b207ccf]{display:block;margin-top:3px;color:#737373}.programs-layout__program-curators[data-v-5b207ccf]{width:100px;color:#353535;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:0}.programs-layout__program-students[data-v-5b207ccf]{min-width:0;color:#737373;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:0}.programs-layout__program-add[data-v-5b207ccf]{width:100%;height:50px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:flex-start;cursor:pointer}.programs-layout__program-add img[data-v-5b207ccf]{height:50px;margin-left:69px;display:block;object-fit:contain}.programs-layout__program-grid[data-v-5b207ccf]{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:start}.programs-layout__program-card[data-v-5b207ccf]{min-width:0;padding:6px;border:1px solid transparent;border-radius:15px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box}.programs-layout__program-card--selected[data-v-5b207ccf]{border-color:#4b9cf8}.programs-layout__program-card-image[data-v-5b207ccf]{width:100%;aspect-ratio:1.78;border-radius:15px;display:block;object-fit:cover}.programs-layout__program-card-title[data-v-5b207ccf]{margin-top:12px;display:flex;align-items:flex-start;gap:8px;color:#353535;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:0}.programs-layout__program-card-title span[data-v-5b207ccf]:last-child{min-width:0}.programs-layout__program-card-dot[data-v-5b207ccf]{flex:0 0 auto;width:12px;height:12px;margin-top:2px;border-radius:50%}.programs-layout__program-card-meta[data-v-5b207ccf]{margin-top:6px;color:#737373;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:0}.programs-layout__program-card--add[data-v-5b207ccf]{display:flex;flex-direction:column}.programs-layout__program-card-add-panel[data-v-5b207ccf]{width:100%;aspect-ratio:1.78;border-radius:15px;background:#f7f8fa;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#737373;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0}.programs-layout__program-card-add-panel img[data-v-5b207ccf]{width:50px;height:50px;display:block}.programs-layout__program-card-skeleton[data-v-5b207ccf]{width:60%;height:17px;margin-top:10px;border-radius:999px;background:#f7f8fa}.programs-layout__program-card-skeleton--wide[data-v-5b207ccf]{width:78%;margin-top:12px}.programs-layout__banner[data-v-5b207ccf]{position:relative;overflow:hidden;border-radius:15px 15px 0 0;box-sizing:border-box}.programs-layout__banner-image[data-v-5b207ccf]{display:block;width:100%;height:auto;border-radius:15px 15px 0 0}.programs-layout__banner-info[data-v-5b207ccf]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:24px;color:#fff;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.programs-layout__banner-title-row[data-v-5b207ccf]{display:flex;align-items:center;gap:36px;width:100%}.programs-layout__banner-title[data-v-5b207ccf]{min-width:0;margin:0;color:#fff;font-size:26px;font-weight:600;line-height:1.15;letter-spacing:0}.programs-layout__banner-title-input[data-v-5b207ccf]{flex:1 1 auto;width:100%;min-width:0;padding:0;border:0;outline:none;background:transparent;color:#fff;font:inherit;font-size:26px;font-weight:600;line-height:1.15;letter-spacing:0}.programs-layout__title-edit[data-v-5b207ccf]{flex:0 0 auto;width:24px;height:24px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease}.programs-layout__header:hover .programs-layout__title-edit[data-v-5b207ccf],.programs-layout__title-edit[data-v-5b207ccf]:focus-visible{opacity:1;pointer-events:auto}.programs-layout__title-edit img[data-v-5b207ccf]{width:24px;height:24px;display:block}.programs-layout__banner-meta[data-v-5b207ccf]{display:flex;align-items:center;gap:24px;color:#fff;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:0}.programs-layout__banner-meta--dates[data-v-5b207ccf]{margin-top:4px}.programs-sidebar__arrow[data-v-5b207ccf]{width:13px;height:auto;margin-left:auto;margin-right:25px;display:block}.programs-sidebar__chapter-icon[data-v-5b207ccf]{flex:0 0 auto;width:24px;height:24px;display:block;transition:transform .15s ease}.programs-sidebar__chapter-icon--closed[data-v-5b207ccf]{transform:rotate(-90deg)}.programs-sidebar__library-info-icon[data-v-5b207ccf]{flex:0 0 auto;width:18px;height:18px;display:block}.programs-sidebar__program-icon[data-v-5b207ccf],.programs-sidebar__program-add-icon[data-v-5b207ccf],.programs-sidebar__departament-add-icon[data-v-5b207ccf]{align-self:center;flex:0 0 auto;width:24px;height:24px;display:block;object-fit:contain}.program-link-modal[data-v-5b207ccf]{width:730px;height:720px;padding:36px 24px;border:1px solid #ebebeb;border-radius:15px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;color:#353535}.program-link-modal__image[data-v-5b207ccf]{width:413px;height:257px;display:block;object-fit:contain}.program-link-modal h3[data-v-5b207ccf]{margin:10px 0 0;color:#353535;font-size:26px;font-weight:700;line-height:1.2}.program-link-modal__description[data-v-5b207ccf]{width:558px;margin:16px 0 0;color:#353535;font-size:16px;font-weight:400;line-height:1.18}.program-link-modal__form[data-v-5b207ccf]{width:674px;margin-top:35px}.program-link-modal__label[data-v-5b207ccf]{margin:0;color:#737373;font-size:16px;font-weight:400;line-height:1.2;text-align:left}.program-link-modal__controls[data-v-5b207ccf]{position:relative;display:grid;grid-template-columns:252px 221px 181px;gap:10px;margin-top:10px;justify-content:center}.program-link-modal__select[data-v-5b207ccf],.program-link-modal__input[data-v-5b207ccf],.program-link-modal__button[data-v-5b207ccf]{height:50px;border-radius:12px;box-sizing:border-box;font:inherit;font-size:16px;font-weight:400;line-height:1.2;opacity:1}.program-link-modal__select[data-v-5b207ccf]{border:1px solid #ebebeb;background:#fff;color:#737373;display:flex;align-items:center;justify-content:space-between;padding:0 17px;cursor:pointer;text-align:left}.program-link-modal__select-arrow[data-v-5b207ccf]{width:11px;height:11px;border-right:1.5px solid #737373;border-bottom:1.5px solid #737373;transform:rotate(45deg) translateY(-2px)}.program-link-modal__input[data-v-5b207ccf]{width:100%;border:1px solid #ebebeb;background:#fff;color:#737373;padding:0 14px;cursor:text;overflow:hidden;text-overflow:ellipsis}.program-link-modal__error[data-v-5b207ccf]{margin:8px 0 0;color:#e34b4b;font-size:14px;line-height:1.2;text-align:left}.program-link-modal__dropdown[data-v-5b207ccf]{position:absolute;top:calc(100% + 6px);left:0;z-index:2;width:252px;max-height:180px;padding:6px;border:1px solid #ebebeb;border-radius:12px;background:#fff;box-shadow:0 14px 35px #1111111f;box-sizing:border-box;overflow-y:auto}.program-link-modal__dropdown-option[data-v-5b207ccf]{width:100%;min-height:38px;border:0;border-radius:8px;background:transparent;color:#353535;font:inherit;font-size:16px;font-weight:400;line-height:1.2;text-align:left;padding:0 12px;cursor:pointer}.program-link-modal__dropdown-option[data-v-5b207ccf]:hover,.program-link-modal__dropdown-option[data-v-5b207ccf]:focus-visible{background:#f7f8fb;outline:none}.program-link-modal__button[data-v-5b207ccf]{border:0;background:#9dccff;color:#fff;cursor:not-allowed}.program-link-modal__button[data-v-5b207ccf]:not(:disabled){background:#4b9cf8;cursor:pointer}.program-link-modal__note[data-v-5b207ccf]{width:674px;margin-top:25px;padding:24px 20px;border-radius:12px;background:#f7f8fb;box-sizing:border-box;display:flex;gap:18px;color:#737373;text-align:left}.program-link-modal__note-icon[data-v-5b207ccf]{flex:0 0 auto;width:17px;height:17px;margin-top:1px;border:1px solid #737373;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#737373;font-size:12px;font-weight:400;line-height:1}.program-link-modal__note p[data-v-5b207ccf]{margin:0;color:#737373;font-size:16px;font-weight:400;line-height:1.15}.program-curators-modal[data-v-5b207ccf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10003;background-color:#00000080;display:flex;align-items:center;justify-content:center}.program-curators-modal__card[data-v-5b207ccf]{width:730px;height:580px;padding:38px 64px 52px;border:1px solid #ebebeb;border-radius:15px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;color:#353535}.program-curators-modal__image[data-v-5b207ccf]{width:298px;height:302px;display:block;object-fit:contain}.program-curators-modal__card h3[data-v-5b207ccf]{margin:26px 0 0;color:#111;font-size:26px;font-weight:700;line-height:1.2}.program-curators-modal__card p[data-v-5b207ccf]{margin:12px 0 0;color:#353535;font-size:16px;font-weight:400;line-height:1.25}.program-curators-modal__button[data-v-5b207ccf]{width:168px;height:50px;margin-top:30px;border:0;border-radius:12px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px;font-weight:400;line-height:1;cursor:pointer}.program-curators-modal__actions[data-v-5b207ccf]{display:flex;gap:38px;justify-content:center;margin-top:50px}.program-curators-modal__actions .program-curators-modal__button[data-v-5b207ccf]{margin-top:0}.program-curators-modal__button--secondary[data-v-5b207ccf]{background:#ebebeb;color:#737373}.programs-view[data-v-5b207ccf]{padding:20px 24px;color:#353535}.programs-layout[data-v-5b207ccf]{width:1380px;max-width:100%;grid-template-columns:340px minmax(0,1020px);gap:20px;min-height:0;align-items:start}.programs-layout__content[data-v-5b207ccf]{width:100%;min-height:0}.programs-sidebar[data-v-5b207ccf]{position:sticky;top:20px;width:100%;max-height:calc(100dvh - 40px);min-height:458px;border:0;border-radius:40px;padding:20px 12px;overflow-y:auto}.programs-sidebar__section[data-v-5b207ccf]{margin-top:0}.programs-sidebar__section h2[data-v-5b207ccf]{font-size:16px;font-weight:400;line-height:20px;margin-bottom:9px}.programs-sidebar__section--library[data-v-5b207ccf]{margin-top:89px}.programs-sidebar__section--library h2[data-v-5b207ccf]{text-transform:uppercase}.programs-sidebar__section-row[data-v-5b207ccf]{height:48px;border-radius:15px;gap:12px}.programs-sidebar__item[data-v-5b207ccf],.programs-sidebar__section-link[data-v-5b207ccf]{font-size:16px}.programs-sidebar__item--program[data-v-5b207ccf]{min-height:64px;padding:12px;gap:12px}.programs-sidebar__item--program.programs-sidebar__item--active[data-v-5b207ccf]{background:#f7f8fa;color:#353535}.programs-sidebar__item--muted[data-v-5b207ccf]{min-height:54px;gap:12px}.programs-sidebar__chapter-content[data-v-5b207ccf]{padding-left:16px}.programs-sidebar__program-icon[data-v-5b207ccf],.programs-sidebar__program-add-icon[data-v-5b207ccf],.programs-sidebar__departament-add-icon[data-v-5b207ccf]{width:24px;height:24px;object-fit:contain;flex-shrink:0}.programs-sidebar__item[data-v-5b207ccf]:hover{background:#f7f8fa}.programs-sidebar button[data-v-5b207ccf]:focus-visible{outline:2px solid #4b9cf8;outline-offset:-2px}.programs-layout__header[data-v-5b207ccf]{border-radius:40px 40px 0 0;overflow:hidden}.programs-layout__banner[data-v-5b207ccf]{height:143px;background:#5ca4ff;position:relative}.programs-layout__banner-info[data-v-5b207ccf]{inset:28px auto auto 24px;padding:0;color:#fff;max-width:calc(100% - 370px)}.programs-layout__banner-title-row[data-v-5b207ccf]{height:auto}.programs-layout__banner-title[data-v-5b207ccf]{margin:0;font-size:26px;line-height:30px;font-weight:600}.programs-layout__banner-title-input[data-v-5b207ccf]{font-size:26px}.programs-layout__banner-meta[data-v-5b207ccf]{font-size:14px;line-height:18px;gap:20px}.programs-layout__banner-meta--dates[data-v-5b207ccf]{margin-top:8px}.programs-layout__banner-meta--details[data-v-5b207ccf]{margin-top:12px}.programs-layout__title-edit[data-v-5b207ccf]{position:static;margin-left:8px;width:20px;height:20px}.programs-layout__body[data-v-5b207ccf]{border:0;padding:26px 24px 24px;border-radius:0 0 40px 40px;min-height:555px;flex:0 0 auto}.section-sequential[data-v-5b207ccf]{position:absolute;top:47px;right:24px;width:313px;min-height:72px;padding:12px;border:0;border-radius:20px;background:#fff;display:flex;align-items:flex-start;gap:10px;text-align:left;color:#737373;font-family:inherit;cursor:pointer}.section-sequential strong[data-v-5b207ccf]{display:block;font-size:16px;line-height:18px;font-weight:600}.section-sequential small[data-v-5b207ccf]{display:block;font-size:12px;line-height:14px;margin-top:2px}.section-sequential__track[data-v-5b207ccf]{flex:0 0 44px;height:24px;border-radius:12px;background:#d9dfe7;position:relative}.section-sequential__track>span[data-v-5b207ccf]{position:absolute;width:20px;height:20px;top:2px;left:2px;border-radius:50%;background:#fff}.section-sequential__track.active[data-v-5b207ccf]{background:#4b9cf8}.section-sequential__track.active>span[data-v-5b207ccf]{transform:translate(20px)}.programs-layout__toolbar[data-v-5b207ccf]{gap:0}.programs-layout__body>.programs-layout__toolbar>.programs-layout__view-toggle[data-v-5b207ccf]{display:none}.programs-layout__search[data-v-5b207ccf]{width:100%;max-width:none;height:40px;padding:0 24px;gap:20px;border-radius:20px;background:#f7f8fa}.programs-layout__columns[data-v-5b207ccf]{margin-top:26px;margin-bottom:20px}.programs-layout__column[data-v-5b207ccf],.programs-layout__program-name[data-v-5b207ccf],.programs-layout__program-date[data-v-5b207ccf],.programs-layout__program-lessons[data-v-5b207ccf],.programs-layout__program-curators[data-v-5b207ccf],.programs-layout__program-students[data-v-5b207ccf]{font-size:14px}.programs-layout__program-row[data-v-5b207ccf]{margin-bottom:20px;padding-top:8px;padding-bottom:8px}.programs-layout__program-row[data-v-5b207ccf]:hover{background:#f7f8fa}.programs-layout__program-row[data-v-5b207ccf]:focus-visible{outline:2px solid #4b9cf8}.programs-layout__program-add[data-v-5b207ccf]{padding-left:69px}.programs-layout__program-add>img[data-v-5b207ccf]{width:864px;max-width:100%;height:50px;margin-left:0;object-fit:contain;object-position:left center}.programs-layout__program-avatar[data-v-5b207ccf]{object-position:right center}.programs-layout__author-avatar--meluno[data-v-5b207ccf]{background:#fff!important;border:1px solid #ebebeb}.programs-layout__author-avatar--meluno>img[data-v-5b207ccf]{width:26px;height:26px}.program-detail[data-v-5b207ccf]{width:100%;min-height:calc(100dvh - 40px);border:0;border-radius:0;background:transparent;overflow:visible;gap:12px}.program-detail__banner[data-v-5b207ccf]{height:273px;flex:0 0 273px;border-radius:40px;background:#4b9cf8;overflow:visible}.program-detail__banner-content[data-v-5b207ccf]{inset:24px auto 24px 24px;width:calc(50% - 24px)}.program-detail__meta[data-v-5b207ccf]{display:flex;align-items:center;gap:20px;white-space:nowrap}.program-detail__status[data-v-5b207ccf]{height:32px;padding:0 12px;border-radius:16px;background:#ffffff4d;font-size:16px;gap:8px}.program-detail__status-dot[data-v-5b207ccf]{width:10px;height:10px;border:1px solid white;background:#cdd6e0}.program-detail__status-dot--published[data-v-5b207ccf]{background:#5bb978}.program-detail__dates[data-v-5b207ccf]{font-size:12px;margin-top:0}.program-detail__title-row[data-v-5b207ccf]{position:relative;margin-top:24px}.program-detail__title-row .program-detail__edit-button[data-v-5b207ccf]{position:absolute;right:0}.program-detail__title[data-v-5b207ccf]{font-size:24px;font-weight:600;line-height:28px}.program-detail__description-row[data-v-5b207ccf]{margin-top:12px}.program-detail__description[data-v-5b207ccf]{max-width:456px;font-size:16px;line-height:20px}.program-detail__stats[data-v-5b207ccf]{position:absolute;bottom:0;left:0;display:flex;gap:12px;margin:0;white-space:nowrap}.program-detail__stats>span[data-v-5b207ccf]{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 8px;border-radius:10px;background:#ffffff4d;font-size:16px}.program-detail__stats img[data-v-5b207ccf]{width:16px;height:16px;filter:brightness(0) invert(1)}.program-detail__delete-button[data-v-5b207ccf]{top:18px;right:16px;opacity:0;z-index:4}.program-detail__banner:hover .program-detail__delete-button[data-v-5b207ccf],.program-detail__delete-button[data-v-5b207ccf]:focus-visible{opacity:1}.program-cover[data-v-5b207ccf]{position:absolute;top:24px;right:24px;width:calc(50% - 54px);color:#fff}.program-cover[data-v-5b207ccf]:before{content:"";position:absolute;left:-30px;top:0;width:1px;height:225px;background:#fff3}.program-cover h3[data-v-5b207ccf]{margin:0;font-size:16px;line-height:20px;font-weight:600}.program-cover>p[data-v-5b207ccf]{margin:2px 0 12px;font-size:14px;line-height:14px}.program-cover__image[data-v-5b207ccf]{height:177px;border-radius:30px;overflow:hidden;position:relative}.program-cover__image>img[data-v-5b207ccf]{width:100%;height:100%;object-fit:cover}.program-cover__image--empty[data-v-5b207ccf]{background:#fff3}.program-cover__upload[data-v-5b207ccf]{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:6px;min-height:40px;padding:8px 12px;border:0;border-radius:20px;background:#121922b3;color:#fff;font:inherit;font-size:14px;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.program-cover__upload>img[data-v-5b207ccf]{width:20px;height:20px;object-fit:contain}.program-cover__image--empty .program-cover__upload[data-v-5b207ccf]{top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:16px;border-radius:30px;flex-direction:column;justify-content:center;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;gap:4px;font-size:16px;font-weight:600}.program-cover__image--empty .program-cover__upload>img[data-v-5b207ccf]{width:40px;height:42px;margin-bottom:8px}.program-cover__upload small[data-v-5b207ccf]{font-size:14px;font-weight:400}.program-cover__input[data-v-5b207ccf]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.program-cover>.program-cover__error[data-v-5b207ccf]{position:absolute;top:228px;right:0;z-index:6;max-width:456px;padding:10px 12px;border-radius:12px;background:#fff;color:#b42318;box-shadow:0 4px 18px #2537501a}.program-detail__tabs[data-v-5b207ccf]{position:relative;isolation:isolate;inset:auto;flex:0 0 50px;height:50px;background:#fff;border-radius:25px;padding:4px;gap:4px}.program-detail__tab-indicator[data-v-5b207ccf]{position:absolute;left:0;top:0;background:#4b9cf8;border-radius:21px;pointer-events:none;transition:transform .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1),height .3s cubic-bezier(.22,1,.36,1)}.program-detail__tab[data-v-5b207ccf]{position:relative;z-index:1;height:42px;padding:0 12px;color:#353535;border-radius:21px;font-size:16px;flex:1 1 auto;transition:color .18s ease}.program-detail__tab[data-v-5b207ccf]:not(:last-child):after{display:none}.program-detail__tab--first.program-detail__tab--active[data-v-5b207ccf],.program-detail__tab--last.program-detail__tab--active[data-v-5b207ccf],.program-detail__tab--active[data-v-5b207ccf]{background:transparent;color:#fff;border-radius:21px}.program-detail__tab[data-v-5b207ccf]:not(.program-detail__tab--active):hover{background:#f7f8fa;border-radius:21px}.program-detail__tab-icon[data-v-5b207ccf]{width:20px;height:20px;background-color:currentColor}.program-detail__tab--locked[data-v-5b207ccf],.program-detail__tab[aria-disabled=true][data-v-5b207ccf]{color:#a3a3a3;cursor:default}@media (prefers-reduced-motion: reduce){.program-detail__tab-indicator[data-v-5b207ccf],.program-detail__tab[data-v-5b207ccf]{transition:none}}.program-detail__body[data-v-5b207ccf]{flex:1 0 auto;min-height:563px;background:#fff;border-radius:40px;padding:24px}.program-detail__body--curators[data-v-5b207ccf],.program-detail__body--students[data-v-5b207ccf],.program-detail__body--accesses[data-v-5b207ccf]{padding-top:0}.program-detail__body--curators>.program-curators[data-v-5b207ccf],.program-detail__body--students>.program-curators[data-v-5b207ccf],.program-detail__body--accesses>.program-curators[data-v-5b207ccf]{background:transparent}.program-detail__toolbar[data-v-5b207ccf]{gap:24px;height:52px;margin:0}.program-detail__search[data-v-5b207ccf]{height:40px;padding:0 24px;gap:20px;border-radius:20px;flex:1 1 auto;width:auto;min-width:0;background:#f7f8fa}.program-detail__search-input[data-v-5b207ccf]{width:100%;min-width:0;font-size:16px}.program-detail__actions[data-v-5b207ccf]{gap:24px;flex-shrink:0}.program-detail__library-button[data-v-5b207ccf]{width:128px;height:40px;border-radius:15px;font-size:16px}.programs-layout__view-toggle[data-v-5b207ccf]{width:130px;height:52px;padding:6px;border-radius:26px;background:#f7f8fa}.programs-layout__view-button[data-v-5b207ccf]{width:55px;height:40px;border-radius:20px}.programs-layout__view-button--active[data-v-5b207ccf]{background:#4b9cf8}.programs-layout__view-icon--list[data-v-5b207ccf]{mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3crect%20x='2'%20y='2'%20width='5'%20height='20'%20rx='2'/%3e%3crect%20x='9.5'%20y='2'%20width='5'%20height='20'%20rx='2'/%3e%3crect%20x='17'%20y='2'%20width='5'%20height='20'%20rx='2'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3crect%20x='2'%20y='2'%20width='5'%20height='20'%20rx='2'/%3e%3crect%20x='9.5'%20y='2'%20width='5'%20height='20'%20rx='2'/%3e%3crect%20x='17'%20y='2'%20width='5'%20height='20'%20rx='2'/%3e%3c/svg%3e")}.program-detail__lesson[data-v-5b207ccf]{margin-top:20px;grid-template-columns:20px minmax(0,1fr);gap:22px;padding-right:2px}.program-detail__drag[data-v-5b207ccf]{width:20px}.program-detail__lesson-card[data-v-5b207ccf]{min-height:96px;padding:18px 16px;border-radius:20px}.program-detail__nested-card[data-v-5b207ccf]{border-radius:20px}.program-detail__lesson-title[data-v-5b207ccf]{font-size:16px}.program-detail__lesson-add[data-v-5b207ccf]{margin-left:42px;min-height:94px;width:calc(100% - 44px)}.program-detail__nested-lessons[data-v-5b207ccf]{margin-left:42px}.program-detail__course-list[data-v-5b207ccf]{margin-top:20px}.program-detail__course+.program-detail__course[data-v-5b207ccf]{margin-top:20px}.program-detail__course-list .program-detail__lesson[data-v-5b207ccf]{margin-top:0}.program-detail__course-list--grid[data-v-5b207ccf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.program-detail__course-list--grid .program-detail__course[data-v-5b207ccf]{margin-top:0}.program-detail__body--grid .program-detail__nested-lessons[data-v-5b207ccf]{margin-left:42px}@media (max-width: 1600px){.programs-layout[data-v-5b207ccf]{grid-template-columns:280px minmax(0,1fr)}.programs-layout__columns[data-v-5b207ccf],.programs-layout__program-row[data-v-5b207ccf]{grid-template-columns:20px minmax(180px,2fr) minmax(170px,1.6fr) minmax(70px,.7fr) minmax(85px,.8fr) minmax(80px,.8fr);gap:12px;padding-left:12px;padding-right:12px}.programs-layout__program-main[data-v-5b207ccf],.programs-layout__column--program[data-v-5b207ccf],.programs-layout__program-author-date[data-v-5b207ccf],.programs-layout__author-date-columns[data-v-5b207ccf],.programs-layout__column--lessons[data-v-5b207ccf],.programs-layout__column--curators[data-v-5b207ccf]{width:auto}.programs-layout__program-main[data-v-5b207ccf],.programs-layout__program-author-date[data-v-5b207ccf]{gap:12px}.program-detail__meta[data-v-5b207ccf]{flex-wrap:wrap;gap:4px 12px}.program-detail__title-row[data-v-5b207ccf]{margin-top:16px}.program-detail__stats[data-v-5b207ccf]{gap:6px;flex-wrap:wrap}.program-detail__stats>span[data-v-5b207ccf]{font-size:12px;height:28px}.program-detail__tab[data-v-5b207ccf]{padding:0 8px;font-size:14px;gap:6px}}@media (max-width: 1250px){.programs-layout[data-v-5b207ccf]{grid-template-columns:220px minmax(0,1fr);gap:16px}.programs-sidebar[data-v-5b207ccf]{border-radius:28px}.programs-sidebar__item[data-v-5b207ccf],.programs-sidebar__section-link[data-v-5b207ccf]{font-size:14px}.programs-layout__banner[data-v-5b207ccf]{height:auto;min-height:190px;padding:24px}.programs-layout__banner-info[data-v-5b207ccf]{position:static;max-width:none}.section-sequential[data-v-5b207ccf]{position:static;margin-top:16px;width:100%;min-height:64px}.programs-layout__columns[data-v-5b207ccf],.programs-layout__program-row[data-v-5b207ccf]{grid-template-columns:16px minmax(160px,2fr) minmax(140px,1.5fr) 70px}.programs-layout__column--curators[data-v-5b207ccf],.programs-layout__column--students[data-v-5b207ccf],.programs-layout__program-curators[data-v-5b207ccf],.programs-layout__program-students[data-v-5b207ccf]{display:none}.program-detail__banner[data-v-5b207ccf]{height:auto;flex-basis:auto;padding:24px}.program-detail__banner-content[data-v-5b207ccf],.program-cover[data-v-5b207ccf]{position:relative;inset:auto;width:100%}.program-detail__stats[data-v-5b207ccf]{position:static;margin-top:24px}.program-cover[data-v-5b207ccf]{margin-top:24px}.program-cover[data-v-5b207ccf]:before{display:none}.program-cover__image[data-v-5b207ccf]{aspect-ratio:1200/464;height:auto}.program-detail__tabs[data-v-5b207ccf]{height:auto;flex-basis:auto;flex-wrap:wrap}.program-detail__tab[data-v-5b207ccf]{flex:1 1 30%}.program-detail__toolbar[data-v-5b207ccf]{height:auto;flex-wrap:wrap}.program-detail__search[data-v-5b207ccf]{flex-basis:100%}.program-detail__actions[data-v-5b207ccf]{width:100%;justify-content:space-between}}@media (max-width: 850px){.programs-view[data-v-5b207ccf]{padding:16px}.programs-layout[data-v-5b207ccf]{display:flex;flex-direction:column;width:100%}.programs-sidebar[data-v-5b207ccf]{position:static;min-height:0;max-height:260px}.programs-sidebar__section--library[data-v-5b207ccf]{margin-top:24px}.programs-layout__content[data-v-5b207ccf]{width:100%}.programs-layout__columns[data-v-5b207ccf]{display:none}.programs-layout__program-row[data-v-5b207ccf]{display:flex;flex-wrap:wrap;gap:12px}.programs-layout__program-main[data-v-5b207ccf]{flex:1}.programs-layout__program-author-date[data-v-5b207ccf]{margin-left:28px}.programs-layout__program-lessons[data-v-5b207ccf]{margin-left:auto}.programs-layout__body[data-v-5b207ccf],.program-detail__body[data-v-5b207ccf]{min-height:400px;padding:20px 16px}.program-detail__course-list--grid[data-v-5b207ccf]{grid-template-columns:1fr}.program-detail__title[data-v-5b207ccf]{font-size:22px}.program-detail__stats[data-v-5b207ccf]{white-space:normal}.program-detail__lesson[data-v-5b207ccf]{gap:12px}.program-detail__nested-lessons[data-v-5b207ccf]{margin-left:32px;padding-left:12px}.program-detail__lesson-add[data-v-5b207ccf]{margin-left:32px;width:calc(100% - 32px)}.program-curators[data-v-5b207ccf]{display:flex;flex-direction:column}.program-curators__panel[data-v-5b207ccf],.program-curators__assigned[data-v-5b207ccf]{width:100%}}.programs-sidebar__delete-section[data-v-5b207ccf]{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;padding:6px;border:0;border-radius:8px;background:transparent;cursor:pointer;opacity:.55}.programs-sidebar__delete-section img[data-v-5b207ccf]{width:18px;height:18px;filter:brightness(.25)}.programs-sidebar__delete-section[data-v-5b207ccf]:hover,.programs-sidebar__delete-section[data-v-5b207ccf]:focus-visible{opacity:1;background:#ffe8e8}.section-delete-dialog[data-v-5b207ccf]{width:min(460px,calc(100vw - 32px));box-sizing:border-box;margin:auto;padding:28px;border:0;border-radius:24px;color:#353535;background:#fff;box-shadow:0 16px 60px #0002}.section-delete-dialog[data-v-5b207ccf]::backdrop{background:#18253666}.section-delete-dialog h3[data-v-5b207ccf]{margin:0 0 16px;font-size:22px}.section-delete-dialog p[data-v-5b207ccf]{margin:0;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.section-delete-dialog__actions[data-v-5b207ccf]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;flex-wrap:wrap}.section-delete-dialog__actions button[data-v-5b207ccf]{padding:12px 18px;border:0;border-radius:12px;font:inherit;cursor:pointer}.section-delete-dialog__cancel[data-v-5b207ccf]{background:#f0f2f5;color:#353535}.section-delete-dialog__confirm[data-v-5b207ccf]{background:#d93b46;color:#fff}.programs-sidebar__chapter-add[data-v-5b207ccf]{margin-left:16px;width:calc(100% - 16px)}.programs-layout__program-drag[data-v-5b207ccf]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.programs-layout__program-row--chosen[data-v-5b207ccf]{background:#f7f8fa}.programs-layout__program-row--chosen .programs-layout__program-drag[data-v-5b207ccf]{cursor:grabbing}.programs-layout__program-row--dragging[data-v-5b207ccf]{background:#fff;border-radius:20px;box-shadow:0 12px 30px #25375026;opacity:.97!important;cursor:grabbing}.programs-layout__program-row--ghost[data-v-5b207ccf]{opacity:.3;background:#edf0f4;border-radius:20px}.lessons-view[data-v-7b6bdf5c]{color:#353535;min-height:100%;width:100%;padding:24px 0;box-sizing:border-box}.lessons-layout[data-v-7b6bdf5c]{position:relative;width:1380px;max-width:calc(100vw - var(--side-menu-width, 64px) - 48px);height:calc(100vh - 48px);min-height:calc(100vh - 48px);margin:0 auto;display:grid;grid-template-columns:340px 1020px;grid-template-rows:70px minmax(0,1fr);gap:20px}.lessons-sidebar[data-v-7b6bdf5c]{position:fixed;top:24px;z-index:5;align-self:start;width:340px;height:calc(100vh - 48px);max-height:calc(100vh - 48px);min-height:0;display:flex;flex-direction:column}.lessons-sidebar__mode[data-v-7b6bdf5c],.lesson-editor[data-v-7b6bdf5c]{background:#fff;border:0;border-radius:20px;box-sizing:border-box}.lessons-sidebar__mode[data-v-7b6bdf5c]{width:100%;height:70px;min-height:70px;padding:0 24px;color:#737373;display:flex;flex:0 0 auto;align-items:center;gap:14px;font-size:16px;cursor:pointer}.lessons-sidebar__mode-input[data-v-7b6bdf5c]{position:absolute;opacity:0;pointer-events:none}.lessons-sidebar__switch[data-v-7b6bdf5c]{width:46px;height:22px;border-radius:999px;background:#e3e3e3;position:relative;transition:background-color .18s ease}.lessons-sidebar__switch[data-v-7b6bdf5c]:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#4b9cf8;transition:transform .18s ease}.lessons-sidebar__switch--active[data-v-7b6bdf5c]{background:#4b9cf8}.lessons-sidebar__switch--active[data-v-7b6bdf5c]:after{background:#fff;transform:translate(22px)}.lessons-sidebar__panel[data-v-7b6bdf5c]{margin-top:20px;flex:1 1 auto;min-height:0;padding:0 12px;background:#fff;border:0;border-radius:20px;display:flex;flex-direction:column}.lessons-sidebar__header[data-v-7b6bdf5c]{padding:24px 12px;display:flex;flex-direction:column;gap:20px}.lessons-sidebar__back[data-v-7b6bdf5c],.lessons-sidebar__course-button[data-v-7b6bdf5c],.lessons-sidebar__lesson-button[data-v-7b6bdf5c]{border:0;background:transparent;color:#353535;display:flex;align-items:center;gap:10px;font:inherit;text-align:left;cursor:pointer}.lessons-sidebar__course-button>span[data-v-7b6bdf5c],.lessons-sidebar__lesson-button>span[data-v-7b6bdf5c]:last-child{min-width:0;flex:1 1 auto;text-align:left}.lessons-sidebar__back[data-v-7b6bdf5c]{align-self:flex-start;color:#737373;font-size:16px}.lessons-sidebar__back-arrow[data-v-7b6bdf5c],.lessons-sidebar__course-arrow[data-v-7b6bdf5c]{width:22px;height:22px;filter:brightness(0) invert(20.7843%)}.lessons-sidebar__back-arrow[data-v-7b6bdf5c]{transform:rotate(90deg)}.lessons-sidebar__course-arrow--closed[data-v-7b6bdf5c]{transform:rotate(-90deg)}.lessons-sidebar__program-title[data-v-7b6bdf5c]{margin:0;color:#353535;font-size:22px;font-weight:600;line-height:1.25}.lessons-sidebar__program-title span[data-v-7b6bdf5c]{font:inherit}.lessons-sidebar__courses[data-v-7b6bdf5c]{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none}.lessons-sidebar__course[data-v-7b6bdf5c]{margin-top:22px}.lessons-sidebar__course-button[data-v-7b6bdf5c]{width:100%;min-height:46px;padding:11px 12px;border-radius:12px;font-size:18px}.lessons-sidebar__lessons[data-v-7b6bdf5c]{margin-top:8px;display:grid;gap:4px}.lessons-sidebar__lesson-button[data-v-7b6bdf5c]{width:100%;min-height:46px;padding:11px 12px 11px 32px;border-radius:12px;font-size:18px}.lessons-sidebar__course-button[data-v-7b6bdf5c]:hover,.lessons-sidebar__lesson-button[data-v-7b6bdf5c]:hover,.lessons-sidebar__lesson-button--active[data-v-7b6bdf5c]{background:#f7f8fa}.lessons-sidebar__lesson-button--create[data-v-7b6bdf5c]{color:#737373}.lessons-sidebar__lesson-icon[data-v-7b6bdf5c]{width:24px;height:24px;flex:0 0 auto;background:#353535;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.lessons-sidebar__lesson-icon--theory[data-v-7b6bdf5c]{mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.3602%2016.6445H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M16.3602%2012.0903H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.0016%207.55859H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.5911%202C16.5911%202%207.37774%202.00435%207.36334%202.00435C4.051%202.02281%202%203.99565%202%207.00489V16.9951C2%2020.0196%204.06661%2022%207.40774%2022C7.40774%2022%2016.6199%2021.9967%2016.6355%2021.9967C19.9478%2021.9783%2022%2020.0043%2022%2016.9951V7.00489C22%203.98045%2019.9322%202%2016.5911%202Z'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.3602%2016.6445H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M16.3602%2012.0903H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.0016%207.55859H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.5911%202C16.5911%202%207.37774%202.00435%207.36334%202.00435C4.051%202.02281%202%203.99565%202%207.00489V16.9951C2%2020.0196%204.06661%2022%207.40774%2022C7.40774%2022%2016.6199%2021.9967%2016.6355%2021.9967C19.9478%2021.9783%2022%2020.0043%2022%2016.9951V7.00489C22%203.98045%2019.9322%202%2016.5911%202Z'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.lessons-sidebar__lesson-icon--test[data-v-7b6bdf5c]{mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.6854%202H7.31351C4.04757%202%202%204.31243%202%207.58486V16.4151C2%2019.6876%204.03784%2022%207.31351%2022H16.6843C19.9611%2022%2022%2019.6876%2022%2016.4151V7.58486C22%204.31243%2019.9611%202%2016.6854%202Z'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.14062%2011.9951L10.7071%2014.5605L15.8379%209.42969'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.6854%202H7.31351C4.04757%202%202%204.31243%202%207.58486V16.4151C2%2019.6876%204.03784%2022%207.31351%2022H16.6843C19.9611%2022%2022%2019.6876%2022%2016.4151V7.58486C22%204.31243%2019.9611%202%2016.6854%202Z'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.14062%2011.9951L10.7071%2014.5605L15.8379%209.42969'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.lessons-sidebar__lesson-icon--task[data-v-7b6bdf5c]{mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='25'%20viewBox='0%200%2022%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%2010.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.75%2014.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.75%2018.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.75%203.61862C6.56506%203.61918%206.11771%203.61958%206.11334%203.61958C2.801%203.63804%200.75%205.61088%200.75%208.62012V18.6103C0.75%2021.6348%202.81661%2023.6152%206.15774%2023.6152C6.15774%2023.6152%2015.3699%2023.6119%2015.3855%2023.6119C18.6978%2023.5935%2020.75%2021.6195%2020.75%2018.6103V8.62012C20.75%205.59568%2018.6822%203.61523%2015.3411%203.61523C15.3411%203.61523%2012.6133%203.61572%2011.25%203.61636'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.75%203.14967V2.21303C4.75%201.33059%205.49667%200.615234%206.41773%200.615234C7.33879%200.615234%208.08546%201.33059%208.08546%202.21303V5.82185C8.08546%206.44564%207.55765%206.95132%206.90655%206.95132C6.25545%206.95132%205.72764%206.44564%205.72764%205.82185V5.24333'%20stroke='%23646465'%20stroke-width='1.23'%20stroke-linecap='round'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='25'%20viewBox='0%200%2022%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%2010.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.75%2014.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.75%2018.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.75%203.61862C6.56506%203.61918%206.11771%203.61958%206.11334%203.61958C2.801%203.63804%200.75%205.61088%200.75%208.62012V18.6103C0.75%2021.6348%202.81661%2023.6152%206.15774%2023.6152C6.15774%2023.6152%2015.3699%2023.6119%2015.3855%2023.6119C18.6978%2023.5935%2020.75%2021.6195%2020.75%2018.6103V8.62012C20.75%205.59568%2018.6822%203.61523%2015.3411%203.61523C15.3411%203.61523%2012.6133%203.61572%2011.25%203.61636'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.75%203.14967V2.21303C4.75%201.33059%205.49667%200.615234%206.41773%200.615234C7.33879%200.615234%208.08546%201.33059%208.08546%202.21303V5.82185C8.08546%206.44564%207.55765%206.95132%206.90655%206.95132C6.25545%206.95132%205.72764%206.44564%205.72764%205.82185V5.24333'%20stroke='%23646465'%20stroke-width='1.23'%20stroke-linecap='round'/%3e%3c/svg%3e")}.lessons-sidebar__lesson-icon--new[data-v-7b6bdf5c]{mask-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M24%2012.5C24%206.14872%2018.8513%201%2012.5%201C6.14873%201.00001%201.00001%206.14873%201%2012.5C1%2018.8512%206.14873%2024%2012.5%2024C18.8513%2024%2024%2018.8512%2024%2012.5ZM12%2015.7725C12.0002%2014.8724%2012.7265%2014.2485%2013.457%2014.0625C15.1282%2013.6369%2016.3632%2012.1212%2016.3633%2010.3184C16.3633%208.1845%2014.6338%206.4541%2012.5%206.4541C10.3662%206.45411%208.63672%208.18449%208.63672%2010.3184C8.63665%2010.5943%208.41266%2010.8182%208.13672%2010.8184C7.86062%2010.8184%207.63679%2010.5944%207.63672%2010.3184C7.63672%207.63221%209.81392%205.45411%2012.5%205.4541C15.1861%205.4541%2017.3633%207.6322%2017.3633%2010.3184C17.3632%2012.5897%2015.8069%2014.4957%2013.7031%2015.0312C13.266%2015.1426%2013.0002%2015.4678%2013%2015.7725C13%2016.0486%2012.7761%2016.2725%2012.5%2016.2725C12.2239%2016.2725%2012%2016.0486%2012%2015.7725ZM25%2012.5C25%2019.4035%2019.4036%2025%2012.5%2025C5.59644%2025%200%2019.4035%200%2012.5C1.03084e-05%205.59644%205.59645%207.73108e-06%2012.5%200C19.4036%200%2025%205.59644%2025%2012.5Z'%20fill='white'/%3e%3cpath%20d='M11.75%2019.0459V19.0566C11.7501%2019.4707%2012.0859%2019.8066%2012.5%2019.8066C12.9141%2019.8066%2013.2499%2019.4708%2013.25%2019.0566V19.0459C13.25%2018.6317%2012.9142%2018.2959%2012.5%2018.2959C12.0858%2018.2959%2011.75%2018.6317%2011.75%2019.0459Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M24%2012.5C24%206.14872%2018.8513%201%2012.5%201C6.14873%201.00001%201.00001%206.14873%201%2012.5C1%2018.8512%206.14873%2024%2012.5%2024C18.8513%2024%2024%2018.8512%2024%2012.5ZM12%2015.7725C12.0002%2014.8724%2012.7265%2014.2485%2013.457%2014.0625C15.1282%2013.6369%2016.3632%2012.1212%2016.3633%2010.3184C16.3633%208.1845%2014.6338%206.4541%2012.5%206.4541C10.3662%206.45411%208.63672%208.18449%208.63672%2010.3184C8.63665%2010.5943%208.41266%2010.8182%208.13672%2010.8184C7.86062%2010.8184%207.63679%2010.5944%207.63672%2010.3184C7.63672%207.63221%209.81392%205.45411%2012.5%205.4541C15.1861%205.4541%2017.3633%207.6322%2017.3633%2010.3184C17.3632%2012.5897%2015.8069%2014.4957%2013.7031%2015.0312C13.266%2015.1426%2013.0002%2015.4678%2013%2015.7725C13%2016.0486%2012.7761%2016.2725%2012.5%2016.2725C12.2239%2016.2725%2012%2016.0486%2012%2015.7725ZM25%2012.5C25%2019.4035%2019.4036%2025%2012.5%2025C5.59644%2025%200%2019.4035%200%2012.5C1.03084e-05%205.59644%205.59645%207.73108e-06%2012.5%200C19.4036%200%2025%205.59644%2025%2012.5Z'%20fill='white'/%3e%3cpath%20d='M11.75%2019.0459V19.0566C11.7501%2019.4707%2012.0859%2019.8066%2012.5%2019.8066C12.9141%2019.8066%2013.2499%2019.4708%2013.25%2019.0566V19.0459C13.25%2018.6317%2012.9142%2018.2959%2012.5%2018.2959C12.0858%2018.2959%2011.75%2018.6317%2011.75%2019.0459Z'%20fill='white'/%3e%3c/svg%3e")}.lessons-sidebar__lesson-icon--create[data-v-7b6bdf5c]{mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.99984%2018.9577C5.05817%2018.9577%201.0415%2014.941%201.0415%209.99934C1.0415%205.05767%205.05817%201.04102%209.99984%201.04102C14.9415%201.04102%2018.9582%205.05767%2018.9582%209.99934C18.9582%2014.941%2014.9415%2018.9577%209.99984%2018.9577ZM9.99984%202.29102C5.74984%202.29102%202.2915%205.74934%202.2915%209.99934C2.2915%2014.2493%205.74984%2017.7077%209.99984%2017.7077C14.2498%2017.7077%2017.7082%2014.2493%2017.7082%209.99934C17.7082%205.74934%2014.2498%202.29102%209.99984%202.29102Z'%20fill='%23646465'/%3e%3cpath%20d='M13.3332%2010.625H6.6665C6.32484%2010.625%206.0415%2010.3417%206.0415%2010C6.0415%209.65833%206.32484%209.375%206.6665%209.375H13.3332C13.6748%209.375%2013.9582%209.65833%2013.9582%2010C13.9582%2010.3417%2013.6748%2010.625%2013.3332%2010.625Z'%20fill='%23646465'/%3e%3cpath%20d='M10%2013.9577C9.65833%2013.9577%209.375%2013.6743%209.375%2013.3327V6.66602C9.375%206.32435%209.65833%206.04102%2010%206.04102C10.3417%206.04102%2010.625%206.32435%2010.625%206.66602V13.3327C10.625%2013.6743%2010.3417%2013.9577%2010%2013.9577Z'%20fill='%23646465'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.99984%2018.9577C5.05817%2018.9577%201.0415%2014.941%201.0415%209.99934C1.0415%205.05767%205.05817%201.04102%209.99984%201.04102C14.9415%201.04102%2018.9582%205.05767%2018.9582%209.99934C18.9582%2014.941%2014.9415%2018.9577%209.99984%2018.9577ZM9.99984%202.29102C5.74984%202.29102%202.2915%205.74934%202.2915%209.99934C2.2915%2014.2493%205.74984%2017.7077%209.99984%2017.7077C14.2498%2017.7077%2017.7082%2014.2493%2017.7082%209.99934C17.7082%205.74934%2014.2498%202.29102%209.99984%202.29102Z'%20fill='%23646465'/%3e%3cpath%20d='M13.3332%2010.625H6.6665C6.32484%2010.625%206.0415%2010.3417%206.0415%2010C6.0415%209.65833%206.32484%209.375%206.6665%209.375H13.3332C13.6748%209.375%2013.9582%209.65833%2013.9582%2010C13.9582%2010.3417%2013.6748%2010.625%2013.3332%2010.625Z'%20fill='%23646465'/%3e%3cpath%20d='M10%2013.9577C9.65833%2013.9577%209.375%2013.6743%209.375%2013.3327V6.66602C9.375%206.32435%209.65833%206.04102%2010%206.04102C10.3417%206.04102%2010.625%206.32435%2010.625%206.66602V13.3327C10.625%2013.6743%2010.3417%2013.9577%2010%2013.9577Z'%20fill='%23646465'/%3e%3c/svg%3e")}.lessons-sidebar__save-wrapper[data-v-7b6bdf5c]{margin-top:auto;padding:20px 12px}.lessons-sidebar__save[data-v-7b6bdf5c]{width:100%;height:48px;border:0;border-radius:12px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px;cursor:pointer}.lesson-editor[data-v-7b6bdf5c]{grid-column:2;min-height:0;display:flex;flex-direction:column;overflow:hidden}.lesson-editor.lesson-editor--toolbar[data-v-7b6bdf5c]{grid-row:1;width:1020px;height:70px;min-height:70px;max-height:70px;padding:10px 24px;align-items:flex-start;justify-content:flex-start}.lesson-editor.lesson-editor--content[data-v-7b6bdf5c]{grid-row:2;width:1020px;height:calc(100vh - 138px)}.lesson-editor.lesson-editor--content-full[data-v-7b6bdf5c]{grid-row:1 / 3;height:calc(100vh - 48px)}.lesson-editor.lesson-editor--type-select[data-v-7b6bdf5c]{grid-row:1 / 3;width:1020px;height:calc(100vh - 48px)}.lesson-editor__scroll[data-v-7b6bdf5c]{flex:1 1 auto;min-height:0;padding:33px 44px 24px;box-sizing:border-box;overflow-y:auto;scrollbar-width:none}.lesson-editor__scroll--theory[data-v-7b6bdf5c]{padding:0 80px;border:0;border-radius:20px;background:#fff;box-sizing:border-box}.lesson-editor__scroll--test[data-v-7b6bdf5c]{padding:0}.lesson-editor__scroll--read-theory[data-v-7b6bdf5c]{padding:0 80px 24px}.lesson-editor__scroll--read-blocks[data-v-7b6bdf5c]{padding:0 0 24px}.lesson-editor__scroll--type-select[data-v-7b6bdf5c]{padding:38px 36px 14px;border:0;border-radius:20px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;overflow-y:auto}.lesson-editor__presence[data-v-7b6bdf5c]{display:inline-flex;align-items:center;gap:18px;color:#737373;font-size:16px;line-height:1.2}.lesson-editor__presence-avatar[data-v-7b6bdf5c]{width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#da19ff,#b600ff);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.lesson-save-toast[data-v-7b6bdf5c]{position:fixed;top:128px;right:30px;z-index:8;min-width:452px;min-height:80px;padding:0 24px 0 18px;border-radius:15px;background:#eef9ee;color:#54b268;display:inline-flex;align-items:center;gap:16px;box-sizing:border-box;box-shadow:0 14px 28px #54b26829;font-size:16px;font-weight:500}.lesson-save-toast__icon[data-v-7b6bdf5c]{width:32px;height:32px;border:2px solid currentColor;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box}.lesson-save-toast__icon[data-v-7b6bdf5c]:after{content:"";width:10px;height:6px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-1px) rotate(-45deg)}.lesson-save-toast-enter-active[data-v-7b6bdf5c],.lesson-save-toast-leave-active[data-v-7b6bdf5c]{transition:opacity .2s ease,transform .2s ease}.lesson-save-toast-enter-from[data-v-7b6bdf5c],.lesson-save-toast-leave-to[data-v-7b6bdf5c]{opacity:0;transform:translateY(-8px)}.lesson-editor__header h2[data-v-7b6bdf5c]{margin:0 0 8px;color:#353535;font-size:26px;font-weight:600;line-height:1.15}.lesson-editor__header p[data-v-7b6bdf5c]{margin:0;color:#737373;font-size:16px}.lesson-editor__hero-image[data-v-7b6bdf5c]{width:641px;height:481px;max-width:100%;object-fit:contain;margin:38px auto 0;display:block;flex:0 0 auto}.lesson-editor__types[data-v-7b6bdf5c]{width:959px;max-width:100%;margin:55px auto 0;display:grid;grid-template-columns:repeat(3,297px);justify-content:center;gap:34px}.lesson-editor__type-card[data-v-7b6bdf5c]{width:297px;height:199px;padding:24px 20px;border:0;border-radius:14px;background:transparent;color:#353535;font:inherit;text-align:center;cursor:pointer;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.lesson-editor__type-card--active[data-v-7b6bdf5c],.lesson-editor__type-card[data-v-7b6bdf5c]:hover{background:#f5f6f8}.lesson-editor__type-head[data-v-7b6bdf5c]{display:flex;align-items:center;justify-content:center;gap:16px;font-size:18px;font-weight:600;line-height:1.2}.lesson-editor__type-head strong[data-v-7b6bdf5c]{font:inherit;font-weight:600;color:#353535}.lesson-editor__type-icon-wrap[data-v-7b6bdf5c]{width:42px;height:42px;border-radius:50%;background:#4b9cf8;display:inline-flex;align-items:center;justify-content:center}.lesson-editor__type-icon[data-v-7b6bdf5c]{width:22px;height:22px;filter:brightness(0) invert(1)}.lesson-editor__type-content p[data-v-7b6bdf5c]{margin:8px 0 0;color:#353535;font-size:14px;font-weight:400;line-height:1.3}.lesson-editor__theory[data-v-7b6bdf5c]{min-height:100%;width:760px;margin:0 auto;display:flex;flex-direction:column}.lesson-editor__theory-top[data-v-7b6bdf5c]{padding:40px 0 15px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.lesson-editor__title-row[data-v-7b6bdf5c]{display:inline-flex;align-items:center;gap:16px;width:fit-content;padding-right:10px}.lesson-editor__title-input[data-v-7b6bdf5c]{width:auto;min-width:0;max-width:100%;padding:0;border:0;outline:0;background:transparent;color:#353535;font:inherit;font-size:26px;font-weight:600;line-height:1.2;field-sizing:content}.lesson-editor__title-edit[data-v-7b6bdf5c],.lesson-editor__delete[data-v-7b6bdf5c]{width:40px;height:40px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-editor__title-edit[data-v-7b6bdf5c]{opacity:0;pointer-events:none;transition:opacity .16s ease}.lesson-editor__theory-top:hover .lesson-editor__title-edit[data-v-7b6bdf5c],.lesson-editor__theory-top:focus-within .lesson-editor__title-edit[data-v-7b6bdf5c],.lesson-test-editor__title-card:hover .lesson-editor__title-edit[data-v-7b6bdf5c],.lesson-test-editor__title-card:focus-within .lesson-editor__title-edit[data-v-7b6bdf5c]{opacity:1;pointer-events:auto}.lesson-editor__title-edit img[data-v-7b6bdf5c]{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(48%) sepia(0%) saturate(0%) hue-rotate(176deg) brightness(91%) contrast(88%)}.lesson-editor__delete img[data-v-7b6bdf5c]{width:22px;height:22px;filter:brightness(0) saturate(100%) invert(28%) sepia(84%) saturate(2751%) hue-rotate(336deg) brightness(94%) contrast(90%);opacity:.6}.lesson-editor__toolbar[data-v-7b6bdf5c]{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:16px;position:relative}.lesson-editor__toolbar--inline[data-v-7b6bdf5c]{margin-top:18px;opacity:0;pointer-events:none;transition:opacity .16s ease}.lesson-editor__toolbar-line[data-v-7b6bdf5c]{height:1px;flex:1 1 auto;background:#e8eef8}.lesson-editor__toolbar-actions[data-v-7b6bdf5c]{position:relative;display:inline-flex;align-items:center;gap:10px}.lesson-editor__toolbar-button[data-v-7b6bdf5c]{width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#f5f7fb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-editor__toolbar-button--active[data-v-7b6bdf5c],.lesson-editor__toolbar-button[data-v-7b6bdf5c]:hover,.lesson-editor__toolbar-button[data-v-7b6bdf5c]:focus-visible{background:#4b9cf8}.lesson-editor__toolbar-button img[data-v-7b6bdf5c]{width:13px;height:13px;filter:brightness(0) saturate(100%) invert(56%) sepia(68%) saturate(2910%) hue-rotate(191deg) brightness(102%) contrast(94%)}.lesson-editor__toolbar-button--active img[data-v-7b6bdf5c],.lesson-editor__toolbar-button:hover img[data-v-7b6bdf5c],.lesson-editor__toolbar-button:focus-visible img[data-v-7b6bdf5c]{filter:brightness(0) invert(1)}.lesson-editor__toolbar-tooltip[data-v-7b6bdf5c]{position:absolute;left:50%;top:calc(100% + 12px);z-index:3;padding:0;background:transparent;color:#737373;font-size:14px;line-height:1.2;text-align:center;white-space:nowrap;transform:translate(-50%);pointer-events:none}.lesson-editor__layout-picker[data-v-7b6bdf5c]{width:100%;margin:12px 0 24px;padding:18px;border:1px solid #e6e6e6;border-radius:15px;background:#fff;box-sizing:border-box}.lesson-editor__layout-picker--replace[data-v-7b6bdf5c]{margin-top:0}.lesson-editor__layout-picker-title[data-v-7b6bdf5c]{margin:0 0 18px;color:#353535;font-size:16px}.lesson-editor__layout-options[data-v-7b6bdf5c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lesson-editor__layout-options--audio[data-v-7b6bdf5c]{grid-template-columns:repeat(2,minmax(0,1fr))}.lesson-editor__layout-option[data-v-7b6bdf5c]{min-height:112px;padding:14px 12px;border:1px solid #e6e6e6;border-radius:12px;background:#fff;color:#353535;font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;cursor:pointer}.lesson-editor__layout-option[data-v-7b6bdf5c]:hover,.lesson-editor__layout-option[data-v-7b6bdf5c]:focus-visible{border-color:#4b9cf8;background:#f7faff}.lesson-editor__layout-option img[data-v-7b6bdf5c]{width:42px;height:42px;object-fit:contain}.lesson-editor__layout-option-title[data-v-7b6bdf5c]{font-size:14px;font-weight:600}.lesson-editor__layout-option-description[data-v-7b6bdf5c]{color:#737373;font-size:12px;line-height:1.25}.lesson-editor__layout-picker--image[data-v-7b6bdf5c]{padding:0;border:0}.lesson-editor__layout-picker--audio[data-v-7b6bdf5c]{padding:0;border:0;background:transparent}.lesson-editor__layout-picker-title--audio[data-v-7b6bdf5c]{margin:0 0 20px;color:#737373;font-weight:400;line-height:1.2}.lesson-editor__layout-options--audio[data-v-7b6bdf5c]{gap:8px}.lesson-editor__layout-option--audio[data-v-7b6bdf5c]{min-height:176px;padding:24px;border:0;border-radius:15px;background:transparent;align-items:flex-start;justify-content:flex-start;gap:0;text-align:left;box-sizing:border-box;transition:background-color .16s ease}.lesson-editor__layout-option--audio[data-v-7b6bdf5c]:hover,.lesson-editor__layout-option--audio[data-v-7b6bdf5c]:focus-visible{background:#f7f8fa;outline:none}.lesson-editor__layout-option-icon--audio[data-v-7b6bdf5c]{display:inline-flex;align-items:flex-start;justify-content:flex-start;align-self:flex-start}.lesson-editor__layout-option--audio img[data-v-7b6bdf5c]{width:auto;height:54px;object-fit:contain}.lesson-editor__layout-option-title--audio[data-v-7b6bdf5c]{margin-top:20px;color:#353535;font-size:16px;font-weight:400;line-height:1.2}.lesson-editor__layout-option-description--audio[data-v-7b6bdf5c]{margin-top:4px;color:#737373;font-size:12px;font-weight:400;line-height:1.2}.lesson-editor__layout-picker-title--image[data-v-7b6bdf5c]{margin:0 0 20px;color:#737373;font-weight:400;line-height:1.2}.lesson-editor__layout-options--image[data-v-7b6bdf5c]{gap:8px}.lesson-editor__layout-option--image[data-v-7b6bdf5c]{min-height:176px;padding:24px;border:0;border-radius:15px;background:transparent;align-items:flex-start;justify-content:flex-start;text-align:left;gap:0;box-sizing:border-box;transition:background-color .16s ease}.lesson-editor__layout-option--image[data-v-7b6bdf5c]:hover,.lesson-editor__layout-option--image[data-v-7b6bdf5c]:focus-visible{background:#f7f8fa;border-color:transparent;outline:none}.lesson-editor__layout-option--image img[data-v-7b6bdf5c]{width:auto;height:54px;object-position:left top;align-self:flex-start}.lesson-editor__layout-option-title--image[data-v-7b6bdf5c]{margin-top:20px;color:#353535;font-size:16px;font-weight:400;line-height:1.2}.lesson-editor__layout-option-description--image[data-v-7b6bdf5c]{margin-top:4px;font-weight:400;line-height:1.2}.lesson-editor__canvas[data-v-7b6bdf5c]{width:100%;display:flex;flex-direction:column}.lesson-editor__canvas-empty[data-v-7b6bdf5c]{min-height:120px}.lesson-editor__block[data-v-7b6bdf5c]{position:relative;padding:24px 0 0;box-sizing:border-box}.lesson-editor__block-controls[data-v-7b6bdf5c]{position:absolute;top:-10px;right:0;width:190px;display:flex;align-items:center;justify-content:center;gap:20px;opacity:0;pointer-events:none;transition:opacity .16s ease}.lesson-editor__block:hover .lesson-editor__block-controls[data-v-7b6bdf5c],.lesson-editor__block:hover .lesson-editor__toolbar--inline[data-v-7b6bdf5c]{opacity:1;pointer-events:auto}.lesson-editor__block-control[data-v-7b6bdf5c]{width:18px;height:18px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.5;transition:opacity .16s ease}.lesson-editor__block-control[data-v-7b6bdf5c]:hover,.lesson-editor__block-control[data-v-7b6bdf5c]:focus-visible,.lesson-editor__block-control--active[data-v-7b6bdf5c]{opacity:1}.lesson-editor__block-control img[data-v-7b6bdf5c]{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(43%) sepia(0%) saturate(0%) hue-rotate(165deg) brightness(91%) contrast(88%)}.lesson-editor__block-control-arrow-down[data-v-7b6bdf5c]{transform:rotate(180deg)}.lesson-editor__block-control--delete img[data-v-7b6bdf5c]{filter:brightness(0) saturate(100%) invert(28%) sepia(84%) saturate(2751%) hue-rotate(336deg) brightness(94%) contrast(90%)}.lesson-editor__video-block[data-v-7b6bdf5c],.lesson-editor__audio-block[data-v-7b6bdf5c],.lesson-editor__file-block[data-v-7b6bdf5c]{width:100%;box-sizing:border-box}.lesson-editor__single-image-change[data-v-7b6bdf5c]{margin:0 0 12px;padding:0;border:0;background:transparent;color:#737373;font:inherit;font-size:16px;font-weight:400;line-height:1.2;display:inline-flex;align-items:center;gap:10px;cursor:pointer}.lesson-editor__single-image-change-arrow[data-v-7b6bdf5c]{width:10px;height:10px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;box-sizing:border-box;transform:rotate(45deg);flex:0 0 auto}.lesson-editor__single-image-upload[data-v-7b6bdf5c],.lesson-editor__split-image-upload[data-v-7b6bdf5c],.lesson-editor__video-upload[data-v-7b6bdf5c],.lesson-editor__audio-card[data-v-7b6bdf5c],.lesson-editor__file-card[data-v-7b6bdf5c]{min-height:286px;padding:22px;border:1px solid #ebebeb;border-radius:15px;background:#fafafa;color:#737373;display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;cursor:pointer;overflow:hidden}.lesson-editor__single-image-upload input[data-v-7b6bdf5c],.lesson-editor__split-image-upload input[data-v-7b6bdf5c],.lesson-editor__video-upload input[data-v-7b6bdf5c],.lesson-editor__audio-file-input[data-v-7b6bdf5c],.lesson-editor__file-card-input[data-v-7b6bdf5c]{position:absolute;opacity:0;pointer-events:none}.lesson-editor__single-image-upload--filled[data-v-7b6bdf5c],.lesson-editor__split-image-upload--filled[data-v-7b6bdf5c]{min-height:0;height:auto;padding:0;background:transparent;align-items:flex-start}.lesson-editor__single-image-preview[data-v-7b6bdf5c],.lesson-editor__split-image-preview[data-v-7b6bdf5c],.lesson-editor__video-preview[data-v-7b6bdf5c]{width:100%;max-height:360px;border-radius:12px;object-fit:cover}.lesson-editor__single-image-preview[data-v-7b6bdf5c],.lesson-editor__split-image-preview[data-v-7b6bdf5c]{display:block;height:auto;max-height:none;object-fit:cover}.lesson-editor__single-image-upload-icon[data-v-7b6bdf5c],.lesson-editor__split-image-upload-icon[data-v-7b6bdf5c]{width:62px;height:62px;object-fit:contain}.lesson-editor__single-image-upload-icon[data-v-7b6bdf5c]{width:94px;height:94px}.lesson-editor__single-image-description[data-v-7b6bdf5c],.lesson-editor__single-image-description--delete[data-v-7b6bdf5c]{margin-top:12px;padding:0;border:0;background:transparent;color:#737373;font:inherit;font-size:16px;font-weight:400;line-height:1.2;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.lesson-editor__single-image-description-symbol[data-v-7b6bdf5c]{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:32px;line-height:1}.lesson-editor__single-image-description-symbol--delete[data-v-7b6bdf5c]{font-size:32px}.lesson-editor__single-image-description-input[data-v-7b6bdf5c]{width:100%;min-height:32px;box-sizing:border-box}.lesson-editor__single-image-description-input[data-v-7b6bdf5c] .text-block{width:100%}.lesson-editor__single-image-description-input[data-v-7b6bdf5c] .ql-editor.editable{min-height:32px;padding:0}.lesson-editor__single-image-description-editor[data-v-7b6bdf5c]{margin-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:0}.lesson-editor__split-image-content[data-v-7b6bdf5c]{display:grid;grid-template-columns:370px minmax(0,1fr);gap:18px;align-items:stretch}.lesson-editor__split-image-upload[data-v-7b6bdf5c],.lesson-editor__split-image-text[data-v-7b6bdf5c]{min-width:0}.lesson-editor__split-image--image-right .lesson-editor__split-image-content[data-v-7b6bdf5c]{grid-template-columns:minmax(0,1fr) 370px}.lesson-editor__split-image--image-right .lesson-editor__split-image-upload[data-v-7b6bdf5c]{order:2}.lesson-editor__split-image-text[data-v-7b6bdf5c]{min-height:286px;padding:0;border:0;border-radius:0;box-sizing:border-box}.lesson-editor__split-image-text[data-v-7b6bdf5c] .text-block{width:100%;min-width:0}.lesson-editor__split-image-text[data-v-7b6bdf5c] .ql-editor.editable{min-width:0;min-height:286px;padding:0;overflow-wrap:anywhere;word-break:break-word}.lesson-editor__emoji-wrap[data-v-7b6bdf5c]{position:relative;display:flex;align-items:center}.lesson-editor__block-control--emoji img[data-v-7b6bdf5c]{transform:translateY(1px)}.lesson-editor__emoji-panel[data-v-7b6bdf5c]{position:absolute;top:32px;right:0;z-index:8;width:260px;max-height:180px;padding:12px;border:1px solid #e6e6e6;border-radius:15px;background:#fff;box-shadow:0 16px 38px #0000001f;display:grid;grid-template-columns:repeat(6,1fr);gap:8px;overflow-y:auto}.lesson-editor__emoji-item[data-v-7b6bdf5c]{width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-editor__emoji-item[data-v-7b6bdf5c]:hover{background:#f5f7fb}.lesson-editor__emoji-item img[data-v-7b6bdf5c]{width:22px;height:22px;object-fit:contain}.lesson-editor__video-upload[data-v-7b6bdf5c]{position:relative;min-height:400px;padding:0;background:#fafafa;cursor:default}.lesson-editor__video-upload--filled[data-v-7b6bdf5c]{background:#fff;min-height:0;height:auto;display:flex;flex-direction:column;align-items:stretch;overflow:hidden}.lesson-editor__video-empty[data-v-7b6bdf5c]{width:100%;height:100%;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.lesson-editor__video-empty-upload[data-v-7b6bdf5c]{margin-bottom:34px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-editor__video-empty-upload input[data-v-7b6bdf5c],.lesson-editor__video-file-button input[data-v-7b6bdf5c]{position:absolute;opacity:0;pointer-events:none}.lesson-editor__video-empty-upload img[data-v-7b6bdf5c]{width:94px;height:94px;object-fit:contain;filter:brightness(0) saturate(100%) invert(56%) sepia(68%) saturate(2910%) hue-rotate(191deg) brightness(102%) contrast(94%)}.lesson-editor__video-link-field[data-v-7b6bdf5c],.lesson-editor__video-file-button[data-v-7b6bdf5c]{width:421px;height:45px;border-radius:15px;box-sizing:border-box}.lesson-editor__video-link-field[data-v-7b6bdf5c]{position:relative;padding:0 16px;border:1px solid #ebebeb;background:#fff;color:#737373;display:flex;align-items:center;cursor:text}.lesson-editor__video-link-field input[data-v-7b6bdf5c]{position:static;opacity:1;pointer-events:auto;flex:1 1 auto;width:calc(100% - 31px);height:100%;padding:0 20px;border:0;outline:none;background:transparent;color:#353535;font:inherit;font-size:16px;font-weight:400;line-height:1.2;text-align:left;box-sizing:border-box}.lesson-editor__video-link-field input[data-v-7b6bdf5c]::placeholder{color:#737373;opacity:1;text-align:center}.lesson-editor__video-link-icon[data-v-7b6bdf5c]{width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;pointer-events:none}.lesson-editor__video-link-icon img[data-v-7b6bdf5c]{width:19px;height:19px;object-fit:contain}.lesson-editor__video-link-placeholder[data-v-7b6bdf5c]{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#737373;font:inherit;font-size:16px;font-weight:400;line-height:1.2;pointer-events:none}.lesson-editor__video-file-button[data-v-7b6bdf5c]{margin-top:8px;border:0;background:#b9d8ff;color:#4b9cf8;font:inherit;font-size:16px;font-weight:400;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-editor__video-preview[data-v-7b6bdf5c]{width:100%;height:auto;max-height:none;border-radius:15px 15px 0 0;display:block}.lesson-editor__video-embed[data-v-7b6bdf5c]{position:relative;width:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.lesson-editor__video-embed-frame[data-v-7b6bdf5c]{width:100%;aspect-ratio:16 / 9;height:auto;min-height:0;border:0;border-radius:15px 15px 0 0;display:block}.lesson-editor__video-play[data-v-7b6bdf5c]{position:absolute;inset:50% auto auto 50%;width:64px;height:64px;border:0;border-radius:50%;background:#4b9cf8eb;transform:translate(-50%,-50%);cursor:pointer}.lesson-editor__video-play[data-v-7b6bdf5c]:after{content:"";position:absolute;left:26px;top:20px;border-left:18px solid #ffffff;border-top:12px solid transparent;border-bottom:12px solid transparent}.lesson-editor__video-loading[data-v-7b6bdf5c]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;color:#737373;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.lesson-editor__video-loading p[data-v-7b6bdf5c]{margin:0;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.lesson-editor__video-spinner[data-v-7b6bdf5c]{width:38px;height:38px;border:3px solid #dceaff;border-top-color:#4b9cf8;border-radius:50%;animation:lesson-spin-7b6bdf5c .8s linear infinite}.lesson-editor__video-bottom-actions[data-v-7b6bdf5c]{position:relative;height:47px;margin-top:0;padding:0 20px;border-radius:0;background:#bfbfbf;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;box-sizing:border-box}.lesson-editor__video-bottom-action[data-v-7b6bdf5c]{min-width:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;color:#fff;font:inherit;font-size:16px;font-weight:400;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer;text-decoration:none}.lesson-editor__video-bottom-action[data-v-7b6bdf5c]:nth-child(2){justify-self:center}.lesson-editor__video-bottom-action[data-v-7b6bdf5c]:nth-child(3){justify-self:end}.lesson-editor__video-bottom-actions--embed[data-v-7b6bdf5c]{grid-template-columns:1fr 1fr}.lesson-editor__video-bottom-actions--embed .lesson-editor__video-bottom-action[data-v-7b6bdf5c]:nth-child(2){justify-self:end}.lesson-editor__video-bottom-action img[data-v-7b6bdf5c]{width:18px;height:18px;filter:brightness(0) invert(1)}@keyframes lesson-spin-7b6bdf5c{to{transform:rotate(360deg)}}.lesson-editor__audio-record[data-v-7b6bdf5c]{width:100%}.lesson-editor__audio-record-element[data-v-7b6bdf5c]{display:none}.lesson-editor__audio-record-row[data-v-7b6bdf5c]{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:16px}.lesson-editor__audio-record-control[data-v-7b6bdf5c]{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#9fc9ff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-editor__audio-record-control img[data-v-7b6bdf5c]{width:12px;height:18px;object-fit:contain;filter:brightness(0) invert(1)}.lesson-editor__audio-record-control--recording[data-v-7b6bdf5c]{background:#fde3e4}.lesson-editor__audio-record-control--recorded[data-v-7b6bdf5c],.lesson-editor__audio-record-control--playing[data-v-7b6bdf5c]{background:#9fc9ff}.lesson-editor__audio-record-stop[data-v-7b6bdf5c]{width:14px;height:14px;border-radius:4px;background:#ed4c5c;display:block}.lesson-editor__audio-record-play[data-v-7b6bdf5c]{width:0;height:0;margin-left:3px;border-left:11px solid #ffffff;border-top:7px solid transparent;border-bottom:7px solid transparent;display:block}.lesson-editor__audio-record-pause[data-v-7b6bdf5c]{width:12px;height:16px;border-left:4px solid #ffffff;border-right:4px solid #ffffff;box-sizing:border-box;display:block}.lesson-editor__audio-record-main[data-v-7b6bdf5c]{min-width:0;display:flex;flex-direction:column;gap:4px}.lesson-editor__audio-record-times[data-v-7b6bdf5c]{display:flex;align-items:center;justify-content:space-between;gap:16px}.lesson-editor__audio-record-current[data-v-7b6bdf5c],.lesson-editor__audio-record-max[data-v-7b6bdf5c]{color:#4b9cf8;font-size:16px;font-weight:400;line-height:1.2}.lesson-editor__audio-record-progress[data-v-7b6bdf5c]{width:100%;padding:0;border:0;background:transparent;display:flex;align-items:center;cursor:pointer}.lesson-editor__audio-record-progress[data-v-7b6bdf5c]:disabled{cursor:default}.lesson-editor__audio-record-track[data-v-7b6bdf5c]{width:100%;height:4px;border-radius:999px;background:#a8d0ff;overflow:visible;position:relative}.lesson-editor__audio-record-fill[data-v-7b6bdf5c]{height:100%;border-radius:inherit;background:#4b9cf8;display:block;position:relative}.lesson-editor__audio-record-fill[data-v-7b6bdf5c]:after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border-radius:50%;background:#4b9cf8;transform:translate(50%,-50%)}.lesson-editor__audio-record-description[data-v-7b6bdf5c]{margin-top:12px;padding:0;border:0;background:transparent;color:#737373;font:inherit;font-size:16px;font-weight:400;line-height:1.2;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.lesson-editor__audio-record-description-symbol[data-v-7b6bdf5c]{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:32px;line-height:1}.lesson-editor__audio-compact[data-v-7b6bdf5c]{width:100%;max-width:740px}.lesson-editor__audio-compact-row[data-v-7b6bdf5c]{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px}.lesson-editor__audio-compact-play[data-v-7b6bdf5c]{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#9fc9ff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-editor__audio-compact-play-icon[data-v-7b6bdf5c]{width:0;height:0;margin-left:3px;border-left:11px solid #4b9cf8;border-top:7px solid transparent;border-bottom:7px solid transparent;display:block}.lesson-editor__audio-compact-pause[data-v-7b6bdf5c]{width:12px;height:16px;border-left:4px solid #4b9cf8;border-right:4px solid #4b9cf8;box-sizing:border-box;display:block}.lesson-editor__audio-compact-main[data-v-7b6bdf5c]{min-width:0;width:100%;display:flex;flex-direction:column;--lesson-audio-compact-actions-width: 50px}.lesson-editor__audio-compact-head[data-v-7b6bdf5c]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.lesson-editor__audio-compact-meta[data-v-7b6bdf5c]{min-width:0}.lesson-editor__audio-compact-title[data-v-7b6bdf5c]{color:#353535;font-size:16px;font-weight:500;line-height:1.2}.lesson-editor__audio-compact-time[data-v-7b6bdf5c]{margin-top:2px;color:#737373;font-size:14px;font-weight:400;line-height:1.2}.lesson-editor__audio-compact-actions[data-v-7b6bdf5c]{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.lesson-editor__audio-compact-speed[data-v-7b6bdf5c],.lesson-editor__audio-compact-action[data-v-7b6bdf5c]{padding:0;border:0;background:transparent;color:#4b9cf8;font:inherit;font-size:15px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.lesson-editor__audio-compact-action img[data-v-7b6bdf5c]{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(56%) sepia(68%) saturate(2910%) hue-rotate(191deg) brightness(102%) contrast(94%)}.lesson-editor__audio-compact-action--delete img[data-v-7b6bdf5c]{filter:brightness(0) saturate(100%) invert(28%) sepia(84%) saturate(2751%) hue-rotate(336deg) brightness(94%) contrast(90%)}.lesson-editor__audio-compact-progress[data-v-7b6bdf5c]{width:calc(100% - var(--lesson-audio-compact-actions-width));margin-top:3px;padding:0;border:0;background:transparent;display:flex;align-items:center;cursor:pointer}.lesson-editor__audio-compact-track[data-v-7b6bdf5c]{width:100%;height:4px;border-radius:999px;background:#a8d0ff;overflow:visible;position:relative}.lesson-editor__audio-compact-fill[data-v-7b6bdf5c]{height:100%;border-radius:inherit;background:#4b9cf8;display:block;position:relative}.lesson-editor__audio-compact-fill[data-v-7b6bdf5c]:after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border-radius:50%;background:#4b9cf8;transform:translate(50%,-50%)}.lesson-editor__audio-card[data-v-7b6bdf5c],.lesson-editor__file-card[data-v-7b6bdf5c]{min-height:120px;gap:14px;flex-direction:column}.lesson-editor__audio-card[data-v-7b6bdf5c]{padding:18px 20px;align-items:stretch;cursor:default}.lesson-editor__audio-card--loaded[data-v-7b6bdf5c]{min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;display:block;text-align:left;overflow:visible}.lesson-editor__audio-empty[data-v-7b6bdf5c]{min-height:86px;border:0;background:transparent;color:#353535;font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer}.lesson-editor__audio-empty img[data-v-7b6bdf5c],.lesson-editor__file-card-icon[data-v-7b6bdf5c]{width:46px;height:46px;object-fit:contain}.lesson-editor__audio-player-row[data-v-7b6bdf5c]{display:flex;align-items:center;gap:16px}.lesson-editor__audio-play[data-v-7b6bdf5c]{width:42px;height:42px;border:0;border-radius:50%;background:#4b9cf8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.lesson-editor__audio-play span[data-v-7b6bdf5c]{margin-left:3px;border-left:12px solid #ffffff;border-top:8px solid transparent;border-bottom:8px solid transparent}.lesson-editor__audio-play .lesson-editor__audio-play-icon--pause[data-v-7b6bdf5c]{width:12px;height:16px;margin-left:0;border:0;border-left:4px solid #ffffff;border-right:4px solid #ffffff}.lesson-editor__audio-main[data-v-7b6bdf5c]{flex:1 1 auto}.lesson-editor__audio-head[data-v-7b6bdf5c]{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:16px}.lesson-editor__audio-title[data-v-7b6bdf5c]{color:#353535;font-size:15px}.lesson-editor__audio-time[data-v-7b6bdf5c]{color:#737373;font-size:13px}.lesson-editor__audio-actions[data-v-7b6bdf5c]{display:flex;gap:10px}.lesson-editor__audio-icon-action[data-v-7b6bdf5c]{width:24px;height:24px;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-editor__audio-icon-action img[data-v-7b6bdf5c]{width:20px;height:20px;object-fit:contain}.lesson-editor__audio-progress[data-v-7b6bdf5c]{width:100%;height:16px;padding:0;border:0;background:transparent;display:flex;align-items:center;cursor:pointer}.lesson-editor__audio-progress-track[data-v-7b6bdf5c]{width:100%;height:4px;border-radius:999px;background:#e6e6e6;overflow:hidden}.lesson-editor__audio-progress-fill[data-v-7b6bdf5c]{height:100%;border-radius:inherit;background:#4b9cf8;display:block}.lesson-editor__file-card[data-v-7b6bdf5c]{min-height:144px;padding:0;background:transparent;align-items:stretch;justify-content:flex-start;cursor:default}.lesson-editor__file-card-input[data-v-7b6bdf5c]{position:absolute;opacity:0;pointer-events:none}.lesson-editor__file-card-upload[data-v-7b6bdf5c],.lesson-editor__file-card-uploaded[data-v-7b6bdf5c]{width:100%;min-height:144px;padding:25px 20px 25px 34px;display:flex;align-items:center;gap:24px;box-sizing:border-box}.lesson-editor__file-card-upload[data-v-7b6bdf5c]{cursor:pointer}.lesson-editor__file-card-upload .lesson-editor__file-card-icon[data-v-7b6bdf5c]{width:108px;height:74px;flex:0 0 auto;object-fit:contain}.lesson-editor__file-card-content[data-v-7b6bdf5c],.lesson-editor__file-card-meta[data-v-7b6bdf5c]{flex:1 1 auto;min-width:0;text-align:left}.lesson-editor__file-card-content[data-v-7b6bdf5c]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.lesson-editor__file-card-title[data-v-7b6bdf5c],.lesson-editor__file-card-name[data-v-7b6bdf5c]{color:#737373;font-size:20px;font-weight:600;line-height:1.2}.lesson-editor__file-card-description[data-v-7b6bdf5c],.lesson-editor__file-card-description-trigger[data-v-7b6bdf5c],.lesson-editor__file-card-size[data-v-7b6bdf5c]{margin-top:8px;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.lesson-editor__file-card-button[data-v-7b6bdf5c]{margin-top:12px;width:144px;height:40px;border-radius:12px;border:0;background:#4b9cf8;color:#fff;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex;align-items:center;justify-content:center}.lesson-editor__file-card-upload[data-v-7b6bdf5c]{background:transparent}.lesson-editor__file-card-progress[data-v-7b6bdf5c]{width:100%;height:4px;margin-top:12px;border-radius:999px;background:#e6e6e6;overflow:hidden}.lesson-editor__file-card-progress-bar[data-v-7b6bdf5c]{height:100%;background:#4b9cf8;display:block}.lesson-editor__file-card-preview[data-v-7b6bdf5c]{width:70px;height:83px;position:relative;flex:0 0 auto}.lesson-editor__file-card-preview-icon[data-v-7b6bdf5c]{width:70px;height:83px;object-fit:contain}.lesson-editor__file-card-extension[data-v-7b6bdf5c]{position:absolute;left:50%;bottom:14px;width:66px;height:30px;border-radius:8px;background:#4b9cf8;color:#fff;font-size:16px;font-weight:600;line-height:1.2;transform:translate(calc(-50% - 14px));display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase}.lesson-editor__file-card-header[data-v-7b6bdf5c]{display:flex;align-items:center;gap:10px;justify-content:flex-start}.lesson-editor__file-card-uploaded .lesson-editor__file-card-name[data-v-7b6bdf5c]{color:#353535}.lesson-editor__file-card-name-input[data-v-7b6bdf5c]{width:auto;min-width:0;max-width:100%;height:auto;padding:0;border:0;background:transparent;color:#353535;font-size:20px;font-weight:600;line-height:1.2;field-sizing:content;flex:0 1 auto;outline:none;box-shadow:none}.lesson-editor__file-card-edit[data-v-7b6bdf5c],.lesson-editor__file-card-clear[data-v-7b6bdf5c],.lesson-editor__file-card-description-trigger[data-v-7b6bdf5c]{padding:0;border:0;background:transparent;font:inherit;cursor:pointer}.lesson-editor__file-card-edit[data-v-7b6bdf5c],.lesson-editor__file-card-clear[data-v-7b6bdf5c]{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.lesson-editor__file-card-edit[data-v-7b6bdf5c]{opacity:0;transition:opacity .2s ease}.lesson-editor__file-card-uploaded:hover .lesson-editor__file-card-edit[data-v-7b6bdf5c],.lesson-editor__file-card-uploaded:focus-within .lesson-editor__file-card-edit[data-v-7b6bdf5c]{opacity:1}.lesson-editor__file-card-edit img[data-v-7b6bdf5c],.lesson-editor__file-card-clear img[data-v-7b6bdf5c]{width:18px;height:18px}.lesson-editor__file-card-edit img[data-v-7b6bdf5c]{filter:brightness(0) saturate(100%) invert(45%) sepia(0%) saturate(0%) hue-rotate(148deg) brightness(92%) contrast(88%)}.lesson-editor__file-card-description-editor[data-v-7b6bdf5c]{width:100%;margin-top:8px}.lesson-editor__file-card-description-input[data-v-7b6bdf5c]{width:100%;min-height:24px;box-sizing:border-box}.lesson-editor__file-card-description-input[data-v-7b6bdf5c] .text-block{width:100%}.lesson-editor__file-card-description-input[data-v-7b6bdf5c] .ql-editor,.lesson-editor__file-card-description-input[data-v-7b6bdf5c] .ql-editor.editable{min-height:24px;padding:0;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.lesson-editor__file-card-description-trigger[data-v-7b6bdf5c]{display:block;text-align:left}.lesson-editor.lesson-editor--content-test[data-v-7b6bdf5c]{overflow:hidden;background:transparent;border:0;border-radius:0}.lesson-test-editor[data-v-7b6bdf5c]{min-height:100%;width:100%;padding:0;display:flex;flex-direction:column;gap:0;box-sizing:border-box}.lesson-test-editor__title-card[data-v-7b6bdf5c]{width:100%;height:70px;min-height:70px;padding:15px 32px;margin:0;border:0;border-radius:20px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px;box-sizing:border-box}.lesson-test-editor__questions[data-v-7b6bdf5c]{margin:20px 0;display:flex;flex-direction:column;gap:20px}.lesson-test-editor__question[data-v-7b6bdf5c]{display:flex;flex-direction:column}.lesson-test-editor__question-card[data-v-7b6bdf5c],.lesson-test-editor__panel[data-v-7b6bdf5c],.lesson-test-editor__settings[data-v-7b6bdf5c]{border:0;border-radius:20px;background:#fff;box-sizing:border-box}.lesson-test-editor__question-card[data-v-7b6bdf5c]{position:relative;width:100%;margin:0;padding:24px 32px}.lesson-test-editor__question-controls[data-v-7b6bdf5c]{position:absolute;top:24px;right:32px;display:inline-flex;align-items:center;gap:16px}.lesson-test-editor__media-controls[data-v-7b6bdf5c]{display:inline-flex;align-items:center;gap:14px;margin-right:18px}.lesson-test-editor__media-control[data-v-7b6bdf5c]{width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-test-editor__media-control img[data-v-7b6bdf5c]{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(54%) sepia(89%) saturate(1574%) hue-rotate(197deg) brightness(100%) contrast(95%)}.lesson-test-editor__media-control--active[data-v-7b6bdf5c]{background:#4b9cf8}.lesson-test-editor__media-control--active img[data-v-7b6bdf5c]{filter:brightness(0) invert(1)}.lesson-test-editor__question-control[data-v-7b6bdf5c]{width:18px;height:18px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.6;transition:opacity .16s ease}.lesson-test-editor__question-control[data-v-7b6bdf5c]:hover,.lesson-test-editor__question-control[data-v-7b6bdf5c]:focus-visible{opacity:1}.lesson-test-editor__question-control[data-v-7b6bdf5c]:disabled,.lesson-test-editor__question-control--disabled[data-v-7b6bdf5c]{cursor:default;opacity:.45}.lesson-test-editor__question-control--static[data-v-7b6bdf5c]{cursor:grab;opacity:.45}.lesson-test-editor__question-control--static[data-v-7b6bdf5c]:active{cursor:grabbing}.lesson-test-editor__question-control img[data-v-7b6bdf5c]{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(43%) sepia(0%) saturate(0%) hue-rotate(165deg) brightness(91%) contrast(88%)}.lesson-test-editor__question-control--delete img[data-v-7b6bdf5c]{filter:brightness(0) saturate(100%) invert(28%) sepia(84%) saturate(2751%) hue-rotate(336deg) brightness(94%) contrast(90%)}.lesson-test-editor__question-control-arrow-down[data-v-7b6bdf5c]{transform:rotate(180deg)}.lesson-test-editor__question--ghost[data-v-7b6bdf5c]{opacity:.45}.lesson-test-editor__question--chosen .lesson-test-editor__question-card[data-v-7b6bdf5c],.lesson-test-editor__question--drag .lesson-test-editor__question-card[data-v-7b6bdf5c]{background:#f8fafc;box-shadow:0 12px 30px #11111114}.lesson-test-editor__question-body[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:24px}.lesson-test-editor__question-body--media[data-v-7b6bdf5c]{min-height:120px;justify-content:flex-start;padding-top:0}.lesson-test-editor__question-body--media-text[data-v-7b6bdf5c]{min-height:0}.lesson-test-editor__question-name[data-v-7b6bdf5c]{margin:0;color:#353535;font-size:22px;font-weight:400;line-height:1.2}.lesson-test-editor__field[data-v-7b6bdf5c]{margin:0}.lesson-test-editor__field--question[data-v-7b6bdf5c],.lesson-test-editor__field--answers[data-v-7b6bdf5c]{gap:14px}.lesson-test-editor__field-title[data-v-7b6bdf5c]{color:#353535;font-size:16px;line-height:1.25}.lesson-test-editor__media-placeholder[data-v-7b6bdf5c]{min-height:112px;padding:4px 0 0;display:flex;align-items:center;gap:16px}.lesson-test-editor__media-text[data-v-7b6bdf5c]{width:100%;min-height:0;box-sizing:border-box}.lesson-test-editor__media-image[data-v-7b6bdf5c],.lesson-test-editor__media-video[data-v-7b6bdf5c],.lesson-test-editor__media-audio[data-v-7b6bdf5c]{width:100%}.lesson-test-editor__media-audio .lesson-editor__audio-record[data-v-7b6bdf5c],.lesson-test-editor__media-audio .lesson-editor__audio-compact[data-v-7b6bdf5c],.lesson-test-editor__media-audio .lesson-editor__audio-card[data-v-7b6bdf5c]{max-width:none}.lesson-test-editor__media-audio-picker[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:18px}.lesson-test-editor__media-audio-picker-title[data-v-7b6bdf5c]{margin:0;color:#737373;font-size:16px;font-weight:400;line-height:1.25}.lesson-test-editor__media-text[data-v-7b6bdf5c] .text-block{width:100%}.lesson-test-editor__media-text[data-v-7b6bdf5c] .ql-editor,.lesson-test-editor__media-text[data-v-7b6bdf5c] .ql-editor.editable{min-height:24px;padding:0;overflow-wrap:anywhere;word-break:break-word}.lesson-test-editor__media-placeholder img[data-v-7b6bdf5c]{width:24px;height:24px;object-fit:contain;filter:brightness(0) saturate(100%) invert(54%) sepia(89%) saturate(1574%) hue-rotate(197deg) brightness(100%) contrast(95%)}.lesson-test-editor__media-placeholder-content[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:6px}.lesson-test-editor__media-placeholder-content strong[data-v-7b6bdf5c]{color:#353535;font-size:18px;font-weight:400;line-height:1.25}.lesson-test-editor__media-placeholder-content span[data-v-7b6bdf5c]{max-width:420px;color:#8f8f8f;font-size:14px;line-height:1.4}.lesson-test-editor__sorting-hint[data-v-7b6bdf5c]{margin:-6px 0 8px;color:#8f8f8f;font-size:14px;line-height:1.25}.lesson-test-editor__multiple-toggle[data-v-7b6bdf5c]{width:fit-content;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;gap:12px;color:#8f8f8f;font:inherit;font-size:14px;line-height:1.25;cursor:pointer}.lesson-test-editor__multiple-switch[data-v-7b6bdf5c]{width:34px;height:20px;padding:2px;border-radius:999px;background:#e3e3e3;display:inline-flex;align-items:center;transition:background .16s ease;box-sizing:border-box}.lesson-test-editor__multiple-switch--active[data-v-7b6bdf5c]{background:#4b9cf840}.lesson-test-editor__multiple-switch-knob[data-v-7b6bdf5c]{width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #1111111f;transition:transform .16s ease,background .16s ease}.lesson-test-editor__multiple-switch--active .lesson-test-editor__multiple-switch-knob[data-v-7b6bdf5c]{transform:translate(14px);background:#4b9cf8}.lesson-test-editor__answers[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:12px}.lesson-test-editor__answer-row[data-v-7b6bdf5c]{display:grid;grid-template-columns:minmax(0,1fr) auto 20px 20px;align-items:center;gap:12px}.lesson-test-editor__sorting-pairs[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:12px}.lesson-test-editor__sorting-row[data-v-7b6bdf5c]{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px 20px;align-items:center;gap:12px}.lesson-test-editor__sorting-row--ghost[data-v-7b6bdf5c]{opacity:.45}.lesson-test-editor__sorting-row--chosen[data-v-7b6bdf5c],.lesson-test-editor__sorting-row--drag[data-v-7b6bdf5c]{border-radius:14px;background:#f8fafc}.lesson-test-editor__sorting-input[data-v-7b6bdf5c]{width:100%}.lesson-test-editor__sorting-separator[data-v-7b6bdf5c]{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.lesson-test-editor__sorting-separator img[data-v-7b6bdf5c]{width:12px;height:12px;object-fit:contain;transform:rotate(90deg);filter:brightness(0) saturate(100%) invert(43%) sepia(0%) saturate(0%) hue-rotate(165deg) brightness(91%) contrast(88%)}.lesson-test-editor__order-list[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:12px}.lesson-test-editor__order-row[data-v-7b6bdf5c]{display:grid;grid-template-columns:minmax(0,1fr) 20px 20px;align-items:center;gap:12px}.lesson-test-editor__order-row--ghost[data-v-7b6bdf5c]{opacity:.45}.lesson-test-editor__order-row--chosen[data-v-7b6bdf5c],.lesson-test-editor__order-row--drag[data-v-7b6bdf5c]{border-radius:14px;background:#f8fafc}.lesson-test-editor__order-index[data-v-7b6bdf5c]{color:#9a9a9a;font-size:16px;font-weight:300;line-height:1;width:58px;height:100%;position:absolute;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.lesson-test-editor__order-input[data-v-7b6bdf5c]{width:100%;padding-left:58px!important}.lesson-test-editor__order-field[data-v-7b6bdf5c]{position:relative}.lesson-test-editor__answer-input[data-v-7b6bdf5c]{width:100%}.lesson-test-editor__answer-correct[data-v-7b6bdf5c]{min-width:164px;height:58px;padding:0 14px 0 12px;border:1px solid #e6e6e6;border-radius:14px;background:#fff;color:#8f8f8f;font:inherit;font-size:14px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;box-sizing:border-box}.lesson-test-editor__answer-correct-indicator[data-v-7b6bdf5c]{width:24px;height:24px;border:1px solid #d9d9d9;border-radius:50%;background:#fff;position:relative;flex:0 0 auto}.lesson-test-editor__answer-correct--active[data-v-7b6bdf5c]{color:#353535}.lesson-test-editor__answer-correct--active .lesson-test-editor__answer-correct-indicator[data-v-7b6bdf5c]{border-color:#4b9cf8;background:#4b9cf8}.lesson-test-editor__answer-correct--active .lesson-test-editor__answer-correct-indicator[data-v-7b6bdf5c]:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:5px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:translate(-50%,-62%) rotate(-45deg);box-sizing:border-box}.lesson-test-editor__answer-action[data-v-7b6bdf5c]{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;opacity:.55}.lesson-test-editor__answer-action img[data-v-7b6bdf5c]{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(43%) sepia(0%) saturate(0%) hue-rotate(165deg) brightness(91%) contrast(88%)}.lesson-test-editor__answer-action--delete[data-v-7b6bdf5c]{padding:0;border:0;background:transparent;cursor:pointer}.lesson-test-editor__answer-action--delete img[data-v-7b6bdf5c]{filter:brightness(0) saturate(100%) invert(43%) sepia(0%) saturate(0%) hue-rotate(165deg) brightness(91%) contrast(88%)}.lesson-test-editor__answer-action--static[data-v-7b6bdf5c]{cursor:grab}.lesson-test-editor__answer-action--static[data-v-7b6bdf5c]:active{cursor:grabbing}.lesson-test-editor__answer-row--ghost[data-v-7b6bdf5c]{opacity:.45}.lesson-test-editor__answer-row--chosen[data-v-7b6bdf5c],.lesson-test-editor__answer-row--drag[data-v-7b6bdf5c]{border-radius:14px;background:#f8fafc}.lesson-test-editor__add-answer[data-v-7b6bdf5c]{padding:0;border:0;background:transparent;align-self:flex-start;color:#737373;font:inherit;font-size:16px;line-height:1.2;cursor:pointer}.lesson-test-editor__panel[data-v-7b6bdf5c]{width:1020px;max-width:100%;margin:0;min-height:310px;padding:20px 28px}.lesson-test-editor__panel--offset[data-v-7b6bdf5c]{margin-top:20px}.lesson-test-editor__hint[data-v-7b6bdf5c]{margin:0;color:#737373;font-size:18px;font-weight:400;line-height:1.25}.lesson-test-editor__options[data-v-7b6bdf5c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;margin-top:35px}.lesson-test-editor__option[data-v-7b6bdf5c]{width:100%;height:197px;padding:16px;border:0;border-radius:15px;background:transparent;color:#353535;font:inherit;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;box-sizing:border-box}.lesson-test-editor__option[data-v-7b6bdf5c]:hover,.lesson-test-editor__option[data-v-7b6bdf5c]:focus-visible{background:#f6f7fb}.lesson-test-editor__option-icon[data-v-7b6bdf5c]{width:50px;height:50px;border-radius:50%;background:#4b9cf8;display:inline-flex;align-items:center;justify-content:center}.lesson-test-editor__option-icon img[data-v-7b6bdf5c]{width:24px;height:24px;display:block;filter:brightness(0) invert(1)}.lesson-test-editor__option-icon-image--sorting[data-v-7b6bdf5c]{width:28px!important;height:19px!important}.lesson-test-editor__option strong[data-v-7b6bdf5c]{margin-top:14px;color:#353535;font-size:18px;font-weight:400;line-height:1.2}.lesson-test-editor__option span[data-v-7b6bdf5c]:last-child{margin-top:14px;color:#353535;max-width:none;font-size:14px;font-weight:400;line-height:1.18}.lesson-test-editor__options--task[data-v-7b6bdf5c]{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.lesson-task-editor__response-hint[data-v-7b6bdf5c],.lesson-task-editor__legacy-note[data-v-7b6bdf5c]{margin:0;color:#8f8f8f;font-size:14px;line-height:1.4}.lesson-task-editor__media-stack[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:14px}.lesson-task-editor__media-upload[data-v-7b6bdf5c]{width:100%;min-height:176px;padding:20px;border:1px dashed #d9e5f7;border-radius:15px;background:#f8fbff;color:#4b9cf8;font-size:16px;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;box-sizing:border-box}.lesson-task-editor__media-upload input[data-v-7b6bdf5c]{display:none}.lesson-task-editor__media-upload--filled[data-v-7b6bdf5c]{padding:0;overflow:hidden;background:#fff;border-style:solid}.lesson-task-editor__media-upload--compact[data-v-7b6bdf5c]{min-height:58px;padding:0 20px;border-style:solid;background:#fff}.lesson-task-editor__media-image-preview[data-v-7b6bdf5c],.lesson-task-editor__video-preview[data-v-7b6bdf5c]{width:100%;max-height:320px;display:block;object-fit:cover}.lesson-task-editor__media-option-row[data-v-7b6bdf5c]{display:flex;flex-wrap:wrap;gap:12px}.lesson-task-editor__media-option[data-v-7b6bdf5c],.lesson-task-editor__record-button[data-v-7b6bdf5c],.lesson-task-editor__text-action[data-v-7b6bdf5c]{min-height:42px;padding:0 18px;border:1px solid #dbe7f6;border-radius:12px;background:#fff;color:#4b4b4b;font:inherit;font-size:14px;cursor:pointer}.lesson-task-editor__record-button[data-v-7b6bdf5c]{width:fit-content;background:#4b9cf8;border-color:#4b9cf8;color:#fff}.lesson-task-editor__inline-input[data-v-7b6bdf5c]{width:100%;height:58px;padding:0 20px;border:1px solid #e6e6e6;border-radius:12px;background:#fff;color:#737373;font:inherit;font-size:16px;box-sizing:border-box;outline:none}.lesson-task-editor__audio-player[data-v-7b6bdf5c]{width:100%}.lesson-preview__video-answer-button[data-v-7b6bdf5c]{min-width:243px;height:38px;padding:0 24px;border:0;border-radius:10px;background:#dfe9fb;color:#4b63d9;font:inherit;font-size:16px;font-weight:400;cursor:pointer}.lesson-preview__video-answer-player[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:12px}.lesson-preview__video-answer-player video[data-v-7b6bdf5c]{width:100%;max-height:420px;border-radius:16px;background:#353535}.lesson-preview__video-answer-delete[data-v-7b6bdf5c]{align-self:flex-end;border:0;background:transparent;color:#ef6262;font:inherit;font-size:14px;cursor:pointer}.lesson-preview__file-answer[data-v-7b6bdf5c]{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.lesson-preview__file-answer-list[data-v-7b6bdf5c]{display:flex;align-items:flex-start;gap:28px;flex-wrap:wrap}.lesson-preview__file-answer-uploaded[data-v-7b6bdf5c],.lesson-preview__file-answer-trigger[data-v-7b6bdf5c]{display:inline-flex;align-items:center;gap:14px}.lesson-preview__file-answer-uploaded[data-v-7b6bdf5c]{position:relative;min-width:0;padding-right:74px}.lesson-preview__file-answer-delete[data-v-7b6bdf5c]{position:absolute;right:0;top:50%;transform:translateY(-50%);border:0;background:transparent;color:#b3b3b3;font:inherit;font-size:16px;font-weight:400;line-height:1.2;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .16s ease}.lesson-preview__file-answer-uploaded:hover .lesson-preview__file-answer-delete[data-v-7b6bdf5c],.lesson-preview__file-answer-uploaded:focus-within .lesson-preview__file-answer-delete[data-v-7b6bdf5c]{opacity:1;pointer-events:auto}.lesson-preview__file-answer-icon[data-v-7b6bdf5c],.lesson-preview__file-answer-plus[data-v-7b6bdf5c]{width:40px;height:40px;border-radius:50%;background:#f7f9fd;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box}.lesson-preview__file-answer-icon img[data-v-7b6bdf5c]{width:20px;height:20px}.lesson-preview__file-answer-meta[data-v-7b6bdf5c]{display:flex;flex-direction:column;min-width:0}.lesson-preview__file-answer-meta strong[data-v-7b6bdf5c]{color:#353535;font-size:16px;font-weight:600;line-height:1.2}.lesson-preview__file-answer-meta span[data-v-7b6bdf5c]{color:#b3b3b3;font-size:16px;font-weight:400;line-height:1.2}.lesson-preview__file-answer-trigger[data-v-7b6bdf5c]{color:#b3b3b3;font-size:16px;font-weight:400;line-height:1.2;cursor:pointer}.lesson-preview__file-answer-trigger input[data-v-7b6bdf5c]{display:none}.lesson-preview__file-answer-plus[data-v-7b6bdf5c]{color:#a6a6a6;font-size:34px;font-weight:300;line-height:1}.lesson-preview__file-answer-trigger--uploading[data-v-7b6bdf5c]{color:#737373}.lesson-preview-video-modal[data-v-7b6bdf5c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#1111118f;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.lesson-preview-video-modal__card[data-v-7b6bdf5c]{width:min(720px,100%);padding:24px;border-radius:20px;background:#fff;box-sizing:border-box}.lesson-preview-video-modal__header h3[data-v-7b6bdf5c]{margin:0;color:#353535;font-size:24px;font-weight:600}.lesson-preview-video-modal__body[data-v-7b6bdf5c]{margin-top:18px}.lesson-preview-video-modal__preview[data-v-7b6bdf5c]{min-height:360px;border-radius:16px;overflow:hidden;background:#eef3fb;display:flex;align-items:center;justify-content:center}.lesson-preview-video-modal__preview video[data-v-7b6bdf5c]{width:100%;height:100%;min-height:360px;object-fit:cover}.lesson-preview-video-modal__recorded[data-v-7b6bdf5c]{background:#353535}.lesson-preview-video-modal__actions[data-v-7b6bdf5c]{margin-top:20px;display:flex;justify-content:flex-end;gap:12px}.lesson-preview-video-modal__button[data-v-7b6bdf5c]{min-width:158px;height:46px;padding:0 20px;border:0;border-radius:12px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px;font-weight:500;cursor:pointer}.lesson-preview-video-modal__button--secondary[data-v-7b6bdf5c]{background:#eef3fb;color:#353535}.lesson-preview__upload input[data-v-7b6bdf5c]{display:none}.lesson-test-editor__settings[data-v-7b6bdf5c]{margin:20px 0 0;padding:20px 42px}.lesson-test-editor__settings h3[data-v-7b6bdf5c]{margin:0 0 35px;color:#737373;font-size:18px;font-weight:400;line-height:1.25}.lesson-test-editor__field[data-v-7b6bdf5c]{margin-bottom:20px;display:flex;flex-direction:column;gap:12px;color:#353535;font-size:14px;line-height:1.2}.lesson-test-editor__question-card .lesson-test-editor__field[data-v-7b6bdf5c]{margin-bottom:0}.lesson-test-editor__field-label[data-v-7b6bdf5c]{color:#353535;font-size:16px;display:inline-flex;align-items:center;gap:8px}.lesson-test-editor__field-info[data-v-7b6bdf5c]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;outline:none}.lesson-test-editor__check-label[data-v-7b6bdf5c]{display:inline-flex;align-items:center;gap:8px}.lesson-test-editor__field-label img[data-v-7b6bdf5c]{width:18px;height:18px;object-fit:contain;opacity:1;filter:brightness(0) saturate(100%) invert(46%) sepia(0%) saturate(0%) hue-rotate(178deg) brightness(94%) contrast(90%)}.lesson-test-editor__field-tooltip[data-v-7b6bdf5c]{position:absolute;bottom:calc(100% + 12px);left:-44px;width:320px;min-height:112px;height:auto;padding:12px;border:1px solid #ebebeb;border-radius:15px;background:#fff;box-sizing:border-box;display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:12px;align-items:start;opacity:0;visibility:hidden;pointer-events:none;z-index:3}.lesson-test-editor__field-tooltip--attempts[data-v-7b6bdf5c]{min-height:135px}.lesson-test-editor__field-tooltip--no-review[data-v-7b6bdf5c]{width:348px;min-height:136px;height:auto;padding-bottom:22px}.lesson-test-editor__field-tooltip--survey[data-v-7b6bdf5c],.lesson-test-editor__field-tooltip--no-hints[data-v-7b6bdf5c]{min-height:135px}.lesson-test-editor__field-tooltip--no-review[data-v-7b6bdf5c]:before{bottom:-9px}.lesson-test-editor__field-tooltip--no-review[data-v-7b6bdf5c]:after{bottom:-18px}.lesson-test-editor__field-tooltip[data-v-7b6bdf5c]:before{content:"";position:absolute;left:53px;bottom:-1px;width:30px;height:14px;transform:translate(-50%);background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.lesson-test-editor__field-tooltip[data-v-7b6bdf5c]:after{content:"";position:absolute;left:53px;bottom:-10px;transform:translate(-50%) rotate(45deg);width:18px;height:18px;background:#fff;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-radius:0 0 7px;box-sizing:border-box;z-index:-1}.lesson-test-editor__field-info:hover .lesson-test-editor__field-tooltip[data-v-7b6bdf5c],.lesson-test-editor__field-info:focus .lesson-test-editor__field-tooltip[data-v-7b6bdf5c]{opacity:1;visibility:visible}.lesson-test-editor__field-tooltip-content[data-v-7b6bdf5c]{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.lesson-test-editor__field-tooltip-head[data-v-7b6bdf5c]{color:#353535;font-size:16px;font-weight:400;line-height:1.2}.lesson-test-editor__field-tooltip-icon[data-v-7b6bdf5c]{width:22px!important;height:22px!important;flex:0 0 auto}.lesson-test-editor__field-tooltip-text[data-v-7b6bdf5c]{margin-top:12px;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.lesson-test-editor__check-label img[data-v-7b6bdf5c]{width:18px;height:18px;object-fit:contain;opacity:1;filter:brightness(0) saturate(100%) invert(46%) sepia(0%) saturate(0%) hue-rotate(178deg) brightness(94%) contrast(90%)}.lesson-test-editor__field input[data-v-7b6bdf5c]{width:100%;height:58px;padding:0 24px;border:1px solid #e6e6e6;border-radius:12px;background:#fff;color:#737373;font:inherit;font-size:16px;box-sizing:border-box;outline:none;box-shadow:none}.lesson-test-editor__field input[data-v-7b6bdf5c]:focus{border-color:#e6e6e6;outline:none;box-shadow:none}.lesson-test-editor__field input[data-v-7b6bdf5c]:disabled,.lesson-test-editor__field-input--disabled[data-v-7b6bdf5c]{border-color:#e6e6e680;color:#73737380;-webkit-text-fill-color:rgba(115,115,115,.5);cursor:not-allowed;opacity:1}.lesson-test-editor__check[data-v-7b6bdf5c]{display:flex;align-items:center;gap:12px;color:#353535;font-size:16px;line-height:1.2;width:fit-content}.lesson-test-editor__check-group--primary[data-v-7b6bdf5c]{margin-bottom:32px}.lesson-test-editor__check-group--secondary[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:18px}.lesson-test-editor__check-label[data-v-7b6bdf5c]{color:#353535;font-size:16px;gap:12px}.lesson-test-editor__check-box[data-v-7b6bdf5c]{width:24px;height:24px;border:1px solid #e6e6e6;border-radius:8px;background:#fff;position:relative;flex:0 0 auto}.lesson-test-editor__check-box--active[data-v-7b6bdf5c]{border-color:#4b9cf8;background:#4b9cf8}.lesson-test-editor__check-box--active[data-v-7b6bdf5c]:after{content:"";width:10px;height:7px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;position:absolute;left:50%;top:50%;transform:translate(-50%,-62%) rotate(-45deg);box-sizing:border-box}@media (max-width: 900px){.lesson-save-toast[data-v-7b6bdf5c]{left:16px;right:16px;min-width:0;width:auto;min-height:68px;padding:0 18px 0 16px}.lesson-editor__scroll--read-theory[data-v-7b6bdf5c]{padding:24px 20px}.lesson-editor__scroll--read-blocks[data-v-7b6bdf5c]{padding:24px 0 20px}.lesson-preview__card[data-v-7b6bdf5c]{padding:24px 20px}.lesson-preview__footer[data-v-7b6bdf5c]{justify-content:stretch}.lesson-preview__continue[data-v-7b6bdf5c]{width:100%;min-width:0}.lesson-preview__question[data-v-7b6bdf5c]{grid-template-columns:1fr}.lesson-preview__question-number[data-v-7b6bdf5c]{width:42px;height:42px}.lesson-preview__media--split[data-v-7b6bdf5c],.lesson-preview__pair[data-v-7b6bdf5c]{grid-template-columns:1fr}.lesson-preview__audio-row[data-v-7b6bdf5c]{grid-template-columns:36px minmax(0,1fr);gap:12px}.lesson-preview__audio-play[data-v-7b6bdf5c]{width:36px;height:36px}.lesson-preview__audio-time[data-v-7b6bdf5c],.lesson-preview__audio-speed[data-v-7b6bdf5c]{font-size:14px}.lesson-preview__file[data-v-7b6bdf5c]{padding:20px;gap:18px}.lesson-preview__file-main strong[data-v-7b6bdf5c]{font-size:18px}.lesson-preview__file-size[data-v-7b6bdf5c],.lesson-preview__file-description[data-v-7b6bdf5c]{font-size:14px}.lesson-preview__read-card[data-v-7b6bdf5c]{padding:24px 20px}.lesson-preview__sorting[data-v-7b6bdf5c]{grid-template-columns:1fr;gap:14px}.lesson-preview__sorting-separators[data-v-7b6bdf5c]{display:none}.lesson-test-editor__question-card[data-v-7b6bdf5c]{padding:24px 20px}.lesson-test-editor__question-controls[data-v-7b6bdf5c]{position:static;margin-bottom:18px;justify-content:flex-end}.lesson-test-editor__answer-row[data-v-7b6bdf5c],.lesson-test-editor__sorting-row[data-v-7b6bdf5c],.lesson-test-editor__order-row[data-v-7b6bdf5c]{grid-template-columns:1fr}.lesson-test-editor__answer-correct[data-v-7b6bdf5c]{width:100%;min-width:0;justify-content:center}.lesson-test-editor__sorting-separator[data-v-7b6bdf5c]{justify-self:center}.lesson-test-editor__order-index[data-v-7b6bdf5c]{justify-self:start}.lesson-test-editor__answer-action[data-v-7b6bdf5c],.lesson-test-editor__answer-action--static[data-v-7b6bdf5c]{justify-self:end}.lesson-test-editor__options[data-v-7b6bdf5c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lesson-test-editor__options--task[data-v-7b6bdf5c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lesson-image-crop-overlay[data-v-7b6bdf5c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:flex-end;padding:0 20px 0 0;background:#00000080;box-sizing:border-box}.lesson-image-crop-modal[data-v-7b6bdf5c]{width:calc(100% - 40px);max-width:1434px;height:calc(100% - 40px);padding:16px;border:1px solid #ebebeb;border-radius:15px;background:#fff;display:flex;flex-direction:column;box-sizing:border-box;animation:lesson-image-crop-slide-7b6bdf5c .35s ease-out forwards;transform:translate(40px)}.lesson-image-crop__header[data-v-7b6bdf5c]{margin-bottom:12px}.lesson-image-crop__header h2[data-v-7b6bdf5c]{margin:0;color:#353535;font-size:16px;font-weight:600;line-height:1.2}.lesson-image-crop__body[data-v-7b6bdf5c]{flex:1 1 auto;min-height:0;display:flex;gap:32px}.lesson-image-crop__workspace[data-v-7b6bdf5c]{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.lesson-image-crop__stage[data-v-7b6bdf5c]{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;border-radius:15px;background-color:#bdbdbd;background-image:linear-gradient(45deg,rgba(255,255,255,.55) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.55) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.55) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.55) 75%);background-size:24px 24px;background-position:0 0,0 12px,12px -12px,-12px 0}.lesson-image-crop__image[data-v-7b6bdf5c]{position:absolute;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.lesson-image-crop__selection[data-v-7b6bdf5c]{position:absolute;border:2px solid #4b9cf8;box-sizing:border-box;cursor:move}.lesson-image-crop__selection[data-v-7b6bdf5c]:before,.lesson-image-crop__selection[data-v-7b6bdf5c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lesson-image-crop__selection[data-v-7b6bdf5c]:before{background-image:linear-gradient(to right,transparent 33.333%,rgba(255,255,255,.7) 33.333%,rgba(255,255,255,.7) calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent 66.666%,rgba(255,255,255,.7) 66.666%,rgba(255,255,255,.7) calc(66.666% + 1px),transparent calc(66.666% + 1px)),linear-gradient(to bottom,transparent 33.333%,rgba(255,255,255,.7) 33.333%,rgba(255,255,255,.7) calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent 66.666%,rgba(255,255,255,.7) 66.666%,rgba(255,255,255,.7) calc(66.666% + 1px),transparent calc(66.666% + 1px))}.lesson-image-crop__handle[data-v-7b6bdf5c]{position:absolute;width:10px;height:10px;border-radius:50%;background:#4b9cf8;transform:translate(-50%,-50%)}.lesson-image-crop__handle--nw[data-v-7b6bdf5c]{left:0;top:0;cursor:nwse-resize}.lesson-image-crop__handle--n[data-v-7b6bdf5c]{left:50%;top:0;cursor:ns-resize}.lesson-image-crop__handle--ne[data-v-7b6bdf5c]{left:100%;top:0;cursor:nesw-resize}.lesson-image-crop__handle--e[data-v-7b6bdf5c]{left:100%;top:50%;cursor:ew-resize}.lesson-image-crop__handle--se[data-v-7b6bdf5c]{left:100%;top:100%;cursor:nwse-resize}.lesson-image-crop__handle--s[data-v-7b6bdf5c]{left:50%;top:100%;cursor:ns-resize}.lesson-image-crop__handle--sw[data-v-7b6bdf5c]{left:0;top:100%;cursor:nesw-resize}.lesson-image-crop__handle--w[data-v-7b6bdf5c]{left:0;top:50%;cursor:ew-resize}.lesson-image-crop__replace[data-v-7b6bdf5c]{margin-top:14px;padding:0;border:0;background:transparent;align-self:flex-start;color:#737373;font:inherit;font-size:16px;cursor:pointer}.lesson-image-crop__file-input[data-v-7b6bdf5c]{display:none}.lesson-image-crop__sidebar[data-v-7b6bdf5c]{flex:0 0 220px;display:flex;align-items:flex-start;justify-content:flex-end}.lesson-image-crop__mini-preview[data-v-7b6bdf5c]{position:relative;max-width:200px;max-height:220px;border-radius:15px;overflow:hidden;background-color:#f5f5f5}.lesson-image-crop__mini-image[data-v-7b6bdf5c]{position:absolute;display:block;max-width:none;-webkit-user-select:none;user-select:none;pointer-events:none}.lesson-image-crop__footer[data-v-7b6bdf5c]{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.lesson-image-crop__action[data-v-7b6bdf5c]{min-width:122px;height:38px;padding:0 20px;border:0;border-radius:12px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px;cursor:pointer}.lesson-image-crop__action--secondary[data-v-7b6bdf5c]{background:#f2f2f2;color:#737373}@keyframes lesson-image-crop-slide-7b6bdf5c{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.lesson-delete-modal[data-v-7b6bdf5c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10003;background:#00000080;display:flex;align-items:center;justify-content:center}.lesson-delete-modal__card[data-v-7b6bdf5c]{width:730px;max-width:calc(100% - 32px);min-height:580px;padding:38px 64px 52px;border:1px solid #ebebeb;border-radius:18px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center}.lesson-delete-modal__image[data-v-7b6bdf5c]{width:298px;height:302px;display:block;object-fit:contain}.lesson-delete-modal__card h3[data-v-7b6bdf5c]{margin:26px 0 0;color:#353535;font-size:26px;font-weight:700;line-height:1.2}.lesson-delete-modal__card p[data-v-7b6bdf5c]{max-width:470px;margin:12px 0 0;color:#353535;font-size:16px;line-height:1.25}.lesson-delete-modal__actions[data-v-7b6bdf5c]{display:flex;gap:38px;justify-content:center;margin-top:50px}.lesson-delete-modal__button[data-v-7b6bdf5c]{width:168px;height:50px;border:0;border-radius:12px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px;cursor:pointer}.lesson-delete-modal__button--secondary[data-v-7b6bdf5c]{background:#ebebeb;color:#737373}.lessons-view--embedded[data-v-7b6bdf5c]{padding:0;min-height:0}.lessons-view--embedded .lessons-layout[data-v-7b6bdf5c]{display:block;width:100%;max-width:none;height:auto;min-height:0;margin:0}.lessons-view--embedded .lesson-editor.lesson-editor--content[data-v-7b6bdf5c]{width:100%;height:auto;overflow:visible}.lessons-view--embedded .lesson-editor__scroll--theory[data-v-7b6bdf5c]{padding:0;overflow:visible}.lessons-view--embedded .lesson-editor__theory[data-v-7b6bdf5c]{width:760px;max-width:100%;min-height:0}.lesson-preview[data-v-7b6bdf5c]{color:#353535;font-family:Gilroy,sans-serif;width:1020px;max-width:100%;margin:0 auto}.lesson-preview--theory[data-v-7b6bdf5c]{width:760px}.lesson-preview__status[data-v-7b6bdf5c]{min-width:120px;height:38px;padding:0 16px;border-radius:999px;background:#4b9cf824;color:#4b9cf8;font-size:14px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.lesson-preview__card[data-v-7b6bdf5c]{border:1px solid #e6e6e6;border-radius:18px;background:#fff;padding:32px;box-sizing:border-box}.lesson-preview__card--theory[data-v-7b6bdf5c]{border:0;border-radius:0;background:transparent;padding:40px 0 0}.lesson-preview__content--theory[data-v-7b6bdf5c]{width:760px;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:44px}.lesson-preview__title[data-v-7b6bdf5c]{margin:0;color:#353535;font-size:34px;font-weight:700;line-height:1.1}.lesson-preview__title--theory[data-v-7b6bdf5c],.lesson-preview__title--assessment[data-v-7b6bdf5c]{color:#353535;font-size:26px;line-height:1.2}.lesson-preview__body[data-v-7b6bdf5c]{margin-top:28px;display:flex;flex-direction:column;gap:20px}.lesson-preview__body--theory[data-v-7b6bdf5c]{margin-top:0;gap:40px}.lesson-preview__body--theory[data-v-7b6bdf5c] .text-block,.lesson-preview__body--theory[data-v-7b6bdf5c] .info-block,.lesson-preview__body--theory[data-v-7b6bdf5c] .ql-editor{color:#353535;font-size:18px;line-height:1.6}.lesson-preview__footer[data-v-7b6bdf5c]{margin-top:32px;display:flex;justify-content:flex-end}.lesson-preview__footer--theory[data-v-7b6bdf5c]{width:760px;max-width:100%;margin:44px auto 0}.lesson-preview__read-stack[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:20px}.lesson-preview__read-card[data-v-7b6bdf5c]{border:0;border-radius:20px;background:#fff;padding:24px 32px;box-sizing:border-box}.lesson-preview__read-card--lesson[data-v-7b6bdf5c]{width:100%;min-height:70px;padding:15px 32px;border-radius:20px;display:flex;align-items:center;box-sizing:border-box}.lesson-preview__read-lesson-title[data-v-7b6bdf5c]{margin:0;color:#353535;font-size:26px;font-weight:600;line-height:1.2}.lesson-preview__read-card-title[data-v-7b6bdf5c]{margin:0 0 22px;color:#353535;font-size:22px;font-weight:600;line-height:1.2}.lesson-preview__empty[data-v-7b6bdf5c]{min-height:220px;border:1px dashed #d9e3f2;border-radius:18px;color:#8f8f8f;font-size:16px;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;box-sizing:border-box}.lesson-preview__empty--assessment[data-v-7b6bdf5c]{min-height:160px}.lesson-preview__button-wrap[data-v-7b6bdf5c]{display:flex}.lesson-preview__button-wrap--left[data-v-7b6bdf5c]{justify-content:flex-start}.lesson-preview__button-wrap--center[data-v-7b6bdf5c]{justify-content:center}.lesson-preview__button-wrap--right[data-v-7b6bdf5c]{justify-content:flex-end}.lesson-preview__button[data-v-7b6bdf5c]{max-width:100%;border-radius:15px;color:#fff;font-size:16px;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;padding:0 20px;box-sizing:border-box}.lesson-preview__media[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:16px}.lesson-preview__media--split[data-v-7b6bdf5c]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:24px}.lesson-preview__media--reverse[data-v-7b6bdf5c]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.lesson-preview__image[data-v-7b6bdf5c],.lesson-preview__video[data-v-7b6bdf5c]{width:100%;max-height:420px;border-radius:18px;display:block;object-fit:cover;background:#f4f7fb}.lesson-preview__video-frame[data-v-7b6bdf5c]{min-height:360px;border:0}.lesson-preview__audio[data-v-7b6bdf5c]{width:100%}.lesson-preview__audio-element[data-v-7b6bdf5c]{display:none}.lesson-preview__audio-player[data-v-7b6bdf5c]{width:100%}.lesson-preview__audio-row[data-v-7b6bdf5c]{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px}.lesson-preview__audio-play[data-v-7b6bdf5c]{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#eef4ff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-preview__audio-play-icon[data-v-7b6bdf5c]{width:0;height:0;margin-left:3px;border-left:11px solid #4b9cf8;border-top:7px solid transparent;border-bottom:7px solid transparent;display:block}.lesson-preview__audio-pause[data-v-7b6bdf5c]{width:12px;height:16px;border-left:4px solid #335fc4;border-right:4px solid #335fc4;box-sizing:border-box;display:block}.lesson-preview__audio-main[data-v-7b6bdf5c]{min-width:0;width:100%}.lesson-preview__audio-head[data-v-7b6bdf5c]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.lesson-preview__audio-time[data-v-7b6bdf5c],.lesson-preview__audio-speed[data-v-7b6bdf5c]{color:#4b9cf8;font-size:16px;font-weight:400;line-height:1.2}.lesson-preview__audio-speed[data-v-7b6bdf5c]{white-space:nowrap}.lesson-preview__audio-progress[data-v-7b6bdf5c]{width:100%;padding:0;border:0;background:transparent;display:flex;align-items:center;cursor:pointer}.lesson-preview__audio-track[data-v-7b6bdf5c]{width:100%;height:4px;border-radius:999px;background:#ccd8f4;overflow:visible;position:relative}.lesson-preview__audio-fill[data-v-7b6bdf5c]{height:100%;border-radius:inherit;background:#aebfe9;display:block;position:relative}.lesson-preview__audio-fill[data-v-7b6bdf5c]:after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border-radius:50%;background:#4b9cf8;transform:translate(50%,-50%)}.lesson-preview__rich-text[data-v-7b6bdf5c] .text-block,.lesson-preview__description[data-v-7b6bdf5c] .text-block{width:100%}.lesson-preview__rich-text[data-v-7b6bdf5c] .ql-editor,.lesson-preview__description[data-v-7b6bdf5c] .ql-editor{padding:0}.lesson-preview__file[data-v-7b6bdf5c]{width:100%;border:1px solid #e6e6e6;border-radius:18px;padding:22px 28px 22px 26px;box-sizing:border-box;background:#fff;display:flex;align-items:center;gap:22px;text-align:left;cursor:pointer}.lesson-preview__file[data-v-7b6bdf5c]:disabled{cursor:default;opacity:.7}.lesson-preview__file-main[data-v-7b6bdf5c]{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.lesson-preview__file-main strong[data-v-7b6bdf5c]{color:#353535;font-size:20px;font-weight:600;line-height:1.2}.lesson-preview__file-description[data-v-7b6bdf5c]{margin:0;color:#737373;font-size:16px;line-height:1.2}.lesson-preview__file-size[data-v-7b6bdf5c]{color:#8f8f8f;font-size:16px;line-height:1.2;white-space:nowrap}.lesson-preview__file-preview[data-v-7b6bdf5c]{width:70px;height:83px;position:relative;flex:0 0 auto}.lesson-preview__file-preview-icon[data-v-7b6bdf5c]{width:70px;height:83px;object-fit:contain}.lesson-preview__file-extension[data-v-7b6bdf5c]{position:absolute;left:50%;bottom:14px;width:66px;height:30px;border-radius:8px;background:#4b9cf8;color:#fff;font-size:16px;font-weight:600;line-height:1.2;transform:translate(calc(-50% - 14px));display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase}.lesson-preview__question[data-v-7b6bdf5c]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}.lesson-preview__question-number[data-v-7b6bdf5c]{width:52px;height:52px;border-radius:50%;background:#f3f7fd;color:#4b9cf8;font-size:18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.lesson-preview__question-card[data-v-7b6bdf5c]{border:1px solid #e6e6e6;border-radius:18px;background:#fff;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.lesson-preview__question-card--read[data-v-7b6bdf5c]{border:0;border-radius:0;padding:0;background:transparent}.lesson-preview__question-card--read .lesson-preview__question-title[data-v-7b6bdf5c]{color:#353535;font-size:18px;font-weight:500}.lesson-preview__question-title[data-v-7b6bdf5c]{margin:0;color:#353535;font-size:22px;font-weight:600;line-height:1.2}.lesson-preview__question-hint[data-v-7b6bdf5c],.lesson-preview__action-card p[data-v-7b6bdf5c]{margin:0;color:#737373;font-size:15px;line-height:1.4}.lesson-preview__choice[data-v-7b6bdf5c]{min-height:32px;position:relative;display:flex;align-items:center;gap:16px;color:#353535;box-sizing:border-box;cursor:pointer}.lesson-preview__choice input[data-v-7b6bdf5c]{position:absolute;width:0;height:0;margin:0;opacity:0;pointer-events:none}.lesson-preview__choice-indicator[data-v-7b6bdf5c]{width:32px;height:32px;border:1px solid #e6e6e6;border-radius:50%;background:#fff;position:relative;flex:0 0 auto;box-sizing:border-box}.lesson-preview__choice-text[data-v-7b6bdf5c]{color:#575757;font-size:16px;font-weight:400;line-height:1.25}.lesson-preview__choice--active .lesson-preview__choice-indicator[data-v-7b6bdf5c]{border-color:#54b268;background:#54b268}.lesson-preview__choice--active .lesson-preview__choice-text[data-v-7b6bdf5c]{color:#353535}.lesson-preview__choice--active .lesson-preview__choice-indicator[data-v-7b6bdf5c]:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:6px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:translate(-50%,-62%) rotate(-45deg);box-sizing:border-box}.lesson-preview__pairs[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:12px}.lesson-preview__sorting[data-v-7b6bdf5c]{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);gap:24px;align-items:start}.lesson-preview__sorting-left[data-v-7b6bdf5c],.lesson-preview__sorting-right[data-v-7b6bdf5c],.lesson-preview__sorting-separators[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:22px}.lesson-preview__sorting-item[data-v-7b6bdf5c]{min-height:56px;padding:0 22px;border-radius:14px;display:flex;align-items:center;color:#353535;font-size:18px;line-height:1.2;box-sizing:border-box}.lesson-preview__sorting-item--left[data-v-7b6bdf5c]{background:#f7f9fd}.lesson-preview__sorting-item--right[data-v-7b6bdf5c]{background:#dfe9fb;cursor:grab}.lesson-preview__sorting-separators[data-v-7b6bdf5c]{justify-content:flex-start}.lesson-preview__sorting-separator[data-v-7b6bdf5c]{min-height:56px;color:#353535;font-size:28px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.lesson-preview__pair[data-v-7b6bdf5c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lesson-preview__pair span[data-v-7b6bdf5c],.lesson-preview__order-item[data-v-7b6bdf5c]{min-height:56px;padding:0 18px;border:1px solid #e6e6e6;border-radius:14px;display:flex;align-items:center;background:#fff;box-sizing:border-box}.lesson-preview__order[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:12px}.lesson-preview__order-item[data-v-7b6bdf5c]{gap:14px;cursor:grab}.lesson-preview__order-item--assessment[data-v-7b6bdf5c]{min-height:56px;border:0;background:#dfe9fb}.lesson-preview__order-index[data-v-7b6bdf5c]{width:28px;height:28px;border-radius:50%;background:#f3f7fd;color:#737373;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.lesson-preview__secondary-button[data-v-7b6bdf5c],.lesson-preview__primary-button[data-v-7b6bdf5c],.lesson-preview__upload[data-v-7b6bdf5c]{width:fit-content;min-height:46px;padding:0 20px;border:1px solid #dbe7f6;border-radius:12px;background:#fff;color:#353535;font:inherit;font-size:14px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer}.lesson-preview__primary-button[data-v-7b6bdf5c]{border-color:#4b9cf8;background:#4b9cf8;color:#fff}.lesson-preview__continue[data-v-7b6bdf5c]{min-width:220px;height:52px;padding:0 28px;border:0;border-radius:14px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer}.lesson-preview__textarea[data-v-7b6bdf5c]{background:#f4f6f8;width:100%;min-height:52px;padding:16px 18px;border:0;border-radius:20px;resize:none;overflow:hidden;font:inherit;font-size:16px;color:#353535;box-sizing:border-box;outline:none}.lesson-preview__action-card[data-v-7b6bdf5c]{display:flex;flex-direction:column;gap:14px}.lesson-preview__audio-record-placeholder[data-v-7b6bdf5c]{color:#737373;font-size:16px;font-weight:400;line-height:1.2}.lesson-preview__video-answer-placeholder[data-v-7b6bdf5c]{min-height:410px;padding:32px;border-radius:18px;background:#f7f9fd;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;box-sizing:border-box}.lesson-preview__video-answer-icon[data-v-7b6bdf5c]{width:72px;height:72px;background:#4b9cf8;mask-image:url("data:image/svg+xml,%3csvg%20width='105'%20height='105'%20viewBox='0%200%20105%20105'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M65.625%2099.5312H39.375C15.6188%2099.5312%205.46875%2089.3812%205.46875%2065.625V39.375C5.46875%2015.6188%2015.6188%205.46875%2039.375%205.46875H65.625C89.3812%205.46875%2099.5312%2015.6188%2099.5312%2039.375V65.625C99.5312%2089.3812%2089.3812%2099.5312%2065.625%2099.5312ZM39.375%2012.0312C19.2062%2012.0312%2012.0312%2019.2062%2012.0312%2039.375V65.625C12.0312%2085.7938%2019.2062%2092.9688%2039.375%2092.9688H65.625C85.7938%2092.9688%2092.9688%2085.7938%2092.9688%2065.625V39.375C92.9688%2019.2062%2085.7938%2012.0312%2065.625%2012.0312H39.375Z'%20fill='%23fff'/%3e%3cpath%20d='M93.9734%2034.3877H11.0234C9.22969%2034.3877%207.74219%2032.9002%207.74219%2031.1064C7.74219%2029.3127%209.18594%2027.8252%2011.0234%2027.8252H93.9734C95.7672%2027.8252%2097.2547%2029.3127%2097.2547%2031.1064C97.2547%2032.9002%2095.8109%2034.3877%2093.9734%2034.3877Z'%20fill='%23fff'/%3e%3cpath%20d='M37.2734%2033.7752C35.4797%2033.7752%2033.9922%2032.2877%2033.9922%2030.4939V9.23144C33.9922%207.43769%2035.4797%205.9502%2037.2734%205.9502C39.0672%205.9502%2040.5547%207.43769%2040.5547%209.23144V30.4939C40.5547%2032.2877%2039.0672%2033.7752%2037.2734%2033.7752Z'%20fill='%23fff'/%3e%3cpath%20d='M67.7266%2031.8064C65.9328%2031.8064%2064.4453%2030.3189%2064.4453%2028.5252V9.23144C64.4453%207.43769%2065.9328%205.9502%2067.7266%205.9502C69.5203%205.9502%2071.0078%207.43769%2071.0078%209.23144V28.5252C71.0078%2030.3627%2069.5641%2031.8064%2067.7266%2031.8064Z'%20fill='%23fff'/%3e%3cpath%20d='M48.5188%2079.275C46.9438%2079.275%2045.4563%2078.8813%2044.1%2078.1375C41.125%2076.3875%2039.375%2072.8875%2039.375%2068.4688V57.9688C39.375%2053.55%2041.125%2050.0063%2044.1438%2048.2563C47.1625%2046.5063%2051.1%2046.7688%2054.9063%2049L64.0063%2054.25C67.8125%2056.4375%2070.0438%2059.7188%2070.0438%2063.2188C70.0438%2066.7188%2067.8125%2070%2063.9625%2072.1875L54.8625%2077.4375C52.7625%2078.6625%2050.575%2079.275%2048.5188%2079.275ZM48.5625%2053.6813C48.125%2053.6813%2047.7313%2053.7688%2047.425%2053.9438C46.5063%2054.4688%2045.9375%2055.9563%2045.9375%2057.9688V68.4688C45.9375%2070.4375%2046.5063%2071.925%2047.425%2072.4938C48.3438%2073.0188%2049.9188%2072.7563%2051.625%2071.75L60.725%2066.5C62.4313%2065.4938%2063.4813%2064.2688%2063.4813%2063.2188C63.4813%2062.1688%2062.475%2060.9438%2060.725%2059.9375L51.625%2054.6875C50.4875%2054.0313%2049.3938%2053.6813%2048.5625%2053.6813Z'%20fill='%23fff'/%3e%3c/svg%3e");mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='105'%20height='105'%20viewBox='0%200%20105%20105'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M65.625%2099.5312H39.375C15.6188%2099.5312%205.46875%2089.3812%205.46875%2065.625V39.375C5.46875%2015.6188%2015.6188%205.46875%2039.375%205.46875H65.625C89.3812%205.46875%2099.5312%2015.6188%2099.5312%2039.375V65.625C99.5312%2089.3812%2089.3812%2099.5312%2065.625%2099.5312ZM39.375%2012.0312C19.2062%2012.0312%2012.0312%2019.2062%2012.0312%2039.375V65.625C12.0312%2085.7938%2019.2062%2092.9688%2039.375%2092.9688H65.625C85.7938%2092.9688%2092.9688%2085.7938%2092.9688%2065.625V39.375C92.9688%2019.2062%2085.7938%2012.0312%2065.625%2012.0312H39.375Z'%20fill='%23fff'/%3e%3cpath%20d='M93.9734%2034.3877H11.0234C9.22969%2034.3877%207.74219%2032.9002%207.74219%2031.1064C7.74219%2029.3127%209.18594%2027.8252%2011.0234%2027.8252H93.9734C95.7672%2027.8252%2097.2547%2029.3127%2097.2547%2031.1064C97.2547%2032.9002%2095.8109%2034.3877%2093.9734%2034.3877Z'%20fill='%23fff'/%3e%3cpath%20d='M37.2734%2033.7752C35.4797%2033.7752%2033.9922%2032.2877%2033.9922%2030.4939V9.23144C33.9922%207.43769%2035.4797%205.9502%2037.2734%205.9502C39.0672%205.9502%2040.5547%207.43769%2040.5547%209.23144V30.4939C40.5547%2032.2877%2039.0672%2033.7752%2037.2734%2033.7752Z'%20fill='%23fff'/%3e%3cpath%20d='M67.7266%2031.8064C65.9328%2031.8064%2064.4453%2030.3189%2064.4453%2028.5252V9.23144C64.4453%207.43769%2065.9328%205.9502%2067.7266%205.9502C69.5203%205.9502%2071.0078%207.43769%2071.0078%209.23144V28.5252C71.0078%2030.3627%2069.5641%2031.8064%2067.7266%2031.8064Z'%20fill='%23fff'/%3e%3cpath%20d='M48.5188%2079.275C46.9438%2079.275%2045.4563%2078.8813%2044.1%2078.1375C41.125%2076.3875%2039.375%2072.8875%2039.375%2068.4688V57.9688C39.375%2053.55%2041.125%2050.0063%2044.1438%2048.2563C47.1625%2046.5063%2051.1%2046.7688%2054.9063%2049L64.0063%2054.25C67.8125%2056.4375%2070.0438%2059.7188%2070.0438%2063.2188C70.0438%2066.7188%2067.8125%2070%2063.9625%2072.1875L54.8625%2077.4375C52.7625%2078.6625%2050.575%2079.275%2048.5188%2079.275ZM48.5625%2053.6813C48.125%2053.6813%2047.7313%2053.7688%2047.425%2053.9438C46.5063%2054.4688%2045.9375%2055.9563%2045.9375%2057.9688V68.4688C45.9375%2070.4375%2046.5063%2071.925%2047.425%2072.4938C48.3438%2073.0188%2049.9188%2072.7563%2051.625%2071.75L60.725%2066.5C62.4313%2065.4938%2063.4813%2064.2688%2063.4813%2063.2188C63.4813%2062.1688%2062.475%2060.9438%2060.725%2059.9375L51.625%2054.6875C50.4875%2054.0313%2049.3938%2053.6813%2048.5625%2053.6813Z'%20fill='%23fff'/%3e%3c/svg%3e");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.org-node-card[data-v-c06fb5b7]{--accent-color: #353535;position:relative;width:253px;min-height:292px;padding:11px;box-sizing:border-box;border-radius:15px;background:linear-gradient(to bottom,var(--accent-color) 0 4px,#edeff0 4px 100%);font-family:Gilroy,sans-serif;overflow:visible}.org-node-card--menu-open[data-v-c06fb5b7]{z-index:20}.org-node-card__bar[data-v-c06fb5b7]{display:none}.org-node-card__header[data-v-c06fb5b7]{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;margin-top:8px}.org-node-card__title-input[data-v-c06fb5b7]{width:100%;height:24px;padding:0 6px;box-sizing:border-box;border:1px solid #dfe3e8;border-radius:6px;outline:none;color:#353535;font-family:inherit;font-size:15px;font-weight:600}.org-node-card__card-menu[data-v-c06fb5b7]{position:absolute;right:0;top:26px;z-index:50;width:150px;padding:8px 0;border-radius:8px;background:#fff;box-shadow:0 8px 24px #22272e24}.org-node-card__card-menu button[data-v-c06fb5b7]{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 14px;border:0;background:transparent;color:#939393;font-family:inherit;font-size:10px;text-align:left;cursor:pointer}.org-node-card__card-menu button[data-v-c06fb5b7]:hover{background:#f5f8fc}.org-node-card__card-menu img[data-v-c06fb5b7]{width:14px;height:14px;object-fit:contain}.org-node-card__heading[data-v-c06fb5b7]{min-width:0}.org-node-card__title[data-v-c06fb5b7]{margin:0 0 4px;color:#353535;font-size:15px;font-weight:600;line-height:1.2}.org-node-card__meta[data-v-c06fb5b7]{margin:0;color:#7d828a;font-size:9.5px;font-weight:400;line-height:1.2}.org-node-card__menu[data-v-c06fb5b7]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;background:transparent;cursor:default}.org-node-card__tabs[data-v-c06fb5b7]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-bottom:8px;padding:2px;border-radius:15px;background:#fff;overflow:hidden}.org-node-card__tab-highlight[data-v-c06fb5b7]{position:absolute;left:2px;top:2px;width:calc(50% - 2px);height:calc(100% - 4px);border-radius:13px;background:#4b9cf8;transition:transform .22s ease}.org-node-card__tab[data-v-c06fb5b7]{position:relative;z-index:1;height:26px;border:0;border-radius:13px;background:transparent;color:#7d828a;font-family:inherit;font-size:9.5px;font-weight:500;line-height:1;cursor:pointer}.org-node-card__tab--active[data-v-c06fb5b7]{color:#fff}.org-node-card__panel[data-v-c06fb5b7],.org-node-card__action[data-v-c06fb5b7]{border:0;border-radius:15px;background:#fff}.org-node-card__panel--split[data-v-c06fb5b7]{position:relative;margin-bottom:8px}.org-node-card__panel--learning-head[data-v-c06fb5b7]{margin-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:10px}.org-node-card__panel--learning-body[data-v-c06fb5b7]{border-top-left-radius:0;border-top-right-radius:0;padding:10px 16px 16px}.org-node-card__panel-title[data-v-c06fb5b7]{display:flex;align-items:center;min-height:44px;padding:0 16px;color:#353535;font-size:13px;font-weight:600;line-height:1.2}.org-node-card__panel-title--compact[data-v-c06fb5b7]{min-height:24px;padding-top:10px}.org-node-card__position-head[data-v-c06fb5b7]{position:relative;display:flex;align-items:center}.org-node-card__position-head .org-node-card__panel-title[data-v-c06fb5b7]{min-width:0;flex:1;padding-right:38px}.org-node-card__position-more[data-v-c06fb5b7]{position:absolute;right:12px;top:50%;display:flex;width:20px;height:28px;padding:0;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.org-node-card__position-more span[data-v-c06fb5b7]{width:3px;height:3px;border-radius:50%;background:#353535}.org-node-card__position-menu[data-v-c06fb5b7]{position:absolute;right:10px;top:34px;z-index:40;width:150px;padding:8px 0;border-radius:8px;background:#fff;box-shadow:0 8px 24px #22272e24}.org-node-card__position-menu button[data-v-c06fb5b7]{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 14px;border:0;background:transparent;color:#939393;font-family:inherit;font-size:10px;text-align:left;cursor:pointer}.org-node-card__position-menu button[data-v-c06fb5b7]:hover{background:#f5f8fc}.org-node-card__position-menu img[data-v-c06fb5b7]{width:14px;height:14px;object-fit:contain}.org-node-card__position-delete img[data-v-c06fb5b7]{filter:brightness(0)}.org-node-card__position-input[data-v-c06fb5b7]{width:calc(100% - 48px);height:28px;margin:8px 38px 8px 12px;padding:0 8px;box-sizing:border-box;border:1px solid #dfe3e8;border-radius:7px;outline:none;color:#353535;font-family:inherit;font-size:13px;font-weight:600}.org-node-card__position-assign[data-v-c06fb5b7]{border-radius:0}.org-node-card__position-user-row[data-v-c06fb5b7]{display:flex;align-items:center;gap:12px;min-height:54px;padding:0 16px;border-top:1px solid #f0f1f3}.org-node-card__position-user-row .org-node-card__manager-remove[data-v-c06fb5b7]{margin-left:auto}.org-node-card__position-user-row[data-v-c06fb5b7]:last-of-type{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.org-node-card__panel-row[data-v-c06fb5b7]{display:flex;align-items:center;gap:12px;min-height:54px;padding:0 16px;border-top:1px solid #f0f1f3}.org-node-card__manager-select[data-v-c06fb5b7]{width:100%;box-sizing:border-box;border-right:0;border-bottom:0;border-left:0;background:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;font-family:inherit;text-align:left;cursor:pointer}.org-node-card__manager-row[data-v-c06fb5b7]{padding-right:12px}.org-node-card__manager-avatar[data-v-c06fb5b7]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:#d80b72;color:#fff;font-size:10px;font-weight:600}.org-node-card__manager-name[data-v-c06fb5b7]{min-width:0;overflow:hidden;color:#5f646b;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.org-node-card__manager-remove[data-v-c06fb5b7]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:auto;padding:0;flex:0 0 20px;border:0;background:transparent;cursor:pointer}.org-node-card__manager-remove img[data-v-c06fb5b7]{display:block;width:20px;height:20px}.org-node-card__manager-menu[data-v-c06fb5b7]{position:absolute;left:0;top:100%;z-index:30;width:100%;max-height:190px;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;border:1px solid #e6e9ed;border-radius:12px;background:#fff;box-shadow:0 12px 28px #22272e24}.org-node-card__manager-menu--position[data-v-c06fb5b7]{top:98px}.org-node-card__manager-option[data-v-c06fb5b7]{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 12px;border:0;background:#fff;font-family:inherit;text-align:left;cursor:pointer}.org-node-card__manager-option[data-v-c06fb5b7]:hover{background:#f5f8fc}.org-node-card__manager-option-info[data-v-c06fb5b7]{display:flex;min-width:0;flex-direction:column;gap:2px}.org-node-card__manager-email[data-v-c06fb5b7],.org-node-card__manager-empty[data-v-c06fb5b7]{color:#9399a1;font-size:9px}.org-node-card__manager-empty[data-v-c06fb5b7]{padding:14px 12px;text-align:center}.org-node-card__assign-icon[data-v-c06fb5b7]{display:block;width:30px;height:30px;flex:0 0 auto}.org-node-card__row-text[data-v-c06fb5b7]{color:#7d828a;font-size:10px;font-weight:500;line-height:1.2}.org-node-card__action[data-v-c06fb5b7]{display:flex;align-items:center;gap:12px;width:100%;min-height:38px;margin-bottom:8px;padding:0 16px;box-sizing:border-box;font-family:inherit;text-align:left;cursor:pointer}.org-node-card__panel--result[data-v-c06fb5b7]{position:relative;padding:10px 38px 12px 16px;box-sizing:border-box}.org-node-card__result-label[data-v-c06fb5b7]{margin-bottom:4px;color:#353535;font-size:10px;font-weight:700;line-height:1.2}.org-node-card__result-text[data-v-c06fb5b7]{margin:0;overflow-wrap:anywhere;color:#7d828a;font-size:10px;font-weight:400;line-height:1.4}.org-node-card__result-input[data-v-c06fb5b7]{display:block;width:100%;min-height:12px;padding:0;overflow:hidden;resize:none;box-sizing:border-box;border:0;outline:0;background:transparent;color:#7d828a;font-family:inherit;font-size:10px;font-weight:400;line-height:1.4}.org-node-card__edit[data-v-c06fb5b7]{position:absolute;right:10px;top:50%;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;transform:translateY(-50%);opacity:0;cursor:pointer;transition:opacity .18s ease}.org-node-card__panel--result:hover .org-node-card__edit[data-v-c06fb5b7],.org-node-card__panel--result:focus-within .org-node-card__edit[data-v-c06fb5b7]{opacity:1}.org-node-card__edit-icon[data-v-c06fb5b7]{display:block;width:16px;height:16px}.org-node-card__learning-subtitle[data-v-c06fb5b7]{padding:0 16px;color:#7d828a;font-size:9.5px;font-weight:400;line-height:1.2}.org-node-card__learning-course-title[data-v-c06fb5b7]{margin-bottom:4px;color:#5f646b;font-size:13px;font-weight:600;line-height:1.2}.org-node-card__learning-course-meta[data-v-c06fb5b7]{margin-bottom:6px;color:#7d828a;font-size:9.5px;font-weight:400;line-height:1.2}.org-node-card__learning-link[data-v-c06fb5b7]{padding:0;border:0;background:transparent;color:#d00202;font-family:inherit;font-size:9.5px;font-weight:400;line-height:1.2;text-decoration:underline;cursor:pointer}.org-node-card__learning-box[data-v-c06fb5b7]{height:30px;margin-top:9px;border-radius:15px;background:#f9fafc}.org-node-card__learning-card[data-v-c06fb5b7]{position:relative;margin-bottom:8px;overflow:visible}.org-node-card__learning-head[data-v-c06fb5b7]{padding:14px 12px 12px;border-bottom:1px solid #f0f1f3}.org-node-card__learning-title[data-v-c06fb5b7]{margin-bottom:4px;color:#353535;font-size:13px;font-weight:600;line-height:1.2}.org-node-card__learning-head .org-node-card__learning-subtitle[data-v-c06fb5b7]{padding:0}.org-node-card__learning-body[data-v-c06fb5b7]{padding:12px}.org-node-card__learning-program-title[data-v-c06fb5b7]{display:flex;align-items:center;gap:8px;color:#939393;font-size:12px;font-weight:600}.org-node-card__learning-program-title img[data-v-c06fb5b7]{width:18px;height:18px;opacity:.65}.org-node-card__learning-role[data-v-c06fb5b7]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin-top:10px;padding:0 8px;border:0;border-radius:12px;background:#f8f9fb;color:#9399a1;font-family:inherit;font-size:10px;text-align:left;cursor:pointer}.org-node-card__learning-role-wrap[data-v-c06fb5b7]{position:relative}.org-node-card__learning-role img[data-v-c06fb5b7]{width:30px;height:30px}.org-node-card__learning-menu[data-v-c06fb5b7]{position:absolute;left:0;top:calc(100% + 2px);right:0;z-index:40;max-height:190px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #e6e9ed;border-radius:12px;background:#fff;box-shadow:0 12px 28px #22272e24}.org-node-card__content-enter-active[data-v-c06fb5b7],.org-node-card__content-leave-active[data-v-c06fb5b7]{transition:opacity .18s ease,transform .18s ease}.org-node-card__content-enter-from[data-v-c06fb5b7],.org-node-card__content-leave-to[data-v-c06fb5b7]{opacity:0;transform:translateY(4px)}.org-node-card__dropdown-enter-active[data-v-c06fb5b7],.org-node-card__dropdown-leave-active[data-v-c06fb5b7]{transition:opacity .18s ease,transform .18s ease;transform-origin:top center}.org-node-card__dropdown-enter-from[data-v-c06fb5b7],.org-node-card__dropdown-leave-to[data-v-c06fb5b7]{opacity:0;transform:translateY(-5px) scale(.98)}.workspace[data-v-6b13f5a5]{position:relative;width:100%;height:100%;border-radius:15px;background:#fff;overflow:hidden}.viewport[data-v-6b13f5a5]{position:relative;width:100%;height:100%;overflow:hidden;border:1px solid #ebebeb;border-radius:15px;background:#fff;cursor:grab}.viewport[data-v-6b13f5a5],.world[data-v-6b13f5a5]{touch-action:none}.viewport--panning[data-v-6b13f5a5],.viewport--panning[data-v-6b13f5a5] *{cursor:grabbing;user-select:none;-webkit-user-select:none}.world[data-v-6b13f5a5]{position:absolute;left:0;top:0;width:1800px;height:1400px}.connectors[data-v-6b13f5a5]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;z-index:2;pointer-events:none}.connector-line[data-v-6b13f5a5]{stroke:#99a1aa;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.connector-trigger[data-v-6b13f5a5]{position:absolute;display:inline-flex;align-items:center;justify-content:center;z-index:6;width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer}.connector-trigger img[data-v-6b13f5a5]{display:block;width:30px;height:30px}.connector-menu[data-v-6b13f5a5]{position:absolute;z-index:7;display:flex;flex-direction:column;gap:4px;min-width:168px;padding:14px 10px;border-radius:14px;background:#fff;box-shadow:0 18px 40px #22272e24;transform:translate(-50%)}.connector-menu__item[data-v-6b13f5a5]{display:flex;align-items:center;gap:10px;min-height:34px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:#9aa2ab;font-family:Gilroy,sans-serif;font-size:16px;font-weight:400;line-height:1.2;text-align:left;cursor:pointer}.connector-menu__item[data-v-6b13f5a5]:hover{background:#f7f8fa}.connector-menu__icon[data-v-6b13f5a5]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 auto}.connector-menu__icon[data-v-6b13f5a5] svg{display:block}.node-card[data-v-6b13f5a5]{position:absolute;z-index:3;cursor:default}.overlay[data-v-6b13f5a5]{position:absolute;z-index:5}.overlay-controls[data-v-6b13f5a5]{top:20px;right:20px;display:flex;align-items:center;gap:8px}.overlay-controls button[data-v-6b13f5a5],.overlay-controls .scale[data-v-6b13f5a5]{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:36px;padding:0 12px;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.overlay-controls button[data-v-6b13f5a5]{cursor:pointer}.overlay-controls .muted[data-v-6b13f5a5]{color:#6b7280}.orgchart-view[data-v-91bdbee6]{min-height:100vh;padding:20px 20px 20px 0}.orgchart-view__placeholder[data-v-91bdbee6]{width:100%;min-height:calc(100vh - 40px);height:calc(100vh - 40px)}.orgchart-view__placeholder[data-v-91bdbee6] .workspace{min-height:100%;height:100%;border:1px solid #ebebeb;border-radius:15px;box-shadow:none;overflow:hidden}.orgchart-view__placeholder[data-v-91bdbee6] .viewport{border-color:#ebebeb;border-radius:15px}.work-news[data-v-0b391d75]{width:min(1380px,calc(100% - 48px));margin:0 auto;padding:20px 0;color:#353535;font-family:Gilroy,sans-serif;font-weight:400}.work-news__panel[data-v-0b391d75]{min-height:calc(100dvh - 40px);box-sizing:border-box;padding:24px;border-radius:40px;background:#fff;display:flex;flex-direction:column}.work-news__toolbar[data-v-0b391d75]{display:flex;align-items:center;gap:20px;margin-bottom:20px}.news-search[data-v-0b391d75]{flex:1;min-width:160px;display:flex;gap:20px;align-items:center;background:#f7f8fa;height:52px;padding:0 28px;border-radius:26px}.news-search img[data-v-0b391d75]{width:18px;height:18px}.news-search input[data-v-0b391d75]{width:100%;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:16px;color:#353535}.news-tabs[data-v-0b391d75]{display:flex;align-items:center;padding:4px;height:52px;box-sizing:border-box;border-radius:26px;background:#f7f8fa;flex-shrink:0}.news-tabs button[data-v-0b391d75]{height:44px;padding:0 20px;border:0;border-radius:22px;background:transparent;color:#353535;font:inherit;font-size:16px;cursor:pointer;white-space:nowrap}.news-tabs .active[data-v-0b391d75]{background:#4b9cf8;color:#fff}.news-create[data-v-0b391d75]{display:grid;place-items:center;width:166px;height:52px;flex-shrink:0;background:#4b9cf8;color:#fff;border-radius:18px;font-size:16px;text-decoration:none}.news-table[data-v-0b391d75]{min-width:1000px}.news-table-scroll[data-v-0b391d75]{overflow-x:auto}.news-table__heading[data-v-0b391d75],.news-table__row[data-v-0b391d75]{display:grid;grid-template-columns:minmax(400px,1fr) 162px 137px 152px 140px 100px;align-items:center;gap:0}.news-table__heading[data-v-0b391d75]{min-height:52px;background:#f7f8fa;border-radius:26px;font-size:16px;font-weight:600;padding:0;box-sizing:border-box}.news-table__row[data-v-0b391d75]{min-height:92px;padding:20px 0 0;box-sizing:border-box;font-size:14px}.news-caption[data-v-0b391d75]{display:flex;gap:12px;align-items:center;min-width:0;padding-right:24px;color:#353535;text-decoration:none}.news-caption>img[data-v-0b391d75],.news-caption__placeholder[data-v-0b391d75]{width:143px;height:72px;border-radius:16px;object-fit:cover;flex-shrink:0;background:#f7f8fa}.news-caption>span[data-v-0b391d75]:last-child{min-width:0}.news-caption strong[data-v-0b391d75]{font-size:16px;line-height:1.2;display:block;font-weight:600}.news-caption small[data-v-0b391d75]{font-size:14px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px}.news-cell[data-v-0b391d75]{padding:0 10px 0 0;font-size:14px;overflow-wrap:anywhere}.news-cell small[data-v-0b391d75]{display:block;color:#737373;margin-top:4px}.news-cell--views[data-v-0b391d75]{text-align:center;padding:0}.news-actions[data-v-0b391d75]{position:relative;display:flex;justify-content:center}.news-actions>button[data-v-0b391d75]{width:28px;height:28px;border:0;border-radius:10px;background:#edeff0;color:#737373;cursor:pointer}.news-actions__menu[data-v-0b391d75]{position:fixed;z-index:5;min-width:170px;border-radius:15px;padding:8px;background:#fff;box-shadow:0 8px 30px #0002}.news-actions__menu button[data-v-0b391d75],.news-actions__menu a[data-v-0b391d75]{display:block;width:100%;padding:12px;border:0;text-align:left;background:transparent;font:inherit;color:#353535;text-decoration:none;box-sizing:border-box;cursor:pointer}.news-actions__menu .danger[data-v-0b391d75]{color:#e54047}.news-empty[data-v-0b391d75]{flex:1;min-height:300px;display:grid;place-items:center;color:#737373;font-size:18px}.news-error[data-v-0b391d75]{color:#d83943}.news-pagination[data-v-0b391d75]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:48px;font-size:14px;color:#737373}.news-pagination nav[data-v-0b391d75]{display:flex;gap:4px}.news-pagination button[data-v-0b391d75]{width:32px;height:32px;border:0;border-radius:10px;background:#f7f8fa;color:#737373;font:inherit;cursor:pointer}.news-pagination .active[data-v-0b391d75]{background:#4b9cf8;color:#fff}.news-pagination button[data-v-0b391d75]:disabled{opacity:.4;cursor:default}@media (max-width: 1350px){.work-news__toolbar[data-v-0b391d75]{flex-wrap:wrap}.news-tabs[data-v-0b391d75]{order:3;width:100%;justify-content:space-between}.news-tabs button[data-v-0b391d75]{flex:1}}@media (max-width: 767px){.work-news[data-v-0b391d75]{width:calc(100% - 24px);padding:12px 0}.work-news__panel[data-v-0b391d75]{padding:16px;border-radius:24px}.news-tabs[data-v-0b391d75]{overflow:auto;justify-content:flex-start}.news-tabs button[data-v-0b391d75]{font-size:14px;padding:0 16px}.news-search[data-v-0b391d75]{padding:0 16px}.news-create[data-v-0b391d75]{width:145px;font-size:14px}.news-pagination[data-v-0b391d75]{flex-direction:column;align-items:flex-start}}.news-table__heading>span[data-v-0b391d75]:first-child{padding-left:20px}.news-view[data-v-c10688da]{min-height:100vh;padding:20px 0 60px;color:#353535}.news-layout[data-v-c10688da]{display:grid;grid-template-columns:minmax(290px,340px) minmax(0,1020px);gap:20px;width:1380px;max-width:calc(100vw - var(--side-menu-width, 64px) - 40px);margin:0 auto;align-items:start}.news-navigation[data-v-c10688da]{position:fixed;top:20px;left:max(calc(var(--side-menu-width, 64px) + 20px),calc(var(--side-menu-width, 64px) + (100% - var(--side-menu-width, 64px) - 1380px) / 2));width:340px;height:calc(100vh - 40px);display:flex;flex-direction:column;gap:20px;overflow-y:hidden;overscroll-behavior:contain;scrollbar-width:none}.news-navigation[data-v-c10688da]:hover{overflow-y:auto}.news-navigation[data-v-c10688da]::-webkit-scrollbar{display:none}.news-navigation__card[data-v-c10688da]{width:100%;padding:30px 32px;border:0;border-radius:20px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;text-align:left;display:flex;flex-direction:column;align-items:flex-start;transition:color .2s ease,background-color .2s ease}.news-navigation__card--active[data-v-c10688da]{background:#4b9cf8;color:#fff}.news-navigation__title[data-v-c10688da]{max-width:250px;font-size:24px;font-weight:500;line-height:1.14}.news-navigation__description[data-v-c10688da]{max-width:255px;margin-top:12px;font-size:18px;font-weight:400;line-height:1.2}.news-navigation__brand[data-v-c10688da]{display:inline-flex;align-items:center;gap:9px;margin-top:auto;padding-top:20px;font-size:20px;font-weight:600;line-height:1}.news-navigation__brand img[data-v-c10688da]{width:31px;height:31px}.news-navigation__card--active .news-navigation__brand img[data-v-c10688da]{filter:brightness(0) invert(1)}.news-article[data-v-c10688da]{grid-column:2;overflow:hidden;border-radius:20px;background:#fff;padding:32px 130px 84px}.news-section[data-v-c10688da]{position:relative;scroll-margin-top:20px;padding:32px 0}.news-section[data-v-c10688da]:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;border-radius:999px;background:#dedede}.news-section--welcome[data-v-c10688da]{padding-top:0}.news-section--welcome[data-v-c10688da]:before{display:none}.news-section h1[data-v-c10688da],.news-section h2[data-v-c10688da],.news-section h3[data-v-c10688da],.news-section p[data-v-c10688da]{margin:0}.news-section h1[data-v-c10688da]{font-size:24px;font-weight:600;line-height:1.25}.news-section h2[data-v-c10688da]{font-size:24px;font-weight:600;line-height:1.3}.news-lead[data-v-c10688da],.news-section__subtitle[data-v-c10688da]{margin-top:8px!important;font-size:16px;font-weight:400;line-height:1.25}.news-copy[data-v-c10688da]{margin:0}.news-copy p[data-v-c10688da],.news-section>p[data-v-c10688da]:not(.news-section__subtitle){font-size:16px;font-weight:400;line-height:1.32}.news-copy p+p[data-v-c10688da]{margin-top:8px}.welcome-image[data-v-c10688da],.begin-image[data-v-c10688da],.launch-image[data-v-c10688da]{display:block;width:760px;max-width:100%;height:auto;margin:20px 0}.launch-copy[data-v-c10688da]{font-size:16px;font-weight:400;line-height:1.32}.launch-copy p[data-v-c10688da]{margin:0}.launch-copy p+p[data-v-c10688da]{margin-top:8px}.launch-action[data-v-c10688da]{display:block;width:fit-content;margin:32px auto 0;padding:12px 24px;border-radius:18px;background:#4b9cf8;color:#fff;font-size:16px;font-weight:400;line-height:1;text-decoration:none}.grade-image[data-v-c10688da]{display:block;width:760px;max-width:100%;height:auto;margin:20px 0}.grade-copy[data-v-c10688da]{font-size:16px;font-weight:400;line-height:1.25}.grade-copy p[data-v-c10688da]{margin:0}.grade-copy ul[data-v-c10688da]{margin:0;padding-left:25px}.grade-copy li[data-v-c10688da]{padding-left:2px}.grade-copy__result[data-v-c10688da]{margin-top:8px!important}.grade-copy__note[data-v-c10688da]{margin-top:24px!important;font-style:italic}.grade-action[data-v-c10688da]{display:block;width:fit-content;margin:32px auto 0;padding:12px 24px;border-radius:18px;background:#4b9cf8;color:#fff;font-size:16px;font-weight:400;line-height:1;text-decoration:none}.manage-image[data-v-c10688da],.education-image[data-v-c10688da]{display:block;width:760px;max-width:100%;height:auto;margin:20px 0}.manage-copy[data-v-c10688da],.education-copy[data-v-c10688da]{font-size:16px;font-weight:400;line-height:1.32}.manage-copy p[data-v-c10688da],.education-copy p[data-v-c10688da]{margin:0}.manage-copy p+p[data-v-c10688da],.education-copy p+p[data-v-c10688da]{margin-top:8px}.manage-action[data-v-c10688da],.education-action[data-v-c10688da]{display:block;width:fit-content;margin:32px auto 0;padding:12px 24px;border-radius:18px;background:#4b9cf8;color:#fff;font-size:16px;font-weight:400;line-height:1;text-decoration:none}.news-finale[data-v-c10688da]{padding-bottom:0}.news-finale p[data-v-c10688da]{margin-top:8px!important}.begin-copy[data-v-c10688da]{font-size:16px;font-weight:400;line-height:1.25}.begin-copy p[data-v-c10688da]{margin:0}.begin-copy p+p[data-v-c10688da]{margin-top:8px}.begin-copy ul[data-v-c10688da]{margin:0;padding-left:25px}.begin-copy li[data-v-c10688da]{padding-left:2px}.preparation-image[data-v-c10688da]{display:block;width:760px;max-width:100%;height:auto;margin:20px 0}.preparation-copy[data-v-c10688da]{font-size:16px;font-weight:400;line-height:1.25}.preparation-copy p[data-v-c10688da]{margin:0}.preparation-copy p+p[data-v-c10688da]{margin-top:8px}.preparation-copy ul[data-v-c10688da]{margin:0;padding-left:25px}.preparation-copy li[data-v-c10688da]{padding-left:2px}.preparation-copy__question[data-v-c10688da]{margin-top:8px!important}.preparation-action[data-v-c10688da],.begin-action[data-v-c10688da]{display:block;width:fit-content;margin:32px auto 0;padding:12px 24px;border-radius:18px;background:#4b9cf8;color:#fff;font-size:16px;font-weight:400;line-height:1;text-decoration:none}@media (max-width: 1260px){.news-layout[data-v-c10688da]{grid-template-columns:290px minmax(0,1fr)}.news-navigation[data-v-c10688da]{width:290px}.news-article[data-v-c10688da]{padding-right:clamp(40px,7vw,100px);padding-left:clamp(40px,7vw,100px)}}@media (max-width: 900px){.news-layout[data-v-c10688da]{display:block}.news-navigation[data-v-c10688da]{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:auto;height:auto;max-height:none;overflow:visible;scrollbar-gutter:auto;margin-bottom:20px}.news-navigation__card[data-v-c10688da]{min-height:180px}.news-article[data-v-c10688da]{padding:35px clamp(24px,7vw,60px) 60px}}@media (max-width: 620px){.news-view[data-v-c10688da]{padding-top:12px}.news-layout[data-v-c10688da]{max-width:calc(100vw - var(--side-menu-width, 64px) - 20px)}.news-navigation[data-v-c10688da]{grid-template-columns:1fr;gap:12px}.news-navigation__card[data-v-c10688da]{min-height:148px;padding:24px}.news-navigation__title[data-v-c10688da]{font-size:21px}.news-navigation__description[data-v-c10688da]{font-size:15px}.news-article[data-v-c10688da]{padding:28px 20px 50px}}.work-dashboard[data-v-8b93855e]{width:min(1380px,calc(100% - 48px));margin:0 auto;padding:24px 0;color:#353535;font-family:Gilroy,sans-serif}.work-dashboard__panel[data-v-8b93855e]{min-height:calc(100dvh - 48px);padding:32px;box-sizing:border-box;border-radius:30px;background:#fff}.work-dashboard h1[data-v-8b93855e]{margin:0 0 16px;font-size:26px;font-weight:600}.work-dashboard p[data-v-8b93855e]{color:#737373;font-size:16px}@media (max-width: 767px){.work-dashboard[data-v-8b93855e]{width:calc(100% - 24px);padding:12px 0}.work-dashboard__panel[data-v-8b93855e]{padding:24px}}.check-view[data-v-05d75452]{min-height:100%;width:100%;padding:24px 0;color:#353535;box-sizing:border-box}.check-workspace[data-v-05d75452]{width:1380px;max-width:calc(100vw - var(--side-menu-width, 64px) - 48px);min-height:calc(100vh - 48px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.check-browser[data-v-05d75452]{min-width:0;min-height:calc(100vh - 48px);overflow:hidden;display:grid;grid-template-columns:1fr 1fr;border:0;border-radius:30px;background:#fff;box-sizing:border-box}.check-programs[data-v-05d75452],.check-students[data-v-05d75452]{min-width:0;padding:12px;overflow-y:hidden;scrollbar-width:none}.check-programs[data-v-05d75452]:hover,.check-students[data-v-05d75452]:hover{overflow-y:auto}.check-programs[data-v-05d75452]::-webkit-scrollbar,.check-students[data-v-05d75452]::-webkit-scrollbar{width:0;height:0}.check-programs[data-v-05d75452]{border-right:1px solid #e6e6e6}.check-column-title[data-v-05d75452]{min-height:32px;margin:0 0 10px;padding-left:10px;display:flex;align-items:center;color:#737373;font-size:16px;font-weight:500;line-height:1.1;letter-spacing:0}.check-section[data-v-05d75452]{display:flex;flex-direction:column}.check-section__row[data-v-05d75452]{width:100%;padding:12px;border:0;border-radius:12px;background:transparent;color:#353535;display:flex;align-items:center;gap:16px;font:inherit;font-size:16px;font-weight:400;line-height:1.15;text-align:left}.check-section__row--active[data-v-05d75452]{background:#f7f8fa}.check-section__toggle[data-v-05d75452]{flex:0 0 auto;width:24px;height:24px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center}.check-section__link[data-v-05d75452]{align-self:stretch;flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;color:inherit;display:flex;align-items:center;font:inherit;font-size:16px;line-height:1.15;text-align:left}.check-chapter-icon[data-v-05d75452]{flex:0 0 auto;width:24px;height:24px;display:block;transition:transform .15s ease}.check-chapter-icon--closed[data-v-05d75452]{transform:rotate(-90deg)}.check-program-list[data-v-05d75452],.check-other-programs[data-v-05d75452]{display:flex;flex-direction:column;padding-left:16px;overflow:hidden}.check-program-row[data-v-05d75452]{width:100%;min-height:48px;padding:12px;border:0;border-radius:12px;background:transparent;color:#353535;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:16px;font:inherit;font-size:16px;font-weight:400;line-height:1.15;text-align:left;transition:background-color .18s ease}.check-program-row[data-v-05d75452]:hover,.check-program-row[data-v-05d75452]:focus-visible,.check-lesson-row[data-v-05d75452]:hover,.check-lesson-row[data-v-05d75452]:focus-visible{outline:none;background:#f7f8fa}.check-program-icon[data-v-05d75452]{align-self:center;flex:0 0 auto;width:24px;height:24px;display:block;object-fit:contain}.check-program-row__name[data-v-05d75452]{min-width:0;overflow-wrap:anywhere}.check-count[data-v-05d75452]{min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:#f7f8fa;color:#737373;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:400;line-height:1}.check-back[data-v-05d75452]{width:100%;min-height:40px;padding:0 12px;border:0;background:transparent;color:#737373;display:flex;align-items:center;gap:10px;font:inherit;font-size:16px;font-weight:400;line-height:1.15;text-align:left}.check-back__icon[data-v-05d75452]{flex:0 0 auto;width:22px;height:22px;display:block;transform:rotate(90deg);filter:brightness(0) saturate(100%) invert(18%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(95%) contrast(91%)}.check-program-title[data-v-05d75452]{margin:20px 12px 24px;color:#0f0f0f;font-size:22px;font-weight:600;line-height:1.25}.check-course-list[data-v-05d75452]{display:flex;flex-direction:column}.check-course__button[data-v-05d75452]{width:100%;min-height:46px;padding:11px 12px;border:0;border-radius:12px;background:transparent;color:#353535;display:flex;align-items:center;gap:10px;font:inherit;font-size:16px;font-weight:400;line-height:1.15;text-align:left}.check-course+.check-course[data-v-05d75452]{margin-top:22px}.check-course__button[data-v-05d75452]:hover,.check-course__button[data-v-05d75452]:focus-visible{outline:none;background:#f7f8fa}.check-lesson-list[data-v-05d75452]{margin-top:8px;display:grid;gap:4px}.check-lesson-row[data-v-05d75452]{width:100%;min-height:46px;padding:11px 12px 11px 32px;border:0;border-radius:12px;background:transparent;color:#353535;display:flex;align-items:center;gap:10px;font:inherit;font-size:16px;font-weight:400;line-height:1.15;text-align:left}.check-lesson-row--active[data-v-05d75452]{background:#f7f8fa}.check-lesson-icon[data-v-05d75452]{flex:0 0 auto;width:24px;height:24px;background:currentColor;mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='25'%20viewBox='0%200%2022%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%2010.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.75%2014.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.75%2018.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.75%203.61862C6.56506%203.61918%206.11771%203.61958%206.11334%203.61958C2.801%203.63804%200.75%205.61088%200.75%208.62012V18.6103C0.75%2021.6348%202.81661%2023.6152%206.15774%2023.6152C6.15774%2023.6152%2015.3699%2023.6119%2015.3855%2023.6119C18.6978%2023.5935%2020.75%2021.6195%2020.75%2018.6103V8.62012C20.75%205.59568%2018.6822%203.61523%2015.3411%203.61523C15.3411%203.61523%2012.6133%203.61572%2011.25%203.61636'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.75%203.14967V2.21303C4.75%201.33059%205.49667%200.615234%206.41773%200.615234C7.33879%200.615234%208.08546%201.33059%208.08546%202.21303V5.82185C8.08546%206.44564%207.55765%206.95132%206.90655%206.95132C6.25545%206.95132%205.72764%206.44564%205.72764%205.82185V5.24333'%20stroke='%23646465'%20stroke-width='1.23'%20stroke-linecap='round'/%3e%3c/svg%3e");mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='25'%20viewBox='0%200%2022%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%2010.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.75%2014.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.75%2018.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.75%203.61862C6.56506%203.61918%206.11771%203.61958%206.11334%203.61958C2.801%203.63804%200.75%205.61088%200.75%208.62012V18.6103C0.75%2021.6348%202.81661%2023.6152%206.15774%2023.6152C6.15774%2023.6152%2015.3699%2023.6119%2015.3855%2023.6119C18.6978%2023.5935%2020.75%2021.6195%2020.75%2018.6103V8.62012C20.75%205.59568%2018.6822%203.61523%2015.3411%203.61523C15.3411%203.61523%2012.6133%203.61572%2011.25%203.61636'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.75%203.14967V2.21303C4.75%201.33059%205.49667%200.615234%206.41773%200.615234C7.33879%200.615234%208.08546%201.33059%208.08546%202.21303V5.82185C8.08546%206.44564%207.55765%206.95132%206.90655%206.95132C6.25545%206.95132%205.72764%206.44564%205.72764%205.82185V5.24333'%20stroke='%23646465'%20stroke-width='1.23'%20stroke-linecap='round'/%3e%3c/svg%3e");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.check-other-programs[data-v-05d75452]{margin-top:22px}.check-programs__empty[data-v-05d75452]{margin:24px 12px;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.check-students__hint[data-v-05d75452]{margin:24px 12px;color:#a0a0a0;font-size:14px}.check-student-list[data-v-05d75452]{display:flex;flex-direction:column}.check-student-row[data-v-05d75452]{width:100%;min-height:64px;border:0;border-radius:12px;background:transparent;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px;color:#737373;font:inherit;font-size:16px;text-align:left;transition:background-color .18s ease}.check-student-row[data-v-05d75452]:hover,.check-student-row[data-v-05d75452]:focus-visible,.check-student-row--active[data-v-05d75452]{outline:none;background:#f7f8fa}.check-avatar[data-v-05d75452],.check-comment__avatar[data-v-05d75452]{border-radius:50%;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:500}.check-avatar[data-v-05d75452]{width:40px;height:40px;font-size:16px}.check-student-row__name[data-v-05d75452]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-review[data-v-05d75452]{min-width:0;min-height:calc(100vh - 48px)}.check-review--empty[data-v-05d75452]{border:0;border-radius:30px;background:#fff;display:grid;place-items:center;box-sizing:border-box}.check-empty[data-v-05d75452]{padding:30px;text-align:center}.check-empty h2[data-v-05d75452]{margin:0;color:#353535;font-size:26px;font-weight:600;line-height:1.2}.check-empty p[data-v-05d75452]{margin:16px 0 0;color:#353535;font-size:16px;font-weight:400;line-height:1.25}.check-review__header[data-v-05d75452]{min-height:50px;padding:0 24px;border:0;border-radius:30px;background:#fff;display:flex;align-items:center;gap:9px;color:#353535;font-size:16px;font-weight:600}.check-review__separator[data-v-05d75452]{color:#737373}.check-task-list[data-v-05d75452]{display:flex;flex-direction:column;gap:20px;margin-top:20px}.check-task-card[data-v-05d75452]{min-height:256px;padding:18px 20px 20px;border:0;border-radius:30px;background:#fff;display:flex;flex-direction:column;box-sizing:border-box}.check-task-card__meta[data-v-05d75452]{color:#737373;display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:1.45}.check-task-card__answer[data-v-05d75452]{margin-top:17px;color:#353535;font-size:16px;font-weight:400;line-height:1.35}.check-task-card__answer h3[data-v-05d75452]{margin:0;font:inherit;font-weight:600}.check-task-card__answer p[data-v-05d75452]{margin:2px 0 0}.check-comment[data-v-05d75452]{min-height:50px;margin-top:18px;padding:5px 12px 5px 6px;border-radius:999px;background:#f5f6f8;display:flex;align-items:center;gap:10px}.check-comment__avatar[data-v-05d75452]{flex:0 0 auto;width:40px;height:40px;background:#ff8700;font-size:15px}.check-comment input[data-v-05d75452]{min-width:0;flex:1;border:0;outline:none;background:transparent;color:#353535;font:inherit;font-size:16px}.check-comment input[data-v-05d75452]::placeholder{color:#8b8b8b}.check-comment__mic[data-v-05d75452]{flex:0 0 auto;width:28px;height:28px;border:0;background:transparent;color:#737373;font-size:18px}.check-task-card__footer[data-v-05d75452]{position:relative;min-height:34px;margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:16px}.check-result-options[data-v-05d75452]{display:flex;align-items:center;gap:22px}.check-result[data-v-05d75452]{border:0;background:transparent;color:#353535;display:inline-flex;align-items:center;gap:10px;font:inherit;font-size:16px;white-space:nowrap}.check-result__icon[data-v-05d75452]{flex:0 0 auto;width:20px;height:20px;display:block;transition:filter .16s ease}.check-result--passed[data-v-05d75452]{color:#44b75d}.check-result--passed .check-result__icon[data-v-05d75452]{filter:brightness(0) saturate(100%) invert(58%) sepia(49%) saturate(689%) hue-rotate(78deg) brightness(97%) contrast(91%)}.check-result--failed[data-v-05d75452]{color:#f14848}.check-result--failed .check-result__icon[data-v-05d75452]{filter:brightness(0) saturate(100%) invert(42%) sepia(94%) saturate(1728%) hue-rotate(333deg) brightness(101%) contrast(89%)}.check-task-card__notice[data-v-05d75452]{position:absolute;right:150px;color:#f14848;font-size:12px}.check-confirm[data-v-05d75452]{flex:0 0 auto;min-width:137px;height:34px;padding:0 18px;border:0;border-radius:10px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px;font-weight:400}.check-confirm--done[data-v-05d75452]{background:#7bb8fc}.check-expand-enter-active[data-v-05d75452],.check-expand-leave-active[data-v-05d75452]{max-height:720px;opacity:1;transform:translateY(0);overflow:hidden;transition:max-height .24s ease,opacity .18s ease,transform .24s ease}.check-expand-enter-from[data-v-05d75452],.check-expand-leave-to[data-v-05d75452]{max-height:0;opacity:0;transform:translateY(-6px)}@media (max-width: 1180px){.check-workspace[data-v-05d75452]{grid-template-columns:1fr}.check-browser[data-v-05d75452],.check-review[data-v-05d75452]{min-height:620px}}@media (max-width: 720px){.check-view[data-v-05d75452]{padding:12px 0}.check-browser[data-v-05d75452]{grid-template-columns:1fr}.check-programs[data-v-05d75452]{border-right:0;border-bottom:1px solid #ebebeb}.check-task-card__footer[data-v-05d75452]{align-items:flex-start;flex-direction:column}.check-confirm[data-v-05d75452]{align-self:stretch}}.stat-view[data-v-d504f6ce]{min-height:100%;width:100%;padding:20px 0 32px;color:#353535;box-sizing:border-box}.stat-workspace[data-v-d504f6ce]{width:1380px;max-width:calc(100vw - var(--side-menu-width, 64px) - 48px);margin:0 auto}.stat-search[data-v-d504f6ce],.stat-table-head[data-v-d504f6ce],.stat-student-card[data-v-d504f6ce],.stat-empty[data-v-d504f6ce]{border:0;border-radius:20px;background:#fff}.stat-search[data-v-d504f6ce]{min-height:50px;padding:0 22px;border-radius:20px;display:flex;align-items:center;gap:12px;color:#9a9a9a}.stat-search i[data-v-d504f6ce]{font-size:14px}.stat-search input[data-v-d504f6ce]{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#353535;font:400 15px/1.2 Gilroy,sans-serif}.stat-search input[data-v-d504f6ce]::placeholder{color:#a7a7a7}.stat-table-head[data-v-d504f6ce],.stat-student-grid[data-v-d504f6ce]{display:grid;grid-template-columns:minmax(220px,1.25fr) minmax(250px,1.5fr) minmax(90px,.62fr) minmax(95px,.65fr) minmax(100px,.68fr) minmax(300px,1.65fr)}.stat-table-head[data-v-d504f6ce]{min-height:50px;margin-top:20px;padding:0 24px;border-radius:20px;align-items:center;color:#111;font-size:15px;font-weight:600}.stat-report-list[data-v-d504f6ce]{margin-top:20px;display:flex;flex-direction:column;gap:20px}.stat-student-card[data-v-d504f6ce]{overflow:visible;border-radius:20px}.stat-student-grid[data-v-d504f6ce]{min-height:104px;padding:0 24px}.stat-student[data-v-d504f6ce],.stat-program-cell[data-v-d504f6ce]{min-height:104px;display:flex;align-items:center}.stat-student[data-v-d504f6ce]{grid-column:1;align-self:start;padding-right:22px}.stat-student__trigger[data-v-d504f6ce],.stat-task__student-profile[data-v-d504f6ce]{min-width:0;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;gap:16px;color:inherit;font-family:inherit;text-align:left}.stat-student__trigger[data-v-d504f6ce]:focus-visible,.stat-task__student-profile[data-v-d504f6ce]:focus-visible{outline:2px solid rgba(75,156,248,.32);outline-offset:4px;border-radius:10px}.stat-avatar[data-v-d504f6ce]{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:600}.stat-student__identity[data-v-d504f6ce],.stat-reviewer__identity[data-v-d504f6ce]{min-width:0;display:flex;flex-direction:column}.stat-student__identity strong[data-v-d504f6ce]{overflow:hidden;color:#353535;font-size:16px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.stat-student__identity span[data-v-d504f6ce]{overflow:hidden;margin-top:2px;color:#9a9a9a;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.stat-program-cell[data-v-d504f6ce]{min-width:0;padding-right:18px}.stat-program-cell--divided[data-v-d504f6ce]{border-top:1px solid #ededed}.stat-program-cell--program[data-v-d504f6ce]{grid-column:2;flex-direction:column;align-items:stretch;justify-content:center}.stat-program-cell--program strong[data-v-d504f6ce]{overflow:hidden;color:#353535;font-size:16px;font-weight:400;line-height:1.25;text-overflow:ellipsis}.stat-progress-row[data-v-d504f6ce]{margin-top:8px;display:flex;align-items:center;gap:10px;color:#9a9a9a;font-size:14px}.stat-progress[data-v-d504f6ce]{width:100%;max-width:186px;height:8px;overflow:hidden;border-radius:999px;background:#dce5f4}.stat-progress i[data-v-d504f6ce]{height:100%;border-radius:inherit;background:#4b9cf8;display:block}.stat-program-cell--date[data-v-d504f6ce]{color:#353535;font-size:14px;font-weight:400}.stat-program-cell--metrics[data-v-d504f6ce]{padding-right:0;justify-content:space-between;gap:18px}.stat-metrics[data-v-d504f6ce]{display:flex;align-items:center;gap:10px}.stat-metric[data-v-d504f6ce]{position:relative;width:44px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;outline:none}.stat-metric__tooltip[data-v-d504f6ce]{position:absolute;z-index:20;left:50%;bottom:calc(100% + 14px);min-width:210px;min-height:60px;padding:12px 16px;border:1px solid #ebebeb;border-radius:15px;background:#fff;color:#353535;box-shadow:0 12px 34px #222c441a;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;box-sizing:border-box;font-size:16px;font-weight:400;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,5px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.stat-metric__tooltip[data-v-d504f6ce]:after{content:"";position:absolute;z-index:-1;left:50%;bottom:-9px;width:18px;height:18px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-radius:0 0 5px;background:#fff;transform:translate(-50%) rotate(45deg)}.stat-metric__tooltip img[data-v-d504f6ce]{width:22px;height:22px;display:block}.stat-metric:hover .stat-metric__tooltip[data-v-d504f6ce],.stat-metric:focus-visible .stat-metric__tooltip[data-v-d504f6ce]{opacity:1;visibility:visible;transform:translate(-50%)}.stat-metric--total[data-v-d504f6ce]{background:#f3f4f6;color:#737373}.stat-metric--passed[data-v-d504f6ce]{background:#e1f3e5;color:#39ad55}.stat-metric--failed[data-v-d504f6ce]{background:#fbe2e4;color:#f14848}.stat-metric--pending[data-v-d504f6ce]{background:#dfe9fa;color:#2161d1}.stat-toggle[data-v-d504f6ce]{border:0;border-bottom:1px solid currentColor;background:transparent;color:#353535;font:400 15px/1.05 Gilroy,sans-serif}.stat-program-detail[data-v-d504f6ce]{margin:0 24px 24px clamp(240px,23.5%,320px);padding-top:24px;border-top:1px solid #e6e6e6}.stat-program-detail--inline[data-v-d504f6ce]{min-width:0;margin:0;padding:24px 0}.stat-tree[data-v-d504f6ce]{display:flex;flex-direction:column;gap:24px}.stat-tree-course[data-v-d504f6ce]{position:relative}.stat-tree-head[data-v-d504f6ce]{width:100%;min-height:104px;padding:22px 16px;border:0;border-radius:20px;background:#f7f8fa;display:flex;align-items:center;gap:16px;color:#353535;text-align:left;font-family:inherit}.stat-tree-head--lesson[data-v-d504f6ce]{min-height:80px;padding:15px 16px;background:#f7f8fa}.stat-tree-icon[data-v-d504f6ce]{flex:0 0 auto;width:50px;height:50px;border-radius:50%;background:#4b9cf8;display:inline-flex;align-items:center;justify-content:center}.stat-tree-icon img[data-v-d504f6ce]{width:22px;height:26px;object-fit:contain}.stat-tree-icon--lesson img[data-v-d504f6ce]{filter:brightness(0) invert(1)}.stat-tree-head__content[data-v-d504f6ce]{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.stat-tree-head__content strong[data-v-d504f6ce]{font-size:16px;font-weight:400;line-height:1.2}.stat-tree-head__content small[data-v-d504f6ce]{color:#737373;font-size:16px;font-weight:400;line-height:1.2}.stat-tree-arrow[data-v-d504f6ce]{flex:0 0 auto;width:12px;height:12px;transition:transform .18s ease}.stat-tree-arrow--closed[data-v-d504f6ce]{transform:rotate(180deg)}.stat-course-body[data-v-d504f6ce]{position:relative;margin:0;padding-left:90px;display:flex;flex-direction:column}.stat-course-body[data-v-d504f6ce]:before{content:"";position:absolute;top:0;bottom:0;left:41px;width:2px;background:#dfe7f7}.stat-lesson[data-v-d504f6ce]{position:relative;padding-top:20px}.stat-lesson[data-v-d504f6ce]:before{content:"";position:absolute;top:60px;left:-49px;width:49px;height:2px;background:#dfe7f7}.stat-task-list[data-v-d504f6ce]{margin-top:20px;display:flex;flex-direction:column;gap:20px}.stat-task[data-v-d504f6ce]{padding:20px 22px;border:1px solid #dbe5df;border-radius:20px;background:#fff}.stat-task--failed[data-v-d504f6ce]{border-color:#f2d0d3}.stat-task--pending[data-v-d504f6ce]{border-color:#d9e4f6}.stat-task__head[data-v-d504f6ce],.stat-task__result[data-v-d504f6ce],.stat-task__student-row[data-v-d504f6ce]{display:flex;align-items:center}.stat-task__head[data-v-d504f6ce]{justify-content:space-between;gap:24px}.stat-task__head>strong[data-v-d504f6ce]{color:#111;font-size:16px;font-weight:600}.stat-task__result[data-v-d504f6ce]{gap:18px;color:#9a9a9a;font-size:14px;font-weight:400}.stat-task__result b[data-v-d504f6ce]{font-weight:400}.stat-task h4[data-v-d504f6ce]{margin:14px 0 0;color:#111;font-size:16px;font-weight:600;line-height:1.35}.stat-task__student-row[data-v-d504f6ce]{margin-top:16px;gap:10px}.stat-task__student-profile[data-v-d504f6ce]{gap:10px}.stat-avatar--small[data-v-d504f6ce]{width:40px;height:40px}.stat-task__student-row strong[data-v-d504f6ce]{color:#111;font-size:16px;font-weight:400;transition:color .16s ease}.stat-task__student-row time[data-v-d504f6ce]{margin-left:auto;color:#9a9a9a;font-size:14px}.stat-task__answer[data-v-d504f6ce]{margin:16px 0 0;color:#353535;font-size:16px;line-height:1.4}.stat-reviewer[data-v-d504f6ce]{margin-top:18px;padding:12px;border-radius:15px;background:#f7f8fa;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.stat-reviewer__avatar[data-v-d504f6ce],.stat-reviewer__pending-icon[data-v-d504f6ce]{width:40px;height:40px;border-radius:50%;background:#ff8a00;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:600}.stat-reviewer__pending-icon[data-v-d504f6ce]{border:0;background:transparent}.stat-reviewer__pending-icon img[data-v-d504f6ce]{width:40px;height:40px;display:block}.stat-reviewer__identity strong[data-v-d504f6ce]{color:#353535;font-size:15px;font-weight:500}.stat-reviewer__identity span[data-v-d504f6ce],.stat-reviewer time[data-v-d504f6ce]{color:#9a9a9a;font-size:14px;font-weight:400}.stat-reviewer p[data-v-d504f6ce]{grid-column:2 / -1;margin:0;color:#353535;font-size:15px;line-height:1.35}.stat-status[data-v-d504f6ce]{font-weight:400}.stat-status--passed[data-v-d504f6ce]{color:#43b75d}.stat-status--failed[data-v-d504f6ce]{color:#f14848}.stat-status--pending[data-v-d504f6ce]{color:#4b83d8}.stat-detail-empty[data-v-d504f6ce],.stat-empty[data-v-d504f6ce]{color:#737373;font-size:15px}.stat-detail-empty[data-v-d504f6ce]{padding:30px;border-radius:12px;background:#f7f8fa;text-align:center}.stat-empty[data-v-d504f6ce]{min-height:280px;margin-top:20px;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.stat-empty h1[data-v-d504f6ce]{margin:0;color:#353535;font-size:22px;font-weight:600}.stat-empty p[data-v-d504f6ce]{margin:8px 0 0}.stat-expand-enter-active[data-v-d504f6ce],.stat-expand-leave-active[data-v-d504f6ce]{overflow:hidden;transition:opacity .18s ease,transform .18s ease}.stat-expand-enter-from[data-v-d504f6ce],.stat-expand-leave-to[data-v-d504f6ce]{opacity:0;transform:translateY(-5px)}@media (max-width: 1180px){.stat-workspace[data-v-d504f6ce]{max-width:calc(100vw - var(--side-menu-width, 64px) - 32px)}.stat-table-head[data-v-d504f6ce],.stat-student-grid[data-v-d504f6ce]{grid-template-columns:190px minmax(220px,1fr) 90px 90px 90px 280px}.stat-table-head[data-v-d504f6ce],.stat-student-grid[data-v-d504f6ce]{overflow-x:auto}.stat-program-detail[data-v-d504f6ce]:not(.stat-program-detail--inline){margin-left:214px}}.profile-page[data-v-e91b0978]{width:calc(100% + var(--side-menu-width));min-height:100vh;margin-left:calc(var(--side-menu-width) * -1);padding:24px 20px 40px;color:#39393c}.profile-card[data-v-e91b0978]{width:min(1380px,calc(100vw - 40px));min-height:calc(100vh - 64px);margin:0 auto;display:grid;grid-template-columns:340px minmax(0,1fr);overflow:hidden;border-radius:20px;background:#fff}.profile-sidebar[data-v-e91b0978]{min-height:100%;padding:32px 18px 24px;border-right:1px solid #ededee;display:flex;flex-direction:column}.profile-summary[data-v-e91b0978]{text-align:center}.profile-summary__avatar[data-v-e91b0978]{width:90px;height:90px;margin:0 auto 10px;border-radius:50%;display:grid;place-items:center;background:#4b9cf8;color:#fff;font-size:34px;font-weight:400}.profile-summary__name[data-v-e91b0978]{font-size:26px;line-height:1.2;font-weight:400}.profile-summary__email[data-v-e91b0978]{margin-top:2px;font-size:18px;line-height:1.25}.profile-nav[data-v-e91b0978]{display:grid;gap:8px;margin-top:32px}.profile-nav__item[data-v-e91b0978]{width:100%;height:48px;padding:0 18px;border:0;border-radius:15px;display:flex;align-items:center;gap:18px;background:transparent;color:#3c3c3f;font:inherit;font-size:16px;font-weight:400;text-align:left}.profile-nav__icon[data-v-e91b0978]{width:20px;height:20px;object-fit:contain;flex:0 0 20px}.profile-nav__item i[data-v-e91b0978]{width:20px;font-size:20px;text-align:center}.profile-nav__item.active[data-v-e91b0978],.profile-nav__item[data-v-e91b0978]:hover{background:#f6f7f9}.profile-sidebar__bottom[data-v-e91b0978]{margin-top:auto}.subscription-card[data-v-e91b0978]{padding:14px 18px 17px;border-radius:15px;background:#f6f7f9}.subscription-card span[data-v-e91b0978]{display:block;font-size:17px}.subscription-card strong[data-v-e91b0978]{display:block;margin:1px 0 16px;font-size:26px;line-height:1.2}.profile-progress[data-v-e91b0978]{height:12px;overflow:hidden;border-radius:20px;background:#e9ecef}.profile-progress span[data-v-e91b0978]{display:block;height:100%;min-width:0;border-radius:inherit;background:#4b9cf8;transition:width .25s ease}.profile-logout[data-v-e91b0978]{width:100%;margin-top:14px;padding:10px 18px;display:flex;align-items:center;gap:18px;border:0;background:transparent;color:#3d3d40;font:inherit;font-size:18px;text-align:left}.profile-main[data-v-e91b0978]{min-width:0;padding:22px 24px 18px}.profile-section[data-v-e91b0978]{position:relative;min-height:100%}.profile-section h1[data-v-e91b0978]{margin:0 0 26px;font-size:36px;line-height:1.2;font-weight:600}.profile-section h2[data-v-e91b0978]{margin:0 0 12px;font-size:22px;line-height:1.25;font-weight:600}.profile-section--form h1[data-v-e91b0978]{margin-bottom:24px}.profile-section--form h2[data-v-e91b0978]{margin:30px 0 24px;font-size:26px}.profile-section--form[data-v-e91b0978]{display:flex;flex-direction:column}.company-section__heading[data-v-e91b0978]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.company-section__heading h1[data-v-e91b0978]{margin-bottom:8px}.company-section__heading p[data-v-e91b0978]{max-width:720px;margin:0;color:#737373;font-size:15px;line-height:1.45}.company-completeness[data-v-e91b0978]{flex:0 0 auto;padding:8px 12px;border-radius:999px;background:#fff0f0;color:#d85858;font-size:13px;font-weight:600}.company-completeness--ready[data-v-e91b0978]{background:#eaf8ef;color:#2f9b5f}.company-loading[data-v-e91b0978],.company-load-error[data-v-e91b0978],.company-readonly-note[data-v-e91b0978]{margin:0;padding:18px;border-radius:15px;background:#f5f6f8;color:#737373}.company-load-error[data-v-e91b0978]{background:#fff0f0;color:#d85858}.company-readonly-note[data-v-e91b0978]{margin-top:24px}.profile-form[data-v-e91b0978]{min-height:0;flex:1;display:flex;flex-direction:column}.profile-fields[data-v-e91b0978]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:28px 120px}.security-section[data-v-e91b0978]{width:100%}.profile-field[data-v-e91b0978]{min-width:0;display:block}.profile-field>span[data-v-e91b0978]{display:block;margin-bottom:4px;font-size:12px;font-weight:500}.profile-field input[data-v-e91b0978],.profile-field select[data-v-e91b0978],.profile-field textarea[data-v-e91b0978]{width:100%;height:48px;padding:0 12px;border:0;outline:0;border-radius:15px;background:#f5f6f8;color:#39393c;font:inherit;font-size:16px}.profile-field input[readonly][data-v-e91b0978]{cursor:default}.profile-field input[data-v-e91b0978]:disabled,.profile-field select[data-v-e91b0978]:disabled,.profile-field textarea[data-v-e91b0978]:disabled{opacity:.75;cursor:not-allowed}.profile-field select[data-v-e91b0978]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#777 50%),linear-gradient(135deg,#777 50%,transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px;background-size:5px 5px;background-repeat:no-repeat}.profile-field--wide[data-v-e91b0978]{grid-column:1 / -1;position:relative}.profile-field textarea[data-v-e91b0978]{height:96px;padding-top:13px;resize:none}.profile-field--wide small[data-v-e91b0978]{position:absolute;right:14px;bottom:10px;font-size:14px}.profile-form__actions[data-v-e91b0978]{margin-top:auto;padding-top:26px;display:flex;justify-content:flex-end;gap:32px}.profile-button[data-v-e91b0978]{min-width:240px;height:48px;padding:0 24px;border:1px solid #4b9cf8;border-radius:15px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px}.profile-button[data-v-e91b0978]:disabled{opacity:.65;cursor:wait}.profile-button--secondary[data-v-e91b0978]{background:#fff;border-color:#e3e4e6;color:#3d3d40}.profile-button--danger[data-v-e91b0978]{background:#ff5252;border-color:#ff5252}.security-card[data-v-e91b0978],.simple-setting-card[data-v-e91b0978],.sessions-card[data-v-e91b0978],.notification-list[data-v-e91b0978],.quiet-hours[data-v-e91b0978],.storage-card[data-v-e91b0978],.additional-limits[data-v-e91b0978],.settings-card[data-v-e91b0978]{border-radius:20px;background:#f6f7f9}.security-card[data-v-e91b0978]{padding:20px}.section-card__heading[data-v-e91b0978]{display:flex;align-items:center;gap:14px;margin-bottom:16px}.section-card__heading strong[data-v-e91b0978],.simple-setting-card strong[data-v-e91b0978]{display:block;font-size:20px;line-height:1.15}.section-card__heading small[data-v-e91b0978],.simple-setting-card small[data-v-e91b0978]{display:block;margin-top:3px;font-size:12px;font-weight:400}.section-icon[data-v-e91b0978]{width:42px;height:42px;flex:0 0 42px;border-radius:14px;display:grid;place-items:center;color:#fff;font-size:18px}.section-icon--blue[data-v-e91b0978]{background:#83bcfb}.section-icon--violet[data-v-e91b0978]{background:#8098ff}.section-icon--green[data-v-e91b0978]{background:#8ee0a5}.security-card__current[data-v-e91b0978]{width:100%}.security-card__new[data-v-e91b0978]{margin-top:22px;display:grid;grid-template-columns:1fr 1fr;gap:38px}.password-input[data-v-e91b0978]{position:relative}.password-input input[data-v-e91b0978]{padding-right:46px;background:#fff}.password-input button[data-v-e91b0978]{position:absolute;inset:0 8px 0 auto;width:34px;border:0;background:transparent;color:#8a8a8d}.security-card__submit[data-v-e91b0978]{min-width:190px;margin-top:24px}.profile-inline-error[data-v-e91b0978]{margin:10px 0 -10px;color:#e24b4b;font-size:13px}.simple-setting-card[data-v-e91b0978]{min-height:80px;margin-top:30px;padding:16px 20px;display:flex;align-items:center;gap:14px}.simple-setting-card .profile-switch[data-v-e91b0978]{margin-left:auto}.profile-switch[data-v-e91b0978]{position:relative;width:54px;height:30px;flex:0 0 54px;display:inline-block}.profile-switch input[data-v-e91b0978]{position:absolute;opacity:0;pointer-events:none}.profile-switch>span[data-v-e91b0978]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:#e5e6e8;transition:.2s;cursor:pointer}.profile-switch>span[data-v-e91b0978]:after{content:"";position:absolute;width:26px;height:26px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000014;transition:.2s}.profile-switch input:checked+span[data-v-e91b0978]{background:#4b9cf8}.profile-switch input:checked+span[data-v-e91b0978]:after{transform:translate(24px)}.sessions-card[data-v-e91b0978]{margin-top:30px;padding:16px 20px 20px}.sessions-list[data-v-e91b0978]{overflow:hidden;border-radius:15px;background:#fff}.session-row[data-v-e91b0978]{min-height:56px;padding:8px 16px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #ececef}.session-row__icon[data-v-e91b0978]{width:32px;height:32px;flex:0 0 32px;border-radius:11px;display:grid;place-items:center;background:#4b9cf8;color:#fff}.session-row__info[data-v-e91b0978]{min-width:0;display:flex;flex-direction:column}.session-row__info strong[data-v-e91b0978]{font-size:16px;line-height:1.2}.session-row__info small[data-v-e91b0978]{color:#747478;font-size:12px}.session-row__current[data-v-e91b0978]{margin-left:auto;padding:6px 10px;border-radius:14px;background:#e7f8ed;color:#34b56e;font-size:12px}.session-row__revoke[data-v-e91b0978]{width:34px;height:34px;margin-left:auto;border:0;border-radius:10px;background:transparent;color:#444}.session-row__revoke[data-v-e91b0978]:hover{background:#f1f2f4;color:#ff5252}.sessions-empty[data-v-e91b0978]{padding:18px;color:#777}.sessions-logout-all[data-v-e91b0978]{width:100%;height:40px;padding:0 20px;display:flex;align-items:center;gap:18px;border:0;background:#fff;color:#ff5252;font:inherit;text-align:left}.limits-section h1[data-v-e91b0978]{margin-bottom:34px}.limit-cards[data-v-e91b0978]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:30px}.limit-card[data-v-e91b0978]{padding:16px;border-radius:20px;background:#f6f7f9}.limit-card>span[data-v-e91b0978]{display:block;min-height:34px;font-size:13px;font-weight:600}.limit-card strong[data-v-e91b0978]{display:block;margin:5px 0 10px;font-size:25px}.limit-card .profile-progress[data-v-e91b0978]{height:12px}.limit-card small[data-v-e91b0978]{display:block;margin-top:6px;color:#747478;font-size:13px}.storage-card[data-v-e91b0978]{padding:14px 16px 16px;margin-bottom:30px}.storage-card strong[data-v-e91b0978]{display:block;font-size:22px}.storage-card small[data-v-e91b0978]{display:block;margin-bottom:16px;color:#747478;font-size:13px}.additional-limits[data-v-e91b0978]{overflow:hidden}.additional-limits>div[data-v-e91b0978]{min-height:64px;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e7e9}.additional-limits>div[data-v-e91b0978]:last-child{border-bottom:0}.additional-limits span[data-v-e91b0978]{display:flex;flex-direction:column}.additional-limits strong[data-v-e91b0978]{font-size:16px}.additional-limits small[data-v-e91b0978]{color:#747478;font-size:13px}.additional-limits b[data-v-e91b0978]{font-size:19px}.limits-section__upgrade[data-v-e91b0978]{position:absolute;right:0;bottom:6px;min-width:196px}.notifications-section h1[data-v-e91b0978]{margin-bottom:34px}.notifications-section h2[data-v-e91b0978]{margin-top:26px}.notification-list[data-v-e91b0978]{overflow:hidden}.notification-row[data-v-e91b0978]{min-height:76px;padding:10px 24px 10px 16px;display:flex;align-items:center;gap:16px;border-bottom:1px solid #e6e7e9}.notification-row[data-v-e91b0978]:last-child{border-bottom:0}.notification-row__icon[data-v-e91b0978]{width:52px;height:52px;flex:0 0 52px;border-radius:14px;display:grid;place-items:center;background:#fff;color:#4b9cf8;font-size:24px}.notification-row>span[data-v-e91b0978]:nth-child(2){min-width:0;display:flex;flex-direction:column}.notification-row strong[data-v-e91b0978]{font-size:16px;line-height:1.2}.notification-row small[data-v-e91b0978]{color:#747478;font-size:13px}.notification-row>button[data-v-e91b0978]{margin-left:auto;border:0;background:transparent;color:#39393c;font:inherit}.notification-row .profile-switch[data-v-e91b0978]{margin-left:auto}.notification-row.is-editing[data-v-e91b0978]{min-height:94px}.notification-row input[type=text][data-v-e91b0978]{width:280px;height:32px;margin-top:6px;padding:0 10px;border:1px solid #e2e3e5;border-radius:10px;outline:0;font:inherit}.quiet-hours[data-v-e91b0978]{min-height:74px;margin-top:20px;padding:12px 24px 12px 16px;display:flex;align-items:center;justify-content:space-between}.quiet-hours>span[data-v-e91b0978]{display:flex;flex-direction:column}.quiet-hours strong[data-v-e91b0978]{font-size:16px}.quiet-hours small[data-v-e91b0978]{color:#747478;font-size:13px}.quiet-hours__controls[data-v-e91b0978]{display:flex;align-items:center;gap:14px}.quiet-hours__controls em[data-v-e91b0978]{font-style:normal;font-size:16px}.quiet-hours select[data-v-e91b0978]{height:36px;padding:0 28px 0 12px;border:0;border-radius:15px;outline:0;background:#fff;color:#39393c;font:inherit}.settings-card[data-v-e91b0978]{overflow:hidden}.settings-card button[data-v-e91b0978]{width:100%;min-height:82px;padding:14px 18px;display:flex;align-items:center;gap:16px;border:0;border-bottom:1px solid #e5e6e8;background:transparent;color:#39393c;text-align:left}.settings-card button[data-v-e91b0978]:last-child{border-bottom:0}.settings-card button>span[data-v-e91b0978]:nth-child(2){display:flex;flex-direction:column;flex:1}.settings-card button strong[data-v-e91b0978]{font:600 17px Gilroy,sans-serif}.settings-card button small[data-v-e91b0978]{color:#747478;font:400 13px Gilroy,sans-serif}.settings-card button>i[data-v-e91b0978]{color:#9a9a9c}.profile-confirm[data-v-e91b0978]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2500;display:grid;place-items:center;padding:20px;background:#1e1f2257}.profile-confirm__dialog[data-v-e91b0978]{width:min(430px,100%);padding:26px;border-radius:20px;background:#fff;box-shadow:0 18px 60px #00000024}.profile-confirm__dialog h3[data-v-e91b0978]{margin:0 0 8px;font-size:24px}.profile-confirm__dialog p[data-v-e91b0978]{color:#6f7074;font-size:15px}.profile-confirm__dialog>div[data-v-e91b0978]{display:flex;gap:12px;margin-top:24px}.profile-confirm__dialog .profile-button[data-v-e91b0978]{min-width:0;flex:1}@media (max-width: 1150px){.profile-card[data-v-e91b0978]{grid-template-columns:270px minmax(0,1fr)}.profile-fields[data-v-e91b0978]{gap:22px 40px}.limit-cards[data-v-e91b0978]{grid-template-columns:1fr 1fr}.limits-section__upgrade[data-v-e91b0978]{position:static;float:right;margin-top:24px}}@media (max-width: 760px){.profile-page[data-v-e91b0978]{width:100%;margin-left:0;padding:12px}.profile-card[data-v-e91b0978]{width:100%;display:block;border-radius:16px}.profile-sidebar[data-v-e91b0978]{min-height:auto;padding:18px 14px;border:0;border-bottom:1px solid #ededee}.profile-summary[data-v-e91b0978]{display:grid;grid-template-columns:58px 1fr;text-align:left}.profile-summary__avatar[data-v-e91b0978]{grid-row:1 / 3;width:52px;height:52px;margin:0;font-size:20px}.profile-summary__name[data-v-e91b0978]{align-self:end;font-size:19px}.profile-summary__email[data-v-e91b0978]{margin:0;font-size:14px}.profile-nav[data-v-e91b0978]{grid-auto-flow:column;grid-auto-columns:minmax(44px,1fr);gap:4px;margin-top:16px;overflow-x:auto}.profile-nav__item[data-v-e91b0978]{height:44px;padding:0;justify-content:center}.profile-nav__item span[data-v-e91b0978],.profile-sidebar__bottom[data-v-e91b0978]{display:none}.profile-main[data-v-e91b0978]{padding:20px 16px 26px}.profile-section h1[data-v-e91b0978]{font-size:30px}.company-section__heading[data-v-e91b0978]{flex-direction:column}.profile-form[data-v-e91b0978]{min-height:auto}.profile-fields[data-v-e91b0978],.security-card__new[data-v-e91b0978]{grid-template-columns:1fr;gap:18px}.profile-field--wide[data-v-e91b0978]{grid-column:auto}.profile-form__actions[data-v-e91b0978]{margin-top:24px;gap:10px}.profile-button[data-v-e91b0978]{min-width:0;flex:1}.limit-cards[data-v-e91b0978]{grid-template-columns:1fr}.quiet-hours[data-v-e91b0978]{align-items:flex-start;gap:18px;flex-direction:column}.quiet-hours__controls[data-v-e91b0978]{width:100%;justify-content:space-between;gap:6px}.notification-row[data-v-e91b0978]{padding-right:14px}.notification-row__icon[data-v-e91b0978]{width:42px;height:42px;flex-basis:42px;font-size:20px}}.invitation-view[data-v-d8b06192]{min-height:100vh;display:grid;place-items:center;padding:24px;background:#edeff0;box-sizing:border-box}.invitation-card[data-v-d8b06192]{width:min(100%,460px);padding:30px;border-radius:24px;background:#fff;box-sizing:border-box}.invitation-logo[data-v-d8b06192]{display:block;height:42px;margin:0 auto 28px}.invitation-form header[data-v-d8b06192]{margin-bottom:28px;text-align:center}.invitation-form header>span[data-v-d8b06192]{color:#737373;font-size:14px}.invitation-form h1[data-v-d8b06192],.invitation-state h1[data-v-d8b06192]{margin:8px 0;color:#252525;font-size:26px;line-height:1.15}.invitation-form header p[data-v-d8b06192],.invitation-state p[data-v-d8b06192]{margin:0;color:#737373;font-size:14px;line-height:1.45}.invitation-form>label[data-v-d8b06192]{display:block;margin-bottom:18px}.invitation-form>label>span[data-v-d8b06192]{display:block;margin-bottom:6px;color:#353535;font-size:14px}.invitation-form input[data-v-d8b06192]{width:100%;height:46px;padding:0 16px;border:1px solid #ebebeb;border-radius:15px;background:#f7f8fa;box-sizing:border-box;outline:none}.invitation-form input[data-v-d8b06192]:focus{border-color:#4b9cf8}.invitation-password[data-v-d8b06192]{position:relative}.invitation-password input[data-v-d8b06192]{padding-right:46px}.invitation-password button[data-v-d8b06192]{position:absolute;top:0;right:0;width:46px;height:46px;border:0;background:transparent;color:#898989;cursor:pointer}.invitation-hint[data-v-d8b06192]{margin:-6px 0 16px;color:#898989;font-size:12px}.invitation-error[data-v-d8b06192]{margin:0 0 14px;color:#e54047;font-size:14px}.invitation-submit[data-v-d8b06192],.invitation-link[data-v-d8b06192]{width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:15px;background:#4b9cf8;color:#fff;font:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box}.invitation-submit[data-v-d8b06192]:disabled{opacity:.65;cursor:wait}.invitation-state[data-v-d8b06192]{padding:18px 0;text-align:center;color:#737373}.invitation-state .invitation-link[data-v-d8b06192]{margin-top:22px}.program-invitation-view[data-v-09308b16]{min-height:100vh;display:grid;place-items:center;padding:28px;box-sizing:border-box;background:#edeff0;color:#353535}.program-invitation-card[data-v-09308b16]{width:min(100%,520px);padding:30px;border:1px solid #ebebeb;border-radius:24px;box-sizing:border-box;background:#fff}.program-invitation-logo[data-v-09308b16]{display:block;height:42px;margin:0 auto 24px}.program-invitation-header[data-v-09308b16]{text-align:center}.program-invitation-header>span[data-v-09308b16]{color:#4b9cf8;font-size:14px;font-weight:600}.program-invitation-header h1[data-v-09308b16]{margin:8px 0 0;font-size:28px;line-height:1.15}.program-invitation-header p[data-v-09308b16]{margin:14px 0 0;color:#737373;font-size:15px;line-height:1.4}.program-invitation-group[data-v-09308b16]{width:fit-content;margin:16px auto 0;padding:8px 13px;border-radius:10px;background:#f0f5fc;color:#687487;font-size:13px}.program-invitation-tabs[data-v-09308b16]{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;margin-top:24px;padding:4px;border-radius:14px;background:#f2f3f5}.program-invitation-tabs button[data-v-09308b16]{height:40px;border:0;border-radius:11px;background:transparent;color:#737373;font:inherit;cursor:pointer}.program-invitation-tabs button.is-active[data-v-09308b16]{background:#fff;color:#353535;box-shadow:0 3px 10px #2d374614}.program-invitation-form[data-v-09308b16]{display:grid;gap:15px;margin-top:22px}.program-invitation-form__row[data-v-09308b16]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.program-invitation-form label[data-v-09308b16]{display:grid;gap:7px;color:#4d5562;font-size:14px}.program-invitation-form input[data-v-09308b16]{width:100%;height:46px;padding:0 13px;border:1px solid #dfe4eb;border-radius:12px;outline:none;box-sizing:border-box;color:#353535;font:inherit;transition:border-color .16s ease,box-shadow .16s ease}.program-invitation-form input[data-v-09308b16]:focus{border-color:#82b8f7;box-shadow:0 0 0 3px #4b9cf81f}.program-invitation-password[data-v-09308b16]{position:relative}.program-invitation-password input[data-v-09308b16]{padding-right:46px}.program-invitation-password button[data-v-09308b16]{position:absolute;top:0;right:0;width:44px;height:46px;border:0;background:transparent;color:#8892a0;cursor:pointer}.program-invitation-primary[data-v-09308b16],.program-invitation-secondary[data-v-09308b16]{min-height:46px;border:0;border-radius:12px;padding:0 18px;font:inherit;font-weight:600;cursor:pointer}.program-invitation-primary[data-v-09308b16]{background:#4b9cf8;color:#fff}.program-invitation-primary[data-v-09308b16]:disabled{opacity:.65;cursor:default}.program-invitation-secondary[data-v-09308b16]{margin-top:10px;background:#eef0f3;color:#5c6572}.program-invitation-hint[data-v-09308b16],.program-invitation-error[data-v-09308b16]{margin:-3px 0 0;font-size:13px;line-height:1.35}.program-invitation-hint[data-v-09308b16]{color:#8a94a2}.program-invitation-error[data-v-09308b16]{color:#e34b4b}.program-invitation-state[data-v-09308b16]{padding:30px 10px 8px;color:#737373;text-align:center}.program-invitation-state h1[data-v-09308b16],.program-invitation-state h2[data-v-09308b16]{margin:8px 0;color:#353535}.program-invitation-state p[data-v-09308b16]{margin:8px 0 20px;line-height:1.4}.program-invitation-state a[data-v-09308b16]{color:#4b9cf8;text-decoration:none}.program-invitation-state__icon[data-v-09308b16]{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffe9e9;color:#e34b4b;font-size:22px;font-weight:700}@media (max-width: 560px){.program-invitation-view[data-v-09308b16]{padding:12px}.program-invitation-card[data-v-09308b16]{padding:24px 18px;border-radius:18px}.program-invitation-form__row[data-v-09308b16]{grid-template-columns:1fr}}.link-page[data-v-bbc0697e],.link-page[data-v-bbc0697e] *{box-sizing:border-box}.link-page[data-v-bbc0697e]{min-height:100vh;display:grid;place-items:center;padding:24px;background:#f1f3f5;color:#252c38}.link-card[data-v-bbc0697e]{width:min(100%,470px);padding:32px;border-radius:24px;background:#fff;box-shadow:0 24px 70px #24334b12}.link-card>img[data-v-bbc0697e]{display:block;height:42px;margin:0 auto 28px}.link-card header[data-v-bbc0697e]{text-align:center;margin-bottom:27px}.link-card header>span[data-v-bbc0697e]{color:#3478f0;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.link-card h1[data-v-bbc0697e]{margin:8px 0;font-size:27px}.link-card header p[data-v-bbc0697e],.link-state p[data-v-bbc0697e]{margin:0;color:#798392;font-size:14px;line-height:1.5}.link-card label[data-v-bbc0697e]{display:block;margin:17px 0;color:#323b49;font-size:14px}.link-card label>span[data-v-bbc0697e]{display:block;margin-bottom:7px;font-weight:600}.link-card input[data-v-bbc0697e]{width:100%;height:48px;padding:0 15px;border:1px solid #dfe4eb;border-radius:12px;background:#f8fafc;font:inherit;outline:0}.link-card input[data-v-bbc0697e]:focus{border-color:#4b8cf4;box-shadow:0 0 0 3px #3d7cf21a}.password-input[data-v-bbc0697e]{position:relative}.password-input input[data-v-bbc0697e]{padding-right:48px}.password-input button[data-v-bbc0697e]{position:absolute;right:0;top:0;width:48px;height:48px;border:0;background:transparent;color:#7d899a;cursor:pointer}.hint[data-v-bbc0697e]{margin:-7px 0 16px;color:#8993a1;font-size:12px}.form-error[data-v-bbc0697e]{padding:11px 13px;border-radius:9px;background:#fff0f1;color:#d13d4a;font-size:13px}.submit[data-v-bbc0697e],.link-state a[data-v-bbc0697e]{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:#3478f0;color:#fff;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.submit[data-v-bbc0697e]:disabled{opacity:.65;cursor:wait}.link-state[data-v-bbc0697e]{text-align:center}.link-state>i[data-v-bbc0697e]{width:62px;height:62px;display:grid;place-items:center;margin:4px auto 17px;border-radius:50%;background:#edf4ff;color:#3478f0;font-size:25px}.link-state.error>i[data-v-bbc0697e]{background:#fff0f1;color:#dc3f4d}.link-state.success>i[data-v-bbc0697e]{background:#ebfaf2;color:#17a968}.link-state a[data-v-bbc0697e]{margin-top:24px}.access-page[data-v-89d5c19d],.access-page[data-v-89d5c19d] *{box-sizing:border-box}.access-page[data-v-89d5c19d]{min-height:100vh;display:grid;place-items:center;padding:24px;background:#f1f3f5;color:#27303f}.access-card[data-v-89d5c19d]{width:min(100%,430px);padding:38px 32px;border-radius:24px;background:#fff;text-align:center;box-shadow:0 24px 70px #24334b12}.access-card img[data-v-89d5c19d]{display:block;height:42px;margin:0 auto 30px}.access-card>i[data-v-89d5c19d]{width:62px;height:62px;display:grid;place-items:center;margin:0 auto 17px;border-radius:50%;background:#edf4ff;color:#3478f0;font-size:25px}.access-card>i.error-icon[data-v-89d5c19d]{background:#fff0f1;color:#dc3f4d}.access-card h1[data-v-89d5c19d]{margin:0 0 9px;font-size:25px}.access-card p[data-v-89d5c19d]{margin:0;color:#798392;font-size:14px;line-height:1.55}.access-card a[data-v-89d5c19d]{min-height:46px;display:flex;align-items:center;justify-content:center;margin-top:24px;border-radius:12px;background:#3478f0;color:#fff;font-weight:600;text-decoration:none}:root{--side-menu-width: 224px}@media (max-width: 600px){:root{--side-menu-width: 72px}}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Light-BQfcPs6d.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-LightItalic-DMTUEaBm.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Regular-CY081Tb4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-RegularItalic-B7ijQ5fl.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-RhujHmrb.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-MediumItalic-CH4rAKOn.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Semibold-Cu1_Dviq.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-SemiboldItalic-DjIMUwer.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Bold-Bt_SZrlr.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-BoldItalic-VydKs7mV.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Black-as2qN2Vc.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-BlackItalic-DWXZwsW_.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Gilroy,sans-serif;font-size:14px;font-weight:300;line-height:1.5}body,html{background:#edeff0;color:#646465;scrollbar-width:thin;scrollbar-color:#FEFEFE #d9d9d9}body::-webkit-scrollbar,html::-webkit-scrollbar{width:12px;height:12px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:#d9d9d9;border-radius:10px}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:#fefefe;border-radius:10px;border:3px solid #d9d9d9}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background-color:#f4f6f8}.icon-logout:before{content:"⏻"}.icon-bell:before{content:"🔔"}button{cursor:pointer}.container{margin:0 auto;padding:0 20px}.error-message{color:#b60f0f;margin-top:5px;font-size:12px}.btn{font-family:Gilroy,sans-serif;display:inline-block;padding:10px 16px;text-align:center;border:1px solid #2852b4;border-radius:8px;background-color:#2852b4;color:#fff;font-size:14px;line-height:1;cursor:pointer;transition:.3s}.btn:hover{background-color:#1f3f8a;border-color:#1f3f8a}.btn:disabled{background-color:#6589dd;border-color:#6589dd;cursor:not-allowed}.btn.btn-back{background-color:#f5f5f5;border-color:#f5f5f5}.btn.btn-back:hover{background-color:#dcdcdc;border-color:#dcdcdc}.btn.btn-border{background-color:transparent;border-color:#646465;color:#646465}.btn.btn-secondary{background-color:#fff;border-color:#fff}.btn.btn-secondary:hover{background-color:#e6e6e6;border-color:#e6e6e6}.btn.btn-success{background-color:#49a85b;border-color:#49a85b}.btn.btn-success:hover{background-color:#3a8448;border-color:#3a8448}.btn.btn-green{background-color:#54b268;border-color:#54b268}.btn.btn-green:hover{background-color:#429153;border-color:#429153}.btn.btn-red{background-color:#e54047;border-color:#e54047}.btn.btn-red:hover{background-color:#d51d25;border-color:#d51d25}.btn.btn-warning{background-color:#b85b39;border-color:#b85b39}.btn.btn-warning:hover{background-color:#91482d;border-color:#91482d}.btn.btn-error{background-color:#b60f0f;border-color:#b60f0f}.btn.btn-error:hover{background-color:#870b0b;border-color:#870b0b}.form-group{margin-bottom:15px}.form-group-actions{display:flex;gap:15px}.form-group label{font-size:13px;display:block;margin-bottom:5px;font-weight:700;color:#646465}.form-group input,.form-group select,.form-group textarea{font-size:14px;width:100%;font-size:16px;padding:12px 16px;border:0;background-color:#f4f6f8;color:#646465;border-radius:6px}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:#d9d9d9}.form-group input:disabled,.form-group select:disabled,.form-group textarea:disabled{cursor:not-allowed}.form-group textarea{resize:vertical;min-height:100px}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f7f8fa80;display:flex;justify-content:center;align-items:center;z-index:2000}.modal.profile-modal{justify-content:flex-start;padding-left:var(--side-menu-width, 64px);padding-right:12px;align-items:center;background-color:transparent}.modal.profile-modal .modal-content{width:min(790px,calc(100vw - var(--side-menu-width, 64px) - 12px));height:calc(100vh - 20px);max-height:900px;min-height:0;max-width:none;border-radius:0 15px 15px 0;animation:none;transform:translate(0)}.modal.profile-modal .modal-content .modal-header{display:none}.modal.profile-modal .modal-body{display:grid;grid-template-columns:286px minmax(0,1fr);gap:14px;height:100%;min-height:0;min-width:0;padding:12px;overflow:hidden}.modal.confirm-modal .modal-content{max-width:500px;height:auto}.modal.confirm-modal .modal-content .confirm-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:15px}.modal.choice-modal{align-items:flex-end;height:auto;top:initial;bottom:20px;background-color:transparent}.modal.choice-modal .modal-content{height:auto;background-color:#fff;border-radius:8px}.modal.choice-modal .modal-content .confirm-actions{max-width:260px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.modal.choice-modal .modal-body{display:flex;align-items:center;justify-content:space-between}.modal.create-template{justify-content:center!important;z-index:1201}.modal.create-template .modal-content{max-width:1142px;height:524px;border-radius:30px}.modal.create-template .modal-content .modal-header{position:relative;padding:40px 40px 0;justify-content:center}.modal.create-template .modal-content .modal-header h3{text-align:center;font-size:28px;font-weight:600}.modal.create-template .modal-content .modal-body{padding:25px 40px 40px}.modal.create-template .modal-content .modal-body p{font-size:18px;font-weight:500;margin-bottom:0}.modal.create-template .modal-content .modal-body ul{margin-left:18px;margin-bottom:45px}.modal.create-template .modal-content .modal-body ul li{font-size:18px;font-weight:300}.modal.create-template .modal-content .modal-body ul li:not(:last-child){margin-bottom:5px}.modal.create-template .modal-content .demo-options .btn{width:100%;max-width:390px;font-size:24px;margin:0 auto;padding:24px;font-weight:300}.modal.candidate-modal{justify-content:flex-end;padding-right:20px;background-color:#00000080}.modal.candidate-modal .modal-content{max-width:1500px;animation:candidateModalSlide .35s ease-out forwards;transform:translate(40px);border-radius:20px;background-color:#edeff0;border:0;box-shadow:none}.modal.candidate-modal .modal-body{height:100%}.modal.image-layout-selector,.modal.video-layout-selector,.modal.audio-layout-selector{justify-content:center!important}.modal.image-layout-selector .btn-back,.modal.video-layout-selector .btn-back,.modal.audio-layout-selector .btn-back{display:flex;align-items:center;gap:5px;background-color:transparent;border:0;cursor:pointer;color:#646465;font-size:14px}.modal.image-layout-selector .modal-content,.modal.video-layout-selector .modal-content,.modal.audio-layout-selector .modal-content{width:60vw;height:auto}.modal.image-layout-selector .modal-content .modal-header,.modal.video-layout-selector .modal-content .modal-header,.modal.audio-layout-selector .modal-content .modal-header{padding:40px 40px 0}.modal.image-layout-selector .modal-content .layout-options,.modal.video-layout-selector .modal-content .layout-options,.modal.audio-layout-selector .modal-content .layout-options{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:40px 40px 60px}.modal.image-layout-selector .modal-content .layout-option,.modal.video-layout-selector .modal-content .layout-option,.modal.audio-layout-selector .modal-content .layout-option{cursor:pointer;padding:20px;background-color:#fff;border:1px solid #ebebeb;border-radius:15px;transform:scale(1);transition:transform .2s ease}.modal.image-layout-selector .modal-content .layout-option:hover,.modal.video-layout-selector .modal-content .layout-option:hover,.modal.audio-layout-selector .modal-content .layout-option:hover{transform:scale(1.03)}.modal.image-layout-selector .modal-content .layout-option.selected,.modal.video-layout-selector .modal-content .layout-option.selected,.modal.audio-layout-selector .modal-content .layout-option.selected{background-color:#ebebeb}.modal.image-layout-selector .modal-content .layout-option .icon,.modal.video-layout-selector .modal-content .layout-option .icon,.modal.audio-layout-selector .modal-content .layout-option .icon{margin-bottom:20px;padding:15px;display:flex;gap:5px;background-color:#2852b4;border-radius:6px}.modal.image-layout-selector .modal-content .layout-option .icon img,.modal.video-layout-selector .modal-content .layout-option .icon img,.modal.audio-layout-selector .modal-content .layout-option .icon img{display:block;width:50px;opacity:.9}.modal.image-layout-selector .modal-content .layout-option h3,.modal.video-layout-selector .modal-content .layout-option h3,.modal.audio-layout-selector .modal-content .layout-option h3{font-size:18px;font-weight:700}.modal.image-layout-selector .modal-content .layout-option p,.modal.video-layout-selector .modal-content .layout-option p,.modal.audio-layout-selector .modal-content .layout-option p{margin-bottom:0;color:#646465b3}.modal.image-layout-selector .modal-content,.modal.video-layout-selector .modal-content,.modal.audio-layout-selector .modal-content{background-color:#fff;border:1px solid #ebebeb}.modal .modal-content{display:flex;flex-direction:column;background-color:#fff;border-radius:0 15px 15px 0;border:1px solid #ebebeb;border-left:none;width:calc(100% - 40px);height:calc(100% - 40px);position:relative;z-index:2001}.modal .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px}.modal .modal-content .modal-header h3{margin:0}.modal .modal-content .modal-header .btn-close{background:none;border:none;font-size:24px;cursor:pointer;color:#646465;font-weight:300}.modal .modal-content .modal-body{padding:20px;flex:1}.modal .modal-content .demo-options{display:flex;gap:15px}.modal .modal-content .modal-footer{padding:15px 20px;border-top:1px solid #d9d9d9;display:flex;justify-content:flex-end}.modal .modal-content .modal-footer button{margin-left:10px}.modal .profile_content{border-radius:15px;background-color:#fff;border:1px solid #ebebeb;padding:12px;display:flex;flex-direction:column;gap:14px;height:100%;overflow:auto;min-width:0;min-height:0}.modal .profile_content .profile-access,.modal .profile_content .profile-demos{min-width:0}.modal .profile_content .profile-access{border:1px solid #ebebeb;border-radius:15px;padding:10px}.modal .profile_content .profile-access__title{margin:0 0 10px 8px;font-size:14px;line-height:1.05;font-weight:700;color:#616161;letter-spacing:-.01em}.modal .profile_content .profile-access__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.modal .profile_content .profile-access__card{border:1px solid #ebebeb;border-radius:15px;background:#fff;padding:10px;min-height:78px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.modal .profile_content .profile-access__label{font-size:14px;color:#666;font-weight:500;line-height:1.2}.modal .profile_content .profile-access__row{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-bottom:2px}.modal .profile_content .profile-access__count{font-size:18px;font-weight:700;color:#000;line-height:.95;white-space:nowrap}.modal .profile_content .profile-access__count span{font-size:16px}.modal .profile_content .profile-access__days{font-size:10px;font-weight:700;color:#14bf5a;line-height:1;white-space:nowrap;margin-bottom:3px}.modal .profile_content .profile-access__days.is-expiring{color:#ff5252}.modal .profile_content .profile-access__recharge{margin-top:8px;width:100%;height:34px;border:0;border-radius:10px;background:#ebebeb;font-size:14px;display:flex;align-items:center;justify-content:center;text-align:center;color:#000;cursor:pointer}.modal .profile_content .profile-demos{flex:none;display:flex;flex-direction:column;min-height:auto;border:1px solid #ebebeb;border-radius:15px;padding:0}.modal .profile_content .profile-demos__head{border-bottom:1px solid #ebebeb;padding:14px 0;font-size:14px;color:#616161;font-weight:700}.modal .profile_content .profile-demos__head>span{margin-left:18px}.modal .profile_content .profile-demos__body{overflow:auto}.modal .profile_content .profile-demos__empty{padding:12px 0;font-size:14px;color:#7a7a7a}.modal .profile_content .profile-demos__row{border-bottom:1px solid #ebebeb;padding:12px 10px 12px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.modal .profile_content .profile-demos__meta{display:flex;flex-direction:column;gap:6px;min-width:0}.modal .profile_content .profile-demos__row:last-child{border-bottom:0}.modal .profile_content .profile-demos__name{font-size:14px;color:#000;line-height:1.3;margin-left:0;overflow-wrap:anywhere}.modal .profile_content .profile-demos__days{font-size:10px;color:#14bf5a;font-weight:700;line-height:1;white-space:nowrap;margin-left:0}.modal .profile_content .profile-demos__days.is-expiring{color:#ff5252}.modal .profile_content .profile-demos__renew{width:118px;min-width:118px;height:38px;border:0;border-radius:15px;background:#ebebeb;color:#000;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;flex:0 0 auto}@media (max-width: 1400px){.modal .profile_content .profile-access__title{font-size:18px}.modal .profile_content .profile-access__count{font-size:22px}.modal .profile_content .profile-access__count span{font-size:20px}.modal .profile_content .profile-access__days,.modal .profile_content .profile-demos__days{font-size:13px}}@media (max-width: 1180px){.modal .profile_content .profile-demos__row{align-items:flex-start}}@media (max-width: 900px){.modal.profile-modal{padding-left:calc(var(--side-menu-width, 64px) + 8px);padding-right:8px}.modal.profile-modal .modal-content{width:calc(100vw - var(--side-menu-width, 64px) - 16px)}.modal.profile-modal .modal-body{grid-template-columns:1fr;overflow:auto}}@media (max-height: 760px){.modal.profile-modal .modal-content{height:calc(100vh - 12px)}.modal.profile-modal .modal-body{padding:8px}.modal .profile-edit .profile-header{margin-bottom:8px;padding:10px}.modal .profile-edit .profile-header .avatar{width:52px;height:52px}.modal .profile-edit .profile-content{padding:10px}.modal .profile-edit .profile-content form{gap:7px}.modal .profile-edit .profile-content form input,.modal .profile-edit .profile-content form select{height:34px}.modal .profile_content{padding:8px;gap:10px}.modal .profile_content .profile-access__card{min-height:66px;padding:8px}.modal .profile_content .profile-access__recharge{height:30px}.modal .profile_content .profile-demos__row{padding-top:10px;padding-bottom:10px}}.modal .profile-edit{display:flex;flex-direction:column;height:100%;overflow:hidden;min-height:0}.modal .profile-edit .profile-header{display:flex;align-items:center;margin-bottom:14px;padding:14px;border-radius:15px;background-color:#fff;border:1px solid #ebebeb;gap:15px}.modal .profile-edit .profile-header .avatar{width:64px;height:64px;border-radius:50%;background-color:#6b5ece;display:flex;justify-content:center;align-items:center;margin-right:15px;overflow:hidden}.modal .profile-edit .profile-header .avatar img{width:100%;height:100%;object-fit:cover}.modal .profile-edit .profile-header .profile-logout{margin-left:auto;align-self:flex-start;height:38px;width:38px;padding:0;border-radius:25px;border:1px solid #ebebeb;background:#fff;color:#2f2f2f;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;display:flex;align-items:center;justify-content:center}.modal .profile-edit .profile-header .profile-logout:hover{background:#f7f7f7;border-color:#dcdcdc}.modal .profile-edit .profile-header .profile-logout img{width:22px;height:22px}.modal .profile-edit .profile-header .user-info h3{margin:0 0 5px;font-size:14px}.modal .profile-edit .profile-header .user-info p{font-size:13px;font-weight:500;margin:0;color:#000}.modal .profile-edit .profile-content{flex:1;overflow:auto;min-height:0;padding:14px;border-radius:15px;background-color:#fff;border:1px solid #ebebeb}.modal .profile-edit .profile-content form{display:flex;flex-direction:column;gap:10px;height:100%}.modal .profile-edit .profile-content form .form-group{margin-bottom:0}.modal .profile-edit .profile-content form label{color:#616161;font-size:11px;margin-bottom:6px}.modal .profile-edit .profile-content form input,.modal .profile-edit .profile-content form select{height:40px;border-radius:10px;font-size:14px;padding:10px 12px}.modal .profile-edit .profile-content form .btn{width:100%;margin-top:auto;border-radius:10px;height:34px;background-color:#fff;border:1px solid #ebebeb;color:#2f2f2f}.modal .profile-edit .profile-content form .btn:hover{background-color:#f7f7f7;border-color:#dcdcdc}.modal .profile-edit .profile-content .education-placeholder{text-align:center;padding:30px}.modal .profile-edit .profile-content .education-placeholder img{max-width:200px;margin-bottom:20px}.modal .profile-edit .profile-content .education-placeholder h3{margin:0 0 10px}.modal .profile-edit .profile-content .education-placeholder p{color:#d3d5d7;max-width:500px;margin:0 auto}@keyframes profileModalSlideX{0%{transform:translate(calc(-1 * var(--side-menu-width, 64px)));opacity:0}to{transform:translate(0);opacity:1}}@keyframes profileModalSlideOutX{0%{transform:translate(0);opacity:1}to{transform:translate(calc(-1 * var(--side-menu-width, 64px)));opacity:0}}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalFadeOut{0%{opacity:1}to{opacity:0}}.profile-modal-slide-enter-active,.profile-modal-slide-leave-active,.profile-modal-slide-enter-active .modal-content,.profile-modal-slide-leave-active .modal-content{animation:none}@keyframes candidateModalSlide{0%{transform:translate(60px);opacity:0}to{transform:translate(0);opacity:1}}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-weight:500}a{color:#646465;text-decoration:none}a:hover{text-decoration:underline}.ql-editor{font-family:Gilroy,sans-serif;font-size:18px;line-height:1.6}.ql-editor h1{font-size:26px;line-height:1.3}.ql-editor h2{font-size:23px;line-height:1.3}.ql-editor h3{font-size:20px;line-height:1.3}.app_header{height:61px;width:100%;margin-top:21px;padding:0 15px;background-color:transparent;color:inherit;box-shadow:none}.app_header-inner{display:flex;justify-content:space-between;align-items:flex-start}.app_header .logo{width:155px;align-self:flex-start}.app_header .header-right{display:flex;align-items:center;margin-left:auto;padding-right:0}.app_header .header-right button{background:#fff;border:none;color:#fff;font-size:18px;cursor:pointer;position:relative;width:61px;height:61px;border-radius:25px;display:flex;align-items:center;justify-content:center}.app_header .header-right button img{display:block;width:40px;height:40px}.app_header .header-right button:hover .tooltip{visibility:visible;opacity:1}.app_header .header-right button .tooltip{visibility:hidden;opacity:0;position:absolute;bottom:-30px;left:50%;transform:translate(-50%);background-color:#f7f8fa;color:#646465;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;transition:opacity .3s}.app_header .header-right button .tooltip:before{content:"";position:absolute;top:-5px;left:50%;transform:translate(-50%);border-width:0 5px 5px 5px;border-style:solid;border-color:transparent transparent rgba(247,248,250,.8) transparent}.auth-view{min-height:100vh;display:flex;justify-content:center;align-items:center;background-color:#edeff0}.auth-view .auth-container{background-color:#fefefe;border-radius:20px;box-shadow:none;padding:30px 0 0;width:100%;max-width:408px}.auth-view .auth-container .auth-logo{text-align:center}.auth-view .auth-container .auth-logo img{height:42px}.auth-view .auth-container .auth-form-wrapper{position:relative;overflow:hidden;transition:height .36s cubic-bezier(.22,1,.36,1)}.auth-view .auth-container .auth-form-wrapper .auth-form-panel{position:absolute;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:0;pointer-events:none;transition:none}.auth-view .auth-container .auth-form-wrapper .auth-form-panel.is-active{position:relative;visibility:visible;opacity:1;z-index:1;pointer-events:auto}@media (prefers-reduced-motion: reduce){.auth-view .auth-container .auth-form-wrapper{transition:none}}.login-form,.register-form{max-width:400px;margin:0 auto;padding:12px 30px 30px}.login-form h3,.register-form h3{font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;color:#737373;text-align:center;margin-bottom:20px}.login-form .form-group,.register-form .form-group{margin-bottom:24px}.login-form .form-group label,.register-form .form-group label{display:block;margin-bottom:5px;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;color:#353535}.login-form .form-group input,.register-form .form-group input{width:100%;padding:12px 16px;border:none;background-color:#f7f8fa;border-radius:15px}.login-form .error-message,.register-form .error-message{color:#b60f0f;margin-bottom:15px}.login-form button,.register-form button{width:100%;height:44px;border:none;background-color:#4b9cf8;border-radius:15px}.login-form button:hover,.register-form button:hover{background-color:#68acf9}.login-form .auth-links,.register-form .auth-links{margin-top:15px;text-align:center}.login-form .auth-links a,.register-form .auth-links a{color:#2852b4;cursor:pointer}.hiring-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-radius:10px}.hiring-steps .view-mode-card{width:340px;height:70px;background:#fff;border-radius:10px;display:flex;align-items:center;gap:16px;padding:0 24px;box-sizing:border-box;margin-bottom:20px}.hiring-steps .view-mode-label{font-size:14px;color:#8c8f99;-webkit-user-select:none;user-select:none}.hiring-steps .step{display:flex;flex-direction:column;padding:16px;background-color:#f5f5f5;border-radius:20px;box-shadow:none;border:none}.hiring-steps .step .step-header{margin-bottom:15px}.hiring-steps .step .step-header h4{margin:0 0 5px;font-size:16px;color:#353535}.hiring-steps .step .step-header .step-description{margin:0;color:#353535;font-size:14px}.hiring-steps .step .step-content{margin-top:auto}.hiring-steps .step .step-content .btn-disabled{background-color:#d3d5d7;cursor:not-allowed}.hiring-steps .step .step-content .btn{width:100%}.hiring-steps .step .step-content .btn-edit,.hiring-steps .step .step-content .btn-copy-link{background-color:#4b9cf8;border-color:#4b9cf8;border-radius:20px;height:41px;transition:background-color .2s ease,border-color .2s ease}.hiring-steps .step .step-content .btn-edit:hover,.hiring-steps .step .step-content .btn-copy-link:hover{background-color:#68acf9;border-color:#68acf9}.hiring-steps .step .step-content .source-link{display:flex;flex-direction:column;align-items:center;gap:8px}.hiring-steps .step .step-content .source-link .btn-copy-link{display:flex;justify-content:center;align-items:center;text-align:center;gap:5px}.hiring-steps .step .step-content .source-link span{display:table}.hiring-steps .step .step-content .source-link span img{display:block}.hiring-steps .modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding-right:20px;padding-left:20px}.hiring-steps .modal.create-template{z-index:1201;align-items:flex-start;padding:20px}.hiring-steps .modal.create-template .modal-content{position:relative;width:min(1741px,calc(100vw - 40px));max-width:none;height:calc(100dvh - 40px);max-height:none;min-height:0;background:#fff;border:1px solid #e7ebf3;border-radius:28px;box-shadow:none;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.hiring-steps .modal.create-template .modal-content .modal-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;box-sizing:border-box;padding:24px;background:#f5f5f5;scrollbar-width:none;-ms-overflow-style:none}.hiring-steps .modal.create-template .modal-content .modal-body::-webkit-scrollbar{display:none;width:0;height:0}.hiring-steps .modal.create-template .demo-create-shell{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:24px;min-height:100%}.hiring-steps .modal.create-template .demo-create-main{min-width:0;display:flex;flex-direction:column;gap:20px}.hiring-steps .modal.create-template .demo-create-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:center;min-height:176px;padding:2px 2px 0;overflow:visible}.hiring-steps .modal.create-template .demo-create-hero__title{margin:0;color:#353535;font:700 46px/1.04 Gilroy,sans-serif;letter-spacing:-.03em}.hiring-steps .modal.create-template .demo-create-hero__text{margin:16px 0 0;max-width:680px;color:#667085;font:500 18px/1.45 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-hero__media{display:flex;align-items:center;justify-content:flex-start;min-height:176px;border-radius:26px;overflow:visible}.hiring-steps .modal.create-template .demo-create-hero__image{display:block;width:400px;max-width:none;height:auto;margin-left:-24px;transform:translate(-140px)}.hiring-steps .modal.create-template .demo-create-feature{margin-top:-12px;padding:22px 24px 24px;border:0;border-radius:24px;background:#fffffff5;box-shadow:none}.hiring-steps .modal.create-template .demo-create-feature__badge{display:inline-flex;align-items:center;justify-content:center;min-width:104px;height:28px;padding:0 12px;border-radius:999px;background:#906bff1f;color:#8b5cf6;font:600 12px/1 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-feature__body{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:18px}.hiring-steps .modal.create-template .demo-create-feature__intro{display:flex;align-items:flex-start;gap:18px;min-width:0}.hiring-steps .modal.create-template .demo-create-feature__icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;flex:0 0 72px;border-radius:24px;background:linear-gradient(180deg,#906bff29,#4b9cf81a);box-shadow:inset 0 1px #ffffffb3}.hiring-steps .modal.create-template .demo-create-feature__icon img{display:block;width:40px;height:40px}.hiring-steps .modal.create-template .demo-create-feature__copy{min-width:0}.hiring-steps .modal.create-template .demo-create-feature__copy h3{margin:0;color:#353535;font:700 30px/1.1 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-feature__copy p{margin:10px 0 0;max-width:620px;color:#667085;font:500 15px/1.5 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-feature__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.hiring-steps .modal.create-template .demo-create-feature__chips span{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid #e8edf5;border-radius:999px;background:#fff;color:#667085;font:600 12px/1 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-feature__action{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:230px;height:56px;padding:0 22px;border:0;border-radius:16px;background:#4b9cf8;color:#fff;box-shadow:none;font:600 15px/1 Gilroy,sans-serif;cursor:pointer;transition:background-color .2s ease}.hiring-steps .modal.create-template .demo-create-feature__action img{display:block;width:18px;height:18px;filter:brightness(0) invert(1)}.hiring-steps .modal.create-template .demo-create-feature__action:hover{background:#5fa7f9;transform:none;box-shadow:none}.hiring-steps .modal.create-template .demo-create-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hiring-steps .modal.create-template .demo-create-card{display:flex;flex-direction:column;gap:20px;padding:24px;border:0;border-radius:24px;background:#fffffff5;box-shadow:none;box-sizing:border-box}.hiring-steps .modal.create-template .demo-create-card-main{display:flex;align-items:flex-start;gap:18px}.hiring-steps .modal.create-template .demo-create-card-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:22px}.hiring-steps .modal.create-template .demo-create-card-icon img{display:block;width:38px;height:auto}.hiring-steps .modal.create-template .demo-create-card--blank .demo-create-card-icon img{filter:brightness(0) saturate(100%) invert(58%) sepia(76%) saturate(1571%) hue-rotate(190deg) brightness(100%) contrast(95%)}.hiring-steps .modal.create-template .demo-create-card--sample .demo-create-card-icon img{filter:brightness(0) saturate(100%) invert(69%) sepia(33%) saturate(768%) hue-rotate(96deg) brightness(92%) contrast(93%)}.hiring-steps .modal.create-template .demo-create-card-content{min-width:0}.hiring-steps .modal.create-template .demo-create-card-content h3{margin:0;color:#353535;font:700 18px/1.12 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-card-content p{margin:10px 0 0;color:#667085;font:500 15px/1.5 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-card-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:174px;height:44px;margin-top:auto;padding:0 16px;border:0;border-radius:14px;background:#4b9cf8;color:#fff;font:500 16px/1 Gilroy,sans-serif;cursor:pointer;transition:background-color .2s ease}.hiring-steps .modal.create-template .demo-create-card-button img{display:block;width:16px;height:16px}.hiring-steps .modal.create-template .demo-create-card-button:hover{background:#5fa7f9}.hiring-steps .modal.create-template .demo-existing-section{padding:24px;border:0;border-radius:24px;background:#fffffff5;box-shadow:none}.hiring-steps .modal.create-template .demo-existing-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.hiring-steps .modal.create-template .demo-existing-section-head h3{margin:0 0 6px;color:#353535;font:700 24px/1.12 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-existing-section-head p{margin:0;max-width:680px;color:#667085;font:500 14px/1.45 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-existing-search{display:inline-flex;align-items:center;gap:10px;width:240px;height:42px;padding:0 14px;border:1px solid #dfe6f3;border-radius:14px;background:#fff;flex:0 0 auto;box-shadow:inset 0 1px #fffc}.hiring-steps .modal.create-template .demo-existing-search img{display:block;width:20px;height:20px;opacity:.65}.hiring-steps .modal.create-template .demo-existing-search input{width:100%;border:0;background:transparent;color:#353535;font:500 14px/1 Gilroy,sans-serif;outline:none}.hiring-steps .modal.create-template .demo-existing-table-head{display:grid;grid-template-columns:minmax(0,1.5fr) 150px 130px 210px;gap:16px;padding:0 0 12px;border-bottom:1px solid #edf1f7}.hiring-steps .modal.create-template .demo-existing-table-head span{color:#98a2b3;font:700 12px/1.1 Gilroy,sans-serif;text-transform:uppercase;letter-spacing:.04em}.hiring-steps .modal.create-template .demo-existing-row{display:grid;grid-template-columns:minmax(0,1.5fr) 150px 130px 210px;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid #edf1f7}.hiring-steps .modal.create-template .demo-existing-row strong{color:#1d2939;font:600 15px/1.3 Gilroy,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hiring-steps .modal.create-template .demo-existing-row small{color:#98a2b3;font:500 13px/1.2 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-existing-row__title{display:flex;align-items:center;gap:12px;min-width:0}.hiring-steps .modal.create-template .demo-existing-row__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:12px;background:#4b9cf814}.hiring-steps .modal.create-template .demo-existing-row__icon img{display:block;width:18px;height:18px}.hiring-steps .modal.create-template .demo-existing-status{display:inline-flex;align-items:center;gap:8px;color:#12b76a;font:600 13px/1.2 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-existing-status i{width:8px;height:8px;border-radius:50%;background:currentColor}.hiring-steps .modal.create-template .demo-existing-row__actions{display:flex;align-items:center;gap:10px}.hiring-steps .modal.create-template .demo-existing-select{display:inline-flex;align-items:center;justify-content:center;min-width:174px;height:44px;padding:0 16px;border:0;border-radius:14px;background:#4b9cf8;color:#fff;font:500 14px/1 Gilroy,sans-serif;cursor:pointer;transition:background-color .2s ease}.hiring-steps .modal.create-template .demo-existing-select:hover{background:#5fa7f9}.hiring-steps .modal.create-template .demo-existing-empty{margin:8px 0 0;color:#98a2b3;font:500 14px/1.4 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-existing-more{width:fit-content;margin:16px auto 0;padding:0;border:0;background:transparent;color:#4b9cf8;font:600 14px/1 Gilroy,sans-serif;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.hiring-steps .modal.create-template .demo-existing-more img{width:12px;height:8px}.hiring-steps .modal.create-template .demo-create-help{display:flex;flex-direction:column;justify-content:space-between;gap:14px;position:sticky;top:0;align-self:start;height:calc(100dvh - 88px);max-height:calc(100dvh - 88px);overflow:hidden;padding:16px;border:0;border-radius:24px;background:#fffffff5;box-shadow:none;box-sizing:border-box}.hiring-steps .modal.create-template .demo-create-help-section{display:flex;flex-direction:column;gap:24px}.hiring-steps .modal.create-template .demo-create-help-section+.demo-create-help-section{margin-top:10px;padding-top:14px;border-top:1px solid #edf1f7}.hiring-steps .modal.create-template .demo-create-help-section h3{margin:0;color:#353535;font:700 18px/1.15 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-help-item{display:flex;align-items:flex-start;gap:10px}.hiring-steps .modal.create-template .demo-create-help-item__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:12px}.hiring-steps .modal.create-template .demo-create-help-item__icon img{display:block;width:24px;height:24px;filter:none}.hiring-steps .modal.create-template .demo-create-help-item__icon--ai,.hiring-steps .modal.create-template .demo-create-help-item__icon--template{background:transparent}.hiring-steps .modal.create-template .demo-create-help-item__icon--template img{filter:brightness(0) saturate(100%) invert(69%) sepia(33%) saturate(768%) hue-rotate(96deg) brightness(92%) contrast(93%)}.hiring-steps .modal.create-template .demo-create-help-item__icon--manual{background:transparent}.hiring-steps .modal.create-template .demo-create-help-item__icon--manual img{filter:brightness(0) saturate(100%) invert(58%) sepia(76%) saturate(1571%) hue-rotate(190deg) brightness(100%) contrast(95%)}.hiring-steps .modal.create-template .demo-create-help-item__icon--copy{background:transparent}.hiring-steps .modal.create-template .demo-create-help-item__icon--copy img{filter:brightness(0) saturate(100%) invert(66%) sepia(83%) saturate(842%) hue-rotate(352deg) brightness(101%) contrast(97%)}.hiring-steps .modal.create-template .demo-create-help-item__content strong{display:block;color:#353535;font:500 15px/1.2 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-help-item__content p{margin:3px 0 0;color:#667085;font:500 13px/1.3 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-help-step{display:flex;align-items:flex-start;gap:10px}.hiring-steps .modal.create-template .demo-create-help-step>span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:#f5f5f5;color:#353535;font:700 13px/1 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-help-step strong{display:block;color:#353535;font:500 15px/1.2 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-help-step p{margin:3px 0 0;color:#667085;font:500 13px/1.3 Gilroy,sans-serif}.hiring-steps .modal.create-template .demo-create-help-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;flex-shrink:0;margin-top:auto;padding:0 20px;border:0;border-radius:14px;background:#f5f5f5;color:#737373;font:600 14px/1 Gilroy,sans-serif;cursor:pointer}.hiring-steps .modal.create-template .demo-create-help-button img{display:block;width:15px;height:15px}@media (max-width: 1180px){.hiring-steps .modal.create-template .demo-create-shell{grid-template-columns:1fr}.hiring-steps .modal.create-template .demo-create-help{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static;height:auto;max-height:none;overflow:visible}.hiring-steps .modal.create-template .demo-create-help-button{grid-column:1 / -1}}@media (max-width: 980px){.hiring-steps .modal.create-template .modal-content{width:calc(100vw - 24px);height:calc(100dvh - 24px);border-radius:22px}.hiring-steps .modal.create-template .modal-body{padding:18px}.hiring-steps .modal.create-template .demo-create-hero{grid-template-columns:1fr}.hiring-steps .modal.create-template .demo-create-hero__media{justify-content:center}.hiring-steps .modal.create-template .demo-create-hero__image{width:100%;max-width:320px;margin-left:0;transform:none}.hiring-steps .modal.create-template .demo-create-feature__body{flex-direction:column;align-items:stretch}.hiring-steps .modal.create-template .demo-create-feature__action{width:100%}.hiring-steps .modal.create-template .demo-existing-section-head{flex-direction:column;align-items:stretch}.hiring-steps .modal.create-template .demo-existing-search{width:100%}}@media (max-width: 767px){.hiring-steps .modal{padding-right:10px;padding-left:10px}.hiring-steps .modal.create-template{padding-top:10px;padding-bottom:10px}.hiring-steps .modal.create-template .modal-content{width:calc(100vw - 20px);height:calc(100dvh - 20px);border-radius:18px}.hiring-steps .modal.create-template .modal-body{padding:16px}.hiring-steps .modal.create-template .demo-create-hero__title{font-size:34px}.hiring-steps .modal.create-template .demo-create-hero__text{font-size:15px}.hiring-steps .modal.create-template .demo-create-feature__copy h3,.hiring-steps .modal.create-template .demo-create-card-content h3,.hiring-steps .modal.create-template .demo-existing-section-head h3{font-size:22px}.hiring-steps .modal.create-template .demo-create-cards,.hiring-steps .modal.create-template .demo-create-help{grid-template-columns:1fr}.hiring-steps .modal.create-template .demo-existing-table-head{display:none}.hiring-steps .modal.create-template .demo-existing-row{grid-template-columns:1fr;gap:12px;padding:16px 0}.hiring-steps .modal.create-template .demo-existing-row__actions{justify-content:space-between}}@media (max-width: 520px){.hiring-steps .modal.create-template .demo-create-feature,.hiring-steps .modal.create-template .demo-create-card,.hiring-steps .modal.create-template .demo-existing-section,.hiring-steps .modal.create-template .demo-create-help{padding:18px}.hiring-steps .modal.create-template .demo-create-feature__intro,.hiring-steps .modal.create-template .demo-create-card-main,.hiring-steps .modal.create-template .demo-create-help-item{gap:14px}.hiring-steps .modal.create-template .demo-create-feature__icon{width:56px;height:56px;flex-basis:56px}}.hiring-steps .modal.demo-editor-content{z-index:2002}.hiring-steps .modal.demo-editor-content .modal-content{width:calc(100% - 120px);height:calc(100% - 40px);display:flex;flex-direction:column;position:relative;overflow:visible;background:#f5f5f5;border-radius:0 20px 20px;z-index:2003}.hiring-steps .modal.demo-editor-content .modal-content .btn-close{position:absolute;top:-1px;left:-60px;background:#f5f5f5 url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2%202L18%2018'%20stroke='%232B2B2B'%20stroke-width='4'%20stroke-linecap='round'/%3e%3cpath%20d='M18%202L2%2018'%20stroke='%232B2B2B'%20stroke-width='4'%20stroke-linecap='round'/%3e%3c/svg%3e") no-repeat center;background-size:16px 16px;z-index:10;width:60px;height:65px;border:0;border-radius:20px 0 0 20px;font-size:0;color:transparent}.hiring-steps .modal.demo-editor-content .modal-content .corner-decoration{position:absolute;width:19px;height:19px;top:64px;left:-19px;background:url("data:image/svg+xml,%3csvg%20width='19'%20height='19'%20viewBox='0%200%2019%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M19%2019C19%208.50659%2010.4934%200%200%200H19V19Z'%20fill='%23F4F5F8'/%3e%3c/svg%3e") no-repeat center;background-size:contain;pointer-events:none;z-index:20;filter:drop-shadow(0 0 6px rgba(0,0,0,.12))}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info{display:flex;align-items:center;padding:10px 20px;border-radius:20px;box-shadow:none;border:0;background-color:#fff;margin-bottom:20px}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .logo-upload{cursor:pointer;position:relative;margin-right:25px}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .logo-upload img{width:60px;height:60px;border-radius:12px;object-fit:cover;pointer-events:none}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .logo-upload input{position:absolute;top:0;left:0;opacity:0;height:100%;cursor:pointer}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .logo-placeholder{width:60px;height:60px;border:1px solid #E6E6E6;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#f5f5f5}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .logo-placeholder .upload-icon{font-size:26px;font-weight:300;color:#646465}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info input{display:block;background-color:transparent;color:#646465;padding:6px 0;outline:none;border:0;width:100%}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info input::placeholder{color:#d3d5d7;font-weight:400}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .company-details{flex:1}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .company-details .company-name-input{font-size:20px}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .company-details .company-name-input::placeholder{font-weight:700}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .curator-info{display:flex;flex-direction:column;align-items:flex-end}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .curator-info input{text-align:right}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .curator-info .curator-name-input{font-size:20px}.hiring-steps .modal.demo-editor-content .demo-editor-simple .company-info .curator-info .curator-name-input::placeholder{font-weight:700}.hiring-steps .modal.demo-editor-content .demo-content{display:grid;grid-template-columns:340px 1fr;gap:20px;flex:1}.hiring-steps .modal.demo-editor-content .demo-content .sidebar{display:flex;flex-direction:column;padding:20px;border-radius:15px;box-shadow:none;border:1px solid #ebebeb;background-color:#fff;height:calc(100vh - 190px)}.hiring-steps .modal.demo-editor-content .demo-content .sidebar-header h3{font-size:22px;padding:0 10px}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list{overflow:auto;display:flex;flex-direction:column;flex:1}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list-inner{flex:1;overflow:auto;scrollbar-width:none;position:relative}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-item{display:flex;align-items:center;gap:5px;padding:10px;transition:color .2s ease;cursor:pointer;border-radius:15px;font-size:16px;margin-bottom:5px;position:relative;z-index:1}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-item.active{background-color:transparent}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-item img{display:block}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-active-indicator{position:absolute;top:0;left:0;right:0;height:0;background-color:#f4f6f8;border-radius:15px;z-index:0;pointer-events:none;transform:translateY(0);transition:transform .25s ease,height .25s ease,opacity .2s ease;opacity:0}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-actions{margin-top:20px}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-actions button{background-color:transparent;border:0;color:#646465;font-size:16px;display:flex;align-items:center;width:100%;gap:5px;padding:10px;border-radius:6px;transition:.2s}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-actions button:hover{background-color:#fff}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-actions button img{display:block}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-actions span{display:block;width:25px}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .btn{width:100%;margin-top:auto}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .btn-save-demo{height:45px;border-radius:15px;background-color:#019eff;border-color:#019eff}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .btn-save-demo:hover{background-color:#20aaff;border-color:#20aaff}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor{border-radius:20px;overflow:auto;display:flex;flex-direction:column;height:calc(100vh - 190px);scrollbar-width:none}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-header{background-color:#fff;padding:20px;border-radius:15px;box-shadow:none;border:1px solid #ebebeb;display:flex;align-items:center;margin-bottom:20px}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-header input{display:block;width:100%;color:#646465;background-color:transparent;border:0;outline:none;font-size:20px;font-weight:700}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-header .btn-delete-lesson{background-color:transparent;outline:none;border:0}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-content{background-color:#fff;padding:20px;border-radius:15px;box-shadow:none;border:1px solid #ebebeb;flex:1}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-content-inner{max-width:740px;margin:0 auto}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-inner>div{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-inner>div p{font-size:15px;font-weight:400;margin-bottom:8px}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-inner .lesson-editor-tasks,.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-inner .lesson-editor-theoretical,.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-inner .lesson-editor-tests{display:flex;align-items:center;gap:5px}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .toolbar-hint{text-align:center;margin-top:8px;min-height:30px;font-size:13px}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-toolbar{margin-bottom:20px}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-toolbar .toolbar-btn{width:28px;height:28px;border-radius:50%;background-color:#f2f5fc;border:0;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-toolbar .toolbar-btn:hover{background-color:#20aaff}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-toolbar .toolbar-btn img{display:block;width:14px;height:14px;filter:brightness(0) saturate(100%) invert(63%) sepia(79%) saturate(1875%) hue-rotate(188deg) brightness(100%) contrast(95%);transition:filter .2s ease}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor-toolbar .toolbar-btn:hover img{filter:none}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block{display:flex;flex-direction:column;gap:22px;padding:30px 28px 28px;border:1px solid #ebebeb;border-radius:16px;background-color:#fff;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block label{font-size:14px;font-weight:500}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-heading-row{display:block}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-title-field{display:flex;flex-direction:column;gap:12px;min-width:0;color:#687b99}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-title-control{position:relative}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-question-input{width:100%;height:48px;padding:0 76px 0 16px;border:1px solid #d5e2f3;border-radius:10px;color:#26334d;font-size:16px;font-weight:600;box-sizing:border-box;outline:none}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-question-input:focus{border-color:#2f8cff}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-title-counter{position:absolute;top:50%;right:16px;color:#8b9bb3;font-size:14px;transform:translateY(-50%)}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-settings-row{display:flex;flex-direction:column;gap:18px;align-items:stretch;padding-top:22px;border-top:1px solid #edf3fb}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-networks{display:flex;flex-direction:column;gap:16px;min-width:0}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-networks>label{color:#687b99}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-option{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:8px 14px;border:1px solid #dde6f2;border-radius:12px;background-color:#fff;box-sizing:border-box;color:#26334d;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-option input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-option--active{border-color:#2f8cff;background-color:#fbfdff}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-option--active .social-links-option-check{border-color:#198cff;background-color:#198cff}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-option--active .social-links-option-check:after{opacity:1}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-option-icon{display:block;flex:0 0 auto;width:32px;height:32px}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-option-check{position:relative;display:block;flex:0 0 auto;width:16px;height:16px;margin-left:auto;border:1px solid #a8b8cc;border-radius:50%;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-option-check:after{content:"";position:absolute;left:4px;top:2px;width:4px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg)}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-helper{display:flex;align-items:flex-start;gap:8px;margin:6px 0 0;color:#7f8da5;font-size:13px;line-height:1.35}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-helper img{display:block;flex:0 0 auto;width:16px;height:16px;margin-top:1px}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:8px;width:100%;min-height:88px;padding:18px 20px;border:1px solid #dde6f2;border-radius:12px;background-color:#fafafa;box-sizing:border-box;cursor:pointer}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required:before{content:none}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required--active .social-links-required-toggle{background-color:#198cff}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required-head{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;color:#26334d;font-size:14px;font-weight:700;white-space:nowrap}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required-head>span:first-child{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required-toggle{position:relative;display:block;flex:0 0 auto;width:44px;height:24px;border-radius:999px;background-color:#dfe8f5;transition:background-color .2s ease}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required-toggle input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required-toggle span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background-color:#fff;transition:transform .2s ease}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required-toggle span:after{content:"";position:absolute;left:6px;top:3px;width:4px;height:8px;border:solid #1b8dff;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg)}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required-toggle input:checked+span{transform:translate(20px)}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required-toggle input:checked+span:after{opacity:1}.hiring-steps .modal.demo-editor-content .demo-content .lesson-editor .social-links-block .social-links-required-text{width:100%;color:#7f8da5;font-size:13px;line-height:1.45}.hiring-steps .modal.demo-editor-content .modal-body{display:flex;flex-direction:column;height:100%}.hiring-steps .modal.demo-editor-content .modal-body.demo-editor-body{position:relative;z-index:auto}.hiring-steps .modal.demo-editor-content .modal-body .demo-editor-simple{display:flex;flex-direction:column;height:100%}.hiring-steps .modal.demo-editor-content .demo-content{grid-template-columns:320px minmax(0,1fr);gap:20px;min-height:0;align-items:stretch}.hiring-steps .modal.demo-editor-content .demo-sidebar{display:flex;flex-direction:column;height:calc(100vh - 190px);min-height:0}.hiring-steps .modal.demo-editor-content .demo-content .sidebar{padding:0;border:0;background-color:transparent}.hiring-steps .modal.demo-editor-content .demo-sidebar__mode,.hiring-steps .modal.demo-editor-content .lesson-editor{background:#fff;border:0;border-radius:20px;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .demo-sidebar__mode{position:relative;width:100%;height:70px;min-height:70px;padding:0 24px;color:#737373;display:flex;flex:0 0 auto;align-items:center;gap:14px;font-size:16px;cursor:pointer}.hiring-steps .modal.demo-editor-content .demo-sidebar__mode--disabled{cursor:not-allowed}.hiring-steps .modal.demo-editor-content .demo-sidebar__mode-input{position:absolute;opacity:0;pointer-events:none}.hiring-steps .modal.demo-editor-content .demo-sidebar__switch{width:46px;height:22px;border-radius:999px;background:#e3e3e3;position:relative;flex:0 0 auto;transition:background-color .18s ease}.hiring-steps .modal.demo-editor-content .demo-sidebar__switch:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#4b9cf8;transition:transform .18s ease}.hiring-steps .modal.demo-editor-content .demo-sidebar__switch--active{background:#4b9cf8}.hiring-steps .modal.demo-editor-content .demo-sidebar__switch--active:after{background:#fff;transform:translate(22px)}.hiring-steps .modal.demo-editor-content .lessons-sidebar__panel{margin-top:20px;flex:1 1 auto;min-height:0;padding:0 12px;background:#fff;border:0;border-radius:20px;display:flex;flex-direction:column}.hiring-steps .modal.demo-editor-content .lessons-sidebar__header{padding:12px 12px 24px 0;display:flex;flex-direction:column;gap:20px}.hiring-steps .modal.demo-editor-content .lessons-sidebar__program-title{margin:0;padding:0;color:#353535;font-size:22px;font-weight:600;line-height:1.25}.hiring-steps .modal.demo-editor-content .lessons-sidebar__program-title span{font:inherit}.hiring-steps .modal.demo-editor-content .lessons-sidebar__courses{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none}.hiring-steps .modal.demo-editor-content .lessons-sidebar__courses::-webkit-scrollbar{display:none}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list-inner{position:relative;display:flex;flex-direction:column;gap:4px}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-active-indicator{position:absolute;top:0;left:0;right:0;height:0;background:#f7f8fa;border-radius:12px;z-index:0;pointer-events:none;transform:translateY(0);transition:transform .25s ease,height .25s ease,opacity .2s ease;opacity:0}.hiring-steps .modal.demo-editor-content .lessons-sidebar__lesson-button{width:100%;height:49px;min-height:49px;padding:11px 12px 11px 32px;border:0;border-radius:12px;background:transparent;color:#353535;display:flex;align-items:center;gap:10px;font:inherit;font-size:18px;cursor:pointer;text-align:left;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lessons-sidebar__lesson-button:hover,.hiring-steps .modal.demo-editor-content .lessons-sidebar__lesson-button--active{background:#f7f8fa}.hiring-steps .modal.demo-editor-content .lessons-sidebar__lesson-button--create{color:#737373}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-item{position:relative;z-index:1;margin-bottom:0}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-item.active{color:#353535}.hiring-steps .modal.demo-editor-content .lessons-sidebar__lesson-icon{width:24px;height:24px;flex:0 0 auto;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.hiring-steps .modal.demo-editor-content .lessons-sidebar__lesson-icon--theory{mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.3602%2016.6445H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M16.3602%2012.0903H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.0016%207.55859H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.5911%202C16.5911%202%207.37774%202.00435%207.36334%202.00435C4.051%202.02281%202%203.99565%202%207.00489V16.9951C2%2020.0196%204.06661%2022%207.40774%2022C7.40774%2022%2016.6199%2021.9967%2016.6355%2021.9967C19.9478%2021.9783%2022%2020.0043%2022%2016.9951V7.00489C22%203.98045%2019.9322%202%2016.5911%202Z'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.3602%2016.6445H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M16.3602%2012.0903H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.0016%207.55859H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.5911%202C16.5911%202%207.37774%202.00435%207.36334%202.00435C4.051%202.02281%202%203.99565%202%207.00489V16.9951C2%2020.0196%204.06661%2022%207.40774%2022C7.40774%2022%2016.6199%2021.9967%2016.6355%2021.9967C19.9478%2021.9783%2022%2020.0043%2022%2016.9951V7.00489C22%203.98045%2019.9322%202%2016.5911%202Z'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.hiring-steps .modal.demo-editor-content .lessons-sidebar__lesson-icon--test{mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.6854%202H7.31351C4.04757%202%202%204.31243%202%207.58486V16.4151C2%2019.6876%204.03784%2022%207.31351%2022H16.6843C19.9611%2022%2022%2019.6876%2022%2016.4151V7.58486C22%204.31243%2019.9611%202%2016.6854%202Z'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.14062%2011.9951L10.7071%2014.5605L15.8379%209.42969'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.6854%202H7.31351C4.04757%202%202%204.31243%202%207.58486V16.4151C2%2019.6876%204.03784%2022%207.31351%2022H16.6843C19.9611%2022%2022%2019.6876%2022%2016.4151V7.58486C22%204.31243%2019.9611%202%2016.6854%202Z'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.14062%2011.9951L10.7071%2014.5605L15.8379%209.42969'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.hiring-steps .modal.demo-editor-content .lessons-sidebar__lesson-icon--task{mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='25'%20viewBox='0%200%2022%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%2010.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.75%2014.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.75%2018.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.75%203.61862C6.56506%203.61918%206.11771%203.61958%206.11334%203.61958C2.801%203.63804%200.75%205.61088%200.75%208.62012V18.6103C0.75%2021.6348%202.81661%2023.6152%206.15774%2023.6152C6.15774%2023.6152%2015.3699%2023.6119%2015.3855%2023.6119C18.6978%2023.5935%2020.75%2021.6195%2020.75%2018.6103V8.62012C20.75%205.59568%2018.6822%203.61523%2015.3411%203.61523C15.3411%203.61523%2012.6133%203.61572%2011.25%203.61636'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.75%203.14967V2.21303C4.75%201.33059%205.49667%200.615234%206.41773%200.615234C7.33879%200.615234%208.08546%201.33059%208.08546%202.21303V5.82185C8.08546%206.44564%207.55765%206.95132%206.90655%206.95132C6.25545%206.95132%205.72764%206.44564%205.72764%205.82185V5.24333'%20stroke='%23646465'%20stroke-width='1.23'%20stroke-linecap='round'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='25'%20viewBox='0%200%2022%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%2010.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.75%2014.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.75%2018.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.75%203.61862C6.56506%203.61918%206.11771%203.61958%206.11334%203.61958C2.801%203.63804%200.75%205.61088%200.75%208.62012V18.6103C0.75%2021.6348%202.81661%2023.6152%206.15774%2023.6152C6.15774%2023.6152%2015.3699%2023.6119%2015.3855%2023.6119C18.6978%2023.5935%2020.75%2021.6195%2020.75%2018.6103V8.62012C20.75%205.59568%2018.6822%203.61523%2015.3411%203.61523C15.3411%203.61523%2012.6133%203.61572%2011.25%203.61636'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.75%203.14967V2.21303C4.75%201.33059%205.49667%200.615234%206.41773%200.615234C7.33879%200.615234%208.08546%201.33059%208.08546%202.21303V5.82185C8.08546%206.44564%207.55765%206.95132%206.90655%206.95132C6.25545%206.95132%205.72764%206.44564%205.72764%205.82185V5.24333'%20stroke='%23646465'%20stroke-width='1.23'%20stroke-linecap='round'/%3e%3c/svg%3e")}.hiring-steps .modal.demo-editor-content .lessons-sidebar__lesson-icon--new{mask-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M24%2012.5C24%206.14872%2018.8513%201%2012.5%201C6.14873%201.00001%201.00001%206.14873%201%2012.5C1%2018.8512%206.14873%2024%2012.5%2024C18.8513%2024%2024%2018.8512%2024%2012.5ZM12%2015.7725C12.0002%2014.8724%2012.7265%2014.2485%2013.457%2014.0625C15.1282%2013.6369%2016.3632%2012.1212%2016.3633%2010.3184C16.3633%208.1845%2014.6338%206.4541%2012.5%206.4541C10.3662%206.45411%208.63672%208.18449%208.63672%2010.3184C8.63665%2010.5943%208.41266%2010.8182%208.13672%2010.8184C7.86062%2010.8184%207.63679%2010.5944%207.63672%2010.3184C7.63672%207.63221%209.81392%205.45411%2012.5%205.4541C15.1861%205.4541%2017.3633%207.6322%2017.3633%2010.3184C17.3632%2012.5897%2015.8069%2014.4957%2013.7031%2015.0312C13.266%2015.1426%2013.0002%2015.4678%2013%2015.7725C13%2016.0486%2012.7761%2016.2725%2012.5%2016.2725C12.2239%2016.2725%2012%2016.0486%2012%2015.7725ZM25%2012.5C25%2019.4035%2019.4036%2025%2012.5%2025C5.59644%2025%200%2019.4035%200%2012.5C1.03084e-05%205.59644%205.59645%207.73108e-06%2012.5%200C19.4036%200%2025%205.59644%2025%2012.5Z'%20fill='white'/%3e%3cpath%20d='M11.75%2019.0459V19.0566C11.7501%2019.4707%2012.0859%2019.8066%2012.5%2019.8066C12.9141%2019.8066%2013.2499%2019.4708%2013.25%2019.0566V19.0459C13.25%2018.6317%2012.9142%2018.2959%2012.5%2018.2959C12.0858%2018.2959%2011.75%2018.6317%2011.75%2019.0459Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M24%2012.5C24%206.14872%2018.8513%201%2012.5%201C6.14873%201.00001%201.00001%206.14873%201%2012.5C1%2018.8512%206.14873%2024%2012.5%2024C18.8513%2024%2024%2018.8512%2024%2012.5ZM12%2015.7725C12.0002%2014.8724%2012.7265%2014.2485%2013.457%2014.0625C15.1282%2013.6369%2016.3632%2012.1212%2016.3633%2010.3184C16.3633%208.1845%2014.6338%206.4541%2012.5%206.4541C10.3662%206.45411%208.63672%208.18449%208.63672%2010.3184C8.63665%2010.5943%208.41266%2010.8182%208.13672%2010.8184C7.86062%2010.8184%207.63679%2010.5944%207.63672%2010.3184C7.63672%207.63221%209.81392%205.45411%2012.5%205.4541C15.1861%205.4541%2017.3633%207.6322%2017.3633%2010.3184C17.3632%2012.5897%2015.8069%2014.4957%2013.7031%2015.0312C13.266%2015.1426%2013.0002%2015.4678%2013%2015.7725C13%2016.0486%2012.7761%2016.2725%2012.5%2016.2725C12.2239%2016.2725%2012%2016.0486%2012%2015.7725ZM25%2012.5C25%2019.4035%2019.4036%2025%2012.5%2025C5.59644%2025%200%2019.4035%200%2012.5C1.03084e-05%205.59644%205.59645%207.73108e-06%2012.5%200C19.4036%200%2025%205.59644%2025%2012.5Z'%20fill='white'/%3e%3cpath%20d='M11.75%2019.0459V19.0566C11.7501%2019.4707%2012.0859%2019.8066%2012.5%2019.8066C12.9141%2019.8066%2013.2499%2019.4708%2013.25%2019.0566V19.0459C13.25%2018.6317%2012.9142%2018.2959%2012.5%2018.2959C12.0858%2018.2959%2011.75%2018.6317%2011.75%2019.0459Z'%20fill='white'/%3e%3c/svg%3e")}.hiring-steps .modal.demo-editor-content .lessons-sidebar__lesson-icon--create{mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.99984%2018.9577C5.05817%2018.9577%201.0415%2014.941%201.0415%209.99934C1.0415%205.05767%205.05817%201.04102%209.99984%201.04102C14.9415%201.04102%2018.9582%205.05767%2018.9582%209.99934C18.9582%2014.941%2014.9415%2018.9577%209.99984%2018.9577ZM9.99984%202.29102C5.74984%202.29102%202.2915%205.74934%202.2915%209.99934C2.2915%2014.2493%205.74984%2017.7077%209.99984%2017.7077C14.2498%2017.7077%2017.7082%2014.2493%2017.7082%209.99934C17.7082%205.74934%2014.2498%202.29102%209.99984%202.29102Z'%20fill='%23646465'/%3e%3cpath%20d='M13.3332%2010.625H6.6665C6.32484%2010.625%206.0415%2010.3417%206.0415%2010C6.0415%209.65833%206.32484%209.375%206.6665%209.375H13.3332C13.6748%209.375%2013.9582%209.65833%2013.9582%2010C13.9582%2010.3417%2013.6748%2010.625%2013.3332%2010.625Z'%20fill='%23646465'/%3e%3cpath%20d='M10%2013.9577C9.65833%2013.9577%209.375%2013.6743%209.375%2013.3327V6.66602C9.375%206.32435%209.65833%206.04102%2010%206.04102C10.3417%206.04102%2010.625%206.32435%2010.625%206.66602V13.3327C10.625%2013.6743%2010.3417%2013.9577%2010%2013.9577Z'%20fill='%23646465'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.99984%2018.9577C5.05817%2018.9577%201.0415%2014.941%201.0415%209.99934C1.0415%205.05767%205.05817%201.04102%209.99984%201.04102C14.9415%201.04102%2018.9582%205.05767%2018.9582%209.99934C18.9582%2014.941%2014.9415%2018.9577%209.99984%2018.9577ZM9.99984%202.29102C5.74984%202.29102%202.2915%205.74934%202.2915%209.99934C2.2915%2014.2493%205.74984%2017.7077%209.99984%2017.7077C14.2498%2017.7077%2017.7082%2014.2493%2017.7082%209.99934C17.7082%205.74934%2014.2498%202.29102%209.99984%202.29102Z'%20fill='%23646465'/%3e%3cpath%20d='M13.3332%2010.625H6.6665C6.32484%2010.625%206.0415%2010.3417%206.0415%2010C6.0415%209.65833%206.32484%209.375%206.6665%209.375H13.3332C13.6748%209.375%2013.9582%209.65833%2013.9582%2010C13.9582%2010.3417%2013.6748%2010.625%2013.3332%2010.625Z'%20fill='%23646465'/%3e%3cpath%20d='M10%2013.9577C9.65833%2013.9577%209.375%2013.6743%209.375%2013.3327V6.66602C9.375%206.32435%209.65833%206.04102%2010%206.04102C10.3417%206.04102%2010.625%206.32435%2010.625%206.66602V13.3327C10.625%2013.6743%2010.3417%2013.9577%2010%2013.9577Z'%20fill='%23646465'/%3e%3c/svg%3e")}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-actions{margin-top:8px;display:grid;gap:4px}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-actions button{padding-left:12px}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-actions .delete-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.hiring-steps .modal.demo-editor-content .demo-content .sidebar .lessons-list .lesson-actions .delete-icon img{width:18px;height:18px;filter:brightness(0) saturate(100%) invert(45%) sepia(0%) saturate(0%) hue-rotate(176deg) brightness(95%) contrast(88%)}.hiring-steps .modal.demo-editor-content .lessons-sidebar__save-wrapper{margin-top:auto;padding:20px 12px}.hiring-steps .modal.demo-editor-content .lessons-sidebar__save{width:100%;height:48px;border:0;border-radius:12px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor{min-width:0}.hiring-steps .modal.demo-editor-content .lesson-editor--theory-shell{height:calc(100vh - 190px);background:transparent;border:0;border-radius:0;display:flex;flex-direction:column;overflow:visible}.hiring-steps .modal.demo-editor-content .lesson-editor.lesson-editor--content{background:#f5f5f5;border:0;border-radius:20px;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lesson-editor.lesson-editor--content{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.hiring-steps .modal.demo-editor-content .lesson-editor--type-select{display:flex;flex-direction:column;overflow:hidden}.hiring-steps .modal.demo-editor-content .lesson-editor__scroll{flex:1 1 auto;min-height:0;padding:33px 44px 24px;box-sizing:border-box;overflow-y:auto;scrollbar-width:none}.hiring-steps .modal.demo-editor-content .lesson-editor__scroll::-webkit-scrollbar{display:none}.hiring-steps .modal.demo-editor-content .lesson-editor__scroll--type-select{padding:20px 36px 14px;border:0;border-radius:20px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;overflow-y:auto}.hiring-steps .modal.demo-editor-content .lesson-editor__scroll--theory{padding:0 32px 24px;border:0;border-radius:20px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column}.hiring-steps .modal.demo-editor-content .lesson-editor__scroll--test{padding:0}.hiring-steps .modal.demo-editor-content .lesson-editor__theory{flex:1 1 auto;min-height:100%;width:760px;max-width:100%;margin:0 auto;display:flex;flex-direction:column}.hiring-steps .modal.demo-editor-content .lesson-editor__theory-top{padding:40px 0 15px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.hiring-steps .modal.demo-editor-content .lesson-editor__title-row{display:inline-flex;align-items:center;gap:16px;width:fit-content;max-width:100%;padding-right:10px}.hiring-steps .modal.demo-editor-content .lesson-editor__title-input{width:auto;min-width:0;max-width:100%;padding:0;border:0;outline:0;background:transparent;color:#353535;font:inherit;font-size:26px;font-weight:600;line-height:1.2;field-sizing:content}.hiring-steps .modal.demo-editor-content .lesson-editor__title-edit,.hiring-steps .modal.demo-editor-content .lesson-editor__delete{width:40px;height:40px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__title-edit{opacity:0;pointer-events:none;transition:opacity .16s ease}.hiring-steps .modal.demo-editor-content .lesson-editor__theory-top:hover .lesson-editor__title-edit,.hiring-steps .modal.demo-editor-content .lesson-editor__theory-top:focus-within .lesson-editor__title-edit{opacity:1;pointer-events:auto}.hiring-steps .modal.demo-editor-content .lesson-editor__title-edit img{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(48%) sepia(0%) saturate(0%) hue-rotate(176deg) brightness(91%) contrast(88%)}.hiring-steps .modal.demo-editor-content .lesson-editor__delete img{width:22px;height:22px;filter:brightness(0) saturate(100%) invert(28%) sepia(84%) saturate(2751%) hue-rotate(336deg) brightness(94%) contrast(90%);opacity:.6}.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:16px;position:relative}.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar--inline{margin-top:18px;opacity:0;pointer-events:none;transition:opacity .16s ease}.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-line{height:1px;flex:1 1 auto;background:#e8eef8}.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-actions{position:relative;display:inline-flex;align-items:center;gap:10px}.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-button{width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#f5f7fb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-button--active,.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-button:hover,.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-button:focus-visible{background:#4b9cf8}.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-button img{width:13px;height:13px;filter:brightness(0) saturate(100%) invert(56%) sepia(68%) saturate(2910%) hue-rotate(191deg) brightness(102%) contrast(94%)}.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-button--active img,.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-button:hover img,.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-button:focus-visible img{filter:brightness(0) invert(1)}.hiring-steps .modal.demo-editor-content .lesson-editor__toolbar-tooltip{position:absolute;left:50%;top:calc(100% + 12px);z-index:3;color:#737373;font-size:14px;line-height:1.2;text-align:center;white-space:nowrap;transform:translate(-50%);pointer-events:none}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-picker{width:100%;margin:12px 0 24px;padding:18px;border:1px solid #e6e6e6;border-radius:15px;background:#fff;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-picker--replace{margin-top:0}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-picker-title{margin:0 0 18px;color:#353535;font-size:16px}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option{min-height:112px;padding:14px 12px;border:1px solid #e6e6e6;border-radius:12px;background:#fff;color:#353535;font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option:hover,.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option:focus-visible{border-color:#4b9cf8;background:#f7faff}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option img{width:42px;height:42px;object-fit:contain}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option-title{font-size:14px;font-weight:600}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option-description{color:#737373;font-size:12px;line-height:1.25}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-picker--image{padding:0;border:0}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-picker-title--image{margin:0 0 20px;color:#737373;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-options--image{gap:8px}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option--image{min-height:176px;padding:24px;border:0;border-radius:15px;background:transparent;align-items:flex-start;justify-content:flex-start;text-align:left;gap:0;box-sizing:border-box;transition:background-color .16s ease}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option--image:hover,.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option--image:focus-visible{background:#f7f8fa;border-color:transparent;outline:none}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option--image img{width:auto;height:54px;object-position:left top;align-self:flex-start}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option-title--image{margin-top:20px;color:#353535;font-size:16px;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option-description--image{margin-top:4px;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__canvas{flex:1 1 auto;min-height:0;width:100%;display:flex;flex-direction:column}.hiring-steps .modal.demo-editor-content .lesson-editor__canvas-empty{flex:1 1 auto;min-height:280px}.hiring-steps .modal.demo-editor-content .lesson-editor__block{position:relative;padding:24px 0 0;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lesson-editor__block-controls{position:absolute;top:-10px;right:0;width:190px;display:flex;align-items:center;justify-content:center;gap:20px;opacity:0;pointer-events:none;transition:opacity .16s ease}.hiring-steps .modal.demo-editor-content .lesson-editor__block:hover .lesson-editor__block-controls,.hiring-steps .modal.demo-editor-content .lesson-editor__block:hover .lesson-editor__toolbar--inline{opacity:1;pointer-events:auto}.hiring-steps .modal.demo-editor-content .lesson-editor__block-control{width:18px;height:18px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.5;transition:opacity .16s ease}.hiring-steps .modal.demo-editor-content .lesson-editor__block-control:hover,.hiring-steps .modal.demo-editor-content .lesson-editor__block-control:focus-visible,.hiring-steps .modal.demo-editor-content .lesson-editor__block-control--active{opacity:1}.hiring-steps .modal.demo-editor-content .lesson-editor__block-control img{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(43%) sepia(0%) saturate(0%) hue-rotate(165deg) brightness(91%) contrast(88%)}.hiring-steps .modal.demo-editor-content .lesson-editor__block-control-arrow-down{transform:rotate(180deg)}.hiring-steps .modal.demo-editor-content .lesson-editor__block-control--delete img{filter:brightness(0) saturate(100%) invert(28%) sepia(84%) saturate(2751%) hue-rotate(336deg) brightness(94%) contrast(90%)}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-change{margin:0 0 12px;padding:0;border:0;background:transparent;color:#737373;font:inherit;font-size:16px;font-weight:400;line-height:1.2;display:inline-flex;align-items:center;gap:10px;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-change-arrow{width:10px;height:10px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;box-sizing:border-box;transform:rotate(45deg);flex:0 0 auto}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-upload,.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-upload{min-height:286px;padding:22px;border:0;border-radius:15px;background:#fafafa;color:#737373;display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;cursor:pointer;overflow:hidden}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-upload input,.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-upload input{position:absolute;opacity:0;pointer-events:none}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-upload--filled,.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-upload--filled{min-height:0;height:auto;padding:0;background:transparent;align-items:flex-start}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-preview,.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-preview{display:block;width:100%;height:auto;max-height:none;border-radius:12px;object-fit:cover}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-upload-icon,.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-upload-icon{width:62px;height:62px;object-fit:contain}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-upload-icon{width:94px;height:94px}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-description,.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-description--delete{margin-top:12px;padding:0;border:0;background:transparent;color:#737373;font:inherit;font-size:16px;font-weight:400;line-height:1.2;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-description-symbol{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:32px;line-height:1}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-description-symbol--delete{font-size:24px;line-height:16px}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-description-input{width:100%;min-height:32px;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-description-input :deep(.text-block){width:100%}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-description-input :deep(.ql-editor.editable){min-height:32px;padding:0}.hiring-steps .modal.demo-editor-content .lesson-editor__single-image-description-editor{margin-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:0}.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-content{display:grid;grid-template-columns:370px minmax(0,1fr);gap:18px;align-items:stretch}.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-upload,.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-text{min-width:0}.hiring-steps .modal.demo-editor-content .lesson-editor__split-image--image-right .lesson-editor__split-image-content{grid-template-columns:minmax(0,1fr) 370px}.hiring-steps .modal.demo-editor-content .lesson-editor__split-image--image-right .lesson-editor__split-image-upload{order:2}.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-text{min-height:286px;padding:0;border:0;border-radius:0;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-text :deep(.text-block){width:100%;min-width:0}.hiring-steps .modal.demo-editor-content .lesson-editor__split-image-text :deep(.ql-editor.editable){min-width:0;min-height:286px;padding:0;overflow-wrap:anywhere;word-break:break-word}.hiring-steps .modal.demo-editor-content .lesson-editor__emoji-wrap{position:relative;display:flex;align-items:center}.hiring-steps .modal.demo-editor-content .lesson-editor__emoji-panel{position:absolute;top:32px;right:0;z-index:8;width:260px;max-height:180px;padding:12px;border:1px solid #e6e6e6;border-radius:15px;background:#fff;box-shadow:0 16px 38px #0000001f;display:grid;grid-template-columns:repeat(6,1fr);gap:8px;overflow-y:auto}.hiring-steps .modal.demo-editor-content .lesson-editor__emoji-item{width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__emoji-item:hover{background:#f5f7fb}.hiring-steps .modal.demo-editor-content .lesson-editor__emoji-item img{width:22px;height:22px;object-fit:contain}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-options--audio{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-picker--audio{padding:0;border:0;background:transparent}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-picker-title--audio{margin:0 0 20px;color:#737373;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option--audio{min-height:176px;padding:24px;border:0;border-radius:15px;background:transparent;align-items:flex-start;justify-content:flex-start;gap:0;text-align:left;box-sizing:border-box;transition:background-color .16s ease}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option--audio:hover,.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option--audio:focus-visible{background:#f7f8fa;outline:none}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option-icon--audio{display:inline-flex;align-items:flex-start;justify-content:flex-start;align-self:flex-start}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option--audio img{width:auto;height:54px;object-fit:contain}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option-title--audio{margin-top:20px;color:#353535;font-size:16px;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__layout-option-description--audio{margin-top:4px;color:#737373;font-size:12px;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__video-upload{position:relative;min-height:400px;padding:0;background:#fafafa;cursor:default}.hiring-steps .modal.demo-editor-content .lesson-editor__video-upload input,.hiring-steps .modal.demo-editor-content .lesson-editor__video-bottom-action input,.hiring-steps .modal.demo-editor-content .lesson-editor__audio-file-input{position:absolute;opacity:0;pointer-events:none}.hiring-steps .modal.demo-editor-content .lesson-editor__video-upload--filled{background:#fff;min-height:0;height:auto;display:flex;flex-direction:column;align-items:stretch;border-radius:15px;overflow:hidden}.hiring-steps .modal.demo-editor-content .lesson-editor__video-empty{width:100%;height:100%;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.hiring-steps .modal.demo-editor-content .lesson-editor__video-empty-upload{margin-bottom:34px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__video-empty-upload img{width:94px;height:94px;object-fit:contain;filter:brightness(0) saturate(100%) invert(56%) sepia(68%) saturate(2910%) hue-rotate(191deg) brightness(102%) contrast(94%)}.hiring-steps .modal.demo-editor-content .lesson-editor__video-link-field,.hiring-steps .modal.demo-editor-content .lesson-editor__video-file-button{width:421px;height:45px;border-radius:15px;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lesson-editor__video-link-field{position:relative;padding:0 16px;border:1px solid #ebebeb;background:#fff;color:#737373;display:flex;align-items:center;cursor:text}.hiring-steps .modal.demo-editor-content .lesson-editor__video-link-field input{position:static;opacity:1;pointer-events:auto;flex:1 1 auto;width:calc(100% - 31px);height:100%;padding:0 20px;border:0;outline:none;background:transparent;color:#353535;font:inherit;font-size:16px;font-weight:400;line-height:1.2;text-align:left;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lesson-editor__video-link-icon{width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;pointer-events:none}.hiring-steps .modal.demo-editor-content .lesson-editor__video-link-icon img{width:19px;height:19px;object-fit:contain}.hiring-steps .modal.demo-editor-content .lesson-editor__video-link-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#737373;font:inherit;font-size:16px;font-weight:400;line-height:1.2;pointer-events:none}.hiring-steps .modal.demo-editor-content .lesson-editor__video-file-button{margin-top:8px;border:0;background:#b9d8ff;color:#4b9cf8;font:inherit;font-size:16px;font-weight:400;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;display:none}.hiring-steps .modal.demo-editor-content .lesson-editor__video-preview{width:100%;height:auto;max-height:none;border-radius:15px 15px 0 0;display:block}.hiring-steps .modal.demo-editor-content .lesson-editor__video-embed{position:relative;width:100%;min-height:0;display:flex;flex-direction:column;border-radius:15px;overflow:hidden}.hiring-steps .modal.demo-editor-content .lesson-editor__video-embed-frame{width:100%;aspect-ratio:16 / 9;height:auto;min-height:0;border:0;border-radius:15px 15px 0 0;display:block}.hiring-steps .modal.demo-editor-content .lesson-editor__video-play{position:absolute;inset:50% auto auto 50%;width:64px;height:64px;border:0;border-radius:50%;background:#4b9cf8eb;transform:translate(-50%,-50%);cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__video-play:after{content:"";position:absolute;left:26px;top:20px;border-left:18px solid #ffffff;border-top:12px solid transparent;border-bottom:12px solid transparent}.hiring-steps .modal.demo-editor-content .lesson-editor__video-loading{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;color:#737373;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.hiring-steps .modal.demo-editor-content .lesson-editor__video-loading p{margin:0;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__video-spinner{width:38px;height:38px;border:3px solid #dceaff;border-top-color:#4b9cf8;border-radius:50%;animation:lesson-spin .8s linear infinite}.hiring-steps .modal.demo-editor-content .lesson-editor__video-bottom-actions{position:relative;height:47px;margin-top:0;padding:0 20px;border-radius:0 0 15px 15px;background:#bfbfbf;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lesson-editor__video-bottom-action{min-width:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;color:#fff;font:inherit;font-size:16px;font-weight:400;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer;text-decoration:none}.hiring-steps .modal.demo-editor-content .lesson-editor__video-bottom-action:nth-child(2){justify-self:center}.hiring-steps .modal.demo-editor-content .lesson-editor__video-bottom-action:nth-child(3){justify-self:end}.hiring-steps .modal.demo-editor-content .lesson-editor__video-bottom-actions--embed{grid-template-columns:1fr 1fr}.hiring-steps .modal.demo-editor-content .lesson-editor__video-bottom-actions--embed .lesson-editor__video-bottom-action:nth-child(2){justify-self:end}.hiring-steps .modal.demo-editor-content .lesson-editor__video-bottom-action img{width:18px;height:18px;filter:brightness(0) invert(1)}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record{width:100%}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-element{display:none}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-row{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:16px}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-control{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#9fc9ff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-control img{width:12px;height:18px;object-fit:contain;filter:brightness(0) invert(1)}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-control--recording{background:#fde3e4}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-control--recorded,.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-control--playing{background:#9fc9ff}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-stop{width:14px;height:14px;border-radius:4px;background:#ed4c5c;display:block}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-play{width:0;height:0;margin-left:3px;border-left:11px solid #ffffff;border-top:7px solid transparent;border-bottom:7px solid transparent;display:block}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-pause{width:12px;height:16px;border-left:4px solid #ffffff;border-right:4px solid #ffffff;box-sizing:border-box;display:block}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-main{min-width:0;display:flex;flex-direction:column;gap:4px}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-times{display:flex;align-items:center;justify-content:space-between;gap:16px}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-current,.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-max{color:#4b9cf8;font-size:16px;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-progress{width:100%;padding:0;border:0;background:transparent;display:flex;align-items:center;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-progress:disabled{cursor:default}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-track,.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-track{width:100%;height:4px;border-radius:999px;background:#a8d0ff;overflow:visible;position:relative}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-fill,.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-fill{height:100%;border-radius:inherit;background:#4b9cf8;display:block;position:relative}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-fill:after,.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-fill:after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border-radius:50%;background:#4b9cf8;transform:translate(50%,-50%)}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-description{margin-top:12px;padding:0;border:0;background:transparent;color:#737373;font:inherit;font-size:16px;font-weight:400;line-height:1.2;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-record-description-symbol{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:32px;line-height:1}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact{width:100%;max-width:740px}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-row{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-play{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#4b9cf8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-play-icon{width:14px;height:16px;margin-left:2px;background-color:#fff;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M3.65 1.45C2.58.78 1.2 1.55 1.2 2.82v10.36c0 1.27 1.38 2.04 2.45 1.37l8.18-5.18c1-.63 1-2.11 0-2.74L3.65 1.45Z' fill='black'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M3.65 1.45C2.58.78 1.2 1.55 1.2 2.82v10.36c0 1.27 1.38 2.04 2.45 1.37l8.18-5.18c1-.63 1-2.11 0-2.74L3.65 1.45Z' fill='black'/%3E%3C/svg%3E") center / contain no-repeat;display:block}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-pause{position:relative;width:12px;height:16px;display:block}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-pause:before,.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-pause:after{content:"";position:absolute;top:0;width:4px;height:16px;border-radius:2px;background-color:#fff}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-pause:before{left:0}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-pause:after{right:0}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-main{min-width:0;width:100%;display:flex;flex-direction:column;--lesson-audio-compact-actions-width: 50px}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-meta{min-width:0}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-title{color:#111;font-size:16px;font-weight:500;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-time{margin-top:2px;color:#737373;font-size:14px;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-actions{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-speed,.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-action{padding:0;border:0;background:transparent;color:#4b9cf8;font:inherit;font-size:15px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-action img{width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(56%) sepia(68%) saturate(2910%) hue-rotate(191deg) brightness(102%) contrast(94%)}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-action--delete img{filter:brightness(0) saturate(100%) invert(28%) sepia(84%) saturate(2751%) hue-rotate(336deg) brightness(94%) contrast(90%)}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-compact-progress{width:calc(100% - var(--lesson-audio-compact-actions-width));margin-top:3px;padding:0;border:0;background:transparent;display:flex;align-items:center;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-card{min-height:120px;padding:18px 20px;gap:14px;flex-direction:column;align-items:stretch;cursor:default}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-card--loaded{min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;display:block;text-align:left;overflow:visible}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-empty{min-height:86px;border:0;background:transparent;color:#353535;font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__audio-empty img{width:46px;height:46px;object-fit:contain}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card{min-height:144px;padding:0;border:1px solid #ebebeb;border-radius:15px;background:transparent;color:#737373;display:flex;align-items:stretch;justify-content:flex-start;box-sizing:border-box;cursor:default;overflow:hidden}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-input{position:absolute;opacity:0;pointer-events:none}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-upload,.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-uploaded{width:100%;min-height:144px;padding:25px 20px 25px 34px;display:flex;align-items:center;gap:24px;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-upload{cursor:pointer;background:transparent}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-upload .lesson-editor__file-card-icon{width:108px;height:74px;flex:0 0 auto;object-fit:contain}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-content,.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-meta{flex:1 1 auto;min-width:0;text-align:left}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-title,.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-name{color:#737373;font-size:20px;font-weight:600;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-description,.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-description-trigger,.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-size{margin-top:8px;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-button{margin-top:12px;width:144px;height:40px;border-radius:12px;border:0;background:#4b9cf8;color:#fff;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex;align-items:center;justify-content:center}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-progress{width:100%;height:4px;margin-top:12px;border-radius:999px;background:#e6e6e6;overflow:hidden}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-progress-bar{height:100%;background:#4b9cf8;display:block}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-preview{width:70px;height:83px;position:relative;flex:0 0 auto}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-preview-icon{width:70px;height:83px;object-fit:contain}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-extension{position:absolute;left:50%;bottom:14px;width:66px;height:30px;border-radius:8px;background:#4b9cf8;color:#fff;font-size:16px;font-weight:600;line-height:1.2;transform:translate(calc(-50% - 14px));display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-header{display:flex;align-items:center;gap:10px;justify-content:flex-start}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-uploaded .lesson-editor__file-card-name{color:#1f1f1f}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-name-input{width:auto;min-width:0;max-width:100%;height:auto;padding:0;border:0;background:transparent;color:#1f1f1f;font-size:20px;font-weight:600;line-height:1.2;field-sizing:content;flex:0 1 auto;outline:none;box-shadow:none}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-edit,.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-clear,.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-description-trigger{padding:0;border:0;background:transparent;font:inherit;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-edit,.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-clear{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-edit{opacity:0;transition:opacity .2s ease}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-uploaded:hover .lesson-editor__file-card-edit,.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-uploaded:focus-within .lesson-editor__file-card-edit{opacity:1}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-edit img,.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-clear img{width:18px;height:18px}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-edit img{filter:brightness(0) saturate(100%) invert(45%) sepia(0%) saturate(0%) hue-rotate(148deg) brightness(92%) contrast(88%)}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-description-editor{width:100%;margin-top:8px}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-description-input{width:100%;min-height:24px;box-sizing:border-box}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-description-input :deep(.text-block){width:100%}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-description-input :deep(.ql-editor),.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-description-input :deep(.ql-editor.editable){min-height:24px;padding:0;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__file-card-description-trigger{display:block;text-align:left}@keyframes lesson-spin{to{transform:rotate(360deg)}}.hiring-steps .modal.demo-editor-content .lesson-editor__header h2{margin:0 0 8px;color:#0f0f0f;font-size:26px;font-weight:600;line-height:1.15}.hiring-steps .modal.demo-editor-content .lesson-editor__header p{margin:0;color:#737373;font-size:16px}.hiring-steps .modal.demo-editor-content .lesson-editor__hero-image{width:600px;max-width:100%;object-fit:contain;margin:0 auto;display:block;flex:0 0 auto}.hiring-steps .modal.demo-editor-content .lesson-editor__types{width:959px;max-width:100%;margin:16px auto 0;display:grid;grid-template-columns:repeat(3,297px);justify-content:center;gap:34px}.hiring-steps .modal.demo-editor-content .lesson-editor__type-card{width:297px;height:199px;padding:24px 20px;border:0;border-radius:14px;background:transparent;color:#353535;font:inherit;text-align:center;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer}.hiring-steps .modal.demo-editor-content .lesson-editor__type-card--active,.hiring-steps .modal.demo-editor-content .lesson-editor__type-card:hover{background:#f5f6f8}.hiring-steps .modal.demo-editor-content .lesson-editor__type-head{display:flex;align-items:center;justify-content:center;gap:16px;font-size:18px;font-weight:600;line-height:1.2}.hiring-steps .modal.demo-editor-content .lesson-editor__type-head strong{font:inherit;font-weight:600;color:#353535}.hiring-steps .modal.demo-editor-content .lesson-editor__type-icon-wrap{width:42px;height:42px;border-radius:50%;background:#4b9cf8;display:inline-flex;align-items:center;justify-content:center}.hiring-steps .modal.demo-editor-content .lesson-editor__type-icon{width:22px;height:22px;filter:brightness(0) invert(1)}.hiring-steps .modal.demo-editor-content .lesson-editor__type-content p{margin:8px 0 0;color:#353535;font-size:14px;font-weight:400;line-height:1.3}.hiring-steps .modal.demo-editor-content .lesson-editor--preview{border:1px solid #e7ebf3;border-radius:24px;background:#fff;box-shadow:0 16px 36px #5068910f;padding:24px}.hiring-steps .modal.demo-editor-content .lesson-preview-shell{display:flex;flex-direction:column;height:100%;min-height:0}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__head{padding-bottom:20px;border-bottom:1px solid #edf1f7}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__head h2{margin:14px 0 0;color:#353535;font:700 30px/1.08 Gilroy,sans-serif}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__head p{margin:10px 0 0;color:#667085;font:500 15px/1.45 Gilroy,sans-serif}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;background:#4b9cf81a;color:#4b9cf8;font:600 12px/1 Gilroy,sans-serif}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__body{display:flex;flex-direction:column;gap:16px;min-height:0;margin-top:20px;padding-right:4px;overflow:auto}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__empty{display:flex;align-items:center;justify-content:center;min-height:180px;border:1px dashed #d7deea;border-radius:18px;color:#98a2b3;font:500 15px/1.4 Gilroy,sans-serif}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__block{padding:20px;border:1px solid #edf1f7;border-radius:20px;background:#fff}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__block--media{display:flex;flex-direction:column;gap:16px}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__block--split{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__block--reverse{grid-template-columns:minmax(0,1fr) minmax(0,280px)}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__block--reverse .lesson-preview-shell__image,.hiring-steps .modal.demo-editor-content .lesson-preview-shell__block--reverse .lesson-preview-shell__video,.hiring-steps .modal.demo-editor-content .lesson-preview-shell__block--reverse .lesson-preview-shell__audio{order:2}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__image,.hiring-steps .modal.demo-editor-content .lesson-preview-shell__video{display:block;width:100%;border-radius:18px;background:#f4f7fb}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__audio{width:100%}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__block--question h3,.hiring-steps .modal.demo-editor-content .lesson-preview-shell__block--task h3{margin:0 0 16px;color:#353535;font:700 22px/1.2 Gilroy,sans-serif}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__choices{display:flex;flex-direction:column;gap:12px}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__choice{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;border:1px solid #e7ebf3;border-radius:14px;color:#667085;font:500 15px/1.35 Gilroy,sans-serif}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__choice-indicator{width:18px;height:18px;flex:0 0 18px;border:1px solid #c7d2e4;border-radius:50%;background:#fff}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__ordered-list{margin:0;padding-left:20px;color:#667085;font:500 15px/1.6 Gilroy,sans-serif}.hiring-steps .modal.demo-editor-content .lesson-preview-shell__task-placeholder{display:flex;align-items:center;min-height:62px;padding:0 16px;border:1px dashed #d7deea;border-radius:14px;color:#98a2b3;font:500 14px/1.4 Gilroy,sans-serif}.hiring-steps .modal.image-layout-selector,.hiring-steps .modal.video-layout-selector,.hiring-steps .modal.audio-layout-selector{z-index:2500}.hiring-steps .modal.image-layout-selector .modal-content,.hiring-steps .modal.video-layout-selector .modal-content,.hiring-steps .modal.audio-layout-selector .modal-content{z-index:2501;border-radius:15px}.hiring-steps .modal.image-layout-selector .layout-option .icon.single-icon,.hiring-steps .modal.video-layout-selector .layout-option .icon.single-icon,.hiring-steps .modal.audio-layout-selector .layout-option .icon.single-icon,.hiring-steps .modal.image-layout-selector .layout-option .icon.image-left-icon,.hiring-steps .modal.video-layout-selector .layout-option .icon.image-left-icon,.hiring-steps .modal.audio-layout-selector .layout-option .icon.image-left-icon,.hiring-steps .modal.image-layout-selector .layout-option .icon.image-right-icon,.hiring-steps .modal.video-layout-selector .layout-option .icon.image-right-icon,.hiring-steps .modal.audio-layout-selector .layout-option .icon.image-right-icon,.hiring-steps .modal.image-layout-selector .layout-option .icon.video-left-icon,.hiring-steps .modal.video-layout-selector .layout-option .icon.video-left-icon,.hiring-steps .modal.audio-layout-selector .layout-option .icon.video-left-icon,.hiring-steps .modal.image-layout-selector .layout-option .icon.video-right-icon,.hiring-steps .modal.video-layout-selector .layout-option .icon.video-right-icon,.hiring-steps .modal.audio-layout-selector .layout-option .icon.video-right-icon,.hiring-steps .modal.image-layout-selector .layout-option .icon.audio-left-icon,.hiring-steps .modal.video-layout-selector .layout-option .icon.audio-left-icon,.hiring-steps .modal.audio-layout-selector .layout-option .icon.audio-left-icon,.hiring-steps .modal.image-layout-selector .layout-option .icon.audio-right-icon,.hiring-steps .modal.video-layout-selector .layout-option .icon.audio-right-icon,.hiring-steps .modal.audio-layout-selector .layout-option .icon.audio-right-icon{background-color:#019eff}.hiring-steps .modal.image-layout-selector .layout-options .btn,.hiring-steps .modal.video-layout-selector .layout-options .btn,.hiring-steps .modal.audio-layout-selector .layout-options .btn{background-color:#019eff;border-color:#019eff;border-radius:15px}.hiring-steps .modal.image-layout-selector .layout-options .btn:hover,.hiring-steps .modal.video-layout-selector .layout-options .btn:hover,.hiring-steps .modal.audio-layout-selector .layout-options .btn:hover{background-color:#20aaff;border-color:#20aaff}.hiring-steps .lesson-image-crop-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2600;display:flex;align-items:center;justify-content:flex-end;padding:0 20px 0 0;background:#00000080;box-sizing:border-box}.hiring-steps .lesson-image-crop-modal{width:calc(100% - 40px);max-width:1434px;height:calc(100% - 40px);padding:16px;border:1px solid #ebebeb;border-radius:15px;background:#fff;display:flex;flex-direction:column;box-sizing:border-box;animation:lesson-image-crop-slide .35s ease-out forwards;transform:translate(40px)}.hiring-steps .lesson-image-crop__header{margin-bottom:12px}.hiring-steps .lesson-image-crop__header h2{margin:0;color:#111;font-size:16px;font-weight:600;line-height:1.2}.hiring-steps .lesson-image-crop__body{flex:1 1 auto;min-height:0;display:flex;gap:32px}.hiring-steps .lesson-image-crop__workspace{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.hiring-steps .lesson-image-crop__stage{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;border-radius:15px;background-color:#bdbdbd;background-image:linear-gradient(45deg,rgba(255,255,255,.55) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.55) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.55) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.55) 75%);background-size:24px 24px;background-position:0 0,0 12px,12px -12px,-12px 0}.hiring-steps .lesson-image-crop__image{position:absolute;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.hiring-steps .lesson-image-crop__selection{position:absolute;border:2px solid #4b9cf8;box-sizing:border-box;cursor:move}.hiring-steps .lesson-image-crop__selection:before,.hiring-steps .lesson-image-crop__selection:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hiring-steps .lesson-image-crop__selection:before{background-image:linear-gradient(to right,transparent 33.333%,rgba(255,255,255,.7) 33.333%,rgba(255,255,255,.7) calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent 66.666%,rgba(255,255,255,.7) 66.666%,rgba(255,255,255,.7) calc(66.666% + 1px),transparent calc(66.666% + 1px)),linear-gradient(to bottom,transparent 33.333%,rgba(255,255,255,.7) 33.333%,rgba(255,255,255,.7) calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent 66.666%,rgba(255,255,255,.7) 66.666%,rgba(255,255,255,.7) calc(66.666% + 1px),transparent calc(66.666% + 1px))}.hiring-steps .lesson-image-crop__handle{position:absolute;width:10px;height:10px;border-radius:50%;background:#4b9cf8;transform:translate(-50%,-50%)}.hiring-steps .lesson-image-crop__handle--nw{left:0;top:0;cursor:nwse-resize}.hiring-steps .lesson-image-crop__handle--n{left:50%;top:0;cursor:ns-resize}.hiring-steps .lesson-image-crop__handle--ne{left:100%;top:0;cursor:nesw-resize}.hiring-steps .lesson-image-crop__handle--e{left:100%;top:50%;cursor:ew-resize}.hiring-steps .lesson-image-crop__handle--se{left:100%;top:100%;cursor:nwse-resize}.hiring-steps .lesson-image-crop__handle--s{left:50%;top:100%;cursor:ns-resize}.hiring-steps .lesson-image-crop__handle--sw{left:0;top:100%;cursor:nesw-resize}.hiring-steps .lesson-image-crop__handle--w{left:0;top:50%;cursor:ew-resize}.hiring-steps .lesson-image-crop__replace{margin-top:14px;padding:0;border:0;background:transparent;align-self:flex-start;color:#737373;font:inherit;font-size:16px;cursor:pointer}.hiring-steps .lesson-image-crop__file-input{display:none}.hiring-steps .lesson-image-crop__sidebar{flex:0 0 220px;display:flex;align-items:flex-start;justify-content:flex-end}.hiring-steps .lesson-image-crop__mini-preview{position:relative;max-width:200px;max-height:220px;border-radius:15px;overflow:hidden;background-color:#f5f5f5}.hiring-steps .lesson-image-crop__mini-image{position:absolute;display:block;max-width:none;-webkit-user-select:none;user-select:none;pointer-events:none}.hiring-steps .lesson-image-crop__footer{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.hiring-steps .lesson-image-crop__action{min-width:122px;height:38px;padding:0 20px;border:0;border-radius:12px;background:#4b9cf8;color:#fff;font:inherit;font-size:16px;cursor:pointer}.hiring-steps .lesson-image-crop__action--secondary{background:#f2f2f2;color:#737373}@keyframes lesson-image-crop-slide{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.hiring-steps .save-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:#0000000a}.hiring-steps .save-confirm-dialog{width:238px;height:116px;border-radius:15px;background:#fff;border:1px solid #ebebeb;padding:14px 12px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.hiring-steps .save-confirm-text{margin:0;text-align:center;font-size:16px;line-height:1.2;color:#1e1f23}.hiring-steps .save-confirm-actions{display:flex;justify-content:center;gap:10px}.hiring-steps .save-confirm-btn{width:92px;height:31px;border:0;border-radius:15px;font-size:15px;line-height:1;cursor:pointer}.hiring-steps .save-confirm-btn-yes{background:#019eff;color:#fff}.hiring-steps .save-confirm-btn-no{background:#efefef;color:#1f1f1f}.block-item{position:relative;z-index:1;margin:25px 0}.block-item+.block-item{margin-top:-67px}.block-item.emoji-open{z-index:3}.block-item.emoji-open .block-controls{opacity:1;pointer-events:auto}.block-item:hover{z-index:2}.block-item:hover .block-controls,.block-item:hover .lesson-editor-toolbar{opacity:1;pointer-events:auto}.block-item .lesson-editor-toolbar{transition:.2s;opacity:0;pointer-events:none;margin-top:25px}.block-item .block-controls{display:flex;justify-content:flex-end;align-items:center;gap:5px;margin-bottom:15px;transition:.2s;opacity:0;pointer-events:none}.block-item .block-controls button{background-color:transparent;border:0;outline:none;width:30px;height:30px;opacity:.5;transition:opacity .2s ease}.block-item .block-controls button:hover,.block-item .block-controls button:focus-visible{opacity:1}.block-item .block-controls button:not(:last-child) img{filter:brightness(0) saturate(100%) invert(45%) sepia(0%) saturate(0%) hue-rotate(176deg) brightness(95%) contrast(88%)}.block-item .block-controls button .block-delete-icon{width:19px;height:21px}.block-item .block-controls .emoji-picker-wrap{position:relative;display:flex;align-items:center}.block-item .block-controls .emoji-picker-toggle{display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.block-item .block-controls .emoji-toggle-icon{width:20px;height:20px;object-fit:contain;pointer-events:none}.block-item .block-controls .emoji-picker-panel{position:absolute;top:calc(100% + 8px);right:0;width:345px;height:250px;padding:10px;box-sizing:border-box;border:1px solid #ebebeb;border-radius:15px;background:#fff;box-shadow:0 8px 18px #0000001f;display:grid;grid-template-columns:repeat(auto-fill,minmax(30px,30px));grid-auto-rows:30px;justify-content:flex-start;align-content:flex-start;gap:8px;overflow-y:auto;z-index:15}.block-item .block-controls .emoji-picker-item{display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.block-item .block-controls .emoji-picker-item:hover{background-color:#f2f5fc}.block-item .block-controls .emoji-picker-item img{width:30px;height:30px;display:block;object-fit:contain;pointer-events:none}.block-item textarea,.block-item input{outline:none;background-color:#fff;color:#646465;display:block;width:100%;padding:12px 16px;border-radius:6px;border:0;font-size:16px}.block-item textarea::placeholder,.block-item input::placeholder{color:#646465}.block-item textarea{resize:none;height:140px}.block-item label{position:relative;display:table;margin-bottom:8px;font-size:16px}.hiring-item{background-color:transparent;border-radius:10px;box-shadow:none;margin-bottom:20px;padding:0}.hiring-item.active{background-color:transparent;box-shadow:none;margin-bottom:0}.hiring-item .hiring-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;background-color:#fff;box-shadow:none;border-radius:15px;min-height:40px;padding:0}.hiring-item .hiring-header>div:first-child{display:flex;flex-direction:column;justify-content:center;height:45px;gap:4px}.hiring-item .hiring-header h3{margin:0;font-size:16px;line-height:1.2}.hiring-item .hiring-header .hiring-date{color:#646465;font-size:12px;line-height:1.2}.hiring-item .hiring-header .hiring-actions{display:flex;align-items:center;gap:10px}.hiring-item .hiring-header .hiring-actions button{border-radius:15px;height:40px}.hiring-item .hiring-header .hiring-actions button.btn-success,.hiring-item .hiring-header .hiring-actions button.btn-warning{font-size:16px}.hiring-item .hiring-header .hiring-actions button.btn-success{background-color:#0dc267;border-color:#0dc267;transition:background-color .2s ease,border-color .2s ease}.hiring-item .hiring-header .hiring-actions button.btn-success:hover{background-color:#0ed06f;border-color:#0ed06f}.hiring-item .hiring-header .hiring-actions button.btn-error{background-color:#f4f6f8;border:none;color:#2f2f2f;transition:background-color .2s ease}.hiring-item .hiring-header .hiring-actions button.btn-warning{background-color:#fff;border:1px solid #ebebeb;color:#2f2f2f;transition:background-color .2s ease,border-color .2s ease}.hiring-item .hiring-header .hiring-actions button.btn-warning:hover{background-color:#fff;border-color:#ebebeb}.hiring-item .hiring-header .hiring-actions button.btn-menu{color:#646465;background-color:transparent;font-size:18px;padding:0 5px;border:0;font-size:20px}.hiring-item .hiring-header .hiring-actions .menu-container{position:relative}.hiring-item .hiring-header .hiring-actions .menu-container .dropdown-menu{position:absolute;top:100%;right:0;box-shadow:0 0 10px 2px #0000000d;z-index:10;min-width:120px}.hiring-item .hiring-header .hiring-actions .menu-container .dropdown-menu .menu-item{display:block;width:100%;text-align:left;padding:8px 12px;border:none;background:none;cursor:pointer;background-color:#f4f6f8;border-radius:4px}.hiring-item .hiring-header .hiring-actions .menu-container .dropdown-menu .menu-item:hover{background-color:#e4e9ee}.hiring-item .hiring-header .hiring-actions .menu-container .dropdown-menu .menu-item.delete{color:#646465}.hiring-item .hiring-stats{display:grid;grid-template-columns:652px minmax(0,1fr);gap:20px}.hiring-item .hiring-stats-info{display:grid;grid-template-columns:repeat(3,204px);grid-auto-rows:95px;gap:20px}.hiring-item .hiring-stats-analytics{padding:20px;background-color:#f4f6f8;border-radius:10px}.hiring-item .hiring-stats .stat-card{position:relative;display:flex;flex-direction:column;width:204px;height:95px;padding:16px;border-radius:20px;background:#f5f5f5;color:#353535}.hiring-item .hiring-stats .stat-card-label{font-family:Gilroy,sans-serif;font-size:16px;font-weight:500;line-height:1}.hiring-item .hiring-stats .stat-card-value{margin-top:8px;font-family:Gilroy,sans-serif;font-size:30px;font-weight:500;line-height:1}.hiring-item .hiring-stats .stat-card-trend{position:absolute;left:83px;bottom:24px;display:flex;align-items:center;gap:6px;color:#353535;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;line-height:1;white-space:nowrap}.hiring-item .hiring-stats .stat-card-trend img{display:block;width:13px;height:8px}.hiring-item .hiring-content{margin-top:20px}.hiring-item .hiring-content .analytics_inner{padding:0}.hiring-item .hiring-content .analytics_inner .stage-list{display:grid;gap:10px}.hiring-item .hiring-content .analytics_inner .stage-row{display:grid;grid-template-columns:280px minmax(0,1fr) 88px;align-items:center;gap:15px;height:50px;padding:15px 20px;background:#f5f5f5;border:none;border-radius:15px;font-size:16px}.hiring-item .hiring-content .analytics_inner .stage-row-head{height:44px;padding-top:0;padding-bottom:0;border:none;background:#f5f5f5;color:#646465;font:400 14px/1.2 Gilroy,sans-serif}.hiring-item .hiring-content .analytics_inner .stage-row-head span:last-child{text-align:right}.hiring-item .hiring-content .analytics_inner .stage-row-info{display:flex;align-items:baseline;gap:6px;min-width:0}.hiring-item .hiring-content .analytics_inner .stage-row-info strong{flex:0 0 auto;color:#646465;font:600 16px/1.2 Gilroy,sans-serif}.hiring-item .hiring-content .analytics_inner .stage-row-info span{overflow:hidden;color:#737373;font:500 16px/1.2 Gilroy,sans-serif;text-overflow:ellipsis;white-space:nowrap}.hiring-item .hiring-content .analytics_inner .stage-count{color:#646465;font:400 16px/1.2 Gilroy,sans-serif;text-align:right}.hiring-item .hiring-content .analytics_inner .stage-count span{color:#737373;font:500 13px/1.2 Gilroy,sans-serif}.hiring-item .hiring-content .analytics_inner .stage-progress{height:8px;overflow:hidden;border-radius:4px;background:#fff;margin-bottom:0}.hiring-item .hiring-content .analytics_inner .stage-progress-fill{height:100%;border-radius:0;background:#49a85b}.hiring-item .hiring-content .analytics_inner .analytics-empty{margin:0;padding:20px;background:#fff;border-radius:15px;color:#646465;font-size:14px;font-weight:300;line-height:1.5;text-align:center}.hiring-item .hiring-tabs{display:grid;grid-template-columns:repeat(3,1fr);width:100%;height:50px;gap:10px;background-color:#f5f5f5;padding:4px;border-radius:50px;box-shadow:none;border:none;margin-top:20px;position:relative;--tab-gap: 10px;--tab-padding: 4px;--tab-count: 3;--indicator-width: calc((100% - (2 * var(--tab-padding)) - ((var(--tab-count) - 1) * var(--tab-gap))) / var(--tab-count));--indicator-left: calc(var(--tab-padding) + var(--active-index, 0) * (var(--indicator-width) + var(--tab-gap)))}.hiring-item .hiring-tabs:after{content:"";position:absolute;top:var(--tab-padding);left:var(--indicator-left);width:var(--indicator-width);height:42px;background:#fff;border:none;border-radius:50px;transition:left .28s ease,width .28s ease;z-index:0;pointer-events:none}.hiring-item .hiring-tabs .tab{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;height:42px;font-family:Gilroy,sans-serif;font-size:16px;font-weight:400;cursor:pointer;border-radius:50px;color:#353535;text-align:center;position:relative;z-index:1;transition:background-color .3s,color .3s}.hiring-item .hiring-tabs .tab.active{background-color:transparent;border:none;border-radius:50px;color:#353535}.hiring-item .hiring-tabs .tab:hover{background-color:transparent;color:#353535}.spend-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:#0000000a}.spend-confirm-dialog{width:238px;height:116px;border-radius:15px;border:1px solid #ebebeb;background:#fff;padding:14px 12px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.spend-confirm-text{margin:0;text-align:center;font-size:16px;line-height:1.2;color:#1e1f23}.spend-confirm-actions{display:flex;justify-content:center;gap:10px}.spend-confirm-btn{width:92px;height:31px;border-radius:15px;border:0;font-size:15px;line-height:1;cursor:pointer}.spend-confirm-btn-yes{background:#019eff;color:#fff}.spend-confirm-btn-no{background:#efefef;color:#1f1f1f}.delete-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:#0000000a}.delete-confirm-dialog{width:238px;height:116px;border-radius:15px;border:1px solid #ebebeb;background:#fff;padding:14px 12px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.delete-confirm-text{margin:0;text-align:center;font-size:16px;line-height:1.2;color:#1e1f23}.delete-confirm-actions{display:flex;justify-content:center;gap:10px}.delete-confirm-btn{width:92px;height:31px;border-radius:15px;border:0;font-size:15px;line-height:1;cursor:pointer}.delete-confirm-btn-cancel{background:#efefef;color:#1f1f1f}.delete-confirm-btn-delete{background:#d91515;color:#fff}.block-item{margin-bottom:25px}.block-item:hover .block-controls{opacity:1}.block-item .block-controls{display:flex;justify-content:flex-end;align-items:center;gap:5px;margin-bottom:15px;transition:.2s;opacity:0}.block-item .block-controls button{background-color:transparent;border:0;outline:none;width:30px;height:30px}.block-item .block-controls button[disabled]{opacity:.5;cursor:not-allowed}.position-select{position:relative;width:100%}.position-select .select-container{position:relative;width:100%;padding:10px;border-radius:20px;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.position-select .select-container .selected-value{font-size:14px;color:#646465;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.position-select .select-container .select-arrow{position:relative;color:#898989;width:20px;height:20px;margin-left:8px}.position-select .select-container .select-arrow:before{position:absolute;content:"";top:0;left:0;width:10px;height:10px;border:2px solid #898989;border-top:0;border-left:0;transform:rotate(45deg)}.position-select .dropdown{position:absolute;top:calc(100% - 4px);left:0;width:100%;max-height:250px;overflow-y:auto;background-color:#fefefe;border-top:none;border-radius:0 0 4px 4px;z-index:10;box-shadow:0 0 10px 2px #0000000d}.position-select .dropdown .dropdown-item{display:flex;justify-content:space-between;align-items:center;padding:0}.position-select .dropdown .dropdown-item:hover{background-color:#f4f6f8}.position-select .dropdown .dropdown-item .option-content{flex-grow:1;padding:10px;cursor:pointer;color:#646465}.position-select .dropdown .dropdown-item .delete-option{background:none;border:none;color:#d3d5d7;font-size:18px;font-weight:700;padding:0 10px;cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%}.position-select .dropdown .dropdown-item .delete-option:hover{color:#b60f0f}.position-select .dropdown .dropdown-item.custom-input{padding:8px;background-color:#f4f6f8}.position-select .dropdown .dropdown-item.custom-input input{width:100%;padding:8px;border:1px solid #FFFF;background-color:#fff;border-radius:4px;font-size:14px;color:#646465}.position-select .dropdown .dropdown-item.custom-input input::placeholder{color:#646465;opacity:.7}.position-select .dropdown .dropdown-item.custom-input input:focus{outline:none;border-color:#fefefe}.candidates-list .loading,.candidates-list .empty-state,.candidates-list .default-state{text-align:center;padding:20px;color:#646465}.candidates-list .loading{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;min-height:61px;width:100%;border-radius:0;border:0;background:transparent;font-weight:500}.candidates-list .loading:before{content:"";width:32px;height:32px;margin-top:0;margin-bottom:0;border-radius:50%;border:3px solid rgba(109,197,255,.25);border-top-color:#4b9cf8;box-sizing:border-box;animation:candidatesLoadingSpin 2s linear infinite}.candidates-list .avatar{width:40px;height:40px;border-radius:50%;background-color:#6dc5ff;display:flex;align-items:center;justify-content:center;color:#fff;margin-right:10px}.candidates-list .avatar.large{width:60px;height:60px;font-size:20px}.candidates-list .answer-item{border-radius:15px;margin-bottom:16px;padding:12px 18px;background:#edeff0;box-sizing:border-box}.candidates-list .answer-question{font-weight:700;color:#353535;font-size:15px;margin-bottom:3px}.candidates-list .candidate-history-menu--floating{position:fixed;z-index:10000;display:flex;width:260px;padding:5px;flex-direction:column;gap:4px;border-radius:12px;background:#f5f5f5;box-shadow:0 8px 24px #35353524}.candidates-list .candidate-history-menu--floating button{display:flex;padding:8px 10px;flex-direction:column;align-items:flex-start;gap:3px;border:0;border-radius:9px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;text-align:left}.candidates-list .candidate-history-menu--floating button:hover{background:#eaf3ff}.candidates-list .candidate-history-menu--floating button strong{font-size:13px;font-weight:500}.candidates-list .candidate-history-menu--floating button span{color:#737373;font-size:11px}@keyframes candidatesLoadingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.candidates-list .answer-text{color:#353535;font-size:15px}.candidates-list .search-bar{display:flex;margin-bottom:15px}.candidates-list .search-bar input{flex:1;padding:14px 20px;border:0;border-radius:15px;font-size:14px;background-color:#f5f5f5;color:#646465;outline:none;box-shadow:none;border:none}.candidates-list .search-bar input::placeholder{color:#646465}.candidates-list .filters{display:flex;align-items:center;margin-left:15px}.candidates-list .candidate-export{position:relative;margin-right:4px;z-index:40}.candidates-list .candidate-export-button{height:44px;min-width:116px;padding:0 14px;border:0;border-radius:15px;background:#4b9cf8;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:500 14px/1 Gilroy,sans-serif;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.candidates-list .candidate-export-button img{width:17px;height:17px;object-fit:contain;filter:brightness(0) invert(1)}.candidates-list .candidate-export-button small{min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#fff3;color:#fff;display:inline-flex;align-items:center;justify-content:center;font:500 11px/1 Gilroy,sans-serif;box-sizing:border-box}.candidates-list .candidate-export-button:hover:not(:disabled){background:#3f8ee9}.candidates-list .candidate-export-button:disabled{background:#f5f5f5;color:#a8a8a8;cursor:default}.candidates-list .candidate-export-button:disabled img{filter:brightness(0) saturate(100%) invert(72%) sepia(0%) saturate(0%) hue-rotate(162deg) brightness(92%) contrast(88%)}.candidates-list .candidate-export-menu{position:absolute;top:calc(100% + 10px);left:0;width:320px;padding:14px;border:1px solid #ebebeb;border-radius:20px;background:#fff;box-shadow:0 14px 36px #35353524;box-sizing:border-box;z-index:50}.candidates-list .candidate-export-menu__header{padding:2px 4px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.candidates-list .candidate-export-menu__header strong{color:#353535;font:500 15px/1.2 Gilroy,sans-serif}.candidates-list .candidate-export-menu__header span{color:#737373;font:400 12px/1.2 Gilroy,sans-serif;white-space:nowrap}.candidates-list .candidate-export-menu__formats{display:grid;gap:8px}.candidates-list .candidate-export-menu__formats>button{width:100%;min-height:58px;padding:8px;border:0;border-radius:14px;background:#f5f5f5;color:#353535;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;text-align:left;cursor:pointer;transition:background-color .18s ease}.candidates-list .candidate-export-menu__formats>button:hover:not(:disabled){background:#edeff0}.candidates-list .candidate-export-menu__formats>button:disabled{cursor:wait;opacity:.65}.candidates-list .candidate-export-menu__formats>button>span:last-child{min-width:0}.candidates-list .candidate-export-menu__formats>button strong,.candidates-list .candidate-export-menu__formats>button small{display:block;font-family:Gilroy,sans-serif}.candidates-list .candidate-export-menu__formats>button strong{color:#353535;font-size:14px;font-weight:500;line-height:1.15}.candidates-list .candidate-export-menu__formats>button small{margin-top:4px;color:#737373;font-size:12px;font-weight:400;line-height:1.15}.candidates-list .candidate-export-menu__format{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#fff;font:600 10px/1 Gilroy,sans-serif}.candidates-list .candidate-export-menu__format--pdf{background:#ff6b7a}.candidates-list .candidate-export-menu__format--excel{background:#35ad67}.candidates-list .candidate-export-menu__format--word{background:#4b9cf8}.candidates-list .candidate-export-menu__status,.candidates-list .candidate-export-menu__error{margin:12px 4px 0;font:400 12px/1.3 Gilroy,sans-serif}.candidates-list .candidate-export-menu__status{color:#737373}.candidates-list .candidate-export-menu__error{color:#ff5b68}.candidates-list .candidates-table-container{border-radius:15px}.candidates-list .filter-button{position:relative;background:#fff;border:1px solid #ebebeb;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 4px;border-radius:15px;color:#2852b4;box-shadow:none;transition:background-color .2s}.candidates-list .filter-button:after{content:attr(data-label);position:absolute;top:calc(100% + 8px);left:50%;height:24px;padding:0 8px;border-radius:8px;background:#42424b;color:#fff;font-family:Gilroy,sans-serif;font-size:12px;font-weight:500;line-height:24px;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%) scale(.96);transform-origin:center top;transition:transform .2s ease,opacity .2s ease;z-index:30}.candidates-list .filter-button:hover:after,.candidates-list .filter-button:focus-visible:after{opacity:1;transform:translate(-50%) scale(1)}.candidates-list .filter-button:hover{background-color:#f4f6f8}.candidates-list .filter-button.active{background-color:#f4f6f8;color:#2852b4;border:none}.candidates-list .candidates-table{width:100%;border-collapse:collapse;border:0}.candidates-list .candidates-table-head{background-color:#f5f5f5;border-radius:20px;display:flex;align-items:center;gap:15px;padding:0 20px;height:34px;margin-bottom:20px;box-shadow:none;border:none;color:#353535}.candidates-list .candidates-table-head p{margin:0;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400}.candidates-list .candidates-table-head p:nth-of-type(1){width:301px}.candidates-list .candidates-table-head p:nth-of-type(2){flex:1}.candidates-list .candidates-table-head p:nth-of-type(3){width:160px;margin-left:28px}.candidates-list .candidates-table-head p:nth-of-type(4){width:258px}.candidates-list .candidates-table-head p:nth-of-type(5){width:54px;text-align:center}.candidates-list .candidates-table-checkbox-placeholder{width:20px;height:20px;flex:0 0 20px}.candidates-list .candidates-table-checkbox{position:relative;align-self:center;width:20px;height:20px;flex:0 0 20px}.candidates-list .candidates-table-checkbox input{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer;border-radius:50%;clip-path:circle(50% at 50% 50%)}.candidates-list .candidates-table-checkbox input:checked+span{border-color:#4b9cf8;background:center / 12px url("data:image/svg+xml,%3csvg%20width='15'%20height='9'%20viewBox='0%200%2015%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%203.625L6%208L14%201'%20stroke='white'/%3e%3c/svg%3e") no-repeat #4b9cf8}.candidates-list .candidates-table-checkbox span{display:block;width:20px;height:20px;border-radius:15px;border:1px solid #646465;pointer-events:none}.candidates-list .candidates-table-item{background-color:#fff;border-radius:20px;margin:0;display:flex;gap:15px;padding:15px 20px;transition:.2s;box-shadow:none;border:none}.candidates-list .candidates-table-item.status-accepted{background-color:#429133}.candidates-list .candidates-table-item.status-rejected{background-color:#b60f0f}.candidates-list .candidates-table-item.status-in-progress{background-color:#b85b39}.candidates-list .candidates-table-item.status-new{box-shadow:none}.candidates-list .candidates-table-item:hover{background-color:#f5f5f5}.candidates-list .candidates-table-item:hover .progress-bar{background-color:#fff}.candidates-list .candidates-table-item .candidate-info{display:flex;cursor:pointer;width:200px}.candidates-list .candidates-table-item .candidate-details{display:flex;flex-direction:column;align-items:flex-start}.candidates-list .candidates-table-empty{margin:10px 0;padding:18px 20px;border:1px solid #ebebeb;border-radius:15px;background-color:#fff;text-align:center;color:#646465;font-size:14px}.candidates-list .candidates-table-empty p{margin:0}.candidates-list .progress-column{flex:1}.candidates-list .progress-info{display:flex;justify-content:space-between;margin-bottom:5px;font-size:14px}.candidates-list .progress-percentage{font-weight:500}.candidates-list .progress-bar{height:8px;background-color:#f5f5f5;border-radius:4px;overflow:hidden;margin-bottom:0}.candidates-list .progress-fill{height:100%;background-color:#49a85b}.candidates-list .progress-fill--demo{background-color:#fd0}.candidates-list .progress-segment--demo{margin-top:10px}.candidates-list .progress-info--demo{margin-bottom:4px}.candidates-list .progress-demo-caption{font-size:14px;line-height:1.3;white-space:normal}.candidates-list .progress-days-ago{font-size:14px}.candidates-list .candidate-action-column{position:relative;display:flex;align-items:center;justify-content:center;width:258px;flex:0 0 258px}.candidates-list .candidate-action-column.is-open{z-index:20}.candidates-list .candidate-scoring-column{display:flex;width:160px;flex:0 0 160px;margin-left:28px;align-items:center}.candidates-list .candidate-scoring{display:flex;min-width:0;align-items:center}.candidates-list .candidate-scoring-badge{display:inline-flex;min-width:0;max-width:100%;height:28px;padding:0 12px;align-items:center;justify-content:center;border-radius:999px;color:#fff;font:500 13px/1 Gilroy,sans-serif;white-space:nowrap;box-sizing:border-box}.candidates-list .candidate-scoring.is-low .candidate-scoring-badge{background:#ee3834}.candidates-list .candidate-scoring.is-below-average .candidate-scoring-badge{background:#f5ab42}.candidates-list .candidate-scoring.is-average .candidate-scoring-badge{background:#e5c035;color:#fff}.candidates-list .candidate-scoring.is-high .candidate-scoring-badge{background:#67af48}.candidates-list .candidate-scoring-empty{color:#a8a8a8;font:400 13px/1.2 Gilroy,sans-serif}.candidates-list .candidate-action-button{display:flex;align-items:center;justify-content:space-between;width:258px;height:32px;padding:0 14px;border:none;border-radius:10px;background:#f5f5f5;color:#353535;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;line-height:1;text-align:left}.candidates-list .candidates-table-item:hover .candidate-action-button{background:#fff;color:#353535}.candidates-list .candidate-action-arrow{width:7px;height:7px;flex:0 0 7px;margin-left:12px;border-right:1.5px solid #353535;border-bottom:1.5px solid #353535;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease}.candidates-list .candidate-action-column.is-open .candidate-action-button{border-radius:10px 10px 0 0}.candidates-list .candidate-action-column.is-open .candidate-action-arrow{transform:translateY(2px) rotate(225deg)}.candidates-list .candidate-action-menu{position:absolute;top:32px;left:0;display:grid;width:258px;padding:6px;border:1px solid #ebebeb;border-radius:0 0 14px 14px;background:#fff;box-shadow:0 8px 24px #3535351f}.candidates-list .candidate-action-menu button{width:100%;height:34px;padding:0 12px;border:none;border-radius:9px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;text-align:left}.candidates-list .candidate-action-menu button:hover{background:#f5f5f5}.candidates-list .checkbox-column{width:40px}.candidates-list .candidate-name{font-weight:500;margin-bottom:0}.candidates-list .candidate-date{font-size:12px;color:#646465;white-space:nowrap}.candidates-list .candidate-history-badge{display:inline-flex;align-items:center;width:max-content;min-height:20px;margin-top:5px;padding:2px 8px;border-radius:20px;background:#eaf3ff;color:#357ecf;font:500 11px/1.2 Gilroy,sans-serif;white-space:nowrap;border:0;cursor:pointer}.candidates-list .candidate-history-badge--profile{min-height:24px;margin-top:7px;padding:3px 10px;font-size:12px}.candidates-list .candidate-history{position:relative;display:flex;flex-direction:column;align-items:flex-start}.candidates-list .candidate-history-menu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;display:flex;width:260px;margin-top:0;padding:5px;flex-direction:column;gap:4px;border-radius:12px;background:#f5f5f5}.candidates-list .candidate-history-menu button{display:flex;padding:8px 10px;flex-direction:column;align-items:flex-start;gap:3px;border:0;border-radius:9px;background:#fff;color:#353535;font-family:Gilroy,sans-serif;text-align:left}.candidates-list .candidate-history-menu button:hover{background:#eaf3ff}.candidates-list .candidate-history-menu button strong{font-size:13px;font-weight:500}.candidates-list .candidate-history-menu button span{color:#737373;font-size:11px}.candidates-list .candidate-history-back{width:max-content;margin:0 0 7px;padding:0;border:0;background:transparent;color:#4b9cf8;font:500 12px/1.2 Gilroy,sans-serif}.candidates-list .priority-column{display:flex;align-items:center;justify-content:center;width:86px}.candidates-list .candidate-best-button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.candidates-list .candidate-best-button img{display:block;width:16px;height:16px}.candidates-list .status-column{text-align:center;align-self:center;width:54px}.candidates-list .status-badge{display:inline-block;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.candidates-list .candidate-profile{display:grid;align-items:flex-start;gap:0;grid-template-columns:400px 1fr;height:100%}.candidates-list .candidate-profile .profile-header-name{border-radius:20px;border:0}.candidates-list .candidate-profile .progress-bar{margin-bottom:20px}.candidates-list .empty-answers{padding:15px;border-radius:20px;background-color:#fff;box-shadow:none;border:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.candidates-list .empty-answers img{width:100%;max-width:800px;display:block}.candidates-list .empty-answers p{font-weight:700;font-size:20px;max-width:370px}.candidates-list .profile-header{display:flex;flex-direction:column;overflow:hidden;height:100%;margin-bottom:20px}.candidates-list .profile-header-name{position:relative;isolation:isolate;display:flex;align-items:center;background-color:#fff;padding:15px 90px 15px 15px;border-radius:20px;box-shadow:none;border:0}.candidates-list .profile-header-name>.avatar.large{flex:0 0 60px}.candidates-list .profile-header-name .profile-header-text{display:flex;min-height:60px;flex-direction:column;justify-content:center}.candidates-list .profile-header-name .profile-header-actions{position:absolute;top:50%;right:15px;display:flex;flex-direction:column;align-items:center;gap:8px;transform:translateY(-50%)}.candidates-list .profile-header-name .profile-header-actions button{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent}.candidates-list .profile-header-name .profile-header-actions button>img:first-child{display:block;width:24px;height:24px}.candidates-list .profile-header-name .profile-header-actions button>.profile-header-best-icon:first-child{display:block;width:16px;height:16px;margin:auto}.candidates-list .profile-header-name .profile-header-export{position:relative;order:2}.candidates-list .profile-header-name .profile-header-actions .profile-header-export-button{width:29px;height:29px;border:1px solid #e6e6e6;border-radius:8px}.candidates-list .profile-header-name .profile-header-actions .profile-header-export-button>img:first-child{width:24px;height:24px}.candidates-list .profile-header-name .profile-header-export-menu{position:absolute;z-index:30;top:calc(100% + 8px);right:0;width:120px;padding:6px;border-radius:12px;background:#fff;box-shadow:0 8px 24px #35353524}.candidates-list .profile-header-name .profile-header-export-menu button{width:100%;height:34px;padding:0 10px;justify-content:flex-start;border-radius:8px;background:#fff;color:#353535;font:400 14px/1 Gilroy,sans-serif}.candidates-list .profile-header-name .profile-header-export-menu button:hover{background:#f5f5f5}.candidates-list .profile-header-name h3{color:#353535;font-size:24px;line-height:1.02;margin-bottom:0}.candidates-list .profile-header-name p{color:#353535;font-weight:300}.candidates-list .profile-header-name p strong{font-weight:700}.candidates-list .profile-scroll-area{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;margin-bottom:0;scrollbar-color:#cfcfcf transparent;scrollbar-width:thin}.candidates-list .profile-scroll-area::-webkit-scrollbar{width:6px}.candidates-list .profile-scroll-area::-webkit-scrollbar-track{background:transparent}.candidates-list .profile-scroll-area::-webkit-scrollbar-thumb{border-radius:999px;background-color:#cfcfcf}.candidates-list .profile-scroll-area::-webkit-scrollbar-thumb:hover{background-color:#b8b8b8}.candidates-list .profile-actions{display:flex;flex-direction:column;gap:15px;flex:0 0 auto;height:auto;min-height:0;overflow:visible;background-color:#fff;padding:15px;border-radius:20px;margin:15px 0;box-shadow:none;border:0;box-sizing:border-box}.candidates-list .profile-actions>div:first-child{display:flex;flex-direction:column;gap:15px;flex:0 0 auto}.candidates-list .profile-actions .progress-bar{margin-bottom:0}.candidates-list .profile-actions-btns{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;flex:0 0 auto}.candidates-list .profile-social-links{background-color:#fff;padding:15px;border-radius:20px;margin-bottom:15px;box-shadow:none;border:0}.candidates-list .profile-social-links p{margin-bottom:10px;font-size:14px;color:#4d4d4d}.candidates-list .profile-social-links-list{display:flex;align-items:center;gap:14px}.candidates-list .profile-social-links-list a,.candidates-list .profile-social-links-list img{display:block;width:44px;height:44px}.candidates-list .profile-info{flex:1;background-color:#fff;padding:15px;border-radius:20px;box-shadow:none;border:0}.candidates-list .profile-info span{display:block;color:#353535;font-size:14px;margin-bottom:5px}.candidates-list .profile-info p{padding:12px 20px;background-color:#edeff0;border:0;border-radius:15px;margin-bottom:10px;color:#353535}.candidates-list .profile-note{display:flex;flex-direction:column;gap:12px;background-color:#fff;padding:15px;border-radius:20px;margin-top:15px;box-shadow:none;border:0}.candidates-list .profile-note-field{display:flex;flex-direction:column;gap:8px;margin:0;color:#2d2d2d;font-size:14px;font-weight:400}.candidates-list .profile-note-field span{color:#2d2d2d;font-size:14px;font-weight:400}.candidates-list .profile-note-field input,.candidates-list .profile-note-field textarea{width:100%;border:1px solid #ebebeb;border-radius:15px;background-color:#fff;color:#2d2d2d;font-family:inherit;font-size:14px;line-height:1.45;box-sizing:border-box;outline:none}.candidates-list .profile-note-field input::placeholder,.candidates-list .profile-note-field textarea::placeholder{color:#a8a8a8}.candidates-list .profile-note-field input:focus,.candidates-list .profile-note-field textarea:focus{border-color:#cfcfcf}.candidates-list .profile-note-field input{height:48px;padding:0 20px}.candidates-list .profile-note-field textarea{min-height:94px;padding:14px 20px;resize:vertical}.candidates-list .profile-note-field--date{position:relative}.candidates-list .profile-date-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:48px;padding:0 18px 0 20px;border:1px solid #ebebeb;border-radius:15px;background-color:#fff;color:#2d2d2d;font-family:inherit;font-size:14px;text-align:left;cursor:pointer;box-sizing:border-box}.candidates-list .profile-date-trigger-icon{display:block;width:18px;height:18px}.candidates-list .profile-date-picker{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:20;padding:14px 14px 12px;border:1px solid #ebebeb;border-radius:15px;background-color:#fff;box-shadow:none}.candidates-list .profile-date-picker-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.candidates-list .profile-date-picker-nav>button{display:flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;padding:0 12px;border:0;border-radius:5px;background-color:#eee;cursor:pointer}.candidates-list .profile-date-picker-nav>button span{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.candidates-list .profile-date-picker-nav>button:first-child span{border-right:5px solid #b6b6b6}.candidates-list .profile-date-picker-nav>button:last-child span{border-left:5px solid #b6b6b6}.candidates-list .profile-date-picker-selects{display:flex;align-items:center;gap:12px}.candidates-list .profile-date-picker-selects select{height:20px;padding:0 18px 0 8px;border:0;border-radius:5px;background-color:#eee;color:#111;font-family:inherit;font-size:13px;outline:none;cursor:pointer}.candidates-list .profile-date-picker-weekdays{display:grid;grid-template-columns:repeat(7,1fr);align-items:center;height:20px;margin-bottom:10px;border-radius:8px;background-color:#eee;color:#111;font-size:13px;text-align:center}.candidates-list .profile-date-picker-days{display:grid;grid-template-columns:repeat(7,1fr)}.candidates-list .profile-date-picker-days button{position:relative;display:flex;align-items:center;justify-content:center;height:24px;border:0;border-bottom:1px solid #ebebeb;background-color:transparent;color:#111;font-family:inherit;font-size:13px;line-height:1;cursor:pointer}.candidates-list .profile-date-picker-days button:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:18px;height:18px;border-radius:5px;background-color:transparent;transform:translate(-50%,-50%)}.candidates-list .profile-date-picker-days button.is-muted{color:#b7b7b7}.candidates-list .profile-date-picker-days button.is-weekend{color:#ff1717}.candidates-list .profile-date-picker-days button.is-muted.is-weekend{color:#b7b7b7}.candidates-list .profile-date-picker-days button.is-selected{color:#111}.candidates-list .profile-date-picker-days button.is-selected:before{background-color:#eee}.candidates-list .profile-date-picker-time{display:grid;grid-template-columns:1fr auto 36px;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #ebebeb;color:#111;font-size:13px}.candidates-list .profile-date-picker-time-controls{display:flex;align-items:center;justify-content:center;gap:5px;min-width:116px;justify-self:center}.candidates-list .profile-date-picker-time-controls>span{color:#111;font-size:13px;line-height:1}.candidates-list .profile-date-picker-time-controls input{width:40px;height:24px;padding:0;border:1px solid #ebebeb;border-radius:8px;color:#111;font-family:inherit;font-size:13px;text-align:center;outline:none}.candidates-list .profile-date-picker-time-arrows{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:10px}.candidates-list .profile-date-picker-time-arrows button{display:flex;align-items:center;justify-content:center;width:10px;height:8px;padding:0;border:0;background-color:transparent;cursor:pointer}.candidates-list .profile-date-picker-time-arrows button span{width:0;height:0}.candidates-list .profile-date-picker-time-arrows button.is-up span{border-right:4px solid transparent;border-bottom:5px solid #d9d9d9;border-left:4px solid transparent}.candidates-list .profile-date-picker-time-arrows button.is-down span{border-top:5px solid #d9d9d9;border-right:4px solid transparent;border-left:4px solid transparent}.candidates-list .profile-date-picker-clear{width:24px;height:24px;border:0;border-radius:5px;background-color:#eee;color:#111;font-size:28px;line-height:1;cursor:pointer}.candidates-list .profile-date-picker-footer{display:flex;align-items:center;gap:12px;padding-top:12px}.candidates-list .profile-date-picker-footer button{width:80px;min-width:80px;height:20px;padding:0;border:1px solid #ebebeb;border-radius:6px;background-color:#fff;color:#111;font-family:inherit;font-size:13px;cursor:pointer}.candidates-list .profile-date-picker-footer button:first-child{border-color:transparent;background-color:#eee}.candidates-list .profile-details{overflow:auto;height:100%;padding:0 15px 0 20px}.candidates-list .profile-details .candidate-workflow-container{display:flex;margin-bottom:20px;flex-direction:column;gap:20px;color:#353535}.candidates-list .profile-details .candidate-workflow-section{padding:14px 15px;border-radius:20px;background-color:#fff}.candidates-list .profile-details .candidate-workflow-tabs{display:flex;align-items:center;gap:10px}.candidates-list .profile-details .candidate-workflow-tabs button{padding:5px 10px;border:0;border-radius:12px;background:transparent;color:#353535;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;cursor:pointer}.candidates-list .profile-details .candidate-workflow-tabs button.is-active{background-color:#edeff0}.candidates-list .profile-details .candidate-workflow-panel{margin-top:12px;padding:16px 18px;border:1px solid #ebebeb;border-radius:20px;background-color:#fff}.candidates-list .profile-details .candidate-workflow-panel textarea{width:100%;min-height:108px;resize:vertical;border:0;background-color:#fff;color:#353535;font-family:Gilroy,sans-serif;font-size:14px;line-height:1.4;outline:none;box-sizing:border-box}.candidates-list .profile-details .candidate-workflow-panel textarea::placeholder{color:#929292}.candidates-list .profile-details .candidate-workflow-panel textarea.candidate-workflow-description{height:20px;min-height:20px;margin-top:28px;resize:none;background:transparent;overflow:hidden}.candidates-list .profile-details .candidate-workflow-action-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.candidates-list .profile-details .candidate-workflow-action-head input{min-width:0;flex:1;padding:2px 0;border:0;background:transparent;color:#353535;font-family:Gilroy,sans-serif;font-size:15px;outline:none}.candidates-list .profile-details .candidate-workflow-action-head input::placeholder{color:#929292}.candidates-list .profile-details .candidate-workflow-priority-control{position:relative;flex:0 0 auto}.candidates-list .profile-details .candidate-workflow-priority{display:flex;align-items:center;gap:7px;padding:6px 12px;border:0;border-radius:999px;background-color:#edeff0;color:#5f5f5f;font-family:Gilroy,sans-serif;font-size:12px;white-space:nowrap;cursor:pointer}.candidates-list .profile-details .candidate-workflow-priority-arrow{width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg)}.candidates-list .profile-details .candidate-workflow-priority-menu{position:absolute;z-index:25;top:calc(100% + 6px);right:0;display:flex;width:150px;padding:6px;flex-direction:column;gap:3px;border-radius:12px;background-color:#fff;box-shadow:0 8px 24px #35353524}.candidates-list .profile-details .candidate-workflow-priority-menu button{width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#353535;font-family:Gilroy,sans-serif;font-size:13px;text-align:left;cursor:pointer}.candidates-list .profile-details .candidate-workflow-priority-menu button:hover,.candidates-list .profile-details .candidate-workflow-priority-menu button.is-selected{background-color:#edeff0}.candidates-list .profile-details .candidate-workflow-label{display:block;margin:24px 0 9px;color:#929292;font-size:13px}.candidates-list .profile-details .candidate-workflow-date{position:relative;width:fit-content;margin-top:20px}.candidates-list .profile-details .candidate-workflow-date .profile-date-trigger{width:auto;min-width:145px;margin:0;padding:8px 12px;border:0;border-radius:15px;background-color:#edeff0}.candidates-list .profile-details .candidate-workflow-date .profile-date-picker{top:calc(100% + 8px);right:auto;bottom:auto;width:310px}.candidates-list .profile-details .candidate-workflow-buttons{display:flex;align-items:center;gap:22px;margin-top:20px}.candidates-list .profile-details .candidate-workflow-buttons button{border:0;font-family:Gilroy,sans-serif;font-size:14px;cursor:pointer}.candidates-list .profile-details .candidate-workflow-buttons .is-save{padding:9px 18px;border-radius:15px;background-color:#4b9cf8;color:#fff}.candidates-list .profile-details .candidate-workflow-buttons .is-cancel{padding:9px 0;background:transparent;color:#353535}.candidates-list .profile-details .candidate-workflow-saved-list{display:flex;flex-direction:column;gap:20px}.candidates-list .profile-details .candidate-workflow-saved-item{padding:14px 18px;border-radius:20px;background-color:#fff;color:#353535}.candidates-list .profile-details .candidate-workflow-saved-item h4{margin-top:0;margin-bottom:15px;color:#353535;font-size:18px;font-weight:700}.candidates-list .profile-details .candidate-workflow-saved-item>strong{display:block;font-size:16px;font-weight:500}.candidates-list .profile-details .candidate-workflow-saved-item p{margin:8px 0 0;color:#353535;font-size:16px;line-height:1.4;white-space:pre-wrap}.candidates-list .profile-details .candidate-workflow-saved-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:15px}.candidates-list .profile-details .candidate-workflow-saved-head h4{margin-bottom:0}.candidates-list .profile-details .candidate-workflow-saved-priority{padding:5px 10px;border-radius:999px;background-color:#fff;color:#5f5f5f;font-size:12px;white-space:nowrap}.candidates-list .profile-details .candidate-workflow-saved-date{display:flex;align-items:center;gap:7px;margin-top:12px;color:#5f5f5f;font-size:13px}.candidates-list .profile-details .candidate-workflow-saved-date img{width:18px;height:18px}.candidates-list .profile-details .candidate-workflow-saved-buttons .is-save:disabled{opacity:.65;cursor:default}.candidates-list .profile-details .candidate-workflow-inline-editor .candidate-workflow-description{display:block;width:100%;height:20px;min-height:20px;margin-top:28px;resize:none;border:0;background:transparent;color:#353535;font-family:Gilroy,sans-serif;font-size:14px;line-height:1.4;outline:none;overflow:hidden}.candidates-list .profile-details .candidate-workflow-inline-editor .candidate-workflow-description::placeholder{color:#929292}.candidates-list .profile-details .candidate-workflow-completed{display:flex;align-items:center;gap:8px;margin-top:20px;color:#54be79;font-size:14px;font-weight:500}.candidates-list .profile-details .candidate-workflow-completed-icon{width:20px;height:20px;flex:0 0 20px;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='20'%20height='20'%20rx='10'%20fill='%2354BE79'/%3e%3cpath%20d='M5.8335%2010.8333L7.62639%2012.6262C8.01691%2013.0168%208.65008%2013.0168%209.0406%2012.6262L14.1668%207.5'%20stroke='white'%20stroke-linecap='round'/%3e%3c/svg%3e") no-repeat center / contain}.candidates-list .profile-details .detail-section{margin-bottom:20px;padding:15px;border-radius:20px;background-color:#fefefe;box-shadow:none;border:0}.candidates-list .profile-details .detail-section h4{color:#353535;font-size:18px;font-weight:700;margin-top:0;margin-bottom:15px}.candidates-list .profile-details .detail-section p{font-size:16px;margin-bottom:5px}.candidates-list .profile-details .detail-section .answer-correct,.candidates-list .profile-details .detail-section .order-correct{padding:10px;background-color:#edeff0;margin-top:12px;margin-bottom:12px;border-radius:15px;border:none!important;position:relative}.candidates-list .profile-details .detail-section .answer-correct strong,.candidates-list .profile-details .detail-section .order-correct strong{font-weight:700}.candidates-list .profile-details .detail-section .answer-correct:after,.candidates-list .profile-details .detail-section .order-correct:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='20'%20height='20'%20rx='10'%20fill='%2354BE79'/%3e%3cpath%20d='M5.8335%2010.8333L7.62639%2012.6262C8.01691%2013.0168%208.65008%2013.0168%209.0406%2012.6262L14.1668%207.5'%20stroke='white'%20stroke-linecap='round'/%3e%3c/svg%3e") no-repeat center;background-size:contain}.candidates-list .profile-details .detail-section .answer-incorrect,.candidates-list .profile-details .detail-section .order-incorrect{padding:10px;background-color:#edeff0;margin-top:12px;margin-bottom:12px;border-radius:15px;border:none!important;position:relative}.candidates-list .profile-details .detail-section .answer-incorrect strong,.candidates-list .profile-details .detail-section .order-incorrect strong{font-weight:700}.candidates-list .profile-details .detail-section .answer-incorrect:after,.candidates-list .profile-details .detail-section .order-incorrect:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='20'%20height='20'%20rx='10'%20fill='%23E93A2F'/%3e%3cpath%20d='M7%207L13%2013M13%207L7%2013'%20stroke='white'%20stroke-linecap='round'/%3e%3c/svg%3e") no-repeat center;background-size:contain}.candidates-list .profile-details .detail-section .test-answer-item{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:86px;padding:18px 22px}.candidates-list .profile-details .detail-section .test-answer-item:after{display:none}.candidates-list .profile-details .detail-section .test-answer-item .test-answer-content{min-width:0}.candidates-list .profile-details .detail-section .test-answer-item .test-answer-content p{margin:0;color:#353535;line-height:1.45}.candidates-list .profile-details .detail-section .test-answer-item .test-answer-content p+p{margin-top:4px}.candidates-list .profile-details .detail-section .test-answer-item .test-answer-status{display:flex;flex:0 0 auto;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background-color:#fff;color:#54be79;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1;white-space:nowrap}.candidates-list .profile-details .detail-section .test-answer-item .test-answer-status-icon{display:block;flex:0 0 20px;width:20px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='20'%20height='20'%20rx='10'%20fill='%2354BE79'/%3e%3cpath%20d='M5.8335%2010.8333L7.62639%2012.6262C8.01691%2013.0168%208.65008%2013.0168%209.0406%2012.6262L14.1668%207.5'%20stroke='white'%20stroke-linecap='round'/%3e%3c/svg%3e") no-repeat center / contain}.candidates-list .profile-details .detail-section .test-answer-item.answer-incorrect .test-answer-status{color:#e93a2f}.candidates-list .profile-details .detail-section .test-answer-item.answer-incorrect .test-answer-status-icon{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='20'%20height='20'%20rx='10'%20fill='%23E93A2F'/%3e%3cpath%20d='M7%207L13%2013M13%207L7%2013'%20stroke='white'%20stroke-linecap='round'/%3e%3c/svg%3e")}@media (max-width: 760px){.candidates-list .profile-details .detail-section .test-answer-item{align-items:flex-start;flex-direction:column;gap:14px}}.candidates-list .profile-details .detail-section .order-item.order-correct{background-color:#fff}.candidates-list .profile-details .detail-section audio{width:100%;margin-top:15px}.candidates-list .profile-details .detail-section .candidate-profile-audio.meluno-audio-player{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;width:100%;margin-top:16px;padding:14px 16px;border-radius:20px;background-color:#f7f8fa;box-sizing:border-box}.candidates-list .profile-details .detail-section .meluno-audio-player__element{display:none}.candidates-list .profile-details .detail-section .meluno-audio-player__play{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background-color:#4b9cf8;cursor:pointer}.candidates-list .profile-details .detail-section .meluno-audio-player__play-icon{width:14px;height:16px;margin-left:2px;border-radius:2px;background-color:#fff;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M3.65 1.45C2.58.78 1.2 1.55 1.2 2.82v10.36c0 1.27 1.38 2.04 2.45 1.37l8.18-5.18c1-.63 1-2.11 0-2.74L3.65 1.45Z' fill='black'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M3.65 1.45C2.58.78 1.2 1.55 1.2 2.82v10.36c0 1.27 1.38 2.04 2.45 1.37l8.18-5.18c1-.63 1-2.11 0-2.74L3.65 1.45Z' fill='black'/%3E%3C/svg%3E") center / contain no-repeat}.candidates-list .profile-details .detail-section .meluno-audio-player__pause-icon{position:relative;width:12px;height:16px}.candidates-list .profile-details .detail-section .meluno-audio-player__pause-icon:before,.candidates-list .profile-details .detail-section .meluno-audio-player__pause-icon:after{content:"";position:absolute;top:0;width:4px;height:16px;border-radius:2px;background-color:#fff}.candidates-list .profile-details .detail-section .meluno-audio-player__pause-icon:before{left:0}.candidates-list .profile-details .detail-section .meluno-audio-player__pause-icon:after{right:0}.candidates-list .profile-details .detail-section .meluno-audio-player__main{--candidate-audio-actions-width: 54px;display:flex;flex-direction:column;min-width:0;width:100%}.candidates-list .profile-details .detail-section .meluno-audio-player__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.candidates-list .profile-details .detail-section .meluno-audio-player__meta{display:flex;flex-direction:column;min-width:0}.candidates-list .profile-details .detail-section .meluno-audio-player__meta strong{overflow:hidden;color:#111;font:500 16px/1.2 Gilroy,sans-serif;text-overflow:ellipsis;white-space:nowrap}.candidates-list .profile-details .detail-section .meluno-audio-player__meta span{color:#737373;font:400 14px/1.2 Gilroy,sans-serif}.candidates-list .profile-details .detail-section .meluno-audio-player__actions{display:flex;flex:0 0 auto;align-items:center;gap:10px}.candidates-list .profile-details .detail-section .meluno-audio-player__speed,.candidates-list .profile-details .detail-section .meluno-audio-player__download{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background-color:transparent;color:#4b9cf8;font:400 15px/1 Gilroy,sans-serif;text-decoration:none;cursor:pointer}.candidates-list .profile-details .detail-section .meluno-audio-player__download img{width:16px;height:16px;filter:brightness(0) saturate(100%) invert(58%) sepia(70%) saturate(2238%) hue-rotate(190deg) brightness(101%) contrast(95%)}.candidates-list .profile-details .detail-section .meluno-audio-player__progress{display:block;width:calc(100% - var(--candidate-audio-actions-width));height:7px;margin-top:3px;padding:0;border:0;background-color:transparent;cursor:pointer}.candidates-list .profile-details .detail-section .meluno-audio-player__track,.candidates-list .profile-details .detail-section .meluno-audio-player__fill{display:block;height:4px;border-radius:999px}.candidates-list .profile-details .detail-section .meluno-audio-player__track{width:100%;background-color:#f5f5f5}.candidates-list .profile-details .detail-section .meluno-audio-player__fill{position:relative;width:0;background-color:#4b9cf8}.candidates-list .profile-details .detail-section .meluno-audio-player__fill:after{content:"";position:absolute;top:50%;right:-4px;width:8px;height:8px;border-radius:50%;background-color:#4b9cf8;transform:translateY(-50%)}.candidates-list .profile-details .detail-section video{max-width:460px;height:600px;object-fit:cover;width:100%;border-radius:10px;margin-top:15px}.candidates-list .profile-details .detail-section .candidate-file-answer-group+.candidate-file-answer-group{margin-top:18px}.candidates-list .profile-details .detail-section .candidate-file-answer-list{display:flex;flex-direction:column;gap:10px;margin-top:12px}.candidates-list .profile-details .detail-section .candidate-file-answer{display:flex;align-items:center;gap:14px;min-height:78px;padding:12px 16px;border:1px solid #f0f1f3;border-radius:20px;background-color:#f7f8fa;color:#353535;text-decoration:none;box-sizing:border-box;font:inherit;text-align:left;transition:border-color .18s ease,background-color .18s ease}.candidates-list .profile-details .detail-section .candidate-file-answer:hover{border-color:#4b9cf8;background-color:#eef6ff}.candidates-list .profile-details .detail-section .candidate-file-answer__icon{position:relative;width:50px;height:50px;flex:0 0 50px;display:flex;align-items:center;justify-content:center;border-radius:14px;background-color:#fff}.candidates-list .profile-details .detail-section .candidate-file-answer__icon img{width:28px;height:28px}.candidates-list .profile-details .detail-section .candidate-file-answer__icon span{position:absolute;right:-4px;bottom:3px;min-width:32px;padding:3px 5px;border-radius:6px;background-color:#4b9cf8;color:#fff;font:500 9px/1 Gilroy,sans-serif;text-align:center}.candidates-list .profile-details .detail-section .candidate-file-answer__meta{min-width:0;display:flex;flex:1;flex-direction:column;gap:4px}.candidates-list .profile-details .detail-section .candidate-file-answer__meta strong{overflow:hidden;color:#353535;font:500 16px/1.2 Gilroy,sans-serif;text-overflow:ellipsis;white-space:nowrap}.candidates-list .profile-details .detail-section .candidate-file-answer__meta span{color:#737373;font:400 14px/1.2 Gilroy,sans-serif}.candidates-list .profile-details .detail-section .candidate-file-answer__download{flex:0 0 auto;padding:0;border:0;background-color:transparent;color:#4b9cf8;font:400 14px/1.2 Gilroy,sans-serif;cursor:pointer}@media (max-width: 600px){.candidates-list .profile-details .detail-section .candidate-profile-audio.meluno-audio-player{padding:12px}.candidates-list .profile-details .detail-section .meluno-audio-player__header{gap:6px}.candidates-list .profile-details .detail-section .candidate-file-answer{padding:12px}}.candidates-list .profile-details .ai-summary-section{padding:20px}.candidates-list .profile-details .ai-summary-section h4{margin-bottom:8px;color:#353535;font-size:20px}.candidates-list .profile-details .ai-summary-section .ai-summary-caption{margin:0;color:#111;font-size:16px;line-height:1.4}.candidates-list .profile-details .ai-summary-section .ai-summary-caption span{display:block;color:#353535}.candidates-list .profile-details .ai-summary-section .ai-summary-score{display:inline-flex;margin-top:12px;padding:8px 16px;align-items:center;border-radius:999px;color:#fff;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;line-height:1}.candidates-list .profile-details .ai-summary-section .ai-summary-score.is-low{background-color:#ee3834}.candidates-list .profile-details .ai-summary-section .ai-summary-score.is-below-average{background-color:#f5ab42}.candidates-list .profile-details .ai-summary-section .ai-summary-score.is-average{background-color:#e5c035}.candidates-list .profile-details .ai-summary-section .ai-summary-score.is-high{background-color:#67af48}.candidates-list .profile-details .ai-summary-section .ai-summary-lead{margin:24px 0 0;color:#353535;font-size:16px;line-height:1.4}.candidates-list .profile-details .ai-summary-section .ai-summary-group{margin-top:26px;color:#111;font-size:16px;line-height:1.4}.candidates-list .profile-details .ai-summary-section .ai-summary-group>strong{display:block;margin-bottom:8px;color:#353535;font-weight:700}.candidates-list .profile-details .ai-summary-section .ai-summary-group p{margin:0;font-size:inherit;line-height:inherit}.candidates-list .profile-details .ai-summary-section .ai-summary-group ul{margin:0;padding:0;list-style:none}.candidates-list .profile-details .ai-summary-section .ai-summary-group li:after{content:"."}.candidates-list .profile-details .ai-summary-section .ai-summary-group li:last-child:after{content:"."}.candidates-list .profile-details .ai-summary-section .ai-summary-state{display:flex;min-height:64px;margin-top:18px;padding:14px 16px;align-items:center;gap:12px;border-radius:15px;background-color:#edeff0;color:#737373;font-size:14px}.candidates-list .profile-details .ai-summary-section .ai-summary-state.is-processing .ai-summary-loader{width:20px;height:20px;flex:0 0 20px;border:2px solid rgba(75,156,248,.25);border-top-color:#4b9cf8;border-radius:50%;animation:candidatesLoadingSpin .8s linear infinite}.candidates-list .profile-details .ai-summary-section .ai-summary-state.is-failed{color:#e93a2f}.candidates-list .candidate-modal-content{background:#edeff0;border:0;box-shadow:none}.candidates-list .choice-modal .candidate-modal-content{width:min(1020px,calc(100vw - 40px));overflow:visible;border-radius:20px;border:1px solid #ebebeb;background:#fff;box-shadow:0 6px 20px #35353514}.candidates-list .choice-modal .modal-body{gap:24px}.candidates-list .choice-modal .modal-body>p{margin:0;color:#353535;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400}.candidates-list .choice-modal .bulk-action-column{margin-left:0}.candidates-list .choice-modal .bulk-action-column .candidate-action-button,.candidates-list .choice-modal .bulk-action-column .candidate-action-button:hover{background:#f5f5f5}.candidates-list .choice-modal .bulk-action-column .candidate-action-button:disabled{cursor:wait;opacity:.7}.candidates-list .choice-modal .bulk-action-column .candidate-action-menu{top:auto;bottom:32px;border-radius:14px 14px 0 0}.candidates-list .choice-modal .bulk-action-column.is-open .candidate-action-button{border-radius:0 0 10px 10px}.image-text-layout{display:grid;gap:20px}.image-text-layout.image-left,.image-text-layout.image-right{grid-template-columns:repeat(2,1fr)}@media (max-width: 767px){.image-text-layout.image-left,.image-text-layout.image-right{grid-template-columns:1fr}}@media (max-width: 767px){.image-text-layout.image-left p{order:-1}}.image-text-layout img{width:100%}.image-text-layout .image-container{position:relative;height:360px}.image-text-layout .image-container-input{position:relative;background-color:#f4f6f8;padding:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;height:100%}.image-text-layout .image-container-input input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.image-text-layout .image-container-input img{opacity:.8;width:auto}.image-text-layout .image-container .image-preview{position:absolute;top:0;left:0;width:100%;height:calc(100% - 35px)}.image-text-layout .image-container .image-preview img{width:100%}.image-text-layout textarea{border:0;padding:0;background-color:transparent}.image-text-layout textarea::placeholder{color:#646465}.image-text-layout .btn-delete-image{display:table;margin-left:auto;cursor:pointer;background-color:transparent;border:0;color:#b60f0f;margin-top:10px}.video-text-layout{display:grid;gap:20px}.video-text-layout video{max-width:320px;width:100%;height:320px;object-fit:cover;border-radius:10px}.video-text-layout.video-left,.video-text-layout.video-right{grid-template-columns:repeat(2,1fr)}@media (max-width: 767px){.video-text-layout.video-left,.video-text-layout.video-right{grid-template-columns:1fr}}@media (max-width: 767px){.video-text-layout.video-left p{order:-1}}.video-text-layout .video-container{position:relative;height:360px}.video-text-layout .video-container-input{position:relative;background-color:#f4f6f8;padding:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;height:100%}.video-text-layout .video-container-input input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.video-text-layout .video-container-input img{opacity:.8}.video-text-layout .video-container .video-preview{position:absolute;top:0;left:0;width:100%;height:calc(100% - 35px)}.video-text-layout .video-container .video-preview video{max-width:100%;width:100%;height:100%;object-fit:cover;border-radius:10px}.video-text-layout textarea{border:0;padding:0;background-color:transparent}.video-text-layout textarea::placeholder{color:#646465}.video-text-layout .btn-delete-video{display:table;margin-left:auto;cursor:pointer;background-color:transparent;border:0;color:#b60f0f;margin-top:10px}.audio-text-layout{display:grid;gap:20px}.audio-text-layout audio{max-width:320px;width:100%;height:55px;object-fit:cover;border-radius:10px}.audio-text-layout.audio-left,.audio-text-layout.audio-right{grid-template-columns:repeat(2,1fr)}@media (max-width: 767px){.audio-text-layout.audio-left,.audio-text-layout.audio-right{grid-template-columns:1fr}}@media (max-width: 767px){.audio-text-layout.audio-left p{order:-1}}.audio-text-layout .audio-container{position:relative}.audio-text-layout .audio-container-input{position:relative;background-color:#f4f6f8;padding:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;height:360px}.audio-text-layout .audio-container-input input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.audio-text-layout .audio-container-input img{opacity:.8}.audio-text-layout .audio-container .audio-preview{position:absolute;top:0;left:0;width:100%;height:100%}.audio-text-layout .audio-container .audio-preview audio{max-width:100%;width:100%;height:55px;object-fit:cover;border-radius:10px}.audio-text-layout textarea{border:0;padding:0;background-color:transparent}.audio-text-layout textarea::placeholder{color:#646465}.audio-text-layout .btn-delete-audio{display:table;margin-left:auto;cursor:pointer;background-color:transparent;border:0;color:#b60f0f;margin-top:10px}.order-block input{margin-bottom:20px}.order-block input[type=checkbox]{width:auto}.order-block .order-description{margin-bottom:15px}.order-block .order-answer-item{display:flex;gap:20px;margin-bottom:20px}.order-block .order-answer-item input{flex:1;margin-bottom:0}.order-block .order-answer-item label{position:relative;padding:12px 12px 12px 36px;border:1px solid #646465;border-radius:6px;margin-bottom:0;cursor:pointer}.order-block .order-answer-item label span{position:absolute;top:50%;left:12px;width:14px;height:14px;border:1px solid #646465;border-radius:50%;transform:translateY(-50%)}.order-block .order-answer-item label input{position:absolute;top:0;left:0;opacity:0}.order-block .order-answer-item label input:checked+span{background-color:#646465}.order-block .order-answer-item label input[type=checkbox]+span{border-radius:2px}.order-block .order-answer-item .btn-remove-answer{background-color:transparent;outline:none;border:0}.order-block .order-answer-item button{background-color:transparent;border:0}.order-block .order-answer-item button[disabled]{cursor:not-allowed}.order-block .btn-add-answer{background-color:transparent;color:#646465;border:0;outline:none;font-size:16px}.test-block input{margin-bottom:20px}.test-block input[type=checkbox]{width:auto}.test-block-multiple{cursor:pointer;position:relative;width:50px;height:30px;background-color:#64646533;border-radius:30px;margin-top:5px}.test-block-multiple:before{position:absolute;content:"";top:50%;width:25px;height:25px;border-radius:50%;background-color:#646465;left:3px;transform:translateY(-50%);transition:.2s}.test-block-allow{position:absolute;top:0;left:0;opacity:0}.test-block-allow:checked+.test-block-multiple{background-color:#2852b4}.test-block-allow:checked+.test-block-multiple:before{left:22px}.test-block .test-answer-item{display:flex;gap:20px;margin-bottom:20px}.test-block .test-answer-item input{flex:1;margin-bottom:0}.test-block .test-answer-item label{position:relative;padding:12px 12px 12px 36px;border:1px solid #646465;border-radius:6px;margin-bottom:0;cursor:pointer}.test-block .test-answer-item label span{position:absolute;top:50%;left:12px;width:14px;height:14px;border:1px solid #646465;border-radius:50%;transform:translateY(-50%)}.test-block .test-answer-item label input{position:absolute;top:0;left:0;opacity:0}.test-block .test-answer-item label input:checked+span{background-color:#646465}.test-block .test-answer-item label input[type=checkbox]+span{border-radius:2px}.test-block .test-answer-item .btn-remove-answer{background-color:transparent;outline:none;border:0}.test-block .btn-add-answer{background-color:transparent;color:#646465;border:0;outline:none;font-size:16px}.text-block textarea{border:0;padding:0;background-color:transparent}.text-block textarea::placeholder{color:#646465}.hiring-view{min-height:100vh}.hiring-view .hiring-content-outer{width:1380px;max-width:calc(100vw - var(--side-menu-width, 64px) - 40px);margin:0 auto;padding:20px 0 0;min-height:100vh}.hiring-view .hiring-content-outer>.loading{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;min-height:calc(100vh - 20px);padding:0;border-radius:0;border:0;background:transparent;box-shadow:none;font-weight:500}.hiring-view .hiring-content-outer>.loading:before{content:"";width:32px;height:32px;margin-top:0;margin-bottom:0;border-radius:50%;border:3px solid rgba(109,197,255,.25);border-top-color:#4b9cf8;box-sizing:border-box;animation:hiringLoadingSpin 2s linear infinite}.hiring-view .hiring-content-outer .hiring-items-container{display:flex;flex-direction:column;gap:20px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-header{display:flex;justify-content:space-between;gap:20px;width:100%}.hiring-view .hiring-content-outer .hiring-items-container .hiring-header .tabs{display:grid;grid-template-columns:repeat(5,1fr);flex:1;gap:4px;height:50px;background-color:#fefefe;padding:4px;border-radius:22px;box-shadow:none;border:none;position:relative;--tab-gap: 4px;--tab-padding: 4px;--tab-count: 5;--indicator-width: calc((100% - (2 * var(--tab-padding)) - ((var(--tab-count) - 1) * var(--tab-gap))) / var(--tab-count));--indicator-left: calc(var(--tab-padding) + var(--active-index, 0) * (var(--indicator-width) + var(--tab-gap)))}.hiring-view .hiring-content-outer .hiring-items-container .hiring-header .tabs:after{content:"";position:absolute;top:var(--tab-padding);left:var(--indicator-left);width:var(--indicator-width);height:42px;background:#edeff0;border-radius:20px;border:none;transition:left .16s ease-out;z-index:0;pointer-events:none}.hiring-view .hiring-content-outer .hiring-items-container .hiring-header .tabs .tab-button{background:none;border:none;padding:12px 16px;height:42px;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;cursor:pointer;border-radius:20px;color:#353535;transition:background-color .3s,color .3s;position:relative;z-index:1}.hiring-view .hiring-content-outer .hiring-items-container .hiring-header .tabs .tab-button.active{background-color:transparent;color:#353535}.hiring-view .hiring-content-outer .hiring-items-container .hiring-header .tabs .tab-button:hover:not(.active){background-color:transparent}.hiring-view .hiring-content-outer .hiring-items-container .hiring-header .btn-create-hiring{font-size:15px;font-weight:400;width:200px;min-width:200px;border-radius:22px;background-color:#4b9cf8;border:none;transition:background-color .2s ease}.hiring-view .hiring-content-outer .hiring-items-container .hiring-header .btn-create-hiring:hover{background-color:#68acf9}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper{width:100%;background:#fff;border:none;border-radius:20px;padding:20px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder{pointer-events:none;-webkit-user-select:none;user-select:none}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder{margin:0}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line{display:block;height:8px;border-radius:999px;background:#dde1e5}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line--title{width:180px;height:11px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line--date{width:105px;height:7px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line--stat-label{width:92px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line--stat-value{width:38px;height:15px;margin-top:11px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line--stat-trend{position:absolute;left:83px;bottom:26px;width:48px;height:7px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line--chart-title{position:absolute;top:21px;left:20px;width:132px;height:9px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line--tab{position:relative;z-index:2;width:92px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line--step-title{width:150px;height:9px;margin-bottom:10px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line--step-copy{width:88%;height:7px;margin-bottom:7px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-line--step-copy-short{width:61%;height:7px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-header .hiring-placeholder-heading{display:flex;flex-direction:column;justify-content:center;gap:8px;width:210px;height:45px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-header button:disabled{cursor:default;opacity:1}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-header .hiring-placeholder-action{display:flex;align-items:center;justify-content:center;width:145px;padding:0}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-header .btn-success:disabled{border-color:#a9dfc2;background:#a9dfc2}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-header .btn-error:disabled{background:#e7eaed}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-header .btn-warning:disabled{border-color:#e8ebee;background:#fafafa}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-header .hiring-placeholder-button-line{display:block;width:78px;height:7px;border-radius:999px;background:#ffffffb8}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-header .hiring-placeholder-menu{display:flex;align-items:center;justify-content:center;gap:2px;width:30px;padding:0}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-header .hiring-placeholder-menu-dot{width:3px;height:3px;border-radius:50%;background:#c9ced3}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-chart{position:relative;width:100%;height:210px;border-radius:20px;background:#f5f5f5;overflow:hidden}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-chart-axis{position:absolute;left:68px;right:38px;bottom:36px;height:1px;background:#e1e4e7}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-chart-curve{position:absolute;left:88px;right:58px;top:96px;height:44px;border-top:2px solid #C8D9EB;border-radius:50%;transform:rotate(-2deg)}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-tabs .tab{cursor:default}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-steps .step{min-height:136px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-steps .hiring-placeholder-step-space{flex:1;padding-top:2px}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-steps .hiring-placeholder-step-button{width:100%;height:41px;margin-top:auto;padding:0;border:0;border-radius:20px;background:#afcff3;cursor:default;opacity:1}.hiring-view .hiring-content-outer .hiring-items-container .hiring-item-wrapper--placeholder .hiring-item--placeholder .hiring-placeholder-steps .hiring-placeholder-step-button .hiring-placeholder-button-line{display:block;width:76px;height:7px;margin:0 auto;border-radius:999px;background:#ffffffb8}@keyframes hiringLoadingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.candidate-form-view .container{display:flex;flex-direction:column;min-height:100vh;padding:0;background-color:#edeff0}.candidate-form-view .paused,.candidate-form-view .archived{max-width:600px;padding:40px;border-radius:20px;background-color:#fefefe;margin:40px auto;text-align:center}.candidate-form-view .paused h2,.candidate-form-view .archived h2{font-weight:700;font-size:28px}.candidate-form-view .paused p,.candidate-form-view .archived p{font-size:16px}.candidate-form-view .candidate-header{margin-bottom:30px;padding:10px 20px;background-color:#fff;position:sticky;top:0;z-index:10;box-shadow:none;border:none}.candidate-form-view .candidate-header-inner{display:flex;gap:15px;max-width:1380px;margin:0 auto;padding:0 20px}@media (max-width: 1400px){.candidate-form-view .candidate-header-inner{padding:0}}.candidate-form-view .candidate-header .logo img{width:60px;height:60px;display:block;border-radius:12px;object-fit:cover}@media (max-width: 767px){.candidate-form-view .candidate-header .logo img{width:40px;height:40px;border-radius:8px}}.candidate-form-view .candidate-header .meluno-logo img{width:auto;height:28px;display:block}.candidate-form-view .candidate-header .candidate-header-info{display:flex;flex-direction:column}.candidate-form-view .candidate-header .candidate-header-info.candidate-header-name{flex:1}.candidate-form-view .candidate-header .candidate-header-info h3{font-size:24px;margin-bottom:0}@media (max-width: 767px){.candidate-form-view .candidate-header .candidate-header-info h3{font-size:16px}}.candidate-form-view .candidate-header .candidate-header-info p{font-size:16px;color:#d9d9d9}@media (max-width: 767px){.candidate-form-view .candidate-header .candidate-header-info p{font-size:14px}}.candidate-form-view .candidate-header .candidate-header-info span{display:block;font-size:14px}.candidate-form-view .candidate-header .candidate-header-info span:last-child{margin-top:auto;text-align:right}.candidate-form-view .loading,.candidate-form-view .error,.candidate-form-view .paused,.candidate-form-view .archived,.candidate-form-view .success{width:100%;border-radius:8px}.candidate-form-view .loading h2,.candidate-form-view .error h2,.candidate-form-view .paused h2,.candidate-form-view .archived h2,.candidate-form-view .success h2{margin-top:0}.candidate-form-view .loading{text-align:center;height:100vh;display:flex;align-items:center;justify-content:center}.candidate-form-view .success{display:flex;flex-direction:column}.candidate-form-view .error{color:#f44336}.candidate-form-view .candidate-form-text{margin-bottom:20px;font:400 14px/1.2 Gilroy,sans-serif;color:#737373}.candidate-form-view .candidate-form-text span{font:inherit}.candidate-form-view .candidate-form-container{display:flex;flex-direction:column;flex:1}.candidate-form-view .candidate-form-container .candidate-form{display:flex;flex-direction:column;width:calc(100% - 40px);max-width:408px;margin:0 auto 40px;padding:30px;background-color:#fff;border-radius:20px}.candidate-form-view .candidate-form-container .candidate-form .form-group input,.candidate-form-view .candidate-form-container .candidate-form .form-group select,.candidate-form-view .candidate-form-container .candidate-form .form-group textarea{height:44px;padding:0 16px;background-color:#f7f8fa;border:none;border-radius:15px;color:#353535;font:400 14px/1 Gilroy,sans-serif}.candidate-form-view .candidate-form-container .candidate-form .form-group input::placeholder,.candidate-form-view .candidate-form-container .candidate-form .form-group select::placeholder,.candidate-form-view .candidate-form-container .candidate-form .form-group textarea::placeholder{color:#353535;opacity:1}.candidate-form-view .candidate-form-container .candidate-form .form-group{margin-bottom:20px}.candidate-form-view .candidate-form-container .candidate-form .form-group label{margin-bottom:5px;color:#353535;font:400 13px/1 Gilroy,sans-serif}.candidate-form-view .candidate-form-container .candidate-form .btn:disabled{background-color:#4b9cf8;border:none;border-radius:15px;opacity:1}.candidate-form-view .candidate-form-container .candidate-form .btn{width:100%;height:44px;padding:0 16px;background-color:#4b9cf8;border:none;border-radius:15px;font:400 14px/1 Gilroy,sans-serif}.candidate-form-view .candidate-form-container .candidate-form .btn:hover{background-color:#68acf9}.candidate-form-view .candidate-form-container .candidate-form .btn.btn-back{flex:0 0 44px;width:44px;padding:0;background-color:#f7f8fa;border:none;color:#4b9cf8}.candidate-form-view .candidate-form-container .candidate-form .btn.btn-back:hover{background-color:#eef0f4}.candidate-form-view .candidate-form-container .candidate-form .btn.btn-back img{width:20px;height:20px}.candidate-form-view .candidate-form-container .candidate-form .form-steps-indicator{display:flex;gap:20px;margin-bottom:20px}.candidate-form-view .candidate-form-container .candidate-form .form-steps-indicator .step-number{position:relative;flex:0 0 40px;width:40px;height:40px;border-radius:15px;border:1px solid #4b9cf8;display:flex;align-items:center;justify-content:center;color:#4b9cf8;font:400 14px/1 Gilroy,sans-serif}.candidate-form-view .candidate-form-container .candidate-form .form-steps-indicator .step-number.active{background-color:#4b9cf8;color:#fff}.candidate-form-view .candidate-form-container .candidate-form .form-steps-indicator .step-number:not(:last-child):before{position:absolute;content:"";top:50%;left:100%;width:21px;height:1px;background-color:#4b9cf8}.candidate-form-view .candidate-form-container .candidate-form .candidate-form-steps{position:relative;overflow:hidden;transition:height .36s cubic-bezier(.22,1,.36,1)}.candidate-form-view .candidate-form-container .candidate-form .candidate-form-step-panel{position:relative;width:100%}.candidate-form-view .candidate-form-container .candidate-form .form-step{display:flex;flex-direction:column}.candidate-form-view .candidate-form-container .candidate-form .form-step .form-group-actions{display:flex;gap:20px;margin-top:0}.candidate-form-view .candidate-form-container .candidate-form .form-step .form-group-actions>.btn:not(.btn-back){flex:1}.candidate-form-view .candidate-form-container .thank-you-message{padding:20px;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.candidate-form-view .candidate-form-container .thank-you-message h2{font-size:45px}.candidate-form-view .candidate-form-container .thank-you-message p{font-size:22px}.candidate-form-view .candidate-form-container .lessons-tabs-container{display:grid;grid-template-columns:340px 1fr;gap:20px;width:100%;padding:0 20px;max-width:1380px;margin:0 auto 40px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs-anchor{width:100%;height:calc(100vh - 40px);min-width:0}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs{display:flex;flex-direction:column;position:relative;width:100%;align-self:flex-start;padding:20px;background-color:#fff;border-radius:20px;box-shadow:none;border:none;height:calc(100vh - 40px);max-height:calc(100vh - 40px);overflow:hidden;box-sizing:border-box}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs.is-fixed{position:fixed;top:20px;z-index:5}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs-btns{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs-btns::-webkit-scrollbar{display:none}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs h3{font-size:20px;font-weight:700;margin-bottom:25px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs .tab-button{display:flex;align-items:center;gap:5px;width:100%;font-size:15px;line-height:1;padding:12px 15px;border:none;background-color:transparent;text-align:left;color:#646465;border-radius:6px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs .tab-button:not(:last-child){margin-bottom:10px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs .tab-button .lesson-tab-icon{width:24px;height:24px;flex:0 0 24px;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs .tab-button .lesson-tab-icon--theory{mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.3602%2016.6445H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M16.3602%2012.0903H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.0016%207.55859H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.5911%202C16.5911%202%207.37774%202.00435%207.36334%202.00435C4.051%202.02281%202%203.99565%202%207.00489V16.9951C2%2020.0196%204.06661%2022%207.40774%2022C7.40774%2022%2016.6199%2021.9967%2016.6355%2021.9967C19.9478%2021.9783%2022%2020.0043%2022%2016.9951V7.00489C22%203.98045%2019.9322%202%2016.5911%202Z'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.3602%2016.6445H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M16.3602%2012.0903H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.0016%207.55859H7.69531'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.5911%202C16.5911%202%207.37774%202.00435%207.36334%202.00435C4.051%202.02281%202%203.99565%202%207.00489V16.9951C2%2020.0196%204.06661%2022%207.40774%2022C7.40774%2022%2016.6199%2021.9967%2016.6355%2021.9967C19.9478%2021.9783%2022%2020.0043%2022%2016.9951V7.00489C22%203.98045%2019.9322%202%2016.5911%202Z'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs .tab-button .lesson-tab-icon--test{mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.6854%202H7.31351C4.04757%202%202%204.31243%202%207.58486V16.4151C2%2019.6876%204.03784%2022%207.31351%2022H16.6843C19.9611%2022%2022%2019.6876%2022%2016.4151V7.58486C22%204.31243%2019.9611%202%2016.6854%202Z'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.14062%2011.9951L10.7071%2014.5605L15.8379%209.42969'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16.6854%202H7.31351C4.04757%202%202%204.31243%202%207.58486V16.4151C2%2019.6876%204.03784%2022%207.31351%2022H16.6843C19.9611%2022%2022%2019.6876%2022%2016.4151V7.58486C22%204.31243%2019.9611%202%2016.6854%202Z'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.14062%2011.9951L10.7071%2014.5605L15.8379%209.42969'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs .tab-button .lesson-tab-icon--task{mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='25'%20viewBox='0%200%2022%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%2010.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.75%2014.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.75%2018.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.75%203.61862C6.56506%203.61918%206.11771%203.61958%206.11334%203.61958C2.801%203.63804%200.75%205.61088%200.75%208.62012V18.6103C0.75%2021.6348%202.81661%2023.6152%206.15774%2023.6152C6.15774%2023.6152%2015.3699%2023.6119%2015.3855%2023.6119C18.6978%2023.5935%2020.75%2021.6195%2020.75%2018.6103V8.62012C20.75%205.59568%2018.6822%203.61523%2015.3411%203.61523C15.3411%203.61523%2012.6133%203.61572%2011.25%203.61636'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.75%203.14967V2.21303C4.75%201.33059%205.49667%200.615234%206.41773%200.615234C7.33879%200.615234%208.08546%201.33059%208.08546%202.21303V5.82185C8.08546%206.44564%207.55765%206.95132%206.90655%206.95132C6.25545%206.95132%205.72764%206.44564%205.72764%205.82185V5.24333'%20stroke='%23646465'%20stroke-width='1.23'%20stroke-linecap='round'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='25'%20viewBox='0%200%2022%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%2010.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.75%2014.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.75%2018.6152H5.75'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.75%203.61862C6.56506%203.61918%206.11771%203.61958%206.11334%203.61958C2.801%203.63804%200.75%205.61088%200.75%208.62012V18.6103C0.75%2021.6348%202.81661%2023.6152%206.15774%2023.6152C6.15774%2023.6152%2015.3699%2023.6119%2015.3855%2023.6119C18.6978%2023.5935%2020.75%2021.6195%2020.75%2018.6103V8.62012C20.75%205.59568%2018.6822%203.61523%2015.3411%203.61523C15.3411%203.61523%2012.6133%203.61572%2011.25%203.61636'%20stroke='%23646465'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.75%203.14967V2.21303C4.75%201.33059%205.49667%200.615234%206.41773%200.615234C7.33879%200.615234%208.08546%201.33059%208.08546%202.21303V5.82185C8.08546%206.44564%207.55765%206.95132%206.90655%206.95132C6.25545%206.95132%205.72764%206.44564%205.72764%205.82185V5.24333'%20stroke='%23646465'%20stroke-width='1.23'%20stroke-linecap='round'/%3e%3c/svg%3e")}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs .tab-button .lesson-tab-icon--new{mask-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M24%2012.5C24%206.14872%2018.8513%201%2012.5%201C6.14873%201.00001%201.00001%206.14873%201%2012.5C1%2018.8512%206.14873%2024%2012.5%2024C18.8513%2024%2024%2018.8512%2024%2012.5ZM12%2015.7725C12.0002%2014.8724%2012.7265%2014.2485%2013.457%2014.0625C15.1282%2013.6369%2016.3632%2012.1212%2016.3633%2010.3184C16.3633%208.1845%2014.6338%206.4541%2012.5%206.4541C10.3662%206.45411%208.63672%208.18449%208.63672%2010.3184C8.63665%2010.5943%208.41266%2010.8182%208.13672%2010.8184C7.86062%2010.8184%207.63679%2010.5944%207.63672%2010.3184C7.63672%207.63221%209.81392%205.45411%2012.5%205.4541C15.1861%205.4541%2017.3633%207.6322%2017.3633%2010.3184C17.3632%2012.5897%2015.8069%2014.4957%2013.7031%2015.0312C13.266%2015.1426%2013.0002%2015.4678%2013%2015.7725C13%2016.0486%2012.7761%2016.2725%2012.5%2016.2725C12.2239%2016.2725%2012%2016.0486%2012%2015.7725ZM25%2012.5C25%2019.4035%2019.4036%2025%2012.5%2025C5.59644%2025%200%2019.4035%200%2012.5C1.03084e-05%205.59644%205.59645%207.73108e-06%2012.5%200C19.4036%200%2025%205.59644%2025%2012.5Z'%20fill='white'/%3e%3cpath%20d='M11.75%2019.0459V19.0566C11.7501%2019.4707%2012.0859%2019.8066%2012.5%2019.8066C12.9141%2019.8066%2013.2499%2019.4708%2013.25%2019.0566V19.0459C13.25%2018.6317%2012.9142%2018.2959%2012.5%2018.2959C12.0858%2018.2959%2011.75%2018.6317%2011.75%2019.0459Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M24%2012.5C24%206.14872%2018.8513%201%2012.5%201C6.14873%201.00001%201.00001%206.14873%201%2012.5C1%2018.8512%206.14873%2024%2012.5%2024C18.8513%2024%2024%2018.8512%2024%2012.5ZM12%2015.7725C12.0002%2014.8724%2012.7265%2014.2485%2013.457%2014.0625C15.1282%2013.6369%2016.3632%2012.1212%2016.3633%2010.3184C16.3633%208.1845%2014.6338%206.4541%2012.5%206.4541C10.3662%206.45411%208.63672%208.18449%208.63672%2010.3184C8.63665%2010.5943%208.41266%2010.8182%208.13672%2010.8184C7.86062%2010.8184%207.63679%2010.5944%207.63672%2010.3184C7.63672%207.63221%209.81392%205.45411%2012.5%205.4541C15.1861%205.4541%2017.3633%207.6322%2017.3633%2010.3184C17.3632%2012.5897%2015.8069%2014.4957%2013.7031%2015.0312C13.266%2015.1426%2013.0002%2015.4678%2013%2015.7725C13%2016.0486%2012.7761%2016.2725%2012.5%2016.2725C12.2239%2016.2725%2012%2016.0486%2012%2015.7725ZM25%2012.5C25%2019.4035%2019.4036%2025%2012.5%2025C5.59644%2025%200%2019.4035%200%2012.5C1.03084e-05%205.59644%205.59645%207.73108e-06%2012.5%200C19.4036%200%2025%205.59644%2025%2012.5Z'%20fill='white'/%3e%3cpath%20d='M11.75%2019.0459V19.0566C11.7501%2019.4707%2012.0859%2019.8066%2012.5%2019.8066C12.9141%2019.8066%2013.2499%2019.4708%2013.25%2019.0566V19.0459C13.25%2018.6317%2012.9142%2018.2959%2012.5%2018.2959C12.0858%2018.2959%2011.75%2018.6317%2011.75%2019.0459Z'%20fill='white'/%3e%3c/svg%3e")}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs .tab-button.active{background:#f4f6f8;border-radius:15px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs .tab-button:disabled{cursor:default;opacity:.5}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content{width:100%;display:flex;flex-direction:column}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content-block{max-width:600px;width:100%;margin:0 auto;animation:candidate-lesson-content-reveal .36s cubic-bezier(.22,1,.36,1)}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content-inner{background-color:#fff;border-radius:20px;box-shadow:none;border:none;padding:20px;flex:1}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content-title{font-size:26px;margin-top:0;margin-bottom:30px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-body>div{border-radius:10px;margin-bottom:30px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .social-links-answer-block{padding:18px;border:1px solid #ebebeb;background-color:#fff}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .social-links-answer-question{margin-bottom:14px;font-size:18px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .social-links-answer-list{display:flex;flex-direction:column;gap:12px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .social-links-answer-item{display:flex;flex-direction:column;gap:6px;font-size:14px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .social-links-answer-item input{width:100%;padding:12px 15px;border:1px solid #ebebeb;border-radius:10px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-navigation{margin-top:20px;display:flex;gap:15px;border-radius:15px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-navigation .btn{display:flex;align-items:center;justify-content:center;gap:15px;flex-basis:100%;font-size:16px;font-weight:400;padding:16px 15px;border-radius:20px;background-color:#4b9cf8;border-color:#4b9cf8}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-navigation .btn:hover{background-color:#68acf9;border-color:#68acf9}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-navigation .btn.btn-back{flex:0 0 52px;width:52px;height:52px;padding:0;background-color:#fff;border:none;color:#4b9cf8}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-navigation .btn.btn-back:hover{background-color:#fff}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-navigation .btn.btn-back img{width:20px;height:20px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-navigation-hint{margin:10px 0 0;text-align:center;font-size:14px;color:#8c8f99}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-navigation-hint--error{color:#ef6262}.candidate-form-view--embedded-preview{width:100%;min-width:0;height:100%}.candidate-form-view--embedded-preview>.container{min-height:0;height:100%;background:transparent}.candidate-form-view--embedded-preview .candidate-form-container,.candidate-form-view--embedded-preview .success{min-height:0;height:100%}.candidate-form-view--embedded-preview .candidate-header,.candidate-form-view--embedded-preview .lessons-tabs-anchor,.candidate-form-view--embedded-preview .lesson-navigation,.candidate-form-view--embedded-preview .lesson-navigation-hint{display:none!important}.candidate-form-view--embedded-preview .candidate-form-container .lessons-tabs-container{display:block;width:100%;max-width:none;min-height:100%;margin:0;padding:0}.candidate-form-view--embedded-preview .candidate-form-container .lessons-tabs-container .lesson-content{min-height:100%}.candidate-form-view--embedded-preview .candidate-form-container .lessons-tabs-container .lesson-content-inner{min-height:100%;border-radius:0}@media (prefers-reduced-motion: reduce){.candidate-form-view .candidate-form-container .candidate-form .candidate-form-steps{transition:none}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-content-block{animation:none}}@keyframes candidate-lesson-content-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.progress-bar{width:100%;height:10px;background-color:#f5f5f5;border-radius:8px;overflow:hidden;margin-bottom:30px}.progress-bar-fill{height:100%;background-color:#49a85b;width:0%;transition:width .3s ease;border-radius:8px 0 0 8px}.progress-text{display:flex;justify-content:space-between;gap:10px;color:#646465;margin-bottom:5px}@media (max-width: 991px){.candidate-form-view .candidate-form-container .lessons-tabs-container{display:block}.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs-anchor,.candidate-form-view .candidate-form-container .lessons-tabs-container .lessons-tabs{display:none}}.lesson-content .text-block p{color:#646465;font-size:17px}.lesson-content .text-block img.inline-emoji{width:22px;height:22px;display:inline-block;vertical-align:middle;object-fit:contain}.lesson-content .image-block .lesson-image{display:block;width:100%;border-radius:12px}@media (max-width: 767px){.lesson-content .image-block .image-text-layout.image-left,.lesson-content .image-block .image-text-layout.image-right{display:grid;grid-template-columns:minmax(0,1fr)}.lesson-content .image-block .image-text-layout.image-left .lesson-image,.lesson-content .image-block .image-text-layout.image-right .lesson-image{order:-1}.lesson-content .image-block .image-text-layout.image-left .image-text,.lesson-content .image-block .image-text-layout.image-right .image-text{order:0}}.lesson-content .audio-block,.lesson-content .audio-answer-block{width:100%}.lesson-content .audio-block .meluno-audio-player,.lesson-content .audio-answer-block .meluno-audio-player{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;width:100%;max-width:740px;box-sizing:border-box}.lesson-content .audio-block .meluno-audio-player__element,.lesson-content .audio-answer-block .meluno-audio-player__element{display:none}.lesson-content .audio-block .meluno-audio-player__play,.lesson-content .audio-answer-block .meluno-audio-player__play{width:40px;height:40px;padding:0;border:0;border-radius:50%;background-color:#4b9cf8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lesson-content .audio-block .meluno-audio-player__play-icon,.lesson-content .audio-answer-block .meluno-audio-player__play-icon{width:14px;height:16px;margin-left:2px;background-color:#fff;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M3.65 1.45C2.58.78 1.2 1.55 1.2 2.82v10.36c0 1.27 1.38 2.04 2.45 1.37l8.18-5.18c1-.63 1-2.11 0-2.74L3.65 1.45Z' fill='black'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M3.65 1.45C2.58.78 1.2 1.55 1.2 2.82v10.36c0 1.27 1.38 2.04 2.45 1.37l8.18-5.18c1-.63 1-2.11 0-2.74L3.65 1.45Z' fill='black'/%3E%3C/svg%3E") center / contain no-repeat}.lesson-content .audio-block .meluno-audio-player__pause-icon,.lesson-content .audio-answer-block .meluno-audio-player__pause-icon{position:relative;width:12px;height:16px}.lesson-content .audio-block .meluno-audio-player__pause-icon:before,.lesson-content .audio-answer-block .meluno-audio-player__pause-icon:before,.lesson-content .audio-block .meluno-audio-player__pause-icon:after,.lesson-content .audio-answer-block .meluno-audio-player__pause-icon:after{content:"";position:absolute;top:0;width:4px;height:16px;border-radius:2px;background-color:#fff}.lesson-content .audio-block .meluno-audio-player__pause-icon:before,.lesson-content .audio-answer-block .meluno-audio-player__pause-icon:before{left:0}.lesson-content .audio-block .meluno-audio-player__pause-icon:after,.lesson-content .audio-answer-block .meluno-audio-player__pause-icon:after{right:0}.lesson-content .audio-block .meluno-audio-player__main,.lesson-content .audio-answer-block .meluno-audio-player__main{min-width:0;width:100%;display:flex;flex-direction:column;--candidate-audio-actions-width: 50px}.lesson-content .audio-block .meluno-audio-player__header,.lesson-content .audio-answer-block .meluno-audio-player__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.lesson-content .audio-block .meluno-audio-player__meta,.lesson-content .audio-answer-block .meluno-audio-player__meta{min-width:0;display:flex;flex-direction:column}.lesson-content .audio-block .meluno-audio-player__meta strong,.lesson-content .audio-answer-block .meluno-audio-player__meta strong{overflow:hidden;color:#111;font-size:16px;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.lesson-content .audio-block .meluno-audio-player__meta span,.lesson-content .audio-answer-block .meluno-audio-player__meta span{color:#737373;font-size:14px;font-weight:400;line-height:1.2}.lesson-content .audio-block .meluno-audio-player__actions,.lesson-content .audio-answer-block .meluno-audio-player__actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.lesson-content .audio-block .meluno-audio-player__speed,.lesson-content .audio-answer-block .meluno-audio-player__speed,.lesson-content .audio-block .meluno-audio-player__download,.lesson-content .audio-answer-block .meluno-audio-player__download{padding:0;border:0;background-color:transparent;color:#4b9cf8;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:15px;font-weight:400;line-height:1;text-decoration:none;cursor:pointer}.lesson-content .audio-block .meluno-audio-player__download img,.lesson-content .audio-answer-block .meluno-audio-player__download img{width:16px;height:16px;filter:brightness(0) saturate(100%) invert(58%) sepia(70%) saturate(2238%) hue-rotate(190deg) brightness(101%) contrast(95%)}.lesson-content .audio-block .meluno-audio-player__progress,.lesson-content .audio-answer-block .meluno-audio-player__progress{width:calc(100% - var(--candidate-audio-actions-width));height:7px;margin-top:3px;padding:0;border:0;background-color:transparent;display:block;cursor:pointer}.lesson-content .audio-block .meluno-audio-player__track,.lesson-content .audio-answer-block .meluno-audio-player__track,.lesson-content .audio-block .meluno-audio-player__fill,.lesson-content .audio-answer-block .meluno-audio-player__fill{display:block;height:4px;border-radius:999px}.lesson-content .audio-block .meluno-audio-player__track,.lesson-content .audio-answer-block .meluno-audio-player__track{width:100%;background-color:#f5f5f5}.lesson-content .audio-block .meluno-audio-player__fill,.lesson-content .audio-answer-block .meluno-audio-player__fill{width:0;position:relative;background-color:#4b9cf8}.lesson-content .audio-block .meluno-audio-player__fill:after,.lesson-content .audio-answer-block .meluno-audio-player__fill:after{content:"";position:absolute;top:50%;right:-4px;width:8px;height:8px;border-radius:50%;background-color:#4b9cf8;transform:translateY(-50%)}.lesson-content .audio-block .audio-text,.lesson-content .audio-answer-block .audio-text{margin-top:16px;color:#353535;font-size:16px;font-weight:400;line-height:1.4}@media (max-width: 767px){.lesson-content .audio-block .meluno-audio-player__header,.lesson-content .audio-answer-block .meluno-audio-player__header{gap:6px}}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-body>.info-block{width:100%;min-height:102px;padding:15px 100px 15px 24px;border-width:2px;border-style:solid;border-color:var(--info-block-accent);border-radius:20px;background-color:#fff;gap:28px;box-sizing:border-box}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-body>.info-block .info-block__icon-glyph--block{width:44px;height:44px}.candidate-form-view .candidate-form-container .lessons-tabs-container .lesson-content .lesson-body>.info-block .info-block__editor{min-height:26px;padding:9px 0;color:#353535;font-size:18px;font-weight:400;line-height:26px}.candidate-form-view .candidate-action-button-wrap{width:100%;display:flex}.candidate-form-view .candidate-action-button-wrap--left{justify-content:flex-start}.candidate-form-view .candidate-action-button-wrap--center{justify-content:center}.candidate-form-view .candidate-action-button-wrap--right{justify-content:flex-end}.candidate-form-view .candidate-action-button{max-width:100%;padding:0 20px;border:0;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;font-size:16px;font-weight:400;line-height:1.2;text-align:center;text-decoration:none;overflow-wrap:anywhere}.candidate-form-view .candidate-file-block{width:100%;min-height:144px;margin-bottom:30px;padding:25px 20px 25px 34px;border:1px solid #ebebeb;border-radius:15px;background-color:transparent;display:flex;align-items:center;gap:24px;color:#353535;box-sizing:border-box;text-decoration:none;cursor:pointer}.candidate-form-view .candidate-file-block--disabled{cursor:default;opacity:.65}.candidate-form-view .candidate-file-block__preview{position:relative;width:70px;height:83px;display:block;flex:0 0 70px}.candidate-form-view .candidate-file-block__preview>img{display:block;width:70px;height:83px}.candidate-form-view .candidate-file-block__preview>span{position:absolute;left:50%;bottom:14px;width:66px;height:30px;border-radius:8px;background-color:#4b9cf8;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:16px;font-weight:600;line-height:1;transform:translate(calc(-50% - 14px))}.candidate-form-view .candidate-file-block__content{min-width:0;display:flex;flex:1 1 auto;flex-direction:column}.candidate-form-view .candidate-file-block__content strong{color:#1f1f1f;font-size:20px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.candidate-form-view .candidate-file-block__content small{margin-top:8px;color:#737373;font-size:16px;font-weight:400;line-height:1.2}.candidate-form-view .candidate-file-block__description{margin-top:8px;color:#737373;font-size:16px;font-weight:400;line-height:1.35}.candidate-form-view .candidate-file-block__download{display:none}.lesson-content .video-block .lesson-video-embed{position:relative;z-index:1;display:block;width:100%;aspect-ratio:16 / 9;border:0;border-radius:10px;pointer-events:auto;touch-action:manipulation}.lesson-content .video-block p{color:#646465;font-size:17px}.lesson-content .test-block .test-question{font-size:20px;margin-bottom:5px}.lesson-content .test-block .test-question-text{color:#d3d5d7;margin-bottom:25px}.lesson-content .test-block .test-answer-item{position:relative;cursor:pointer;width:fit-content;align-items:center;gap:10px;font-size:17px}.lesson-content .test-block .test-answer-item span{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;border-radius:50%;background-color:#f4f6f8;border:1px solid #f4f6f8;box-sizing:border-box}.lesson-content .test-block .test-answer-item input{width:auto;position:absolute;top:0;left:0;opacity:0}.lesson-content .test-block .test-answer-item input:checked+span{background-color:#4b9cf8;border-color:#4b9cf8}.lesson-content .test-block .test-answer-item input:checked+span:after{content:"";width:15px;height:14px;background-color:#fff;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 14'%3E%3Cpath d='M2.5 7.2 6 10.5 12.5 3.5' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 14'%3E%3Cpath d='M2.5 7.2 6 10.5 12.5 3.5' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.lesson-content .sorting-block{width:100%;max-width:740px;margin-bottom:30px}.lesson-content .sorting-block .sorting-title{margin:0 0 5px;color:#353535;font-size:20px;line-height:1.2}.lesson-content .sorting-block .sorting-description{margin:0 0 25px;color:#737373;font-size:16px;line-height:1.4}.lesson-content .sorting-block .sorting-grid{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:16px;align-items:start}.lesson-content .sorting-block .sorting-mobile{display:none}.lesson-content .sorting-block .sorting-column,.lesson-content .sorting-block .sorting-separators{display:flex;flex-direction:column;gap:14px}.lesson-content .sorting-block .sorting-item,.lesson-content .sorting-block .sorting-separator{min-height:56px;box-sizing:border-box}.lesson-content .sorting-block .sorting-item{padding:14px 20px;border-radius:14px;display:flex;align-items:center;color:#353535;font-size:17px;line-height:1.25;overflow-wrap:anywhere}.lesson-content .sorting-block .sorting-item--left{background-color:#f4f6f8}.lesson-content .sorting-block .sorting-item--right{background-color:#e6f1ff;cursor:grab;-webkit-user-select:none;user-select:none}.lesson-content .sorting-block .sorting-item--right:active{cursor:grabbing}.lesson-content .sorting-block .sorting-item--chosen{box-shadow:0 6px 18px #4b9cf82e}.lesson-content .sorting-block .sorting-item--ghost{opacity:.35}.lesson-content .sorting-block .sorting-item--drag{background-color:#d8eaff}.lesson-content .sorting-block .sorting-separator{color:#4b9cf8;font-size:26px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.lesson-content .sorting-block .sorting-column--right.sortable-disabled .sorting-item--right{cursor:default}@media (max-width: 600px){.lesson-content .sorting-block .sorting-grid--desktop{display:none}.lesson-content .sorting-block .sorting-mobile{display:flex;flex-direction:column;gap:30px}.lesson-content .sorting-block .sorting-mobile-group,.lesson-content .sorting-block .sorting-mobile-options{display:flex;flex-direction:column}.lesson-content .sorting-block .sorting-mobile-group,.lesson-content .sorting-block .sorting-mobile-options{gap:10px}.lesson-content .sorting-block .sorting-mobile-left,.lesson-content .sorting-block .sorting-mobile-option{min-height:50px;border-radius:12px;box-sizing:border-box;font-size:17px;line-height:1.25}.lesson-content .sorting-block .sorting-mobile-left{padding:13px 16px;display:flex;align-items:center;background-color:#f4f6f8;color:#737373}.lesson-content .sorting-block .sorting-mobile-option{position:relative;padding:10px 14px;display:flex;align-items:center;gap:16px;background-color:#dfe9fb;color:#353535;cursor:pointer;-webkit-tap-highlight-color:transparent}.lesson-content .sorting-block .sorting-mobile-option input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.lesson-content .sorting-block .sorting-mobile-option--selected{background-color:#d8eaff;box-shadow:inset 0 0 0 1px #4b9cf8}.lesson-content .sorting-block .sorting-mobile-option--unselected{background-color:#f4f6f8;color:#9a9a9a}.lesson-content .sorting-block .sorting-mobile-option--used{background-color:#f4f6f8;color:#737373}.lesson-content .sorting-block .sorting-mobile-option--disabled{cursor:default}.lesson-content .sorting-block .sorting-mobile-option-indicator{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border:1px solid #f4f6f8;border-radius:50%;background-color:#fff;box-sizing:border-box}.lesson-content .sorting-block .sorting-mobile-option input:checked+.sorting-mobile-option-indicator{border-color:#4b9cf8;background-color:#4b9cf8}.lesson-content .sorting-block .sorting-mobile-option input:checked+.sorting-mobile-option-indicator:after{content:"";width:13px;height:12px;background-color:#fff;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 14'%3E%3Cpath d='M2.5 7.2 6 10.5 12.5 3.5' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 14'%3E%3Cpath d='M2.5 7.2 6 10.5 12.5 3.5' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.lesson-content .sorting-block .sorting-mobile-option-text{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.lesson-content .sorting-block .sorting-mobile-option-badge{flex:0 0 auto;padding:4px 8px;border-radius:20px;background-color:#e6f1ff;color:#4b9cf8;font-size:12px;line-height:1}}.lesson-content .order-block{width:100%;max-width:740px;margin-bottom:30px}.lesson-content .order-block .order-title{margin:0 0 5px;color:#353535;font-size:20px;line-height:1.2}.lesson-content .order-block .order-description{margin:0 0 25px;color:#737373;font-size:16px;line-height:1.4}.lesson-content .order-block .order-list{display:flex;flex-direction:column;gap:14px}.lesson-content .order-block .order-item{display:flex;align-items:center;gap:14px;min-height:56px;padding:14px 20px;background-color:#e6f1ff;color:#353535;border-radius:14px;font-size:17px;line-height:1.25;box-sizing:border-box;cursor:grab;-webkit-user-select:none;user-select:none}.lesson-content .order-block .order-item:active{cursor:grabbing}.lesson-content .order-block .order-item .order-index{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;color:#4b9cf8;font-size:17px;line-height:1}.lesson-content .order-block .order-item .order-text{min-width:0;color:#353535;overflow-wrap:anywhere}.lesson-content .order-block .order-item--chosen{box-shadow:0 6px 18px #4b9cf82e}.lesson-content .order-block .order-item--ghost{opacity:.35}.lesson-content .order-block .order-item--drag{background-color:#d8eaff}@media (max-width: 600px){.lesson-content .order-block .order-list{gap:10px}.lesson-content .order-block .order-item{min-height:52px;padding:11px 12px;border-radius:12px}.lesson-content .order-block .order-index{flex-basis:22px;width:22px}}.lesson-content .written-answer-block .written-answer-question{color:#646465;font-size:20px;margin-bottom:25px}.lesson-content .written-answer-block .written-answer-textarea{width:100%;display:block;resize:none;height:120px;background-color:#f4f6f8;border-radius:20px;padding:20px;border:0;color:#646465;font:400 17px/1.4 Gilroy,sans-serif;outline:none}.lesson-content .written-answer-block .written-answer-textarea::placeholder{color:#646465;font-family:Gilroy,sans-serif;font-weight:400;opacity:1}.lesson-content .audio-answer-block{width:100%}.lesson-content .audio-answer-block p{font-size:17px}.lesson-content .audio-answer-block .audio-answer-question{color:#646465;font-size:20px;margin-bottom:25px}.lesson-content .audio-answer-block .audio-answer-inner{display:flex;align-items:center;gap:14px;min-height:82px;padding:16px 18px;border-radius:20px;background-color:#f4f6f8;box-sizing:border-box}.lesson-content .audio-answer-block .audio-answer-inner--recording{background-color:#e8f2fe}.lesson-content .audio-answer-block .btn-record{width:48px;height:48px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background-color:#4b9cf8;border:0;cursor:pointer;transition:transform .18s ease,background-color .18s ease}.lesson-content .audio-answer-block .btn-record:hover:not(:disabled){transform:scale(1.04)}.lesson-content .audio-answer-block .btn-record:disabled{cursor:default;opacity:.55}.lesson-content .audio-answer-block .btn-record img{width:22px;height:22px;filter:brightness(0) invert(1)}.lesson-content .audio-answer-block .audio-answer-record-stop{width:14px;height:14px;border-radius:4px;background-color:#fff}.lesson-content .audio-answer-block .audio-answer-record-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.lesson-content .audio-answer-block .audio-answer-record-copy strong{color:#353535;font:500 16px/1.2 Gilroy,sans-serif}.lesson-content .audio-answer-block .audio-answer-record-copy span{color:#737373;font:400 14px/1.2 Gilroy,sans-serif}.lesson-content .audio-answer-block .audio-answer-player{margin-top:18px;padding:16px 18px;border-radius:20px;background-color:#fff;border:1px solid #f0f1f3}.lesson-content .audio-answer-block .audio-answer-player .meluno-audio-player__main{--candidate-audio-actions-width: 76px}.lesson-content .audio-answer-block .audio-answer-delete{padding:0;background-color:transparent;border:0;color:#ef6262;font:400 14px/1 Gilroy,sans-serif;cursor:pointer}.lesson-content .audio-answer-block .audio-answer-delete:disabled{cursor:default;opacity:.5}@media (max-width: 600px){.lesson-content .audio-answer-block .audio-answer-inner,.lesson-content .audio-answer-block .audio-answer-player{padding:14px}}.lesson-content .video-answer-block p{font-size:17px}.lesson-content .video-answer-block .video-answer-question{color:#646465;font-size:20px;margin-bottom:25px}.lesson-content .video-answer-block .video-answer-inner{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:60px 20px;background-color:#f4f6f8;border-radius:20px}.lesson-content .video-answer-block .btn-delete-recording{display:table;margin-left:auto;cursor:pointer;background-color:transparent;border:0;color:#b60f0f}.lesson-content .video-answer-block .video-player video{max-width:460px;height:360px;object-fit:cover;width:100%;border-radius:10px}.video-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f7f8fab3;display:flex;justify-content:center;align-items:center;z-index:1000}.video-modal{background-color:#fefefe;border-radius:8px;padding:20px;width:80%;max-width:600px;box-shadow:0 0 10px 2px #0000000d}.video-preview-container{margin:15px 0;border-radius:4px;overflow:hidden;min-height:300px;display:flex;justify-content:center;align-items:center}.video-preview-container video{transform:scaleX(-1)}.video-modal-controls{display:flex;justify-content:space-between;margin-top:15px}.video-modal-controls button{padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500}.lesson-content .file-answer-block{width:100%}.lesson-content .file-answer-question{margin-bottom:25px;color:#646465;font:400 20px/1.3 Gilroy,sans-serif}.lesson-content .file-answer-question strong{font-weight:500}.lesson-content .file-answer-list{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.lesson-content .file-answer-item{width:100%;min-height:84px;display:flex;align-items:center;gap:16px;padding:14px 18px;border:1px solid #f0f1f3;border-radius:20px;background-color:#fff;box-sizing:border-box}.lesson-content .file-answer-item__icon{position:relative;width:54px;height:54px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:#f4f6f8}.lesson-content .file-answer-item__icon img{width:30px;height:30px}.lesson-content .file-answer-item__icon span{position:absolute;right:-4px;bottom:4px;min-width:34px;padding:3px 6px;border-radius:7px;background-color:#4b9cf8;color:#fff;font:500 9px/1 Gilroy,sans-serif;text-align:center;box-sizing:border-box}.lesson-content .file-answer-item__meta{min-width:0;display:flex;flex:1;flex-direction:column;gap:4px}.lesson-content .file-answer-item__meta strong{overflow:hidden;color:#353535;font:500 16px/1.2 Gilroy,sans-serif;text-overflow:ellipsis;white-space:nowrap}.lesson-content .file-answer-item__meta span{color:#737373;font:400 14px/1.2 Gilroy,sans-serif}.lesson-content .file-answer-item__delete{padding:0;border:0;background:transparent;color:#ef6262;font:400 14px/1.2 Gilroy,sans-serif;cursor:pointer}.lesson-content .file-answer-item__delete:disabled{cursor:default;opacity:.5}.lesson-content .file-answer-upload{width:100%;min-height:82px;display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px dashed #c9ddf6;border-radius:20px;background-color:#f7f8fa;cursor:pointer;box-sizing:border-box;transition:border-color .18s ease,background-color .18s ease}.lesson-content .file-answer-upload:hover:not(.file-answer-upload--disabled){border-color:#4b9cf8;background-color:#eef6ff}.lesson-content .file-answer-upload input{display:none}.lesson-content .file-answer-upload--disabled{cursor:default;opacity:.6}.lesson-content .file-answer-upload__plus{width:44px;height:44px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#4b9cf8;color:#fff;font:300 30px/1 Gilroy,sans-serif}.lesson-content .file-answer-upload__copy{display:flex;flex-direction:column;gap:3px}.lesson-content .file-answer-upload__copy strong{color:#353535;font:500 16px/1.2 Gilroy,sans-serif}.lesson-content .file-answer-upload__copy span{color:#737373;font:400 14px/1.2 Gilroy,sans-serif}@media (max-width: 600px){.lesson-content .file-answer-question{font-size:17px}.lesson-content .file-answer-item,.lesson-content .file-answer-upload{padding:14px}.lesson-content .file-answer-item__delete{font-size:0}.lesson-content .file-answer-item__delete:before{content:"×";color:#ef6262;font-size:24px;line-height:1}}[data-v-22c96d66] input,[data-v-22c96d66] select,[data-v-22c96d66] textarea{background-color:#fff;border:1px solid #ebebeb}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas:before,.far:before,.fab:before,.fa-solid:before,.fa-regular:before,.fa-brands:before,.fa:before{content:var(--fa)}.fa-classic,.fas,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0{--fa: "0"}.fa-1{--fa: "1"}.fa-2{--fa: "2"}.fa-3{--fa: "3"}.fa-4{--fa: "4"}.fa-5{--fa: "5"}.fa-6{--fa: "6"}.fa-7{--fa: "7"}.fa-8{--fa: "8"}.fa-9{--fa: "9"}.fa-fill-drip{--fa: ""}.fa-arrows-to-circle{--fa: ""}.fa-circle-chevron-right,.fa-chevron-circle-right{--fa: ""}.fa-at{--fa: "@"}.fa-trash-can,.fa-trash-alt{--fa: ""}.fa-text-height{--fa: ""}.fa-user-xmark,.fa-user-times{--fa: ""}.fa-stethoscope{--fa: ""}.fa-message,.fa-comment-alt{--fa: ""}.fa-info{--fa: ""}.fa-down-left-and-up-right-to-center,.fa-compress-alt{--fa: ""}.fa-explosion{--fa: ""}.fa-file-lines,.fa-file-alt,.fa-file-text{--fa: ""}.fa-wave-square{--fa: ""}.fa-ring{--fa: ""}.fa-building-un{--fa: ""}.fa-dice-three{--fa: ""}.fa-calendar-days,.fa-calendar-alt{--fa: ""}.fa-anchor-circle-check{--fa: ""}.fa-building-circle-arrow-right{--fa: ""}.fa-volleyball,.fa-volleyball-ball{--fa: ""}.fa-arrows-up-to-line{--fa: ""}.fa-sort-down,.fa-sort-desc{--fa: ""}.fa-circle-minus,.fa-minus-circle{--fa: ""}.fa-door-open{--fa: ""}.fa-right-from-bracket,.fa-sign-out-alt{--fa: ""}.fa-atom{--fa: ""}.fa-soap{--fa: ""}.fa-icons,.fa-heart-music-camera-bolt{--fa: ""}.fa-microphone-lines-slash,.fa-microphone-alt-slash{--fa: ""}.fa-bridge-circle-check{--fa: ""}.fa-pump-medical{--fa: ""}.fa-fingerprint{--fa: ""}.fa-hand-point-right{--fa: ""}.fa-magnifying-glass-location,.fa-search-location{--fa: ""}.fa-forward-step,.fa-step-forward{--fa: ""}.fa-face-smile-beam,.fa-smile-beam{--fa: ""}.fa-flag-checkered{--fa: ""}.fa-football,.fa-football-ball{--fa: ""}.fa-school-circle-exclamation{--fa: ""}.fa-crop{--fa: ""}.fa-angles-down,.fa-angle-double-down{--fa: ""}.fa-users-rectangle{--fa: ""}.fa-people-roof{--fa: ""}.fa-people-line{--fa: ""}.fa-beer-mug-empty,.fa-beer{--fa: ""}.fa-diagram-predecessor{--fa: ""}.fa-arrow-up-long,.fa-long-arrow-up{--fa: ""}.fa-fire-flame-simple,.fa-burn{--fa: ""}.fa-person,.fa-male{--fa: ""}.fa-laptop{--fa: ""}.fa-file-csv{--fa: ""}.fa-menorah{--fa: ""}.fa-truck-plane{--fa: ""}.fa-record-vinyl{--fa: ""}.fa-face-grin-stars,.fa-grin-stars{--fa: ""}.fa-bong{--fa: ""}.fa-spaghetti-monster-flying,.fa-pastafarianism{--fa: ""}.fa-arrow-down-up-across-line{--fa: ""}.fa-spoon,.fa-utensil-spoon{--fa: ""}.fa-jar-wheat{--fa: ""}.fa-envelopes-bulk,.fa-mail-bulk{--fa: ""}.fa-file-circle-exclamation{--fa: ""}.fa-circle-h,.fa-hospital-symbol{--fa: ""}.fa-pager{--fa: ""}.fa-address-book,.fa-contact-book{--fa: ""}.fa-strikethrough{--fa: ""}.fa-k{--fa: "K"}.fa-landmark-flag{--fa: ""}.fa-pencil,.fa-pencil-alt{--fa: ""}.fa-backward{--fa: ""}.fa-caret-right{--fa: ""}.fa-comments{--fa: ""}.fa-paste,.fa-file-clipboard{--fa: ""}.fa-code-pull-request{--fa: ""}.fa-clipboard-list{--fa: ""}.fa-truck-ramp-box,.fa-truck-loading{--fa: ""}.fa-user-check{--fa: ""}.fa-vial-virus{--fa: ""}.fa-sheet-plastic{--fa: ""}.fa-blog{--fa: ""}.fa-user-ninja{--fa: ""}.fa-person-arrow-up-from-line{--fa: ""}.fa-scroll-torah,.fa-torah{--fa: ""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa: ""}.fa-toggle-off{--fa: ""}.fa-box-archive,.fa-archive{--fa: ""}.fa-person-drowning{--fa: ""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa: ""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa: ""}.fa-spray-can{--fa: ""}.fa-truck-monster{--fa: ""}.fa-w{--fa: "W"}.fa-earth-africa,.fa-globe-africa{--fa: ""}.fa-rainbow{--fa: ""}.fa-circle-notch{--fa: ""}.fa-tablet-screen-button,.fa-tablet-alt{--fa: ""}.fa-paw{--fa: ""}.fa-cloud{--fa: ""}.fa-trowel-bricks{--fa: ""}.fa-face-flushed,.fa-flushed{--fa: ""}.fa-hospital-user{--fa: ""}.fa-tent-arrow-left-right{--fa: ""}.fa-gavel,.fa-legal{--fa: ""}.fa-binoculars{--fa: ""}.fa-microphone-slash{--fa: ""}.fa-box-tissue{--fa: ""}.fa-motorcycle{--fa: ""}.fa-bell-concierge,.fa-concierge-bell{--fa: ""}.fa-pen-ruler,.fa-pencil-ruler{--fa: ""}.fa-people-arrows,.fa-people-arrows-left-right{--fa: ""}.fa-mars-and-venus-burst{--fa: ""}.fa-square-caret-right,.fa-caret-square-right{--fa: ""}.fa-scissors,.fa-cut{--fa: ""}.fa-sun-plant-wilt{--fa: ""}.fa-toilets-portable{--fa: ""}.fa-hockey-puck{--fa: ""}.fa-table{--fa: ""}.fa-magnifying-glass-arrow-right{--fa: ""}.fa-tachograph-digital,.fa-digital-tachograph{--fa: ""}.fa-users-slash{--fa: ""}.fa-clover{--fa: ""}.fa-reply,.fa-mail-reply{--fa: ""}.fa-star-and-crescent{--fa: ""}.fa-house-fire{--fa: ""}.fa-square-minus,.fa-minus-square{--fa: ""}.fa-helicopter{--fa: ""}.fa-compass{--fa: ""}.fa-square-caret-down,.fa-caret-square-down{--fa: ""}.fa-file-circle-question{--fa: ""}.fa-laptop-code{--fa: ""}.fa-swatchbook{--fa: ""}.fa-prescription-bottle{--fa: ""}.fa-bars,.fa-navicon{--fa: ""}.fa-people-group{--fa: ""}.fa-hourglass-end,.fa-hourglass-3{--fa: ""}.fa-heart-crack,.fa-heart-broken{--fa: ""}.fa-square-up-right,.fa-external-link-square-alt{--fa: ""}.fa-face-kiss-beam,.fa-kiss-beam{--fa: ""}.fa-film{--fa: ""}.fa-ruler-horizontal{--fa: ""}.fa-people-robbery{--fa: ""}.fa-lightbulb{--fa: ""}.fa-caret-left{--fa: ""}.fa-circle-exclamation,.fa-exclamation-circle{--fa: ""}.fa-school-circle-xmark{--fa: ""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa: ""}.fa-circle-chevron-down,.fa-chevron-circle-down{--fa: ""}.fa-unlock-keyhole,.fa-unlock-alt{--fa: ""}.fa-cloud-showers-heavy{--fa: ""}.fa-headphones-simple,.fa-headphones-alt{--fa: ""}.fa-sitemap{--fa: ""}.fa-circle-dollar-to-slot,.fa-donate{--fa: ""}.fa-memory{--fa: ""}.fa-road-spikes{--fa: ""}.fa-fire-burner{--fa: ""}.fa-flag{--fa: ""}.fa-hanukiah{--fa: ""}.fa-feather{--fa: ""}.fa-volume-low,.fa-volume-down{--fa: ""}.fa-comment-slash{--fa: ""}.fa-cloud-sun-rain{--fa: ""}.fa-compress{--fa: ""}.fa-wheat-awn,.fa-wheat-alt{--fa: ""}.fa-ankh{--fa: ""}.fa-hands-holding-child{--fa: ""}.fa-asterisk{--fa: "*"}.fa-square-check,.fa-check-square{--fa: ""}.fa-peseta-sign{--fa: ""}.fa-heading,.fa-header{--fa: ""}.fa-ghost{--fa: ""}.fa-list,.fa-list-squares{--fa: ""}.fa-square-phone-flip,.fa-phone-square-alt{--fa: ""}.fa-cart-plus{--fa: ""}.fa-gamepad{--fa: ""}.fa-circle-dot,.fa-dot-circle{--fa: ""}.fa-face-dizzy,.fa-dizzy{--fa: ""}.fa-egg{--fa: ""}.fa-house-medical-circle-xmark{--fa: ""}.fa-campground{--fa: ""}.fa-folder-plus{--fa: ""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa: ""}.fa-paintbrush,.fa-paint-brush{--fa: ""}.fa-lock{--fa: ""}.fa-gas-pump{--fa: ""}.fa-hot-tub-person,.fa-hot-tub{--fa: ""}.fa-map-location,.fa-map-marked{--fa: ""}.fa-house-flood-water{--fa: ""}.fa-tree{--fa: ""}.fa-bridge-lock{--fa: ""}.fa-sack-dollar{--fa: ""}.fa-pen-to-square,.fa-edit{--fa: ""}.fa-car-side{--fa: ""}.fa-share-nodes,.fa-share-alt{--fa: ""}.fa-heart-circle-minus{--fa: ""}.fa-hourglass-half,.fa-hourglass-2{--fa: ""}.fa-microscope{--fa: ""}.fa-sink{--fa: ""}.fa-bag-shopping,.fa-shopping-bag{--fa: ""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa: ""}.fa-mitten{--fa: ""}.fa-person-rays{--fa: ""}.fa-users{--fa: ""}.fa-eye-slash{--fa: ""}.fa-flask-vial{--fa: ""}.fa-hand,.fa-hand-paper{--fa: ""}.fa-om{--fa: ""}.fa-worm{--fa: ""}.fa-house-circle-xmark{--fa: ""}.fa-plug{--fa: ""}.fa-chevron-up{--fa: ""}.fa-hand-spock{--fa: ""}.fa-stopwatch{--fa: ""}.fa-face-kiss,.fa-kiss{--fa: ""}.fa-bridge-circle-xmark{--fa: ""}.fa-face-grin-tongue,.fa-grin-tongue{--fa: ""}.fa-chess-bishop{--fa: ""}.fa-face-grin-wink,.fa-grin-wink{--fa: ""}.fa-ear-deaf,.fa-deaf,.fa-deafness,.fa-hard-of-hearing{--fa: ""}.fa-road-circle-check{--fa: ""}.fa-dice-five{--fa: ""}.fa-square-rss,.fa-rss-square{--fa: ""}.fa-land-mine-on{--fa: ""}.fa-i-cursor{--fa: ""}.fa-stamp{--fa: ""}.fa-stairs{--fa: ""}.fa-i{--fa: "I"}.fa-hryvnia-sign,.fa-hryvnia{--fa: ""}.fa-pills{--fa: ""}.fa-face-grin-wide,.fa-grin-alt{--fa: ""}.fa-tooth{--fa: ""}.fa-v{--fa: "V"}.fa-bangladeshi-taka-sign{--fa: ""}.fa-bicycle{--fa: ""}.fa-staff-snake,.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius{--fa: ""}.fa-head-side-cough-slash{--fa: ""}.fa-truck-medical,.fa-ambulance{--fa: ""}.fa-wheat-awn-circle-exclamation{--fa: ""}.fa-snowman{--fa: ""}.fa-mortar-pestle{--fa: ""}.fa-road-barrier{--fa: ""}.fa-school{--fa: ""}.fa-igloo{--fa: ""}.fa-joint{--fa: ""}.fa-angle-right{--fa: ""}.fa-horse{--fa: ""}.fa-q{--fa: "Q"}.fa-g{--fa: "G"}.fa-notes-medical{--fa: ""}.fa-temperature-half,.fa-temperature-2,.fa-thermometer-2,.fa-thermometer-half{--fa: ""}.fa-dong-sign{--fa: ""}.fa-capsules{--fa: ""}.fa-poo-storm,.fa-poo-bolt{--fa: ""}.fa-face-frown-open,.fa-frown-open{--fa: ""}.fa-hand-point-up{--fa: ""}.fa-money-bill{--fa: ""}.fa-bookmark{--fa: ""}.fa-align-justify{--fa: ""}.fa-umbrella-beach{--fa: ""}.fa-helmet-un{--fa: ""}.fa-bullseye{--fa: ""}.fa-bacon{--fa: ""}.fa-hand-point-down{--fa: ""}.fa-arrow-up-from-bracket{--fa: ""}.fa-folder,.fa-folder-blank{--fa: ""}.fa-file-waveform,.fa-file-medical-alt{--fa: ""}.fa-radiation{--fa: ""}.fa-chart-simple{--fa: ""}.fa-mars-stroke{--fa: ""}.fa-vial{--fa: ""}.fa-gauge,.fa-dashboard,.fa-gauge-med,.fa-tachometer-alt-average{--fa: ""}.fa-wand-magic-sparkles,.fa-magic-wand-sparkles{--fa: ""}.fa-e{--fa: "E"}.fa-pen-clip,.fa-pen-alt{--fa: ""}.fa-bridge-circle-exclamation{--fa: ""}.fa-user{--fa: ""}.fa-school-circle-check{--fa: ""}.fa-dumpster{--fa: ""}.fa-van-shuttle,.fa-shuttle-van{--fa: ""}.fa-building-user{--fa: ""}.fa-square-caret-left,.fa-caret-square-left{--fa: ""}.fa-highlighter{--fa: ""}.fa-key{--fa: ""}.fa-bullhorn{--fa: ""}.fa-globe{--fa: ""}.fa-synagogue{--fa: ""}.fa-person-half-dress{--fa: ""}.fa-road-bridge{--fa: ""}.fa-location-arrow{--fa: ""}.fa-c{--fa: "C"}.fa-tablet-button{--fa: ""}.fa-building-lock{--fa: ""}.fa-pizza-slice{--fa: ""}.fa-money-bill-wave{--fa: ""}.fa-chart-area,.fa-area-chart{--fa: ""}.fa-house-flag{--fa: ""}.fa-person-circle-minus{--fa: ""}.fa-ban,.fa-cancel{--fa: ""}.fa-camera-rotate{--fa: ""}.fa-spray-can-sparkles,.fa-air-freshener{--fa: ""}.fa-star{--fa: ""}.fa-repeat{--fa: ""}.fa-cross{--fa: ""}.fa-box{--fa: ""}.fa-venus-mars{--fa: ""}.fa-arrow-pointer,.fa-mouse-pointer{--fa: ""}.fa-maximize,.fa-expand-arrows-alt{--fa: ""}.fa-charging-station{--fa: ""}.fa-shapes,.fa-triangle-circle-square{--fa: ""}.fa-shuffle,.fa-random{--fa: ""}.fa-person-running,.fa-running{--fa: ""}.fa-mobile-retro{--fa: ""}.fa-grip-lines-vertical{--fa: ""}.fa-spider{--fa: ""}.fa-hands-bound{--fa: ""}.fa-file-invoice-dollar{--fa: ""}.fa-plane-circle-exclamation{--fa: ""}.fa-x-ray{--fa: ""}.fa-spell-check{--fa: ""}.fa-slash{--fa: ""}.fa-computer-mouse,.fa-mouse{--fa: ""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa: ""}.fa-shop-slash,.fa-store-alt-slash{--fa: ""}.fa-server{--fa: ""}.fa-virus-covid-slash{--fa: ""}.fa-shop-lock{--fa: ""}.fa-hourglass-start,.fa-hourglass-1{--fa: ""}.fa-blender-phone{--fa: ""}.fa-building-wheat{--fa: ""}.fa-person-breastfeeding{--fa: ""}.fa-right-to-bracket,.fa-sign-in-alt{--fa: ""}.fa-venus{--fa: ""}.fa-passport{--fa: ""}.fa-thumbtack-slash,.fa-thumb-tack-slash{--fa: ""}.fa-heart-pulse,.fa-heartbeat{--fa: ""}.fa-people-carry-box,.fa-people-carry{--fa: ""}.fa-temperature-high{--fa: ""}.fa-microchip{--fa: ""}.fa-crown{--fa: ""}.fa-weight-hanging{--fa: ""}.fa-xmarks-lines{--fa: ""}.fa-file-prescription{--fa: ""}.fa-weight-scale,.fa-weight{--fa: ""}.fa-user-group,.fa-user-friends{--fa: ""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa: ""}.fa-chess-knight{--fa: ""}.fa-face-laugh-squint,.fa-laugh-squint{--fa: ""}.fa-wheelchair{--fa: ""}.fa-circle-arrow-up,.fa-arrow-circle-up{--fa: ""}.fa-toggle-on{--fa: ""}.fa-person-walking,.fa-walking{--fa: ""}.fa-l{--fa: "L"}.fa-fire{--fa: ""}.fa-bed-pulse,.fa-procedures{--fa: ""}.fa-shuttle-space,.fa-space-shuttle{--fa: ""}.fa-face-laugh,.fa-laugh{--fa: ""}.fa-folder-open{--fa: ""}.fa-heart-circle-plus{--fa: ""}.fa-code-fork{--fa: ""}.fa-city{--fa: ""}.fa-microphone-lines,.fa-microphone-alt{--fa: ""}.fa-pepper-hot{--fa: ""}.fa-unlock{--fa: ""}.fa-colon-sign{--fa: ""}.fa-headset{--fa: ""}.fa-store-slash{--fa: ""}.fa-road-circle-xmark{--fa: ""}.fa-user-minus{--fa: ""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa: ""}.fa-champagne-glasses,.fa-glass-cheers{--fa: ""}.fa-clipboard{--fa: ""}.fa-house-circle-exclamation{--fa: ""}.fa-file-arrow-up,.fa-file-upload{--fa: ""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa: ""}.fa-bath,.fa-bathtub{--fa: ""}.fa-underline{--fa: ""}.fa-user-pen,.fa-user-edit{--fa: ""}.fa-signature{--fa: ""}.fa-stroopwafel{--fa: ""}.fa-bold{--fa: ""}.fa-anchor-lock{--fa: ""}.fa-building-ngo{--fa: ""}.fa-manat-sign{--fa: ""}.fa-not-equal{--fa: ""}.fa-border-top-left,.fa-border-style{--fa: ""}.fa-map-location-dot,.fa-map-marked-alt{--fa: ""}.fa-jedi{--fa: ""}.fa-square-poll-vertical,.fa-poll{--fa: ""}.fa-mug-hot{--fa: ""}.fa-car-battery,.fa-battery-car{--fa: ""}.fa-gift{--fa: ""}.fa-dice-two{--fa: ""}.fa-chess-queen{--fa: ""}.fa-glasses{--fa: ""}.fa-chess-board{--fa: ""}.fa-building-circle-check{--fa: ""}.fa-person-chalkboard{--fa: ""}.fa-mars-stroke-right,.fa-mars-stroke-h{--fa: ""}.fa-hand-back-fist,.fa-hand-rock{--fa: ""}.fa-square-caret-up,.fa-caret-square-up{--fa: ""}.fa-cloud-showers-water{--fa: ""}.fa-chart-bar,.fa-bar-chart{--fa: ""}.fa-hands-bubbles,.fa-hands-wash{--fa: ""}.fa-less-than-equal{--fa: ""}.fa-train{--fa: ""}.fa-eye-low-vision,.fa-low-vision{--fa: ""}.fa-crow{--fa: ""}.fa-sailboat{--fa: ""}.fa-window-restore{--fa: ""}.fa-square-plus,.fa-plus-square{--fa: ""}.fa-torii-gate{--fa: ""}.fa-frog{--fa: ""}.fa-bucket{--fa: ""}.fa-image{--fa: ""}.fa-microphone{--fa: ""}.fa-cow{--fa: ""}.fa-caret-up{--fa: ""}.fa-screwdriver{--fa: ""}.fa-folder-closed{--fa: ""}.fa-house-tsunami{--fa: ""}.fa-square-nfi{--fa: ""}.fa-arrow-up-from-ground-water{--fa: ""}.fa-martini-glass,.fa-glass-martini-alt{--fa: ""}.fa-square-binary{--fa: ""}.fa-rotate-left,.fa-rotate-back,.fa-rotate-backward,.fa-undo-alt{--fa: ""}.fa-table-columns,.fa-columns{--fa: ""}.fa-lemon{--fa: ""}.fa-head-side-mask{--fa: ""}.fa-handshake{--fa: ""}.fa-gem{--fa: ""}.fa-dolly,.fa-dolly-box{--fa: ""}.fa-smoking{--fa: ""}.fa-minimize,.fa-compress-arrows-alt{--fa: ""}.fa-monument{--fa: ""}.fa-snowplow{--fa: ""}.fa-angles-right,.fa-angle-double-right{--fa: ""}.fa-cannabis{--fa: ""}.fa-circle-play,.fa-play-circle{--fa: ""}.fa-tablets{--fa: ""}.fa-ethernet{--fa: ""}.fa-euro-sign,.fa-eur,.fa-euro{--fa: ""}.fa-chair{--fa: ""}.fa-circle-check,.fa-check-circle{--fa: ""}.fa-circle-stop,.fa-stop-circle{--fa: ""}.fa-compass-drafting,.fa-drafting-compass{--fa: ""}.fa-plate-wheat{--fa: ""}.fa-icicles{--fa: ""}.fa-person-shelter{--fa: ""}.fa-neuter{--fa: ""}.fa-id-badge{--fa: ""}.fa-marker{--fa: ""}.fa-face-laugh-beam,.fa-laugh-beam{--fa: ""}.fa-helicopter-symbol{--fa: ""}.fa-universal-access{--fa: ""}.fa-circle-chevron-up,.fa-chevron-circle-up{--fa: ""}.fa-lari-sign{--fa: ""}.fa-volcano{--fa: ""}.fa-person-walking-dashed-line-arrow-right{--fa: ""}.fa-sterling-sign,.fa-gbp,.fa-pound-sign{--fa: ""}.fa-viruses{--fa: ""}.fa-square-person-confined{--fa: ""}.fa-user-tie{--fa: ""}.fa-arrow-down-long,.fa-long-arrow-down{--fa: ""}.fa-tent-arrow-down-to-line{--fa: ""}.fa-certificate{--fa: ""}.fa-reply-all,.fa-mail-reply-all{--fa: ""}.fa-suitcase{--fa: ""}.fa-person-skating,.fa-skating{--fa: ""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa: ""}.fa-camera-retro{--fa: ""}.fa-circle-arrow-down,.fa-arrow-circle-down{--fa: ""}.fa-file-import,.fa-arrow-right-to-file{--fa: ""}.fa-square-arrow-up-right,.fa-external-link-square{--fa: ""}.fa-box-open{--fa: ""}.fa-scroll{--fa: ""}.fa-spa{--fa: ""}.fa-location-pin-lock{--fa: ""}.fa-pause{--fa: ""}.fa-hill-avalanche{--fa: ""}.fa-temperature-empty,.fa-temperature-0,.fa-thermometer-0,.fa-thermometer-empty{--fa: ""}.fa-bomb{--fa: ""}.fa-registered{--fa: ""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa: ""}.fa-scale-unbalanced-flip,.fa-balance-scale-right{--fa: ""}.fa-subscript{--fa: ""}.fa-diamond-turn-right,.fa-directions{--fa: ""}.fa-burst{--fa: ""}.fa-house-laptop,.fa-laptop-house{--fa: ""}.fa-face-tired,.fa-tired{--fa: ""}.fa-money-bills{--fa: ""}.fa-smog{--fa: ""}.fa-crutch{--fa: ""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa: ""}.fa-palette{--fa: ""}.fa-arrows-turn-right{--fa: ""}.fa-vest{--fa: ""}.fa-ferry{--fa: ""}.fa-arrows-down-to-people{--fa: ""}.fa-seedling,.fa-sprout{--fa: ""}.fa-left-right,.fa-arrows-alt-h{--fa: ""}.fa-boxes-packing{--fa: ""}.fa-circle-arrow-left,.fa-arrow-circle-left{--fa: ""}.fa-group-arrows-rotate{--fa: ""}.fa-bowl-food{--fa: ""}.fa-candy-cane{--fa: ""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa: ""}.fa-cloud-bolt,.fa-thunderstorm{--fa: ""}.fa-text-slash,.fa-remove-format{--fa: ""}.fa-face-smile-wink,.fa-smile-wink{--fa: ""}.fa-file-word{--fa: ""}.fa-file-powerpoint{--fa: ""}.fa-arrows-left-right,.fa-arrows-h{--fa: ""}.fa-house-lock{--fa: ""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa: ""}.fa-children{--fa: ""}.fa-chalkboard,.fa-blackboard{--fa: ""}.fa-user-large-slash,.fa-user-alt-slash{--fa: ""}.fa-envelope-open{--fa: ""}.fa-handshake-simple-slash,.fa-handshake-alt-slash{--fa: ""}.fa-mattress-pillow{--fa: ""}.fa-guarani-sign{--fa: ""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa: ""}.fa-fire-extinguisher{--fa: ""}.fa-cruzeiro-sign{--fa: ""}.fa-greater-than-equal{--fa: ""}.fa-shield-halved,.fa-shield-alt{--fa: ""}.fa-book-atlas,.fa-atlas{--fa: ""}.fa-virus{--fa: ""}.fa-envelope-circle-check{--fa: ""}.fa-layer-group{--fa: ""}.fa-arrows-to-dot{--fa: ""}.fa-archway{--fa: ""}.fa-heart-circle-check{--fa: ""}.fa-house-chimney-crack,.fa-house-damage{--fa: ""}.fa-file-zipper,.fa-file-archive{--fa: ""}.fa-square{--fa: ""}.fa-martini-glass-empty,.fa-glass-martini{--fa: ""}.fa-couch{--fa: ""}.fa-cedi-sign{--fa: ""}.fa-italic{--fa: ""}.fa-table-cells-column-lock{--fa: ""}.fa-church{--fa: ""}.fa-comments-dollar{--fa: ""}.fa-democrat{--fa: ""}.fa-z{--fa: "Z"}.fa-person-skiing,.fa-skiing{--fa: ""}.fa-road-lock{--fa: ""}.fa-a{--fa: "A"}.fa-temperature-arrow-down,.fa-temperature-down{--fa: ""}.fa-feather-pointed,.fa-feather-alt{--fa: ""}.fa-p{--fa: "P"}.fa-snowflake{--fa: ""}.fa-newspaper{--fa: ""}.fa-rectangle-ad,.fa-ad{--fa: ""}.fa-circle-arrow-right,.fa-arrow-circle-right{--fa: ""}.fa-filter-circle-xmark{--fa: ""}.fa-locust{--fa: ""}.fa-sort,.fa-unsorted{--fa: ""}.fa-list-ol,.fa-list-1-2,.fa-list-numeric{--fa: ""}.fa-person-dress-burst{--fa: ""}.fa-money-check-dollar,.fa-money-check-alt{--fa: ""}.fa-vector-square{--fa: ""}.fa-bread-slice{--fa: ""}.fa-language{--fa: ""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa: ""}.fa-filter{--fa: ""}.fa-question{--fa: "?"}.fa-file-signature{--fa: ""}.fa-up-down-left-right,.fa-arrows-alt{--fa: ""}.fa-house-chimney-user{--fa: ""}.fa-hand-holding-heart{--fa: ""}.fa-puzzle-piece{--fa: ""}.fa-money-check{--fa: ""}.fa-star-half-stroke,.fa-star-half-alt{--fa: ""}.fa-code{--fa: ""}.fa-whiskey-glass,.fa-glass-whiskey{--fa: ""}.fa-building-circle-exclamation{--fa: ""}.fa-magnifying-glass-chart{--fa: ""}.fa-arrow-up-right-from-square,.fa-external-link{--fa: ""}.fa-cubes-stacked{--fa: ""}.fa-won-sign,.fa-krw,.fa-won{--fa: ""}.fa-virus-covid{--fa: ""}.fa-austral-sign{--fa: ""}.fa-f{--fa: "F"}.fa-leaf{--fa: ""}.fa-road{--fa: ""}.fa-taxi,.fa-cab{--fa: ""}.fa-person-circle-plus{--fa: ""}.fa-chart-pie,.fa-pie-chart{--fa: ""}.fa-bolt-lightning{--fa: ""}.fa-sack-xmark{--fa: ""}.fa-file-excel{--fa: ""}.fa-file-contract{--fa: ""}.fa-fish-fins{--fa: ""}.fa-building-flag{--fa: ""}.fa-face-grin-beam,.fa-grin-beam{--fa: ""}.fa-object-ungroup{--fa: ""}.fa-poop{--fa: ""}.fa-location-pin,.fa-map-marker{--fa: ""}.fa-kaaba{--fa: ""}.fa-toilet-paper{--fa: ""}.fa-helmet-safety,.fa-hard-hat,.fa-hat-hard{--fa: ""}.fa-eject{--fa: ""}.fa-circle-right,.fa-arrow-alt-circle-right{--fa: ""}.fa-plane-circle-check{--fa: ""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa: ""}.fa-object-group{--fa: ""}.fa-chart-line,.fa-line-chart{--fa: ""}.fa-mask-ventilator{--fa: ""}.fa-arrow-right{--fa: ""}.fa-signs-post,.fa-map-signs{--fa: ""}.fa-cash-register{--fa: ""}.fa-person-circle-question{--fa: ""}.fa-h{--fa: "H"}.fa-tarp{--fa: ""}.fa-screwdriver-wrench,.fa-tools{--fa: ""}.fa-arrows-to-eye{--fa: ""}.fa-plug-circle-bolt{--fa: ""}.fa-heart{--fa: ""}.fa-mars-and-venus{--fa: ""}.fa-house-user,.fa-home-user{--fa: ""}.fa-dumpster-fire{--fa: ""}.fa-house-crack{--fa: ""}.fa-martini-glass-citrus,.fa-cocktail{--fa: ""}.fa-face-surprise,.fa-surprise{--fa: ""}.fa-bottle-water{--fa: ""}.fa-circle-pause,.fa-pause-circle{--fa: ""}.fa-toilet-paper-slash{--fa: ""}.fa-apple-whole,.fa-apple-alt{--fa: ""}.fa-kitchen-set{--fa: ""}.fa-r{--fa: "R"}.fa-temperature-quarter,.fa-temperature-1,.fa-thermometer-1,.fa-thermometer-quarter{--fa: ""}.fa-cube{--fa: ""}.fa-bitcoin-sign{--fa: ""}.fa-shield-dog{--fa: ""}.fa-solar-panel{--fa: ""}.fa-lock-open{--fa: ""}.fa-elevator{--fa: ""}.fa-money-bill-transfer{--fa: ""}.fa-money-bill-trend-up{--fa: ""}.fa-house-flood-water-circle-arrow-right{--fa: ""}.fa-square-poll-horizontal,.fa-poll-h{--fa: ""}.fa-circle{--fa: ""}.fa-backward-fast,.fa-fast-backward{--fa: ""}.fa-recycle{--fa: ""}.fa-user-astronaut{--fa: ""}.fa-plane-slash{--fa: ""}.fa-trademark{--fa: ""}.fa-basketball,.fa-basketball-ball{--fa: ""}.fa-satellite-dish{--fa: ""}.fa-circle-up,.fa-arrow-alt-circle-up{--fa: ""}.fa-mobile-screen-button,.fa-mobile-alt{--fa: ""}.fa-volume-high,.fa-volume-up{--fa: ""}.fa-users-rays{--fa: ""}.fa-wallet{--fa: ""}.fa-clipboard-check{--fa: ""}.fa-file-audio{--fa: ""}.fa-burger,.fa-hamburger{--fa: ""}.fa-wrench{--fa: ""}.fa-bugs{--fa: ""}.fa-rupee-sign,.fa-rupee{--fa: ""}.fa-file-image{--fa: ""}.fa-circle-question,.fa-question-circle{--fa: ""}.fa-plane-departure{--fa: ""}.fa-handshake-slash{--fa: ""}.fa-book-bookmark{--fa: ""}.fa-code-branch{--fa: ""}.fa-hat-cowboy{--fa: ""}.fa-bridge{--fa: ""}.fa-phone-flip,.fa-phone-alt{--fa: ""}.fa-truck-front{--fa: ""}.fa-cat{--fa: ""}.fa-anchor-circle-exclamation{--fa: ""}.fa-truck-field{--fa: ""}.fa-route{--fa: ""}.fa-clipboard-question{--fa: ""}.fa-panorama{--fa: ""}.fa-comment-medical{--fa: ""}.fa-teeth-open{--fa: ""}.fa-file-circle-minus{--fa: ""}.fa-tags{--fa: ""}.fa-wine-glass{--fa: ""}.fa-forward-fast,.fa-fast-forward{--fa: ""}.fa-face-meh-blank,.fa-meh-blank{--fa: ""}.fa-square-parking,.fa-parking{--fa: ""}.fa-house-signal{--fa: ""}.fa-bars-progress,.fa-tasks-alt{--fa: ""}.fa-faucet-drip{--fa: ""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa: ""}.fa-ban-smoking,.fa-smoking-ban{--fa: ""}.fa-terminal{--fa: ""}.fa-mobile-button{--fa: ""}.fa-house-medical-flag{--fa: ""}.fa-basket-shopping,.fa-shopping-basket{--fa: ""}.fa-tape{--fa: ""}.fa-bus-simple,.fa-bus-alt{--fa: ""}.fa-eye{--fa: ""}.fa-face-sad-cry,.fa-sad-cry{--fa: ""}.fa-audio-description{--fa: ""}.fa-person-military-to-person{--fa: ""}.fa-file-shield{--fa: ""}.fa-user-slash{--fa: ""}.fa-pen{--fa: ""}.fa-tower-observation{--fa: ""}.fa-file-code{--fa: ""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa: ""}.fa-bus{--fa: ""}.fa-heart-circle-xmark{--fa: ""}.fa-house-chimney,.fa-home-lg{--fa: ""}.fa-window-maximize{--fa: ""}.fa-face-frown,.fa-frown{--fa: ""}.fa-prescription{--fa: ""}.fa-shop,.fa-store-alt{--fa: ""}.fa-floppy-disk,.fa-save{--fa: ""}.fa-vihara{--fa: ""}.fa-scale-unbalanced,.fa-balance-scale-left{--fa: ""}.fa-sort-up,.fa-sort-asc{--fa: ""}.fa-comment-dots,.fa-commenting{--fa: ""}.fa-plant-wilt{--fa: ""}.fa-diamond{--fa: ""}.fa-face-grin-squint,.fa-grin-squint{--fa: ""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa: ""}.fa-chart-diagram{--fa: ""}.fa-bacterium{--fa: ""}.fa-hand-pointer{--fa: ""}.fa-drum-steelpan{--fa: ""}.fa-hand-scissors{--fa: ""}.fa-hands-praying,.fa-praying-hands{--fa: ""}.fa-arrow-rotate-right,.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-redo{--fa: ""}.fa-biohazard{--fa: ""}.fa-location-crosshairs,.fa-location{--fa: ""}.fa-mars-double{--fa: ""}.fa-child-dress{--fa: ""}.fa-users-between-lines{--fa: ""}.fa-lungs-virus{--fa: ""}.fa-face-grin-tears,.fa-grin-tears{--fa: ""}.fa-phone{--fa: ""}.fa-calendar-xmark,.fa-calendar-times{--fa: ""}.fa-child-reaching{--fa: ""}.fa-head-side-virus{--fa: ""}.fa-user-gear,.fa-user-cog{--fa: ""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa: ""}.fa-door-closed{--fa: ""}.fa-shield-virus{--fa: ""}.fa-dice-six{--fa: ""}.fa-mosquito-net{--fa: ""}.fa-file-fragment{--fa: ""}.fa-bridge-water{--fa: ""}.fa-person-booth{--fa: ""}.fa-text-width{--fa: ""}.fa-hat-wizard{--fa: ""}.fa-pen-fancy{--fa: ""}.fa-person-digging,.fa-digging{--fa: ""}.fa-trash{--fa: ""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa: ""}.fa-book-medical{--fa: ""}.fa-poo{--fa: ""}.fa-quote-right,.fa-quote-right-alt{--fa: ""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa: ""}.fa-cubes{--fa: ""}.fa-divide{--fa: ""}.fa-tenge-sign,.fa-tenge{--fa: ""}.fa-headphones{--fa: ""}.fa-hands-holding{--fa: ""}.fa-hands-clapping{--fa: ""}.fa-republican{--fa: ""}.fa-arrow-left{--fa: ""}.fa-person-circle-xmark{--fa: ""}.fa-ruler{--fa: ""}.fa-align-left{--fa: ""}.fa-dice-d6{--fa: ""}.fa-restroom{--fa: ""}.fa-j{--fa: "J"}.fa-users-viewfinder{--fa: ""}.fa-file-video{--fa: ""}.fa-up-right-from-square,.fa-external-link-alt{--fa: ""}.fa-table-cells,.fa-th{--fa: ""}.fa-file-pdf{--fa: ""}.fa-book-bible,.fa-bible{--fa: ""}.fa-o{--fa: "O"}.fa-suitcase-medical,.fa-medkit{--fa: ""}.fa-user-secret{--fa: ""}.fa-otter{--fa: ""}.fa-person-dress,.fa-female{--fa: ""}.fa-comment-dollar{--fa: ""}.fa-business-time,.fa-briefcase-clock{--fa: ""}.fa-table-cells-large,.fa-th-large{--fa: ""}.fa-book-tanakh,.fa-tanakh{--fa: ""}.fa-phone-volume,.fa-volume-control-phone{--fa: ""}.fa-hat-cowboy-side{--fa: ""}.fa-clipboard-user{--fa: ""}.fa-child{--fa: ""}.fa-lira-sign{--fa: ""}.fa-satellite{--fa: ""}.fa-plane-lock{--fa: ""}.fa-tag{--fa: ""}.fa-comment{--fa: ""}.fa-cake-candles,.fa-birthday-cake,.fa-cake{--fa: ""}.fa-envelope{--fa: ""}.fa-angles-up,.fa-angle-double-up{--fa: ""}.fa-paperclip{--fa: ""}.fa-arrow-right-to-city{--fa: ""}.fa-ribbon{--fa: ""}.fa-lungs{--fa: ""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa: ""}.fa-litecoin-sign{--fa: ""}.fa-border-none{--fa: ""}.fa-circle-nodes{--fa: ""}.fa-parachute-box{--fa: ""}.fa-indent{--fa: ""}.fa-truck-field-un{--fa: ""}.fa-hourglass,.fa-hourglass-empty{--fa: ""}.fa-mountain{--fa: ""}.fa-user-doctor,.fa-user-md{--fa: ""}.fa-circle-info,.fa-info-circle{--fa: ""}.fa-cloud-meatball{--fa: ""}.fa-camera,.fa-camera-alt{--fa: ""}.fa-square-virus{--fa: ""}.fa-meteor{--fa: ""}.fa-car-on{--fa: ""}.fa-sleigh{--fa: ""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa: ""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa: ""}.fa-water{--fa: ""}.fa-calendar-check{--fa: ""}.fa-braille{--fa: ""}.fa-prescription-bottle-medical,.fa-prescription-bottle-alt{--fa: ""}.fa-landmark{--fa: ""}.fa-truck{--fa: ""}.fa-crosshairs{--fa: ""}.fa-person-cane{--fa: ""}.fa-tent{--fa: ""}.fa-vest-patches{--fa: ""}.fa-check-double{--fa: ""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa: ""}.fa-money-bill-wheat{--fa: ""}.fa-cookie{--fa: ""}.fa-arrow-rotate-left,.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-undo{--fa: ""}.fa-hard-drive,.fa-hdd{--fa: ""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa: ""}.fa-dumbbell{--fa: ""}.fa-rectangle-list,.fa-list-alt{--fa: ""}.fa-tarp-droplet{--fa: ""}.fa-house-medical-circle-check{--fa: ""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa: ""}.fa-calendar-plus{--fa: ""}.fa-plane-arrival{--fa: ""}.fa-circle-left,.fa-arrow-alt-circle-left{--fa: ""}.fa-train-subway,.fa-subway{--fa: ""}.fa-chart-gantt{--fa: ""}.fa-indian-rupee-sign,.fa-indian-rupee,.fa-inr{--fa: ""}.fa-crop-simple,.fa-crop-alt{--fa: ""}.fa-money-bill-1,.fa-money-bill-alt{--fa: ""}.fa-left-long,.fa-long-arrow-alt-left{--fa: ""}.fa-dna{--fa: ""}.fa-virus-slash{--fa: ""}.fa-minus,.fa-subtract{--fa: ""}.fa-chess{--fa: ""}.fa-arrow-left-long,.fa-long-arrow-left{--fa: ""}.fa-plug-circle-check{--fa: ""}.fa-street-view{--fa: ""}.fa-franc-sign{--fa: ""}.fa-volume-off{--fa: ""}.fa-hands-asl-interpreting,.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting{--fa: ""}.fa-gear,.fa-cog{--fa: ""}.fa-droplet-slash,.fa-tint-slash{--fa: ""}.fa-mosque{--fa: ""}.fa-mosquito{--fa: ""}.fa-star-of-david{--fa: ""}.fa-person-military-rifle{--fa: ""}.fa-cart-shopping,.fa-shopping-cart{--fa: ""}.fa-vials{--fa: ""}.fa-plug-circle-plus{--fa: ""}.fa-place-of-worship{--fa: ""}.fa-grip-vertical{--fa: ""}.fa-hexagon-nodes{--fa: ""}.fa-arrow-turn-up,.fa-level-up{--fa: ""}.fa-u{--fa: "U"}.fa-square-root-variable,.fa-square-root-alt{--fa: ""}.fa-clock,.fa-clock-four{--fa: ""}.fa-backward-step,.fa-step-backward{--fa: ""}.fa-pallet{--fa: ""}.fa-faucet{--fa: ""}.fa-baseball-bat-ball{--fa: ""}.fa-s{--fa: "S"}.fa-timeline{--fa: ""}.fa-keyboard{--fa: ""}.fa-caret-down{--fa: ""}.fa-house-chimney-medical,.fa-clinic-medical{--fa: ""}.fa-temperature-three-quarters,.fa-temperature-3,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa: ""}.fa-mobile-screen,.fa-mobile-android-alt{--fa: ""}.fa-plane-up{--fa: ""}.fa-piggy-bank{--fa: ""}.fa-battery-half,.fa-battery-3{--fa: ""}.fa-mountain-city{--fa: ""}.fa-coins{--fa: ""}.fa-khanda{--fa: ""}.fa-sliders,.fa-sliders-h{--fa: ""}.fa-folder-tree{--fa: ""}.fa-network-wired{--fa: ""}.fa-map-pin{--fa: ""}.fa-hamsa{--fa: ""}.fa-cent-sign{--fa: ""}.fa-flask{--fa: ""}.fa-person-pregnant{--fa: ""}.fa-wand-sparkles{--fa: ""}.fa-ellipsis-vertical,.fa-ellipsis-v{--fa: ""}.fa-ticket{--fa: ""}.fa-power-off{--fa: ""}.fa-right-long,.fa-long-arrow-alt-right{--fa: ""}.fa-flag-usa{--fa: ""}.fa-laptop-file{--fa: ""}.fa-tty,.fa-teletype{--fa: ""}.fa-diagram-next{--fa: ""}.fa-person-rifle{--fa: ""}.fa-house-medical-circle-exclamation{--fa: ""}.fa-closed-captioning{--fa: ""}.fa-person-hiking,.fa-hiking{--fa: ""}.fa-venus-double{--fa: ""}.fa-images{--fa: ""}.fa-calculator{--fa: ""}.fa-people-pulling{--fa: ""}.fa-n{--fa: "N"}.fa-cable-car,.fa-tram{--fa: ""}.fa-cloud-rain{--fa: ""}.fa-building-circle-xmark{--fa: ""}.fa-ship{--fa: ""}.fa-arrows-down-to-line{--fa: ""}.fa-download{--fa: ""}.fa-face-grin,.fa-grin{--fa: ""}.fa-delete-left,.fa-backspace{--fa: ""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa: ""}.fa-file-circle-check{--fa: ""}.fa-forward{--fa: ""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa: ""}.fa-face-meh,.fa-meh{--fa: ""}.fa-align-center{--fa: ""}.fa-book-skull,.fa-book-dead{--fa: ""}.fa-id-card,.fa-drivers-license{--fa: ""}.fa-outdent,.fa-dedent{--fa: ""}.fa-heart-circle-exclamation{--fa: ""}.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt{--fa: ""}.fa-calendar-week{--fa: ""}.fa-laptop-medical{--fa: ""}.fa-b{--fa: "B"}.fa-file-medical{--fa: ""}.fa-dice-one{--fa: ""}.fa-kiwi-bird{--fa: ""}.fa-arrow-right-arrow-left,.fa-exchange{--fa: ""}.fa-rotate-right,.fa-redo-alt,.fa-rotate-forward{--fa: ""}.fa-utensils,.fa-cutlery{--fa: ""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa: ""}.fa-mill-sign{--fa: ""}.fa-bowl-rice{--fa: ""}.fa-skull{--fa: ""}.fa-tower-broadcast,.fa-broadcast-tower{--fa: ""}.fa-truck-pickup{--fa: ""}.fa-up-long,.fa-long-arrow-alt-up{--fa: ""}.fa-stop{--fa: ""}.fa-code-merge{--fa: ""}.fa-upload{--fa: ""}.fa-hurricane{--fa: ""}.fa-mound{--fa: ""}.fa-toilet-portable{--fa: ""}.fa-compact-disc{--fa: ""}.fa-file-arrow-down,.fa-file-download{--fa: ""}.fa-caravan{--fa: ""}.fa-shield-cat{--fa: ""}.fa-bolt,.fa-zap{--fa: ""}.fa-glass-water{--fa: ""}.fa-oil-well{--fa: ""}.fa-vault{--fa: ""}.fa-mars{--fa: ""}.fa-toilet{--fa: ""}.fa-plane-circle-xmark{--fa: ""}.fa-yen-sign,.fa-cny,.fa-jpy,.fa-rmb,.fa-yen{--fa: ""}.fa-ruble-sign,.fa-rouble,.fa-rub,.fa-ruble{--fa: ""}.fa-sun{--fa: ""}.fa-guitar{--fa: ""}.fa-face-laugh-wink,.fa-laugh-wink{--fa: ""}.fa-horse-head{--fa: ""}.fa-bore-hole{--fa: ""}.fa-industry{--fa: ""}.fa-circle-down,.fa-arrow-alt-circle-down{--fa: ""}.fa-arrows-turn-to-dots{--fa: ""}.fa-florin-sign{--fa: ""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa: ""}.fa-less-than{--fa: "<"}.fa-angle-down{--fa: ""}.fa-car-tunnel{--fa: ""}.fa-head-side-cough{--fa: ""}.fa-grip-lines{--fa: ""}.fa-thumbs-down{--fa: ""}.fa-user-lock{--fa: ""}.fa-arrow-right-long,.fa-long-arrow-right{--fa: ""}.fa-anchor-circle-xmark{--fa: ""}.fa-ellipsis,.fa-ellipsis-h{--fa: ""}.fa-chess-pawn{--fa: ""}.fa-kit-medical,.fa-first-aid{--fa: ""}.fa-person-through-window{--fa: ""}.fa-toolbox{--fa: ""}.fa-hands-holding-circle{--fa: ""}.fa-bug{--fa: ""}.fa-credit-card,.fa-credit-card-alt{--fa: ""}.fa-car,.fa-automobile{--fa: ""}.fa-hand-holding-hand{--fa: ""}.fa-book-open-reader,.fa-book-reader{--fa: ""}.fa-mountain-sun{--fa: ""}.fa-arrows-left-right-to-line{--fa: ""}.fa-dice-d20{--fa: ""}.fa-truck-droplet{--fa: ""}.fa-file-circle-xmark{--fa: ""}.fa-temperature-arrow-up,.fa-temperature-up{--fa: ""}.fa-medal{--fa: ""}.fa-bed{--fa: ""}.fa-square-h,.fa-h-square{--fa: ""}.fa-podcast{--fa: ""}.fa-temperature-full,.fa-temperature-4,.fa-thermometer-4,.fa-thermometer-full{--fa: ""}.fa-bell{--fa: ""}.fa-superscript{--fa: ""}.fa-plug-circle-xmark{--fa: ""}.fa-star-of-life{--fa: ""}.fa-phone-slash{--fa: ""}.fa-paint-roller{--fa: ""}.fa-handshake-angle,.fa-hands-helping{--fa: ""}.fa-location-dot,.fa-map-marker-alt{--fa: ""}.fa-file{--fa: ""}.fa-greater-than{--fa: ">"}.fa-person-swimming,.fa-swimmer{--fa: ""}.fa-arrow-down{--fa: ""}.fa-droplet,.fa-tint{--fa: ""}.fa-eraser{--fa: ""}.fa-earth-americas,.fa-earth,.fa-earth-america,.fa-globe-americas{--fa: ""}.fa-person-burst{--fa: ""}.fa-dove{--fa: ""}.fa-battery-empty,.fa-battery-0{--fa: ""}.fa-socks{--fa: ""}.fa-inbox{--fa: ""}.fa-section{--fa: ""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa: ""}.fa-envelope-open-text{--fa: ""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa: ""}.fa-wine-bottle{--fa: ""}.fa-chess-rook{--fa: ""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa: ""}.fa-dharmachakra{--fa: ""}.fa-hotdog{--fa: ""}.fa-person-walking-with-cane,.fa-blind{--fa: ""}.fa-drum{--fa: ""}.fa-ice-cream{--fa: ""}.fa-heart-circle-bolt{--fa: ""}.fa-fax{--fa: ""}.fa-paragraph{--fa: ""}.fa-check-to-slot,.fa-vote-yea{--fa: ""}.fa-star-half{--fa: ""}.fa-boxes-stacked,.fa-boxes,.fa-boxes-alt{--fa: ""}.fa-link,.fa-chain{--fa: ""}.fa-ear-listen,.fa-assistive-listening-systems{--fa: ""}.fa-tree-city{--fa: ""}.fa-play{--fa: ""}.fa-font{--fa: ""}.fa-table-cells-row-lock{--fa: ""}.fa-rupiah-sign{--fa: ""}.fa-magnifying-glass,.fa-search{--fa: ""}.fa-table-tennis-paddle-ball,.fa-ping-pong-paddle-ball,.fa-table-tennis{--fa: ""}.fa-person-dots-from-line,.fa-diagnoses{--fa: ""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa: ""}.fa-naira-sign{--fa: ""}.fa-cart-arrow-down{--fa: ""}.fa-walkie-talkie{--fa: ""}.fa-file-pen,.fa-file-edit{--fa: ""}.fa-receipt{--fa: ""}.fa-square-pen,.fa-pen-square,.fa-pencil-square{--fa: ""}.fa-suitcase-rolling{--fa: ""}.fa-person-circle-exclamation{--fa: ""}.fa-chevron-down{--fa: ""}.fa-battery-full,.fa-battery,.fa-battery-5{--fa: ""}.fa-skull-crossbones{--fa: ""}.fa-code-compare{--fa: ""}.fa-list-ul,.fa-list-dots{--fa: ""}.fa-school-lock{--fa: ""}.fa-tower-cell{--fa: ""}.fa-down-long,.fa-long-arrow-alt-down{--fa: ""}.fa-ranking-star{--fa: ""}.fa-chess-king{--fa: ""}.fa-person-harassing{--fa: ""}.fa-brazilian-real-sign{--fa: ""}.fa-landmark-dome,.fa-landmark-alt{--fa: ""}.fa-arrow-up{--fa: ""}.fa-tv,.fa-television,.fa-tv-alt{--fa: ""}.fa-shrimp{--fa: ""}.fa-list-check,.fa-tasks{--fa: ""}.fa-jug-detergent{--fa: ""}.fa-circle-user,.fa-user-circle{--fa: ""}.fa-user-shield{--fa: ""}.fa-wind{--fa: ""}.fa-car-burst,.fa-car-crash{--fa: ""}.fa-y{--fa: "Y"}.fa-person-snowboarding,.fa-snowboarding{--fa: ""}.fa-truck-fast,.fa-shipping-fast{--fa: ""}.fa-fish{--fa: ""}.fa-user-graduate{--fa: ""}.fa-circle-half-stroke,.fa-adjust{--fa: ""}.fa-clapperboard{--fa: ""}.fa-circle-radiation,.fa-radiation-alt{--fa: ""}.fa-baseball,.fa-baseball-ball{--fa: ""}.fa-jet-fighter-up{--fa: ""}.fa-diagram-project,.fa-project-diagram{--fa: ""}.fa-copy{--fa: ""}.fa-volume-xmark,.fa-volume-mute,.fa-volume-times{--fa: ""}.fa-hand-sparkles{--fa: ""}.fa-grip,.fa-grip-horizontal{--fa: ""}.fa-share-from-square,.fa-share-square{--fa: ""}.fa-child-combatant,.fa-child-rifle{--fa: ""}.fa-gun{--fa: ""}.fa-square-phone,.fa-phone-square{--fa: ""}.fa-plus,.fa-add{--fa: "+"}.fa-expand{--fa: ""}.fa-computer{--fa: ""}.fa-xmark,.fa-close,.fa-multiply,.fa-remove,.fa-times{--fa: ""}.fa-arrows-up-down-left-right,.fa-arrows{--fa: ""}.fa-chalkboard-user,.fa-chalkboard-teacher{--fa: ""}.fa-peso-sign{--fa: ""}.fa-building-shield{--fa: ""}.fa-baby{--fa: ""}.fa-users-line{--fa: ""}.fa-quote-left,.fa-quote-left-alt{--fa: ""}.fa-tractor{--fa: ""}.fa-trash-arrow-up,.fa-trash-restore{--fa: ""}.fa-arrow-down-up-lock{--fa: ""}.fa-lines-leaning{--fa: ""}.fa-ruler-combined{--fa: ""}.fa-copyright{--fa: ""}.fa-equals{--fa: "="}.fa-blender{--fa: ""}.fa-teeth{--fa: ""}.fa-shekel-sign,.fa-ils,.fa-shekel,.fa-sheqel,.fa-sheqel-sign{--fa: ""}.fa-map{--fa: ""}.fa-rocket{--fa: ""}.fa-photo-film,.fa-photo-video{--fa: ""}.fa-folder-minus{--fa: ""}.fa-hexagon-nodes-bolt{--fa: ""}.fa-store{--fa: ""}.fa-arrow-trend-up{--fa: ""}.fa-plug-circle-minus{--fa: ""}.fa-sign-hanging,.fa-sign{--fa: ""}.fa-bezier-curve{--fa: ""}.fa-bell-slash{--fa: ""}.fa-tablet,.fa-tablet-android{--fa: ""}.fa-school-flag{--fa: ""}.fa-fill{--fa: ""}.fa-angle-up{--fa: ""}.fa-drumstick-bite{--fa: ""}.fa-holly-berry{--fa: ""}.fa-chevron-left{--fa: ""}.fa-bacteria{--fa: ""}.fa-hand-lizard{--fa: ""}.fa-notdef{--fa: ""}.fa-disease{--fa: ""}.fa-briefcase-medical{--fa: ""}.fa-genderless{--fa: ""}.fa-chevron-right{--fa: ""}.fa-retweet{--fa: ""}.fa-car-rear,.fa-car-alt{--fa: ""}.fa-pump-soap{--fa: ""}.fa-video-slash{--fa: ""}.fa-battery-quarter,.fa-battery-2{--fa: ""}.fa-radio{--fa: ""}.fa-baby-carriage,.fa-carriage-baby{--fa: ""}.fa-traffic-light{--fa: ""}.fa-thermometer{--fa: ""}.fa-vr-cardboard{--fa: ""}.fa-hand-middle-finger{--fa: ""}.fa-percent,.fa-percentage{--fa: "%"}.fa-truck-moving{--fa: ""}.fa-glass-water-droplet{--fa: ""}.fa-display{--fa: ""}.fa-face-smile,.fa-smile{--fa: ""}.fa-thumbtack,.fa-thumb-tack{--fa: ""}.fa-trophy{--fa: ""}.fa-person-praying,.fa-pray{--fa: ""}.fa-hammer{--fa: ""}.fa-hand-peace{--fa: ""}.fa-rotate,.fa-sync-alt{--fa: ""}.fa-spinner{--fa: ""}.fa-robot{--fa: ""}.fa-peace{--fa: ""}.fa-gears,.fa-cogs{--fa: ""}.fa-warehouse{--fa: ""}.fa-arrow-up-right-dots{--fa: ""}.fa-splotch{--fa: ""}.fa-face-grin-hearts,.fa-grin-hearts{--fa: ""}.fa-dice-four{--fa: ""}.fa-sim-card{--fa: ""}.fa-transgender,.fa-transgender-alt{--fa: ""}.fa-mercury{--fa: ""}.fa-arrow-turn-down,.fa-level-down{--fa: ""}.fa-person-falling-burst{--fa: ""}.fa-award{--fa: ""}.fa-ticket-simple,.fa-ticket-alt{--fa: ""}.fa-building{--fa: ""}.fa-angles-left,.fa-angle-double-left{--fa: ""}.fa-qrcode{--fa: ""}.fa-clock-rotate-left,.fa-history{--fa: ""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa: ""}.fa-file-export,.fa-arrow-right-from-file{--fa: ""}.fa-shield,.fa-shield-blank{--fa: ""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa: ""}.fa-comment-nodes{--fa: ""}.fa-house-medical{--fa: ""}.fa-golf-ball-tee,.fa-golf-ball{--fa: ""}.fa-circle-chevron-left,.fa-chevron-circle-left{--fa: ""}.fa-house-chimney-window{--fa: ""}.fa-pen-nib{--fa: ""}.fa-tent-arrow-turn-left{--fa: ""}.fa-tents{--fa: ""}.fa-wand-magic,.fa-magic{--fa: ""}.fa-dog{--fa: ""}.fa-carrot{--fa: ""}.fa-moon{--fa: ""}.fa-wine-glass-empty,.fa-wine-glass-alt{--fa: ""}.fa-cheese{--fa: ""}.fa-yin-yang{--fa: ""}.fa-music{--fa: ""}.fa-code-commit{--fa: ""}.fa-temperature-low{--fa: ""}.fa-person-biking,.fa-biking{--fa: ""}.fa-broom{--fa: ""}.fa-shield-heart{--fa: ""}.fa-gopuram{--fa: ""}.fa-earth-oceania,.fa-globe-oceania{--fa: ""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa: ""}.fa-hashtag{--fa: "#"}.fa-up-right-and-down-left-from-center,.fa-expand-alt{--fa: ""}.fa-oil-can{--fa: ""}.fa-t{--fa: "T"}.fa-hippo{--fa: ""}.fa-chart-column{--fa: ""}.fa-infinity{--fa: ""}.fa-vial-circle-check{--fa: ""}.fa-person-arrow-down-to-line{--fa: ""}.fa-voicemail{--fa: ""}.fa-fan{--fa: ""}.fa-person-walking-luggage{--fa: ""}.fa-up-down,.fa-arrows-alt-v{--fa: ""}.fa-cloud-moon-rain{--fa: ""}.fa-calendar{--fa: ""}.fa-trailer{--fa: ""}.fa-bahai,.fa-haykal{--fa: ""}.fa-sd-card{--fa: ""}.fa-dragon{--fa: ""}.fa-shoe-prints{--fa: ""}.fa-circle-plus,.fa-plus-circle{--fa: ""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa: ""}.fa-hand-holding{--fa: ""}.fa-plug-circle-exclamation{--fa: ""}.fa-link-slash,.fa-chain-broken,.fa-chain-slash,.fa-unlink{--fa: ""}.fa-clone{--fa: ""}.fa-person-walking-arrow-loop-left{--fa: ""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa: ""}.fa-fire-flame-curved,.fa-fire-alt{--fa: ""}.fa-tornado{--fa: ""}.fa-file-circle-plus{--fa: ""}.fa-book-quran,.fa-quran{--fa: ""}.fa-anchor{--fa: ""}.fa-border-all{--fa: ""}.fa-face-angry,.fa-angry{--fa: ""}.fa-cookie-bite{--fa: ""}.fa-arrow-trend-down{--fa: ""}.fa-rss,.fa-feed{--fa: ""}.fa-draw-polygon{--fa: ""}.fa-scale-balanced,.fa-balance-scale{--fa: ""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa: ""}.fa-shower{--fa: ""}.fa-desktop,.fa-desktop-alt{--fa: ""}.fa-m{--fa: "M"}.fa-table-list,.fa-th-list{--fa: ""}.fa-comment-sms,.fa-sms{--fa: ""}.fa-book{--fa: ""}.fa-user-plus{--fa: ""}.fa-check{--fa: ""}.fa-battery-three-quarters,.fa-battery-4{--fa: ""}.fa-house-circle-check{--fa: ""}.fa-angle-left{--fa: ""}.fa-diagram-successor{--fa: ""}.fa-truck-arrow-right{--fa: ""}.fa-arrows-split-up-and-left{--fa: ""}.fa-hand-fist,.fa-fist-raised{--fa: ""}.fa-cloud-moon{--fa: ""}.fa-briefcase{--fa: ""}.fa-person-falling{--fa: ""}.fa-image-portrait,.fa-portrait{--fa: ""}.fa-user-tag{--fa: ""}.fa-rug{--fa: ""}.fa-earth-europe,.fa-globe-europe{--fa: ""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa: ""}.fa-rectangle-xmark,.fa-rectangle-times,.fa-times-rectangle,.fa-window-close{--fa: ""}.fa-baht-sign{--fa: ""}.fa-book-open{--fa: ""}.fa-book-journal-whills,.fa-journal-whills{--fa: ""}.fa-handcuffs{--fa: ""}.fa-triangle-exclamation,.fa-exclamation-triangle,.fa-warning{--fa: ""}.fa-database{--fa: ""}.fa-share,.fa-mail-forward{--fa: ""}.fa-bottle-droplet{--fa: ""}.fa-mask-face{--fa: ""}.fa-hill-rockslide{--fa: ""}.fa-right-left,.fa-exchange-alt{--fa: ""}.fa-paper-plane{--fa: ""}.fa-road-circle-exclamation{--fa: ""}.fa-dungeon{--fa: ""}.fa-align-right{--fa: ""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa: ""}.fa-life-ring{--fa: ""}.fa-hands,.fa-sign-language,.fa-signing{--fa: ""}.fa-calendar-day{--fa: ""}.fa-water-ladder,.fa-ladder-water,.fa-swimming-pool{--fa: ""}.fa-arrows-up-down,.fa-arrows-v{--fa: ""}.fa-face-grimace,.fa-grimace{--fa: ""}.fa-wheelchair-move,.fa-wheelchair-alt{--fa: ""}.fa-turn-down,.fa-level-down-alt{--fa: ""}.fa-person-walking-arrow-right{--fa: ""}.fa-square-envelope,.fa-envelope-square{--fa: ""}.fa-dice{--fa: ""}.fa-bowling-ball{--fa: ""}.fa-brain{--fa: ""}.fa-bandage,.fa-band-aid{--fa: ""}.fa-calendar-minus{--fa: ""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa: ""}.fa-gifts{--fa: ""}.fa-hotel{--fa: ""}.fa-earth-asia,.fa-globe-asia{--fa: ""}.fa-id-card-clip,.fa-id-card-alt{--fa: ""}.fa-magnifying-glass-plus,.fa-search-plus{--fa: ""}.fa-thumbs-up{--fa: ""}.fa-user-clock{--fa: ""}.fa-hand-dots,.fa-allergies{--fa: ""}.fa-file-invoice{--fa: ""}.fa-window-minimize{--fa: ""}.fa-mug-saucer,.fa-coffee{--fa: ""}.fa-brush{--fa: ""}.fa-file-half-dashed{--fa: ""}.fa-mask{--fa: ""}.fa-magnifying-glass-minus,.fa-search-minus{--fa: ""}.fa-ruler-vertical{--fa: ""}.fa-user-large,.fa-user-alt{--fa: ""}.fa-train-tram{--fa: ""}.fa-user-nurse{--fa: ""}.fa-syringe{--fa: ""}.fa-cloud-sun{--fa: ""}.fa-stopwatch-20{--fa: ""}.fa-square-full{--fa: ""}.fa-magnet{--fa: ""}.fa-jar{--fa: ""}.fa-note-sticky,.fa-sticky-note{--fa: ""}.fa-bug-slash{--fa: ""}.fa-arrow-up-from-water-pump{--fa: ""}.fa-bone{--fa: ""}.fa-table-cells-row-unlock{--fa: ""}.fa-user-injured{--fa: ""}.fa-face-sad-tear,.fa-sad-tear{--fa: ""}.fa-plane{--fa: ""}.fa-tent-arrows-down{--fa: ""}.fa-exclamation{--fa: "!"}.fa-arrows-spin{--fa: ""}.fa-print{--fa: ""}.fa-turkish-lira-sign,.fa-try,.fa-turkish-lira{--fa: ""}.fa-dollar-sign,.fa-dollar,.fa-usd{--fa: "$"}.fa-x{--fa: "X"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa: ""}.fa-users-gear,.fa-users-cog{--fa: ""}.fa-person-military-pointing{--fa: ""}.fa-building-columns,.fa-bank,.fa-institution,.fa-museum,.fa-university{--fa: ""}.fa-umbrella{--fa: ""}.fa-trowel{--fa: ""}.fa-d{--fa: "D"}.fa-stapler{--fa: ""}.fa-masks-theater,.fa-theater-masks{--fa: ""}.fa-kip-sign{--fa: ""}.fa-hand-point-left{--fa: ""}.fa-handshake-simple,.fa-handshake-alt{--fa: ""}.fa-jet-fighter,.fa-fighter-jet{--fa: ""}.fa-square-share-nodes,.fa-share-alt-square{--fa: ""}.fa-barcode{--fa: ""}.fa-plus-minus{--fa: ""}.fa-video,.fa-video-camera{--fa: ""}.fa-graduation-cap,.fa-mortar-board{--fa: ""}.fa-hand-holding-medical{--fa: ""}.fa-person-circle-check{--fa: ""}.fa-turn-up,.fa-level-up-alt{--fa: ""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero{--fa: ""}.fa-hooli{--fa: ""}.fa-yelp{--fa: ""}.fa-cc-visa{--fa: ""}.fa-lastfm{--fa: ""}.fa-shopware{--fa: ""}.fa-creative-commons-nc{--fa: ""}.fa-aws{--fa: ""}.fa-redhat{--fa: ""}.fa-yoast{--fa: ""}.fa-cloudflare{--fa: ""}.fa-ups{--fa: ""}.fa-pixiv{--fa: ""}.fa-wpexplorer{--fa: ""}.fa-dyalog{--fa: ""}.fa-bity{--fa: ""}.fa-stackpath{--fa: ""}.fa-buysellads{--fa: ""}.fa-first-order{--fa: ""}.fa-modx{--fa: ""}.fa-guilded{--fa: ""}.fa-vnv{--fa: ""}.fa-square-js,.fa-js-square{--fa: ""}.fa-microsoft{--fa: ""}.fa-qq{--fa: ""}.fa-orcid{--fa: ""}.fa-java{--fa: ""}.fa-invision{--fa: ""}.fa-creative-commons-pd-alt{--fa: ""}.fa-centercode{--fa: ""}.fa-glide-g{--fa: ""}.fa-drupal{--fa: ""}.fa-jxl{--fa: ""}.fa-dart-lang{--fa: ""}.fa-hire-a-helper{--fa: ""}.fa-creative-commons-by{--fa: ""}.fa-unity{--fa: ""}.fa-whmcs{--fa: ""}.fa-rocketchat{--fa: ""}.fa-vk{--fa: ""}.fa-untappd{--fa: ""}.fa-mailchimp{--fa: ""}.fa-css3-alt{--fa: ""}.fa-square-reddit,.fa-reddit-square{--fa: ""}.fa-vimeo-v{--fa: ""}.fa-contao{--fa: ""}.fa-square-font-awesome{--fa: ""}.fa-deskpro{--fa: ""}.fa-brave{--fa: ""}.fa-sistrix{--fa: ""}.fa-square-instagram,.fa-instagram-square{--fa: ""}.fa-battle-net{--fa: ""}.fa-the-red-yeti{--fa: ""}.fa-square-hacker-news,.fa-hacker-news-square{--fa: ""}.fa-edge{--fa: ""}.fa-threads{--fa: ""}.fa-napster{--fa: ""}.fa-square-snapchat,.fa-snapchat-square{--fa: ""}.fa-google-plus-g{--fa: ""}.fa-artstation{--fa: ""}.fa-markdown{--fa: ""}.fa-sourcetree{--fa: ""}.fa-google-plus{--fa: ""}.fa-diaspora{--fa: ""}.fa-foursquare{--fa: ""}.fa-stack-overflow{--fa: ""}.fa-github-alt{--fa: ""}.fa-phoenix-squadron{--fa: ""}.fa-pagelines{--fa: ""}.fa-algolia{--fa: ""}.fa-red-river{--fa: ""}.fa-creative-commons-sa{--fa: ""}.fa-safari{--fa: ""}.fa-google{--fa: ""}.fa-square-font-awesome-stroke,.fa-font-awesome-alt{--fa: ""}.fa-atlassian{--fa: ""}.fa-linkedin-in{--fa: ""}.fa-digital-ocean{--fa: ""}.fa-nimblr{--fa: ""}.fa-chromecast{--fa: ""}.fa-evernote{--fa: ""}.fa-hacker-news{--fa: ""}.fa-creative-commons-sampling{--fa: ""}.fa-adversal{--fa: ""}.fa-creative-commons{--fa: ""}.fa-watchman-monitoring{--fa: ""}.fa-fonticons{--fa: ""}.fa-weixin{--fa: ""}.fa-shirtsinbulk{--fa: ""}.fa-codepen{--fa: ""}.fa-git-alt{--fa: ""}.fa-lyft{--fa: ""}.fa-rev{--fa: ""}.fa-windows{--fa: ""}.fa-wizards-of-the-coast{--fa: ""}.fa-square-viadeo,.fa-viadeo-square{--fa: ""}.fa-meetup{--fa: ""}.fa-centos{--fa: ""}.fa-adn{--fa: ""}.fa-cloudsmith{--fa: ""}.fa-opensuse{--fa: ""}.fa-pied-piper-alt{--fa: ""}.fa-square-dribbble,.fa-dribbble-square{--fa: ""}.fa-codiepie{--fa: ""}.fa-node{--fa: ""}.fa-mix{--fa: ""}.fa-steam{--fa: ""}.fa-cc-apple-pay{--fa: ""}.fa-scribd{--fa: ""}.fa-debian{--fa: ""}.fa-openid{--fa: ""}.fa-instalod{--fa: ""}.fa-files-pinwheel{--fa: ""}.fa-expeditedssl{--fa: ""}.fa-sellcast{--fa: ""}.fa-square-twitter,.fa-twitter-square{--fa: ""}.fa-r-project{--fa: ""}.fa-delicious{--fa: ""}.fa-freebsd{--fa: ""}.fa-vuejs{--fa: ""}.fa-accusoft{--fa: ""}.fa-ioxhost{--fa: ""}.fa-fonticons-fi{--fa: ""}.fa-app-store{--fa: ""}.fa-cc-mastercard{--fa: ""}.fa-itunes-note{--fa: ""}.fa-golang{--fa: ""}.fa-kickstarter,.fa-square-kickstarter{--fa: ""}.fa-grav{--fa: ""}.fa-weibo{--fa: ""}.fa-uncharted{--fa: ""}.fa-firstdraft{--fa: ""}.fa-square-youtube,.fa-youtube-square{--fa: ""}.fa-wikipedia-w{--fa: ""}.fa-wpressr,.fa-rendact{--fa: ""}.fa-angellist{--fa: ""}.fa-galactic-republic{--fa: ""}.fa-nfc-directional{--fa: ""}.fa-skype{--fa: ""}.fa-joget{--fa: ""}.fa-fedora{--fa: ""}.fa-stripe-s{--fa: ""}.fa-meta{--fa: ""}.fa-laravel{--fa: ""}.fa-hotjar{--fa: ""}.fa-bluetooth-b{--fa: ""}.fa-square-letterboxd{--fa: ""}.fa-sticker-mule{--fa: ""}.fa-creative-commons-zero{--fa: ""}.fa-hips{--fa: ""}.fa-css{--fa: ""}.fa-behance{--fa: ""}.fa-reddit{--fa: ""}.fa-discord{--fa: ""}.fa-chrome{--fa: ""}.fa-app-store-ios{--fa: ""}.fa-cc-discover{--fa: ""}.fa-wpbeginner{--fa: ""}.fa-confluence{--fa: ""}.fa-shoelace{--fa: ""}.fa-mdb{--fa: ""}.fa-dochub{--fa: ""}.fa-accessible-icon{--fa: ""}.fa-ebay{--fa: ""}.fa-amazon{--fa: ""}.fa-unsplash{--fa: ""}.fa-yarn{--fa: ""}.fa-square-steam,.fa-steam-square{--fa: ""}.fa-500px{--fa: ""}.fa-square-vimeo,.fa-vimeo-square{--fa: ""}.fa-asymmetrik{--fa: ""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa: ""}.fa-gratipay{--fa: ""}.fa-apple{--fa: ""}.fa-hive{--fa: ""}.fa-gitkraken{--fa: ""}.fa-keybase{--fa: ""}.fa-apple-pay{--fa: ""}.fa-padlet{--fa: ""}.fa-amazon-pay{--fa: ""}.fa-square-github,.fa-github-square{--fa: ""}.fa-stumbleupon{--fa: ""}.fa-fedex{--fa: ""}.fa-phoenix-framework{--fa: ""}.fa-shopify{--fa: ""}.fa-neos{--fa: ""}.fa-square-threads{--fa: ""}.fa-hackerrank{--fa: ""}.fa-researchgate{--fa: ""}.fa-swift{--fa: ""}.fa-angular{--fa: ""}.fa-speakap{--fa: ""}.fa-angrycreative{--fa: ""}.fa-y-combinator{--fa: ""}.fa-empire{--fa: ""}.fa-envira{--fa: ""}.fa-google-scholar{--fa: ""}.fa-square-gitlab,.fa-gitlab-square{--fa: ""}.fa-studiovinari{--fa: ""}.fa-pied-piper{--fa: ""}.fa-wordpress{--fa: ""}.fa-product-hunt{--fa: ""}.fa-firefox{--fa: ""}.fa-linode{--fa: ""}.fa-goodreads{--fa: ""}.fa-square-odnoklassniki,.fa-odnoklassniki-square{--fa: ""}.fa-jsfiddle{--fa: ""}.fa-sith{--fa: ""}.fa-themeisle{--fa: ""}.fa-page4{--fa: ""}.fa-hashnode{--fa: ""}.fa-react{--fa: ""}.fa-cc-paypal{--fa: ""}.fa-squarespace{--fa: ""}.fa-cc-stripe{--fa: ""}.fa-creative-commons-share{--fa: ""}.fa-bitcoin{--fa: ""}.fa-keycdn{--fa: ""}.fa-opera{--fa: ""}.fa-itch-io{--fa: ""}.fa-umbraco{--fa: ""}.fa-galactic-senate{--fa: ""}.fa-ubuntu{--fa: ""}.fa-draft2digital{--fa: ""}.fa-stripe{--fa: ""}.fa-houzz{--fa: ""}.fa-gg{--fa: ""}.fa-dhl{--fa: ""}.fa-square-pinterest,.fa-pinterest-square{--fa: ""}.fa-xing{--fa: ""}.fa-blackberry{--fa: ""}.fa-creative-commons-pd{--fa: ""}.fa-playstation{--fa: ""}.fa-quinscape{--fa: ""}.fa-less{--fa: ""}.fa-blogger-b{--fa: ""}.fa-opencart{--fa: ""}.fa-vine{--fa: ""}.fa-signal-messenger{--fa: ""}.fa-paypal{--fa: ""}.fa-gitlab{--fa: ""}.fa-typo3{--fa: ""}.fa-reddit-alien{--fa: ""}.fa-yahoo{--fa: ""}.fa-dailymotion{--fa: ""}.fa-affiliatetheme{--fa: ""}.fa-pied-piper-pp{--fa: ""}.fa-bootstrap{--fa: ""}.fa-odnoklassniki{--fa: ""}.fa-nfc-symbol{--fa: ""}.fa-mintbit{--fa: ""}.fa-ethereum{--fa: ""}.fa-speaker-deck{--fa: ""}.fa-creative-commons-nc-eu{--fa: ""}.fa-patreon{--fa: ""}.fa-avianex{--fa: ""}.fa-ello{--fa: ""}.fa-gofore{--fa: ""}.fa-bimobject{--fa: ""}.fa-brave-reverse{--fa: ""}.fa-facebook-f{--fa: ""}.fa-square-google-plus,.fa-google-plus-square{--fa: ""}.fa-web-awesome{--fa: ""}.fa-mandalorian{--fa: ""}.fa-first-order-alt{--fa: ""}.fa-osi{--fa: ""}.fa-google-wallet{--fa: ""}.fa-d-and-d-beyond{--fa: ""}.fa-periscope{--fa: ""}.fa-fulcrum{--fa: ""}.fa-cloudscale{--fa: ""}.fa-forumbee{--fa: ""}.fa-mizuni{--fa: ""}.fa-schlix{--fa: ""}.fa-square-xing,.fa-xing-square{--fa: ""}.fa-bandcamp{--fa: ""}.fa-wpforms{--fa: ""}.fa-cloudversify{--fa: ""}.fa-usps{--fa: ""}.fa-megaport{--fa: ""}.fa-magento{--fa: ""}.fa-spotify{--fa: ""}.fa-optin-monster{--fa: ""}.fa-fly{--fa: ""}.fa-square-bluesky{--fa: ""}.fa-aviato{--fa: ""}.fa-itunes{--fa: ""}.fa-cuttlefish{--fa: ""}.fa-blogger{--fa: ""}.fa-flickr{--fa: ""}.fa-viber{--fa: ""}.fa-soundcloud{--fa: ""}.fa-digg{--fa: ""}.fa-tencent-weibo{--fa: ""}.fa-letterboxd{--fa: ""}.fa-symfony{--fa: ""}.fa-maxcdn{--fa: ""}.fa-etsy{--fa: ""}.fa-facebook-messenger{--fa: ""}.fa-audible{--fa: ""}.fa-think-peaks{--fa: ""}.fa-bilibili{--fa: ""}.fa-erlang{--fa: ""}.fa-x-twitter{--fa: ""}.fa-cotton-bureau{--fa: ""}.fa-dashcube{--fa: ""}.fa-42-group,.fa-innosoft{--fa: ""}.fa-stack-exchange{--fa: ""}.fa-elementor{--fa: ""}.fa-square-pied-piper,.fa-pied-piper-square{--fa: ""}.fa-creative-commons-nd{--fa: ""}.fa-palfed{--fa: ""}.fa-superpowers{--fa: ""}.fa-resolving{--fa: ""}.fa-xbox{--fa: ""}.fa-square-web-awesome-stroke{--fa: ""}.fa-searchengin{--fa: ""}.fa-tiktok{--fa: ""}.fa-square-facebook,.fa-facebook-square{--fa: ""}.fa-renren{--fa: ""}.fa-linux{--fa: ""}.fa-glide{--fa: ""}.fa-linkedin{--fa: ""}.fa-hubspot{--fa: ""}.fa-deploydog{--fa: ""}.fa-twitch{--fa: ""}.fa-flutter{--fa: ""}.fa-ravelry{--fa: ""}.fa-mixer{--fa: ""}.fa-square-lastfm,.fa-lastfm-square{--fa: ""}.fa-vimeo{--fa: ""}.fa-mendeley{--fa: ""}.fa-uniregistry{--fa: ""}.fa-figma{--fa: ""}.fa-creative-commons-remix{--fa: ""}.fa-cc-amazon-pay{--fa: ""}.fa-dropbox{--fa: ""}.fa-instagram{--fa: ""}.fa-cmplid{--fa: ""}.fa-upwork{--fa: ""}.fa-facebook{--fa: ""}.fa-gripfire{--fa: ""}.fa-jedi-order{--fa: ""}.fa-uikit{--fa: ""}.fa-fort-awesome-alt{--fa: ""}.fa-phabricator{--fa: ""}.fa-ussunnah{--fa: ""}.fa-earlybirds{--fa: ""}.fa-trade-federation{--fa: ""}.fa-autoprefixer{--fa: ""}.fa-whatsapp{--fa: ""}.fa-square-upwork{--fa: ""}.fa-slideshare{--fa: ""}.fa-google-play{--fa: ""}.fa-viadeo{--fa: ""}.fa-line{--fa: ""}.fa-google-drive{--fa: ""}.fa-servicestack{--fa: ""}.fa-simplybuilt{--fa: ""}.fa-bitbucket{--fa: ""}.fa-imdb{--fa: ""}.fa-deezer{--fa: ""}.fa-raspberry-pi{--fa: ""}.fa-jira{--fa: ""}.fa-docker{--fa: ""}.fa-screenpal{--fa: ""}.fa-bluetooth{--fa: ""}.fa-gitter{--fa: ""}.fa-d-and-d{--fa: ""}.fa-microblog{--fa: ""}.fa-cc-diners-club{--fa: ""}.fa-gg-circle{--fa: ""}.fa-pied-piper-hat{--fa: ""}.fa-kickstarter-k{--fa: ""}.fa-yandex{--fa: ""}.fa-readme{--fa: ""}.fa-html5{--fa: ""}.fa-sellsy{--fa: ""}.fa-square-web-awesome{--fa: ""}.fa-sass{--fa: ""}.fa-wirsindhandwerk,.fa-wsh{--fa: ""}.fa-buromobelexperte{--fa: ""}.fa-salesforce{--fa: ""}.fa-octopus-deploy{--fa: ""}.fa-medapps{--fa: ""}.fa-ns8{--fa: ""}.fa-pinterest-p{--fa: ""}.fa-apper{--fa: ""}.fa-fort-awesome{--fa: ""}.fa-waze{--fa: ""}.fa-bluesky{--fa: ""}.fa-cc-jcb{--fa: ""}.fa-snapchat,.fa-snapchat-ghost{--fa: ""}.fa-fantasy-flight-games{--fa: ""}.fa-rust{--fa: ""}.fa-wix{--fa: ""}.fa-square-behance,.fa-behance-square{--fa: ""}.fa-supple{--fa: ""}.fa-webflow{--fa: ""}.fa-rebel{--fa: ""}.fa-css3{--fa: ""}.fa-staylinked{--fa: ""}.fa-kaggle{--fa: ""}.fa-space-awesome{--fa: ""}.fa-deviantart{--fa: ""}.fa-cpanel{--fa: ""}.fa-goodreads-g{--fa: ""}.fa-square-git,.fa-git-square{--fa: ""}.fa-square-tumblr,.fa-tumblr-square{--fa: ""}.fa-trello{--fa: ""}.fa-creative-commons-nc-jp{--fa: ""}.fa-get-pocket{--fa: ""}.fa-perbyte{--fa: ""}.fa-grunt{--fa: ""}.fa-weebly{--fa: ""}.fa-connectdevelop{--fa: ""}.fa-leanpub{--fa: ""}.fa-black-tie{--fa: ""}.fa-themeco{--fa: ""}.fa-python{--fa: ""}.fa-android{--fa: ""}.fa-bots{--fa: ""}.fa-free-code-camp{--fa: ""}.fa-hornbill{--fa: ""}.fa-js{--fa: ""}.fa-ideal{--fa: ""}.fa-git{--fa: ""}.fa-dev{--fa: ""}.fa-sketch{--fa: ""}.fa-yandex-international{--fa: ""}.fa-cc-amex{--fa: ""}.fa-uber{--fa: ""}.fa-github{--fa: ""}.fa-php{--fa: ""}.fa-alipay{--fa: ""}.fa-youtube{--fa: ""}.fa-skyatlas{--fa: ""}.fa-firefox-browser{--fa: ""}.fa-replyd{--fa: ""}.fa-suse{--fa: ""}.fa-jenkins{--fa: ""}.fa-twitter{--fa: ""}.fa-rockrms{--fa: ""}.fa-pinterest{--fa: ""}.fa-buffer{--fa: ""}.fa-npm{--fa: ""}.fa-yammer{--fa: ""}.fa-btc{--fa: ""}.fa-dribbble{--fa: ""}.fa-stumbleupon-circle{--fa: ""}.fa-internet-explorer{--fa: ""}.fa-stubber{--fa: ""}.fa-telegram,.fa-telegram-plane{--fa: ""}.fa-old-republic{--fa: ""}.fa-odysee{--fa: ""}.fa-square-whatsapp,.fa-whatsapp-square{--fa: ""}.fa-node-js{--fa: ""}.fa-edge-legacy{--fa: ""}.fa-slack,.fa-slack-hash{--fa: ""}.fa-medrt{--fa: ""}.fa-usb{--fa: ""}.fa-tumblr{--fa: ""}.fa-vaadin{--fa: ""}.fa-quora{--fa: ""}.fa-square-x-twitter{--fa: ""}.fa-reacteurope{--fa: ""}.fa-medium,.fa-medium-m{--fa: ""}.fa-amilia{--fa: ""}.fa-mixcloud{--fa: ""}.fa-flipboard{--fa: ""}.fa-viacoin{--fa: ""}.fa-critical-role{--fa: ""}.fa-sitrox{--fa: ""}.fa-discourse{--fa: ""}.fa-joomla{--fa: ""}.fa-mastodon{--fa: ""}.fa-airbnb{--fa: ""}.fa-wolf-pack-battalion{--fa: ""}.fa-buy-n-large{--fa: ""}.fa-gulp{--fa: ""}.fa-creative-commons-sampling-plus{--fa: ""}.fa-strava{--fa: ""}.fa-ember{--fa: ""}.fa-canadian-maple-leaf{--fa: ""}.fa-teamspeak{--fa: ""}.fa-pushed{--fa: ""}.fa-wordpress-simple{--fa: ""}.fa-nutritionix{--fa: ""}.fa-wodu{--fa: ""}.fa-google-pay{--fa: ""}.fa-intercom{--fa: ""}.fa-zhihu{--fa: ""}.fa-korvue{--fa: ""}.fa-pix{--fa: ""}.fa-steam-symbol{--fa: ""}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype")}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}.fas,.fa-solid{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-v4compatibility-C9RhG_FT.woff2) format("woff2"),url(/assets/fa-v4compatibility-CCth-dXg.ttf) format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}
