.mockup-card[data-v-2147ea61]{display:flex;flex-direction:column;height:400px;overflow:hidden;width:360px}.mockup-header[data-v-2147ea61]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;flex-shrink:0;gap:8px;padding:14px 20px}.mockup-body[data-v-2147ea61]{display:flex;flex:1;flex-direction:column;padding:16px 20px 20px}.lesson-icon[data-v-2147ea61]{background:var(--fs-deep-blue,#2b425c);color:#fff;height:32px;justify-content:center;width:32px}.content-row[data-v-2147ea61],.lesson-icon[data-v-2147ea61]{align-items:center;border-radius:8px;display:flex}.content-row[data-v-2147ea61]{background:#f8f9fa;justify-content:space-between;padding:10px 12px}.mockup-card[data-v-281e9e60]{display:flex;flex-direction:column;height:400px;overflow:hidden;width:360px}.mockup-header[data-v-281e9e60]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;flex-shrink:0;gap:8px;padding:14px 20px}.mockup-body[data-v-281e9e60]{display:flex;flex:1;flex-direction:column;padding:16px 20px 20px}.task-row[data-v-281e9e60]{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;justify-content:space-between;padding:10px 12px}.score-dot[data-v-281e9e60]{background:#e0e0e0;border-radius:50%;height:10px;width:10px}.score-dot--filled[data-v-281e9e60]{background:#4caf50}.score-dot--warning[data-v-281e9e60]{background:#e69500}.score-dot--error[data-v-281e9e60]{background:#c94e50}.spin[data-v-281e9e60]{animation:spin-281e9e60 1s linear infinite}@keyframes spin-281e9e60{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.mockup-card[data-v-4331ee39]{display:flex;flex-direction:column;max-width:100%;overflow:hidden;width:400px}.mockup-header[data-v-4331ee39]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;flex-shrink:0;gap:8px;padding:14px 20px}.amelia-orb-icon[data-v-4331ee39]{border-radius:50%;flex-shrink:0;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.mockup-body[data-v-4331ee39]{display:flex;flex:1;flex-direction:column;padding:18px 20px 20px}.stream-block[data-v-4331ee39]{opacity:0;transform:translateY(10px)}.stream-block.is-in[data-v-4331ee39]{opacity:1;transform:none}.amelia-card.is-ready .stream-block[data-v-4331ee39]{transition:opacity .45s ease,transform .45s ease}.answer[data-v-4331ee39]{position:relative}.typing[data-v-4331ee39]{align-items:center;display:flex;gap:5px;left:0;opacity:0;pointer-events:none;position:absolute;top:2px;transition:opacity .3s ease}.typing.is-in[data-v-4331ee39]{opacity:1}.typing span[data-v-4331ee39]{animation:amelia-typing-4331ee39 1.2s ease-in-out infinite;background:var(--fs-medium-blue,#517e9c);border-radius:50%;height:7px;width:7px}.typing span[data-v-4331ee39]:nth-child(2){animation-delay:.18s}.typing span[data-v-4331ee39]:nth-child(3){animation-delay:.36s}@keyframes amelia-typing-4331ee39{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.context-chip[data-v-4331ee39]{align-items:center;background:var(--fs-bg-secondary,#f5f7fa);border-radius:10px;color:var(--fs-medium-blue,#517e9c);display:flex;font-size:.8125rem;font-weight:600;gap:8px;margin-bottom:16px;padding:10px 14px}.user-bubble[data-v-4331ee39]{align-self:flex-end;background:var(--fs-medium-blue,#517e9c);border-radius:16px 16px 4px;color:#fff;font-size:.9375rem;font-weight:500;margin-bottom:18px;max-width:78%;padding:10px 16px}.answer-text[data-v-4331ee39]{color:var(--fs-deep-blue,#2b425c);font-size:.9375rem;line-height:1.55;margin-bottom:12px}.answer-list[data-v-4331ee39]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 4px;padding:0}.answer-list li[data-v-4331ee39]{color:var(--fs-deep-blue,#2b425c);font-size:.9375rem;line-height:1.5;padding-left:18px;position:relative}.answer-list li[data-v-4331ee39]:before{background:var(--fs-medium-blue,#517e9c);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:8px;width:5px}.answer-list strong[data-v-4331ee39]{font-weight:700}.formula-box[data-v-4331ee39]{background:var(--fs-bg-secondary,#f5f7fa);border-radius:12px;margin:16px 0;padding:18px 12px;text-align:center}.formula[data-v-4331ee39]{color:var(--fs-deep-blue,#2b425c);font-family:Georgia,Times New Roman,serif;font-size:1.25rem;letter-spacing:.02em}.formula i[data-v-4331ee39]{font-style:italic}.formula sub[data-v-4331ee39]{font-size:.7em}.sources-box[data-v-4331ee39]{background:var(--fs-bg-secondary,#f5f7fa);border-radius:12px;padding:14px 16px}.sources-head[data-v-4331ee39]{align-items:center;color:var(--fs-deep-blue,#2b425c);display:flex;gap:8px;margin-bottom:12px}.src-badge[data-v-4331ee39]{align-items:center;background:var(--fs-bg-tertiary,#e8edf3);border-radius:50%;color:var(--fs-medium-blue,#517e9c);display:inline-flex;font-size:.6875rem;font-weight:700;height:18px;justify-content:center;width:18px}.source-row[data-v-4331ee39]{align-items:flex-start;color:var(--fs-deep-blue,#2b425c);display:flex;font-size:.8125rem;gap:10px;line-height:1.45;padding:6px 0}.src-num[data-v-4331ee39]{align-items:center;background:var(--fs-bg-tertiary,#e8edf3);border-radius:50%;display:inline-flex;flex-shrink:0;font-size:.6875rem;font-weight:700;height:18px;justify-content:center;margin-top:1px;width:18px}.src-num[data-v-4331ee39],.text-medium-blue[data-v-4331ee39]{color:var(--fs-medium-blue,#517e9c)}@media(prefers-reduced-motion:reduce){.stream-block[data-v-4331ee39]{opacity:1;transform:none}.amelia-card.is-ready .stream-block[data-v-4331ee39]{transition:none}.typing[data-v-4331ee39]{display:none}}.resign-card[data-v-fb68427a]{max-width:400px;overflow:hidden;width:100%}.resign-card__header[data-v-fb68427a]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;gap:10px;padding:14px 20px}.resign-card__header-icon[data-v-fb68427a]{color:var(--fs-deep-blue,#2b425c);flex-shrink:0}.resign-card__title[data-v-fb68427a]{color:var(--fs-text-primary,#2b425c);font-size:17px;font-weight:700}.resign-card__rows[data-v-fb68427a]{display:flex;flex-direction:column;gap:14px;padding:16px 20px 4px}.resign-card__row[data-v-fb68427a]{align-items:center;display:flex;gap:12px;justify-content:space-between}.resign-card__row--sig[data-v-fb68427a]{min-height:26px}.resign-card__label[data-v-fb68427a]{color:var(--fs-text-muted,#6b7c8f);font-size:13px}.chip[data-v-fb68427a]{align-items:center;border-radius:9999px;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;padding:4px 10px;transition:background-color .25s ease,color .25s ease}.chip--neutral[data-v-fb68427a]{background:var(--fs-bg-tertiary,#e8edf3);color:var(--fs-text-primary,#2b425c)}.chip--success[data-v-fb68427a]{background:#4caf5024;color:#2e7d46}.chip--error[data-v-fb68427a]{background:#c94e5024;color:#c94e50}.chip--pulsing[data-v-fb68427a]{animation:resign-shake-fb68427a .4s ease,resign-pulse-ring-fb68427a .9s ease .2s}.resign-card__divider[data-v-fb68427a]{background:var(--fs-bg-tertiary,#e8edf3);height:1px;margin:12px 20px}.resign-card__course[data-v-fb68427a]{padding:0 20px 4px}.resign-card__section-label[data-v-fb68427a]{color:var(--fs-text-secondary,#517e9c);font-size:12px;font-weight:700;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.resign-card__course-row[data-v-fb68427a]{align-items:center;color:var(--fs-text-primary,#2b425c);display:flex;font-size:14px;gap:10px;margin-bottom:8px}.resign-card__course-row[data-v-fb68427a]:last-child{margin-bottom:0}.resign-card__course-icon[data-v-fb68427a]{color:var(--fs-text-secondary,#517e9c);flex-shrink:0}.resign-card__footer[data-v-fb68427a]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 20px 18px}.resign-card__spacer[data-v-fb68427a]{flex:1}.resign-btn[data-v-fb68427a]{align-items:center;animation:resign-pop-fb68427a .35s cubic-bezier(.34,1.56,.64,1) both;background:#c94e501f;color:#c94e50;display:inline-flex;gap:7px;padding:8px 14px}.resign-btn[data-v-fb68427a],.view-btn[data-v-fb68427a]{border:none;border-radius:8px;cursor:default;font-size:12.5px;font-weight:700;letter-spacing:.05em}.view-btn[data-v-fb68427a]{background:var(--fs-deep-blue,#2b425c);color:#fff;padding:9px 16px}@keyframes resign-shake-fb68427a{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}@keyframes resign-pulse-ring-fb68427a{0%{box-shadow:0 0 #c94e5059}70%{box-shadow:0 0 0 10px #c94e5000}to{box-shadow:0 0 #c94e5000}}@keyframes resign-pop-fb68427a{0%{opacity:0;transform:scale(.85)}60%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.chip--pulsing[data-v-fb68427a],.resign-btn[data-v-fb68427a]{animation:none}}.mockup-card[data-v-a16c1968]{display:flex;flex-direction:column;height:400px;overflow:hidden;width:360px}.mockup-header[data-v-a16c1968]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;flex-shrink:0;gap:8px;padding:14px 20px}.mockup-body[data-v-a16c1968]{display:flex;flex:1;flex-direction:column;padding:16px 20px 20px}.student-row[data-v-a16c1968]{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;padding:10px 12px}.avatar-text[data-v-a16c1968]{font-size:.625rem;font-weight:700}.stats-row[data-v-a16c1968]{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;justify-content:space-around;padding:12px}.stat-item[data-v-a16c1968]{text-align:center}.stat-divider[data-v-a16c1968]{background:#00000014;height:32px;width:1px}.spin-slow[data-v-a16c1968]{animation:spin-a16c1968 2s linear infinite}@keyframes spin-a16c1968{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.acs-card[data-v-995796da]{overflow:hidden;width:360px}.acs-card__header[data-v-995796da]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;gap:12px;padding:14px 20px}.acs-card__header-icon[data-v-995796da]{color:var(--fs-deep-blue,#2b425c);flex-shrink:0}.acs-card__title[data-v-995796da]{color:var(--fs-text-primary,#2b425c);font-size:17px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.acs-card__spacer[data-v-995796da]{flex:1}.acs-card__chip[data-v-995796da]{align-items:center;background:transparent;border:1px solid var(--fs-deep-blue,#2b425c);border-radius:9999px;color:var(--fs-deep-blue,#2b425c);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:400;padding:4px 10px}.acs-card__areas[data-v-995796da]{display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px}.acs-card__area[data-v-995796da]{background:#f8f9fa;border-radius:8px;padding:10px 12px}.acs-card__area-row[data-v-995796da]{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.acs-card__area-label[data-v-995796da]{color:var(--fs-text-primary,#2b425c);font-size:14px;font-weight:400}.acs-card__area-score[data-v-995796da]{font-size:13px;font-weight:700}.acs-card__area-score--success[data-v-995796da]{color:#2e7d46}.acs-card__area-score--warning[data-v-995796da]{color:#e69500}.acs-card__bar-track[data-v-995796da]{background:var(--fs-bg-tertiary,#e8edf3);border-radius:9999px;height:4px;overflow:hidden}.acs-card__bar-fill[data-v-995796da]{border-radius:9999px;height:100%}.acs-card__bar-fill--success[data-v-995796da]{background:#4caf50}.acs-card__bar-fill--warning[data-v-995796da]{background:#e69500}.btn-book-demo[data-v-5b465554]{color:#fff!important}.mock-pair[data-v-5b465554]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.amelia-seam[data-v-5b465554]{background:linear-gradient(180deg,#fff 0,#fff 50%,var(--fs-bg-secondary,#f5f7fa) 50%,var(--fs-bg-secondary,#f5f7fa) 100%)}
