.video-explanation-panel[data-v-e8b0cbd4]{width:100%}.video-player-shell[data-v-e8b0cbd4],.video-state-card[data-v-e8b0cbd4]{background:#000000e0;border-radius:16px;min-height:220px;overflow:hidden;width:100%}.video-state-card[data-v-e8b0cbd4]{align-items:center;border:none;color:#ffffffe0;cursor:default;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:24px 16px;text-align:center}.video-state-card--locked[data-v-e8b0cbd4]{cursor:pointer;transition:background .2s ease}.video-state-card--locked[data-v-e8b0cbd4]:hover{background:#000000f0}.video-state-card i[data-v-e8b0cbd4]{color:#ffffffeb;font-size:32px}.video-state-title[data-v-e8b0cbd4]{font-size:15px;font-weight:600;margin:0}.video-state-hint[data-v-e8b0cbd4]{color:#ffffff8c;font-size:13px;line-height:1.5;margin:0}.video-retry-btn[data-v-e8b0cbd4]{background:#4a9eff26;border:1px solid rgba(74,158,255,.45);border-radius:8px;color:#4a9eff;cursor:pointer;font-size:13px;margin-top:8px;padding:8px 16px}.video-player-shell[data-v-e8b0cbd4]{aspect-ratio:16/9;min-height:0;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.video-protected[data-v-e8b0cbd4]{isolation:isolate}.video-element[data-v-e8b0cbd4]{background:#000;display:block;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none;-webkit-touch-callout:none}.video-loading-overlay[data-v-e8b0cbd4]{align-items:center;background:#000000bf;color:#ffffffbf;display:flex;flex-direction:column;font-size:13px;gap:10px;inset:0;justify-content:center;padding:16px;position:absolute;text-align:center;z-index:3}.video-loading-overlay i[data-v-e8b0cbd4]{color:#4a9eff;font-size:28px}.video-loading-overlay p[data-v-e8b0cbd4]{margin:0}.video-loading-overlay--error i[data-v-e8b0cbd4]{color:#f59e0b}.video-touch-shield[data-v-e8b0cbd4]{background:transparent;inset:0 0 48px;pointer-events:auto;position:absolute;z-index:2}.video-controls[data-v-e8b0cbd4]{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.85),transparent);bottom:0;display:flex;gap:8px;left:0;padding:8px 10px;position:absolute;right:0;z-index:4}.video-ctrl-btn[data-v-e8b0cbd4]{align-items:center;background:#ffffff1f;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.video-ctrl-btn[data-v-e8b0cbd4]:hover{background:#4a9eff59}.video-progress-wrap[data-v-e8b0cbd4]{flex:1;min-width:0}.video-progress[data-v-e8b0cbd4]{accent-color:#4a9eff;cursor:pointer;height:4px;width:100%}.video-time[data-v-e8b0cbd4]{color:#ffffffbf;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;min-width:72px;text-align:right}@media print{.video-protected[data-v-e8b0cbd4]{display:none!important}}@media (max-width:768px){.video-player-shell[data-v-e8b0cbd4],.video-state-card[data-v-e8b0cbd4]{border-radius:12px;min-height:200px}.video-time[data-v-e8b0cbd4]{display:none}}.mindmap-container[data-v-97ec69a2]{background:linear-gradient(135deg,#1e283cf2,#141e32fa);border:1px solid rgba(74,158,255,.2);border-radius:12px;height:100%;min-height:400px;outline:none;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.mindmap-container.fullscreen .mindmap-svg[data-v-97ec69a2],.mindmap-container:-ms-fullscreen .mindmap-svg[data-v-97ec69a2],.mindmap-container:-webkit-full-screen .mindmap-svg[data-v-97ec69a2],.mindmap-container:fullscreen .mindmap-svg[data-v-97ec69a2]{height:100vh!important;min-height:100vh!important}.fullscreen-hint[data-v-97ec69a2]{animation:fadeInOut-97ec69a2 3s ease forwards;background:#0009;border-radius:20px;color:#ffffffb3;font-size:12px;left:50%;padding:8px 16px;pointer-events:none;position:absolute;top:20px;transform:translate(-50%);z-index:11}@keyframes fadeInOut-97ec69a2{0%{opacity:0}10%{opacity:1}70%{opacity:1}to{opacity:0}}.mindmap-svg[data-v-97ec69a2]{background:transparent;height:100%;min-height:400px;width:100%}.zoom-controls[data-v-97ec69a2]{bottom:16px;display:flex;flex-direction:column;gap:8px;position:absolute;right:16px;z-index:10}.zoom-btn[data-v-97ec69a2]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1e283ce6;border:1px solid rgba(74,158,255,.3);border-radius:8px;color:#5bb5ff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.zoom-btn[data-v-97ec69a2]:hover{background:#4a9eff33;border-color:#5bb5ff;transform:scale(1.05)}.zoom-btn[data-v-97ec69a2]:active{transform:scale(.95)}.zoom-btn i[data-v-97ec69a2]{font-size:14px}.mindmap-empty[data-v-97ec69a2]{align-items:center;color:#ffffff80;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:400px}.mindmap-empty i[data-v-97ec69a2]{color:#4a9eff80;font-size:48px;margin-bottom:16px}.mindmap-empty p[data-v-97ec69a2]{font-size:14px;margin:0}.mindmap-loading[data-v-97ec69a2]{align-items:center;color:#ffffff80;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:400px}.mindmap-loading i[data-v-97ec69a2]{color:#4a9eff;font-size:32px;margin-bottom:12px}.mindmap-loading p[data-v-97ec69a2]{font-size:14px;margin:0}.mindmap-error[data-v-97ec69a2]{align-items:center;color:#ffffff80;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:400px;padding:20px}.mindmap-error i[data-v-97ec69a2]{color:#e6a23c;font-size:32px;margin-bottom:12px}.mindmap-error p[data-v-97ec69a2]{font-size:14px;margin:0 0 16px}.mindmap-fallback[data-v-97ec69a2]{background:#0000004d;border-radius:8px;color:#ffffffb3;font-size:12px;max-height:300px;overflow:auto;padding:16px;text-align:left;white-space:pre-wrap;width:100%;word-break:break-word}[data-v-97ec69a2] .markmap-node{cursor:pointer}[data-v-97ec69a2] .markmap-node-circle{fill:#4a9eff;stroke:#5bb5ff;stroke-width:2px}[data-v-97ec69a2] .markmap-node-text{fill:#fff!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.5)}[data-v-97ec69a2] .markmap-node[data-depth="0"] .markmap-node-text{fill:#5bb5ff!important;font-size:16px;font-weight:600}[data-v-97ec69a2] .markmap-node[data-depth="1"] .markmap-node-text{fill:#7dd87d!important;font-size:15px;font-weight:500}[data-v-97ec69a2] .markmap-node[data-depth="2"] .markmap-node-text{fill:#ffd666!important;font-size:14px}[data-v-97ec69a2] .markmap-node[data-depth="3"] .markmap-node-text,[data-v-97ec69a2] .markmap-node[data-depth="4"] .markmap-node-text{fill:#ff9f7f!important;font-size:13px}[data-v-97ec69a2] .markmap-link{fill:none;stroke:#5bb5ff80;stroke-width:2px}[data-v-97ec69a2] .markmap-fold{fill:#4a9eff;stroke:#fff;stroke-width:1.5px}[data-v-97ec69a2] svg text{fill:#fff!important}[data-v-97ec69a2] svg .markmap-foreign{color:#fff}.ai-chat-card[data-v-68290323]{background:var(--theme-surface);border:1px solid var(--theme-divider);border-radius:16px;box-shadow:0 4px 20px var(--theme-shadow-soft);margin-bottom:16px;margin-top:16px;overflow:hidden;transition:all .3s ease}.ai-chat-card[data-v-68290323]:hover{border-color:var(--theme-divider);box-shadow:0 6px 30px var(--theme-shadow-strong)}.chat-body[data-v-68290323]{display:flex;flex-direction:column}.chat-messages[data-v-68290323]{contain:none;display:block;flex:none;overflow-x:hidden;overflow-y:visible;padding:20px;transform:none;will-change:auto}.welcome-message[data-v-68290323]{flex-direction:column;padding:40px 20px;text-align:center}.welcome-icon[data-v-68290323],.welcome-message[data-v-68290323]{align-items:center;display:flex;justify-content:center}.welcome-icon[data-v-68290323]{background:linear-gradient(135deg,#4a9eff33,#357abd33);border-radius:50%;height:60px;margin-bottom:16px;width:60px}.welcome-icon i[data-v-68290323]{color:#4a9eff;font-size:1.8rem}.welcome-text h3[data-v-68290323]{color:var(--theme-text-primary);font-size:1.1rem;margin-bottom:8px}.welcome-text p[data-v-68290323]{color:var(--theme-text-secondary);font-size:.9rem;line-height:1.6;max-width:400px}.chat-message[data-v-68290323]{align-items:flex-start;display:flex;margin-bottom:12px;width:100%}.chat-message.assistant[data-v-68290323]{justify-content:flex-start}.chat-message.user[data-v-68290323]{justify-content:flex-end}.message-content[data-v-68290323]{border-radius:10px;max-width:85%;min-width:60px;padding:8px 12px;position:relative;width:-moz-fit-content;width:fit-content}.chat-message.assistant .message-content[data-v-68290323],.message-content[data-v-68290323]{background:var(--theme-card-background);border:1px solid var(--theme-divider)}.chat-message.assistant .message-content[data-v-68290323]{margin-right:auto}.chat-message.user .message-content[data-v-68290323]{background:#4a9eff;border-color:#4a9eff;border-radius:10px;color:#fff;margin-left:auto}.message-text[data-v-68290323]{word-wrap:break-word;color:var(--theme-text-primary);overflow-wrap:break-word}.chat-message.user .message-text[data-v-68290323],.chat-message.user .message-text[data-v-68290323] *{color:#fff!important}.chat-message.assistant .message-text.markdown-content[data-v-68290323],.chat-message.user .message-text[data-v-68290323]{font-size:.875rem;line-height:1.5}.message-actions[data-v-68290323]{border-top:1px solid var(--theme-divider-soft);display:flex;gap:8px;margin-top:8px;padding-top:8px}.action-btn[data-v-68290323]{align-items:center;background:var(--theme-card-background);border:1px solid var(--theme-divider);border-radius:6px;color:var(--theme-text-secondary);cursor:pointer;display:flex;font-size:.75rem;gap:4px;padding:4px 10px;transition:all .2s}.action-btn[data-v-68290323]:hover{background:var(--theme-accent-soft);border-color:#4a9eff;color:#4a9eff}.action-btn i[data-v-68290323]{font-size:.75rem}.regenerate-btn[data-v-68290323]{background:var(--theme-card-background);border-color:var(--theme-divider);color:var(--theme-text-secondary)}.regenerate-btn[data-v-68290323]:hover:not(:disabled){background:var(--theme-accent-soft);border-color:#4a9eff;color:#4a9eff}.regenerate-btn[data-v-68290323]:disabled{cursor:not-allowed;opacity:.4}.regenerate-btn i[data-v-68290323]{transition:transform .3s ease}.regenerate-btn:hover:not(:disabled) i[data-v-68290323]{transform:rotate(-180deg)}.save-btn[data-v-68290323]{background:var(--theme-accent-soft);border-color:#4a9eff4d;color:#4a9eff}.save-btn[data-v-68290323]:hover{background:#4a9eff2e;border-color:#4a9eff;color:#4a9eff}.message-text.markdown-content h1[data-v-68290323],.message-text.markdown-content h2[data-v-68290323],.message-text.markdown-content h3[data-v-68290323]{margin-bottom:.4rem;margin-top:.6rem}.message-text.markdown-content h1[data-v-68290323]:first-child,.message-text.markdown-content h2[data-v-68290323]:first-child,.message-text.markdown-content h3[data-v-68290323]:first-child{margin-top:0}.message-text.markdown-content p[data-v-68290323]{margin-bottom:.5rem}.message-text.markdown-content p[data-v-68290323]:last-child{margin-bottom:0}.message-text.markdown-content ol[data-v-68290323],.message-text.markdown-content ul[data-v-68290323]{margin:.5rem 0;padding-left:1.5rem}.message-text.markdown-content ol[data-v-68290323]:last-child,.message-text.markdown-content ul[data-v-68290323]:last-child{margin-bottom:0}.message-text.markdown-content li[data-v-68290323]{margin-bottom:.25rem}.message-text.markdown-content pre[data-v-68290323]{margin:.6rem 0}.message-text.markdown-content pre[data-v-68290323]:first-child{margin-top:0}.message-text.markdown-content pre[data-v-68290323]:last-child{margin-bottom:0}.cursor-blink[data-v-68290323]{animation:blink-68290323 1s infinite;color:#4a9eff;display:inline-block}@keyframes blink-68290323{0%,50%{opacity:1}51%,to{opacity:0}}.typing-indicator[data-v-68290323]{display:flex;gap:4px;padding:6px 0}.typing-indicator span[data-v-68290323]{animation:typing-68290323 1.4s infinite;background:#4a9eff;border-radius:50%;height:8px;width:8px}.typing-indicator span[data-v-68290323]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-68290323]:nth-child(3){animation-delay:.4s}@keyframes typing-68290323{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}.message-text[data-v-68290323] .markdown-table{border-collapse:collapse;font-size:.85rem;margin:12px 0;width:100%}.message-text[data-v-68290323] .markdown-table td,.message-text[data-v-68290323] .markdown-table th{border:1px solid hsla(0,0%,100%,.2);padding:8px 12px}.message-text[data-v-68290323] .markdown-table th{background:#4a9eff26;font-weight:600}.message-text[data-v-68290323] .code-block{background:#0000004d;border-radius:8px;margin:12px 0;overflow:hidden}.message-text[data-v-68290323] .code-header{background:#4a9eff26;color:#4a9eff;font-size:.75rem;padding:6px 12px}.message-text[data-v-68290323] .code-block pre{font-size:.85rem;margin:0;overflow-x:auto;padding:12px}.message-text[data-v-68290323] .inline-code{background:#4a9eff26;border-radius:4px;color:#4a9eff;font-family:Consolas,Monaco,monospace;font-size:.85em;padding:2px 6px}.message-text[data-v-68290323] .markdown-list{margin:8px 0;padding-left:24px}.message-text[data-v-68290323] .markdown-list li{margin:4px 0}@media (max-width:768px){.ai-chat-card[data-v-68290323]{border-radius:12px;margin-bottom:12px;margin-top:12px}.chat-messages[data-v-68290323]{overflow-y:visible;padding:16px}.message-content[data-v-68290323]{max-width:85%}.chat-message.user .message-content[data-v-68290323]{max-width:70%}}.detailed-immersive-root[data-v-337dfbc3]{background:var(--theme-background);color:var(--theme-text-primary);display:flex;flex-direction:column;inset:0;padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0);position:fixed;z-index:10050}.detailed-immersive-top[data-v-337dfbc3]{align-items:flex-start;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--theme-surface-elevated);border-bottom:1px solid var(--theme-divider);box-shadow:0 4px 24px var(--theme-shadow-soft);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 16px}.detailed-immersive-meta[data-v-337dfbc3]{flex:1;min-width:0}.detailed-immersive-cat[data-v-337dfbc3]{background:var(--theme-accent-soft);border:1px solid var(--theme-accent-border);border-radius:6px;color:var(--theme-accent-strong,#357abd);display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.02em;margin-bottom:6px;padding:3px 10px}.detailed-immersive-title[data-v-337dfbc3]{color:var(--theme-text-primary);display:-webkit-box;font-size:1rem;font-weight:600;-webkit-line-clamp:3;line-height:1.45;margin:0;-webkit-box-orient:vertical;overflow:hidden}.detailed-immersive-tools[data-v-337dfbc3]{align-items:center;display:flex;flex-shrink:0;gap:8px}.detailed-immersive-close[data-v-337dfbc3],.detailed-immersive-tool-btn[data-v-337dfbc3]{align-items:center;background:var(--theme-card-background-strong);border:1px solid var(--theme-divider);border-radius:10px;color:var(--theme-text-secondary);cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease;width:40px}.detailed-immersive-close[data-v-337dfbc3]:hover,.detailed-immersive-tool-btn[data-v-337dfbc3]:hover{background:var(--theme-card-hover);border-color:var(--theme-accent-border);color:var(--theme-text-primary)}.detailed-immersive-close[data-v-337dfbc3]:hover{color:var(--theme-accent)}.detailed-immersive-scroll[data-v-337dfbc3]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:20px 16px calc(32px + env(safe-area-inset-bottom,0))}.detailed-immersive-article[data-v-337dfbc3]{margin:0 auto;max-width:min(900px,100%);padding-bottom:24px}.detailed-immersive-article--font-md[data-v-337dfbc3]{font-size:1.0625rem;line-height:1.75}.detailed-immersive-article--font-lg[data-v-337dfbc3]{font-size:1.125rem;line-height:1.8}@media (max-width:480px){.detailed-immersive-top[data-v-337dfbc3]{padding:10px 12px}.detailed-immersive-title[data-v-337dfbc3]{font-size:.95rem}.detailed-immersive-close[data-v-337dfbc3],.detailed-immersive-tool-btn[data-v-337dfbc3]{height:38px;width:38px}}.immersive-layer-enter-active[data-v-337dfbc3],.immersive-layer-leave-active[data-v-337dfbc3]{transition:opacity .22s ease}.immersive-layer-enter-active .detailed-immersive-top[data-v-337dfbc3],.immersive-layer-leave-active .detailed-immersive-top[data-v-337dfbc3]{transition:transform .24s ease}.immersive-layer-enter-from[data-v-337dfbc3],.immersive-layer-leave-to[data-v-337dfbc3]{opacity:0}.immersive-layer-enter-from .detailed-immersive-top[data-v-337dfbc3],.immersive-layer-leave-to .detailed-immersive-top[data-v-337dfbc3]{transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.immersive-layer-enter-active[data-v-337dfbc3],.immersive-layer-enter-active .detailed-immersive-top[data-v-337dfbc3],.immersive-layer-leave-active[data-v-337dfbc3],.immersive-layer-leave-active .detailed-immersive-top[data-v-337dfbc3]{transition:none}}.mobile-question-title[data-v-71ae59dc],.question-title[data-v-71ae59dc]{color:var(--theme-text-primary,#fff);font-size:14px;font-weight:600;line-height:1.5;margin:0 0 8px;word-break:break-word}.feedback-hint[data-v-71ae59dc],.mobile-feedback-hint[data-v-71ae59dc]{color:var(--theme-text-secondary,hsla(0,0%,100%,.65));font-size:12px;line-height:1.6;margin:0 0 16px}.min-length-hint[data-v-71ae59dc],.mobile-min-length-hint[data-v-71ae59dc]{color:#f59e0b;margin-right:8px}.char-count[data-v-71ae59dc],.mobile-char-count[data-v-71ae59dc]{align-items:center;display:flex;gap:8px;justify-content:flex-end}.modal-overlay[data-v-71ae59dc]{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:10000}.modal-content[data-v-71ae59dc]{background:var(--theme-dialog-background,#1a1a1a);border:1px solid var(--theme-divider,hsla(0,0%,100%,.1));border-radius:16px;max-height:90vh;max-width:520px;overflow-y:auto;width:100%}.modal-header[data-v-71ae59dc]{justify-content:space-between;padding:20px 24px 0}.modal-header[data-v-71ae59dc],.modal-header h2[data-v-71ae59dc]{align-items:center;display:flex}.modal-header h2[data-v-71ae59dc]{font-size:18px;gap:8px;margin:0}.close-btn[data-v-71ae59dc]{background:#ffffff14;border:none;border-radius:50%;color:var(--theme-text-secondary,#aaa);cursor:pointer;height:32px;width:32px}.modal-body[data-v-71ae59dc]{padding:16px 24px 24px}.form-group label[data-v-71ae59dc]{align-items:center;display:flex;font-size:14px;gap:6px;margin-bottom:8px}.form-group textarea[data-v-71ae59dc]{background:#ffffff0a;border:1px solid var(--theme-divider,hsla(0,0%,100%,.12));border-radius:10px;box-sizing:border-box;color:var(--theme-text-primary,#fff);padding:12px;resize:vertical;width:100%}.char-count[data-v-71ae59dc]{color:var(--theme-text-secondary,#888);font-size:12px;margin-top:8px}.error-message[data-v-71ae59dc],.success-message[data-v-71ae59dc]{border-radius:8px;font-size:13px;margin:12px 0;padding:10px 12px}.error-message[data-v-71ae59dc]{background:#ef44441f;color:#fca5a5}.success-message[data-v-71ae59dc]{background:#22c55e1f;color:#86efac}.submit-btn[data-v-71ae59dc]{background:linear-gradient(135deg,#4a9eff,#357abd);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;margin-top:8px;padding:12px 16px;width:100%}.submit-btn[data-v-71ae59dc]:disabled{cursor:not-allowed;opacity:.55}.mobile-modal-overlay[data-v-71ae59dc]{align-items:flex-end;background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.mobile-modal-content[data-v-71ae59dc]{background:var(--theme-dialog-background,#1a1a1a);border-radius:16px 16px 0 0;max-height:88vh;overflow-y:auto;width:100%}.mobile-modal-header[data-v-71ae59dc]{align-items:center;display:flex;justify-content:space-between;padding:16px 16px 0}.mobile-modal-header h2[data-v-71ae59dc]{align-items:center;display:flex;font-size:17px;gap:8px;margin:0}.mobile-close-btn[data-v-71ae59dc]{background:#ffffff14;border:none;border-radius:50%;color:var(--theme-text-secondary,#aaa);height:32px;width:32px}.mobile-modal-body[data-v-71ae59dc]{padding:12px 16px calc(16px + env(safe-area-inset-bottom))}.mobile-form-group label[data-v-71ae59dc]{align-items:center;display:flex;font-size:14px;gap:6px;margin-bottom:8px}.mobile-form-group textarea[data-v-71ae59dc]{background:#ffffff0a;border:1px solid var(--theme-divider,hsla(0,0%,100%,.12));border-radius:10px;box-sizing:border-box;color:var(--theme-text-primary,#fff);padding:12px;resize:vertical;width:100%}.mobile-char-count[data-v-71ae59dc]{color:var(--theme-text-secondary,#888);font-size:12px;margin-top:8px}.mobile-error-message[data-v-71ae59dc],.mobile-success-message[data-v-71ae59dc]{border-radius:8px;font-size:13px;margin:12px 0;padding:10px 12px}.mobile-error-message[data-v-71ae59dc]{background:#ef44441f;color:#fca5a5}.mobile-success-message[data-v-71ae59dc]{background:#22c55e1f;color:#86efac}.mobile-submit-btn[data-v-71ae59dc]{background:linear-gradient(135deg,#4a9eff,#357abd);border:none;border-radius:10px;color:#fff;font-size:15px;font-weight:600;margin-top:8px;padding:12px 16px;width:100%}.mobile-submit-btn[data-v-71ae59dc]:disabled{opacity:.55}
