.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__previewSectionTitle{margin-bottom:20px;font-size:18px;font-weight:700}.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper{border:1px solid var(--color-gray-2);border-radius:8px;max-width:100%;overflow-x:auto}:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table{border-collapse:collapse;width:100%}:is(:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table) .GroupDiffTable-module__4w9zTq__changed{background-color:var(--yellow-50)}:is(:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table) .GroupDiffTable-module__4w9zTq__add{background-color:var(--green-50)}:is(:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table) .GroupDiffTable-module__4w9zTq__deleteRow{background-color:var(--bg-status-error-secondary,var(--background-critical-secondary))}:is(:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table) th,:is(:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table) td{border-bottom:1px solid var(--border-default);border-right:1px solid var(--border-default);text-align:left;white-space:nowrap;min-width:120px;padding:0}:is(:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table) thead{background-color:var(--background-secondary)}:is(:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table) .GroupDiffTable-module__4w9zTq__thInner{padding:11px 16px;font-size:12px;font-weight:400}:is(:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table) .GroupDiffTable-module__4w9zTq__tdInner{padding:15px 16px}:is(:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table) tr:last-child td{border-bottom:none}:is(:is(.GroupDiffTable-module__4w9zTq__tableContainer .GroupDiffTable-module__4w9zTq__tableWrapper) .GroupDiffTable-module__4w9zTq__table) th{background-color:var(--color-gray-1)}
.style-module__ZF_kIa__notifications{z-index:2;width:280px;position:fixed;bottom:16px;right:16px}.style-module__ZF_kIa__notificationsExpanded{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.style-module__ZF_kIa__itemWrapper{transition:transform .4s cubic-bezier(.33,0,0,1),opacity .4s cubic-bezier(.33,0,0,1)}.style-module__ZF_kIa__notificationsExpanded .style-module__ZF_kIa__itemWrapper{opacity:1;transform:none}.style-module__ZF_kIa__notifications:not(.style-module__ZF_kIa__notificationsExpanded) .style-module__ZF_kIa__itemWrapper{position:absolute;bottom:0;right:0}.style-module__ZF_kIa__notifications:not(.style-module__ZF_kIa__notificationsExpanded) .style-module__ZF_kIa__itemWrapper:last-child{position:relative}.style-module__ZF_kIa__notification{background-color:var(--gray-0);border:1px solid var(--border-default);border-radius:12px;align-items:flex-start;gap:8px;width:280px;padding:12px 40px 12px 12px;display:flex;position:relative;overflow:clip;box-shadow:0 8px 20px #0000000f}.style-module__ZF_kIa__notification>svg{color:var(--icon-secondary);flex-shrink:0}.style-module__ZF_kIa__notification.style-module__ZF_kIa___success>svg{color:var(--background-status-success)}.style-module__ZF_kIa__notification.style-module__ZF_kIa___error{border-color:var(--border-critical)}.style-module__ZF_kIa__notification.style-module__ZF_kIa___error>svg{color:var(--icon-critical)}.style-module__ZF_kIa__notification .style-module__ZF_kIa__content{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}:is(.style-module__ZF_kIa__notification .style-module__ZF_kIa__content) .style-module__ZF_kIa__message{letter-spacing:.3px;font-size:15px;font-weight:700;line-height:1.6}:is(.style-module__ZF_kIa__notification .style-module__ZF_kIa__content) .style-module__ZF_kIa__subMessage{color:var(--text-secondary);letter-spacing:.24px;font-size:12px;font-weight:400;line-height:1.33}.style-module__ZF_kIa__notification .style-module__ZF_kIa__closeButton{background:var(--transparent);color:var(--icon-tertiary);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:color .12s,transform .15s cubic-bezier(.33,0,0,1);display:flex;position:absolute;top:3px;right:3px}:is(.style-module__ZF_kIa__notification .style-module__ZF_kIa__closeButton):hover{color:var(--icon-secondary)}:is(.style-module__ZF_kIa__notification .style-module__ZF_kIa__closeButton):active{transition-duration:80ms;transform:scale(.85)}
.style-module__IYNSZW__lessonAddModal .style-module__IYNSZW__options{gap:12px;padding:24px 32px;display:grid}:is(.style-module__IYNSZW__lessonAddModal .style-module__IYNSZW__options) .style-module__IYNSZW__method{border:1px solid var(--border-default);border-radius:12px;padding:16px 20px}:is(:is(.style-module__IYNSZW__lessonAddModal .style-module__IYNSZW__options) .style-module__IYNSZW__method):after{content:attr(data-label)}:is(:is(.style-module__IYNSZW__lessonAddModal .style-module__IYNSZW__options) .style-module__IYNSZW__method):has(:checked){border:2px solid var(--border-emphasis);padding:15px 19px;font-weight:700}:is(:is(.style-module__IYNSZW__lessonAddModal .style-module__IYNSZW__options) .style-module__IYNSZW__method) .style-module__IYNSZW__input{display:none}:is(:is(.style-module__IYNSZW__lessonAddModal .style-module__IYNSZW__options) .style-module__IYNSZW__method) .style-module__IYNSZW__text{align-items:center;gap:16px;font-size:18px;display:flex}.style-module__IYNSZW__lessonAddModal .style-module__IYNSZW__list{margin-top:40px}
.style-module__nNmfKG__button{--radius:15px;background-color:var(--background-emphasis);border-radius:var(--radius);color:var(--gray-0);cursor:pointer;letter-spacing:.04em;white-space:nowrap;justify-content:center;align-items:center;height:56px;padding:0 24px;font-size:15px;font-weight:700;transition:transform .15s cubic-bezier(.33,0,0,1),background-color .15s,box-shadow .15s;display:inline-flex;position:relative}.style-module__nNmfKG__button:focus-visible{outline-offset:2px;outline:2px solid #04f}.style-module__nNmfKG__button[aria-disabled=true]{background-color:var(--gray-100);box-shadow:none;color:var(--gray-400);cursor:not-allowed}.style-module__nNmfKG__button:hover:not([aria-disabled=true]){transform:translateY(-1px)}.style-module__nNmfKG__button:active:not([aria-disabled=true]){transition-duration:80ms;transform:scale(.97)}.style-module__nNmfKG__button.style-module__nNmfKG___wide{width:100%}.style-module__nNmfKG__button.style-module__nNmfKG___small{--radius:12px;height:40px;padding:0 16px}.style-module__nNmfKG__button.style-module__nNmfKG___medium{height:48px;padding:0 20px}.style-module__nNmfKG__button.style-module__nNmfKG___large{height:56px;padding:0 24px}.style-module__nNmfKG__button.style-module__nNmfKG___primary:not([aria-disabled=true]){background-color:var(--background-emphasis);color:var(--gray-0);box-shadow:inset 0 -2px #00000029,0 2px 4px #09090b0a,inset 0 2px 1px #ffffff3d}.style-module__nNmfKG__button.style-module__nNmfKG___secondary:not([aria-disabled=true]){background:linear-gradient(#e9e9eb 0%,#e9e9eb00 100%);background-color:var(--gray-0);color:var(--background-emphasis)}.style-module__nNmfKG__button.style-module__nNmfKG___secondary:not([aria-disabled=true]):focus-visible{outline:2px solid var(--background-emphasis);outline-offset:2px}.style-module__nNmfKG__button.style-module__nNmfKG___secondary:not([aria-disabled=true]):before{background-color:var(--gray-0);border-radius:calc(var(--radius) - 1px);content:"";width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #e5e5e8}.style-module__nNmfKG__button.style-module__nNmfKG___secondary:not([aria-disabled=true]) .style-module__nNmfKG__content{align-items:center;gap:4px;display:flex;position:relative}.style-module__nNmfKG__button.style-module__nNmfKG___destructive:not([aria-disabled=true]){background:linear-gradient(#e9e9eb 0%,#e9e9eb00 100%);background-color:var(--background-default);color:var(--text-critical)}.style-module__nNmfKG__button.style-module__nNmfKG___destructive:not([aria-disabled=true]):focus-visible{outline:2px solid var(--background-emphasis);outline-offset:2px}.style-module__nNmfKG__button.style-module__nNmfKG___destructive:not([aria-disabled=true]):before{background-color:var(--gray-0);border-radius:calc(var(--radius) - 1px);content:"";width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #e5e5e8}.style-module__nNmfKG__button.style-module__nNmfKG___destructive:not([aria-disabled=true]) .style-module__nNmfKG__content{position:relative}.style-module__nNmfKG__loading{place-items:center;margin:0 auto;display:grid}.style-module__nNmfKG__loading .style-module__nNmfKG__circle{border:3px var(--background-default) solid;border-top:3px var(--icon-tertiary) solid;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite style-module__nNmfKG__rotate}@keyframes style-module__nNmfKG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.style-module__4Kvk7W__checkbox{cursor:pointer;align-items:center;gap:8px;display:flex}.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__icon{background-color:var(--gray-0);border:1.5px solid var(--gray-200);border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;transition:border-color .1s ease-in,background-color .1s ease-in,transform .15s cubic-bezier(.33,0,0,1);display:grid;position:relative}:is(.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__icon):focus-within{border-color:var(--background-emphasis);outline:solid 2px var(--background-emphasis);outline-offset:2px}[data-active=true]:is(.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__icon){background-color:var(--background-emphasis);border:0}[data-active=true]:is(.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__icon)>*{animation:.2s cubic-bezier(.33,0,0,1) style-module__4Kvk7W__check-pop}[data-active=true][data-error=true]:is(.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__icon){background-color:var(--background-status-error);border-color:var(--border-status-error)}[data-error=true]:is(.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__icon){background-color:var(--gray-0);border-color:var(--border-status-error)}[data-disabled=true]:is(.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__icon){background-color:var(--gray-10);pointer-events:none}[data-disabled=true][data-active=true]:is(.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__icon),[data-disabled=true][data-error=true]:is(.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__icon){background-color:var(--gray-400);border-color:var(--gray-400)}:is(.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__icon) .style-module__4Kvk7W__minus{color:var(--background-default)}.style-module__4Kvk7W__checkbox .style-module__4Kvk7W__label{font-size:15px;display:block}.style-module__4Kvk7W__checkbox:active:not([data-disabled=true]) .style-module__4Kvk7W__icon{transition-duration:80ms;transform:scale(.85)}@keyframes style-module__4Kvk7W__check-pop{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}
.style-module__tetF_a__codeEditor{z-index:0;grid-template-rows:auto 1fr auto;width:100%;min-width:100%;display:grid;position:relative}.style-module__tetF_a__codeEditor .style-module__tetF_a__editor{grid-template-columns:220px 1fr;min-width:100%;display:grid;position:relative}:is(.style-module__tetF_a__codeEditor .style-module__tetF_a__editor) .style-module__tetF_a__tree{background-color:var(--background-inverse);flex-shrink:0;grid-column:1/2;width:100%;max-width:220px;overflow:auto}:is(.style-module__tetF_a__codeEditor .style-module__tetF_a__editor) .style-module__tetF_a__content{background-color:var(--background-inverse);grid-column:1/-1;min-width:100%}:is(.style-module__tetF_a__codeEditor .style-module__tetF_a__editor) .style-module__tetF_a__tree+.style-module__tetF_a__content{grid-column:2/3}.style-module__tetF_a__codeEditor .style-module__tetF_a__std{background-color:var(--gray-1000);color:var(--text-inverse);display:flex}:is(.style-module__tetF_a__codeEditor .style-module__tetF_a__std) .style-module__tetF_a__input{flex:1;padding:4px 6px;display:block;position:relative}:is(:is(.style-module__tetF_a__codeEditor .style-module__tetF_a__std) .style-module__tetF_a__input) .style-module__tetF_a__stdTitle{font-size:14px}:is(:is(.style-module__tetF_a__codeEditor .style-module__tetF_a__std) .style-module__tetF_a__input) .style-module__tetF_a__inputArea{resize:none;width:100%}:is(:is(.style-module__tetF_a__codeEditor .style-module__tetF_a__std) .style-module__tetF_a__input) .style-module__tetF_a__run{background-color:var(--white-alpha-10);place-items:center;padding:4px;display:grid;position:absolute;bottom:4px;right:8px}:is(.style-module__tetF_a__codeEditor .style-module__tetF_a__std) .style-module__tetF_a__output{white-space:pre-wrap;flex:1;padding:4px 6px}:is(:is(.style-module__tetF_a__codeEditor .style-module__tetF_a__std) .style-module__tetF_a__output) .style-module__tetF_a__stdTitle{font-size:14px}
.style-module__542NYq__coverHeader{background:var(--background-default);height:64px;z-index:var(--z-index-header);position:sticky;top:0}.style-module__542NYq__coverHeader .style-module__542NYq__headerContent{border-bottom:1px solid var(--border-divider);align-items:center;gap:16px;height:100%;padding:0 12px;display:flex}:is(.style-module__542NYq__coverHeader .style-module__542NYq__headerContent) .style-module__542NYq__heading{flex:1;min-width:0}:is(:is(.style-module__542NYq__coverHeader .style-module__542NYq__headerContent) .style-module__542NYq__heading) .style-module__542NYq__title{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.6;overflow:hidden}:is(:is(.style-module__542NYq__coverHeader .style-module__542NYq__headerContent) .style-module__542NYq__heading) .style-module__542NYq__subTitle{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}:is(.style-module__542NYq__coverHeader .style-module__542NYq__headerContent) .style-module__542NYq__rightContent{flex-shrink:0;margin-left:auto}.style-module__542NYq__coverHeader .style-module__542NYq__step{justify-content:space-between;gap:8px;height:4px;display:flex}:is(.style-module__542NYq__coverHeader .style-module__542NYq__step) .style-module__542NYq__gauge{background:var(--background-tertiary);width:100%}:is(:is(.style-module__542NYq__coverHeader .style-module__542NYq__step) .style-module__542NYq__gauge) .style-module__542NYq___elapsed{background:var(--background-emphasis);height:100%}
.style-module__-lYXba__dialog{z-index:1;place-items:center;width:100%;height:100dvh;display:grid;position:fixed;top:0;left:0}.style-module__-lYXba__dialog .style-module__-lYXba__overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--background-overlay-dark);width:100%;height:100%;position:absolute;top:0;left:0}.style-module__-lYXba__dialog .style-module__-lYXba__container{background-color:var(--gray-0);text-align:center;border-radius:24px;width:100%;max-width:360px;height:fit-content;transition:position .2s ease-in-out;position:relative;overflow:auto}:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__content{flex-direction:column;gap:8px;padding:32px 20px 24px;display:flex}:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__content) .style-module__-lYXba__title{font-size:18px;font-weight:700}:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__content) .style-module__-lYXba__description{font-size:15px;font-weight:400}:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__buttons{background:var(--background-default);border-top:1px solid var(--border-divider);border-radius:0 0 15px 15px;height:56px;font-size:15px;display:flex}:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__buttons) .style-module__-lYXba__button{border-right:1px solid var(--border-divider);flex:1;font-weight:400;transition:background-color .12s}:is(:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__buttons) .style-module__-lYXba__button):last-child{border-right:none}:is(:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__buttons) .style-module__-lYXba__button):hover:not(:disabled){background-color:var(--background-bg-surface-hover)}:is(:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__buttons) .style-module__-lYXba__button):active:not(:disabled){background-color:var(--gray-100)}.style-module__-lYXba___isDestructive:is(:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__buttons) .style-module__-lYXba__button){color:var(--text-critical)}.style-module__-lYXba___isDestructiveDisabled:is(:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__buttons) .style-module__-lYXba__button){color:var(--text-disabled);cursor:not-allowed}.style-module__-lYXba___isDestructiveDisabled:is(:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__buttons) .style-module__-lYXba__button):hover{background-color:var(--background-default)}.style-module__-lYXba___isCancel:is(:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__buttons) .style-module__-lYXba__button){color:var(--text-default)}.style-module__-lYXba___isPrimary:is(:is(:is(.style-module__-lYXba__dialog .style-module__-lYXba__container) .style-module__-lYXba__buttons) .style-module__-lYXba__button){color:var(--background-emphasis)}
.style-module__-AhMKG__learningMap{height:100%;display:grid}.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField{background:var(--background-secondary);background-image:radial-gradient(#eee 8%,#0000 10%);background-size:20px 20px;place-items:center;width:100%;padding:64px 0 90px;display:grid;overflow:auto}:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList{flex-flow:column;gap:32px;display:flex;position:relative}:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList):before{background:var(--border-default);content:"";width:8px;height:100%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.style-module__-AhMKG___editable:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList){gap:58px}:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__reorders{flex-flow:column;gap:32px;display:flex;position:relative}.style-module__-AhMKG___editable:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__reorders){gap:58px}:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper{width:280px;position:relative}:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container{background-color:var(--gray-0);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:16px;align-items:center;padding:2px;transition:box-shadow .2s ease-out,transform .15s cubic-bezier(.33,0,0,1);display:flex;box-shadow:0 8px 28px -12px #00000029}:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container):hover{box-shadow:0 8px 28px #00000029}.style-module__-AhMKG___selected:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container){outline:2px solid var(--border-emphasis);padding:2px}.style-module__-AhMKG___completed:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container){background:var(--brand-linear)}.style-module__-AhMKG___completed:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container):not(:last-of-type):after{background:var(--border-emphasis)}:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container):active:not(.style-module__-AhMKG___grabbing){transition-duration:80ms;transform:scale(.98)}:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__sort{cursor:grab;border-radius:8px;place-content:center;padding:16px 4px;display:grid}:is(:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__sort):hover{background-color:var(--background-secondary)}.style-module__-AhMKG___grabbing:is(:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__sort){cursor:grabbing}:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonItem{background-color:var(--gray-0);border-radius:14px;align-items:flex-start;width:100%;padding:6px;transition:background-position .3s;display:flex}.style-module__-AhMKG___completed:is(:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonItem):not(:last-of-type):after{background:var(--border-emphasis)}:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonItem:last-child{border-bottom:none}:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonStatusIcon{background-color:var(--background-secondary);color:var(--gray-400);text-align:center;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;margin-right:12px;font-size:10px;display:grid}.style-module__-AhMKG___completed:is(:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonStatusIcon){background:var(--brand-linear)}.style-module__-AhMKG___active:is(:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonStatusIcon){background-color:var(--background-emphasis-secondary);color:var(--text-emphasis)}:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonContent{place-items:start}:is(:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonTitle):not(:last-of-type):after{background:var(--border-default);content:"";width:16px;height:32px;display:block;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonTitle{margin:0;font-size:15px;font-weight:700}:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonInfo{color:var(--text-secondary);display:flex}:is(:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonInfo) .style-module__-AhMKG__lessonStatus{border-right:1px solid var(--border-divider);flex-shrink:0;margin:0;padding-right:8px;font-size:12px}.style-module__-AhMKG___completed:is(:is(:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonInfo) .style-module__-AhMKG__lessonStatus){-webkit-background-clip:text;background-clip:text;background-image:var(--brand-linear);color:var(--transparent);font-weight:700}:is(:is(:is(:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__lessonsList) .style-module__-AhMKG__lessonItemWrapper) .style-module__-AhMKG__container) .style-module__-AhMKG__lessonInfo) .style-module__-AhMKG__lessonTraineeInfo{padding-left:8px;font-size:12px}:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__start{background-color:var(--background-default);cursor:pointer;border-radius:16px;align-items:center;gap:12px;min-width:280px;padding:8px;font-size:15px;font-weight:700;transition:box-shadow .2s ease-out;display:flex;position:relative;box-shadow:0 8px 28px -12px #00000029}:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__start):hover{box-shadow:0 8px 28px #00000029}.style-module__-AhMKG___selected:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__start){border:2px solid var(--border-emphasis);padding:6px}:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__start) .style-module__-AhMKG__empty{width:12px}:is(:is(.style-module__-AhMKG__learningMap .style-module__-AhMKG__lessonField) .style-module__-AhMKG__start) .style-module__-AhMKG__startIcon{background:var(--background-emphasis-secondary);color:var(--icon-emphasis);border-radius:12px;place-items:center;padding:10px;display:grid}.style-module__-AhMKG__learningMap .style-module__-AhMKG__sideModalOverlay{background-color:var(--background-overlay-medium);z-index:1;width:100vw;height:100vh;position:fixed;top:0;left:0}@media (min-width:720px){.style-module__-AhMKG__learningMap .style-module__-AhMKG__sideModalOverlay{display:none}}.style-module__-AhMKG__addButton{z-index:1;padding:8px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.style-module__-AhMKG__addButton .style-module__-AhMKG__content{background-color:var(--background-default);color:var(--icon-emphasis);border-radius:100%;place-items:center;width:24px;height:24px;transition:box-shadow .2s ease-out;display:grid;box-shadow:0 4px 28px -12px #00000029}.style-module__-AhMKG__addButton:hover .style-module__-AhMKG__content{box-shadow:0 4px 28px #00000029}
.style-module__w2nQ_q__courseDetailPage{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}
.style-module__NtcK1W__header{justify-content:space-between;align-items:center;gap:8px;padding:20px 24px;display:flex}.style-module__NtcK1W__title{color:var(--text-secondary);font-size:18px;font-weight:700}.style-module__NtcK1W__actions{align-items:center;gap:8px;display:flex}
.style-module__ETcgDW__loading{place-items:center;margin:0 auto;padding:32px;display:grid}.style-module__ETcgDW__loading.style-module__ETcgDW___noLayout{padding:0}.style-module__ETcgDW__loading .style-module__ETcgDW__content{--spinner-color:var(--text-default);--spinner-thickness:3px;background:conic-gradient(from 0deg, transparent 0%, transparent 20%, var(--spinner-color) 100%);height:32px;-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--spinner-thickness)), #000 calc(100% - var(--spinner-thickness)));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--spinner-thickness)), #000 calc(100% - var(--spinner-thickness)));mask:radial-gradient(farthest-side, transparent calc(100% - var(--spinner-thickness)), #000 calc(100% - var(--spinner-thickness)));border-radius:50%;width:32px;animation:.65s linear infinite style-module__ETcgDW__spin;display:inline-block;position:relative}:is(.style-module__ETcgDW__loading .style-module__ETcgDW__content):before{background:var(--spinner-color);content:"";height:var(--spinner-thickness);margin-left:calc(var(--spinner-thickness) / -2);width:var(--spinner-thickness);border-radius:50%;position:absolute;top:0;left:50%}@keyframes style-module__ETcgDW__spin{to{transform:rotate(360deg)}}
.style-module__NMXsqG__status{text-align:center;border-radius:16px;margin-top:24px;padding:16px 20px;font-weight:700}.style-module__NMXsqG__status.style-module__NMXsqG___correct{background:var(--background-incorrect-correct-secondary);color:var(--text-correct)}.style-module__NMXsqG__status.style-module__NMXsqG___incorrect{background:var(--background-answer-incorrect-secondary);color:var(--text-incorrect)}.style-module__NMXsqG__status.style-module__NMXsqG___submitted{background-color:var(--background-secondary);color:var(--text-secondary)}
.style-module__U_gHka__overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--background-overlay-dark);width:100%;height:100dvh;z-index:var(--z-index-modal);position:fixed;top:0;left:0}.style-module__U_gHka__unstyledModal{width:100%;max-width:480px;height:90dvh;z-index:var(--z-index-modal);padding:12px;display:flex;position:fixed;top:50%;left:50%;overflow:auto;translate:-50% -50%}@media (min-width:720px){.style-module__U_gHka__unstyledModal{height:100%;transition:position .2s ease-in-out;top:50%;left:50%}}.style-module__U_gHka__modal{background-color:var(--gray-0);width:100%;height:98dvh;z-index:var(--z-index-modal);border-radius:12px 12px 0 0;grid-template-rows:auto 1fr auto;margin-top:1dvh;display:grid;position:fixed;top:50%;left:50%;overflow:hidden;translate:-50% -50%}@media (min-width:720px){.style-module__U_gHka__modal{border-radius:24px;width:720px;height:fit-content;max-height:90dvh;transition:position .2s ease-in-out;top:50%;left:50%}}.style-module__U_gHka__modal .style-module__U_gHka__header{background-color:var(--gray-0);z-index:var(--z-index-header);border-bottom:1px solid #f1f2f4;border-radius:24px 24px 0 0;align-items:center;gap:16px;padding:12px;display:flex;position:sticky;top:0}:is(.style-module__U_gHka__modal .style-module__U_gHka__header) .style-module__U_gHka__heading{font-size:15px;font-weight:700}.style-module__U_gHka__modal .style-module__U_gHka__stickyFooter{background:var(--background-default);border-top:1px solid var(--border-divider);border-radius:0 0 24px 24px;padding:16px 20px;display:flex}:is(.style-module__U_gHka__modal .style-module__U_gHka__stickyFooter)>:last-child{margin-left:auto}
.style-module__9l4dkG__titleEditor .style-module__9l4dkG__edit{padding:48px 32px}
.style-module__47n19G__courseBadgeGenerator{padding:32px 0}.style-module__47n19G__courseBadgeGenerator .style-module__47n19G__heading{margin-bottom:12px;padding:0 32px;font-size:15px;font-weight:700}.style-module__47n19G__courseBadgeGenerator .style-module__47n19G__colors{gap:8px;margin-bottom:40px;padding:0 32px;display:flex;overflow-x:auto}:is(.style-module__47n19G__courseBadgeGenerator .style-module__47n19G__colors) .style-module__47n19G__color{-o-object-fit:cover;object-fit:cover;border-radius:12px;min-width:40px;height:80px;overflow:hidden}.style-module__47n19G___active:is(:is(.style-module__47n19G__courseBadgeGenerator .style-module__47n19G__colors) .style-module__47n19G__color){border:2px solid var(--background-emphasis)}
.style-module__d8topq__achievementPopupContainer{background-color:var(--background-default);color:var(--gray-0);width:100%;height:100dvh;z-index:var(--z-index-modal);background-size:cover;flex-direction:column;align-items:center;padding:32px 20px 12px;display:flex;position:fixed;top:0}@media (min-width:720px){.style-module__d8topq__achievementPopupContainer{padding:64px 20px 12px}}.style-module__d8topq__achievementPopupContainer .style-module__d8topq__heading{margin-bottom:32px;font-size:40px;font-weight:900}.style-module__d8topq__achievementPopupContainer .style-module__d8topq__icon{background-color:var(--background-default);border-radius:40px;margin-bottom:16px}.style-module__d8topq__achievementPopupContainer .style-module__d8topq__name{margin-bottom:20px;font-size:24px;font-weight:900}.style-module__d8topq__achievementPopupContainer .style-module__d8topq__description{text-align:center;font-size:15px;font-weight:700;display:inline-block}.style-module__d8topq__achievementPopupContainer .style-module__d8topq__close{width:100%;max-width:480px;margin-top:auto}
.style-module__y_OAKq__courseBadgeGenerator{padding:32px 0}.style-module__y_OAKq__courseBadgeGenerator .style-module__y_OAKq__heading{margin-bottom:12px;padding:0 32px;font-size:15px;font-weight:700}.style-module__y_OAKq__courseBadgeGenerator .style-module__y_OAKq__colors{gap:8px;margin-bottom:40px;padding:0 32px;display:flex;overflow-x:auto}:is(.style-module__y_OAKq__courseBadgeGenerator .style-module__y_OAKq__colors) .style-module__y_OAKq__color{-o-object-fit:cover;object-fit:cover;border-radius:12px;min-width:40px;height:80px;overflow:hidden}.style-module__y_OAKq___active:is(:is(.style-module__y_OAKq__courseBadgeGenerator .style-module__y_OAKq__colors) .style-module__y_OAKq__color){border:2px solid var(--background-emphasis)}.style-module__y_OAKq__courseBadgeGenerator .style-module__y_OAKq__symbols{grid-template-columns:repeat(5,1fr);gap:8px;padding:0 32px;display:grid}:is(.style-module__y_OAKq__courseBadgeGenerator .style-module__y_OAKq__symbols) .style-module__y_OAKq__symbol{border:1px solid var(--border-default);border-radius:20px;place-items:center;padding:12px 22px;display:grid}.style-module__y_OAKq___active:is(:is(.style-module__y_OAKq__courseBadgeGenerator .style-module__y_OAKq__symbols) .style-module__y_OAKq__symbol){border:2px solid var(--background-emphasis);padding:11px 21px}
.style-module__zzikrG__lessonResult{background-color:var(--result-bg);min-height:100dvh}.style-module__zzikrG__lessonResult .style-module__zzikrG__resultsOverview{flex-direction:column;gap:8px;display:flex}.style-module__zzikrG__lessonResult .style-module__zzikrG__subtitle{color:var(--gray-500);letter-spacing:.3px;text-align:center;margin-bottom:4px;font-size:15px;font-style:normal;font-weight:700;line-height:1.6}.style-module__zzikrG__lessonResult .style-module__zzikrG__footer{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:var(--white-alpha-2);padding:12px 20px;position:sticky;bottom:0}:is(.style-module__zzikrG__lessonResult .style-module__zzikrG__footer) .style-module__zzikrG__content{max-width:720px;margin:0 auto}
.style-module__o_ZdrG__container{position:relative}.style-module__o_ZdrG__video{width:100%;display:block}.style-module__o_ZdrG__skipButton{color:var(--gray-0);cursor:pointer;opacity:0;visibility:hidden;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s,visibility .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.style-module__o_ZdrG__skipButton:hover{background:#000000b3}.style-module__o_ZdrG__container[data-playing=true]:hover .style-module__o_ZdrG__skipButton{opacity:1;visibility:visible}.style-module__o_ZdrG__skipBack{left:var(--space-3sm)}.style-module__o_ZdrG__skipForward{right:var(--space-3sm)}
.style-module__ynVf_W__banner{background-color:var(--background-status-pending-secondary);border-bottom:1px solid var(--yellow-600);z-index:1;justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex;position:sticky;top:0}.style-module__ynVf_W__message{color:var(--text-default);font-size:14px;font-weight:600}
.style-module__l9mXPq__card{background:var(--background-default);border-radius:var(--border-radius-lg);align-items:center;gap:var(--space-3sm);margin-top:var(--space-sm);padding:var(--space-3sm);width:100%;display:flex;overflow:clip}.style-module__l9mXPq__fileInfo{align-items:center;gap:var(--space-3sm);flex:1 0 0;min-width:0;display:flex}.style-module__l9mXPq__thumbnail{background:var(--background-secondary);border:var(--borders-md) solid var(--border-divider);border-radius:var(--border-radius-2xs);color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;width:96px;height:55px;display:flex;overflow:hidden}.style-module__l9mXPq__thumbnailVideo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.style-module__l9mXPq__thumbnailModalWrap{flex-shrink:0;display:flex}.style-module__l9mXPq__thumbnailButton{appearance:none;cursor:pointer;padding:0}.style-module__l9mXPq__modalPlayer{width:min(90vw,800px);margin:auto}.style-module__l9mXPq__modalVideo{aspect-ratio:16/9;border-radius:var(--border-radius-md);background:#000;width:100%;max-height:80vh;display:block}.style-module__l9mXPq__uploadText{color:var(--text-secondary);font-size:15px;font-weight:700}.style-module__l9mXPq__fileName{color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.style-module__l9mXPq__limit{color:var(--text-secondary);flex-shrink:0;font-size:12px;font-weight:700}.style-module__l9mXPq__actions{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.style-module__l9mXPq__input{display:none}.style-module__l9mXPq__processing{align-items:center;gap:var(--space-2sm);min-width:0;padding:var(--space-2lg) 0;flex:1;justify-content:center;display:flex}.style-module__l9mXPq__processingBody{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}.style-module__l9mXPq__processingText{color:var(--text-secondary);font-size:15px;font-weight:700}.style-module__l9mXPq__processingWarning{color:var(--text-status-error);font-size:12px;font-weight:700}.style-module__l9mXPq__processingNote{color:var(--text-secondary);font-size:12px;font-weight:700}
.style-module__3KePeq__popover{background:var(--background-default);border:var(--borders-md) solid var(--border-default);border-radius:var(--border-radius-md);flex-direction:column;gap:4px;min-width:216px;max-height:400px;padding:8px;font-size:15px;display:flex;overflow:auto;box-shadow:0 4px 32px -8px #0000001f}.style-module__3KePeq__popover[data-inverse=true]{background-color:var(--background-inverse);color:var(--text-inverse)}.style-module__3KePeq__popover .style-module__3KePeq__button{border-radius:var(--border-radius-2xs);width:100%;padding:8px 12px;font-size:15px;transition:background-color .1s;position:relative}:is(.style-module__3KePeq__popover .style-module__3KePeq__button):not(:last-of-type):after,[data-border-bottom=true]:is(.style-module__3KePeq__popover .style-module__3KePeq__button):after{background:var(--border-divider);content:"";pointer-events:none;width:100%;height:1px;display:block;position:absolute;bottom:-2px;left:0}:is(.style-module__3KePeq__popover .style-module__3KePeq__button):disabled,[aria-disabled=true]:is(.style-module__3KePeq__popover .style-module__3KePeq__button){color:var(--text-disabled);cursor:not-allowed}:is(.style-module__3KePeq__popover .style-module__3KePeq__button):hover:not(:disabled,[aria-disabled=true]){background-color:var(--background-bg-surface-hover)}:is(.style-module__3KePeq__popover .style-module__3KePeq__button):active:not(:disabled,[aria-disabled=true]){background-color:var(--gray-100)}[data-destructive=true]:is(.style-module__3KePeq__popover .style-module__3KePeq__button){color:var(--text-critical)}.style-module__3KePeq__popover .style-module__3KePeq__label{border-radius:var(--border-radius-2xs);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:8px 12px;transition:background-color .1s;display:flex;overflow:hidden}:is(.style-module__3KePeq__popover .style-module__3KePeq__label) .style-module__3KePeq__check{background:var(--background-default);border:2px solid var(--border-default);border-radius:5px;flex-shrink:0;align-items:center;width:16px;height:16px;display:flex}:is(.style-module__3KePeq__popover .style-module__3KePeq__label) .style-module__3KePeq__radio{background:var(--background-default);border:2px solid var(--border-default);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}:is(.style-module__3KePeq__popover .style-module__3KePeq__label):has(:checked){background:var(--background-emphasis-secondary);color:var(--text-emphasis);font-weight:700}:is(.style-module__3KePeq__popover .style-module__3KePeq__label):has(:checked) .style-module__3KePeq__check{background:var(--background-emphasis);border:0}:is(:is(.style-module__3KePeq__popover .style-module__3KePeq__label):has(:checked) .style-module__3KePeq__check):after{content:"";background-image:url(/icons/check.svg);background-position:50%;background-size:cover;width:16px;height:16px;display:block}:is(.style-module__3KePeq__popover .style-module__3KePeq__label):has(:checked) .style-module__3KePeq__radio{background:var(--background-emphasis);border:0}:is(:is(.style-module__3KePeq__popover .style-module__3KePeq__label):has(:checked) .style-module__3KePeq__radio):after{background-color:var(--background-default);content:"";background-position:50%;background-size:cover;border-radius:100%;width:10px;height:10px;display:block}:is(.style-module__3KePeq__popover .style-module__3KePeq__label):not([data-display=true]:is(.style-module__3KePeq__popover .style-module__3KePeq__label)){cursor:pointer}:is(.style-module__3KePeq__popover .style-module__3KePeq__label):not([data-display=true]:is(.style-module__3KePeq__popover .style-module__3KePeq__label)):hover:not([data-disabled=true]){background-color:var(--background-bg-surface-hover)}:is(.style-module__3KePeq__popover .style-module__3KePeq__label):not([data-display=true]:is(.style-module__3KePeq__popover .style-module__3KePeq__label)):active:not([data-disabled=true]){background-color:var(--gray-100)}[data-disabled=true]:is(.style-module__3KePeq__popover .style-module__3KePeq__label){color:var(--text-disabled);cursor:not-allowed}:is(.style-module__3KePeq__popover .style-module__3KePeq__label) .style-module__3KePeq__text{text-overflow:ellipsis;overflow:hidden}:is(.style-module__3KePeq__popover .style-module__3KePeq__label) .style-module__3KePeq__input{display:none}
.style-module__1x9ILq__dropdown{pointer-events:auto;position:relative}.style-module__1x9ILq__body{max-height:calc(100vh - 20px);z-index:var(--z-index-dropdown);position:fixed;overflow:hidden auto}
.style-module__Q2RcOa__base{background-color:var(--background-secondary);border-radius:10px;width:100%;height:6px;overflow:clip}.style-module__Q2RcOa__base .style-module__Q2RcOa__progress{border-radius:inherit;background:linear-gradient(90deg,#00c26e,#00a6cb,#2d8df0,#8878e2,#ec77c4);height:100%;transition:width .4s cubic-bezier(.33,0,0,1)}
.style-module__tg3J2W__radioButton{cursor:pointer;align-items:center;gap:8px;display:flex}.style-module__tg3J2W__radioButton .style-module__tg3J2W__icon{background-color:var(--gray-0);border:1.5px solid var(--gray-200);border-radius:100%;flex-shrink:0;place-items:center;width:18px;height:18px;transition:border-color .1s ease-in,background-color .1s ease-in,transform .15s cubic-bezier(.33,0,0,1);display:grid;position:relative}:is(.style-module__tg3J2W__radioButton .style-module__tg3J2W__icon):focus-within{border-color:var(--background-emphasis);outline:solid 2px var(--background-emphasis);outline-offset:2px}[data-active=true]:is(.style-module__tg3J2W__radioButton .style-module__tg3J2W__icon){background-color:var(--background-emphasis);border-color:var(--background-emphasis)}[data-active=true][data-error=true]:is(.style-module__tg3J2W__radioButton .style-module__tg3J2W__icon){background-color:var(--background-status-error);border-color:var(--border-status-error)}[data-error=true]:is(.style-module__tg3J2W__radioButton .style-module__tg3J2W__icon){background-color:var(--gray-0);border-color:var(--border-status-error)}[data-disabled=true]:is(.style-module__tg3J2W__radioButton .style-module__tg3J2W__icon){background-color:var(--gray-10);pointer-events:none}[data-disabled=true][data-active=true]:is(.style-module__tg3J2W__radioButton .style-module__tg3J2W__icon),[data-disabled=true][data-error=true]:is(.style-module__tg3J2W__radioButton .style-module__tg3J2W__icon){background-color:var(--gray-400);border-color:var(--gray-400)}[data-selected=true]:is(.style-module__tg3J2W__radioButton .style-module__tg3J2W__icon):after{background-color:var(--background-default);content:"";border-radius:100%;width:10px;height:10px;animation:.2s cubic-bezier(.33,0,0,1) style-module__tg3J2W__dot-pop}.style-module__tg3J2W__radioButton .style-module__tg3J2W__label{font-size:15px;display:block}.style-module__tg3J2W__radioButton:active:not([data-disabled=true]) .style-module__tg3J2W__icon{transition-duration:80ms;transform:scale(.85)}@keyframes style-module__tg3J2W__dot-pop{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}
.style-module__4a_IcG__selectQuestionAnswerDetail{display:block}
.style-module__dFjelq__textAreaQuestionAnswerDetail{display:block}.style-module__dFjelq__textAreaQuestionAnswerDetail .style-module__dFjelq__input{border:1px solid var(--border-divider);border-radius:15px;padding:12px 16px;display:grid}:is(.style-module__dFjelq__textAreaQuestionAnswerDetail .style-module__dFjelq__input) .style-module__dFjelq__label{color:var(--text-secondary);font-size:11px;line-height:1.5}:is(.style-module__dFjelq__textAreaQuestionAnswerDetail .style-module__dFjelq__input) .style-module__dFjelq__value{white-space:pre-wrap;font-size:15px;line-height:1.6}
.style-module__fXDL8W__textInputQuestionAnswerDetail{display:block}.style-module__fXDL8W__textInputQuestionAnswerDetail .style-module__fXDL8W__input{border:1px solid var(--border-divider);border-radius:15px;height:54px;padding:6px 16px;display:grid}:is(.style-module__fXDL8W__textInputQuestionAnswerDetail .style-module__fXDL8W__input) .style-module__fXDL8W__label{color:var(--text-secondary);font-size:11px;line-height:1.5}:is(.style-module__fXDL8W__textInputQuestionAnswerDetail .style-module__fXDL8W__input) .style-module__fXDL8W__value{font-size:15px;line-height:1.6}
.style-module__FxTfEa__radioCards{width:100%}.style-module__FxTfEa__radioCards .style-module__FxTfEa__label{margin-bottom:12px;font-size:15px;font-weight:700;display:block}.style-module__FxTfEa__radioCards .style-module__FxTfEa__cards{gap:12px;width:100%;display:flex}.style-module__FxTfEa___column:is(.style-module__FxTfEa__radioCards .style-module__FxTfEa__cards){flex-direction:column}:is(.style-module__FxTfEa__radioCards .style-module__FxTfEa__cards) .style-module__FxTfEa__card{border:1px solid var(--border-default);cursor:pointer;border-radius:12px;flex:1;padding:22px 20px;transition:transform .15s cubic-bezier(.33,0,0,1),box-shadow .15s,border-color .15s,background-color .1s}:is(:is(.style-module__FxTfEa__radioCards .style-module__FxTfEa__cards) .style-module__FxTfEa__card):has(:checked){border-color:var(--border-emphasis);box-shadow:inset 0 0 0 1px var(--border-emphasis);font-weight:700}:is(:is(.style-module__FxTfEa__radioCards .style-module__FxTfEa__cards) .style-module__FxTfEa__card):has(:disabled){cursor:not-allowed}:is(:is(.style-module__FxTfEa__radioCards .style-module__FxTfEa__cards) .style-module__FxTfEa__card):hover:not(:has(:disabled)){background-color:var(--background-bg-surface-hover);transform:translateY(-1px)}:is(:is(.style-module__FxTfEa__radioCards .style-module__FxTfEa__cards) .style-module__FxTfEa__card):active:not(:has(:disabled)){transition-duration:80ms;transform:scale(.97)}:is(:is(.style-module__FxTfEa__radioCards .style-module__FxTfEa__cards) .style-module__FxTfEa__card) .style-module__FxTfEa__input{display:none}
.style-module__a4GOAq__select{background:linear-gradient(#e9e9eb 0%,#e9e9eb00 100%);border-radius:15px;width:100%;height:56px;position:relative}.style-module__a4GOAq__select:before{background-color:var(--background-default);content:"";border-radius:14px;width:calc(100% - 2px);height:calc(100% - 2px);transition:all .1s ease-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #e5e5e8}.style-module__a4GOAq__select:focus-within{background:var(--background-emphasis)}.style-module__a4GOAq__select:focus-within:after{box-shadow:none;border-radius:13px;width:calc(100% - 4px);height:calc(100% - 4px)}.style-module__a4GOAq__select .style-module__a4GOAq__inner{color:var(--transparent);cursor:pointer;border-radius:15px;width:100%;padding:24px 16px 8px;font-size:15px;transition:color .2s ease-in-out;position:relative}:is(.style-module__a4GOAq__select .style-module__a4GOAq__inner)+.style-module__a4GOAq__label{color:var(--gray-500);pointer-events:none;font-size:15px;line-height:1.6;transition:top .2s ease-in-out,left .2s ease-in-out,font-size .2s ease-in-out;position:absolute;top:17px;left:16px}.style-module__a4GOAq___selected:is(.style-module__a4GOAq__select .style-module__a4GOAq__inner){color:var(--gray-1000)}.style-module__a4GOAq___selected:is(.style-module__a4GOAq__select .style-module__a4GOAq__inner)+.style-module__a4GOAq__label{color:var(--gray-500);font-size:12px;top:8px;left:16px}:is(.style-module__a4GOAq__select .style-module__a4GOAq__inner) .style-module__a4GOAq__option{color:var(--gray-1000)}:is(.style-module__a4GOAq__select .style-module__a4GOAq__inner):disabled{background-color:var(--gray-100);border:1px solid var(--gray-100);color:var(--transparent)}:is(.style-module__a4GOAq__select .style-module__a4GOAq__inner):disabled:hover{border-color:var(--gray-100)}:is(.style-module__a4GOAq__select .style-module__a4GOAq__inner):disabled+.style-module__a4GOAq__label{color:var(--gray-400);z-index:0}.style-module__a4GOAq___selected:is(.style-module__a4GOAq__select .style-module__a4GOAq__inner):disabled{color:var(--gray-200)}.style-module__a4GOAq__select .style-module__a4GOAq__arrow{color:var(--gray-500);pointer-events:none;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}
.style-module__-c4puq__table{border-collapse:collapse;border-spacing:0;width:100%;display:grid}.style-module__-c4puq__table .style-module__-c4puq__tableCell{text-align-last:left;vertical-align:middle;word-break:break-all;align-items:center;height:100%;padding:8px 0;font-size:15px;display:grid}.style-module__-c4puq___clickable:is(.style-module__-c4puq__table .style-module__-c4puq__tableCell){cursor:pointer;transition:background-color var(--hover-transition)}.style-module__-c4puq___clickable:is(.style-module__-c4puq__table .style-module__-c4puq__tableCell):hover{background-color:var(--background-interactive)}:is(.style-module__-c4puq__table .style-module__-c4puq__tableCell) .style-module__-c4puq__loading{background-color:var(--background-disabled);border-radius:4px;height:1.8em;animation:2s ease-in-out .5s infinite style-module__-c4puq__loading;display:block}[data-expand=true]:is(.style-module__-c4puq__table .style-module__-c4puq__tableCell){width:100%}:is(.style-module__-c4puq__table .style-module__-c4puq__tableCell) .style-module__-c4puq__icon{color:var(--icon-tertiary);display:block}:is(.style-module__-c4puq__table .style-module__-c4puq__tableCell) .style-module__-c4puq__cellInner{align-items:center;gap:4px;display:flex}.style-module__-c4puq__table .style-module__-c4puq__tableHeader{background-color:var(--background-default);height:56px;top:var(--table-header-sticky-top,0);white-space:nowrap;z-index:1;display:grid;position:sticky}:is(.style-module__-c4puq__table .style-module__-c4puq__tableHeader) .style-module__-c4puq__tableCell{padding:8px 0;font-size:15px}.style-module__-c4puq__table.style-module__-c4puq___sticky .style-module__-c4puq__tableCell:first-child{position:sticky;left:0}.style-module__-c4puq__tableRow{background:var(--background-default);border-bottom:1px solid var(--border-divider);align-items:center;gap:20px;min-height:56px;padding:0 20px;display:grid}.style-module__-c4puq__tableRow.style-module__-c4puq___selected{background-color:var(--background-emphasis-secondary)}.style-module__-c4puq__tableRow.style-module__-c4puq___clickable{cursor:pointer;transition:background-color var(--hover-transition)}.style-module__-c4puq__tableRow.style-module__-c4puq___clickable:hover{background-color:var(--background-interactive)}.style-module__-c4puq__tableRow.style-module__-c4puq___clickable:active{background-color:var(--background-interactive-active)}@keyframes style-module__-c4puq__loading{0%{opacity:1}50%{opacity:.4}to{opacity:1}}
.style-module__gR7h5q__tableLink{color:var(--text-link);text-align:center;border-radius:8px;padding:8px 12px;font-size:15px}.style-module__gR7h5q__tableLink:hover{background-color:var(--background-bg-surface-hover)}
.style-module__r-JtPG__answerHistoryModal{width:100%;padding:12px 20px 32px;overflow:auto}@media (min-width:720px){.style-module__r-JtPG__answerHistoryModal{padding:12px 20px 32px}}.style-module__r-JtPG__answerHistoryModal .style-module__r-JtPG__back{margin-bottom:28px}:is(.style-module__r-JtPG__answerHistoryModal .style-module__r-JtPG__detail) .style-module__r-JtPG__title{margin-bottom:16px;font-size:18px;font-weight:700}:is(.style-module__r-JtPG__answerHistoryModal .style-module__r-JtPG__detail) .style-module__r-JtPG__text{border-bottom:1px solid var(--border-divider);margin-bottom:16px;padding-bottom:16px}:is(.style-module__r-JtPG__answerHistoryModal .style-module__r-JtPG__detail) .style-module__r-JtPG__answer{margin-bottom:6px;font-size:15px;font-weight:700}.style-module__r-JtPG__answerHistoryModal .style-module__r-JtPG__answerRow{grid-template-columns:80px 1fr 54px}
.style-module__Tjb_1W__textarea{flex-direction:column;gap:4px;display:flex}.style-module__Tjb_1W__textarea .style-module__Tjb_1W__container{background-color:var(--gray-0);border:1px solid var(--border-default);cursor:text;border-radius:12px;flex-direction:column;min-height:160px;padding:12px 16px;transition:border-color .15s,box-shadow .15s,transform .15s cubic-bezier(.33,0,0,1);display:flex;overflow:hidden;box-shadow:0 4px 6px #00000005}:is(.style-module__Tjb_1W__textarea .style-module__Tjb_1W__container):focus-within{border:2px solid var(--border-emphasis);box-shadow:none}:is(.style-module__Tjb_1W__textarea .style-module__Tjb_1W__container):has(textarea:disabled){background-color:var(--background-secondary);box-shadow:none;cursor:not-allowed}:is(.style-module__Tjb_1W__textarea .style-module__Tjb_1W__container):hover:not(:has(textarea:disabled)){transform:translateY(-1px)}:is(.style-module__Tjb_1W__textarea .style-module__Tjb_1W__container) .style-module__Tjb_1W__label{color:var(--text-secondary);letter-spacing:.22px;pointer-events:none;flex-shrink:0;font-size:11px;font-weight:400;line-height:1.5}:is(:is(.style-module__Tjb_1W__textarea .style-module__Tjb_1W__container) .style-module__Tjb_1W__label):empty{display:none}:is(.style-module__Tjb_1W__textarea .style-module__Tjb_1W__container) .style-module__Tjb_1W__input{background:var(--transparent);color:var(--text-default);letter-spacing:.3px;resize:none;border:none;outline:none;flex:1;width:100%;padding:0;font-family:inherit;font-size:15px;font-weight:400;line-height:1.6}:is(:is(.style-module__Tjb_1W__textarea .style-module__Tjb_1W__container) .style-module__Tjb_1W__input)::-moz-placeholder{color:var(--text-tertiary)}:is(:is(.style-module__Tjb_1W__textarea .style-module__Tjb_1W__container) .style-module__Tjb_1W__input)::placeholder{color:var(--text-tertiary)}:is(:is(.style-module__Tjb_1W__textarea .style-module__Tjb_1W__container) .style-module__Tjb_1W__input):disabled{color:var(--text-disabled);cursor:not-allowed}.style-module__Tjb_1W__textarea .style-module__Tjb_1W__error{color:var(--text-critical);font-size:12px}
.style-module__S4mTNa__textAreaQuestion .style-module__S4mTNa__note{color:var(--text-secondary);margin-bottom:16px;font-size:12px}.style-module__S4mTNa__textAreaQuestion .style-module__S4mTNa__options{gap:2px;display:grid}:is(.style-module__S4mTNa__textAreaQuestion .style-module__S4mTNa__options) .style-module__S4mTNa__option{padding:4px 0}:is(:is(.style-module__S4mTNa__textAreaQuestion .style-module__S4mTNa__options) .style-module__S4mTNa__option) .style-module__S4mTNa__radio{border:1.5px solid var(--border-default);border-radius:100%;flex-shrink:0;width:18px;height:18px}:is(:is(.style-module__S4mTNa__textAreaQuestion .style-module__S4mTNa__options) .style-module__S4mTNa__option) .style-module__S4mTNa__input{display:none}
.style-module___4CohW__textInputQuestion .style-module___4CohW__note{color:var(--text-secondary);margin-bottom:16px;font-size:12px}.style-module___4CohW__textInputQuestion .style-module___4CohW__options{gap:2px;display:grid}:is(.style-module___4CohW__textInputQuestion .style-module___4CohW__options) .style-module___4CohW__option{padding:4px 0}:is(:is(.style-module___4CohW__textInputQuestion .style-module___4CohW__options) .style-module___4CohW__option) .style-module___4CohW__radio{border:1.5px solid var(--border-default);border-radius:100%;flex-shrink:0;width:18px;height:18px}:is(:is(.style-module___4CohW__textInputQuestion .style-module___4CohW__options) .style-module___4CohW__option) .style-module___4CohW__input{display:none}
.style-module__2wBxgW__managerFreeTextEdit{place-items:center;gap:40px;display:grid}.style-module__2wBxgW__managerFreeTextEdit .style-module__2wBxgW__title{text-align:center;font-size:24px}.style-module__2wBxgW__managerFreeTextEdit .style-module__2wBxgW__count{color:var(--text-secondary);font-size:15px;font-weight:700}.style-module__2wBxgW__managerFreeTextEdit .style-module__2wBxgW__input{cursor:text;resize:none;text-align:center;word-break:break-word;border-radius:8px;width:100%;padding:8px;font-size:32px;font-weight:700;transition:background-color .2s}:is(.style-module__2wBxgW__managerFreeTextEdit .style-module__2wBxgW__input):not(:focus):hover{background-color:var(--gray-10)}[data-placeholder]:is(.style-module__2wBxgW__managerFreeTextEdit .style-module__2wBxgW__input):before{content:attr(data-placeholder);opacity:.5}:is(.style-module__2wBxgW__managerFreeTextEdit .style-module__2wBxgW__input)::-moz-placeholder{color:var(--text-disabled)}:is(.style-module__2wBxgW__managerFreeTextEdit .style-module__2wBxgW__input)::placeholder{color:var(--text-disabled)}
.style-module__T_QrxW__managerTitleEdit{place-items:center;gap:40px;display:grid}.style-module__T_QrxW__managerTitleEdit .style-module__T_QrxW__count{color:var(--text-secondary);font-size:15px;font-weight:700}.style-module__T_QrxW___over:is(.style-module__T_QrxW__managerTitleEdit .style-module__T_QrxW__count){color:var(--text-incorrect)}.style-module__T_QrxW__managerTitleEdit .style-module__T_QrxW__input{cursor:text;resize:none;text-align:center;word-break:break-word;border-radius:8px;outline:0;width:100%;padding:8px;font-size:32px;font-weight:700;transition:background-color .2s}:is(.style-module__T_QrxW__managerTitleEdit .style-module__T_QrxW__input):not(:focus):hover{background-color:var(--gray-10)}[data-placeholder]:is(.style-module__T_QrxW__managerTitleEdit .style-module__T_QrxW__input):before{color:var(--text-disabled);content:attr(data-placeholder)}:is(.style-module__T_QrxW__managerTitleEdit .style-module__T_QrxW__input)::-moz-placeholder{color:var(--text-disabled)}:is(.style-module__T_QrxW__managerTitleEdit .style-module__T_QrxW__input)::placeholder{color:var(--text-disabled)}
.style-module__nyX7PW__textInput{width:100%}.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer{align-items:flex-end;gap:8px;display:flex}:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container{background-color:var(--gray-0);border:var(--borders-md) solid var(--border-default);cursor:text;border-radius:15px;flex-flow:column;flex:1;justify-content:center;width:100%;height:56px;padding:0 16px;transition:border-color .15s,background-color .15s,transform .15s cubic-bezier(.33,0,0,1);display:flex;position:relative;box-shadow:0 4px 6px #00000005}:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container):focus-within{border:var(--borders-lg) solid var(--border-emphasis)}:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container):has(input:disabled){background-color:var(--background-secondary);box-shadow:none;cursor:not-allowed}:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container):hover:not(:has(input:disabled)){transform:translateY(-1px)}:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__label{color:var(--gray-500);pointer-events:none;margin-top:0;font-size:15px;transition:font-size .15s,line-height .15s;position:relative}:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input{box-sizing:border-box;resize:none;background:0 0;border:none;border-radius:14px;outline:0;width:100%;height:100%;padding:24px 16px 7px;font-size:15px;position:absolute;top:0;left:0}:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):disabled{color:var(--text-disabled);cursor:not-allowed}:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):disabled+.style-module__nyX7PW__label{color:var(--text-disabled)}:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input)::-moz-placeholder{opacity:0}:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input)::placeholder{opacity:0}:is(:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):focus,[value]:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):not([value=""]),[type=text]:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):not(:-moz-placeholder-shown))+.style-module__nyX7PW__label,:is(:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):focus,[value]:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):not([value=""]),[type=text]:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):not(:placeholder-shown))+.style-module__nyX7PW__label{margin-top:-18px;font-size:11px}:is(:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):focus,[value]:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):not([value=""]),[type=text]:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):not(:placeholder-shown))::-moz-placeholder{opacity:1}:is(:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):focus,[value]:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):not([value=""]),[type=text]:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):not(:-moz-placeholder-shown))::placeholder,:is(:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):focus,[value]:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):not([value=""]),[type=text]:is(:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__container) .style-module__nyX7PW__input):not(:placeholder-shown))::placeholder{opacity:1}:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__unitContainer) .style-module__nyX7PW__unit{font-size:15px}.style-module__nyX7PW__textInput .style-module__nyX7PW__error{color:var(--text-critical);margin-top:4px;font-size:12px}.style-module__nyX7PW__textInput .style-module__nyX7PW__note{color:var(--text-secondary);font-size:12px}.style-module__nyX7PW__textInput .style-module__nyX7PW__suggestions{background:var(--background-default);background-color:var(--background-default);border:1px solid var(--border-default);border-radius:16px;width:100%;max-height:240px;padding:12px 16px;display:grid;overflow-y:auto;box-shadow:0 4px 12px #00000014}:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__suggestions) .style-module__nyX7PW__item{color:var(--text-secondary);padding:8px;font-size:15px}:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__suggestions) .style-module__nyX7PW__item):not(:last-of-type){border-bottom:1px solid var(--border-divider)}:is(:is(.style-module__nyX7PW__textInput .style-module__nyX7PW__suggestions) .style-module__nyX7PW__item):hover{background-color:var(--background-bg-surface-hover)}
.style-module__MilNca__toggleButton{background-color:var(--gray-200);cursor:pointer;border-radius:100px;align-items:center;width:40px;height:24px;padding:2px;transition:background-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 2px -1px #2a3b4c0a}.style-module__MilNca__toggleButton[data-active=true]{background-color:var(--background-status-active);box-shadow:none}.style-module__MilNca__toggleButton[data-disabled=true]{cursor:not-allowed;pointer-events:none}.style-module__MilNca__toggleButton[data-disabled=true][data-active=true]{background-color:var(--background-status-active);opacity:.4}.style-module__MilNca__toggleButton[data-disabled=true]:not([data-active=true]){background-color:var(--gray-100)}.style-module__MilNca__toggleButton:focus-within{outline:solid 2px var(--border-emphasis);outline-offset:2px}.style-module__MilNca__circle{background-color:var(--gray-0);border-radius:100px;width:20px;height:20px;transition:left .25s cubic-bezier(.68,-.4,.32,1.4);position:absolute;top:2px;left:2px;box-shadow:0 5px 5px -3px #00000014}.style-module__MilNca__circle[data-active=true]{left:18px}.style-module__MilNca__circle[data-disabled=true]{box-shadow:none}
.style-module__0lym6G__wrapper{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.style-module__0lym6G__hiddenInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.style-module__0lym6G__dropzoneText{color:var(--text-secondary);letter-spacing:.3px;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:400;line-height:1.6;transition:color .15s;overflow:hidden}.style-module__0lym6G__dropzone{background-color:var(--gray-0);border:1px solid var(--border-default);color:var(--icon-tertiary);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:160px;padding:16px;font-family:inherit;transition:border-color .15s,background-color .15s,color .15s;display:flex;box-shadow:0 4px 6px #00000005}.style-module__0lym6G__dropzone:hover,.style-module__0lym6G__dropzone.style-module__0lym6G___dragging{background-color:var(--background-emphasis-secondary);border-color:var(--border-emphasis);color:var(--text-emphasis)}:is(.style-module__0lym6G__dropzone:hover,.style-module__0lym6G__dropzone.style-module__0lym6G___dragging) .style-module__0lym6G__dropzoneText{color:var(--text-emphasis)}.style-module__0lym6G__spinner{border:2px solid var(--border-default);border-top-color:var(--text-emphasis);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite style-module__0lym6G__spin}@keyframes style-module__0lym6G__spin{to{transform:rotate(360deg)}}.style-module__0lym6G__preview{border:var(--borders-lg) solid var(--border-default);border-radius:var(--border-radius-sm);-o-object-fit:cover;object-fit:cover;width:96px;height:auto;max-height:144px;display:block}.style-module__0lym6G__actions{gap:8px;display:flex}.style-module__0lym6G__hint{color:var(--text-secondary);letter-spacing:.24px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;font-size:12px;font-weight:400;line-height:1.33;overflow:hidden}
.style-module__Y4wROq__section{width:100%;margin-bottom:32px}.style-module__Y4wROq__sectionTitle{margin-bottom:12px;font-size:16px;font-weight:700}.style-module__Y4wROq__options{flex-wrap:wrap;gap:8px;width:100%;margin-bottom:16px;display:flex}.style-module__Y4wROq__subOption{align-items:center;gap:8px;width:100%;margin-top:12px;display:flex}.style-module__Y4wROq__label{font-size:14px;font-weight:600}
.style-module__OMP64a__courseImageUploader{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:720px;display:flex}
.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link{background:linear-gradient(#e9e9eb 0%,#e9e9eb00 100%);border-radius:12px;transition:transform .15s cubic-bezier(.33,0,0,1);display:block;position:relative}:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link):focus-visible{outline:2px solid var(--background-emphasis);outline-offset:2px}:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link):before{background-color:var(--gray-0);content:"";z-index:0;border-radius:11px;width:calc(100% - 2px);height:calc(100% - 2px);transition:all .1s ease-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #e5e5e8}:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link):hover{transform:translateY(-1px)}:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link):hover:before{box-shadow:0 0 0 2px var(--background-emphasis)}:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link):active{transition-duration:80ms;transform:scale(.98)}:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link) .style-module__stYkwq__content{cursor:pointer;flex-direction:column;flex:1;gap:8px;padding:16px 20px;transition:all .1s ease-in;display:flex;position:relative}:is(:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link) .style-module__stYkwq__content) .style-module__stYkwq__top{border-bottom:1px solid var(--border-divider);align-items:center;gap:12px;width:100%;padding-bottom:12px;display:flex}:is(:is(:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link) .style-module__stYkwq__content) .style-module__stYkwq__top) .style-module__stYkwq__courseImg{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}:is(:is(:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link) .style-module__stYkwq__content) .style-module__stYkwq__top) .style-module__stYkwq__name{-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;flex-direction:column;flex:1 0 0;width:100%;max-height:48px;font-size:15px;font-weight:600;display:-webkit-box;overflow:hidden}:is(:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link) .style-module__stYkwq__content) .style-module__stYkwq__bottom{flex:1;gap:2px;display:grid}:is(:is(:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link) .style-module__stYkwq__content) .style-module__stYkwq__bottom) .style-module__stYkwq__progress{align-items:center;gap:8px;display:flex}:is(:is(:is(:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link) .style-module__stYkwq__content) .style-module__stYkwq__bottom) .style-module__stYkwq__progress) .style-module__stYkwq__text{color:var(--gray-500);flex-shrink:0;font-size:12px}:is(:is(:is(.style-module__stYkwq__courseProgressCard .style-module__stYkwq__link) .style-module__stYkwq__content) .style-module__stYkwq__bottom) .style-module__stYkwq__trainee{color:var(--gray-500);font-size:12px}.style-module__stYkwq__hoverCard{background-color:var(--gray-0);border:1px solid var(--border-default);opacity:0;pointer-events:none;transform-origin:top;visibility:hidden;z-index:50;border-radius:12px;flex-direction:column;gap:4px;padding:12px 20px;transition:opacity .18s,transform .2s cubic-bezier(.33,0,0,1),visibility .2s;display:flex;position:fixed;transform:scale(.96)translateY(-6px);box-shadow:0 8px 32px -8px #0000001f}.style-module__stYkwq__hoverCard[data-open=true]{opacity:1;visibility:visible;transform:scale(1)translateY(0)}@media (prefers-reduced-motion:reduce){.style-module__stYkwq__hoverCard{transition:none}}.style-module__stYkwq__hoverDesc{color:var(--text-default);letter-spacing:.24px;font-size:12px;line-height:1.33333}.style-module__stYkwq__hoverMeta{color:var(--gray-500);letter-spacing:.24px;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;line-height:1.33333;display:flex}
.style-module__JVqW-G__links{color:var(--gray-500);flex-direction:column;gap:2px;width:100%;font-size:15px;display:flex}.style-module__JVqW-G__links .style-module__JVqW-G___active{background-color:var(--background-secondary);color:var(--gray-1000)}.style-module__JVqW-G__links .style-module__JVqW-G__link{text-overflow:ellipsis;border-radius:8px;padding:8px 12px;overflow:hidden}:is(.style-module__JVqW-G__links .style-module__JVqW-G__link):hover{background-color:var(--background-bg-surface-hover)}
.style-module__VSVOXa__videoCol{width:100%;max-width:720px;margin:0 auto}@media (min-width:720px){.style-module__VSVOXa__videoCol{max-width:960px}}
.style-module__hM6Fta__globalNavigation{grid-template-rows:auto 1fr;grid-template-columns:0 1fr;display:grid}.style-module__hM6Fta__globalNavigation.style-module__hM6Fta___open{grid-template-columns:240px 1fr}.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__navigation{background-color:var(--gray-0);border-bottom:1px solid var(--gray-100);z-index:1;grid-area:1/1/2/-1;align-items:center;gap:16px;width:100%;height:64px;padding:0 12px;display:flex;position:sticky;top:0}:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__navigation) .style-module__hM6Fta__heading{flex:1}:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__navigation) .style-module__hM6Fta__heading) .style-module__hM6Fta__title{font-size:15px;font-weight:700}:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__navigation) .style-module__hM6Fta__heading) .style-module__hM6Fta__subTitle{color:var(--text-secondary);font-size:12px}:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__navigation) .style-module__hM6Fta__icon{place-items:center;width:40px;height:40px;display:grid}:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__navigation) .style-module__hM6Fta__icon) .style-module__hM6Fta__iconImage{-o-object-fit:cover;object-fit:cover;border-radius:100%}.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav{background-color:var(--gray-0);border-right:1px solid var(--border-divider);white-space:nowrap;flex-direction:column;height:calc(100dvh - 64px);font-weight:700;display:flex;top:0;overflow:hidden}:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent{flex-direction:column;gap:36px;height:100%;padding:20px 16px 8px;display:flex}:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__managementGroups{overflow-y:auto}:is(:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__managementGroups) .style-module__hM6Fta__title{background-color:var(--background-default);padding:8px 4px;font-size:12px;position:sticky;top:0}:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__links{color:var(--gray-500);flex-direction:column;gap:4px;width:100%;font-size:15px;display:flex}:is(:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__links) .style-module__hM6Fta___active{background-color:var(--background-secondary);color:var(--gray-1000)}:is(:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__links) .style-module__hM6Fta__link{border-radius:8px;padding:8px 12px;overflow:hidden}:is(:is(:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__links) .style-module__hM6Fta__link):hover{background-color:var(--background-bg-surface-hover)}:is(:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__links) .style-module__hM6Fta__folderGroup{flex-direction:column;display:flex}:is(:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__links) .style-module__hM6Fta__folderRow{border-radius:8px;align-items:center;padding-right:12px;display:flex;overflow:hidden}:is(:is(:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__links) .style-module__hM6Fta__folderRow):hover{background-color:var(--background-bg-surface-hover)}:is(:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__links) .style-module__hM6Fta__caretButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:40px;transition:transform .2s;display:flex}.style-module__hM6Fta___closed:is(:is(:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__links) .style-module__hM6Fta__caretButton){transform:rotate(-90deg)}:is(:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__links) .style-module__hM6Fta__folderLink{text-overflow:ellipsis;flex:1;min-width:0;padding:8px 0;overflow:hidden}:is(:is(.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__sideNav) .style-module__hM6Fta__menuContent) .style-module__hM6Fta__button{color:var(--background-emphasis);text-align:center;margin-top:auto;padding:16px;font-size:12px}.style-module__hM6Fta__globalNavigation .style-module__hM6Fta__content{grid-area:2/2/-1/-1;height:calc(100dvh - 64px);overflow-y:auto}
.style-module__zX2OrG__saveStatusText{color:var(--text-secondary);align-items:center;gap:6px;font-size:12px;display:flex}.style-module__zX2OrG__saveStatusText .style-module__zX2OrG___saved{background:var(--background-status-success)}.style-module__zX2OrG__saveStatusText .style-module__zX2OrG___saving{background:var(--background-status-pending)}.style-module__zX2OrG__saveStatusText .style-module__zX2OrG___error{background:var(--background-critical)}.style-module__zX2OrG__saveStatusText .style-module__zX2OrG__status{border-radius:100%;width:6px;height:6px}
.style-module__SMRIQG__whiteIconButton{background:linear-gradient(#e9e9eb 0%,#e9e9eb00 100%);background-color:var(--background-default);color:var(--icon-secondary);cursor:pointer;white-space:nowrap;border-radius:12px;place-content:center;align-items:center;width:48px;height:48px;transition:all .1s ease-in;display:grid;position:relative}.style-module__SMRIQG__whiteIconButton.style-module__SMRIQG___small{width:40px;height:40px}.style-module__SMRIQG__whiteIconButton .style-module__SMRIQG___large{width:56px;height:56px}.style-module__SMRIQG__whiteIconButton:before{background-color:var(--gray-0);content:"";border-radius:11px;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #e5e5e8}.style-module__SMRIQG__whiteIconButton:hover:before{background-color:var(--background-bg-surface-hover)}.style-module__SMRIQG__whiteIconButton .style-module__SMRIQG__content{display:grid;position:relative}
.style-module__7XeCqG__browserJestQeustion{width:100%;display:flex}.style-module__7XeCqG__browserJestQeustion .style-module__7XeCqG__editor{flex:1.5;min-width:0}.style-module__7XeCqG__browserJestQeustion .style-module__7XeCqG__preview{flex:1}
.style-module__n5u52q__fileEdit{gap:40px;display:grid}.style-module__n5u52q__fileEdit .style-module__n5u52q__heading{color:var(--text-secondary);margin-bottom:16px;font-size:15px;font-weight:700}.style-module__n5u52q__fileEdit .style-module__n5u52q__extensions{flex-wrap:wrap;gap:4px;display:flex}:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__extensions) .style-module__n5u52q__checkbox{padding:8px}.style-module__n5u52q__fileEdit .style-module__n5u52q__errorMessage{color:var(--text-critical);margin-top:6px;font-size:13px}.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers{gap:16px;display:grid}:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container{cursor:pointer;background:linear-gradient(#e9e9eb 0%,#e9e9eb00 100%);border-radius:15px;flex-flow:column;flex:1;justify-content:center;width:100%;height:56px;padding:0 16px;transition:all .1s ease-in;display:flex;position:relative}:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container):before{background-color:var(--gray-0);content:"";border-radius:14px;width:calc(100% - 2px);height:calc(100% - 2px);transition:all .1s ease-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #e5e5e8}:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container):focus-within{background:var(--background-emphasis)}:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container):focus-within:after{box-shadow:none;border-radius:13px;width:calc(100% - 4px);height:calc(100% - 4px)}:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__label{color:var(--gray-500);pointer-events:none;margin-top:0;font-size:15px;transition:all .1s ease-in;position:relative}:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input{box-sizing:border-box;resize:none;background:0 0;border:none;border-radius:14px;outline:0;width:100%;height:100%;padding:24px 16px 7px;font-size:15px;transition:all .1s ease-in;position:absolute;top:0;left:0}:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):disabled{background-color:var(--background-disabled);color:var(--text-disabled);cursor:not-allowed}:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):disabled+.style-module__n5u52q__label{color:var(--text-disabled)}:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input)::-moz-placeholder{opacity:0}:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input)::placeholder{opacity:0}:is(:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):focus,[value]:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):not([value=""]),[type=text]:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):not(:-moz-placeholder-shown))+.style-module__n5u52q__label,:is(:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):focus,[value]:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):not([value=""]),[type=text]:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):not(:placeholder-shown))+.style-module__n5u52q__label{margin-top:-18px;font-size:11px}:is(:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):focus,[value]:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):not([value=""]),[type=text]:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):not(:placeholder-shown))::-moz-placeholder{opacity:1}:is(:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):focus,[value]:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):not([value=""]),[type=text]:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):not(:-moz-placeholder-shown))::placeholder,:is(:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):focus,[value]:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):not([value=""]),[type=text]:is(:is(:is(.style-module__n5u52q__fileEdit .style-module__n5u52q__fileAnswers) .style-module__n5u52q__container) .style-module__n5u52q__input):not(:placeholder-shown))::placeholder{opacity:1}
.style-module__Y_NQ6W__selectEdit{gap:40px;display:grid}:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__title{color:var(--text-secondary);margin-bottom:16px;font-size:15px;font-weight:700}:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__multipleSelect{grid-template-columns:repeat(auto-fit,minmax(15%,1fr));gap:12px;display:grid}:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__multipleSelect) .style-module__Y_NQ6W__multipleOption{border:1px solid var(--border-default);cursor:pointer;border-radius:12px;flex:1;grid-column:span 2;gap:8px;padding:16px 20px;display:grid}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__multipleSelect) .style-module__Y_NQ6W__multipleOption):first-child,:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__multipleSelect) .style-module__Y_NQ6W__multipleOption):nth-child(2){grid-column:span 3}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__multipleSelect) .style-module__Y_NQ6W__multipleOption) .style-module__Y_NQ6W__label{font-size:18px}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__multipleSelect) .style-module__Y_NQ6W__multipleOption):has(:checked){border:2px solid var(--border-emphasis);padding:15px 19px}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__multipleSelect) .style-module__Y_NQ6W__multipleOption):has(:checked):before{box-shadow:none;border-radius:10px;width:calc(100% - 4px);height:calc(100% - 4px)}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__multipleSelect) .style-module__Y_NQ6W__multipleOption):has(:checked) .style-module__Y_NQ6W__label{font-weight:700}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__multipleSelect) .style-module__Y_NQ6W__multipleOption) .style-module__Y_NQ6W__input{display:none}:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__textInput{width:100%;padding:4px;font-size:18px}:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__textInput)::-moz-placeholder{color:var(--text-disabled)}:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__textInput)::placeholder{color:var(--text-disabled)}:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__option{align-items:center;gap:12px;padding:4px 0;display:flex}:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__option) .style-module__Y_NQ6W__popover{z-index:1;position:absolute;right:0}:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__option) .style-module__Y_NQ6W__button{border:1.5px solid var(--border-default);border-radius:100%;flex-shrink:0;width:18px;height:18px}:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__option) .style-module__Y_NQ6W__optionInput{width:100%;padding:4px;font-size:15px}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__option) .style-module__Y_NQ6W__optionInput)::-moz-placeholder{color:var(--text-disabled)}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__option) .style-module__Y_NQ6W__optionInput)::placeholder{color:var(--text-disabled)}:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__addButton{color:var(--text-link);align-items:center;gap:8px;padding:8px 0;font-size:15px;font-weight:700;display:flex}:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__spacer{height:4px}:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__answerOptions{gap:8px;display:grid}:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__answerOptions) .style-module__Y_NQ6W__answerInput{border:1px solid var(--border-default);border-radius:12px;align-items:center;gap:8px;padding:16px 20px;display:flex}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__answerOptions) .style-module__Y_NQ6W__answerInput) .style-module__Y_NQ6W__check{background:var(--background-default);border:2px solid var(--border-default);border-radius:64px;justify-content:center;align-items:center;gap:8px;width:28px;height:28px;margin-left:auto;display:flex}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__answerOptions) .style-module__Y_NQ6W__answerInput):has(:checked) .style-module__Y_NQ6W__check{background:var(--background-emphasis);border-width:0}:is(:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__answerOptions) .style-module__Y_NQ6W__answerInput):has(:checked) .style-module__Y_NQ6W__check):after{content:"";background-image:url(/icons/check.svg);background-position:50%;background-size:cover;width:20px;height:20px;display:block}:is(:is(:is(.style-module__Y_NQ6W__selectEdit .style-module__Y_NQ6W__section) .style-module__Y_NQ6W__answerOptions) .style-module__Y_NQ6W__answerInput) .style-module__Y_NQ6W__answerCheckbox{display:none}
.style-module__xikM_G__textInputEdit{gap:40px;display:grid}:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__title{color:var(--text-secondary);margin-bottom:16px;font-size:15px;font-weight:700}:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__options{grid-template-columns:repeat(auto-fit,minmax(15%,1fr));gap:12px;display:grid}:is(:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__options) .style-module__xikM_G__option{border:1px solid var(--border-default);cursor:pointer;border-radius:12px;flex:1;grid-column:span 2;gap:8px;padding:16px 20px;display:grid}:is(:is(:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__options) .style-module__xikM_G__option):first-child,:is(:is(:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__options) .style-module__xikM_G__option):nth-child(2){grid-column:span 3}:is(:is(:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__options) .style-module__xikM_G__option) .style-module__xikM_G__label{font-size:18px}:is(:is(:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__options) .style-module__xikM_G__option):has(:checked){border:2px solid var(--border-emphasis);padding:15px 19px}:is(:is(:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__options) .style-module__xikM_G__option):has(:checked):before{box-shadow:none;border-radius:10px;width:calc(100% - 4px);height:calc(100% - 4px)}:is(:is(:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__options) .style-module__xikM_G__option):has(:checked) .style-module__xikM_G__label{font-weight:700}:is(:is(:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__options) .style-module__xikM_G__option) .style-module__xikM_G__input{display:none}:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__textInput{width:100%;padding:4px;font-size:18px}:is(:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__textInput)::-moz-placeholder{color:var(--text-disabled)}:is(:is(.style-module__xikM_G__textInputEdit .style-module__xikM_G__section) .style-module__xikM_G__textInput)::placeholder{color:var(--text-disabled)}
.style-module__SkUZXa__programmingEdit{display:block}.style-module__SkUZXa__programmingEdit .style-module__SkUZXa__section{margin-bottom:40px}:is(.style-module__SkUZXa__programmingEdit .style-module__SkUZXa__section) .style-module__SkUZXa__label{color:var(--text-secondary);margin-bottom:16px;font-size:15px;font-weight:700}.style-module__SkUZXa__addTestCase{justify-content:center;margin-top:40px;padding-bottom:80px;display:flex}.style-module__SkUZXa__testCase{flex-direction:column;gap:16px;margin-top:40px;display:flex}.style-module__SkUZXa__testCase .style-module__SkUZXa__caseTitle{color:var(--text-secondary);font-size:15px;font-weight:700}.style-module__SkUZXa__testCaseHeader{justify-content:space-between;align-items:center;display:flex}
.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section{margin-bottom:40px}:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__title{color:var(--text-secondary);margin-bottom:16px;font-size:15px;font-weight:700}:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__options{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}:is(:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__options) .style-module__X7t4Yq__option{border:1px solid var(--border-default);cursor:pointer;border-radius:12px;flex:1;grid-column:span 2;gap:8px;padding:16px 20px;display:grid}:is(:is(:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__options) .style-module__X7t4Yq__option):nth-child(4),:is(:is(:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__options) .style-module__X7t4Yq__option):nth-child(5){grid-column:span 3}:is(:is(:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__options) .style-module__X7t4Yq__option) .style-module__X7t4Yq__label{font-size:18px}:is(:is(:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__options) .style-module__X7t4Yq__option):has(:checked){border:2px solid var(--border-emphasis);padding:15px 19px}:is(:is(:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__options) .style-module__X7t4Yq__option):has(:checked):before{box-shadow:none;border-radius:10px;width:calc(100% - 4px);height:calc(100% - 4px)}:is(:is(:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__options) .style-module__X7t4Yq__option):has(:checked) .style-module__X7t4Yq__label{font-weight:700}:is(:is(:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__options) .style-module__X7t4Yq__option) .style-module__X7t4Yq__input{display:none}:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__textInput{width:100%;padding:4px;font-size:18px}:is(:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__textInput)::-moz-placeholder{color:var(--text-disabled)}:is(:is(.style-module__X7t4Yq__questionFormatEdit .style-module__X7t4Yq__section) .style-module__X7t4Yq__textInput)::placeholder{color:var(--text-disabled)}
.style-module__f-N-AG__scoringSystemEdit .style-module__f-N-AG__heading{color:var(--text-secondary);text-align:center;margin-bottom:40px;font-size:15px;font-weight:700}.style-module__f-N-AG__scoringSystemEdit .style-module__f-N-AG__content{gap:12px;display:flex}:is(.style-module__f-N-AG__scoringSystemEdit .style-module__f-N-AG__content) .style-module__f-N-AG___disabled{background-color:var(--background-disabled);color:var(--text-disabled);cursor:not-allowed}:is(.style-module__f-N-AG__scoringSystemEdit .style-module__f-N-AG__content) .style-module__f-N-AG__option{border:1px solid var(--border-default);cursor:pointer;border-radius:12px;flex:1;gap:8px;padding:16px 20px;display:grid}:is(:is(.style-module__f-N-AG__scoringSystemEdit .style-module__f-N-AG__content) .style-module__f-N-AG__option) .style-module__f-N-AG__label{font-size:18px}:is(:is(.style-module__f-N-AG__scoringSystemEdit .style-module__f-N-AG__content) .style-module__f-N-AG__option):has(:checked){border:2px solid var(--border-emphasis);padding:15px 19px}:is(:is(.style-module__f-N-AG__scoringSystemEdit .style-module__f-N-AG__content) .style-module__f-N-AG__option):has(:checked):before{box-shadow:none;border-radius:10px;width:calc(100% - 4px);height:calc(100% - 4px)}:is(:is(.style-module__f-N-AG__scoringSystemEdit .style-module__f-N-AG__content) .style-module__f-N-AG__option):has(:checked) .style-module__f-N-AG__label{font-weight:700}:is(:is(.style-module__f-N-AG__scoringSystemEdit .style-module__f-N-AG__content) .style-module__f-N-AG__option) .style-module__f-N-AG__input{display:none}
.style-module__fnXsiq__questionHintEdit .style-module__fnXsiq__heading{color:var(--text-secondary);text-align:center;margin-bottom:40px;font-size:15px;font-weight:700}.style-module__fnXsiq__questionHintEdit .style-module__fnXsiq__options{gap:12px;margin-bottom:40px;display:flex}:is(.style-module__fnXsiq__questionHintEdit .style-module__fnXsiq__options) .style-module__fnXsiq__option{border:1px solid var(--border-default);cursor:pointer;border-radius:12px;flex:1;gap:8px;padding:16px 20px;display:grid}:is(:is(.style-module__fnXsiq__questionHintEdit .style-module__fnXsiq__options) .style-module__fnXsiq__option) .style-module__fnXsiq__label{font-size:18px}:is(:is(.style-module__fnXsiq__questionHintEdit .style-module__fnXsiq__options) .style-module__fnXsiq__option):has(:checked){border:2px solid var(--border-emphasis);padding:15px 19px}:is(:is(.style-module__fnXsiq__questionHintEdit .style-module__fnXsiq__options) .style-module__fnXsiq__option):has(:checked):before{box-shadow:none;border-radius:10px;width:calc(100% - 4px);height:calc(100% - 4px)}:is(:is(.style-module__fnXsiq__questionHintEdit .style-module__fnXsiq__options) .style-module__fnXsiq__option):has(:checked) .style-module__fnXsiq__label{font-weight:700}:is(:is(.style-module__fnXsiq__questionHintEdit .style-module__fnXsiq__options) .style-module__fnXsiq__option) .style-module__fnXsiq__input{display:none}
.style-module__GqzhOq__editPanel{padding:80px 40px}.style-module__GqzhOq__editPanel .style-module__GqzhOq__container{margin:0 auto}
.style-module__uAfHqW__selectQuestion .style-module__uAfHqW__note{color:var(--text-secondary);margin-bottom:16px;font-size:12px}.style-module__uAfHqW__selectQuestion .style-module__uAfHqW__options{gap:2px;display:grid}:is(.style-module__uAfHqW__selectQuestion .style-module__uAfHqW__options) .style-module__uAfHqW__option{padding:4px 0}:is(:is(.style-module__uAfHqW__selectQuestion .style-module__uAfHqW__options) .style-module__uAfHqW__option) .style-module__uAfHqW__radio{border:1.5px solid var(--border-default);border-radius:100%;flex-shrink:0;width:18px;height:18px}:is(:is(.style-module__uAfHqW__selectQuestion .style-module__uAfHqW__options) .style-module__uAfHqW__option) .style-module__uAfHqW__input{display:none}
.style-module__nKSrdW__question{padding:28px 0}.style-module__nKSrdW__question .style-module__nKSrdW__content{border-bottom:1px solid var(--border-divider);border-top:1px solid var(--border-divider);padding:32px 20px;position:relative}:is(.style-module__nKSrdW__question .style-module__nKSrdW__content) .style-module__nKSrdW__type{align-items:center;gap:8px;margin-bottom:16px;font-size:12px;font-weight:700;display:flex}:is(.style-module__nKSrdW__question .style-module__nKSrdW__content) .style-module__nKSrdW__title{margin-bottom:16px;font-size:18px;font-weight:700}:is(.style-module__nKSrdW__question .style-module__nKSrdW__content) .style-module__nKSrdW__text{margin-bottom:16px}:is(.style-module__nKSrdW__question .style-module__nKSrdW__content) .style-module__nKSrdW__edit{background-color:var(--background-inverse);color:var(--text-inverse);border-radius:12px;padding:10px 16px;font-size:15px;position:absolute;top:10px;right:20px}
.style-module__00KjYW__video{width:100%}
.style-module__Bf9yTW__videoUpload .style-module__Bf9yTW__input{display:none}.style-module__Bf9yTW__videoUpload .style-module__Bf9yTW__uploader{border:1px dashed var(--border-default);border-radius:20px;place-items:center;width:100%;padding:16px;display:grid}:is(.style-module__Bf9yTW__videoUpload .style-module__Bf9yTW__uploader) .style-module__Bf9yTW__blank{border:1px solid var(--border-default);color:var(--text-secondary);border-radius:24px;place-items:center;width:88px;height:88px;margin-bottom:16px;font-size:12px;font-weight:700;display:grid}.style-module__Bf9yTW__videoUpload .style-module__Bf9yTW__uploadingText{color:var(--text-secondary);text-align:center;margin-top:8px;font-size:14px}.style-module__Bf9yTW__videoUpload .style-module__Bf9yTW__errorText{color:var(--error);text-align:center;margin-top:8px;font-size:12px}
.style-module__KeVBAG__textMenu{background-color:var(--gray-0);border:1px solid var(--gray-200);border-radius:8px;align-items:center;gap:2px;padding:2px 4px;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}
.style-module__7mdxKW__datePicker{font-weight:400}.style-module__7mdxKW__datePicker[data-wide=true]{width:100%}.style-module__7mdxKW__datePicker .style-module__7mdxKW__container{background-color:var(--gray-0);border:1px solid var(--border-default);cursor:pointer;border-radius:12px;flex-flow:column;justify-content:center;width:320px;height:56px;padding:0 16px;transition:border-color .15s,box-shadow .15s,transform .15s cubic-bezier(.33,0,0,1);display:flex;position:relative;box-shadow:0 1px 2px #0000000a}[data-wide=true]:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container){width:100%}:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container):focus-within{border:2px solid var(--border-emphasis);box-shadow:none}:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container):has(input:disabled){background-color:var(--background-secondary);box-shadow:none;cursor:not-allowed}:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container):hover:not(:has(input:disabled)){transform:translateY(-1px)}:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__label{color:var(--text-secondary);pointer-events:none;z-index:1;margin-top:0;font-size:15px;transition:font-size .15s,margin-top .15s}[data-disabled=true]:is(:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__label){color:var(--text-disabled)}:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__input{box-sizing:border-box;opacity:0;resize:none;z-index:1;background:0 0;border:none;border-radius:12px;outline:0;width:100%;height:100%;padding:24px 16px 7px;font-size:15px;position:absolute;top:0;left:0}:is(:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__input):disabled{color:var(--text-disabled);cursor:not-allowed}:is(:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__input):not([value=""]),:is(:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__input):focus{opacity:1}:is(:is(:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__input):not([value=""]),:is(:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__input):focus)+.style-module__7mdxKW__label{margin-top:-18px;font-size:11px}[data-disabled=true]:is(:is(:is(:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__input):not([value=""]),:is(:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__input):focus)+.style-module__7mdxKW__label){color:var(--text-disabled)}:is(:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__input)::-webkit-calendar-picker-indicator{appearance:none;opacity:0}:is(.style-module__7mdxKW__datePicker .style-module__7mdxKW__container) .style-module__7mdxKW__iconContainer{color:var(--icon-secondary);pointer-events:none;z-index:1;place-items:center;width:40px;height:40px;margin:auto 0 auto auto;display:grid;position:absolute;inset:0 6px 0 0}.style-module__7mdxKW__datePicker .style-module__7mdxKW__error{color:var(--text-critical);margin-top:4px;font-size:12px}
.style-module__luVCBW__textTab .style-module__luVCBW__tabs{background-color:var(--gray-0);box-sizing:border-box;border-radius:12px;width:100%;height:100%;padding:2px;display:flex;position:relative;overflow-x:auto}:is(.style-module__luVCBW__textTab .style-module__luVCBW__tabs) .style-module__luVCBW__tabBox{color:var(--text-secondary);border-radius:10px;flex:1;justify-content:center;align-items:center;display:flex}.style-module__luVCBW___active:is(:is(.style-module__luVCBW__textTab .style-module__luVCBW__tabs) .style-module__luVCBW__tabBox){background:var(--background-secondary);color:var(--text-default)}:is(:is(.style-module__luVCBW__textTab .style-module__luVCBW__tabs) .style-module__luVCBW__tabBox) .style-module__luVCBW__tab{cursor:pointer;-webkit-tap-highlight-color:var(--transparent);text-align:center;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;padding:8px 16px;font-size:15px;font-weight:700;transition:background-color .12s,color .12s,transform .15s cubic-bezier(.33,0,0,1);display:flex;position:relative}:is(:is(:is(.style-module__luVCBW__textTab .style-module__luVCBW__tabs) .style-module__luVCBW__tabBox) .style-module__luVCBW__tab):active{transition-duration:80ms;transform:scale(.95)}:is(:is(:is(.style-module__luVCBW__textTab .style-module__luVCBW__tabs) .style-module__luVCBW__tabBox) .style-module__luVCBW__tab):hover:not(.style-module__luVCBW___tabActive){background-color:var(--background-bg-surface-hover)}:is(:is(:is(.style-module__luVCBW__textTab .style-module__luVCBW__tabs) .style-module__luVCBW__tabBox) .style-module__luVCBW__tab) .style-module__luVCBW__border{background-color:var(--border-default);flex-shrink:0;width:1px;height:24px;transition:opacity .15s;position:absolute;left:0}:is(:is(:is(.style-module__luVCBW__textTab .style-module__luVCBW__tabs) .style-module__luVCBW__tabBox) .style-module__luVCBW__tab) .style-module__luVCBW___borderInvisible{opacity:0}
.style-module__mTHM7a__freeTextEditModal .style-module__mTHM7a__edit{padding:48px 32px}
.style-module__BCbVga__groupNavigation{grid-template-rows:auto 1fr;height:100%;display:grid}.style-module__BCbVga__groupNavigation .style-module__BCbVga__navigation{background-color:var(--background-default);border-bottom:1px solid var(--border-divider);z-index:1;justify-content:space-between;align-items:center;display:flex}:is(.style-module__BCbVga__groupNavigation .style-module__BCbVga__navigation) .style-module__BCbVga__tabsWrapper{padding:12px 20px}:is(.style-module__BCbVga__groupNavigation .style-module__BCbVga__navigation) .style-module__BCbVga__othersWrapper{padding:12px 20px;position:relative}:is(:is(.style-module__BCbVga__groupNavigation .style-module__BCbVga__navigation) .style-module__BCbVga__othersWrapper):before{background-color:var(--border-default);content:"";width:1px;height:24px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.style-module__s_ZiCq__headerRight{align-items:center;gap:12px;display:flex}:scope .style-module__s_ZiCq__headContainer{background:var(--background-secondary);padding:24px}:is(:scope .style-module__s_ZiCq__headContainer) .style-module__s_ZiCq__head{flex-direction:column;width:100%;max-width:720px;margin-inline:auto;display:flex}:is(:is(:scope .style-module__s_ZiCq__headContainer) .style-module__s_ZiCq__head) .style-module__s_ZiCq__firstArea{justify-content:space-between;align-items:center;padding:12px 0;display:flex}:is(:is(:is(:scope .style-module__s_ZiCq__headContainer) .style-module__s_ZiCq__head) .style-module__s_ZiCq__firstArea) .style-module__s_ZiCq__name{font-size:24px;font-weight:700}:is(:is(:scope .style-module__s_ZiCq__headContainer) .style-module__s_ZiCq__head) .style-module__s_ZiCq__secondArea{align-items:center;gap:12px;padding:12px 0;display:flex}:is(:is(:is(:scope .style-module__s_ZiCq__headContainer) .style-module__s_ZiCq__head) .style-module__s_ZiCq__secondArea) .style-module__s_ZiCq__requiredSeconds{font-size:15px;font-weight:700}:is(:is(:is(:scope .style-module__s_ZiCq__headContainer) .style-module__s_ZiCq__head) .style-module__s_ZiCq__secondArea) .style-module__s_ZiCq__penButton{cursor:pointer;background:0 0;border:none;align-items:center;padding:2px;display:flex}
.style-module__8RBrMa__groupNavigation{grid-template-rows:auto 1fr;height:100%;display:grid}.style-module__8RBrMa__groupNavigation .style-module__8RBrMa__navigation{background-color:var(--background-default);border-bottom:1px solid var(--border-divider);z-index:1;justify-content:space-between;align-items:center;display:flex}:is(.style-module__8RBrMa__groupNavigation .style-module__8RBrMa__navigation) .style-module__8RBrMa__tabsWrapper{padding:12px 20px}:is(.style-module__8RBrMa__groupNavigation .style-module__8RBrMa__navigation) .style-module__8RBrMa__othersWrapper{padding:12px 20px;position:relative}:is(:is(.style-module__8RBrMa__groupNavigation .style-module__8RBrMa__navigation) .style-module__8RBrMa__othersWrapper):before{background-color:var(--border-default);content:"";width:1px;height:24px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.style-module__siixZa__pagination{align-items:center;gap:4px;display:flex}.style-module__siixZa__pageButton,.style-module__siixZa__navButton{background-color:var(--gray-0);border:1px solid var(--border-default);color:var(--text-secondary);cursor:pointer;letter-spacing:.3px;text-align:center;border-radius:12px;justify-content:center;align-items:center;min-width:48px;height:48px;padding:0 12px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.6;transition:background-color .12s,transform .15s cubic-bezier(.33,0,0,1);display:flex;box-shadow:0 4px 6px #00000005}.style-module__siixZa__pageButton:active,.style-module__siixZa__navButton:active{transition-duration:80ms;transform:scale(.95)}.style-module__siixZa__pageButton:hover:not(.style-module__siixZa__pageActive),.style-module__siixZa__navButton:hover{background-color:var(--background-bg-surface-hover);transform:translateY(-1px)}.style-module__siixZa__pageActive{background-color:var(--background-secondary);box-shadow:none;color:var(--text-default);cursor:default}.style-module__siixZa__navButton{color:var(--icon-secondary)}
.style-module__84LTlW__managerStepFooter{background-color:var(--background-default);border-top:1px solid var(--border-divider);justify-content:center;width:100%;padding:12px 40px;display:flex;position:fixed;bottom:0}.style-module__84LTlW__managerStepFooter .style-module__84LTlW__container{justify-content:space-between;width:100%;max-width:720px;display:flex}
.style-module__dmXA7W__testDetailPage{grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}.style-module__dmXA7W__testDetailPage .style-module__dmXA7W__footer{background-color:var(--background-default);border-top:1px solid var(--border-default);padding:12px 20px;position:sticky;bottom:0}:is(.style-module__dmXA7W__testDetailPage .style-module__dmXA7W__footer) .style-module__dmXA7W__content{justify-content:flex-end;width:100%;max-width:720px;margin:0 auto;display:flex}
.style-module__h-QM-W__content{flex-direction:column;gap:8px;width:100%;font-size:18px;display:inline-flex}.style-module__h-QM-W__timeLimitEdit .style-module__h-QM-W__list{margin-top:40px}:is(.style-module__h-QM-W__timeLimitEdit .style-module__h-QM-W__list) .style-module__h-QM-W__note{color:var(--text-secondary);text-align:center;margin-bottom:16px;font-size:15px;font-weight:700}
.style-module__9NhbPW__container{flex-direction:column;gap:8px;padding:20px;display:flex}.style-module__9NhbPW__row{background:var(--background-default);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.style-module__9NhbPW__label{font-size:15px;font-weight:700}.style-module__9NhbPW__note{color:var(--text-critical);font-size:12px}
.style-module__ck7l0W__notFound{padding:40px 20px}.style-module__ck7l0W__notFound .style-module__ck7l0W__title{text-align:center;margin-bottom:4px;font-size:16px;font-weight:700}.style-module__ck7l0W__notFound .style-module__ck7l0W__description{text-align:center;font-size:14px}.style-module__ck7l0W__notFound .style-module__ck7l0W__player{width:400px}
.style-module__8ThHja__answerLimitEditModal .style-module__8ThHja__edit{padding:48px 32px}
.style-module__wJ0wRW__selectQuestion .style-module__wJ0wRW__note{color:var(--text-secondary);margin-bottom:16px;font-size:12px}.style-module__wJ0wRW__selectQuestion .style-module__wJ0wRW__options{gap:2px;display:grid}:is(.style-module__wJ0wRW__selectQuestion .style-module__wJ0wRW__options) .style-module__wJ0wRW__option{padding:4px 0}:is(:is(.style-module__wJ0wRW__selectQuestion .style-module__wJ0wRW__options) .style-module__wJ0wRW__option) .style-module__wJ0wRW__radio{border:1.5px solid var(--border-default);border-radius:100%;flex-shrink:0;width:18px;height:18px}:is(:is(.style-module__wJ0wRW__selectQuestion .style-module__wJ0wRW__options) .style-module__wJ0wRW__option) .style-module__wJ0wRW__input{display:none}
.style-module__D6f9tG__questionUploadPage{overflow:hidden}.style-module__D6f9tG__questionUploadPage .style-module__D6f9tG__main{flex:1}
/*# sourceMappingURL=0mo4pjj8kebgr.css.map*/