.lemon-learning-widget[data-v-e5607cbd]{z-index:1000;position:fixed;bottom:20px;right:20px}.lemon-learning-btn[data-v-e5607cbd]{color:#fff;background:linear-gradient(45deg,#6366f1,#8b5cf6);border:none;border-radius:50px;padding:12px 20px;font-weight:500;transition:all .3s;box-shadow:0 4px 12px #00000026}.lemon-learning-btn[data-v-e5607cbd]:hover{background:linear-gradient(45deg,#5b51e8,#7c3aed);transform:translateY(-2px);box-shadow:0 6px 20px #0003}.lemon-learning-btn[data-v-e5607cbd]:active{transform:translateY(0)}.json-tour-control[data-v-e5afb4c7]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);left:var(--191082a9);max-width:400px;max-height:80vh;top:var(--fe1ca0f0);z-index:6001;background:#fffffffa;border:1px solid #fff3;border-radius:16px;transition:transform .1s;position:fixed;overflow:hidden;box-shadow:0 8px 32px #0000001f}.tour-manager[data-v-e5afb4c7]{width:100%}.tour-header[data-v-e5afb4c7]{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);justify-content:space-between;align-items:center;padding:16px 20px;transition:padding .3s;display:flex}.tour-header[data-v-e5afb4c7]:not(.expanded){padding:8px 12px}.tour-header.draggable[data-v-e5afb4c7]{cursor:move;-webkit-user-select:none;user-select:none}.tour-header.draggable[data-v-e5afb4c7]:active{cursor:grabbing}.tour-header.expanded.draggable[data-v-e5afb4c7]{cursor:move}.step-indicator[data-v-e5afb4c7]{align-items:center;gap:8px;font-size:.9rem;display:flex}.step-info[data-v-e5afb4c7]{text-align:center;background:#fff3;border-radius:12px;min-width:35px;padding:2px 8px;font-size:.8rem;font-weight:600}.tour-header h3[data-v-e5afb4c7]{margin:0;font-size:1.1rem;font-weight:600}.toggle-btn[data-v-e5afb4c7]{border-radius:50%;width:32px;height:32px;color:#fff!important;background:#fff3!important;border:1px solid #ffffff4d!important}.tour-content[data-v-e5afb4c7]{max-height:60vh;padding:20px;overflow-y:auto}.tour-section[data-v-e5afb4c7]{margin-bottom:24px}.tour-section h4[data-v-e5afb4c7]{color:#374151;margin:0 0 12px;font-size:.95rem;font-weight:600}.tour-list[data-v-e5afb4c7]{flex-direction:column;gap:12px;display:flex}.tour-item[data-v-e5afb4c7]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:flex-start;padding:16px;transition:all .2s;display:flex}.tour-item[data-v-e5afb4c7]:hover{background:#f1f5f9;transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.tour-item.completed[data-v-e5afb4c7]{background:linear-gradient(135deg,#ecfdf5,#f0fdf4);border-color:#10b981}.tour-info[data-v-e5afb4c7]{flex:1;margin-right:12px}.tour-info h5[data-v-e5afb4c7]{color:#111827;margin:0 0 4px;font-size:.9rem;font-weight:600}.tour-info p[data-v-e5afb4c7]{color:#6b7280;margin:0 0 8px;font-size:.8rem;line-height:1.4}.tour-status[data-v-e5afb4c7]{color:#6b7280;align-items:center;gap:6px;font-size:.75rem;display:flex}.tour-actions[data-v-e5afb4c7]{flex-shrink:0}.start-btn[data-v-e5afb4c7]{min-width:60px;padding:4px 8px;font-size:.7rem}.action-buttons[data-v-e5afb4c7]{flex-wrap:wrap;gap:8px;display:flex}.debug-section[data-v-e5afb4c7]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:12px}.debug-content[data-v-e5afb4c7]{color:#374151;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.7rem;overflow-x:auto}.debug-content pre[data-v-e5afb4c7]{white-space:pre-wrap;margin:0}@media (max-width:768px){.json-tour-control[data-v-e5afb4c7]{max-width:calc(100vw - 20px);top:10px;right:10px}.tour-item[data-v-e5afb4c7]{flex-direction:column;gap:12px}.tour-info[data-v-e5afb4c7]{margin-right:0}.tour-actions[data-v-e5afb4c7]{align-self:stretch}.start-btn[data-v-e5afb4c7]{width:100%}}@media (prefers-color-scheme:dark){.json-tour-control[data-v-e5afb4c7]{background:#1e1e1efa;border-color:#ffffff1a}.tour-item[data-v-e5afb4c7]{background:#1f2937;border-color:#374151}.tour-item[data-v-e5afb4c7]:hover{background:#111827}.tour-info h5[data-v-e5afb4c7]{color:#f9fafb}.tour-section h4[data-v-e5afb4c7]{color:#f3f4f6}}
