.activity_columnsContainer__Rz5I5{display:flex;flex-direction:column;gap:20px}.activity_firstColumn__HOa22{flex:1 1;display:flex;flex-direction:column;gap:20px}.activity_cardTitle__Yz9kO{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px;font-size:var(--size-text-subtitle-creator);font-weight:var(--weight-text-subtitle-creator);color:var(--color-text-base-creator)}.activity_tag__V_vIz{border:none;padding:4px 20px;border-radius:9999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);color:var(--color-text-base-creator);font-size:var(--size-text-base-creator);cursor:pointer;flex-shrink:0;transition:all .2s ease}.activity_tag__V_vIz:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25)}.activity_icon__r3L8L{width:36px;height:36px;border-radius:9999px;color:#d4d4d4;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s ease;margin-bottom:8px}.activity_icon__r3L8L:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3);color:#f5f5f5}.activity_createQuizArea__CB_w0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 0}.activity_btnCreateQuiz__LPHXs{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:var(--border-radius-input-creator);border:none;background:#ffffff;color:#0a0a0a;font-size:var(--size-text-base-creator);font-weight:600;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 12px rgba(0,0,0,.3)}.activity_btnCreateQuiz__LPHXs:hover{background:#f0f0f0;transform:translateY(-1px);box-shadow:0 4px 20px rgba(0,0,0,.4)}.activity_btnCreateQuiz__LPHXs:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.3)}@media (max-width:1024px){.activity_columnsContainer__Rz5I5{grid-template-columns:1fr;gap:60px}}@keyframes activity_fadeUpIn__haBqa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes activity_fadeDownOut__Zva9p{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}.activity_fadeUp__vAeYr{opacity:0;animation:activity_fadeUpIn__haBqa .45s cubic-bezier(.22,1,.36,1) forwards}.activity_leaving__SH6R9 .activity_fadeUp__vAeYr{animation:activity_fadeDownOut__Zva9p .3s ease forwards!important}.activity_leaving__SH6R9 .activity_fadeUp__vAeYr:first-child{animation-delay:.12s!important}.activity_leaving__SH6R9 .activity_fadeUp__vAeYr:nth-child(2){animation-delay:80ms!important}.activity_leaving__SH6R9 .activity_fadeUp__vAeYr:nth-child(3){animation-delay:40ms!important}.activity_leaving__SH6R9 .activity_fadeUp__vAeYr:nth-child(4){animation-delay:0s!important}.button_button__PBtQV{padding:17px 20px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#f5f5f5;font-size:14px;font-weight:500;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:8px;width:auto;position:relative;overflow:hidden}.button_button__PBtQV:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 50%);opacity:0;transition:opacity .25s ease}.button_button__PBtQV:hover:before{opacity:1}.button_button__PBtQV:hover{border-color:rgba(255,255,255,.3);box-shadow:0 4px 16px rgba(0,0,0,.3);transform:translateY(-1px)}.button_button__PBtQV:active{transform:translateY(0) scale(.98)}.button_button__PBtQV:disabled{filter:grayscale(1);opacity:.35;cursor:not-allowed;transform:none}.button_button__PBtQV:disabled:hover{transform:none;box-shadow:none}.button_button__PBtQV:disabled:before{display:none}.button_button__PBtQV svg{width:16px;height:16px}.button_fullWidth__W_PB5{width:100%}.button_rounded__6_SzG{border-radius:9999px}.button_slim__Q5GZ2{padding:6px 12px;font-size:14px;font-weight:500}.button_white1__8sK6l{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.button_white2__BAUQi{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18)}.button_white2__BAUQi:hover{background:rgba(255,255,255,.15)}.button_white__P_QTE{background:#f5f5f5;color:#0a0a0a;border-color:#f5f5f5;font-weight:600}.button_white__P_QTE:hover{background:#ffffff;box-shadow:0 4px 20px rgba(255,255,255,.15)}.button_green__Tedsc{background:linear-gradient(135deg,#22c55e,#059669);border-color:rgba(34,197,94,.3)}.button_green__Tedsc:hover{box-shadow:0 4px 20px rgba(34,197,94,.25)}.button_pink__IY4OQ{background:linear-gradient(135deg,#ec4899,#a855f7);border-color:rgba(236,72,153,.3)}.button_purple__EqnWl{background:linear-gradient(135deg,#a855f7,#6366f1);border-color:rgba(168,85,247,.3)}.button_purple__EqnWl:hover{box-shadow:0 4px 20px rgba(168,85,247,.3)}@media (max-width:480px){.button_button__PBtQV{font-size:12px;padding:14px 10px}}.header_header__ZOHwR{background:rgba(0,0,0,.45);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:none;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px;padding:16px 32px;min-height:86px;position:relative;box-sizing:border-box;width:100%}.header_header__ZOHwR:after{content:"";position:absolute;bottom:0;left:3%;right:3%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18) 20%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.18) 80%,transparent);pointer-events:none}.header_headerLeft__jcnSp{display:flex;align-items:center;gap:16px;min-width:0;flex:1 1}.header_userMenuWrapper__Or543{z-index:10}.header_headerIcon___3ywy,.header_userMenuWrapper__Or543{flex-shrink:0;display:flex;align-items:center;justify-content:center}.header_headerIcon___3ywy{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);width:36px;height:36px;border-radius:10px;cursor:pointer;transition:all .25s ease}.header_headerIcon___3ywy:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.3);transform:translateY(-1px)}.header_headerIcon___3ywy svg{width:14px;height:14px;color:#f5f5f5}.header_headerTitleWrapper__pZJyp{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0;flex:1 1}.header_headerTitle__WK77e{color:#f5f5f5;font-size:clamp(18px,2.2vw,28px);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin:0;line-height:1.25}.header_tag__NfzaR{display:inline-flex;align-items:center;justify-content:center;padding:3px 12px;border-radius:20px;width:fit-content;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.15);color:#d4d4d4;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.header_tag__NfzaR:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25);color:#fff}.header_dropdownWrapper__7HgzL{position:relative;flex-shrink:0}.header_dropdown__Xc7Ps{position:absolute;top:calc(100% + 8px);left:0;background:#18181b;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:6px 0;width:240px;max-width:85vw;max-height:320px;overflow-y:auto;box-shadow:0 10px 35px rgba(0,0,0,.6);animation:header_fadeIn__dkU2w .15s ease-out;z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header_dropdown__Xc7Ps li{list-style:none;padding:10px 14px;color:#d4d4d4;font-size:13px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .15s ease,padding-left .2s ease,color .15s ease}.header_dropdown__Xc7Ps li:hover{background:rgba(255,255,255,.08);padding-left:18px;color:#ffffff}@keyframes header_fadeIn__dkU2w{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.header_header__ZOHwR{padding:14px 24px;min-height:76px;gap:16px;margin-bottom:20px}.header_headerTitle__WK77e{font-size:clamp(17px,2vw,24px)}}@media (max-width:768px){.header_header__ZOHwR{padding:12px 16px;min-height:68px;gap:12px;margin-bottom:16px}.header_headerLeft__jcnSp{gap:12px}.header_headerIcon___3ywy{width:32px;height:32px;border-radius:8px}.header_headerTitle__WK77e{font-size:16px;line-height:1.2}.header_tag__NfzaR{font-size:10px;padding:2px 8px}.header_dropdown__Xc7Ps{width:min(240px,80vw)}}@media (max-width:480px){.header_header__ZOHwR{padding:10px 12px;min-height:62px;gap:10px}.header_headerLeft__jcnSp{gap:10px}.header_headerTitle__WK77e{font-size:15px}.header_headerTitleWrapper__pZJyp{gap:2px}}.footer_footer__NBtof{background:rgba(0,0,0,.4);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.08);margin-top:24px;padding-inline:32px}.footer_footerWrapper__W51ee{margin-inline:auto;max-width:1300px;display:flex;align-items:center;justify-content:flex-end;height:140px}.footer_footerButtons__fiRxr{display:flex;gap:12px}@media (max-width:768px){.footer_footerWrapper__W51ee{flex-direction:column;justify-content:center;gap:8px}.footer_footerButtons__fiRxr,.footer_generateButton__YLiPR{width:100%}.footer_footerButtons__fiRxr button{width:100%!important}}@media (max-width:565px){.footer_footer__NBtof{padding-inline:16px;padding-block:8px}.footer_footerWrapper__W51ee{justify-content:center;height:auto}}.utils_container__cLIu2{width:100%;min-height:100vh;color:var(--color-text-base-creator);font-size:var(--size-text-base-creator);font-weight:var(--weight-text-base-creator);display:flex;flex-direction:column}.utils_wrapper__kZnYD{margin-inline:auto;max-width:1300px;padding-inline:24px;width:100%;flex:1 1}.utils_card__23N63{background:var(--color-card-creator);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--color-border-creator);border-radius:var(--border-radius-card-creator);padding:24px;box-shadow:0 4px 24px rgba(0,0,0,.2);transition:border-color .3s ease,box-shadow .3s ease}.utils_card__23N63:hover{border-color:rgba(255,255,255,.15)}.utils_input__Eyhx1,.utils_textarea__vHaPu{background:var(--color-input-creator);border:1px solid var(--color-border-creator);border-radius:var(--border-radius-input-creator);display:flex;align-items:center;gap:12px;padding:17px 20px;flex:1 1;min-width:280px;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.utils_input__Eyhx1 svg{width:16px;height:16px;color:var(--color-placeholder-creator)}.utils_input__Eyhx1 input,.utils_textarea__vHaPu textarea{background:transparent;border:none;color:var(--color-text-base-creator);font-size:var(--size-text-base-creator);font-weight:var(--weight-text-base-creator);outline:none;width:100%}.utils_input__Eyhx1 input::placeholder,.utils_textarea__vHaPu textarea::placeholder{color:var(--color-placeholder-creator)}.utils_input__Eyhx1:hover,.utils_textarea__vHaPu:hover{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.08)}.utils_input__Eyhx1:focus-within,.utils_textarea__vHaPu:focus-within{border-color:var(--color-border-hover-creator);box-shadow:0 0 0 3px rgba(255,255,255,.06);background:rgba(255,255,255,.08)}.utils_customInput__bPGtx{appearance:textfield;-moz-appearance:textfield;&::-webkit-calendar-picker-indicator{display:none}}.utils_selectWrapper__MVWA8{position:relative;width:100%}.utils_select__4r62Q{appearance:none;width:100%;padding:15px 24px 15px 18px;background:var(--color-input-creator);border:1px solid var(--color-border-creator);border-radius:var(--border-radius-input-creator);color:var(--color-text-base-creator);font-size:var(--size-text-base-creator);cursor:pointer;transition:border-color .25s ease,background .25s ease}.utils_select__4r62Q option{background:#1a1a1a;color:#d4d4d4}.utils_select__4r62Q:hover{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.08)}.utils_select__4r62Q:focus{outline:none;border-color:var(--color-border-hover-creator);box-shadow:0 0 0 3px rgba(255,255,255,.06)}.utils_selectWrapper__MVWA8:after{content:"▾";position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary-creator);opacity:.7;font-size:var(--size-text-base-creator)}.utils_radio__q4kgJ{display:flex;align-items:center;gap:14px;cursor:pointer;margin:20px 0}.utils_radio__q4kgJ input{display:none}.utils_radioMark__1DmX2{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.2);background:rgba(255,255,255,.04);transition:all .25s ease;position:relative}.utils_radio__q4kgJ:hover .utils_radioMark__1DmX2{border-color:rgba(255,255,255,.4)}.utils_radio__q4kgJ input:checked+.utils_radioMark__1DmX2{border-color:#f5f5f5;background:rgba(255,255,255,.15);box-shadow:0 0 0 4px rgba(255,255,255,.08)}.utils_radio__q4kgJ input:checked+.utils_radioMark__1DmX2:after{content:"";position:absolute;inset:4px;background:#f5f5f5;border-radius:50%}.utils_radioText__Sxy7J p{margin:0;font-size:var(--size-text-base-creator);font-weight:var(--weight-text-base-creator)}.utils_radioText__Sxy7J small{font-size:var(--size-text-label-creator);color:var(--color-text-secondary-creator)}.utils_toggle__kQx5F{margin-left:auto;position:relative;width:48px;height:24px}.utils_toggle__kQx5F input{opacity:0;width:0;height:0}.utils_slider__uKV__{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.1);border-radius:24px;transition:background .4s ease}.utils_slider__uKV__:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background:#737373;border-radius:50%;transition:transform .4s ease,background .4s ease}.utils_toggle__kQx5F input:checked+.utils_slider__uKV__{background:rgba(255,255,255,.25)}.utils_toggle__kQx5F input:checked+.utils_slider__uKV__:before{transform:translateX(24px);background:#f5f5f5}@media (max-width:1024px){.utils_wrapper__kZnYD{padding-inline:8px}.utils_card__23N63{padding:16px}.utils_input__Eyhx1{min-width:0}}.confirmation_grid__71NwI{display:grid;grid-template-columns:1fr 1fr;gap:20px}.confirmation_subtitle__Ny9xz{margin-bottom:16px;color:var(--color-text-base-creator);font-size:var(--size-text-subtitle-creator);font-weight:var(--weight-text-subtitle-creator)}.confirmation_toggleSection__3jBL_{display:flex;margin-block:28px}.confirmation_action__8Sg9g{margin-left:auto;margin-block:20px;max-width:195px}@media (max-width:1024px){.confirmation_grid__71NwI{grid-template-columns:1fr}}.social-links_networkBtn__vO8Tn{width:36px;height:36px;border-radius:8px;color:#fff;border:1px solid transparent;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.social-links_networkBtn__vO8Tn:hover{border:1px solid #ffffff}.social-links_ghost__3jtOp{background:#ffffff20;border:1px solid #ffffff30}.social-links_rounded__S36LX{border-radius:9999px}.social-links_instagram__W8xB0{border:1px solid transparent;background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}.social-links_linkedin__DNpc2{background:#0077b5}.social-links_tiktok__bs_EB{background:#000000}.social-links_youtube__5iUKU{background:#ff0000}.mini-video-thumb_videoThumb__CytbR{position:relative;width:96px;height:64px;background:linear-gradient(135deg,#8e42bc,#963caa);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}.mini-video-thumb_backgroundImage__sEUdP{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.mini-video-thumb_playIcon__zmxL2{position:relative;z-index:2;width:28px;height:28px;border-radius:50%;background-color:#ffffff70;display:flex;align-items:center;justify-content:center}.mini-video-thumb_playIcon__zmxL2 svg{width:14px;height:14px;color:#8e42bc}.mini-video-thumb_duration__u_Nbe{position:absolute;z-index:2;bottom:6px;left:6px;background:rgba(0,0,0,.7);color:white;font-size:11px;padding:2px 6px;border-radius:4px}.table_tableContainer__Iv7Dh{border:1px solid #ffffff30;border-radius:12px;overflow:hidden;margin-bottom:24px;overflow-x:auto;-webkit-overflow-scrolling:touch}.table_tableContainer__Iv7Dh::-webkit-scrollbar{height:6px}.table_tableContainer__Iv7Dh::-webkit-scrollbar-thumb{background:#ffffff30;border-radius:4px}.table_table___yIsT{width:100%;border-collapse:collapse}.table_table___yIsT thead{background:#ffffff20}.table_table___yIsT th{text-align:left;color:#fff;font-size:13px;font-weight:500}.table_table___yIsT td,.table_table___yIsT th{padding:16px 20px;border-bottom:1px solid #ffffff30}.table_table___yIsT tbody tr:hover{background:#ffffff10}.table_videoCell__DEKus{display:flex;align-items:center;gap:16px}.table_videoThumb__19hNz{width:96px;height:64px;background:linear-gradient(135deg,#8e42bc,#963caa);border-radius:8px;color:#fff}.table_playIcon__7Iuls,.table_videoThumb__19hNz{display:flex;align-items:center;justify-content:center}.table_playIcon__7Iuls{width:28px;height:28px;border-radius:50%;background-color:#ffffff70}.table_playIcon__7Iuls svg{width:14px;height:14px;color:#8e42bc}.table_videoInfo__PS2ZT{display:flex;flex-direction:column;gap:4px}.table_videoTitle__TbmOB{color:#fff;font-size:14px;font-weight:600}.table_videoTrail___v850{color:rgba(255,255,255,.6);font-size:12px}.table_statusBadge__hsan5{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:500}.table_statusPublished__AESw8{background:rgba(34,197,94,.2);color:#86efac;border:1px solid #86efac}.table_statusScheduled__89852{background:rgba(251,146,60,.2);color:#fdba74;border:1px solid #fdba74}.table_statusProgress__jl5Qm{background:rgba(96,165,250,.2);color:#93c5fd;border:1px solid #93c5fd}.table_statusError__w_SEQ{background:rgba(248,113,113,.2);color:#fca5a5;border:1px solid #fca5a5}.table_networksCell__HAffs{display:flex;gap:8px}.table_more__1v8t_{width:36px;height:36px;border-radius:8px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#ffffff20;border:1px solid #ffffff30;transition:all .2s}.table_more__1v8t_:hover{border:1px solid #ffffff}.table_dateCell__bDC3y{color:rgba(255,255,255,.8);font-size:13px}.table_publishCell__GXffm{color:rgba(255,255,255,.7);font-size:13px}.video-stuff_videoPlaceholder__HICOk{width:100%;aspect-ratio:9/16;background:linear-gradient(90deg,#f43f5d50,#db277850);border-radius:var(--border-radius-input-creator);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.video-stuff_videoPlayer__iLiZ_{width:100%;height:100%;object-fit:contain;border-radius:inherit}.video-stuff_playButton__qoHZz{width:64px;height:64px;background:var(--color-placeholder-creator);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.video-stuff_playButton__qoHZz svg{width:24px;height:24px;color:var(--gradient-background-2-creator)}.video-stuff_playButton__qoHZz:hover{transform:scale(1.05)}.video-stuff_videoText__GWlZN{text-align:center;margin-bottom:16px}.video-stuff_videoButtons___NXXB{display:flex;gap:12px;justify-content:space-around}.video-stuff_videoButtons___NXXB svg{width:20px;height:20px}.video-stuff_videoBtn__l6iux{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#ffffff20;border:1px solid #ffffff30;border-radius:25px;color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}.video-stuff_videoBtn__l6iux:hover{background:rgba(255,255,255,.1);border:1px solid #ffffff}.video-stuff_videoThumbnails__Wj1NV{padding:16px}.video-stuff_thumbnailsTitle__Vd5Sp{color:white;font-size:14px;margin-bottom:12px}.video-stuff_thumbnailsGrid__Axm6f{display:flex;gap:12px}@media (max-width:1024px){.video-stuff_videoBtn__l6iux{font-size:10px}}.TakeRecorderModal_overlay__p26vK{position:fixed;inset:0;background:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:9999}.TakeRecorderModal_modal__rq33p{position:relative;width:320px;height:600px;background:#000;border-radius:32px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:0 0 40px rgba(0,0,0,.6);transition:all .3s ease}.TakeRecorderModal_video__lPQsW{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:32px}.TakeRecorderModal_closeButton__BtAK_{display:block}.TakeRecorderModal_closeButtonMobile__HRosm,.TakeRecorderModal_closeButton__BtAK_{position:absolute;top:24px;right:24px;width:44px;height:44px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:transparent;color:#fff;font-size:20px;cursor:pointer;transition:background .2s ease;z-index:10}.TakeRecorderModal_closeButtonMobile__HRosm{display:none}.TakeRecorderModal_closeButtonMobile__HRosm:hover,.TakeRecorderModal_closeButton__BtAK_:hover{background:rgba(255,255,255,.15)}.TakeRecorderModal_chipContainer__x1uS7{position:absolute;left:50%;transform:translateX(-50%);bottom:110px;display:flex;justify-content:center;gap:6px;z-index:5;border-radius:9999px;padding:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.15)}.TakeRecorderModal_chip__T78Pb{display:flex;justify-content:center;align-items:center;height:36px;min-width:78px;border-radius:9999px;border:0;background:transparent;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.TakeRecorderModal_chipSelected__FjaMP{background:#fff;color:#000}.TakeRecorderModal_timer__FiDGf{position:absolute;top:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.6);color:#fff;padding:4px 12px;border-radius:999px;font-size:14px;font-weight:500;z-index:5}.TakeRecorderModal_timerRecording__nq0sz{background:#ff5e40}.TakeRecorderModal_actions___wnzO{position:absolute;bottom:1rem;width:100%;display:flex;justify-content:center;align-items:center;gap:20px;z-index:5;pointer-events:none}.TakeRecorderModal_playWrapper__Xzv5Q{position:relative;pointer-events:auto}.TakeRecorderModal_playButton__C_A3Y{width:80px;height:80px;font-size:20px;border:3px solid #fff;border-radius:9999px;padding:12px 22px;cursor:pointer;color:white;font-weight:500;transition:transform .15s ease,background .15s ease}.TakeRecorderModal_pauseButton__Cu8Ze:hover,.TakeRecorderModal_playButton__C_A3Y:hover{transform:scale(1.05)}.TakeRecorderModal_recordButton__xd6Hm{background:#ff5e40}.TakeRecorderModal_recordButton__xd6Hm.TakeRecorderModal_recording__bQcH5{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.1);color:#ff5e40}.TakeRecorderModal_pauseButton__Cu8Ze{position:absolute;left:120%;top:8px;width:64px;height:64px;border:none;border-radius:9999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.15);cursor:pointer;transition:transform .15s ease,background .15s ease}.TakeRecorderModal_levels__ARSm1{position:absolute;right:140%;top:33px;display:flex;align-items:end;gap:4px;min-height:26px}.TakeRecorderModal_levels__ARSm1 i{width:4px;height:8px;border-radius:9999px;background:#4ade80;display:block;transition:height .15s ease-out;transform-origin:top}.TakeRecorderModal_previewActions__yNXVY{position:absolute;width:100%;padding:1rem}.TakeRecorderModal_previewActionsContent__SCesT{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;z-index:5}.TakeRecorderModal_previewActionsContent__SCesT div{display:flex;justify-content:space-between;gap:.5rem;margin-top:.5rem}.TakeRecorderModal_actionButton__mi3MU{border:none;border-radius:12px;width:100%;font-weight:500;padding:10px 20px;font-size:14px;cursor:pointer;transition:transform .15s ease,background .15s ease}.TakeRecorderModal_useButton__UL5Vh{background:#34c759;color:white}.TakeRecorderModal_redoButton__f0vHw{background:#333333;color:white}.TakeRecorderModal_previewButton__8_deg{background:#007aff;color:white}.TakeRecorderModal_modal__rq33p.TakeRecorderModal_recordingBorder__3bFkm{border:2px solid #ff5e40;box-shadow:0 0 20px rgba(255,59,48,.5)}@media (max-width:768px){.TakeRecorderModal_closeButtonMobile__HRosm{display:block}.TakeRecorderModal_closeButton__BtAK_{display:none}}.TakeRecorderForm_previewContainer__AsyeV{position:relative}.TakeRecorderForm_heroImage___JgZt,.TakeRecorderForm_videoPreview__eKW1k{object-fit:cover;border-radius:var(--border-radius-card-config);height:19.5rem;display:block;margin-inline:auto}.TakeRecorderForm_videoPreview__eKW1k{position:relative;width:176px;height:312px}.TakeRecorderForm_video__a_H8h{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:32px}.TakeRecorderForm_heroButtons__Tp0BN{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);display:flex;gap:.75rem}.TakeRecorderForm_roundButton__Ldo62{background:var(--color-primary-config);color:white;border:none;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;font-size:1rem}.TakeRecorderForm_roundButton__Ldo62:hover{background:var(--color-primary-hover-config)}.material-info-modal_overlay__sCulh{position:fixed;inset:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:material-info-modal_fadeIn__u9Q8U .2s ease-out}.material-info-modal_modal__pvo8G{width:100%;max-width:480px;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);animation:material-info-modal_slideUp__O1Nyq .3s cubic-bezier(.16,1,.3,1)}.material-info-modal_header__FAeaL{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.material-info-modal_title__zM4TF{color:var(--color-text-maxcontrast);font-size:20px;font-weight:600;margin:0}.material-info-modal_closeBtn__KZmng{background:var(--color-surface-2);border:none;width:32px;height:32px;border-radius:50%;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.material-info-modal_closeBtn__KZmng:hover{background:var(--color-bg-hover);color:var(--color-text-maxcontrast)}.material-info-modal_content__FQCmh{margin-bottom:32px}.material-info-modal_uploadArea__JKaOF{border:2px dashed var(--color-border-strong);border-radius:20px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .2s ease;background:var(--color-surface-1)}.material-info-modal_uploadArea__JKaOF:hover{border-color:#ff2d78;background:rgba(255,45,120,.05)}.material-info-modal_iconCircle__vC2Ng{width:64px;height:64px;background:linear-gradient(135deg,#ff2d78,#d42562);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:#fff;font-size:24px;box-shadow:0 10px 20px rgba(255,45,120,.3)}.material-info-modal_uploadLabel__OWUMY{color:var(--color-text-primary);font-size:16px;font-weight:500;margin:0 0 8px}.material-info-modal_uploadSub__UUc3P{color:var(--color-text-secondary);font-size:14px;margin:0 0 24px}.material-info-modal_tags__rJhw4{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.material-info-modal_tag__9KAxj{background:var(--color-surface-2);color:var(--color-text-tertiary);font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;text-transform:uppercase;letter-spacing:.5px;border:1px solid var(--color-border-subtle)}.material-info-modal_footer__o0sSV{display:flex;justify-content:flex-end}@keyframes material-info-modal_fadeIn__u9Q8U{0%{opacity:0}to{opacity:1}}@keyframes material-info-modal_slideUp__O1Nyq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal_overlay__DZJRx{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9999}.modal_content__OMLT_,.modal_overlay__DZJRx{display:flex;justify-content:center;align-items:center}.modal_content__OMLT_{gap:16px}.modal_transparent__zN2MA{background:transparent!important}.confirm_cardConfirm___IiAO{display:flex;flex-direction:column;gap:24px;background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:28px;max-width:460px}.confirm_header__etb8Z{display:flex;align-items:center;gap:14px}.confirm_headerIcon__X6ntC{width:44px;height:44px;min-width:44px;border-radius:12px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.2);display:flex;align-items:center;justify-content:center;color:#ef4444;font-size:18px}.confirm_headerText__MQAsg{display:flex;flex-direction:column;gap:2px}.confirm_headerTitle__CmCH1{color:#f5f5f5;font-size:18px;font-weight:600}.confirm_headerSubtitle__lby7L{color:#737373;font-size:13px}.confirm_checklist__dujT1{display:flex;flex-direction:column;gap:14px}.confirm_checklistTitle__6imuV{color:#d4d4d4;font-weight:500;font-size:15px}.confirm_checklist__dujT1 ul{margin-left:0;display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.confirm_checklist__dujT1 li{display:flex;align-items:center;gap:10px;line-height:1.5;color:#a3a3a3;font-size:14px}.confirm_checkIcon__G6vja{display:flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;border-radius:50%;background:rgba(34,197,94,.15);color:#22c55e;font-size:10px;font-weight:700}.confirm_policyBox__lZRLD{display:flex;align-items:flex-start;gap:12px;background:#1a1a1a;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:14px 16px}.confirm_policyIcon__mj3lH{color:#525252;font-size:16px;margin-top:2px;flex-shrink:0}.confirm_policyTitle__roNrB{display:block;color:#a3a3a3;font-weight:600;font-size:13px;margin-bottom:2px}.confirm_policyText__1eOFq{display:block;color:#525252;font-size:13px;line-height:1.4}.confirm_checkboxRow__RhPxa{display:flex;align-items:center;gap:10px;color:#a3a3a3;font-size:14px;cursor:pointer;transition:color .2s ease}.confirm_checkboxRow__RhPxa:hover{color:#d4d4d4}.confirm_checkboxRow__RhPxa input{width:18px;height:18px;border-radius:4px;accent-color:#22c55e;cursor:pointer}.confirm_buttons__gmmAZ{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.uploadprogress_container__wmJw_{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;min-width:320px;text-align:center;background:#ffffff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12)}.uploadprogress_iconWrapper__ELcMM{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px}.uploadprogress_iconWrapper__ELcMM.uploadprogress_loading__bvzxn{background:rgba(99,102,241,.1);color:#6366f1}.uploadprogress_iconWrapper__ELcMM.uploadprogress_success__n76VZ{background:rgba(34,197,94,.1);color:#22c55e}.uploadprogress_iconWrapper__ELcMM.uploadprogress_error__mBmXY{background:rgba(239,68,68,.1);color:#ef4444}.uploadprogress_title__VRoTj{font-size:18px;font-weight:600;margin:0;color:var(--text-primary,#111)}.uploadprogress_description__X_HE8{font-size:14px;color:var(--text-secondary,#666);margin:0;max-width:280px;line-height:1.5}.uploadprogress_progressBar__wO3oF{width:100%;height:3px;background:rgba(0,0,0,.08);border-radius:2px;overflow:hidden;margin-top:8px}.uploadprogress_progressFill__8ALPP{height:100%;border-radius:2px;width:100%;animation:uploadprogress_countdown__obc80 3s linear forwards}.uploadprogress_progressFill__8ALPP.uploadprogress_success__n76VZ{background:#22c55e}.uploadprogress_progressFill__8ALPP.uploadprogress_error__mBmXY{background:#ef4444}@keyframes uploadprogress_countdown__obc80{0%{width:100%}to{width:0}}.deleteVideoModal_container__krq8R{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;min-width:340px;max-width:400px;text-align:center;background:var(--color-card-creator,#1a1a2e);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.3)}.deleteVideoModal_iconWrapper__qvpu4{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;background:rgba(239,68,68,.1);color:#ef4444;margin-bottom:4px}.deleteVideoModal_title__kRs7d{font-size:18px;font-weight:600;margin:0;color:var(--color-text-base-creator,#fff)}.deleteVideoModal_description__39try{font-size:14px;color:var(--color-text-secondary-creator,#aaa);margin:0;line-height:1.6}.deleteVideoModal_videoName__qkp1c{color:var(--color-text-base-creator,#fff);font-weight:600}.deleteVideoModal_buttons__3sVoe{display:flex;gap:8px;margin-top:8px}.anastacia_anastaciaContainer__wGi9J{width:300px;z-index:2000;position:fixed;bottom:164px;right:24px}.anastacia_anastaciaSmall__4F1Aj{width:300px;z-index:2000;position:fixed;bottom:164px;right:-176px}.anastacia_anastacia__N5G_h{position:relative;width:100%;aspect-ratio:1/1;border-radius:9999px;overflow:hidden;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.anastacia_anastacia__N5G_h img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:1000;transition:transform .3s ease,opacity .3s ease}.anastacia_anastaciaBlur__d4RA4{position:absolute;width:100%;height:100%;border-radius:9999px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.3)}.anastacia_small__nj_oz{max-width:100px!important}.anastacia_small__nj_oz img{width:200%;height:auto;left:-10%;top:48%;transform:scale(2)}.anastacia_chatWindow__HxjH5{position:fixed;bottom:180px;right:24px;width:320px;height:400px;background:white;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;z-index:3000;font-family:sans-serif}.anastacia_chatHeader__R__Dk{background:#6c5ce7;color:white;padding:12px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.anastacia_chatHeader__R__Dk button{background:transparent;border:none;color:white;font-size:20px;cursor:pointer}.anastacia_chatBody__6uklP{flex:1 1;padding:12px;background:#f5f6fa;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.anastacia_messageBot__6R2L_{background:#dfe6e9;color:#2d3436;padding:8px 12px;border-radius:12px;align-self:flex-start;max-width:80%}.anastacia_messageUser__khW43{background:#6c5ce7;color:white;padding:8px 12px;border-radius:12px;align-self:flex-end;max-width:80%}.anastacia_chatInput__xSRdH{display:flex;padding:8px;border-top:1px solid #dcdde1}.anastacia_chatInput__xSRdH input{flex:1 1;padding:8px 12px;border-radius:12px;border:1px solid #ccc;outline:none}.anastacia_chatInput__xSRdH button{background:#6c5ce7;color:white;border:none;padding:8px 12px;margin-left:8px;border-radius:12px;cursor:pointer}@media (max-width:768px){.anastacia_anastaciaContainer__wGi9J{right:-176px}.anastacia_anastacia__N5G_h{max-width:100px}.anastacia_anastacia__N5G_h img{width:200%;height:auto;left:-10%;top:48%;transform:scale(2)}}.pricing_firstRow__0Ln1e{width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;min-height:44px;margin-bottom:20px}.pricing_intro__Y34cH{display:flex;flex-direction:column;gap:4px}.pricing_introTitle__Yc75q{margin:0;color:var(--color-text-base-creator);font-size:var(--size-text-subtitle-creator);font-weight:var(--weight-text-subtitle-creator)}.pricing_introText__wDgbu{margin:0;color:var(--color-text-secondary-creator);font-size:var(--size-text-label-creator)}.pricing_grid__bF1IH{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;align-items:start;margin-bottom:20px}.pricing_side__5ZqOw{display:flex;flex-direction:column;gap:20px}.pricing_pricingCard__o3_RN{background:var(--color-card-creator)!important;border:1px solid var(--color-border-creator)!important;border-radius:var(--border-radius-card-creator)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 24px rgba(0,0,0,.2)!important}.pricing_pricingCard__o3_RN:hover{transform:none!important;border-color:rgba(255,255,255,.15)!important}.pricing_cardTitle__WEydk{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:var(--color-text-base-creator);font-size:var(--size-text-subtitle-creator);font-weight:var(--weight-text-subtitle-creator)}.pricing_toggleRow__C2G2c{display:flex;align-items:center;justify-content:space-between;gap:16px}.pricing_toggleRowTitle__LqAKS{margin:0 0 4px;font-weight:600}.pricing_toggleRowHint__McCCi{font-size:var(--size-text-label-creator);color:var(--color-text-secondary-creator);line-height:1.5}.pricing_toggleDisabled__n_aIj{opacity:.45;pointer-events:none}.pricing_notice___TOob{display:flex;gap:10px;margin-top:16px;padding:12px 14px;border-radius:12px;font-size:var(--size-text-label-creator);line-height:1.5;background:rgba(251,191,36,.06);border:1px solid rgba(251,191,36,.18);color:#fcd34d}.pricing_noticeIcon__YniI_{flex-shrink:0;margin-top:2px}.pricing_statusRow__abBsb{display:flex;align-items:center;gap:12px}.pricing_statusDot__eAoVX{width:10px;height:10px;border-radius:50%;flex-shrink:0;background:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.15)}.pricing_statusDotOn__SiSp_{background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.15)}.pricing_link__RzMuA{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:var(--size-text-label-creator);font-weight:600;color:var(--color-text-base-creator);text-decoration:none;opacity:.85;transition:opacity .2s ease,gap .2s ease}.pricing_link__RzMuA:hover{opacity:1;gap:10px}.pricing_skeleton__d9Bwc{display:flex;flex-direction:column;gap:16px}.pricing_skeletonLine__lov6s{height:14px;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.09) 50%,rgba(255,255,255,.04));background-size:200% 100%;animation:pricing_shimmer__cmVn_ 1.4s ease-in-out infinite}.pricing_skeletonBlock__n_K3X{height:72px;border-radius:14px}@keyframes pricing_shimmer__cmVn_{0%{background-position:200% 0}to{background-position:-200% 0}}.pricing_errorText__4iA_i{margin:0;color:#fca5a5}@keyframes pricing_fadeUpIn__9PavY{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pricing_fadeUp__0n2j_{opacity:0;animation:pricing_fadeUpIn__9PavY .45s cubic-bezier(.22,1,.36,1) forwards}@media (max-width:1024px){.pricing_grid__bF1IH{grid-template-columns:1fr}}.sessionlinks_container__UoKJN{display:flex;flex-direction:column;gap:16px}.sessionlinks_sectionTitle__SWwXa{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;color:var(--color-text-base-creator);margin-bottom:4px}.sessionlinks_sectionDesc__Vbk22{font-size:14px;font-weight:400;color:var(--color-text-secondary-creator);margin-bottom:4px}.sessionlinks_form__IsTEo{display:flex;flex-direction:column;gap:12px}.sessionlinks_inputGroup__RmtPQ{display:flex;flex-direction:column;gap:6px}.sessionlinks_inputGroup__RmtPQ label{font-weight:500}.sessionlinks_inputGroup__RmtPQ label,.sessionlinks_inputIcon__iuT89{font-size:13px;color:var(--color-text-secondary-creator)}.sessionlinks_inputError__0L4pX{border-color:#ef4444!important}.sessionlinks_errorMessage__nIysF{font-size:12px;color:#ef4444}.sessionlinks_addButton__sTnlQ{align-self:flex-start;display:flex;align-items:center;gap:8px;padding:8px 18px;background:rgba(124,58,237,.15);border:1px solid #7c3aed;color:#a78bfa;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.sessionlinks_addButton__sTnlQ:hover:not(:disabled){background:#7c3aed;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(124,58,237,.3)}.sessionlinks_addButton__sTnlQ:disabled{opacity:.4;cursor:not-allowed}.sessionlinks_list__crTiR{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sessionlinks_linkItem__thHWR{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(255,255,255,.04);border:1px solid var(--color-border-creator);border-radius:12px;transition:background .2s}.sessionlinks_linkItem__thHWR:hover{background:rgba(255,255,255,.07)}.sessionlinks_linkIcon__iPY7o{width:36px;height:36px;border-radius:8px;background:rgba(124,58,237,.15);color:#a78bfa;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px}.sessionlinks_linkContent__SxYcj{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.sessionlinks_linkTitle__Di2xI{font-size:14px;font-weight:500;color:var(--color-text-base-creator);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sessionlinks_linkUrl__asSf3{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-secondary-creator);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}.sessionlinks_linkUrl__asSf3:hover{color:#a78bfa}.sessionlinks_deleteButton__c_8jW{background:rgba(239,68,68,.1);border:1px solid transparent;color:#ef4444;width:34px;height:34px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.sessionlinks_deleteButton__c_8jW:hover{background:#ef4444;color:#fff;transform:scale(1.05)}.saving-modal_overlay__PJsHt{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;animation:saving-modal_fadeIn__DIuvw .2s ease}.saving-modal_modal__9epZx{background:var(--color-card-creator,#1a1a2e);border:1px solid var(--color-border-creator,rgba(255,255,255,.1));border-radius:var(--border-radius-card-creator,16px);padding:40px 60px;display:flex;flex-direction:column;align-items:center;gap:16px;animation:saving-modal_scaleIn__xz_LP .25s cubic-bezier(.22,1,.36,1)}.saving-modal_spinner__9sm0j{font-size:32px;color:var(--color-primary-creator,#8a4fe6)}.saving-modal_checkIcon__Gpz1j{font-size:32px;color:#22c55e}.saving-modal_text__30fdJ{color:var(--color-text-base-creator,#fff);font-size:var(--size-text-subtitle-creator,16px);font-weight:var(--weight-text-subtitle-creator,500)}@keyframes saving-modal_fadeIn__DIuvw{0%{opacity:0}to{opacity:1}}@keyframes saving-modal_scaleIn__xz_LP{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.add-module-modal_overlay__a1638{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;animation:add-module-modal_fadeIn__uVYCB .2s ease}.add-module-modal_scriptError__SVc1N{font-size:13px;color:#ef4444;margin-top:4px;display:block}@keyframes add-module-modal_fadeIn__uVYCB{0%{opacity:0}to{opacity:1}}.add-module-modal_modal__S2TqU{background:var(--color-card-creator);border:1px solid var(--color-border-creator);border-radius:var(--border-radius-card-creator);width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;animation:add-module-modal_slideUp__myeTG .25s cubic-bezier(.22,1,.36,1);overflow:hidden}@keyframes add-module-modal_slideUp__myeTG{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.add-module-modal_header__Bh585{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 24px 20px;border-bottom:1px solid var(--color-border-creator)}.add-module-modal_headerLeft__SLudd{display:flex;flex-direction:column;gap:4px}.add-module-modal_title__BHufV{color:var(--color-text-base-creator);font-size:var(--size-text-subtitle-creator);font-weight:var(--weight-text-subtitle-creator);margin:0}.add-module-modal_subtitle__qvq5X{color:var(--color-text-secondary-creator);font-size:var(--size-text-label-creator);margin:0}.add-module-modal_closeButton__eGFwU{background:none;border:none;color:var(--color-text-secondary-creator);cursor:pointer;padding:4px;font-size:16px;transition:color .2s ease;flex-shrink:0}.add-module-modal_closeButton__eGFwU:hover{color:var(--color-text-base-creator)}.add-module-modal_body__i_SuY{padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:20px;flex:1 1}.add-module-modal_field__RRV8r{display:flex;flex-direction:column;gap:8px}.add-module-modal_label__Lxfl_{color:var(--color-text-base-creator);font-size:var(--size-text-base-creator);font-weight:500}.add-module-modal_inputError__SIrsB{border-color:#ef4444!important}.add-module-modal_errorMsg__h1X6M{color:#ef4444;font-size:var(--size-text-label-creator)}.add-module-modal_objectivesList___5wQy{display:flex;flex-direction:column;gap:8px}.add-module-modal_objectiveRow__4KFXf{display:flex;align-items:center;gap:8px}.add-module-modal_removeObjBtn__BCCQ0{background:none;border:none;color:#737373;cursor:pointer;padding:8px;transition:color .2s ease;flex-shrink:0;font-size:13px}.add-module-modal_removeObjBtn__BCCQ0:hover{color:#ef4444}.add-module-modal_addObjBtn__csQLQ{background:none;border:none;color:var(--color-text-secondary-creator);cursor:pointer;font-size:var(--size-text-base-creator);padding:4px 0;display:flex;align-items:center;gap:6px;transition:color .2s ease;margin-top:4px}.add-module-modal_addObjBtn__csQLQ:hover{color:var(--color-text-base-creator)}.add-module-modal_aiSection__W114i{display:flex;flex-direction:column;gap:12px}.add-module-modal_aiToggleBtn__d4mnc{display:flex;align-items:center;gap:8px;background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.25);border-radius:8px;color:#a78bfa;cursor:pointer;padding:10px 16px;font-size:var(--size-text-base-creator);transition:all .2s ease;width:fit-content}.add-module-modal_aiToggleBtn__d4mnc:hover{background:rgba(124,58,237,.15);border-color:rgba(124,58,237,.4)}.add-module-modal_aiToggleBtnActive__H_ff4{background:rgba(124,58,237,.15);border-color:rgba(124,58,237,.5);color:#c4b5fd}.add-module-modal_aiPanel__Z3lyY{animation:add-module-modal_fadeIn__uVYCB .2s ease}.add-module-modal_footer__krkp7{padding:16px 24px;border-top:1px solid var(--color-border-creator);display:flex;justify-content:space-between;align-items:center;gap:12px}.add-module-modal_footerRight__D9V8Y{display:flex;gap:12px}