.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:.20833vw;--el-card-padding:1.04167vw;--el-card-bg-color:var(--el-fill-color-blank);background-color:var(--el-card-bg-color);border:1px solid var(--el-card-border-color);border-radius:var(--el-card-border-radius);color:var(--el-text-color-primary);overflow:hidden;transition:var(--el-transition-duration)}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - .10417vw) var(--el-card-padding)}.el-card__body{padding:var(--el-card-padding)}.el-card__footer{border-top:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - .10417vw) var(--el-card-padding)}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);display:inline-block;height:.83333vw;width:100%}.el-skeleton__circle{border-radius:50%;height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);width:var(--el-skeleton-circle-size)}.el-skeleton__button{border-radius:.20833vw;height:2.08333vw;width:3.33333vw}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{height:var(--el-font-size-small);width:100%}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{align-items:center;border-radius:0;display:flex;justify-content:center;width:unset}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:22%;width:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:.83333vw;margin-top:.83333vw}.el-skeleton.is-animated .el-skeleton__item{animation:el-skeleton-loading 1.4s ease infinite;background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:21.875vw;--el-messagebox-border-radius:.20833vw;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:.625vw;--el-messagebox-padding-primary:.625vw;--el-messagebox-font-line-height:var(--el-font-line-height-primary);backface-visibility:hidden;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);box-shadow:var(--el-messagebox-box-shadow);box-sizing:border-box;display:inline-block;font-size:var(--el-messagebox-font-size);max-width:var(--el-messagebox-width);overflow:hidden;overflow-wrap:break-word;padding:var(--el-messagebox-padding-primary);position:relative;text-align:left;vertical-align:middle;width:100%}.el-message-box:focus{outline:none!important}.is-message-box .el-overlay-message-box{inset:0;overflow:auto;padding:.83333vw;position:fixed;text-align:center}.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size, .83333vw))}.el-message-box__title{color:var(--el-messagebox-title-color);font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__headerbtn{background:#0000;border:none;cursor:pointer;font-size:var(--el-message-close-size,.83333vw);height:2.08333vw;outline:none;padding:0;position:absolute;right:0;top:0;width:2.08333vw}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;display:flex;gap:.625vw}.el-message-box__input{padding-top:.625vw}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:1.25vw}.el-message-box__status.el-message-box-icon--primary{--el-messagebox-color:var(--el-color-primary);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0;min-width:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--el-messagebox-padding-primary)}.el-message-box--center .el-message-box__title{align-items:center;display:flex;gap:.3125vw;justify-content:center}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.el-overlay{background-color:var(--el-overlay-color-lighter);height:100%;inset:0;overflow:auto;position:fixed;z-index:2000}.el-overlay .el-overlay-root{height:0}.el-overlay.is-drawer{overflow:hidden}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,1.04167vw);--el-drawer-dragger-size:.41667vw;background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);box-sizing:border-box;display:flex;flex-direction:column;position:absolute;transition:all var(--el-transition-duration)}.el-drawer .btt,.el-drawer .ltr,.el-drawer .rtl,.el-drawer .ttb{transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{align-items:center;color:var(--el-text-color-primary);display:flex;margin-bottom:1.66667vw;overflow:hidden;padding:var(--el-drawer-padding-primary);padding-bottom:0}.el-drawer__header>:first-child{flex:1}.el-drawer__title{flex:1;font-size:.83333vw;line-height:inherit;margin:0}.el-drawer__footer{overflow:hidden;padding:var(--el-drawer-padding-primary);padding-top:.52083vw;text-align:right}.el-drawer__close-btn{background-color:initial;border:none;color:inherit;cursor:pointer;display:inline-flex;font-size:var(--el-font-size-extra-large);outline:none}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{flex:1;overflow:auto;padding:var(--el-drawer-padding-primary)}.el-drawer__body>*{box-sizing:border-box}.el-drawer.is-dragging{transition:none}.el-drawer__dragger{-webkit-user-select:none;user-select:none}.el-drawer__dragger,.el-drawer__dragger:before{background-color:initial;position:absolute;transition:all .2s}.el-drawer__dragger:before{content:""}.el-drawer__dragger:hover:before{background-color:var(--el-color-primary)}.el-drawer.ltr,.el-drawer.rtl{bottom:0;height:100%;top:0}.el-drawer.ltr>.el-drawer__dragger,.el-drawer.rtl>.el-drawer__dragger{bottom:0;cursor:ew-resize;height:100%;top:0;width:var(--el-drawer-dragger-size)}.el-drawer.ltr>.el-drawer__dragger:before,.el-drawer.rtl>.el-drawer__dragger:before{bottom:0;top:0;width:.15625vw}.el-drawer.btt,.el-drawer.ttb{left:0;right:0;width:100%}.el-drawer.btt>.el-drawer__dragger,.el-drawer.ttb>.el-drawer__dragger{cursor:ns-resize;height:var(--el-drawer-dragger-size);left:0;right:0;width:100%}.el-drawer.btt>.el-drawer__dragger:before,.el-drawer.ttb>.el-drawer__dragger:before{height:.15625vw;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.ltr>.el-drawer__dragger{right:0}.el-drawer.ltr>.el-drawer__dragger:before{right:-.10417vw}.el-drawer.rtl{right:0}.el-drawer.rtl>.el-drawer__dragger{left:0}.el-drawer.rtl>.el-drawer__dragger:before{left:-.10417vw}.el-drawer.ttb{top:0}.el-drawer.ttb>.el-drawer__dragger{bottom:0}.el-drawer.ttb>.el-drawer__dragger:before{bottom:-.10417vw}.el-drawer.btt{bottom:0}.el-drawer.btt>.el-drawer__dragger{top:0}.el-drawer.btt>.el-drawer__dragger:before{top:-.10417vw}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-active,.el-drawer-fade-enter-from,.el-drawer-fade-enter-to,.el-drawer-fade-leave-active,.el-drawer-fade-leave-from,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{background-color:initial!important}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.prompt-assistant-header[data-v-d2622693]{align-items:center;display:flex;justify-content:space-between}.prompt-assistant-header .prompt-assistant-title[data-v-d2622693]{font-family:PingFangSC;font-size:1.14583vw;font-weight:600;line-height:125%}.prompt-assistant-header .prompt-assistant-rt .close-icon[data-v-d2622693]{cursor:pointer}.prompt-assistant-body[data-v-d2622693]{overflow-y:auto}.prompt-assistant-body .skeleton-item[data-v-d2622693]{margin-bottom:.83333vw}.prompt-assistant-body .prompt-table-box .preview-card[data-v-d2622693]{border:1px solid #e5e7eb;border-radius:.83333vw;box-shadow:0 1px .41667vw #0000001a;margin-bottom:1.66667vw}.prompt-assistant-body .prompt-table-box .preview-card .preview-card-title[data-v-d2622693]{border-bottom:1px solid #e5e7eb;color:#000;font-family:PingFangSC;font-size:.9375vw;font-weight:600;line-height:125%;padding:.83333vw 1.25vw}.prompt-assistant-body .prompt-table-box .preview-card .preview-card-content .preview-row[data-v-d2622693]{border-bottom:1px solid #e5e7eb;display:grid;gap:.83333vw;grid-template-columns:1fr 4fr;padding:0 1.25vw}.prompt-assistant-body .prompt-table-box .preview-card .preview-card-content .preview-row .preview-label[data-v-d2622693]{color:#000;font-family:PingFangSC;font-size:.83333vw;font-weight:600;line-height:135%;padding:.625vw 0}.prompt-assistant-body .prompt-table-box .preview-card .preview-card-content .preview-row .preview-field[data-v-d2622693]{padding:.625vw}.prompt-assistant-body .prompt-table-box .preview-card .preview-card-content .preview-row .preview-field .preview-text[data-v-d2622693]{color:#333;font-family:PingFangSC;font-size:.83333vw;font-weight:550;line-height:135%;white-space:pre-line;word-wrap:break-word;line-height:1.5;word-break:break-word}.prompt-assistant-body .prompt-table-box .preview-card .preview-card-content .preview-row .preview-field .preview-btns[data-v-d2622693]{margin-top:.83333vw}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:.72917vw;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:.83333vw;--el-dialog-border-radius:var(--el-border-radius-base);background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;margin:var(--el-dialog-margin-top,15vh) auto 2.60417vw;overflow-wrap:break-word;padding:var(--el-dialog-padding-primary);position:relative;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{inset:0;margin:0;overflow:auto;position:fixed}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size, .83333vw))}.el-dialog__headerbtn{background:#0000;border:none;cursor:pointer;font-size:var(--el-message-close-size,.83333vw);height:2.5vw;outline:none;padding:0;position:absolute;right:0;top:0;width:2.5vw}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{color:var(--el-text-color-primary);font-size:var(--el-dialog-title-font-size);line-height:var(--el-dialog-font-line-height)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{box-sizing:border-box;padding-top:var(--el-dialog-padding-primary);text-align:right}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{inset:0;overflow:auto;position:fixed}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.tip-dialog-body[data-v-104389de]{padding:1.66667vw .83333vw}.tip-dialog-body .tip-message[data-v-104389de]{font-family:PingFangSC;font-size:.9375vw;font-weight:400;padding:1.25vw 0;text-align:center}.tip-dialog-body .tip-button-block[data-v-104389de]{margin-top:1.66667vw;text-align:center}.lesson-plan-generator[data-v-c79413ad]{background:#f6f9f9;min-height:100vh}.lesson-plan-generator .lesson-header-container[data-v-c79413ad]{background:#f6f9f9;left:0;padding:1.25vw 14.27083vw;position:sticky;top:0;z-index:100}.lesson-plan-generator .lesson-header-container .lesson-header[data-v-c79413ad]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:.625vw;display:flex;justify-content:space-between;padding:.83333vw 1.66667vw}.lesson-plan-generator .lesson-header-container .lesson-header .lesson-header-lt[data-v-c79413ad]{align-items:center;display:flex;justify-content:flex-start}.lesson-plan-generator .lesson-header-container .lesson-header .lesson-header-lt .logo[data-v-c79413ad]{height:2.5vw;margin-right:.83333vw;width:2.5vw}.lesson-plan-generator .lesson-header-container .lesson-header .lesson-header-lt .logo>img[data-v-c79413ad]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lesson-plan-generator .lesson-header-container .lesson-header .lesson-header-lt .title-section .title[data-v-c79413ad]{color:#333;font-family:PingFangSC;font-size:1.25vw;font-weight:600;margin:0}.lesson-plan-generator .lesson-header-container .lesson-header .lesson-header-lt .title-section .subtitle[data-v-c79413ad]{color:#666;font-family:PingFangSC;font-size:.83333vw;margin:.10417vw 0 0}.lesson-plan-generator .lesson-header-container .lesson-header .lesson-header-rt .generate-bottom-btn[data-v-c79413ad],.lesson-plan-generator .lesson-header-container .lesson-header .lesson-header-rt .reset-btn[data-v-c79413ad]{border-radius:.41667vw;font-family:PingFangSC;font-size:.9375vw;font-weight:550;padding:1.25vw .83333vw}.lesson-plan-generator .lesson-header-container .lesson-header .lesson-header-rt .disabled-bottom-btn[data-v-c79413ad]{cursor:not-allowed}.lesson-plan-generator .bottom-actions-container[data-v-c79413ad]{padding:0 14.27083vw 1.66667vw}.lesson-plan-generator .bottom-actions-container .bottom-actions[data-v-c79413ad]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:.83333vw;box-shadow:0 .26042vw 2.1875vw #e6e7ef;display:flex;gap:.83333vw;justify-content:space-between;padding:1.25vw 1.66667vw}.lesson-plan-generator .bottom-actions-container .bottom-actions .bottom-actions-lt[data-v-c79413ad]{color:#6b7280;font-family:PingFangSC;font-size:1.04167vw;font-style:normal;font-weight:550;text-align:left}.lesson-plan-generator .bottom-actions-container .bottom-actions .bottom-actions-rt .generate-bottom-btn[data-v-c79413ad],.lesson-plan-generator .bottom-actions-container .bottom-actions .bottom-actions-rt .reset-btn[data-v-c79413ad]{border-radius:.41667vw;font-family:PingFangSC;font-size:.9375vw;font-weight:550;padding:1.25vw .83333vw}.lesson-plan-generator .bottom-actions-container .bottom-actions .bottom-actions-rt .disabled-bottom-btn[data-v-c79413ad]{cursor:not-allowed}.lesson-plan-generator .fold-container .fold-editor[data-v-c79413ad]{align-items:center;background:#fff;border-bottom:0;cursor:pointer;display:flex;transition:all .3s ease}.lesson-plan-generator .fold-container .fold-editor .fold-icon[data-v-c79413ad]{font-size:1.04167vw;transition:transform .3s ease}.lesson-plan-generator .fold-container .fold-editor .fold-icon.rotated[data-v-c79413ad]{transform:rotate(180deg)}.lesson-plan-generator .fold-container .fold-editor .fold-editor-text[data-v-c79413ad]{color:#08aaa4;font-family:PingFangSC;font-size:1.04167vw;font-weight:600;line-height:125%;padding-left:1.25vw}.lesson-plan-generator .main-content[data-v-c79413ad]{padding:0 14.27083vw}.lesson-plan-generator .main-content .section-card[data-v-c79413ad]{border-radius:.625vw;box-shadow:0 1px .41667vw #0000001a;margin-bottom:1.66667vw}.lesson-plan-generator .main-content .section-card .section-header[data-v-c79413ad]{border-bottom:1px solid #e5e7eb;margin-bottom:1.25vw;padding:.83333vw 0}.lesson-plan-generator .main-content .section-card .section-header .section-title[data-v-c79413ad]{color:#333;font-family:PingFangSC;font-size:1.04167vw;font-weight:600;line-height:125%}.lesson-plan-generator .main-content .section-card .form-section[data-v-c79413ad]{display:flex;flex-direction:column;gap:1.25vw}.lesson-plan-generator .main-content .section-card .form-section .form-group[data-v-c79413ad]{display:flex;flex-direction:column;gap:.41667vw}.lesson-plan-generator .main-content .section-card .form-section .form-group .form-label[data-v-c79413ad]{color:#333;font-family:PingFangSC;font-size:.9375vw;font-weight:550;line-height:125%;margin-bottom:.41667vw}.lesson-plan-generator .main-content .section-card .form-section .form-group .form-label .form-label-required[data-v-c79413ad]{color:#f53e26;font-weight:600;padding-right:.3125vw}.lesson-plan-generator .main-content .section-card .form-section .form-group .button-group[data-v-c79413ad]{display:flex;flex-wrap:wrap;gap:1.25vw}.lesson-plan-generator .main-content .section-card .form-section .form-group .button-group .radio-button[data-v-c79413ad]{border:1px solid #c0c4cc;border-radius:.41667vw;color:#323233;cursor:pointer;font-size:.83333vw;line-height:125%;padding:.625vw 1.66667vw}.lesson-plan-generator .main-content .section-card .form-section .form-group .button-group .radio-button.selected[data-v-c79413ad]{background-color:#f5ffff;border-color:#08aaa4;color:#08aaa4}.lesson-plan-generator .main-content .section-card .form-section .form-group .focus-tags[data-v-c79413ad]{display:flex;flex-wrap:wrap;gap:1.25vw;justify-content:flex-start}.lesson-plan-generator .main-content .section-card .form-section .form-group .focus-tags .tag-item[data-v-c79413ad]{border:1px solid #c0c4cc;border-radius:1.25vw;color:#323233;cursor:pointer;display:inline-block;font-size:.83333vw;line-height:125%;padding:.625vw .52083vw}.lesson-plan-generator .main-content .section-card .form-section .form-group .focus-tags .tag-item.selected[data-v-c79413ad]{background-color:#f5ffff;border:1px solid #08aaa4;color:#08aaa4}.lesson-plan-generator .main-content .section-card .form-section .form-group .duration-group[data-v-c79413ad]{align-items:flex-start;display:flex;justify-content:flex-start}.lesson-plan-generator .main-content .section-card .form-section .form-group .duration-group .duration-radio-box[data-v-c79413ad]{display:flex;flex-wrap:wrap;gap:1.66667vw;justify-content:flex-start}.lesson-plan-generator .main-content .section-card .form-section .form-group .duration-group .duration-radio-box .radio-button[data-v-c79413ad]{border:1px solid #c0c4cc;border-radius:.41667vw;color:#323233;cursor:pointer;font-size:.83333vw;line-height:125%;padding:.625vw 2.5vw}.lesson-plan-generator .main-content .section-card .form-section .form-group .duration-group .duration-radio-box .radio-button.selected[data-v-c79413ad]{background-color:#f5ffff;border-color:#08aaa4;color:#08aaa4}.lesson-plan-generator .main-content .section-card .form-section .form-group .duration-group .duration-field[data-v-c79413ad]{flex:1;margin-left:1.66667vw}.lesson-plan-generator .main-content .section-card .form-section .mul-form-group[data-v-c79413ad]{align-items:flex-start;display:flex;gap:6.25vw;justify-content:space-between}.lesson-plan-generator .main-content .section-card .form-section .mul-form-group .sub-form-group[data-v-c79413ad]{width:calc(50% - 3.125vw)}.lesson-plan-generator .main-content .section-card .form-section .mul-form-group .sub-form-group .form-label[data-v-c79413ad]{color:#333;font-family:PingFangSC;font-size:.9375vw;font-weight:550;line-height:125%;margin-bottom:.41667vw}.lesson-plan-generator .main-content .section-card .form-section .mul-form-group .sub-form-group .form-label .form-label-required[data-v-c79413ad]{color:#f53e26;font-weight:600;padding-right:.3125vw}.lesson-plan-generator .main-content .section-card .form-section .mul-form-group .sub-form-group .duration-group .duration-radio-box[data-v-c79413ad]{display:flex;flex-wrap:wrap;gap:1.66667vw;justify-content:flex-start;margin-bottom:.83333vw}.lesson-plan-generator .main-content .section-card .form-section .mul-form-group .sub-form-group .duration-group .duration-radio-box .radio-button[data-v-c79413ad]{border:1px solid #c0c4cc;border-radius:.41667vw;color:#323233;cursor:pointer;font-size:.83333vw;line-height:125%;padding:.625vw 2.5vw}.lesson-plan-generator .main-content .section-card .form-section .mul-form-group .sub-form-group .duration-group .duration-radio-box .radio-button.selected[data-v-c79413ad]{background-color:#f5ffff;border-color:#08aaa4;color:#08aaa4}.lesson-plan-generator .main-content .section-card .form-section .mul-form-group .sub-form-group .duration-group .duration-field[data-v-c79413ad]{width:100%}.lesson-plan-generator .main-content .section-card .form-section .prompt-block[data-v-c79413ad]{text-align:right}.lesson-plan-generator .main-content .section-card .form-section .prompt-block .prompt-button[data-v-c79413ad]{align-items:center;cursor:pointer;display:inline-flex;justify-content:flex-end}.lesson-plan-generator .main-content .section-card .form-section .prompt-block .prompt-button .prompt-icon[data-v-c79413ad]{height:2.5vw;margin-right:.83333vw;width:2.5vw}.lesson-plan-generator .main-content .section-card .form-section .prompt-block .prompt-button .prompt-icon>img[data-v-c79413ad]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lesson-plan-generator .main-content .section-card .form-section .prompt-block .prompt-button .prompt-button-text[data-v-c79413ad]{color:#6bcdca;font-family:PingFangSC;font-size:.9375vw;font-weight:600;line-height:125%}.lesson-plan-generator .main-content .section-card .form-section .settings-grid[data-v-c79413ad]{display:grid;gap:1.25vw 6.25vw;grid-template-columns:repeat(2,1fr)}.lesson-plan-generator .main-content .section-card .form-section .settings-grid .setting-item .form-label[data-v-c79413ad]{color:#333;font-family:PingFangSC;font-size:.9375vw;font-weight:550;line-height:125%;margin-bottom:.41667vw}.lesson-plan-generator .main-content .section-card .form-section .settings-grid .setting-item .form-label .form-label-required[data-v-c79413ad]{color:#f53e26;font-weight:600;padding-right:.3125vw}.lesson-plan-generator .lesson-plan-preview[data-v-c79413ad]{padding:0 14.27083vw 1.66667vw}.lesson-plan-generator .lesson-plan-preview .preview-card[data-v-c79413ad]{border-radius:.625vw;box-shadow:0 1px .41667vw #0000001a}.lesson-plan-generator .lesson-plan-preview .preview-card .preview-header[data-v-c79413ad]{align-items:center;display:flex;justify-content:space-between}.lesson-plan-generator .lesson-plan-preview .preview-card .preview-header .preview-title[data-v-c79413ad]{color:#333;font-family:PingFangSC;font-size:1.04167vw;font-weight:600;line-height:125%}.lesson-plan-generator .lesson-plan-preview .preview-card .preview-ai-body .lesson-plan-body[data-v-c79413ad]{white-space:pre-line;word-wrap:break-word;color:#333;font-family:PingFangSC;font-size:.9375vw;font-weight:500;line-height:1.5;word-break:break-word}:host,:root{--van-cell-group-background:var(--van-background-2);--van-cell-group-title-color:var(--van-text-color-2);--van-cell-group-title-padding:var(--van-padding-md) var(--van-padding-md);--van-cell-group-title-font-size:var(--van-font-size-md);--van-cell-group-title-line-height:16px;--van-cell-group-inset-padding:0 var(--van-padding-md);--van-cell-group-inset-radius:var(--van-radius-lg);--van-cell-group-inset-title-padding:var(--van-padding-md) var(--van-padding-md)}.van-cell-group{background:var(--van-cell-group-background)}.van-cell-group--inset{border-radius:var(--van-cell-group-inset-radius);margin:var(--van-cell-group-inset-padding);overflow:hidden}.van-cell-group__title{color:var(--van-cell-group-title-color);font-size:var(--van-cell-group-title-font-size);line-height:var(--van-cell-group-title-line-height);padding:var(--van-cell-group-title-padding)}.van-cell-group__title--inset{padding:var(--van-cell-group-inset-title-padding)}:host,:root{--van-button-mini-height:24px;--van-button-mini-padding:0 var(--van-padding-base);--van-button-mini-font-size:var(--van-font-size-xs);--van-button-small-height:32px;--van-button-small-padding:0 var(--van-padding-xs);--van-button-small-font-size:var(--van-font-size-sm);--van-button-normal-padding:0 15px;--van-button-normal-font-size:var(--van-font-size-md);--van-button-large-height:50px;--van-button-default-height:44px;--van-button-default-line-height:1.2;--van-button-default-font-size:var(--van-font-size-lg);--van-button-default-color:var(--van-text-color);--van-button-default-background:var(--van-background-2);--van-button-default-border-color:var(--van-gray-4);--van-button-primary-color:var(--van-white);--van-button-primary-background:var(--van-primary-color);--van-button-primary-border-color:var(--van-primary-color);--van-button-success-color:var(--van-white);--van-button-success-background:var(--van-success-color);--van-button-success-border-color:var(--van-success-color);--van-button-danger-color:var(--van-white);--van-button-danger-background:var(--van-danger-color);--van-button-danger-border-color:var(--van-danger-color);--van-button-warning-color:var(--van-white);--van-button-warning-background:var(--van-warning-color);--van-button-warning-border-color:var(--van-warning-color);--van-button-border-width:var(--van-border-width);--van-button-radius:var(--van-radius-md);--van-button-round-radius:var(--van-radius-max);--van-button-plain-background:var(--van-white);--van-button-disabled-opacity:var(--van-disabled-opacity);--van-button-icon-size:1.2em;--van-button-loading-icon-size:20px}.van-theme-dark{--van-button-plain-background:transparent}.van-button{-webkit-appearance:none;border-radius:var(--van-button-radius);box-sizing:border-box;cursor:pointer;display:inline-block;font-size:var(--van-button-default-font-size);height:var(--van-button-default-height);line-height:var(--van-button-default-line-height);margin:0;padding:0;position:relative;text-align:center;transition:opacity var(--van-duration-fast);-webkit-font-smoothing:auto}.van-button:before{background:var(--van-black);border:inherit;border-color:var(--van-black);border-radius:inherit;box-sizing:content-box;content:" ";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.van-button:active:before{opacity:.1}.van-button--disabled:before,.van-button--loading:before{display:none}.van-button--default{background:var(--van-button-default-background);border:var(--van-button-border-width) solid var(--van-button-default-border-color);color:var(--van-button-default-color)}.van-button--primary{background:var(--van-button-primary-background);border:var(--van-button-border-width) solid var(--van-button-primary-border-color);color:var(--van-button-primary-color)}.van-button--success{background:var(--van-button-success-background);border:var(--van-button-border-width) solid var(--van-button-success-border-color);color:var(--van-button-success-color)}.van-button--danger{background:var(--van-button-danger-background);border:var(--van-button-border-width) solid var(--van-button-danger-border-color);color:var(--van-button-danger-color)}.van-button--warning{background:var(--van-button-warning-background);border:var(--van-button-border-width) solid var(--van-button-warning-border-color);color:var(--van-button-warning-color)}.van-button--plain{background:var(--van-button-plain-background)}.van-button--plain.van-button--primary{color:var(--van-button-primary-background)}.van-button--plain.van-button--success{color:var(--van-button-success-background)}.van-button--plain.van-button--danger{color:var(--van-button-danger-background)}.van-button--plain.van-button--warning{color:var(--van-button-warning-background)}.van-button--large{height:var(--van-button-large-height);width:100%}.van-button--normal{font-size:var(--van-button-normal-font-size);padding:var(--van-button-normal-padding)}.van-button--small{font-size:var(--van-button-small-font-size);height:var(--van-button-small-height);padding:var(--van-button-small-padding)}.van-button__loading{color:inherit;font-size:inherit}.van-button__loading .van-loading__spinner{color:currentColor;height:var(--van-button-loading-icon-size);width:var(--van-button-loading-icon-size)}.van-button--mini{font-size:var(--van-button-mini-font-size);height:var(--van-button-mini-height);padding:var(--van-button-mini-padding)}.van-button--mini+.van-button--mini{margin-left:var(--van-padding-base)}.van-button--block{display:block;width:100%}.van-button--disabled{cursor:not-allowed;opacity:var(--van-button-disabled-opacity)}.van-button--loading{cursor:default}.van-button--round{border-radius:var(--van-button-round-radius)}.van-button--square{border-radius:0}.van-button__content{align-items:center;display:flex;height:100%;justify-content:center}.van-button__content:before{content:" "}.van-button__icon{font-size:var(--van-button-icon-size);line-height:inherit}.van-button__icon+.van-button__text,.van-button__loading+.van-button__text,.van-button__text+.van-button__icon,.van-button__text+.van-button__loading{margin-left:var(--van-padding-base)}.van-button--hairline{border-width:0}.van-button--hairline:after{border-color:inherit;border-radius:calc(var(--van-button-radius)*2)}.van-button--hairline.van-button--round:after{border-radius:var(--van-button-round-radius)}.van-button--hairline.van-button--square:after{border-radius:0}:host,:root{--van-skeleton-title-width:40%}.van-skeleton-title{background:var(--van-skeleton-paragraph-background);height:var(--van-skeleton-paragraph-height)}.van-skeleton-title--round{border-radius:var(--van-radius-max)}.van-skeleton-title{margin:0;width:var(--van-skeleton-title-width)}.van-skeleton-title+.van-skeleton-paragraph{margin-top:20px}:host,:root{--van-skeleton-avatar-size:32px;--van-skeleton-avatar-background:var(--van-active-color)}.van-skeleton-avatar{background:var(--van-skeleton-avatar-background);flex-shrink:0;height:var(--van-skeleton-avatar-size);margin-right:var(--van-padding-md);width:var(--van-skeleton-avatar-size)}.van-skeleton-avatar--round{border-radius:var(--van-radius-max)}.van-skeleton-avatar+.van-skeleton__content{padding-top:var(--van-padding-xs)}:host,:root{--van-skeleton-paragraph-height:16px;--van-skeleton-paragraph-background:var(--van-active-color);--van-skeleton-paragraph-margin-top:var(--van-padding-sm)}.van-skeleton-paragraph{background:var(--van-skeleton-paragraph-background);height:var(--van-skeleton-paragraph-height)}.van-skeleton-paragraph--round{border-radius:var(--van-radius-max)}.van-skeleton-paragraph:not(:first-child){margin-top:var(--van-skeleton-paragraph-margin-top)}:host,:root{--van-skeleton-duration:1.2s}.van-skeleton{display:flex;padding:0 var(--van-padding-md)}.van-skeleton__content{width:100%}.van-skeleton--animate{animation:van-skeleton-blink var(--van-skeleton-duration) ease-in-out infinite}@keyframes van-skeleton-blink{50%{opacity:.6}}:host,:root{--van-action-bar-background:var(--van-background-2);--van-action-bar-height:50px}.van-action-bar{align-items:center;background:var(--van-action-bar-background);bottom:0;box-sizing:content-box;display:flex;height:var(--van-action-bar-height);left:0;position:fixed;right:0}:host,:root{--van-action-bar-button-height:40px;--van-action-bar-button-warning-color:var(--van-gradient-orange);--van-action-bar-button-danger-color:var(--van-gradient-red)}.van-action-bar-button{border:none;border-radius:0;flex:1;font-size:var(--van-font-size-md);font-weight:var(--van-font-bold);height:var(--van-action-bar-button-height)}.van-action-bar-button--first{border-bottom-left-radius:var(--van-radius-max);border-top-left-radius:var(--van-radius-max);margin-left:5px}.van-action-bar-button--last{border-bottom-right-radius:var(--van-radius-max);border-top-right-radius:var(--van-radius-max);margin-right:5px}.van-action-bar-button--warning{background:var(--van-action-bar-button-warning-color)}.van-action-bar-button--danger{background:var(--van-action-bar-button-danger-color)}@media (max-width:321px){.van-action-bar-button{font-size:13px}}:host,:root{--van-dialog-width:320px;--van-dialog-small-screen-width:90%;--van-dialog-font-size:var(--van-font-size-lg);--van-dialog-transition:var(--van-duration-base);--van-dialog-radius:16px;--van-dialog-background:var(--van-background-2);--van-dialog-header-font-weight:var(--van-font-bold);--van-dialog-header-line-height:24px;--van-dialog-header-padding-top:26px;--van-dialog-header-isolated-padding:var(--van-padding-lg) 0;--van-dialog-message-padding:var(--van-padding-lg);--van-dialog-message-font-size:var(--van-font-size-md);--van-dialog-message-line-height:var(--van-line-height-md);--van-dialog-message-max-height:60vh;--van-dialog-has-title-message-text-color:var(--van-gray-7);--van-dialog-has-title-message-padding-top:var(--van-padding-xs);--van-dialog-button-height:48px;--van-dialog-round-button-height:36px;--van-dialog-confirm-button-text-color:var(--van-primary-color)}.van-dialog{backface-visibility:hidden;background:var(--van-dialog-background);border-radius:var(--van-dialog-radius);font-size:var(--van-dialog-font-size);overflow:hidden;top:45%;transition:var(--van-dialog-transition);transition-property:transform,opacity;width:var(--van-dialog-width)}@media (max-width:321px){.van-dialog{width:var(--van-dialog-small-screen-width)}}.van-dialog__header{color:var(--van-text-color);font-weight:var(--van-dialog-header-font-weight);line-height:var(--van-dialog-header-line-height);padding-top:var(--van-dialog-header-padding-top);text-align:center}.van-dialog__header--isolated{padding:var(--van-dialog-header-isolated-padding)}.van-dialog__content--isolated{align-items:center;display:flex;min-height:104px}.van-dialog__message{color:var(--van-text-color);flex:1;font-size:var(--van-dialog-message-font-size);line-height:var(--van-dialog-message-line-height);max-height:var(--van-dialog-message-max-height);overflow-y:auto;padding:26px var(--van-dialog-message-padding);text-align:center;white-space:pre-wrap;word-wrap:break-word;-webkit-overflow-scrolling:touch}.van-dialog__message--has-title{color:var(--van-dialog-has-title-message-text-color);padding-top:var(--van-dialog-has-title-message-padding-top)}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__message--justify{text-align:justify}.van-dialog__footer{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-dialog__cancel,.van-dialog__confirm{border:0;border-radius:0;flex:1;height:var(--van-dialog-button-height);margin:0}.van-dialog__confirm,.van-dialog__confirm:active{color:var(--van-dialog-confirm-button-text-color)}.van-dialog--round-button .van-dialog__footer{height:auto;padding:var(--van-padding-xs) var(--van-padding-lg) var(--van-padding-md);position:relative}.van-dialog--round-button .van-dialog__message{color:var(--van-text-color);padding-bottom:var(--van-padding-md)}.van-dialog--round-button .van-dialog__cancel,.van-dialog--round-button .van-dialog__confirm{height:var(--van-dialog-round-button-height)}.van-dialog--round-button .van-dialog__confirm{color:var(--van-white)}.van-dialog--round-button .van-action-bar-button--first{border-bottom-left-radius:var(--van-radius-max);border-top-left-radius:var(--van-radius-max)}.van-dialog--round-button .van-action-bar-button--last{border-bottom-right-radius:var(--van-radius-max);border-top-right-radius:var(--van-radius-max)}.van-dialog-bounce-enter-from{opacity:0;transform:translate3d(0,-50%,0) scale(.7)}.van-dialog-bounce-leave-active{opacity:0;transform:translate3d(0,-50%,0) scale(.9)}.mobile-lesson-plan-generator[data-v-dbaded84]{background:#f6f9f9;height:100vh;overflow:hidden;width:100%}.mobile-lesson-plan-generator .mobile-lesson-header-container[data-v-dbaded84]{align-items:flex-start;display:flex;flex-direction:column;height:5rem;justify-content:center;position:fixed;width:100%;z-index:100}.mobile-lesson-plan-generator .mobile-lesson-header-container .mobile-lesson-header[data-v-dbaded84]{background:#fff;border-bottom:1px solid #e5e7eb;box-sizing:border-box;height:100%;padding:.5rem 1rem;width:100%}.mobile-lesson-plan-generator .mobile-lesson-header-container .mobile-lesson-header .mobile-lesson-header-top[data-v-dbaded84]{align-items:center;display:flex;justify-content:flex-start}.mobile-lesson-plan-generator .mobile-lesson-header-container .mobile-lesson-header .mobile-lesson-header-top .logo[data-v-dbaded84]{height:2rem;margin-right:.75rem;min-height:2rem;min-width:2rem;width:2rem}.mobile-lesson-plan-generator .mobile-lesson-header-container .mobile-lesson-header .mobile-lesson-header-top .logo>img[data-v-dbaded84]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-lesson-plan-generator .mobile-lesson-header-container .mobile-lesson-header .mobile-lesson-header-top .title-section .title[data-v-dbaded84]{color:#333;font-family:PingFangSC;font-size:1.125rem;font-weight:600;line-height:125%}.mobile-lesson-plan-generator .mobile-lesson-header-container .mobile-lesson-header .mobile-lesson-header-top .title-section .subtitle[data-v-dbaded84]{color:#666;font-family:PingFangSC;font-size:.75rem}.mobile-lesson-plan-generator .main-container[data-v-dbaded84]{height:calc(100vh - 7.5rem);overflow-y:auto;padding:5rem 0 0}.mobile-lesson-plan-generator .main-container .lesson-editor-container[data-v-dbaded84]{padding:1.5rem 1rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block[data-v-dbaded84]{background:#fff;border-radius:.75rem;padding:.75rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .fold-editor[data-v-dbaded84]{align-items:center;background:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:.375rem 0}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .fold-editor .fold-icon[data-v-dbaded84]{font-size:1rem;transition:transform .3s ease}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .fold-editor .fold-icon.rotated[data-v-dbaded84]{transform:rotate(180deg)}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .fold-editor .fold-editor-text[data-v-dbaded84]{color:#08aaa4;font-family:PingFangSC;font-size:.875rem;font-weight:600;line-height:1.25}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card[data-v-dbaded84]{margin-bottom:.75rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section[data-v-dbaded84]{display:flex;flex-direction:column;gap:.75rem;padding:.5rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group[data-v-dbaded84]{display:flex;flex-direction:column;gap:.5rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .form-label[data-v-dbaded84]{color:#333;font-family:PingFangSC;font-size:.875rem;font-weight:550;line-height:1.25;margin-bottom:.25rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .form-label .form-label-required[data-v-dbaded84]{color:#f53e26;font-size:.875rem;font-weight:600;padding-right:.25rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .button-group[data-v-dbaded84]{display:flex;flex-wrap:wrap;gap:.75rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .button-group .radio-button[data-v-dbaded84]{border:.0625rem solid #c0c4cc;border-radius:.25rem;color:#323233;cursor:pointer;font-size:.875rem;line-height:1.25;padding:.375rem .75rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .button-group .radio-button.selected[data-v-dbaded84]{background-color:#f5ffff;border-color:#08aaa4;color:#08aaa4}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .form-field[data-v-dbaded84]{border:.0625rem solid #c0c4cc;border-radius:.5rem;overflow:hidden}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .form-select .select-row[data-v-dbaded84]{align-items:center;background:#f5f9fa;border-radius:.5rem;display:flex;justify-content:space-between;padding:.5rem .75rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .form-select .select-row .select-label[data-v-dbaded84]{flex:1;padding-right:.75rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .duration-group[data-v-dbaded84]{display:flex;flex-direction:column;gap:.5rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .duration-group .duration-radio-box[data-v-dbaded84]{display:flex;flex-wrap:wrap;gap:.75rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .duration-group .duration-radio-box .radio-button[data-v-dbaded84]{border:.0625rem solid #c0c4cc;border-radius:.25rem;color:#323233;cursor:pointer;font-size:.875rem;line-height:1.25;padding:.375rem .75rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .duration-group .duration-radio-box .radio-button.selected[data-v-dbaded84]{background-color:#f5ffff;border-color:#08aaa4;color:#08aaa4}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .duration-group .duration-field[data-v-dbaded84]{border:.0625rem solid #c0c4cc;border-radius:.5rem;overflow:hidden}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .focus-tags[data-v-dbaded84]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .focus-tags .tag-item[data-v-dbaded84]{border:.0625rem solid #c0c4cc;border-radius:.25rem;color:#323233;cursor:pointer;display:inline-block;font-size:.875rem;line-height:1.25;padding:.375rem .75rem}.mobile-lesson-plan-generator .main-container .lesson-editor-container .lesson-editor-card-block .main-lesson-content .section-card .form-section .form-group .focus-tags .tag-item.selected[data-v-dbaded84]{background-color:#f5ffff;border:.0625rem solid #08aaa4;color:#08aaa4}.mobile-lesson-plan-generator .main-container .mobile-lesson-plan-preview[data-v-dbaded84]{margin-bottom:1.5rem;padding:0 1rem}.mobile-lesson-plan-generator .main-container .mobile-lesson-plan-preview .preview-card[data-v-dbaded84]{background:#fff;border-radius:.75rem;padding:.75rem}.mobile-lesson-plan-generator .main-container .mobile-lesson-plan-preview .preview-card .preview-header[data-v-dbaded84]{align-items:center;display:flex;justify-content:space-between}.mobile-lesson-plan-generator .main-container .mobile-lesson-plan-preview .preview-card .preview-header .preview-title[data-v-dbaded84]{color:#08aaa4;font-family:PingFangSC;font-size:.875rem;font-weight:600;line-height:1.25}.mobile-lesson-plan-generator .main-container .mobile-lesson-plan-preview .preview-card .preview-header .preview-ai-rt .copy-button[data-v-dbaded84]{margin-right:.75rem}.mobile-lesson-plan-generator .main-container .mobile-lesson-plan-preview .preview-card .preview-ai-body[data-v-dbaded84]{padding:1.5rem 0}.mobile-lesson-plan-generator .main-container .mobile-lesson-plan-preview .preview-card .preview-ai-body .lesson-plan-body[data-v-dbaded84]{white-space:pre-line;word-wrap:break-word;color:#333;font-family:PingFangSC;font-size:.875rem;font-weight:500;line-height:1.5;word-break:break-word}.mobile-lesson-plan-generator .mobile-bottom-actions[data-v-dbaded84]{background:#fff;border-top:1px solid #e5e7eb;bottom:0;height:7.5rem;left:0;padding:.75rem 1rem;position:fixed;right:0;width:100%;z-index:100}.mobile-lesson-plan-generator .mobile-bottom-actions .mobile-bottom-actions-top[data-v-dbaded84]{color:#6b7280;font-family:PingFangSC;font-size:.875rem;font-style:normal;font-weight:550;margin-bottom:.75rem;text-align:left}.mobile-lesson-plan-generator .mobile-bottom-actions .mobile-bottom-actions-bottom[data-v-dbaded84]{align-items:center;display:flex;justify-content:space-between}.mobile-lesson-plan-generator .mobile-bottom-actions .mobile-bottom-actions-bottom .disabled-bottom-btn[data-v-dbaded84]{cursor:not-allowed}.mobile-lesson-plan-generator .prompt-popup-body[data-v-dbaded84]{background:#f7f8fa;height:100%;width:100%}.mobile-lesson-plan-generator .prompt-popup-body .prompt-popup-header[data-v-dbaded84]{color:#333;font-family:PingFangSC;font-size:1rem;height:3rem;line-height:3rem;text-align:center}.mobile-lesson-plan-generator .prompt-popup-body .prompt-popup-swrapper[data-v-dbaded84]{height:calc(100% - 3rem);overflow-y:auto;padding:.75rem 1rem}.mobile-lesson-plan-generator .prompt-popup-body .prompt-popup-swrapper .prompt-card[data-v-dbaded84]{background:#fff;border-radius:.75rem;margin-bottom:1rem;padding:.75rem}.mobile-lesson-plan-generator .prompt-popup-body .prompt-popup-swrapper .prompt-card .prompt-title[data-v-dbaded84]{font-family:PingFangSC;font-size:1rem;font-weight:660;line-height:125%;margin-bottom:.75rem}.mobile-lesson-plan-generator .prompt-popup-body .prompt-popup-swrapper .prompt-card .prompt-row[data-v-dbaded84]{margin-bottom:.75rem}.mobile-lesson-plan-generator .prompt-popup-body .prompt-popup-swrapper .prompt-card .prompt-row .prompt-label[data-v-dbaded84]{color:#000;font-family:PingFangSC;font-size:1rem;font-weight:500;line-height:135%;margin-bottom:.5rem}.mobile-lesson-plan-generator .prompt-popup-body .prompt-popup-swrapper .prompt-card .prompt-row .prompt-field[data-v-dbaded84]{color:#333;font-family:PingFangSC;font-size:.875rem;font-weight:400;line-height:135%;white-space:pre-line;word-wrap:break-word;line-height:1.5;word-break:break-word}.mobile-lesson-plan-generator .prompt-popup-body .prompt-popup-swrapper .prompt-card .prompt-row .prompt-field .prompt-btns[data-v-dbaded84]{margin:.75rem 0;text-align:center}.mobile-lesson-plan-generator .prompt-popup-body .prompt-popup-swrapper .prompt-card .prompt-row .prompt-field .prompt-btns .accept-button[data-v-dbaded84]{margin-right:1rem}[data-v-dbaded84] .van-cell-group__title{padding:.5rem!important}[data-v-dbaded84] .van-cell-group__title .section-header .section-title{color:#333;font-family:PingFangSC;font-size:.9375rem;font-weight:600;line-height:1.25}[data-v-dbaded84] .van-skeleton{padding:0 .41667vw!important}
