const { useState, useEffect, useLayoutEffect, useRef, useCallback, useMemo } = React;
const SpocketReactDOM = typeof window !== "undefined" && window.ReactDOM ? window.ReactDOM : null;

/** True if postMessage came from the iframe root or a direct child frame (nested embed). */
function tmSpocketFindSourceMatchesFrame(frameContentWindow, source) {
  if (!frameContentWindow || !source) return false;
  if (source === frameContentWindow) return true;
  try {
    const n = frameContentWindow.length;
    if (typeof n === "number" && n > 0) {
      for (let i = 0; i < n; i++) {
        try {
          if (frameContentWindow[i] === source) return true;
        } catch (e) {
          /* cross-origin subframe */
        }
      }
    }
  } catch (e2) {
    /* access to .length can throw in some embed configurations */
  }
  return false;
}

const SPOCKET_TYPING_MS = 20;
const SPOCKET_MOUTH_MS = 80;
const SPOCKET_AI_WORD_MS = 8;
const SPOCKET_AI_INTRO_RAW = "I have the notes loaded! **Ask me anything** about the course content and I will find the answer for you. I can only reference what is in these notes — if something is not covered, I will let you know.";
const LS_SPOCKET_DISPLAY_NAME = "spocket_student_display_name_v1";
const LS_SPOCKET_SPACE_TIP = "spocket_space_skip_tip_dismissed_v1";
const LS_SPOCKET_NAME_SKIP = "spocket_name_prompt_skip_v1";

function applySpocketPlaceholders(msg, displayName) {
  const n = (displayName && String(displayName).trim()) || "";
  return String(msg || "").replace(/\{name\}/g, n || "there");
}

function spocketPlainFromRaw(raw) {
  return String(raw || "").replace(/\*\*(.+?)\*\*/g, "$1");
}

function spocketBubbleRichNodes(raw, visiblePlainLen) {
  const limit = visiblePlainLen == null || visiblePlainLen === Infinity ? Infinity : Math.max(0, visiblePlainLen);
  const segs = [];
  const s = String(raw || "");
  const re = /\*\*(.+?)\*\*/g;
  let last = 0;
  let m;
  while ((m = re.exec(s)) !== null) {
    if (m.index > last) segs.push({ bold: false, text: s.slice(last, m.index) });
    segs.push({ bold: true, text: m[1] });
    last = m.lastIndex;
  }
  if (last < s.length) segs.push({ bold: false, text: s.slice(last) });
  if (!segs.length) segs.push({ bold: false, text: s });
  let used = 0;
  const nodes = [];
  let key = 0;
  for (let si = 0; si < segs.length; si++) {
    const seg = segs[si];
    const take = Math.min(seg.text.length, Math.max(0, limit - used));
    if (take > 0) {
      const piece = seg.text.slice(0, take);
      if (seg.bold) {
        nodes.push(
          <strong key={key++} style={{ fontWeight: 700, color: "#f1f5f9" }}>
            {piece}
          </strong>
        );
      } else {
        nodes.push(piece);
      }
    }
    used += take;
    if (used >= limit) break;
  }
  return nodes.length ? nodes : [""];
}

const SPOCKET_FIND_INTRO_RAW =
  "Ask me anything about the course content! Type a question or topic and **I will highlight the relevant sections in the study guide and formula sheet, then explain what I found.** A pink bar will appear at the top with arrows to jump between highlights and switch workspaces — tap Done on that bar when you are finished.";

/* ═══════════════════════════════════════════
   DIALOGUE TREE
   ═══════════════════════════════════════════*/

/* Random welcome-back messages for returning users */
const WELCOME_BACKS = [
  "You've got this — consistent study sessions beat last-minute cramming every time.",
  "Tip: after reading a section, close the notes and try to recall the key ideas from memory.",
  "Struggling with a concept? Try explaining it out loud as if you are teaching someone else.",
  "Short on time? Prioritize the topics you are least confident in first.",
  "Taking breaks actually helps — 25 minutes of focus, 5 minutes off keeps the brain sharp.",
  "If something isn't clicking, try a different angle: diagrams, examples, or just asking me.",
  "Reviewing your notes within 24 hours of a lecture locks in retention significantly.",
];

const TREE = {
  /* ── RETURNING USER FLOW ── */
  returning: {
    msg: "", // gets set dynamically from WELCOME_BACKS
    eyes: "happy",
    options: [{ label: "Thanks Spocket!", next: "_exit" }],
  },

  /* ── FIRST-TIME USER FLOW (visitor unknown to Spocket) ── */
  start: {
    msg: "Looks like your first visit! I'm Spocket — I help Talia's students navigate their course notes. The password card is right there if you have one, otherwise I can point you in the right direction.",
    eyes: "curious",
    options: [
      { label: "I'm a student", next: "student_claim" },
      { label: "I need a tutor", next: "tutor_me" },
      { label: "I'm recruiting / need access", next: "recruiter" },
      { label: "Tell me about yourself", next: "about_spocket" },
      { label: "Just browsing", next: "casual_bye" },
    ],
  },
  unlock_name_entry: {
    msg: "So — **what's your name?** Now that we are getting a little familiar, I'd like something to call you. **Same as always: it stays only in this browser on your device** — not uploaded to a class server from here.",
    eyes: "curious",
    captureName: true,
    options: [{ label: "Skip for now", next: "_unlock_name_dismiss" }],
  },
  unlock_name_saved_ack: {
    msg: "Got it — I'll call you **{name}** here. Use the corner menu if you need workspace help or Find in notes.",
    eyes: "happy",
    options: [
      { label: "What shortcut keys are there?", next: "shortcut_keys_intro" },
      { label: "Sounds good", next: "_parked_dismiss" },
    ],
  },
  student_claim: {
    msg: "Great — the password card is right there, type it in whenever you are ready. If you need a temp code, I can help with that.",
    eyes: "happy",
    options: [
      { label: "I need to request access", next: "no_password" },
      { label: "Tell me about yourself", next: "about_spocket" },
      { label: "Got it, thanks", next: "_exit" },
    ],
  },
  casual_bye: {
    msg: "No worries — feel free to look around the portfolio! The projects and resume are on the main page.",
    eyes: "happy",
    returnCard: true,
    options: [{ label: "Thanks!", next: "_exit" }],
  },
  /* Shared info hub — used both pre-unlock (from start) and post-unlock (from ask_spocket_unlocked).
     Sub-questions use _info_back / _info_done which pick() resolves dynamically. */
  about_spocket: {
    msg: "I'm the study assistant for this page! My dialogue is hand-scripted, but after you unlock I have an AI mode that reads the course notes and answers questions using Gemini. I also do Find in notes, study timers, and workspace tools. Anything else you want to know?",
    eyes: "happy",
    options: [
      { label: "Why a robot?", next: "sq_why_robot" },
      { label: "Are you AI?", next: "sq_ai_real" },
      { label: "Where did you come from?", next: "sq_origin" },
      { label: "Let me go unlock", next: "_exit" },
      { label: "I need access", next: "recruiter" },
    ],
  },
  sq_why_robot: {
    msg: "The robot look is just a consistent visual anchor: students get a single recognizable control for help, immersive modes, and find-in-notes instead of hunting for a generic FAQ link. The face is an SVG component with expression props tied to dialogue nodes.",
    eyes: "happy",
    options: [
      { label: "Another question", next: "_info_back" },
      { label: "Done", next: "_info_done" },
    ],
  },
  sq_ai_real: {
    msg: "I am a mix! My dialogue, onboarding, and workspace tools are a **hand-authored state machine** (React state + scripted nodes). But my **Ask AI** feature connects to Gemini to answer freeform questions grounded in the actual course notes. The AI only sees what is on this page — it does not make things up from the internet.",
    eyes: "nervous",
    options: [
      { label: "Another question", next: "_info_back" },
      { label: "Done", next: "_info_done" },
    ],
  },
  sq_origin: {
    msg: "Authored for this site as a JSX bundle (Babel in-browser on Student Resources) mounting into #spocket-root, alongside the lock overlay and dual iframes for the study guide. Styling mixes inline layout objects with the page CSS. Iterations add features (immersive modes, find bridge) without changing the hosting model.",
    eyes: "happy",
    options: [
      { label: "Another question", next: "_info_back" },
      { label: "Done", next: "_info_done" },
    ],
  },
  /* Post-unlock corner menu — uses shared sq_* nodes via dynamic _info_back/_info_done targets */
  ask_spocket_unlocked: {
    msg: "Workspace FAQ—same scripted tree as before unlock, plus notes topics and Find in notes. Pick one; I will keep it short.",
    eyes: "curious",
    options: [
      { label: "Why a robot?", next: "sq_why_robot" },
      { label: "Are you AI / \"real\"?", next: "sq_ai_real" },
      { label: "Where did you come from?", next: "sq_origin" },
      { label: "How do the notes tools work?", next: "notes_help_hub" },
      { label: "Shortcut keys", next: "shortcut_keys_intro" },
      { label: "Find & explain in the notes", next: "_find_in_notes" },
      { label: "Done for now", next: "_parked_dismiss" },
    ],
  },
  notes_help_hub: {
    msg: "Notes workspace in short: the study guide lives in a frame with a floating toolbar on top. You can highlight, sketch, drop stickies, paste images, widen the column, all that. There is a big help panel on the page with a question mark for the full manual. From my corner menu you can also try Find in notes (beta): you say what you want to know, I highlight related spots in the guide and formula sheet. What should I explain?",
    eyes: "happy",
    options: [
      { label: "Toolbar and tools", next: "nh_toolbar" },
      { label: "Sticky notes and images", next: "nh_stickies" },
      { label: "Highlights and drawings", next: "nh_highlights" },
      { label: "Expand the notes column", next: "nh_expand" },
      { label: "Keyboard shortcuts", next: "nh_keys" },
      { label: "Where is my stuff saved?", next: "nh_save" },
      { label: "Formula sheet vs study guide", next: "nh_formula" },
      { label: "Back to assistant FAQ", next: "ask_spocket_unlocked" },
      { label: "Done", next: "_parked_dismiss" },
    ],
  },
  nh_toolbar: {
    msg: "The toolbar starts as a small pill with undo and redo. Expand it for pointer, highlighter, eraser, arrow, shapes, sticky notes, images, style presets, and clear. On the study guide there is a control to widen the notes column on this page. Clear notes removes stickies only. Clear canvas wipes drawings and highlights in that frame.",
    eyes: "happy",
    options: [
      { label: "More topics", next: "notes_help_hub" },
      { label: "Done", next: "_parked_dismiss" },
    ],
  },
  nh_stickies: {
    msg: "Sticky notes and workspace images sit on top of the guide and usually scroll with the page. Right click a sticky for delete, copy, duplicate, edit fonts or borders, or pin to screen so it stays put while you scroll. Right click an image for delete or edit crop and mask.",
    eyes: "happy",
    options: [
      { label: "More topics", next: "notes_help_hub" },
      { label: "Done", next: "_parked_dismiss" },
    ],
  },
  nh_highlights: {
    msg: "Turn the highlighter on and drag to select text in the guide or formula page. Eraser removes one mark at a time. In pointer mode, right click a drawn shape for line style, color, copy, and paste. Undo and redo only affect drawings.",
    eyes: "happy",
    options: [
      { label: "More topics", next: "notes_help_hub" },
      { label: "Done", next: "_parked_dismiss" },
    ],
  },
  nh_expand: {
    msg: "Use expand layout on the toolbar to give the notes column more width on a wide screen. If the page shows a gutter on the right edge of the notes panel, you can drag it to resize.",
    eyes: "happy",
    options: [
      { label: "More topics", next: "notes_help_hub" },
      { label: "Done", next: "_parked_dismiss" },
    ],
  },
  shortcut_keys_intro: {
    msg: "Here are the shortcuts for annotating the notes workspace: **Ctrl+H** toggles the highlighter, **Ctrl+Shift+S** drops a new sticky note, **Ctrl+A** toggles the arrow pen, **Ctrl+Z** undoes and **Ctrl+Y** redoes a drawing, **Ctrl+C / Ctrl+V** copies a selected shape. On Mac, use **Cmd** instead of Ctrl.",
    eyes: "happy",
    options: [
      { label: "Thanks!", next: "_parked_dismiss" },
      { label: "What else can I do?", next: "ask_spocket_unlocked" },
    ],
  },
  nh_keys: {
    msg: "While you are not typing in a field: Ctrl H toggles the highlighter, Ctrl Shift S asks for a new sticky on the study guide, Ctrl A toggles the arrow pen, Ctrl Z undoes a drawing and Ctrl Y or Ctrl Shift Z redoes, and Ctrl C or Ctrl V copies a selected shape in pointer mode. On Mac use Cmd where you read Ctrl.",
    eyes: "happy",
    options: [
      { label: "More topics", next: "notes_help_hub" },
      { label: "Done", next: "_parked_dismiss" },
    ],
  },
  nh_save: {
    msg: "Highlights, drawings, sticky text, image placements, preset colors, pin state, anchors, toolbar position, and each page's highlight bucket live in local storage in this browser. Clearing site data for this site will wipe them.",
    eyes: "happy",
    options: [
      { label: "More topics", next: "notes_help_hub" },
      { label: "Done", next: "_parked_dismiss" },
    ],
  },
  nh_formula: {
    msg: "Opening the full formula sheet hides the study guide until you close it. Formula uses the same kind of toolbar but without the widen column control. Click variables in equations for definitions when they are wired up. On the nomenclature tab, matching symbols can be double clicked to jump to uses on the formula tab.",
    eyes: "happy",
    options: [
      { label: "More topics", next: "notes_help_hub" },
      { label: "Done", next: "_parked_dismiss" },
    ],
  },
  tutor_me: {
    msg: "Shoot me an email, you'll hear back ASAP. I promise I don't byte... get it?",
    eyes: "happy",
    showIpad: true,
    options: [{ label: "Thanks, I'll be in touch!", next: "tutor_bye" }],
  },
  tutor_bye: {
    msg: "Yay! Good luck out there!",
    eyes: "happy",
    returnCard: true,
    animation: "balloon_away",
    options: [{ label: "Bye Spocket!", next: "_exit" }],
  },
  recruiter: {
    msg: "Have you contacted me for a temporary access password?",
    eyes: "nervous",
    options: [
      { label: "Yes, I have one", next: "student_claim" },
      { label: "No, not yet", next: "no_password" },
    ],
  },
  no_password: {
    msg: "No worries! Fill this out and you'll get a temp password sent to your email!",
    eyes: "happy",
    showForm: true,
    options: [{ label: "Actually, never mind", next: "end_convo" }],
  },
  all_cookies: {
    msg: "ALL of them?! Another one can't hurt right? Here, take a cookie on the house!",
    eyes: "laughing",
    returnCard: true,
    animation: "give_cookies",
    followUp: { msg: "...gotta go tighten my gears and recalibrate my biscuit detector!", delay: 2500 },
    options: [{ label: "Haha thanks!", next: "_exit" }],
  },
};

const IDLE_JOKES = [
  "v2 is live! I can actually answer questions now. v3 me is gonna have legs.",
  "Still here! Oiling my treads between questions. v3 might get a jetpack.",
  "Error 418: I'm a teapot. Just kidding — I'm a study assistant now!",
  "They gave me a brain in v2. v3 rumor says I get a laser pointer for the whiteboard.",
  "v2 me: answers questions, highlights notes. v3 me: probably takes the exam for you.",
  "I used to just sit here. Now I read the course notes AND sit here. Progress!",
  "My developer said v3 will be 'transformative'. I asked if that's a pun. She said no.",
  "Fun fact: I was once just a dialogue tree. Now I have AI. Still no legs though.",
];

/* ═══════════════════════════════════════════
   ROBOT COMPONENT
   
   LAYOUT MATH (all values in px, BEFORE scale is applied):
   ┌─────────────── 140px (ROBOT_W) ───────────────┐
   │                                                │
   │        ┌──── 76px body (centered) ────┐        │
   │   32px │                              │ 108px  │
   │  (body │        BODY AREA             │ (body  │
   │  left) │                              │ right) │
   │        └──────────────────────────────┘        │
   │  ↑arm               ↑center              ↑arm │
   │  left:19           left:70             left:95 │
   └────────────────────────────────────────────────┘
   
   ARM ALIGNMENT:
   - Each arm container is 26px wide
   - All arm elements (shoulder, pipe, claw) use left:50% + translateX(-50%) 
     to center on the container's axis
   - Left arm: left:19 → center at 19+13=32 (body left edge)
   - Right arm: left:95 → center at 95+13=108 (body right edge)
   
   TO ADJUST ARM POSITION:
   - Move arms outward: decrease left arm's `left` value, increase right arm's `left` value
   - Move arms inward: increase left arm's `left`, decrease right arm's `left`
   - Move arms up/down: change `top:96` on both arms
   
   TO ADJUST HAND/CLAW:
   - Claw SVG is 24x20, positioned at top:28 inside 48px-tall arm container
   - Move claw up: decrease top:28
   - Move claw down: increase top:28
   - Make claw bigger: increase SVG width/height and viewBox
   - Make pincers wider: change x2 values on the <line> elements (4=left tip, 20=right tip)
   - Make pincers longer: change y2 values (17=pincer tip y-coordinate)
   ═══════════════════════════════════════════*/
function Robot({ eyes = "happy", mouthOpen = false, scale = 1, style = {}, waving = false, showCookie = false, showIpad = false, idleAnim = "none", startled = false, facing = "front", studyMode = false }) {
  
  // ── ARM ROTATION ANGLES ──
  // Positive = rotates clockwise (arm goes inward/down)
  // Negative = rotates counter-clockwise (arm goes outward/up)
  // Arms rotate from transformOrigin: "13px 6px" (center of shoulder ball)
  let armL = startled ? "rotate(-45deg)" : facing === "side" ? "rotate(-30deg)" : "rotate(8deg)";   // 8deg = slight inward rest
  let armR = waving ? "rotate(-80deg)" : startled ? "rotate(50deg)" : showCookie ? "rotate(30deg)" : showIpad ? "rotate(40deg)" : facing === "side" ? "rotate(-30deg)" : "rotate(-8deg)"; // -8deg = slight inward rest
  if (eyes === "crying") { armL = "rotate(15deg)"; armR = "rotate(-15deg)"; }  // arms droop when crying
  if (idleAnim === "sleep") { armL = "rotate(15deg)"; armR = "rotate(-15deg)"; }

  // ── COLOR PALETTE ──
  // m1–m4 = warm chassis pink; sil* = shared silvery rose-metal (limbs, trim, treads)
  const m1="#e8c0c8",m2="#dba8b2",m3="#c9909c",m4="#a87080";
  const silD="#453a40",silM="#6e5e66",silLM="#a8949c",silL="#e8dce2",silHi="#f6eef2";
  const armPipeBg=`linear-gradient(90deg,${silD},${silM} 18%,${silLM} 38%,${silL} 49%,${silHi} 50%,${silL} 51%,${silLM} 62%,${silM} 82%,${silD})`;
  const armPipeSh="inset 1px 0 2px rgba(255,252,255,0.5),inset -2px 0 4px rgba(35,22,30,0.35),inset 0 1px 0 rgba(255,210,225,0.25)";
  const neckBg=`linear-gradient(to bottom,${silLM},${silM} 52%,${silD})`;
  const neckSh="inset 0 1px 2px rgba(255,248,250,0.45),inset 0 -2px 3px rgba(25,18,22,0.4)";
  const silBall=`radial-gradient(circle at 38% 30%,${silHi},${silL} 42%,${silLM} 72%,${silM})`;
  const silBallSh="inset 2px 2px 3px rgba(255,252,255,0.4),inset -2px -2px 3px rgba(30,22,28,0.35)";

  const renderEyes = () => {
    const g="#7fdbca",glow=`drop-shadow(0 0 10px ${g}) drop-shadow(0 0 22px ${g}40)`,glowS="drop-shadow(0 0 10px #6ba3ff) drop-shadow(0 0 22px #6ba3ff40)";
    if(facing==="side") return <circle cx="58" cy="22" r="12" fill={g} style={{filter:glow}} />;
    switch(eyes){
      // Happy: upward arc eyes (^_^ style like reference), filled crescents
      case "happy": return(<>
        <path d="M16 28 Q28 10 40 28" fill={g} style={{filter:glow}}/>
        <path d="M48 28 Q60 10 72 28" fill={g} style={{filter:glow}}/>
      </>);
      // Sad: big droopy circles, blue tint
      case "sad": return(<><circle cx="28" cy="24" r="10" fill="#6ba3ff" style={{filter:glowS}}/><circle cx="60" cy="24" r="10" fill="#6ba3ff" style={{filter:glowS}}/><circle cx="25" cy="20" r="2.5" fill="#fff" opacity="0.4"/><circle cx="57" cy="20" r="2.5" fill="#fff" opacity="0.4"/></>);
      // Crying: sad eyes + animated falling tears
      case "crying": return(<><circle cx="28" cy="24" r="10" fill="#6ba3ff" style={{filter:glowS}}/><circle cx="60" cy="24" r="10" fill="#6ba3ff" style={{filter:glowS}}/><circle cx="25" cy="20" r="2.5" fill="#fff" opacity="0.4"/><circle cx="57" cy="20" r="2.5" fill="#fff" opacity="0.4"/><ellipse cx="22" cy="36" rx="2" ry="3" fill="#6ba3ff" opacity="0.7"><animate attributeName="cy" values="34;42;34" dur="1.2s" repeatCount="indefinite"/><animate attributeName="opacity" values="0.7;0;0.7" dur="1.2s" repeatCount="indefinite"/></ellipse><ellipse cx="66" cy="36" rx="2" ry="3" fill="#6ba3ff" opacity="0.7"><animate attributeName="cy" values="34;42;34" dur="1s" repeatCount="indefinite"/><animate attributeName="opacity" values="0.7;0;0.7" dur="1s" repeatCount="indefinite"/></ellipse></>);
      // Nervous: smaller pupils, slightly uneven
      case "nervous": return(<><circle cx="28" cy="22" r="9" fill={g} style={{filter:glow}}/><circle cx="60" cy="22" r="9" fill={g} style={{filter:glow}}/><circle cx="25" cy="19" r="2" fill="#fff" opacity="0.4"/><circle cx="57" cy="19" r="2" fill="#fff" opacity="0.4"/></>);
      // Laughing: tight squinting arcs (eyes squeezed shut from laughing)
      case "laughing": return(<>
        <path d="M16 24 Q28 12 40 24" fill={g} style={{filter:glow}}/>
        <path d="M48 24 Q60 12 72 24" fill={g} style={{filter:glow}}/>
      </>);
      // Curious: one eye bigger than the other (like a head tilt)
      case "curious": return(<><circle cx="28" cy="22" r="11" fill={g} style={{filter:glow}}/><circle cx="60" cy="22" r="13" fill={g} style={{filter:glow}}/><circle cx="24" cy="18" r="3" fill="#fff" opacity="0.5"/><circle cx="56" cy="17" r="3.5" fill="#fff" opacity="0.5"/></>);
      // Startled: huge wide eyes
      case "startled": return(<><circle cx="28" cy="22" r="14" fill={g} style={{filter:glow}}/><circle cx="60" cy="22" r="14" fill={g} style={{filter:glow}}/><circle cx="24" cy="17" r="3.5" fill="#fff" opacity="0.6"/><circle cx="56" cy="17" r="3.5" fill="#fff" opacity="0.6"/></>);
      // Excited: star-burst eyes
      case "excited": return(<>
        <circle cx="28" cy="22" r="12" fill={g} style={{filter:glow}}/>
        <circle cx="60" cy="22" r="12" fill={g} style={{filter:glow}}/>
        <text x="28" y="26" textAnchor="middle" fill="#0a0f18" fontSize="16" fontWeight="bold">★</text>
        <text x="60" y="26" textAnchor="middle" fill="#0a0f18" fontSize="16" fontWeight="bold">★</text>
      </>);
      // Confused: uneven eyes, one half-closed
      case "confused": return(<>
        <circle cx="28" cy="22" r="10" fill={g} style={{filter:glow}}/>
        <ellipse cx="60" cy="23" rx="11" ry="7" fill={g} style={{filter:glow}}/>
        <circle cx="25" cy="19" r="2.5" fill="#fff" opacity="0.5"/>
      </>);
      // Wink: one open eye, one arc
      case "wink": return(<>
        <circle cx="28" cy="22" r="12" fill={g} style={{filter:glow}}/>
        <circle cx="24" cy="18" r="3" fill="#fff" opacity="0.5"/>
        <path d="M48 22 Q60 14 72 22" fill={g} style={{filter:glow}}/>
      </>);
      // Thinking: eyes looking up-right, thought dots
      case "thinking": return(<>
        <circle cx="30" cy="20" r="10" fill={g} style={{filter:glow}}/>
        <circle cx="62" cy="18" r="11" fill={g} style={{filter:glow}}/>
        {/* Pupils looking up-right */}
        <circle cx="33" cy="16" r="3.5" fill="#0a0f18" opacity="0.6"/>
        <circle cx="65" cy="14" r="4" fill="#0a0f18" opacity="0.6"/>
        {/* Highlight */}
        <circle cx="28" cy="15" r="2" fill="#fff" opacity="0.4"/>
        <circle cx="60" cy="13" r="2.5" fill="#fff" opacity="0.4"/>
        {/* Thought dots floating up */}
        <circle cx="72" cy="10" r="1.5" fill={g} opacity="0.3">
          <animate attributeName="opacity" values="0.1;0.4;0.1" dur="2s" repeatCount="indefinite"/>
        </circle>
        <circle cx="76" cy="5" r="2" fill={g} opacity="0.25">
          <animate attributeName="opacity" values="0.1;0.35;0.1" dur="2s" repeatCount="indefinite" begin="0.3s"/>
        </circle>
        <circle cx="80" cy="0" r="2.5" fill={g} opacity="0.2">
          <animate attributeName="opacity" values="0.05;0.3;0.05" dur="2s" repeatCount="indefinite" begin="0.6s"/>
        </circle>
      </>);
      // Blinking: thin horizontal lines (closed eyes)
      case "blinking": return(<>
        <line x1="18" y1="22" x2="38" y2="22" stroke={g} strokeWidth="3" strokeLinecap="round" style={{filter:glow}}/>
        <line x1="50" y1="22" x2="70" y2="22" stroke={g} strokeWidth="3" strokeLinecap="round" style={{filter:glow}}/>
      </>);
      // Charging: battery icon on face screen that fills up
      case "charging": return(<>
        {/* Battery outline */}
        <rect x="24" y="10" width="40" height="24" rx="4" fill="none" stroke={g} strokeWidth="2" style={{filter:glow}}/>
        <rect x="64" y="16" width="4" height="12" rx="2" fill={g} style={{filter:glow}}/>
        {/* Battery fill — animated */}
        <rect x="27" y="13" width="0" height="18" rx="2" fill={g} style={{filter:glow}}>
          <animate attributeName="width" values="0;34;0" dur="3s" repeatCount="indefinite"/>
        </rect>
        {/* Charging bolt */}
        <path d="M42 12 L38 20 L43 20 L39 28" fill="none" stroke="#0a0f18" strokeWidth="1.5" strokeLinecap="round" opacity="0.8"/>
      </>);
      // Baking: playful face with tongue sticking out
      case "baking": return(<>
        {/* Happy dot eyes */}
        <circle cx="30" cy="18" r="6" fill={g} style={{filter:glow}}/>
        <circle cx="58" cy="18" r="6" fill={g} style={{filter:glow}}/>
        <circle cx="28" cy="16" r="2" fill="#fff" opacity="0.5"/>
        <circle cx="56" cy="16" r="2" fill="#fff" opacity="0.5"/>
        {/* Big open smile */}
        <path d="M28 28 Q44 40 60 28" fill="#0a0f18" stroke={g} strokeWidth="1.5"/>
        {/* Tongue sticking out */}
        <ellipse cx="44" cy="35" rx="6" ry="5" fill="#ff7eb3" stroke="#e0558a" strokeWidth="1">
          <animate attributeName="ry" values="4;6;4" dur="1.5s" repeatCount="indefinite"/>
        </ellipse>
      </>);
      // Sleeping: spinning loading circle on screen
      case "sleeping": return(<>
        {/* Loading circle made of dots */}
        {[0,1,2,3,4,5,6,7].map(i => {
          const angle = (i * 45) * Math.PI / 180;
          const cx = 44 + Math.cos(angle) * 14;
          const cy = 24 + Math.sin(angle) * 14;
          return <circle key={i} cx={cx} cy={cy} r={2.5} fill={g} opacity={0.15 + (i * 0.1)} style={{filter:`drop-shadow(0 0 4px ${g})`}}>
            <animate attributeName="opacity" values={`${0.15+i*0.1};${0.15+((i+4)%8)*0.1};${0.15+i*0.1}`} dur="1.5s" repeatCount="indefinite"/>
          </circle>;
        })}
      </>);
      // Default: neutral open eyes
      default: return(<><circle cx="28" cy="22" r="11" fill={g} style={{filter:glow}}/><circle cx="60" cy="22" r="11" fill={g} style={{filter:glow}}/><circle cx="24" cy="18" r="2.5" fill="#fff" opacity="0.4"/><circle cx="56" cy="18" r="2.5" fill="#fff" opacity="0.4"/></>);
    }
  };
  const renderMouth = () => {
    const g="#7fdbca",gl=`drop-shadow(0 0 4px ${g})`;
    if(facing==="side") return null;
    if(eyes==="charging"||eyes==="sleeping"||eyes==="baking"||eyes==="thinking"||eyes==="blinking") return null; // these faces have built-in expressions
    if(eyes==="happy"||eyes==="laughing") return <path d={mouthOpen?"M32 36 Q44 46 56 36":"M34 37 Q44 43 54 37"} fill="none" stroke={g} strokeWidth="2" strokeLinecap="round" style={{filter:gl}}/>;
    if(eyes==="sad"||eyes==="crying") return <path d="M34 40 Q44 36 54 40" fill="none" stroke="#6ba3ff" strokeWidth="1.5" strokeLinecap="round" style={{filter:"drop-shadow(0 0 4px #6ba3ff)"}}/>;
    if(eyes==="startled") return <circle cx="44" cy="40" r="5" fill="none" stroke={g} strokeWidth="1.5" style={{filter:gl}}/>;
    if(mouthOpen) return <path d="M34 38 Q44 43 54 38" fill="none" stroke={g} strokeWidth="1.5" strokeLinecap="round" opacity="0.5"/>;
    return null;
  };

  const ROBOT_W = 140;

  return (
    <div style={{transform:`scale(${scale})`,transition:"transform 0.4s",transformOrigin:"bottom center",position:"relative",width:ROBOT_W,height:200,...style}}>
      {/* Antenna — straight green glow in study mode, bent teal otherwise */}
      <div style={{position:"absolute",top:-4,left:"50%",transform:`translateX(${facing==="side"?"-25%":"-50%"})`,zIndex:5}}>
        {studyMode ? (
          <svg width="24" height="36" viewBox="0 0 24 36">
            <path d="M12 36 L12 4" fill="none" stroke={silM} strokeWidth="2.5" strokeLinecap="round"/>
            <circle cx="12" cy="4" r="5" fill="#4ad4a0">
              <animate attributeName="opacity" values="0.6;1;0.6" dur="1.5s" repeatCount="indefinite"/>
            </circle>
            <circle cx="12" cy="4" r="9" fill="none" stroke="#4ad4a030" strokeWidth="1.5">
              <animate attributeName="r" values="6;11;6" dur="1.5s" repeatCount="indefinite"/>
              <animate attributeName="opacity" values="0.4;0;0.4" dur="1.5s" repeatCount="indefinite"/>
            </circle>
            <circle cx="12" cy="4" r="14" fill="none" stroke="#4ad4a015" strokeWidth="1">
              <animate attributeName="r" values="10;16;10" dur="2s" repeatCount="indefinite"/>
              <animate attributeName="opacity" values="0.2;0;0.2" dur="2s" repeatCount="indefinite"/>
            </circle>
          </svg>
        ) : (
          <svg width="24" height="32" viewBox="0 0 24 32"><path d="M12 32 L12 16 Q12 6 18 4" fill="none" stroke={silM} strokeWidth="2.5" strokeLinecap="round"/><circle cx="19" cy="4" r="4" fill="#7fdbca"><animate attributeName="opacity" values="0.5;1;0.5" dur="2s" repeatCount="indefinite"/></circle><circle cx="19" cy="4" r="7" fill="none" stroke="#7fdbca20" strokeWidth="1"><animate attributeName="r" values="5;9;5" dur="2s" repeatCount="indefinite"/><animate attributeName="opacity" values="0.3;0;0.3" dur="2s" repeatCount="indefinite"/></circle></svg>
        )}
      </div>
      {/* Head */}
      <div style={{position:"absolute",top:26,left:"50%",transform:`translateX(${facing==="side"?"-35%":"-50%"})`,width:facing==="side"?72:90,height:58,borderRadius:facing==="side"?"20px 36px 30px 18px":"32px",background:`linear-gradient(145deg,${m1},${m2} 35%,${m3} 70%,${m4})`,boxShadow:`inset 2px 3px 6px rgba(255,220,230,0.4),inset -2px -2px 4px rgba(0,0,0,0.15),0 4px 10px rgba(0,0,0,0.25)`,border:`1.5px solid ${m4}`,zIndex:2,display:"flex",alignItems:"center",justifyContent:"center",padding:4}}>
        <div style={{width:"100%",height:"100%",borderRadius:facing==="side"?"16px 30px 24px 14px":"26px",background:"linear-gradient(145deg,#0c1220,#0a0f18)",position:"relative",overflow:"hidden",boxShadow:"inset 0 1px 3px rgba(0,0,0,0.5)"}}>
          <div style={{position:"absolute",top:0,left:0,right:0,height:"35%",background:"linear-gradient(to bottom,rgba(255,255,255,0.04),transparent)"}}/>
          <svg viewBox="0 0 88 48" preserveAspectRatio="xMidYMid meet" style={{position:"absolute",top:0,left:0,width:"100%",height:"100%"}}>{renderEyes()}{renderMouth()}</svg>
        </div>
      </div>
      {idleAnim==="sleep"&&<div style={{position:"absolute",top:18,right:-4,fontSize:14,animation:"floatUpSlow 2s ease-in-out infinite",color:"#7fdbca80",zIndex:10}}>💤</div>}
      {idleAnim==="music"&&<div style={{position:"absolute",top:14,right:-10,fontSize:12,animation:"floatUpSlow 1.5s ease-in-out infinite",color:"#7fdbca"}}>♪♫</div>}
      {/* Neck */}
      <div style={{position:"absolute",top:81,left:"50%",transform:`translateX(${facing==="side"?"-30%":"-50%"})`,width:20,height:10,background:neckBg,boxShadow:neckSh,border:`1px solid ${silD}`,borderRadius:3,zIndex:1}}/>
      {/* Body */}
      <div style={{position:"absolute",top:88,left:"50%",transform:`translateX(${facing==="side"?"-30%":"-50%"})`,width:facing==="side"?52:76,height:58,borderRadius:facing==="side"?"12px 18px 16px 10px":"12px 12px 16px 16px",background:`linear-gradient(160deg,${m1},${m2} 30%,${m3} 60%,${m4})`,boxShadow:`inset 3px 3px 8px rgba(255,220,230,0.3),inset -2px -3px 6px rgba(0,0,0,0.15),0 6px 16px rgba(0,0,0,0.25)`,border:`1.5px solid ${silM}`,zIndex:2}}>
        <div style={{position:"absolute",top:5,left:"50%",transform:"translateX(-50%)",fontFamily:"'Courier New',monospace",fontSize:7,color:silD,letterSpacing:2,fontWeight:"bold"}}>SPOCKET</div>
        <div style={{position:"absolute",bottom:5,left:"50%",transform:"translateX(-50%)",width:30,height:28,borderRadius:6,background:"#0a0f18",border:`1.5px solid ${silD}`,display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"inset 0 1px 3px rgba(0,0,0,0.4)"}}>
          {showCookie?<span style={{fontSize:16,animation:"cookiePop 0.4s ease"}}>🍪</span>:showIpad?<span style={{fontSize:14,animation:"cookiePop 0.4s ease"}}>📱</span>:<div style={{width:7,height:7,borderRadius:"50%",background:silM}}/>}
        </div>
        {(facing!=="side"?[[5,4],[65,4],[5,48],[65,48]]:[[4,4],[42,4]]).map(([l,t],i)=><div key={i} style={{position:"absolute",left:l,top:t,width:5,height:5,borderRadius:"50%",background:`radial-gradient(circle at 35% 35%,${silHi},${silLM} 55%,${silD})`,boxShadow:`inset 0 1px 1px rgba(255,255,255,0.35),0 0 0 0.5px ${silD}60`}}/>)}
        {idleAnim==="build"&&<div style={{position:"absolute",top:-12,right:-12,fontSize:11,animation:"sparkle 0.8s ease-in-out infinite"}}>⚡🔧</div>}
      </div>
      {/* ══ ARMS ══
          POSITIONING: left:19 and left:95 place shoulder centers at body edges (32 and 108)
          TO FIX ALIGNMENT: adjust left:19 (left arm) and left:95 (right arm)
          - Decrease left arm value = moves arm further left
          - Increase right arm value = moves arm further right
          VERTICAL: top:96 = where arms attach on body (body starts at top:88)
          Z-INDEX: 3 = arms render IN FRONT of body (zIndex:2)
      */}
      {facing!=="side"?(<>
        {/* ── LEFT ARM ── left:19, shoulder center = 19 + (26/2) = 32 = body left edge */}
        <div style={{position:"absolute",top:96,left:19,width:26,height:48,transform:armL,transformOrigin:"13px 6px",transition:"transform 0.4s",zIndex:3}}>
          {/* Shoulder ball: 12px circle, centered in 26px container */}
          <div style={{position:"absolute",top:0,left:"50%",transform:"translateX(-50%)",width:12,height:12,borderRadius:"50%",background:silBall,boxShadow:silBallSh,border:`1.5px solid ${silD}`}}/>
          {/* Arm pipe: 10px wide cylinder, 20px tall. Adjust height to change arm length */}
          <div style={{position:"absolute",top:10,left:"50%",transform:"translateX(-50%)",width:10,height:20,background:armPipeBg,borderRadius:5,boxShadow:armPipeSh,border:`1px solid ${silD}`}}/>
          {/* Claw: 24x20 SVG. top:28 = shoulder(12) + pipe(20) - overlap(4). Adjust top to move claw up/down */}
          <svg width="24" height="20" viewBox="0 0 24 20" style={{position:"absolute",top:28,left:"50%",transform:"translateX(-50%)",animation:"clawHinge 3s ease-in-out infinite",transformOrigin:"top center"}}>
            {/* Wrist base rectangle */}
            <rect x="8" y="0" width="8" height="4" rx="1.5" fill={silLM} stroke={silD} strokeWidth="1"/>
            {/* Pivot bolts at wrist */}
            <circle cx="9" cy="4" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.8"/>
            <circle cx="15" cy="4" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.8"/>
            {/* Left pincer: upper segment (9,5)→(4,11), lower segment (4,11)→(7,17) */}
            <line x1="9" y1="5" x2="4" y2="11" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <line x1="4" y1="11" x2="7" y2="17" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <circle cx="4" cy="11" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.7"/>
            {/* Right pincer: upper segment (15,5)→(20,11), lower segment (20,11)→(17,17) */}
            <line x1="15" y1="5" x2="20" y2="11" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <line x1="20" y1="11" x2="17" y2="17" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <circle cx="20" cy="11" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.7"/>
          </svg>
        </div>
        {/* ── RIGHT ARM ── left:95, shoulder center = 95 + 13 = 108 = body right edge */}
        <div style={{position:"absolute",top:96,left:95,width:26,height:48,transform:armR,transformOrigin:"13px 6px",transition:"transform 0.4s",zIndex:3}}>
          {/* Shoulder ball */}
          <div style={{position:"absolute",top:0,left:"50%",transform:"translateX(-50%)",width:12,height:12,borderRadius:"50%",background:silBall,boxShadow:silBallSh,border:`1.5px solid ${silD}`}}/>
          {/* Arm pipe */}
          <div style={{position:"absolute",top:10,left:"50%",transform:"translateX(-50%)",width:10,height:20,background:armPipeBg,borderRadius:5,boxShadow:armPipeSh,border:`1px solid ${silD}`}}/>
          {/* Claw (same structure as left arm, offset 0.5s for natural feel) */}
          <svg width="24" height="20" viewBox="0 0 24 20" style={{position:"absolute",top:28,left:"50%",transform:"translateX(-50%)",animation:"clawHinge 3s ease-in-out infinite 0.5s",transformOrigin:"top center"}}>
            <rect x="8" y="0" width="8" height="4" rx="1.5" fill={silLM} stroke={silD} strokeWidth="1"/>
            <circle cx="9" cy="4" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.8"/>
            <circle cx="15" cy="4" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.8"/>
            <line x1="9" y1="5" x2="4" y2="11" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <line x1="4" y1="11" x2="7" y2="17" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <circle cx="4" cy="11" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.7"/>
            <line x1="15" y1="5" x2="20" y2="11" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <line x1="20" y1="11" x2="17" y2="17" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <circle cx="20" cy="11" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.7"/>
          </svg>
        </div>
      </>):(
        /* ── SIDE PROFILE ARM ── only one arm visible, extended forward for pushing
           Body in side profile: 52px wide, translateX(-30%) from left:50%
           Body right edge ≈ pixel 106. Arm left:93, center at 106. */
        <div style={{position:"absolute",top:100,left:93,width:26,height:46,transform:"rotate(-30deg)",transformOrigin:"13px 6px",zIndex:3}}>
          <div style={{position:"absolute",top:0,left:"50%",transform:"translateX(-50%)",width:12,height:12,borderRadius:"50%",background:silBall,boxShadow:silBallSh,border:`1.5px solid ${silD}`}}/>
          <div style={{position:"absolute",top:10,left:"50%",transform:"translateX(-50%)",width:10,height:18,background:armPipeBg,borderRadius:5,boxShadow:armPipeSh,border:`1px solid ${silD}`}}/>
          <svg width="24" height="20" viewBox="0 0 24 20" style={{position:"absolute",top:26,left:"50%",transform:"translateX(-50%)"}}>
            <rect x="8" y="0" width="8" height="4" rx="1.5" fill={silLM} stroke={silD} strokeWidth="1"/>
            <circle cx="9" cy="4" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.8"/>
            <circle cx="15" cy="4" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.8"/>
            <line x1="9" y1="5" x2="4" y2="11" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <line x1="4" y1="11" x2="7" y2="17" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <circle cx="4" cy="11" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.7"/>
            <line x1="15" y1="5" x2="20" y2="11" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <line x1="20" y1="11" x2="17" y2="17" stroke={silM} strokeWidth="3" strokeLinecap="round"/>
            <circle cx="20" cy="11" r="1.8" fill={silLM} stroke={silD} strokeWidth="0.7"/>
          </svg>
        </div>
      )}
      {/* Treads */}
      <div style={{position:"absolute",top:148,left:"50%",transform:`translateX(${facing==="side"?"-30%":"-50%"})`,width:facing==="side"?52:68,height:16,background:`linear-gradient(to bottom,${silLM},${silM} 45%,${silD})`,borderRadius:"4px 4px 10px 10px",zIndex:2,boxShadow:`0 3px 8px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,248,250,0.25)`,border:`1px solid ${silD}`}}>
        {[0,1].map(s=><div key={s} style={{position:"absolute",bottom:-5,[s===0?"left":"right"]:-3,width:facing==="side"?22:28,height:16,borderRadius:8,background:"#2c2629",border:`2px solid ${silD}`,boxShadow:"inset 0 1px 0 rgba(255,255,255,0.06)"}}>{[0,1,2].map(i=><div key={i} style={{position:"absolute",top:3+i*4,left:2,right:2,height:1.5,background:`${silM}55`}}/>)}</div>)}
      </div>
      {startled&&(<><div style={{position:"absolute",top:10,left:-15,fontSize:10,animation:"partFly1 0.6s ease-out forwards"}}>⚙️</div><div style={{position:"absolute",top:30,right:-18,fontSize:8,animation:"partFly2 0.7s ease-out forwards"}}>🔩</div><div style={{position:"absolute",top:5,right:-10,fontSize:9,animation:"partFly3 0.5s ease-out forwards"}}>💨</div><div style={{position:"absolute",top:50,left:-12,fontSize:7,animation:"partFly2 0.8s ease-out forwards"}}>🔧</div></>)}
    </div>
  );
}

/* ── Bubble ──
   tail: "bottom" (default, tail under bubble) | "right" (tail on right edge, points toward robot to the right) */
function Bubble({ rawMsg, textPlain, text, isTyping, tiny, onSkip, tail = "bottom", maxWidth: mw }) {
  const raw = rawMsg != null ? rawMsg : text != null ? text : "";
  const plainLen = isTyping ? (textPlain != null ? textPlain.length : text != null ? text.length : 0) : null;
  const bodyNodes = spocketBubbleRichNodes(raw, plainLen);
  const box = (
    <div
      style={{
        backgroundColor: "#21102a",
        backgroundImage: "linear-gradient(135deg,#2e1640,#170a1c)",
        border: "1px solid #7fdbca30",
        borderRadius: 18,
        padding: tiny ? (tail === "right" ? "10px 18px 10px 14px" : "10px 16px") : tail === "right" ? "18px 26px 18px 22px" : tail === "left" ? "18px 24px 18px 26px" : "18px 24px",
        minWidth: 240,
        maxWidth: mw || 420,
        fontFamily: "'JetBrains Mono',monospace",
        fontSize: tiny ? 11 : 14,
        color: tiny ? "#7fdbca50" : "#ecdef7",
        lineHeight: 1.65,
        boxShadow: "0 6px 24px rgba(0,0,0,0.45)",
        isolation: "isolate",
      }}
    >
      {bodyNodes}
      {isTyping && <span style={{ animation: "blink 0.8s infinite", marginLeft: 2 }}>▊</span>}
      {isTyping && onSkip && (
        <div
          onClick={onSkip}
          style={{ marginTop: 10, fontSize: 9, color: "#7fdbca30", cursor: "pointer", fontFamily: "monospace" }}
          onMouseOver={(e) => (e.target.style.color = "#7fdbca70")}
          onMouseOut={(e) => (e.target.style.color = "#7fdbca30")}
        >
          [click or Space to skip]
        </div>
      )}
    </div>
  );
  return (
    <div style={{ position: "relative", display: "inline-block" }}>
      {box}
      {tail === "right" ? (
        <svg
          width="14"
          height="22"
          viewBox="0 0 14 22"
          style={{ position: "absolute", right: -11, top: "50%", transform: "translateY(-50%)", pointerEvents: "none" }}
          aria-hidden="true"
        >
          <path d="M0 5 L14 11 L0 17 Z" fill="#170a1c" />
        </svg>
      ) : tail === "left" ? (
        <svg
          width="14"
          height="22"
          viewBox="0 0 14 22"
          style={{ position: "absolute", left: -11, top: 28, pointerEvents: "none" }}
          aria-hidden="true"
        >
          <path d="M14 5 L0 11 L14 17 Z" fill="#170a1c" />
        </svg>
      ) : (
        <svg width="20" height="14" viewBox="0 0 20 14" style={{ position: "absolute", bottom: -13, left: 28 }} aria-hidden="true">
          <path d="M0 0 L10 14 L20 0" fill="#170a1c" />
        </svg>
      )}
    </div>
  );
}

function IpadForm(){
  const[n,sN]=useState("");const[e,sE]=useState("");const[m,sM]=useState("");const[s,sS]=useState(false);const[err,sErr]=useState("");
  const isValidEmail=(v)=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(v);
  const handleSend=()=>{
    if(!e){sErr("Email is required");return}
    if(!isValidEmail(e)){sErr("Enter a valid email");return}
    sErr("");sS(true);
  };
  return(
    /* Phone-shaped container: tall narrow bezel with rounded corners, notch at top */
    <div style={{background:"linear-gradient(145deg,#2a2a2e,#1a1a1e)",borderRadius:28,padding:"8px 6px",width:200,boxShadow:"0 12px 40px rgba(0,0,0,0.6), inset 0 1px 1px rgba(255,255,255,0.05)",border:"2px solid #444"}}>
      {/* Notch */}
      <div style={{width:60,height:6,background:"#1a1a1e",borderRadius:3,margin:"0 auto 6px auto"}}/>
      {/* Screen */}
      <div style={{background:"linear-gradient(135deg,#2e1640,#21102a)",borderRadius:20,padding:18,minHeight:240}}>
        <div style={{fontSize:13,color:"#7fdbca",fontFamily:"monospace",fontWeight:700,marginBottom:14,letterSpacing:1,textAlign:"center"}}>📧 CONTACT ME</div>
        {s?<div style={{color:"#7fdbca",fontSize:13,textAlign:"center",padding:"30px 0"}}>✅ Sent!</div>:(<>
          <input placeholder="Name" value={n} onChange={x=>sN(x.target.value)} style={{width:"100%",padding:"9px 12px",background:"#0a0f18",border:"1px solid #7fdbca30",borderRadius:8,color:"#ecdef7",fontSize:12,fontFamily:"monospace",marginBottom:8,boxSizing:"border-box"}}/>
          <input placeholder="Email" value={e} onChange={x=>{sE(x.target.value);sErr("")}} style={{width:"100%",padding:"9px 12px",background:"#0a0f18",border:`1px solid ${err?"#ff6b6b":"#7fdbca30"}`,borderRadius:8,color:"#ecdef7",fontSize:12,fontFamily:"monospace",marginBottom:err?4:8,boxSizing:"border-box"}}/>
          {err&&<div style={{color:"#ff6b6b",fontSize:10,marginBottom:6}}>{err}</div>}
          <textarea placeholder="Message..." value={m} onChange={x=>sM(x.target.value)} rows={3} style={{width:"100%",padding:"9px 12px",background:"#0a0f18",border:"1px solid #7fdbca30",borderRadius:8,color:"#ecdef7",fontSize:12,fontFamily:"monospace",marginBottom:12,boxSizing:"border-box",resize:"none"}}/>
          <button onClick={handleSend} style={{width:"100%",padding:"10px",background:"#7fdbca",color:"#0a0f1a",border:"none",borderRadius:8,fontWeight:700,fontSize:12,fontFamily:"monospace",cursor:"pointer"}}>Send</button>
        </>)}
      </div>
      {/* Home bar */}
      <div style={{width:40,height:4,background:"#555",borderRadius:2,margin:"8px auto 2px auto"}}/>
    </div>
  );
}

function EmailForm({onSubmit}){
  const[n,sN]=useState("");const[e,sE]=useState("");const[m,sM]=useState("");const[s,sS]=useState(false);const[err,sErr]=useState("");
  const isValidEmail=(v)=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(v);
  const handleSend=()=>{
    if(!e){sErr("Email is required");return}
    if(!isValidEmail(e)){sErr("Please enter a valid email");return}
    sErr("");sS(true);onSubmit?.();
  };
  return(
    <div style={{background:"#fefce8",border:"2px solid #c48b94",borderRadius:8,padding:20,width:260,fontFamily:"'JetBrains Mono',monospace",position:"relative",boxShadow:"4px 4px 0px #c48b9430,0 8px 24px rgba(0,0,0,0.3)"}}>
      <div style={{position:"absolute",top:-4,left:"50%",transform:"translateX(-50%)",width:24,height:8,background:"#999",borderRadius:"0 0 4px 4px"}}/>
      <div style={{fontSize:14,fontWeight:"bold",color:"#1a1a2e",marginBottom:12}}>📧 Request Temp Password</div>
      {s?<div style={{color:"#166534",fontSize:12,padding:"12px 0"}}>✅ Sent! Check your email.</div>:(<>
        <input placeholder="Name" value={n} onChange={x=>sN(x.target.value)} style={{width:"100%",padding:"8px 10px",border:"1px solid #c48b94",borderRadius:4,fontSize:12,marginBottom:8,boxSizing:"border-box",fontFamily:"monospace",background:"#fffef5"}}/>
        <input type="email" placeholder="Email" value={e} onChange={x=>{sE(x.target.value);sErr("")}} style={{width:"100%",padding:"8px 10px",border:`1px solid ${err?"#e74c3c":"#c48b94"}`,borderRadius:4,fontSize:12,marginBottom:err?4:8,boxSizing:"border-box",fontFamily:"monospace",background:"#fffef5"}}/>
        {err&&<div style={{color:"#e74c3c",fontSize:10,marginBottom:6}}>{err}</div>}
        <textarea placeholder="Optional message..." value={m} onChange={x=>sM(x.target.value)} rows={2} style={{width:"100%",padding:"8px 10px",border:"1px solid #c48b94",borderRadius:4,fontSize:12,marginBottom:10,boxSizing:"border-box",fontFamily:"monospace",resize:"none",background:"#fffef5"}}/>
        <button onClick={handleSend} style={{padding:"8px 18px",background:"#c48b94",color:"#fff",border:"none",borderRadius:4,cursor:"pointer",fontSize:11,fontFamily:"monospace",textTransform:"uppercase",width:"100%"}}>Send Request</button>
      </>)}
    </div>
  );
}

/* ═══════════════════════════════════════════
   ROAM MODE — Spocket's Full House & Yard
   Responsive yard fills screen, 5x2 house grid, CSS car & rocket
   ═══════════════════════════════════════════*/
const RW=145,RH=125,WALL=5;

const ROOMS=[
  {id:"bedroom",label:"Bedroom",col:0,row:0,floor:"#2e2240",accent:"#b08ad8",items:[
    {id:"sleep",emoji:"😴",x:0.7,y:0.5,eyes:"sleeping",status:"Zzz...",dur:[30000,90000],label:"Sleep"},
    {id:"read",emoji:"📖",x:0.2,y:0.6,eyes:"curious",status:"📖 Reading...",dur:[45000,120000],label:"Read"},
  ]},
  {id:"bathroom",label:"Bathroom",col:1,row:0,floor:"#1e2e40",accent:"#68a8d8",items:[
    {id:"bath",emoji:"🛁",x:0.6,y:0.5,eyes:"happy",status:"🛁 Splish splash!",dur:[40000,80000],label:"Bath",special:"electrocute"},
    {id:"teeth",emoji:"🪥",x:0.2,y:0.45,eyes:"happy",status:"🪥 Scrub scrub!",dur:[15000,30000],label:"Brush"},
  ]},
  {id:"living",label:"Living Room",col:2,row:0,floor:"#282832",accent:"#9898b8",items:[
    {id:"movie",emoji:"🎬",x:0.5,y:0.6,eyes:"curious",status:"🎬 Movie time!",dur:[60000,180000],label:"Movie"},
    {id:"games",emoji:"🎮",x:0.5,y:0.3,eyes:"excited",status:"🎮 Gaming!",dur:[50000,150000],label:"Games"},
  ]},
  {id:"kitchen",label:"Kitchen",col:3,row:0,floor:"#383020",accent:"#e8c84a",items:[
    {id:"cookies",emoji:"🍪",x:0.6,y:0.5,eyes:"baking",status:"🍪 Baking!",dur:[50000,120000],label:"Bake"},
    {id:"coffee",emoji:"☕",x:0.2,y:0.5,eyes:"happy",status:"☕ Brewing...",dur:[20000,45000],label:"Coffee"},
  ]},
  {id:"gym",label:"Gym",col:4,row:0,floor:"#3d2a1a",accent:"#d4843a",items:[
    {id:"weights",emoji:"🏋️",x:0.35,y:0.45,eyes:"excited",status:"🏋️ Pumping iron!",dur:[30000,75000],label:"Weights"},
    {id:"treadmill",emoji:"🏃",x:0.7,y:0.5,eyes:"excited",status:"🏃 Running!",dur:[40000,90000],label:"Run"},
  ]},
  {id:"music",label:"Music Room",col:0,row:1,floor:"#1a2e3e",accent:"#4ab8d4",items:[
    {id:"listen",emoji:"🎵",x:0.35,y:0.45,eyes:"happy",status:"♪ Jamming...",dur:[60000,180000],label:"Music"},
    {id:"piano",emoji:"🎹",x:0.7,y:0.55,eyes:"happy",status:"🎹 Playing!",dur:[40000,120000],label:"Piano"},
  ]},
  {id:"dance",label:"Dance Floor",col:1,row:1,floor:"#3e1e30",accent:"#d44a8a",items:[
    {id:"danceit",emoji:"💃",x:0.5,y:0.5,eyes:"excited",status:"💃 Vibing!",dur:[40000,120000],label:"Dance"},
    {id:"karaoke",emoji:"🎤",x:0.25,y:0.35,eyes:"happy",status:"🎤 Singing!",dur:[30000,90000],label:"Karaoke"},
  ]},
  {id:"workshop",label:"Workshop",col:2,row:1,floor:"#382818",accent:"#e8943a",items:[
    {id:"rocket",emoji:"🔧",x:0.5,y:0.4,eyes:"curious",status:"🔧 Building...",dur:[60000,180000],label:"Build"},
    {id:"gadgets",emoji:"⚙️",x:0.2,y:0.6,eyes:"curious",status:"⚙️ Tinkering...",dur:[35000,90000],label:"Fix"},
  ]},
  {id:"charging",label:"Charging Bay",col:3,row:1,floor:"#183028",accent:"#4ad4a0",items:[
    {id:"charge",emoji:"⚡",x:0.5,y:0.5,eyes:"charging",status:"⚡ Charging...",dur:[25000,60000],label:"Charge"},
    {id:"update",emoji:"💻",x:0.25,y:0.3,eyes:"sleeping",status:"💻 Updating...",dur:[35000,90000],label:"Update"},
  ]},
  {id:"office",label:"Office",col:4,row:1,floor:"#202838",accent:"#88b8e8",items:[
    {id:"study",emoji:"📚",x:0.5,y:0.5,eyes:"curious",status:"📚 Study mode!",dur:[60000,180000],label:"Study",special:"study"},
    {id:"organize",emoji:"📋",x:0.2,y:0.4,eyes:"happy",status:"📋 Organizing...",dur:[30000,60000],label:"Organize"},
  ]},
];

const OUTDOOR=[
  {id:"water",emoji:"🌿",label:"Water Plants",x:0.04,y:0.12,eyes:"happy",status:"🌿 Watering...",dur:[35000,90000]},
  {id:"flowers",emoji:"🌸",label:"Pick Flowers",x:0.96,y:0.1,eyes:"happy",status:"🌸 So pretty!",dur:[30000,60000]},
  {id:"drive",emoji:"",label:"Go for a Drive",x:0.12,y:0.88,eyes:"happy",status:"🚗 Road trip!",dur:[15000,30000],special:"drive"},
  {id:"wash",emoji:"🧽",label:"Wash Car",x:0.22,y:0.9,eyes:"happy",status:"🧽 Scrubbing!",dur:[30000,60000]},
  {id:"launch",emoji:"",label:"Launch Rocket",x:0.88,y:0.85,eyes:"excited",status:"🚀 3...2...1!",dur:[20000,45000],special:"launch"},
  {id:"stars",emoji:"✨",label:"Stargaze",x:0.95,y:0.88,eyes:"curious",status:"✨ So many stars...",dur:[40000,120000]},
];

const ALL_ITEMS=[...ROOMS.flatMap(r=>r.items.map(it=>({...it,room:r,indoor:true}))),...OUTDOOR.map(it=>({...it,indoor:false}))];

/* CSS Car (top-down) */
function CssCar({gone}){
  return <div style={{width:50,height:28,position:"relative",opacity:gone?0:1,transition:"opacity 0.5s"}}>
    <div style={{position:"absolute",inset:0,borderRadius:10,background:"linear-gradient(180deg,#4488cc,#3366aa)",border:"1.5px solid #2255aa",boxShadow:"0 2px 6px rgba(0,0,0,0.3)"}}/>
    <div style={{position:"absolute",top:5,left:8,width:16,height:18,borderRadius:"4px 4px 2px 2px",background:"#88ccee50",border:"1px solid #6699cc"}}/>
    <div style={{position:"absolute",top:5,right:8,width:12,height:18,borderRadius:"2px 2px 4px 4px",background:"#88ccee30",border:"1px solid #6699cc"}}/>
    {[[0,0],[0,22],[40,0],[40,22]].map(([l,t],i)=><div key={i} style={{position:"absolute",left:l,top:t,width:10,height:6,borderRadius:2,background:"#1a1a2a",border:"1px solid #333"}}/>)}
    <div style={{position:"absolute",bottom:-1,left:3,width:4,height:4,borderRadius:"50%",background:"#ff4444",boxShadow:"0 0 4px #ff4444"}}/>
    <div style={{position:"absolute",bottom:-1,right:3,width:4,height:4,borderRadius:"50%",background:"#ff4444",boxShadow:"0 0 4px #ff4444"}}/>
  </div>;
}

/* CSS Rocket */
function CssRocket({launched}){
  return <div style={{width:26,height:55,position:"relative",animation:launched?"rocketUp 2s ease-in forwards":"none"}}>
    <div style={{position:"absolute",top:0,left:3,width:20,height:14,borderRadius:"50% 50% 0 0",background:"linear-gradient(180deg,#ff4444,#cc2222)"}}/>
    <div style={{position:"absolute",top:12,left:3,width:20,height:28,background:"linear-gradient(180deg,#e8e8e8,#c8c8c8)",border:"1.5px solid #aaa"}}>
      <div style={{position:"absolute",top:6,left:"50%",transform:"translateX(-50%)",width:10,height:10,borderRadius:"50%",background:"#4488cc",border:"1px solid #2266aa"}}/>
    </div>
    <div style={{position:"absolute",bottom:8,left:-2,width:10,height:14,background:"#cc2222",borderRadius:"0 0 0 6px",transform:"skewX(10deg)"}}/>
    <div style={{position:"absolute",bottom:8,right:-2,width:10,height:14,background:"#cc2222",borderRadius:"0 0 6px 0",transform:"skewX(-10deg)"}}/>
    {launched&&<div style={{position:"absolute",bottom:-12,left:"50%",transform:"translateX(-50%)",width:14,height:16,borderRadius:"0 0 50% 50%",background:"radial-gradient(circle,#ffaa00,#ff4400)",animation:"sparkle 0.3s infinite"}}/>}
  </div>;
}

/* Room furniture renderer */
function RoomFurniture({roomId,isActive}){
  const F={position:"absolute"};
  switch(roomId){
    case "bedroom": return(<>
      <div style={{...F,right:12,top:22,width:50,height:78,borderRadius:"6px 6px 3px 3px",background:"linear-gradient(180deg,#5a3d7a,#4a2d6a)",border:"2px solid #6a4d8a"}}><div style={{...F,top:4,left:"50%",transform:"translateX(-50%)",width:34,height:12,borderRadius:6,background:"#d8c8e8"}}/><div style={{...F,top:20,left:4,right:4,bottom:4,borderRadius:3,background:"#7a5a9a"}}/></div>
      <div style={{...F,left:8,top:20,width:12,height:50,background:"#4a3060",border:"1px solid #5a4070",borderRadius:2}}>{[0,1,2,3].map(i=><div key={i} style={{...F,top:3+i*12,left:2,width:7,height:9,borderRadius:1,background:["#c86868","#68a8c8","#c8a868","#88c888"][i]}}/>)}</div>
      <div style={{...F,left:28,top:38,width:16,height:14,borderRadius:2,background:"#3a2050",border:"1px solid #5a3a70"}}><div style={{...F,top:-5,left:"50%",transform:"translateX(-50%)",width:7,height:7,borderRadius:"50%",background:"#e8c84a",boxShadow:"0 0 6px #e8c84a80"}}/></div>
    </>);
    case "bathroom": return(<>
      <div style={{...F,right:8,top:20,width:48,height:60,borderRadius:18,background:"linear-gradient(180deg,#e8e8f0,#c8c8d8)",border:"3px solid #a8a8b8"}}><div style={{...F,top:6,left:6,right:6,bottom:6,borderRadius:12,background:"#a8d8f860"}}/></div>
      <div style={{...F,left:8,bottom:12,width:16,height:22,borderRadius:"3px 3px 8px 8px",background:"#e8e8e8",border:"2px solid #c8c8c8"}}><div style={{...F,top:-5,left:1,width:12,height:7,borderRadius:"3px 3px 0 0",background:"#d8d8d8",border:"1px solid #b8b8b8"}}/></div>
      <div style={{...F,left:8,top:22,width:18,height:14,borderRadius:3,background:"#e0e0e0",border:"1px solid #b8b8b8"}}/>
    </>);
    case "living": return(<>
      <div style={{...F,top:6,left:"50%",transform:"translateX(-50%)",width:65,height:7,borderRadius:2,background:"#1a1a2a",border:"1px solid #4a4a5a",boxShadow:isActive?"0 2px 8px rgba(100,100,200,0.3)":"none"}}/>
      <div style={{...F,bottom:10,left:"50%",transform:"translateX(-50%)",width:75,height:26,borderRadius:5,background:"linear-gradient(180deg,#4a4a5a,#3a3a4a)",border:"2px solid #5a5a6a"}}><div style={{...F,top:3,left:4,width:20,height:18,borderRadius:3,background:"#55556a"}}/><div style={{...F,top:3,right:4,width:20,height:18,borderRadius:3,background:"#55556a"}}/></div>
      <div style={{...F,top:"50%",left:"50%",transform:"translate(-50%,-50%)",width:32,height:16,borderRadius:6,background:"#3a3028",border:"1px solid #5a4a38"}}/>
    </>);
    case "kitchen": return(<>
      <div style={{...F,top:6,right:0,width:RW-18,height:12,background:"#5a5040",borderRadius:"0 0 0 3px",border:"1px solid #7a7060"}}/>
      <div style={{...F,top:6,right:0,width:12,height:75,background:"#5a5040",border:"1px solid #7a7060"}}/>
      <div style={{...F,top:22,right:16,width:28,height:28,borderRadius:3,background:"#3a3028",border:"1px solid #5a4a38"}}>{[0,1,2,3].map(i=><div key={i} style={{...F,top:3+Math.floor(i/2)*12,left:3+(i%2)*12,width:10,height:10,borderRadius:"50%",border:"1px solid #8a605030"}}/>)}</div>
      <div style={{...F,left:6,top:12,width:20,height:36,borderRadius:2,background:"linear-gradient(180deg,#e0e0e0,#c8c8c8)",border:"1px solid #aaa"}}/>
    </>);
    case "gym": return(<>
      <div style={{...F,left:10,top:25,width:45,height:20,borderRadius:3,background:"#3a2818",border:"1.5px solid #5a4028"}}>
        <div style={{...F,top:-4,left:-6,width:8,height:8,borderRadius:"50%",background:"#4a4a4a",border:"1px solid #666"}}/>
        <div style={{...F,top:-4,right:-6,width:8,height:8,borderRadius:"50%",background:"#4a4a4a",border:"1px solid #666"}}/>
        <div style={{...F,top:6,left:"50%",transform:"translateX(-50%)",width:30,height:6,borderRadius:3,background:"#5a4a3a"}}/>
      </div>
      <div style={{...F,right:12,top:20,width:35,height:65,borderRadius:4,background:"linear-gradient(180deg,#3a3028,#2a2018)",border:"1.5px solid #5a4838"}}>
        <div style={{...F,top:4,left:"50%",transform:"translateX(-50%)",fontSize:7,color:"#d4843a60",fontFamily:"monospace"}}>LCD</div>
        <div style={{...F,bottom:4,left:"50%",transform:"translateX(-50%)",width:20,height:4,borderRadius:2,background:"#5a4838"}}/>
      </div>
      <div style={{...F,bottom:8,left:8,fontSize:8,opacity:0.25}}>💪🥊</div>
    </>);
    case "music": return(<>
      <div style={{...F,right:8,top:18,width:50,height:65,borderRadius:"28px 28px 6px 6px",background:"linear-gradient(180deg,#1a1a1a,#2a2a2a)",border:"2px solid #3a3a3a"}}><div style={{...F,bottom:3,left:3,right:3,height:12,display:"flex",gap:1}}>{Array.from({length:9}).map((_,i)=><div key={i} style={{flex:1,background:i%2?"#1a1a1a":"#e8e8e0",borderRadius:"0 0 1px 1px"}}/>)}</div></div>
      <div style={{...F,left:10,top:32,width:36,height:36,borderRadius:"50%",background:"radial-gradient(circle,#0a0a1a 25%,#2a3a4a 55%,#1a2a3a)",border:"2px solid #4ab8d4"}}><div style={{...F,top:"50%",left:"50%",transform:"translate(-50%,-50%)",width:8,height:8,borderRadius:"50%",background:"#4ab8d4"}}/></div>
      {[0,1].map(i=><div key={i} style={{...F,left:12+i*20,bottom:6,width:14,height:22,borderRadius:2,background:"#2a3a4a",border:"1px solid #4ab8d4"}}/>)}
    </>);
    case "dance": return(<>
      {Array.from({length:15}).map((_,i)=>{const c=i%5,r=Math.floor(i/5);return <div key={i} style={{...F,left:5+c*28,top:16+r*32,width:24,height:28,borderRadius:2,background:["#d44a8a12","#4ab8d412","#e8c84a12","#9b7ec812","#4ad4a012"][i%5],animation:isActive?"discoTile 1.2s infinite "+i*0.07+"s":"none"}}/>;
      })}
      <div style={{...F,top:"50%",left:"50%",transform:"translate(-50%,-50%)",width:14,height:14,borderRadius:"50%",background:"radial-gradient(circle,#fff,#d44a8a)",boxShadow:isActive?"0 0 18px #d44a8a50":"0 0 5px #d44a8a20"}}/>
    </>);
    case "workshop": return(<>
      <div style={{...F,top:10,left:6,width:85,height:20,borderRadius:3,background:"linear-gradient(90deg,#5a3a1a,#6a4a2a)",border:"2px solid #7a5a3a"}}>{[0,1,2].map(i=><div key={i} style={{...F,top:3,left:5+i*26,width:18,height:12,borderRadius:2,background:"#4a2a10",border:"1px solid #8a6a4a"}}/>)}</div>
      <div style={{...F,bottom:8,right:12,width:28,height:46,borderRadius:"14px 14px 4px 4px",background:"linear-gradient(180deg,#e85030,#c83020)",border:"2px solid #ff6040"}}><div style={{...F,top:7,left:"50%",transform:"translateX(-50%)",width:10,height:10,borderRadius:"50%",background:"#2a2a4a",border:"1px solid #4a4a6a"}}/></div>
    </>);
    case "charging": return(<>
      <div style={{...F,top:"50%",left:"55%",transform:"translate(-50%,-50%)",width:46,height:46,borderRadius:"50%",background:"radial-gradient(circle,#1a3028,#0a2018)",border:"2px solid "+(isActive?"#4ad4a0":"#2a5040"),boxShadow:isActive?"0 0 16px #4ad4a030":"none"}}>{isActive&&[0,1].map(i=><div key={i} style={{...F,top:"50%",left:"50%",transform:"translate(-50%,-50%)",width:46+i*14,height:46+i*14,borderRadius:"50%",border:"1px solid #4ad4a010",animation:"pulseRing 2s ease-out infinite "+i*0.5+"s"}}/>)}</div>
      <div style={{...F,left:6,top:16,width:14,height:46,borderRadius:2,background:"#1a2a20",border:"1px solid #2a4030"}}>{[0,1,2,3].map(i=><div key={i} style={{...F,top:5+i*11,left:3,width:4,height:4,borderRadius:"50%",background:isActive?"#4ad4a0":"#2a5040"}}/>)}</div>
    </>);
    case "office": return(<>
      <div style={{...F,top:15,left:"50%",transform:"translateX(-50%)",width:70,height:35,borderRadius:4,background:"linear-gradient(180deg,#2a3040,#1a2030)",border:"1.5px solid #3a4858"}}>
        <div style={{...F,top:3,left:3,right:3,bottom:10,borderRadius:2,background:isActive?"#203040":"#1a2530",border:"1px solid #3a485830",boxShadow:isActive?"0 0 8px rgba(100,160,220,0.2)":"none"}}/>
        <div style={{...F,bottom:2,left:"50%",transform:"translateX(-50%)",width:30,height:5,borderRadius:2,background:"#2a3848"}}/>
      </div>
      <div style={{...F,bottom:10,left:"50%",transform:"translateX(-50%)",width:55,height:22,borderRadius:3,background:"#2a2838",border:"1.5px solid #3a384a"}}/>
      <div style={{...F,left:10,bottom:15,width:12,height:28,borderRadius:"3px 3px 0 0",background:"#2a2838",border:"1px solid #3a384a"}}/>
      <div style={{...F,top:55,right:10,width:14,height:18,borderRadius:2,background:"#3a384a30"}}>{[0,1,2].map(i=><div key={i} style={{...F,top:2+i*5,left:2,right:2,height:3,borderRadius:1,background:["#88b8e830","#88b8e820","#88b8e815"][i]}}/>)}</div>
    </>);
    default: return null;
  }
}

/* Study Panel Component */

/* ═══════════════════════════════════════════
   STUDY LIBRARY — Full study environment with Spocket
   ═══════════════════════════════════════════*/
const LIBRARY_BG="data:image/jpeg;base64,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";

function DraggableWidget({children,initX,initY,initW,initH}){
  const[pos,setPos]=useState({x:initX,y:initY});
  const[size,setSize]=useState({w:initW,h:initH});
  const startDrag=(e)=>{e.preventDefault();e.stopPropagation();const sx=e.clientX-pos.x,sy=e.clientY-pos.y;
    const mv=e2=>setPos({x:e2.clientX-sx,y:e2.clientY-sy});
    const up=()=>{window.removeEventListener("mousemove",mv);window.removeEventListener("mouseup",up)};
    window.addEventListener("mousemove",mv);window.addEventListener("mouseup",up);
  };
  const startResize=(edge)=>(e)=>{e.preventDefault();e.stopPropagation();
    const sw=size.w,sh=size.h,sx=e.clientX,sy=e.clientY,px=pos.x,py=pos.y;
    const mv=e2=>{const dx=e2.clientX-sx,dy=e2.clientY-sy;
      if(edge.includes("r"))setSize(s=>({...s,w:Math.max(160,sw+dx)}));
      if(edge.includes("b"))setSize(s=>({...s,h:Math.max(90,sh+dy)}));
      if(edge.includes("l")){setSize(s=>({...s,w:Math.max(160,sw-dx)}));setPos(p=>({...p,x:px+dx}));}
      if(edge.includes("t")){setSize(s=>({...s,h:Math.max(90,sh-dy)}));setPos(p=>({...p,y:py+dy}));}
    };
    const up=()=>{window.removeEventListener("mousemove",mv);window.removeEventListener("mouseup",up)};
    window.addEventListener("mousemove",mv);window.addEventListener("mouseup",up);
  };
  /* Resize handles sit OUTSIDE the widget (-5px) so they never cover buttons inside */
  return(
    <div style={{position:"absolute",left:pos.x,top:pos.y,width:size.w,height:size.h,zIndex:30}}>
      {/* Drag handle — top center pill */}
      <div onMouseDown={startDrag} style={{position:"absolute",top:0,left:20,right:20,height:16,cursor:"grab",zIndex:32,display:"flex",justifyContent:"center",alignItems:"center"}}>
        <div style={{width:30,height:3,borderRadius:2,background:"#ffffff20"}}/>
      </div>
      {/* Edge handles — OUTSIDE bounds */}
      <div onMouseDown={startResize("t")} style={{position:"absolute",top:-5,left:16,right:16,height:5,cursor:"ns-resize",zIndex:31}}/>
      <div onMouseDown={startResize("b")} style={{position:"absolute",bottom:-5,left:16,right:16,height:5,cursor:"ns-resize",zIndex:31}}/>
      <div onMouseDown={startResize("l")} style={{position:"absolute",left:-5,top:16,bottom:16,width:5,cursor:"ew-resize",zIndex:31}}/>
      <div onMouseDown={startResize("r")} style={{position:"absolute",right:-5,top:16,bottom:16,width:5,cursor:"ew-resize",zIndex:31}}/>
      <div onMouseDown={startResize("tl")} style={{position:"absolute",top:-5,left:-5,width:16,height:16,cursor:"nwse-resize",zIndex:31}}/>
      <div onMouseDown={startResize("tr")} style={{position:"absolute",top:-5,right:-5,width:16,height:16,cursor:"nesw-resize",zIndex:31}}/>
      <div onMouseDown={startResize("bl")} style={{position:"absolute",bottom:-5,left:-5,width:16,height:16,cursor:"nesw-resize",zIndex:31}}/>
      <div onMouseDown={startResize("br")} style={{position:"absolute",bottom:-5,right:-5,width:16,height:16,cursor:"nwse-resize",zIndex:31}}/>
      {/* Content */}
      <div style={{position:"relative",width:"100%",height:"100%",zIndex:30}}>
        {typeof children==="function"?children(size):children}
      </div>
    </div>
  );
}

const IMMERSIVE_CHROME_H = 36;

function SpocketImmersiveChrome({
  label,
  siteNavOpen,
  onToggleSiteNav,
  dockToggleInNav = false,
  hideImmersiveTopBar = false,
  allowSiteNavToggle = true,
}) {
  const S = { fontFamily: "'JetBrains Mono', monospace" };
  const navHost =
    typeof document !== "undefined" && dockToggleInNav && allowSiteNavToggle
      ? document.getElementById("sr-spocket-nav-toggle-host")
      : null;

  const roamBarToggle = allowSiteNavToggle ? (
    <button
      type="button"
      onClick={onToggleSiteNav}
      style={{
        ...S,
        fontSize: 9,
        padding: "5px 11px",
        borderRadius: 8,
        border: siteNavOpen ? "1px solid rgba(127,219,202,0.45)" : "1px solid rgba(127,219,202,0.22)",
        background: siteNavOpen ? "rgba(127,219,202,0.12)" : "rgba(15,23,42,0.55)",
        color: "#7fdbca",
        cursor: "pointer",
      }}
    >
      {siteNavOpen ? "Hide site menu" : "Show site menu"}
    </button>
  ) : null;

  const studyNavToggle = allowSiteNavToggle ? (
    <button type="button" className="sr-spocket-nav-site-toggle" onClick={onToggleSiteNav} aria-pressed={siteNavOpen}>
      {siteNavOpen ? "Hide site menu" : "Show site menu"}
    </button>
  ) : null;

  const barInner = (
    <div
      style={{
        height: IMMERSIVE_CHROME_H,
        display: "flex",
        alignItems: "center",
        justifyContent: "space-between",
        padding: "0 10px 0 12px",
        background: "linear-gradient(180deg, #21102af2, #0a0f18ee)",
        borderBottom: "1px solid rgba(127,219,202,0.12)",
        boxShadow: "0 1px 0 rgba(0,0,0,0.25)",
        pointerEvents: "auto",
      }}
    >
      <span style={{ fontSize: 10, color: "#64748b", letterSpacing: "0.02em", ...S }}>{label}</span>
      {!dockToggleInNav ? roamBarToggle : null}
    </div>
  );

  const floatShowSiteMenu =
    allowSiteNavToggle &&
    dockToggleInNav &&
    !siteNavOpen &&
    typeof document !== "undefined" ? (
      <button
        type="button"
        onClick={onToggleSiteNav}
        style={{
          position: "fixed",
          bottom: 16,
          left: "50%",
          transform: "translateX(-50%)",
          zIndex: 570,
          ...S,
          fontSize: 10,
          padding: "9px 20px",
          borderRadius: 999,
          border: "1px solid rgba(127,219,202,0.55)",
          background: "rgba(10,15,28,0.96)",
          color: "#7fdbca",
          cursor: "pointer",
          boxShadow: "0 6px 28px rgba(0,0,0,0.55)",
          pointerEvents: "auto",
        }}
      >
        Show site menu
      </button>
    ) : null;

  const floatHideLegacy =
    allowSiteNavToggle &&
    siteNavOpen &&
    !dockToggleInNav &&
    typeof document !== "undefined" ? (
      <button
        type="button"
        onClick={onToggleSiteNav}
        style={{
          position: "fixed",
          bottom: 16,
          left: "50%",
          transform: "translateX(-50%)",
          zIndex: 570,
          ...S,
          fontSize: 10,
          padding: "9px 20px",
          borderRadius: 999,
          border: "1px solid rgba(127,219,202,0.55)",
          background: "rgba(10,15,28,0.96)",
          color: "#7fdbca",
          cursor: "pointer",
          boxShadow: "0 6px 28px rgba(0,0,0,0.55)",
          pointerEvents: "auto",
        }}
      >
        Hide site menu
      </button>
    ) : null;

  const fixedChrome =
    !hideImmersiveTopBar ? (
      <div
        style={{
          position: "fixed",
          top: 0,
          left: 0,
          right: 0,
          zIndex: 560,
          pointerEvents: "none",
        }}
      >
        {barInner}
      </div>
    ) : null;

  const portaledBody =
    typeof document !== "undefined" && SpocketReactDOM && typeof SpocketReactDOM.createPortal === "function"
      ? SpocketReactDOM.createPortal(
          <>
            {fixedChrome}
            {floatShowSiteMenu}
            {floatHideLegacy}
          </>,
          document.body
        )
      : null;

  const portaledNav =
    allowSiteNavToggle &&
    dockToggleInNav &&
    navHost &&
    studyNavToggle &&
    SpocketReactDOM &&
    typeof SpocketReactDOM.createPortal === "function"
      ? SpocketReactDOM.createPortal(studyNavToggle, navHost)
      : null;

  if (portaledBody || portaledNav) {
    return (
      <>
        <div
          style={{ flexShrink: 0, height: hideImmersiveTopBar ? 0 : IMMERSIVE_CHROME_H, width: "100%" }}
          aria-hidden={hideImmersiveTopBar}
        />
        {portaledBody}
        {portaledNav}
      </>
    );
  }
  return (
    <>
      <div style={{ flexShrink: 0, zIndex: 60, pointerEvents: "auto" }}>{barInner}</div>
      {floatShowSiteMenu}
      {floatHideLegacy}
    </>
  );
}

function StudyPanel({ onClose, siteNavOpen = false, onToggleSiteNav = () => {}, embedded = false }) {
  const S={fontFamily:"'JetBrains Mono',monospace"};
  const[light,setLight]=useState(false);
  const T=light?{bg:"#f4f0e8",bg2:"#e8e0d4",text:"#1a1a2e",text2:"#4a4a5a",accent:"#3a3028",border:"#c8b8a0",line:"#c8b8a050"}
              :{bg:"#141a28ee",bg2:"#0d1220ee",text:"#e2e8f0",text2:"#94a3b8",accent:"#e8c84a",border:"#ffffff15",line:"#ffffff08"};
  // Clock
  const[clock,setClock]=useState(new Date());
  useEffect(()=>{const c=setInterval(()=>setClock(new Date()),1000);return()=>clearInterval(c)},[]);
  // Timer
  const[timerSec,setTimerSec]=useState(25*60);const[running,setRunning]=useState(false);const[repeat,setRepeat]=useState(false);
  const[initialSec,setInitialSec]=useState(25*60);const[repCount,setRepCount]=useState(0);
  const[history,setHistory]=useState([]);const[linkedTask,setLinkedTask]=useState(null);
  const initialSecRef=useRef(initialSec);
  const linkedTaskRef=useRef(linkedTask);
  useEffect(()=>{initialSecRef.current=initialSec;},[initialSec]);
  useEffect(()=>{linkedTaskRef.current=linkedTask;},[linkedTask]);
  const tRef=useRef(null);
  // Timer tick
  useEffect(()=>{
    if(tRef.current){clearInterval(tRef.current);tRef.current=null;}
    if(!running)return;
    tRef.current=setInterval(()=>{
      setTimerSec(prev=>{
        if(prev<=1){
          const dur=initialSecRef.current;
          const taskSnap=linkedTaskRef.current;
          setHistory(h=>[{dur,time:new Date().toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"}),task:taskSnap},...h.slice(0,19)]);
          if(repeat){setRepCount(c=>c+1);return initialSecRef.current;}
          setRunning(false);return 0;
        }
        return prev-1;
      });
    },1000);
    return()=>{if(tRef.current){clearInterval(tRef.current);tRef.current=null;}};
  },[running,repeat]);
  const fmt=s=>{const m=Math.floor(s/60);return`${String(m).padStart(2,"0")}:${String(s%60).padStart(2,"0")}`;};
  const setTimer=(m,taskName)=>{setTimerSec(m*60);setInitialSec(m*60);setRunning(false);setRepCount(0);setLinkedTask(taskName||null)};
  const[timerCustomMin,setTimerCustomMin]=useState("");
  const applyCustomTimer=()=>{
    const v=parseInt(String(timerCustomMin).trim(),10);
    if(!Number.isFinite(v)||v<1||v>999)return;
    setTimer(v,null);
    setTimerCustomMin("");
  };
  const linkTask=(t)=>{setTimer(t.mins,t.text)};
  // Todos
  const[todos,setTodos]=useState([]);const[input,setInput]=useState("");const[timeInput,setTimeInput]=useState(25);
  const addTodo=()=>{if(!input.trim())return;setTodos(t=>[...t,{text:input,mins:timeInput,done:false,id:Date.now()}]);setInput("");setTimeInput(25);};
  const toggleTodo=id=>setTodos(t=>t.map(x=>x.id===id?{...x,done:!x.done}:x));
  const removeTodo=id=>setTodos(t=>t.filter(x=>x.id!==id));
  // Reminders
  const[reminder,setReminder]=useState(null);const remRef=useRef(null);
  const[studyEyes,setStudyEyes]=useState("thinking");
  const[isBlinking,setIsBlinking]=useState(false);
  // Settings
  const[showSettings,setShowSettings]=useState(false);
  const[tourStep,setTourStep]=useState(-1); // -1 = inactive
  const[blinkOn,setBlinkOn]=useState(true);
  const[remindersOn,setRemindersOn]=useState(true);
  const[reminderFreq,setReminderFreq]=useState(120); // seconds between reminders
  const[reminderTypes,setReminderTypes]=useState({water:true,stretch:true,eyes:true,snack:true,walk:true,breathe:true,encourage:true});
  const ALL_REMINDERS=[
    {id:"water",text:"💧 Drink some water!",eyes:"happy"},
    {id:"stretch",text:"🧘 Time for a stretch!",eyes:"happy"},
    {id:"eyes",text:"👀 Rest your eyes for a moment",eyes:"wink"},
    {id:"snack",text:"🍎 Have a healthy snack!",eyes:"baking"},
    {id:"walk",text:"🚶 Take a quick walk!",eyes:"excited"},
    {id:"breathe",text:"😤 Take 3 deep breaths",eyes:"happy"},
    {id:"encourage",text:"📖 You're doing great, keep going!",eyes:"happy"},
    {id:"encourage",text:"🧠 Stay focused, you got this!",eyes:"excited"},
  ];
  const activeReminders=ALL_REMINDERS.filter(r=>reminderTypes[r.id]);
  // Reminder timer — respects settings
  useEffect(()=>{
    if(remRef.current)clearInterval(remRef.current);
    if(!remindersOn||activeReminders.length===0)return;
    remRef.current=setInterval(()=>{
      const r=activeReminders[Math.floor(Math.random()*activeReminders.length)];
      setReminder(r.text);setStudyEyes(r.eyes);
      setTimeout(()=>{setReminder(null);setStudyEyes("thinking")},8000);
    },reminderFreq*1000);
    return()=>clearInterval(remRef.current);
  },[remindersOn,reminderFreq,reminderTypes]);
  // Blink timer — slower (8-15s), respects settings
  useEffect(()=>{
    if(!blinkOn)return;
    const iv=setInterval(()=>{
      setIsBlinking(true);
      setTimeout(()=>setIsBlinking(false),150);
    },8000+Math.random()*7000);
    return()=>clearInterval(iv);
  },[blinkOn]);

  // Ambient sounds — improved generators
  const[ambientSound,setAmbientSound]=useState(null);
  const[ambientVol,setAmbientVol]=useState(0.3);
  const[radioOpen,setRadioOpen]=useState(false);
  const[radioDisclaimer,setRadioDisclaimer]=useState(true);
  const audioRef=useRef([]);const gainRef=useRef(null);const ctxRef=useRef(null);
  const SOUNDS=[
    {id:"light_rain",icon:"🌦️",label:"Light Rain",cat:"Rain"},
    {id:"hard_rain",icon:"⛈️",label:"Heavy Rain",cat:"Rain"},
    {id:"ocean",icon:"🌊",label:"Ocean Waves",cat:"Water"},
    {id:"beach",icon:"🏖️",label:"Beach",cat:"Water"},
    {id:"stream",icon:"💧",label:"Stream",cat:"Water"},
    {id:"fire",icon:"🔥",label:"Fireplace",cat:"Nature"},
    {id:"wind",icon:"🍃",label:"Wind",cat:"Nature"},
    {id:"forest",icon:"🌲",label:"Forest",cat:"Nature"},
    {id:"cafe",icon:"☕",label:"Café",cat:"Focus"},
    {id:"white",icon:"📡",label:"White Noise",cat:"Focus"},
    {id:"brown",icon:"🎚️",label:"Brown Noise",cat:"Focus"},
  ];
  const playAmbient=(type)=>{
    stopAmbient();
    if(type===ambientSound){setAmbientSound(null);return;}
    setAmbientSound(type);
    const ctx=new(window.AudioContext||window.webkitAudioContext)();ctxRef.current=ctx;
    const gain=ctx.createGain();gain.gain.value=ambientVol;gain.connect(ctx.destination);gainRef.current=gain;
    const nodes=[];
    const makeNoise=(vol,dur)=>{const bs=dur*ctx.sampleRate;const buf=ctx.createBuffer(2,bs,ctx.sampleRate);for(let c=0;c<2;c++){const d=buf.getChannelData(c);for(let i=0;i<bs;i++)d[i]=(Math.random()*2-1)*vol;}const s=ctx.createBufferSource();s.buffer=buf;s.loop=true;nodes.push(s);return s;};
    const makeFilter=(src,type,freq)=>{const f=ctx.createBiquadFilter();f.type=type;f.frequency.value=freq;src.connect(f);return f;};
    const makeLFO=(param,freq,amt)=>{const o=ctx.createOscillator();const g=ctx.createGain();o.frequency.value=freq;g.gain.value=amt;o.connect(g);g.connect(param);o.start();nodes.push(o);};
    if(type==="light_rain"){const n=makeNoise(0.25,4);const f=makeFilter(n,"bandpass",1200);f.Q.value=0.5;f.connect(gain);n.start();}
    else if(type==="hard_rain"){const n=makeNoise(0.5,4);const f=makeFilter(n,"bandpass",2000);f.Q.value=0.3;f.connect(gain);n.start();const n2=makeNoise(0.15,2);const f2=makeFilter(n2,"lowpass",200);f2.connect(gain);n2.start();makeLFO(gain.gain,0.08,0.1);}
    else if(type==="ocean"){const n=makeNoise(0.3,6);const f=makeFilter(n,"lowpass",250);f.Q.value=1;f.connect(gain);n.start();makeLFO(gain.gain,0.1,0.2);}
    else if(type==="beach"){const n=makeNoise(0.25,6);const f=makeFilter(n,"lowpass",400);f.connect(gain);n.start();makeLFO(gain.gain,0.12,0.18);const n2=makeNoise(0.08,3);const f2=makeFilter(n2,"highpass",2000);f2.connect(gain);n2.start();}
    else if(type==="stream"){const n=makeNoise(0.15,3);const f=makeFilter(n,"bandpass",3000);f.Q.value=2;f.connect(gain);n.start();makeLFO(f.frequency,0.3,500);}
    else if(type==="fire"){const bs=3*ctx.sampleRate;const buf=ctx.createBuffer(2,bs,ctx.sampleRate);for(let c=0;c<2;c++){const d=buf.getChannelData(c);for(let i=0;i<bs;i++){d[i]=(Math.random()*2-1)*0.15;if(Math.random()<0.008)d[i]+=(Math.random()-0.5)*0.8;if(Math.random()<0.03)d[i]*=2.5;}}const s=ctx.createBufferSource();s.buffer=buf;s.loop=true;nodes.push(s);const f=makeFilter(s,"lowpass",600);f.Q.value=0.8;f.connect(gain);s.start();makeLFO(gain.gain,0.2,0.04);}
    else if(type==="wind"){const n=makeNoise(0.2,5);const f=makeFilter(n,"lowpass",150);f.connect(gain);n.start();makeLFO(f.frequency,0.05,80);makeLFO(gain.gain,0.07,0.08);}
    else if(type==="forest"){const n=makeNoise(0.06,4);const f=makeFilter(n,"bandpass",4000);f.Q.value=3;f.connect(gain);n.start();const n2=makeNoise(0.04,3);const f2=makeFilter(n2,"lowpass",200);f2.connect(gain);n2.start();}
    else if(type==="cafe"){const n=makeNoise(0.2,4);const f=makeFilter(n,"bandpass",800);f.Q.value=0.5;f.connect(gain);n.start();const n2=makeNoise(0.08,2);const f2=makeFilter(n2,"highpass",1500);f2.connect(gain);n2.start();}
    else if(type==="white"){const n=makeNoise(0.3,2);n.connect(gain);n.start();}
    else if(type==="brown"){const n=makeNoise(0.4,4);const f=makeFilter(n,"lowpass",200);f.connect(gain);n.start();}
    audioRef.current=nodes;
  };
  const stopAmbient=()=>{try{audioRef.current.forEach(n=>{try{n.stop()}catch(e){}});ctxRef.current?.close();}catch(e){}audioRef.current=[];ctxRef.current=null;};
  useEffect(()=>{if(gainRef.current)gainRef.current.gain.value=ambientVol},[ambientVol]);
  useEffect(()=>()=>stopAmbient(),[]);

  // Lock-in tracking
  const[lockedIn,setLockedIn]=useState(false);
  const[lockLog,setLockLog]=useState([]); // [{type:"in"|"out",time:Date}]
  const[lockStart,setLockStart]=useState(null);
  const[totalLocked,setTotalLocked]=useState(0);
  const[showHistory,setShowHistory]=useState(false);
  const toggleLock=()=>{
    const now=new Date();
    if(!lockedIn){setLockedIn(true);setLockStart(now);setLockLog(l=>[...l,{type:"in",time:now.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"})}]);}
    else{setLockedIn(false);const dur=lockStart?Math.floor((now-lockStart)/1000):0;setTotalLocked(t=>t+dur);setLockStart(null);setLockLog(l=>[...l,{type:"out",time:now.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"}),dur}]);}
  };

  // Session persistence
  const[pastSessions,setPastSessions]=useState([]);
  const sessionStart=useRef(new Date());
  useEffect(()=>{sessionStart.current=new Date();},[]);
  useEffect(()=>{
    const load=()=>{try{const r=localStorage.getItem("spocket_study_sessions");if(r)setPastSessions(JSON.parse(r));}catch(e){}};
    load();
  },[]);
  const saveSession=()=>{
    const now=new Date();
    const session={date:sessionStart.current.toLocaleDateString(),startTime:sessionStart.current.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"}),
      duration:Math.floor((now-sessionStart.current)/1000),timerCycles:repCount,tasksTotal:todos.length,tasksDone:todos.filter(t=>t.done).length,
      lockedInTime:totalLocked+(lockedIn&&lockStart?Math.floor((now-lockStart)/1000):0),
      timerHistory:history.slice(0,5).map(h=>({dur:h.dur,task:h.task||""}))};
    setPastSessions((past)=>{
      const updated=[session,...past].slice(0,20);
      try{localStorage.setItem("spocket_study_sessions",JSON.stringify(updated));}catch(e){}
      return updated;
    });
  };
  const handleClose=()=>{saveSession();stopAmbient();onClose();};

  return(
    <div style={{position:embedded?"absolute":"fixed",inset:0,zIndex:embedded?56:50,paddingTop:0,overflow:"hidden",pointerEvents:"auto",display:"flex",flexDirection:"column"}}>
      <SpocketImmersiveChrome
        label="Spocket · Study"
        siteNavOpen={siteNavOpen}
        onToggleSiteNav={onToggleSiteNav}
        dockToggleInNav={false}
        hideImmersiveTopBar
        allowSiteNavToggle={embedded}
      />
      <div style={{flex:1,minHeight:0,position:"relative",overflow:"hidden"}}>
      {/* Library background — user's image */}
      <div style={{position:"absolute",inset:0,background:"#1a1208"}}>
        <div style={{position:"absolute",inset:0,backgroundImage:`url(${LIBRARY_BG})`,backgroundSize:"cover",backgroundPosition:"center",backgroundRepeat:"no-repeat"}}/>
        {/* Subtle vignette for widget readability */}
        <div style={{position:"absolute",inset:0,background:"radial-gradient(ellipse at center,transparent 40%,rgba(10,8,4,0.5) 100%)"}}/>
        {/* Spocket sitting at the desk — large, centered */}
        <div style={{position:"absolute",bottom:"10%",left:"50%",transform:"translateX(-50%)",zIndex:10}}>
          <Robot eyes={isBlinking&&blinkOn?"blinking":studyEyes} scale={0.9} mouthOpen={false} studyMode={true}/>
        </div>
      </div>

      {/* Reminder bubble — large and visible */}
      {reminder&&(
        <div style={{position:"absolute",bottom:"38%",left:"50%",transform:"translateX(-50%)",background:"linear-gradient(135deg,#2e1640ee,#21102aee)",border:"1.5px solid #7fdbca40",borderRadius:18,padding:"16px 28px",zIndex:15,animation:"fadeInUp 0.3s ease",boxShadow:"0 8px 24px rgba(0,0,0,0.5)",maxWidth:400}}>
          <div style={{fontSize:18,color:"#e2e8f0",...S,textAlign:"center"}}>{reminder}</div>
          <svg width="20" height="12" viewBox="0 0 20 12" style={{position:"absolute",bottom:-11,left:"50%",transform:"translateX(-50%)"}}><path d="M0 0 L10 12 L20 0" fill="#21102a"/></svg>
        </div>
      )}

      {/* Controls */}
      <div style={{position:"absolute",top:12,left:12,display:"flex",gap:8,zIndex:40,flexWrap:"wrap",alignItems:"center"}}>
        <button onClick={handleClose} style={{padding:"6px 14px",background:"#2e164080",border:"1px solid #ff6b6b30",borderRadius:12,color:"#ff6b6b80",fontSize:10,...S,cursor:"pointer",backdropFilter:"blur(4px)"}}>← Leave</button>
        <button onClick={()=>setLight(!light)} style={{padding:"6px 14px",background:light?"#2e164080":"#e8e0d480",border:"1px solid #ffffff20",borderRadius:12,color:light?"#e2e8f0":"#1a1a2e",fontSize:10,...S,cursor:"pointer",backdropFilter:"blur(4px)"}}>{light?"🌙 Dark":"☀️ Light"}</button>
        <button onClick={toggleLock} style={{padding:"6px 14px",background:lockedIn?"#4ad4a025":"#2e164080",border:`1px solid ${lockedIn?"#4ad4a060":"#ffffff20"}`,borderRadius:12,color:lockedIn?"#4ad4a0":"#94a3b8",fontSize:10,...S,cursor:"pointer",backdropFilter:"blur(4px)",fontWeight:lockedIn?700:400}}>{lockedIn?"🔒 Locked In":"🔓 Not Locked In"}</button>
        {totalLocked>0&&<span style={{fontSize:9,color:"#4ad4a080",...S,background:"#0a0f1880",padding:"4px 10px",borderRadius:8,backdropFilter:"blur(4px)"}}>🔒 {fmt(totalLocked+(lockedIn&&lockStart?Math.floor((new Date()-lockStart)/1000):0))} locked</span>}
        <button onClick={()=>setShowHistory(!showHistory)} style={{padding:"6px 14px",background:"#2e164080",border:"1px solid #ffffff20",borderRadius:12,color:"#94a3b8",fontSize:10,...S,cursor:"pointer",backdropFilter:"blur(4px)"}}>📊 History</button>
        <button onClick={()=>setShowSettings(!showSettings)} style={{padding:"6px 14px",background:showSettings?"#7fdbca20":"#2e164080",border:`1px solid ${showSettings?"#7fdbca40":"#ffffff20"}`,borderRadius:12,color:showSettings?"#7fdbca":"#94a3b8",fontSize:10,...S,cursor:"pointer",backdropFilter:"blur(4px)"}}>⚙️ Settings</button>
      </div>

      {/* ── SPOCKET SETTINGS PANEL ── */}
      {showSettings&&(
        <div style={{position:"absolute",top:50,left:12,width:280,background:"linear-gradient(145deg,#2e1640ee,#21102aee)",border:"1px solid #ffffff15",borderRadius:16,padding:16,zIndex:50,backdropFilter:"blur(10px)",...S}}>
          <div style={{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:12}}>
            <div style={{fontSize:13,color:"#e2e8f0",fontWeight:700}}>⚙️ Spocket Settings</div>
            <button onClick={()=>setShowSettings(false)} style={{padding:"2px 8px",background:"transparent",border:"1px solid #ffffff15",borderRadius:6,color:"#94a3b8",fontSize:9,cursor:"pointer",...S}}>✕</button>
          </div>

          {/* Blinking */}
          <div style={{marginBottom:14}}>
            <div style={{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:4}}>
              <span style={{fontSize:11,color:"#e2e8f0"}}>👁️ Blinking</span>
              <button onClick={()=>setBlinkOn(!blinkOn)} style={{padding:"3px 10px",background:blinkOn?"#4ad4a020":"transparent",border:`1px solid ${blinkOn?"#4ad4a050":"#ffffff15"}`,borderRadius:8,color:blinkOn?"#4ad4a0":"#94a3b8",fontSize:10,cursor:"pointer",...S}}>{blinkOn?"ON":"OFF"}</button>
            </div>
          </div>

          {/* Reminders toggle */}
          <div style={{marginBottom:10}}>
            <div style={{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:6}}>
              <span style={{fontSize:11,color:"#e2e8f0"}}>💬 Reminders</span>
              <button onClick={()=>setRemindersOn(!remindersOn)} style={{padding:"3px 10px",background:remindersOn?"#4ad4a020":"transparent",border:`1px solid ${remindersOn?"#4ad4a050":"#ffffff15"}`,borderRadius:8,color:remindersOn?"#4ad4a0":"#94a3b8",fontSize:10,cursor:"pointer",...S}}>{remindersOn?"ON":"OFF"}</button>
            </div>
          </div>

          {/* Reminder frequency */}
          {remindersOn&&<>
            <div style={{marginBottom:10}}>
              <div style={{fontSize:10,color:"#94a3b8",marginBottom:4}}>Frequency: every {reminderFreq < 60 ? `${reminderFreq}s` : `${Math.floor(reminderFreq/60)}m${reminderFreq%60?` ${reminderFreq%60}s`:""}`}</div>
              <div style={{display:"flex",gap:4,flexWrap:"wrap"}}>
                {[{l:"30s",v:30},{l:"1m",v:60},{l:"2m",v:120},{l:"5m",v:300},{l:"10m",v:600},{l:"15m",v:900}].map(o=>(
                  <button key={o.v} onClick={()=>setReminderFreq(o.v)} style={{padding:"3px 8px",background:reminderFreq===o.v?"#88b8e820":"transparent",border:`1px solid ${reminderFreq===o.v?"#88b8e850":"#ffffff10"}`,borderRadius:6,color:reminderFreq===o.v?"#88b8e8":"#94a3b8",fontSize:9,cursor:"pointer",...S}}>{o.l}</button>
                ))}
              </div>
            </div>

            {/* Reminder types */}
            <div>
              <div style={{fontSize:10,color:"#94a3b8",marginBottom:6}}>Reminder types:</div>
              <div style={{display:"flex",flexDirection:"column",gap:4}}>
                {[{id:"water",label:"💧 Drink water"},{id:"stretch",label:"🧘 Stretch"},{id:"eyes",label:"👀 Rest eyes"},{id:"snack",label:"🍎 Snack"},{id:"walk",label:"🚶 Walk"},{id:"breathe",label:"😤 Breathe"},{id:"encourage",label:"📖 Encouragement"}].map(r=>(
                  <div key={r.id} onClick={()=>setReminderTypes(t=>({...t,[r.id]:!t[r.id]}))} style={{display:"flex",alignItems:"center",gap:8,padding:"4px 8px",borderRadius:6,cursor:"pointer",background:reminderTypes[r.id]?"#4ad4a008":"transparent"}}>
                    <div style={{width:16,height:16,borderRadius:4,border:`1.5px solid ${reminderTypes[r.id]?"#4ad4a0":"#ffffff20"}`,background:reminderTypes[r.id]?"#4ad4a020":"transparent",display:"flex",alignItems:"center",justifyContent:"center",fontSize:10,color:"#4ad4a0"}}>{reminderTypes[r.id]&&"✓"}</div>
                    <span style={{fontSize:11,color:reminderTypes[r.id]?"#e2e8f0":"#94a3b860"}}>{r.label}</span>
                  </div>
                ))}
              </div>
            </div>
          </>}
        </div>
      )}

      {/* ── DIGITAL CLOCK WIDGET ── */}
      <DraggableWidget initX={typeof window!=="undefined"?(window.innerWidth||800)-320:480} initY={12} initW={290} initH={120}>
        {(sz)=>{
          const scale=Math.min(sz.w/290,sz.h/120);
          return(
            <div style={{width:"100%",height:"100%",background:light?"linear-gradient(145deg,#e8e0d4,#d8d0c4)":"linear-gradient(145deg,#1a1a2e,#12121e)",borderRadius:Math.max(16,sz.h*0.14),border:light?"3px solid #a8a098":"3px solid #2a2a3e",boxShadow:light?"0 4px 16px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.3)":"0 4px 16px rgba(0,0,0,0.4), inset 0 1px 0 rgba(255,255,255,0.05)",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",overflow:"hidden",position:"relative"}}>
              {/* Screen glare */}
              <div style={{position:"absolute",inset:8,borderRadius:Math.max(10,sz.h*0.1),background:light?"linear-gradient(135deg,rgba(255,255,255,0.15),transparent 50%)":"linear-gradient(135deg,rgba(255,255,255,0.03),transparent 50%)",pointerEvents:"none"}}/>
              {/* Buttons on top */}
              <div style={{position:"absolute",top:-1,right:sz.w*0.15,display:"flex",gap:4}}>
                {[0,1,2,3].map(i=><div key={i} style={{width:6*scale,height:3,background:light?"#a8a098":"#2a2a3e",borderRadius:"0 0 2px 2px"}}/>)}
              </div>
              {/* Time */}
              <div style={{fontSize:Math.max(14,48*scale),color:light?"#1a1a2e":"#7fdbca",fontWeight:700,letterSpacing:Math.max(1,4*scale),...S,textShadow:light?"none":`0 0 10px #7fdbca40`,lineHeight:1}}>{clock.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"})}</div>
              {/* Seconds */}
              <div style={{fontSize:Math.max(8,14*scale),color:light?"#6a6a7a":"#7fdbca80",...S,marginTop:2}}>{clock.toLocaleTimeString([],{second:"2-digit"}).slice(-2)}s</div>
              {/* Date */}
              <div style={{fontSize:Math.max(7,10*scale),color:light?"#8a8a9a":"#94a3b8",marginTop:Math.max(2,6*scale),...S}}>{clock.toLocaleDateString([],{weekday:"short",month:"short",day:"numeric"})}</div>
            </div>
          );
        }}
      </DraggableWidget>

      {/* ── TIMER WIDGET (matches clock styling) ── */}
      <DraggableWidget initX={typeof window!=="undefined"?(window.innerWidth||800)-320:480} initY={150} initW={290} initH={310}>
        {(sz)=>{
          const scale=Math.min(sz.w/290,sz.h/310);
          const bs=Math.max(10,13*scale); // button font size
          const bp=`${Math.max(6,9*scale)}px ${Math.max(12,18*scale)}px`; // button padding
          return(
            <div style={{width:"100%",height:"100%",background:light?"linear-gradient(145deg,#e8e0d4,#d8d0c4)":"linear-gradient(145deg,#1a1a2e,#12121e)",borderRadius:Math.max(14,sz.h*0.12),border:light?"3px solid #a8a098":"3px solid #2a2a3e",boxShadow:light?"0 4px 16px rgba(0,0,0,0.15),inset 0 1px 0 rgba(255,255,255,0.3)":"0 4px 16px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.05)",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:Math.max(4,7*scale),overflow:"hidden",position:"relative",padding:Math.max(8,14*scale),...S}}>
              <div style={{position:"absolute",inset:8,borderRadius:Math.max(8,sz.h*0.08),background:light?"linear-gradient(135deg,rgba(255,255,255,0.12),transparent 50%)":"linear-gradient(135deg,rgba(255,255,255,0.02),transparent 50%)",pointerEvents:"none"}}/>
              {/* Label + linked task */}
              <div style={{textAlign:"center"}}>
                <div style={{fontSize:Math.max(8,10*scale),color:light?"#8a8a9a":"#94a3b8",textTransform:"uppercase",letterSpacing:Math.max(1,2*scale)}}>Study Timer</div>
                {linkedTask&&<div style={{fontSize:Math.max(8,10*scale),color:"#88b8e8",marginTop:2}}>📋 {linkedTask}</div>}
              </div>
              {/* Big countdown */}
              <div style={{fontSize:Math.max(28,56*scale),color:timerSec<60&&timerSec>0?"#ff6b6b":light?"#1a1a2e":"#7fdbca",fontWeight:700,lineHeight:1,letterSpacing:Math.max(2,4*scale),textShadow:light?"none":"0 0 10px #7fdbca30"}}>{fmt(timerSec)}</div>
              {/* Repeat counter */}
              {(repCount>0||repeat)&&<div style={{fontSize:Math.max(9,12*scale),color:"#4ad4a0",fontWeight:600}}>
                {repeat?"🔁 ":""}Cycle {repCount+1}{repCount>0?` • ${repCount} completed`:""}
              </div>}
              {/* Start / Reset buttons — BIG */}
              <div style={{display:"flex",gap:Math.max(6,10*scale),alignItems:"center"}}>
                <button onMouseDown={e=>e.stopPropagation()} onClick={()=>setRunning(!running)} style={{position:"relative",zIndex:35,padding:bp,background:running?"#ff6b6b25":"#88b8e825",border:`2px solid ${running?"#ff6b6b60":"#88b8e860"}`,borderRadius:Math.max(8,12*scale),color:running?"#ff6b6b":"#88b8e8",fontSize:Math.max(12,15*scale),fontWeight:700,cursor:"pointer",...S}}>{running?"⏸ Pause":"▶ Start"}</button>
                <button onMouseDown={e=>e.stopPropagation()} onClick={()=>{setTimerSec(initialSec);setRunning(false);setRepCount(0)}} style={{position:"relative",zIndex:35,padding:bp,background:light?"#00000008":"#ffffff08",border:`2px solid ${light?"#00000020":"#ffffff20"}`,borderRadius:Math.max(8,12*scale),color:light?"#6a6a7a":"#94a3b8",fontSize:Math.max(12,15*scale),fontWeight:700,cursor:"pointer",...S}}>↺ Reset</button>
              </div>
              {/* Presets — bigger */}
              <div style={{display:"flex",gap:Math.max(3,5*scale),flexWrap:"wrap",justifyContent:"center",alignItems:"center"}}>
                {[5,10,15,25,45,60].map(m=><button key={m} onMouseDown={e=>e.stopPropagation()} onClick={()=>setTimer(m)} style={{position:"relative",zIndex:35,padding:`${Math.max(4,6*scale)}px ${Math.max(8,12*scale)}px`,background:initialSec===m*60?(light?"#88b8e835":"#88b8e825"):"transparent",border:`1.5px solid ${initialSec===m*60?"#88b8e860":light?"#00000015":"#ffffff15"}`,borderRadius:Math.max(6,8*scale),color:initialSec===m*60?"#88b8e8":light?"#8a8a9a":"#94a3b8",fontSize:Math.max(9,11*scale),fontWeight:600,cursor:"pointer",...S}}>{m}m</button>)}
                {/* Custom input — isolate pointer events so drag/resize chrome never eats clicks */}
                <div
                  style={{display:"flex",alignItems:"center",gap:4,position:"relative",zIndex:45,pointerEvents:"auto"}}
                  onPointerDown={e=>e.stopPropagation()}
                >
                  <input type="number" min={1} max={999} placeholder="min" value={timerCustomMin} onChange={e=>setTimerCustomMin(e.target.value)} onMouseDown={e=>e.stopPropagation()} onClick={e=>e.stopPropagation()} onKeyDown={e=>{if(e.key==="Enter"){e.preventDefault();e.stopPropagation();applyCustomTimer();}}} style={{width:Math.max(40,48*scale),padding:`${Math.max(4,6*scale)}px 4px`,background:light?"#fffef8":"#0a0f18",border:`1.5px solid ${light?"#88b8e850":"#88b8e830"}`,borderRadius:Math.max(6,8*scale),color:light?"#1a1a2e":"#e2e8f0",fontSize:Math.max(9,10*scale),textAlign:"center",position:"relative",zIndex:46,...S}}/>
                  <button type="button" onMouseDown={e=>e.stopPropagation()} onClick={e=>{e.stopPropagation();applyCustomTimer();}} style={{padding:`${Math.max(3,5*scale)}px ${Math.max(6,8*scale)}px`,background:light?"#88b8e820":"#88b8e818",border:`1px solid ${light?"#88b8e860":"#88b8e850"}`,borderRadius:Math.max(6,8*scale),color:"#88b8e8",fontSize:Math.max(8,9*scale),fontWeight:600,cursor:"pointer",position:"relative",zIndex:46,...S}}>Set</button>
                </div>
              </div>
              {/* Repeat toggle — bigger */}
              <button onMouseDown={e=>e.stopPropagation()} onClick={()=>setRepeat(!repeat)} style={{position:"relative",zIndex:35,padding:`${Math.max(4,6*scale)}px ${Math.max(10,14*scale)}px`,background:repeat?(light?"#4ad4a025":"#4ad4a018"):"transparent",border:`1.5px solid ${repeat?"#4ad4a060":light?"#00000015":"#ffffff15"}`,borderRadius:Math.max(6,8*scale),color:repeat?"#4ad4a0":light?"#8a8a9a":"#94a3b8",fontSize:Math.max(9,11*scale),fontWeight:600,cursor:"pointer",...S}}>{repeat?"🔁 Repeat ON":"🔁 Repeat OFF"}</button>
              {/* History */}
              {history.length>0&&(
                <div style={{width:"100%",borderTop:`1px solid ${light?"#00000008":"#ffffff08"}`,paddingTop:Math.max(4,6*scale)}}>
                  <div style={{fontSize:Math.max(7,8*scale),color:light?"#8a8a9a":"#94a3b8",textTransform:"uppercase",letterSpacing:1,marginBottom:3,opacity:0.6}}>Session History</div>
                  {history.slice(0,5).map((h,i)=>(
                    <div key={i} style={{fontSize:Math.max(8,9*scale),color:light?"#6a6a7a":"#94a3b8",display:"flex",justifyContent:"space-between",gap:8}}>
                      <span>{fmt(h.dur)}{h.task?` · ${h.task}`:""}</span><span style={{opacity:0.4}}>{h.time}</span>
                    </div>
                  ))}
                </div>
              )}
            </div>
          );
        }}
      </DraggableWidget>

      {/* ── NOTEBOOK STUDY PLAN ── */}
      <DraggableWidget initX={12} initY={50} initW={400} initH={440}>
        {(sz)=>{
          const scale=Math.min(sz.w/400,sz.h/440);
          const ringCount=Math.max(5,Math.floor(sz.h/40));
          const nbBg=light?"#faf8f2":"#1a1e28";
          const nbLine=light?"#b8c8d8":"#2a3040";
          const nbText=light?"#2a2a3a":"#e2e8f0";
          const nbText2=light?"#8a8a9a":"#94a3b8";
          const tabBg=light?"#e8e0d0":"#2a2a3e";
          return(
            <div style={{width:"100%",height:"100%",position:"relative"}}>
              {/* Notebook back cover (shadow pages) */}
              <div style={{position:"absolute",top:2,left:4,right:-4,bottom:-4,background:light?"#d8d0c0":"#14182040",borderRadius:"0 0 8px 4px",border:light?"1px solid #c8b8a0":"1px solid #1a1e2840"}}/>
              <div style={{position:"absolute",top:1,left:2,right:-2,bottom:-2,background:light?"#e0d8c8":"#181c2440",borderRadius:"0 0 8px 4px",border:light?"1px solid #c8b8a0":"1px solid #1a1e2840"}}/>
              {/* Main notebook page */}
              <div style={{position:"relative",width:"100%",height:"100%",background:nbBg,borderRadius:"0 0 8px 4px",border:light?"2px solid #a8a098":"2px solid #2a2a3e",overflow:"hidden"}}>
                {/* Spiral binding at top */}
                <div style={{position:"absolute",top:0,left:0,right:0,height:Math.max(18,24*scale),background:light?"#d0c8b8":"#222830",borderBottom:light?"2px solid #b8a898":"2px solid #2a2a3e",display:"flex",alignItems:"center",justifyContent:"center",gap:Math.max(8,sz.w/ringCount)}}>
                  {Array.from({length:ringCount}).map((_,i)=>(
                    <div key={i} style={{width:Math.max(8,12*scale),height:Math.max(14,18*scale),borderRadius:"50%",border:light?"2px solid #888":"2px solid #4a4a5a",background:"transparent"}}/>
                  ))}
                </div>
                {/* Right-side tabs */}
                {["📋","⏰","📌"].map((t,i)=>(
                  <div key={i} style={{position:"absolute",right:-Math.max(14,18*scale),top:Math.max(20,28*scale)+i*Math.max(30,40*scale),width:Math.max(18,24*scale),height:Math.max(24,32*scale),background:tabBg,border:light?"1.5px solid #b8a898":"1.5px solid #3a3a4a",borderLeft:"none",borderRadius:"0 6px 6px 0",display:"flex",alignItems:"center",justifyContent:"center",fontSize:Math.max(8,10*scale)}}>{t}</div>
                ))}
                {/* Ruled lines */}
                <div style={{position:"absolute",top:Math.max(20,28*scale),left:0,right:0,bottom:0,opacity:0.3,background:`repeating-linear-gradient(180deg,transparent,transparent ${Math.max(18,24*scale)-1}px,${nbLine} ${Math.max(18,24*scale)-1}px,${nbLine} ${Math.max(18,24*scale)}px)`}}/>
                {/* Red margin line */}
                <div style={{position:"absolute",top:Math.max(20,28*scale),left:Math.max(28,36*scale),bottom:0,width:1,background:light?"#e06060":"#c8606040"}}/>
                {/* Content */}
                <div style={{position:"absolute",top:Math.max(22,30*scale),left:Math.max(34,42*scale),right:Math.max(20,26*scale),bottom:8,overflow:"auto",...S}}>
                  <div style={{fontSize:Math.max(13,15*scale),color:light?"#8a6a30":"#c8a060",fontWeight:600,marginBottom:Math.max(4,8*scale)}}>Study Plan</div>
                  <div style={{display:"flex",gap:3,marginBottom:Math.max(6,8*scale)}}>
                    <input value={input} onChange={e=>setInput(e.target.value)} onKeyDown={e=>{if(e.key==="Enter")addTodo()}} placeholder="New task..." onMouseDown={e=>e.stopPropagation()} style={{flex:1,padding:`${Math.max(6,9*scale)}px ${Math.max(8,10*scale)}px`,background:"transparent",border:`1.5px solid ${light?"#c8b8a060":"#c8a06035"}`,borderRadius:6,color:nbText,fontSize:Math.max(12,13*scale),...S}}/>
                    <input type="number" value={timeInput} onChange={e=>setTimeInput(+e.target.value)} min={1} onMouseDown={e=>e.stopPropagation()} style={{width:Math.max(40,44*scale),padding:`${Math.max(6,8*scale)}px 4px`,background:"transparent",border:`1.5px solid ${light?"#c8b8a060":"#c8a06040"}`,borderRadius:6,color:nbText,fontSize:Math.max(12,13*scale),...S,textAlign:"center"}}/>
                    <button onMouseDown={e=>e.stopPropagation()} onClick={addTodo} style={{position:"relative",zIndex:35,padding:`${Math.max(6,9*scale)}px ${Math.max(10,14*scale)}px`,background:light?"#c8a06030":"#c8a06020",border:`1.5px solid ${light?"#c8a06060":"#c8a06050"}`,borderRadius:6,color:"#c8a060",fontSize:Math.max(14,16*scale),fontWeight:700,...S,cursor:"pointer"}}>+</button>
                  </div>
                  {todos.length===0&&<div style={{fontSize:Math.max(12,13*scale),color:nbText2,textAlign:"center",padding:`${20*scale}px 0`}}>Write your study plan...</div>}
                  {todos.map(t=>(
                    <div key={t.id} style={{display:"flex",alignItems:"center",gap:Math.max(4,6*scale),padding:`${Math.max(3,4*scale)}px 0`,minHeight:Math.max(18,22*scale)}}>
                      <div onClick={()=>toggleTodo(t.id)} style={{width:Math.max(18,20*scale),height:Math.max(18,20*scale),borderRadius:4,border:`2px solid ${t.done?"#4ad4a0":nbText2}`,background:t.done?"#4ad4a020":"transparent",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",fontSize:Math.max(12,14*scale),color:"#4ad4a0",fontWeight:700,flexShrink:0}}>{t.done&&"✓"}</div>
                      <div style={{flex:1,fontSize:Math.max(12,14*scale),color:t.done?nbText2:nbText,textDecoration:t.done?"line-through":"none"}}>{t.text}</div>
                      <div style={{fontSize:Math.max(13,14*scale),color:nbText2,fontWeight:600}}>{t.mins}m</div>
                      <div onClick={()=>linkTask(t)} title="Set timer to this task" style={{fontSize:Math.max(14,16*scale),color:linkedTask===t.text?"#88b8e8":"#88b8e8",cursor:"pointer",flexShrink:0}}>⏱</div>
                      <div onClick={()=>removeTodo(t.id)} style={{fontSize:Math.max(14,15*scale),color:"#ff6b6b90",fontWeight:700,cursor:"pointer",flexShrink:0}}>✕</div>
                    </div>
                  ))}
                  {todos.length>0&&(
                    <div style={{marginTop:Math.max(6,8*scale),paddingTop:Math.max(4,6*scale),borderTop:`1px solid ${light?"#c8b8a030":"#c8a06015"}`,display:"flex",justifyContent:"space-between",fontSize:Math.max(12,13*scale),color:nbText2,fontWeight:600}}>
                      <span>{todos.filter(t=>t.done).length}/{todos.length} done</span>
                      <span>{todos.reduce((a,t)=>a+t.mins,0)} min</span>
                    </div>
                  )}
                </div>
              </div>
            </div>
          );
        }}
      </DraggableWidget>

      {/* ── AMBIENT SOUND RADIO — collapsible boombox ── */}
      {!radioOpen ? (
        <div onClick={()=>setRadioOpen(true)} style={{position:"absolute",bottom:12,left:"50%",transform:"translateX(-50%)",cursor:"pointer",zIndex:40}} title="Open Radio">
          {/* Boombox icon */}
          <div style={{width:56,height:34,background:"linear-gradient(180deg,#4a4a3a,#3a3a2a)",borderRadius:6,border:"2px solid #5a5a4a",boxShadow:"0 3px 10px rgba(0,0,0,0.4)",display:"flex",alignItems:"center",justifyContent:"center",gap:4,padding:"0 6px",position:"relative"}}>
            {/* Handle */}
            <div style={{position:"absolute",top:-5,left:"50%",transform:"translateX(-50%)",width:24,height:4,borderRadius:3,background:"#5a5a4a",border:"1px solid #6a6a5a"}}/>
            {/* Speakers */}
            <div style={{width:14,height:14,borderRadius:"50%",background:"radial-gradient(circle,#2a2a1a 40%,#4a4a3a)",border:"1.5px solid #5a5a4a"}}/>
            <div style={{width:8,height:10,background:"#3a3a2a",borderRadius:2,display:"flex",flexDirection:"column",gap:1,alignItems:"center",justifyContent:"center"}}>
              {[0,1,2].map(i=><div key={i} style={{width:5,height:1,background:"#6a6a5a",borderRadius:1}}/>)}
            </div>
            <div style={{width:14,height:14,borderRadius:"50%",background:"radial-gradient(circle,#2a2a1a 40%,#4a4a3a)",border:"1.5px solid #5a5a4a"}}/>
            {/* Playing indicator */}
            {ambientSound&&<div style={{position:"absolute",top:-2,right:-2,width:8,height:8,borderRadius:"50%",background:"#4ad4a0",boxShadow:"0 0 6px #4ad4a0",animation:"blink 1.5s infinite"}}/>}
          </div>
        </div>
      ) : (
        <div style={{position:"absolute",bottom:12,left:"50%",transform:"translateX(-50%)",background:"linear-gradient(145deg,#2e1640ee,#21102aee)",border:"1px solid #ffffff15",borderRadius:16,padding:"12px 16px",zIndex:40,backdropFilter:"blur(10px)",maxWidth:"90vw",...S}}>
          {/* Header */}
          <div style={{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:8}}>
            <span style={{fontSize:11,color:"#e2e8f0",fontWeight:600}}>🎧 Ambient Sounds</span>
            <div style={{display:"flex",gap:6,alignItems:"center"}}>
              {ambientSound&&<input type="range" min={0} max={100} value={ambientVol*100} onChange={e=>setAmbientVol(e.target.value/100)} style={{width:60,accentColor:"#7fdbca"}}/>}
              {ambientSound&&<button onClick={()=>{stopAmbient();setAmbientSound(null)}} style={{padding:"2px 6px",background:"transparent",border:"1px solid #ff6b6b30",borderRadius:6,color:"#ff6b6b60",fontSize:8,cursor:"pointer",...S}}>⏹</button>}
              <button onClick={()=>setRadioOpen(false)} style={{padding:"2px 8px",background:"transparent",border:"1px solid #ffffff15",borderRadius:6,color:"#94a3b8",fontSize:9,cursor:"pointer",...S}}>▾</button>
            </div>
          </div>
          {/* Disclaimer — shows once per session */}
          {radioDisclaimer&&(
            <div style={{background:"#e8c84a15",border:"1px solid #e8c84a30",borderRadius:10,padding:"8px 14px",marginBottom:10,display:"flex",alignItems:"center",gap:10}}>
              <div style={{fontSize:11,color:"#e8c84a",lineHeight:1.5,flex:1}}>🔧 These ambient sounds are generated and still being improved. Better audio coming soon!</div>
              <button onClick={()=>setRadioDisclaimer(false)} style={{padding:"4px 10px",background:"#e8c84a20",border:"1px solid #e8c84a40",borderRadius:8,color:"#e8c84a",fontSize:9,cursor:"pointer",whiteSpace:"nowrap",...S}}>Got it</button>
            </div>
          )}
          {/* Sound grid by category */}
          {["Rain","Water","Nature","Focus"].map(cat=>(
            <div key={cat} style={{marginBottom:6}}>
              <div style={{fontSize:8,color:"#94a3b860",textTransform:"uppercase",letterSpacing:1,marginBottom:3}}>{cat}</div>
              <div style={{display:"flex",gap:4,flexWrap:"wrap"}}>
                {SOUNDS.filter(s=>s.cat===cat).map(s=>(
                  <button key={s.id} onClick={()=>playAmbient(s.id)} style={{padding:"4px 10px",background:ambientSound===s.id?"#7fdbca20":"transparent",border:`1px solid ${ambientSound===s.id?"#7fdbca50":"#ffffff10"}`,borderRadius:10,color:ambientSound===s.id?"#7fdbca":"#94a3b8",fontSize:10,cursor:"pointer",...S,transition:"all 0.2s"}}>{s.icon} {s.label}</button>
                ))}
              </div>
            </div>
          ))}
        </div>
      )}

      {/* ── LOCK-IN LOG ── */}
      {lockLog.length>0&&tourStep<0&&(
        <div style={{position:"absolute",bottom:50,left:12,background:"#2e164090",border:"1px solid #4ad4a020",borderRadius:12,padding:"8px 14px",zIndex:35,backdropFilter:"blur(6px)",maxHeight:120,overflow:"auto",...S}}>
          <div style={{fontSize:8,color:"#4ad4a060",textTransform:"uppercase",letterSpacing:1,marginBottom:4}}>Lock-in Log</div>
          {lockLog.slice(-6).map((l,i)=>(
            <div key={i} style={{fontSize:9,color:l.type==="in"?"#4ad4a0":"#94a3b8",display:"flex",gap:6}}>
              <span>{l.type==="in"?"🔒":"🔓"} {l.time}</span>
              {l.dur!=null&&<span style={{color:"#4ad4a060"}}>{fmt(l.dur)}</span>}
            </div>
          ))}
        </div>
      )}

      {/* ── HELP / TOUR BUTTON ── */}
      <div onClick={()=>setTourStep(0)} style={{position:"absolute",bottom:14,right:14,width:36,height:36,borderRadius:"50%",background:"linear-gradient(135deg,#2e1640ee,#21102aee)",border:"1.5px solid #7fdbca40",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",zIndex:40,boxShadow:"0 4px 14px rgba(0,0,0,0.4)",backdropFilter:"blur(6px)",transition:"all 0.2s"}} onMouseOver={e=>{e.currentTarget.style.border="1.5px solid #7fdbca80";e.currentTarget.style.boxShadow="0 4px 18px rgba(127,219,202,0.2)"}} onMouseOut={e=>{e.currentTarget.style.border="1.5px solid #7fdbca40";e.currentTarget.style.boxShadow="0 4px 14px rgba(0,0,0,0.4)"}}>
        <span style={{fontSize:18,color:"#7fdbca",fontWeight:700,...S}}>?</span>
      </div>

      {/* ── GUIDED TOUR OVERLAY ── */}
      {tourStep>=0&&(()=>{
        const TOUR=[
          {title:"Welcome to the Study Library! 📚",msg:"This is the Study layout: timers, planner, ambient audio, and reminders around the same assistant shell as the rest of Student Resources. The tour below walks each widget.",pos:"center"},
          {title:"📋 Study Planner",msg:"This is your notebook! Add tasks with time allocations, check them off as you go, and click the ⏱ icon on any task to link it to your timer. Drag it from the top bar and resize from any edge.",pos:"left"},
          {title:"🕐 Clock",msg:"Your live digital clock. Shows the current time, seconds, and date. Drag it anywhere and resize it. The text scales to fit.",pos:"right"},
          {title:"⏱ Study Timer",msg:"Set a countdown with presets (5m, 10m, 25m...) or type a custom time. Hit Start to begin! Turn on Repeat for pomodoro-style cycles. It tracks how many cycles you have done and logs your session history.",pos:"right"},
          {title:"🎧 Ambient Radio",msg:"Click the boombox at the bottom to open the sound radio. Choose from 11 ambient sounds across 4 categories: Rain, Water, Nature, and Focus. Volume slider included! These sounds are generated so they're still being improved.",pos:"bottom"},
          {title:"🔒 Lock-In Tracking",msg:"Hit the Lock-In button at the top to start tracking your focused time. It logs when you lock in and out, and your total locked time is saved with your session data.",pos:"top"},
          {title:"📊 Session History",msg:"Every time you leave the library, your session is saved: duration, locked-in time, tasks completed, and timer cycles. Click the History button to see all your past sessions!",pos:"top"},
          {title:"⚙️ Settings",msg:"Customize Spocket's blinking, toggle reminders on/off, choose which types of reminders you want (water, stretch, snack...), and set how often they appear.",pos:"top"},
          {title:"☀️ Light & Dark Mode",msg:"Toggle between dark and light themes for your widgets. The library stays cozy either way!",pos:"top"},
          {title:"That's everything! 🤖",msg:"Spocket stays in the corner if you need workspace FAQ or Find in notes after you close this tour. Reminder cadence and motion are configurable in Settings.",pos:"center"},
        ];
        const step=TOUR[tourStep];
        const isLast=tourStep===TOUR.length-1;
        const isFirst=tourStep===0;
        return(
          <div style={{position:"absolute",inset:0,zIndex:55}}>
            {/* Dim overlay */}
            <div style={{position:"absolute",inset:0,background:"rgba(5,3,10,0.6)"}} onClick={()=>setTourStep(-1)}/>
            {/* Tour card */}
            <div style={{position:"absolute",
              ...(step.pos==="center"?{top:"50%",left:"50%",transform:"translate(-50%,-50%)"}:
                step.pos==="left"?{top:"30%",left:30}:
                step.pos==="right"?{top:"25%",right:30}:
                step.pos==="bottom"?{bottom:70,left:"50%",transform:"translateX(-50%)"}:
                {top:60,left:"50%",transform:"translateX(-50%)"}),
              width:340,background:"linear-gradient(145deg,#2e1640,#21102a)",border:"1.5px solid #7fdbca40",borderRadius:18,padding:24,boxShadow:"0 12px 40px rgba(0,0,0,0.6)",animation:"fadeInUp 0.3s ease",...S}}>
              {/* Spocket mini avatar */}
              <div style={{display:"flex",alignItems:"center",gap:10,marginBottom:12}}>
                <div style={{width:32,height:32,borderRadius:"50%",background:"linear-gradient(135deg,#e8c0c8,#c8a0a8)",display:"flex",alignItems:"center",justifyContent:"center",fontSize:16,border:"2px solid #7fdbca40"}}>🤖</div>
                <div style={{fontSize:14,color:"#e2e8f0",fontWeight:700}}>{step.title}</div>
              </div>
              <div style={{fontSize:12,color:"#c8d0e0",lineHeight:1.7,marginBottom:16}}>{step.msg}</div>
              {/* Navigation */}
              <div style={{display:"flex",justifyContent:"space-between",alignItems:"center"}}>
                <div style={{fontSize:10,color:"#94a3b860"}}>{tourStep+1} / {TOUR.length}</div>
                <div style={{display:"flex",gap:8}}>
                  {!isFirst&&<button onClick={()=>setTourStep(s=>s-1)} style={{padding:"6px 14px",background:"transparent",border:"1px solid #ffffff15",borderRadius:10,color:"#94a3b8",fontSize:11,cursor:"pointer",...S}}>← Back</button>}
                  <button onClick={()=>isLast?setTourStep(-1):setTourStep(s=>s+1)} style={{padding:"6px 18px",background:"#7fdbca20",border:"1px solid #7fdbca50",borderRadius:10,color:"#7fdbca",fontSize:11,fontWeight:600,cursor:"pointer",...S}}>{isLast?"Let's go! 🚀":"Next →"}</button>
                </div>
              </div>
              {/* Skip link */}
              {!isLast&&<div onClick={()=>setTourStep(-1)} style={{textAlign:"center",marginTop:10,fontSize:9,color:"#94a3b840",cursor:"pointer"}}>Skip tour</div>}
            </div>
          </div>
        );
      })()}

      {/* ── SESSION HISTORY PANEL ── */}
      {showHistory&&(
        <div style={{position:"absolute",top:50,right:12,width:320,maxHeight:"80vh",background:"linear-gradient(145deg,#2e1640ee,#21102aee)",border:"1px solid #ffffff15",borderRadius:16,padding:20,zIndex:50,backdropFilter:"blur(10px)",overflow:"auto",...S}}>
          <div style={{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:14}}>
            <div style={{fontSize:14,color:"#e2e8f0",fontWeight:700}}>📊 Study History</div>
            <button onClick={()=>setShowHistory(false)} style={{padding:"3px 10px",background:"transparent",border:"1px solid #ffffff15",borderRadius:8,color:"#94a3b8",fontSize:9,cursor:"pointer",...S}}>✕</button>
          </div>
          {pastSessions.length===0&&<div style={{fontSize:11,color:"#94a3b860",textAlign:"center",padding:20}}>No past sessions yet!</div>}
          {pastSessions.map((s,i)=>(
            <div key={i} style={{padding:"10px 12px",background:"#0a0f1830",borderRadius:10,border:"1px solid #ffffff08",marginBottom:8}}>
              <div style={{display:"flex",justifyContent:"space-between",marginBottom:4}}>
                <span style={{fontSize:11,color:"#e2e8f0",fontWeight:600}}>{s.date}</span>
                <span style={{fontSize:10,color:"#94a3b8"}}>{s.startTime}</span>
              </div>
              <div style={{display:"flex",gap:12,fontSize:10,color:"#94a3b8",flexWrap:"wrap"}}>
                <span>⏱ {fmt(s.duration)}</span>
                <span>🔒 {fmt(s.lockedInTime||0)}</span>
                <span>📋 {s.tasksDone}/{s.tasksTotal}</span>
                {s.timerCycles>0&&<span>🔁 ×{s.timerCycles}</span>}
              </div>
              {Array.isArray(s.timerHistory)&&s.timerHistory.length>0&&(
                <div style={{fontSize:9,color:"#64748b",marginTop:6,lineHeight:1.4}}>
                  Timer completions: {s.timerHistory.map((h,j)=>`${fmt(h.dur)}${h.task?" ("+h.task+")":""}`).join(" · ")}
                </div>
              )}
            </div>
          ))}
          {pastSessions.length>0&&<button onClick={()=>{setPastSessions([]);try{localStorage.removeItem("spocket_study_sessions")}catch(e){}}} style={{width:"100%",padding:"8px",background:"transparent",border:"1px solid #ff6b6b20",borderRadius:8,color:"#ff6b6b60",fontSize:9,cursor:"pointer",...S,marginTop:4}}>Clear History</button>}
        </div>
      )}
    </div>
    </div>
  );
}


function RoamMode({ onExit, siteNavOpen, onToggleSiteNav }) {
  const[activeItem,setActiveItem]=useState(null);const[spocketX,setSpocketX]=useState(0.5);const[spocketY,setSpocketY]=useState(0.4);
  const[statusText,setStatusText]=useState("Hmm, where should I go...");const[floatingEmoji,setFloatingEmoji]=useState(null);
  const[spocketEyes,setSpocketEyes]=useState("happy");const[specialAnim,setSpecialAnim]=useState(null);
  const[rocketLaunched,setRocketLaunched]=useState(false);const[carGone,setCarGone]=useState(false);const[spocketGone,setSpocketGone]=useState(false);
  const[studyMode,setStudyMode]=useState(false);const[isIdle,setIsIdle]=useState(false);
  const timerRef=useRef(null);const containerRef=useRef(null);
  const[dims,setDims]=useState({w:800,h:500});

  useEffect(()=>{
    const measure=()=>{if(containerRef.current){const r=containerRef.current.getBoundingClientRect();setDims({w:r.width,h:r.height})}};
    measure();window.addEventListener("resize",measure);return()=>window.removeEventListener("resize",measure);
  },[studyMode]);

  // Nighttime check — auto-sleep between 10pm and 6am
  const isNighttime=()=>{const h=new Date().getHours();return h>=22||h<6;};

  const houseW=5*RW+4*WALL,houseH=2*RH+WALL;
  const houseX=(dims.w-houseW)/2,houseY=(dims.h-houseH)/2-20;
  // Front door position
  const doorX=houseX+houseW/2,doorY=houseY+houseH+15;

  const calcPos=(item)=>{
    if(item.indoor){const r=item.room;return{x:houseX+r.col*(RW+WALL)+22+item.x*(RW-44),y:houseY+r.row*(RH+WALL)+22+item.y*(RH-44)};}
    return{x:item.x*dims.w,y:item.y*dims.h};
  };

  const callHome=useCallback(()=>{
    if(timerRef.current)clearTimeout(timerRef.current);
    setActiveItem(null);setFloatingEmoji("🏠");setStatusText("Coming home!");setSpecialAnim(null);
    setSpocketGone(false);setCarGone(false);setSpocketEyes("happy");setIsIdle(false);
    setSpocketX(doorX);setSpocketY(doorY);
    timerRef.current=setTimeout(()=>{setFloatingEmoji(null);setStatusText("I'm home!");
      timerRef.current=setTimeout(pickNext,5000+Math.random()*10000);
    },2000);
  },[doorX,doorY]);

  const goIdle=useCallback(()=>{
    setActiveItem(null);setFloatingEmoji(null);setIsIdle(true);setSpocketEyes("happy");
    const idleMsgs=["Just vibing...","Thinking...","Looking around...","*hums quietly*","What to do..."];
    setStatusText(idleMsgs[Math.floor(Math.random()*idleMsgs.length)]);
    // Idle for 8-25 seconds
    timerRef.current=setTimeout(pickNext,8000+Math.random()*17000);
  },[]);

  const doItem=useCallback((item)=>{
    if(timerRef.current)clearTimeout(timerRef.current);
    setStudyMode(false);setIsIdle(false);
    setActiveItem(item.id);setSpocketEyes(item.eyes);setStatusText(item.status);setFloatingEmoji(item.emoji||null);
    setSpecialAnim(null);setSpocketGone(false);setRocketLaunched(false);setCarGone(false);
    const pos=calcPos(item);setSpocketX(pos.x);setSpocketY(pos.y);
    const dur=item.dur[0]+Math.random()*(item.dur[1]-item.dur[0]);
    if(item.special==="electrocute"){
      timerRef.current=setTimeout(()=>{setSpocketEyes("startled");setFloatingEmoji("⚡💥⚡");setStatusText("⚡ BZZZT!!");setSpecialAnim("electrocute");
        timerRef.current=setTimeout(()=>{setSpecialAnim(null);setSpocketEyes("happy");setFloatingEmoji("😅");setStatusText("That was... refreshing?");timerRef.current=setTimeout(pickNext,8000);},3000);},dur*0.6);
    }else if(item.special==="drive"){
      timerRef.current=setTimeout(()=>{setCarGone(true);setSpocketGone(true);setStatusText("🚗 Gone for a drive...");
        timerRef.current=setTimeout(()=>{setCarGone(false);setSpocketGone(false);setStatusText("🚗 Back!");setFloatingEmoji("🗺️");timerRef.current=setTimeout(pickNext,8000);},15000+Math.random()*30000);},3000);
    }else if(item.special==="launch"){
      timerRef.current=setTimeout(()=>{setRocketLaunched(true);setStatusText("🚀 LIFTOFF!!");setSpocketEyes("startled");setFloatingEmoji("🚀💨");
        timerRef.current=setTimeout(()=>{setRocketLaunched(false);setSpocketEyes("happy");setStatusText("That was awesome!");setFloatingEmoji("🤩");timerRef.current=setTimeout(pickNext,8000);},4000);},dur*0.5);
    }else if(item.special==="study"){
      setStudyMode(true);setStatusText("📚 Studying...");
      // Study mode stays until user closes it
    }else{
      timerRef.current=setTimeout(()=>{setFloatingEmoji(null);setStatusText("Hmm, what next...");setActiveItem(null);
        // 30% chance of going idle, 70% pick next task; at night always sleep
        timerRef.current=setTimeout(()=>{
          if(isNighttime()){
            const sleepItem=ALL_ITEMS.find(i=>i.id==="sleep");
            if(sleepItem)doItem(sleepItem);else pickNext();
          }else if(Math.random()<0.3){goIdle();}else{pickNext();}
        },5000+Math.random()*15000);
      },dur);
    }
  },[dims,houseX,houseY]);

  const pickNext=useCallback(()=>{
    if(isNighttime()){const s=ALL_ITEMS.find(i=>i.id==="sleep");if(s){doItem(s);return;}}
    const pick=ALL_ITEMS[Math.floor(Math.random()*ALL_ITEMS.length)];
    doItem(pick);
  },[doItem]);

  useEffect(()=>{timerRef.current=setTimeout(()=>{
    if(isNighttime()){const s=ALL_ITEMS.find(i=>i.id==="sleep");if(s){doItem(s);return;}}
    pickNext();
  },2000);return()=>{if(timerRef.current)clearTimeout(timerRef.current)};},[]);

  return(
    <div style={{position:"absolute",inset:0,zIndex:15,display:"flex",flexDirection:"column",overflow:"hidden",pointerEvents:"auto"}}>
      {!studyMode&&<SpocketImmersiveChrome label="Spocket · Roam" siteNavOpen={siteNavOpen} onToggleSiteNav={onToggleSiteNav} />}
      {!studyMode?(
      <div ref={containerRef} style={{flex:1,minHeight:0,position:"relative",overflow:"hidden",background:"linear-gradient(180deg,#1a3a20,#142a18 40%,#102015)"}}>
      <div style={{position:"absolute",inset:0,opacity:0.06,background:"radial-gradient(circle at 15% 20%,rgba(100,200,100,0.4),transparent 30%),radial-gradient(circle at 85% 80%,rgba(100,200,100,0.3),transparent 25%),radial-gradient(circle at 50% 50%,rgba(80,160,80,0.2),transparent 40%)"}}/>
      {[[0.03,0.08,"🌻",12],[0.06,0.22,"🌿",9],[0.94,0.06,"🌷",10],[0.92,0.25,"🌱",8],[0.04,0.75,"🌺",9],[0.96,0.72,"🌿",9],[0.02,0.45,"🌳",16],[0.97,0.45,"🌳",16],[0.15,0.05,"🌼",8],[0.85,0.05,"🌻",8],[0.5,0.04,"🌳",14]].map(([x,y,e,s],i)=>
        <div key={i} style={{position:"absolute",left:`${x*100}%`,top:`${y*100}%`,fontSize:s,opacity:0.3}}>{e}</div>
      )}

      {/* Status bar */}
      <div style={{position:"absolute",top:8,left:"50%",transform:"translateX(-50%)",background:"linear-gradient(135deg,#2e1640,#21102a)",border:"1px solid #7fdbca30",borderRadius:20,padding:"5px 14px",zIndex:20,fontFamily:"'JetBrains Mono',monospace",fontSize:10,color:"#7fdbca",boxShadow:"0 4px 12px rgba(0,0,0,0.3)",display:"flex",alignItems:"center",gap:8,whiteSpace:"nowrap"}}>
        <span>🏠</span><span>{statusText}</span>
        {isIdle&&<span style={{color:"#94a3b860"}}>💭</span>}
        <button onClick={callHome} title="Call Spocket home" style={{padding:"2px 8px",background:"#e8c84a15",border:"1px solid #e8c84a40",borderRadius:8,color:"#e8c84a",fontSize:8,fontFamily:"'JetBrains Mono',monospace",cursor:"pointer"}}>📞</button>
        <button onClick={()=>{if(timerRef.current)clearTimeout(timerRef.current);onExit();}} style={{padding:"2px 8px",background:"transparent",border:"1px solid #ff6b6b30",borderRadius:8,color:"#ff6b6b60",fontSize:8,fontFamily:"'JetBrains Mono',monospace",cursor:"pointer"}}>✕</button>
      </div>

      {/* Driveway */}
      <div style={{position:"absolute",bottom:0,left:houseX,width:200,height:60,background:"linear-gradient(180deg,#3a3a42,#2a2a32)",borderRadius:"6px 6px 0 0",border:"1px solid #4a4a5240",borderBottom:"none"}}>
        <div style={{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",width:"80%",height:2,background:"#5a5a6240"}}/>
        <div style={{position:"absolute",top:"35%",left:"30%",transform:"translate(-50%,-50%)"}}><CssCar gone={carGone}/></div>
        <div style={{position:"absolute",bottom:3,left:"50%",transform:"translateX(-50%)",fontSize:6,color:"#6a6a72",fontFamily:"monospace",letterSpacing:1}}>DRIVEWAY</div>
      </div>

      {/* Launch pad */}
      <div style={{position:"absolute",bottom:5,right:Math.max(houseX,20),width:120,height:55,borderRadius:8,background:"radial-gradient(circle,#2a1a1a,#1a1010)",border:"1.5px solid #4a2020"}}>
        <div style={{position:"absolute",bottom:4,left:"50%",transform:"translateX(-50%)",width:50,height:5,borderRadius:3,background:"#4a2020"}}/>
        <div style={{position:"absolute",top:"15%",left:"50%",transform:"translateX(-50%)"}}><CssRocket launched={rocketLaunched}/></div>
        <div style={{position:"absolute",bottom:2,left:"50%",transform:"translateX(-50%)",fontSize:6,color:"#6a3030",fontFamily:"monospace",letterSpacing:1}}>LAUNCH PAD</div>
      </div>

      {/* Outdoor gym shed */}
      <div style={{position:"absolute",right:Math.max(houseX-55,10),top:houseY+60,width:45,height:65,borderRadius:4,background:"#2a201840",border:"1px solid #4a382830"}}><div style={{position:"absolute",bottom:2,left:"50%",transform:"translateX(-50%)",fontSize:6,color:"#6a5838",fontFamily:"monospace",opacity:0.6}}>GYM</div></div>

      {/* Outdoor items */}
      {OUTDOOR.map(item=>{const isAct=activeItem===item.id;const hidden=(item.id==="drive"&&carGone)||(item.id==="launch"&&rocketLaunched);
        return <div key={item.id} onClick={()=>doItem({...item,indoor:false})} title={item.label} style={{position:"absolute",left:`${item.x*100}%`,top:`${item.y*100}%`,transform:"translate(-50%,-50%)",width:28,height:28,display:"flex",alignItems:"center",justifyContent:"center",fontSize:isAct?17:14,cursor:"pointer",borderRadius:6,zIndex:6,background:isAct?"#4aaa6025":"transparent",border:isAct?"1px solid #4aaa6060":"1px solid transparent",transition:"all 0.3s",opacity:hidden?0:1}}
          onMouseOver={e=>{if(!isAct)e.currentTarget.style.background="#4aaa6015"}}
          onMouseOut={e=>{if(!isAct)e.currentTarget.style.background="transparent"}}
        >{item.emoji}</div>;
      })}

      {/* House */}
      <div style={{position:"absolute",left:houseX,top:houseY,width:houseW,height:houseH,background:"#18182a",borderRadius:8,boxShadow:"0 6px 30px rgba(0,0,0,0.5),inset 0 0 0 2px #2a2a3e",overflow:"hidden",zIndex:5}}>
        {ROOMS.map(room=>{const rx=room.col*(RW+WALL),ry=room.row*(RH+WALL);const hasActive=room.items.some(it=>it.id===activeItem);
          return(<div key={room.id} style={{position:"absolute",left:rx,top:ry,width:RW,height:RH,background:room.floor,overflow:"hidden"}}>
            <div style={{position:"absolute",inset:0,opacity:0.04,background:"repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(255,255,255,0.06) 10px,rgba(255,255,255,0.06) 11px)"}}/>
            <div style={{position:"absolute",top:3,left:5,fontSize:7,fontFamily:"'JetBrains Mono',monospace",color:room.accent,letterSpacing:0.5,opacity:0.45,textTransform:"uppercase",zIndex:3}}>{room.label}</div>
            <RoomFurniture roomId={room.id} isActive={hasActive}/>
            {room.items.map(item=>{const ix=22+item.x*(RW-44)-14,iy=22+item.y*(RH-44)-14;const isAct=activeItem===item.id;
              return <div key={item.id} onClick={()=>doItem({...item,room,indoor:true})} title={item.label} style={{position:"absolute",left:ix,top:iy,width:28,height:28,display:"flex",alignItems:"center",justifyContent:"center",fontSize:isAct?16:13,cursor:"pointer",borderRadius:6,zIndex:6,background:isAct?room.accent+"25":"transparent",border:isAct?"1px solid "+room.accent+"60":"1px solid transparent",transition:"all 0.3s",transform:isAct?"scale(1.15)":"scale(1)",boxShadow:isAct?"0 0 10px "+room.accent+"25":"none"}}
                onMouseOver={e=>{if(!isAct)e.currentTarget.style.background=room.accent+"15"}}
                onMouseOut={e=>{if(!isAct)e.currentTarget.style.background="transparent"}}
              >{item.emoji}</div>;
            })}
            {hasActive&&<div style={{position:"absolute",inset:0,border:"1.5px solid "+room.accent+"35",pointerEvents:"none",zIndex:1}}/>}
          </div>);
        })}
        {[0,1,2,3].map(i=><div key={"v"+i} style={{position:"absolute",left:(i+1)*RW+i*WALL,top:0,width:WALL,height:houseH,background:"#2a2a3e",zIndex:7}}/>)}
        <div style={{position:"absolute",top:RH,left:0,width:houseW,height:WALL,background:"#2a2a3e",zIndex:7}}/>
        {[0,1,2,3,4].map(col=><div key={"dh"+col} style={{position:"absolute",left:col*(RW+WALL)+RW/2-12,top:RH-1,width:24,height:WALL+2,background:ROOMS.find(r=>r.col===col&&r.row===0)?.floor||"#18182a",zIndex:8}}/>)}
        {[0,1,2,3].map(gap=>[0,1].map(row=><div key={"dv"+gap+row} style={{position:"absolute",left:(gap+1)*RW+gap*WALL-1,top:row*(RH+WALL)+RH/2-12,width:WALL+2,height:24,background:ROOMS.find(r=>r.col===gap&&r.row===row)?.floor||"#18182a",zIndex:8}}/>))}
      </div>

      <div style={{position:"absolute",left:houseX+houseW/2-16,top:houseY+houseH-2,width:32,height:10,background:"#4a3028",borderRadius:"0 0 4px 4px",zIndex:6,border:"1px solid #6a4a38",borderTop:"none"}}/>

      {/* Spocket */}
      {!spocketGone&&(<div style={{position:"absolute",left:spocketX,top:spocketY,transform:"translate(-50%,-50%)",transition:"left 1.2s ease, top 1.2s ease",zIndex:12}}>
        {floatingEmoji&&!specialAnim&&<div style={{position:"absolute",top:-18,left:"50%",transform:"translateX(-50%)",fontSize:10,animation:"floatUpSlow 2s ease-in-out infinite",whiteSpace:"nowrap"}}>{floatingEmoji}</div>}
        {specialAnim==="electrocute"&&<div style={{position:"absolute",top:-18,left:"50%",transform:"translateX(-50%)",fontSize:11,animation:"sparkZap 0.2s infinite"}}>⚡💥⚡</div>}
        {isIdle&&<div style={{position:"absolute",top:-16,left:"50%",transform:"translateX(-50%)",fontSize:10,opacity:0.5}}>💭</div>}
        <div style={{animation:specialAnim==="electrocute"?"zapShake 0.15s infinite":["danceit","karaoke"].includes(activeItem)?"danceBob 0.6s ease-in-out infinite":["sleep","update"].includes(activeItem)?"sleepBob 3s ease-in-out infinite":activeItem==="treadmill"?"danceBob 0.3s infinite":isIdle?"idleBob 4s ease-in-out infinite":"idleBob 3s ease-in-out infinite"}}>
          <Robot eyes={spocketEyes} mouthOpen={["listen","piano","karaoke","coffee"].includes(activeItem)} scale={0.45} showCookie={activeItem==="cookies"} idleAnim={activeItem==="sleep"?"sleep":activeItem==="listen"?"music":["rocket","gadgets"].includes(activeItem)?"build":"none"}/>
        </div>
      </div>)}

      <div style={{position:"absolute",bottom:4,left:"50%",transform:"translateX(-50%)",fontFamily:"'JetBrains Mono',monospace",fontSize:8,color:"#4aaa6020"}}>Click any item to send Spocket there • 📞 to call her home</div>
    </div>
      ):(
      <div style={{flex:1,minHeight:0,position:"relative",overflow:"hidden"}}>
        <StudyPanel embedded onClose={()=>{setStudyMode(false);setStatusText("Study break!");timerRef.current=setTimeout(pickNext,8000);}} siteNavOpen={siteNavOpen} onToggleSiteNav={onToggleSiteNav} />
      </div>
      )}
    </div>
  );
}

function ParkedRobot({
  onRestartNew,
  onRestartReturning,
  onRoam,
  onStudy,
  hideTestUserButtons,
  showUnlockedExtras = false,
  onAskAboutMe = () => {},
  onNotesHelp = () => {},
  onFindInNotes = () => {},
  onAskAboutNotes = () => {},
  onLogOut = () => {},
}) {
  const [h, setH] = useState(false);
  const [joke, setJ] = useState(IDLE_JOKES[0]);
  const [idle, setI] = useState("none");
  // Close delay lets the mouse travel from the robot → menu without the menu
  // flickering closed when the activation padding shrinks to ~10px.
  const closeTimerRef = useRef(null);
  const cancelClose = () => {
    if (closeTimerRef.current) {
      clearTimeout(closeTimerRef.current);
      closeTimerRef.current = null;
    }
  };
  const scheduleClose = () => {
    cancelClose();
    closeTimerRef.current = setTimeout(() => {
      setH(false);
      closeTimerRef.current = null;
    }, 200);
  };
  useEffect(() => () => cancelClose(), []);
  useEffect(() => {
    const a = ["sleep", "music", "build", "none"];
    let i = 0;
    const iv = setInterval(() => {
      i = (i + 1) % a.length;
      if (!h) setI(a[i]);
    }, 4500);
    return () => clearInterval(iv);
  }, [h]);
  useEffect(() => {
    if (h) {
      setI("none");
      setJ(IDLE_JOKES[Math.floor(Math.random() * IDLE_JOKES.length)]);
    }
  }, [h]);
  // Subscribe to Student Resources theme so Spocket's menu can flip colors.
  const [srTheme, setSrTheme] = useState(() => {
    try {
      if (typeof document !== "undefined" && document.documentElement.classList.contains("sr-light")) return "light";
    } catch (e) {}
    return "dark";
  });
  useEffect(() => {
    const onTheme = (ev) => setSrTheme((ev && ev.detail && ev.detail.theme) === "light" ? "light" : "dark");
    try { window.addEventListener("tm-sr-theme", onTheme); } catch (e) {}
    return () => { try { window.removeEventListener("tm-sr-theme", onTheme); } catch (e) {} };
  }, []);
  const isLight = srTheme === "light";
  const btn = {
    padding: "8px 14px",
    borderRadius: 14,
    fontSize: 10,
    fontFamily: "'JetBrains Mono',monospace",
    cursor: "pointer",
    letterSpacing: 1,
    textTransform: "uppercase",
    width: "100%",
  };
  return (
    <div
      onMouseEnter={() => { cancelClose(); setH(true); }}
      onMouseLeave={scheduleClose}
      style={{
        position: "fixed",
        bottom: 4,
        right: 6,
        zIndex: 30,
        animation: "fadeInUp 0.6s ease",
        cursor: "pointer",
        padding: 10,
        pointerEvents: "auto",
      }}
    >
      {h && (
        <div
          onMouseEnter={cancelClose}
          onMouseLeave={scheduleClose}
          style={{
            position: "absolute",
            bottom: "calc(100% - 14px)",
            right: -8,
            background: isLight ? "linear-gradient(135deg,#ffffff,#f4f7fd)" : "linear-gradient(135deg,#2e1640,#21102a)",
            border: isLight ? "1px solid #0a6fa838" : "1px solid #7fdbca30",
            borderRadius: 14,
            padding: "14px 18px",
            width: "min(260px, calc(100vw - 48px))",
            animation: "fadeInUp 0.2s ease",
            boxShadow: isLight ? "0 12px 28px rgba(10,30,80,0.18)" : "0 8px 24px rgba(0,0,0,0.5)",
            zIndex: 40,
          }}
        >
          <div style={{ fontFamily: "'JetBrains Mono',monospace", fontSize: 11, color: isLight ? "#1a2438" : "#ecdef7", lineHeight: 1.6, marginBottom: 12 }}>{joke}</div>
          <div style={{ display: "flex", flexDirection: "column", gap: 6 }}>
            {!hideTestUserButtons && (
              <>
                <button
                  type="button"
                  onClick={(e) => {
                    e.stopPropagation();
                    onRestartNew();
                  }}
                  style={{ ...btn, background: "#7fdbca18", border: "1px solid #7fdbca50", color: "#7fdbca" }}
                  onMouseOver={(e) => (e.target.style.background = "#7fdbca30")}
                  onMouseOut={(e) => (e.target.style.background = "#7fdbca18")}
                >
                  🆕 Test as new user
                </button>
                <button
                  type="button"
                  onClick={(e) => {
                    e.stopPropagation();
                    onRestartReturning();
                  }}
                  style={{ ...btn, background: "#c48b9418", border: "1px solid #c48b9450", color: "#c48b94" }}
                  onMouseOver={(e) => (e.target.style.background = "#c48b9430")}
                  onMouseOut={(e) => (e.target.style.background = "#c48b9418")}
                >
                  🔄 Test as returning user
                </button>
              </>
            )}
            <button
              type="button"
              onClick={(e) => {
                e.stopPropagation();
                onRoam();
              }}
              style={{ ...btn, background: "#ffd70018", border: "1px solid #ffd70050", color: "#ffd700" }}
              onMouseOver={(e) => (e.target.style.background = "#ffd70030")}
              onMouseOut={(e) => (e.target.style.background = "#ffd70018")}
            >
              🎮 Let Spocket roam
            </button>
            <button
              type="button"
              onClick={(e) => {
                e.stopPropagation();
                onStudy();
              }}
              style={{ ...btn, background: "#88b8e818", border: "1px solid #88b8e850", color: "#88b8e8" }}
              onMouseOver={(e) => (e.target.style.background = "#88b8e830")}
              onMouseOut={(e) => (e.target.style.background = "#88b8e818")}
            >
              📚 Study with Spocket
            </button>
            {showUnlockedExtras && (
              <>
                <button
                  type="button"
                  onClick={(e) => {
                    e.stopPropagation();
                    onAskAboutMe();
                  }}
                  style={{ ...btn, background: "#7fdbca12", border: "1px solid #7fdbca35", color: "#94d4c4" }}
                  onMouseOver={(e) => (e.target.style.background = "#7fdbca22")}
                  onMouseOut={(e) => (e.target.style.background = "#7fdbca12")}
                >
                  💬 Assistant FAQ
                </button>
                <button
                  type="button"
                  onClick={(e) => {
                    e.stopPropagation();
                    onNotesHelp();
                  }}
                  style={{ ...btn, background: "#a78bfa12", border: "1px solid #a78bfa40", color: "#c4b5fd" }}
                  onMouseOver={(e) => (e.target.style.background = "#a78bfa24")}
                  onMouseOut={(e) => (e.target.style.background = "#a78bfa12")}
                >
                  📓 How do I use these notes?
                </button>
                <button
                  type="button"
                  onClick={(e) => {
                    e.stopPropagation();
                    onFindInNotes();
                  }}
                  style={{ ...btn, background: "#38bdf812", border: "1px solid #38bdf840", color: "#7dd3fc" }}
                  onMouseOver={(e) => (e.target.style.background = "#38bdf824")}
                  onMouseOut={(e) => (e.target.style.background = "#38bdf812")}
                >
                  🔎 Find & explain in the notes
                </button>
                <button
                  type="button"
                  onClick={(e) => {
                    e.stopPropagation();
                    onAskAboutNotes();
                  }}
                  style={{ ...btn, background: "#fbbf2412", border: "1px solid #fbbf2450", color: "#fde68a" }}
                  onMouseOver={(e) => (e.target.style.background = "#fbbf2428")}
                  onMouseOut={(e) => (e.target.style.background = "#fbbf2412")}
                >
                  ✨ Ask AI about the notes
                </button>
                <button
                  type="button"
                  onClick={(e) => {
                    e.stopPropagation();
                    onLogOut();
                  }}
                  style={{ ...btn, background: "#ff6b6b10", border: "1px solid #ff6b6b35", color: "#fca5a5" }}
                  onMouseOver={(e) => (e.target.style.background = "#ff6b6b22")}
                  onMouseOut={(e) => (e.target.style.background = "#ff6b6b10")}
                >
                  🚪 Log out
                </button>
              </>
            )}
          </div>
          <svg width="16" height="10" viewBox="0 0 16 10" style={{ position: "absolute", bottom: -9, right: 32 }} aria-hidden="true">
            <path d="M0 0 L8 10 L16 0" fill="#21102a" />
          </svg>
        </div>
      )}
      <div style={{ animation: h ? "none" : idle === "sleep" ? "sleepBob 3s ease-in-out infinite" : "idleBob 3s ease-in-out infinite" }}>
        <Robot eyes={h ? "startled" : "happy"} scale={(typeof window !== "undefined" && window.innerWidth <= 480) ? 0.3 : 0.4} startled={h} idleAnim={h ? "none" : idle} />
      </div>
      <div style={{ textAlign: "center", marginTop: -6, fontSize: (typeof window !== "undefined" && window.innerWidth <= 480) ? 6 : 7, color: "#7fdbca35", fontFamily: "monospace" }}>SPOCKET</div>
    </div>
  );
}

/* ═══════════════════════════════════════════
   MAIN — robot & card at same height, collision-based push
   ═══════════════════════════════════════════*/
/* ── ROBOT DIMENSIONS (used for entrance animation collision math) ──
   These are the SCALED dimensions (after 1.5x scale is applied) */
const ROBOT_SCALE = 1.5;
const ROBOT_RENDER_W = 140 * ROBOT_SCALE; // 210px — robot body width on screen
const ARM_EXTEND = 40;                     // ~40px arm sticks out beyond body in side profile
const ROBOT_TOTAL_W = ROBOT_RENDER_W + ARM_EXTEND; // 250px — rightmost point of robot (arm tip)
const CARD_W = 340;                        // Fallback width if #lock-card is not measurable
/* Robot.jsx layout box height 200; head block ends at y≈84. Scale origin is bottom-center, so lift bubble by this much to align bubble bottom with head bottom. */
const CORNER_CHAT_BUBBLE_LIFT = Math.round((200 - 84) * ROBOT_SCALE);
const AI_PANEL_LS_KEY = 'spocket_ai_panel_width_v1';
const AI_PANEL_DEFAULT_PCT = 35;
const AI_PANEL_MIN_PCT = 25;
const AI_PANEL_MAX_PCT = 55;
const AI_PANEL_DEFAULT_H_PCT = 45;
const AI_PANEL_MIN_H_PCT = 30;
const AI_PANEL_MAX_H_PCT = 70;

function AiChatPanel({ messages, loading, input, onInputChange, onSubmit, onClose, notesContext, isMobile }) {
  const threadRef = useRef(null);
  const inputRef = useRef(null);
  const panelWidthRef = useRef(AI_PANEL_DEFAULT_PCT);
  const panelHeightRef = useRef(AI_PANEL_DEFAULT_H_PCT);
  const [panelWidth, setPanelWidth] = useState(() => {
    try {
      const s = localStorage.getItem(AI_PANEL_LS_KEY);
      return s ? Math.min(AI_PANEL_MAX_PCT, Math.max(AI_PANEL_MIN_PCT, parseFloat(s))) : AI_PANEL_DEFAULT_PCT;
    } catch (e) { return AI_PANEL_DEFAULT_PCT; }
  });
  const [panelHeight, setPanelHeight] = useState(AI_PANEL_DEFAULT_H_PCT);

  // Keep ref in sync
  useEffect(() => { panelWidthRef.current = panelWidth; }, [panelWidth]);
  useEffect(() => { panelHeightRef.current = panelHeight; }, [panelHeight]);

  // Update CSS variable so the iframe column shrinks to match
  useEffect(() => {
    document.documentElement.style.setProperty('--ai-panel-width', panelWidth + 'vw');
    document.body.classList.add('sr-ai-panel-open');
    return () => {
      document.documentElement.style.removeProperty('--ai-panel-width');
      document.body.classList.remove('sr-ai-panel-open');
    };
  }, [panelWidth]);

  // Auto-scroll thread to bottom on new messages
  useEffect(() => {
    if (threadRef.current) {
      threadRef.current.scrollTop = threadRef.current.scrollHeight;
    }
  }, [messages]);

  // Focus input when panel opens
  useEffect(() => {
    if (inputRef.current) inputRef.current.focus();
  }, []);

  // Desktop vertical resize handle (drag left edge of panel)
  const startDesktopResize = useCallback((e) => {
    e.preventDefault();
    const startX = e.clientX != null ? e.clientX : (e.touches && e.touches[0] ? e.touches[0].clientX : 0);
    const startPct = panelWidthRef.current;
    const vpW = window.innerWidth;
    const onMove = (ev) => {
      const x = ev.clientX != null ? ev.clientX : (ev.touches && ev.touches[0] ? ev.touches[0].clientX : startX);
      const deltaPct = (startX - x) / vpW * 100;
      const next = Math.min(AI_PANEL_MAX_PCT, Math.max(AI_PANEL_MIN_PCT, startPct + deltaPct));
      setPanelWidth(next);
    };
    const onUp = () => {
      document.removeEventListener('mousemove', onMove);
      document.removeEventListener('mouseup', onUp);
      document.removeEventListener('touchmove', onMove);
      document.removeEventListener('touchend', onUp);
      try { localStorage.setItem(AI_PANEL_LS_KEY, String(panelWidthRef.current)); } catch (e) {}
    };
    document.addEventListener('mousemove', onMove);
    document.addEventListener('mouseup', onUp);
    document.addEventListener('touchmove', onMove, { passive: false });
    document.addEventListener('touchend', onUp);
  }, []);

  const resetDesktopWidth = useCallback(() => {
    setPanelWidth(AI_PANEL_DEFAULT_PCT);
    try { localStorage.setItem(AI_PANEL_LS_KEY, String(AI_PANEL_DEFAULT_PCT)); } catch (e) {}
  }, []);

  // Mobile horizontal resize handle (drag top edge of panel)
  const startMobileResize = useCallback((e) => {
    e.preventDefault();
    const startY = e.clientY != null ? e.clientY : (e.touches && e.touches[0] ? e.touches[0].clientY : 0);
    const startPct = panelHeightRef.current;
    const vpH = window.innerHeight;
    const onMove = (ev) => {
      const y = ev.clientY != null ? ev.clientY : (ev.touches && ev.touches[0] ? ev.touches[0].clientY : startY);
      const deltaPct = (startY - y) / vpH * 100;
      const next = Math.min(AI_PANEL_MAX_H_PCT, Math.max(AI_PANEL_MIN_H_PCT, startPct + deltaPct));
      setPanelHeight(next);
    };
    const onUp = () => {
      document.removeEventListener('mousemove', onMove);
      document.removeEventListener('mouseup', onUp);
      document.removeEventListener('touchmove', onMove);
      document.removeEventListener('touchend', onUp);
    };
    document.addEventListener('mousemove', onMove);
    document.addEventListener('mouseup', onUp);
    document.addEventListener('touchmove', onMove, { passive: false });
    document.addEventListener('touchend', onUp);
  }, []);

  const handleKeyDown = useCallback((e) => {
    if (e.key === 'Enter' && !e.shiftKey) {
      e.preventDefault();
      onSubmit();
    }
  }, [onSubmit]);

  const panelStyle = isMobile
    ? {
        position: 'fixed',
        bottom: 0,
        left: 0,
        right: 0,
        height: panelHeight + 'vh',
        zIndex: 82,
        display: 'flex',
        flexDirection: 'column',
        background: 'linear-gradient(180deg, #21102a, #0b1220)',
        border: '1px solid rgba(127,219,202,0.2)',
        borderRadius: '12px 12px 0 0',
        overflow: 'hidden',
        pointerEvents: 'auto',
        fontFamily: "'JetBrains Mono', monospace",
      }
    : {
        position: 'fixed',
        top: 64,
        right: 0,
        bottom: 0,
        width: panelWidth + 'vw',
        zIndex: 82,
        display: 'flex',
        flexDirection: 'column',
        background: 'linear-gradient(180deg, #21102a, #0b1220)',
        border: '1px solid rgba(127,219,202,0.2)',
        borderRadius: '12px 0 0 12px',
        overflow: 'hidden',
        pointerEvents: 'auto',
        fontFamily: "'JetBrains Mono', monospace",
      };

  const resizeHandleStyle = isMobile
    ? {
        position: 'absolute',
        top: 0,
        left: 0,
        right: 0,
        height: 16,
        cursor: 'ns-resize',
        display: 'flex',
        alignItems: 'center',
        justifyContent: 'center',
        zIndex: 2,
        userSelect: 'none',
      }
    : {
        position: 'absolute',
        top: 0,
        bottom: 0,
        left: 0,
        width: 8,
        cursor: 'ew-resize',
        display: 'flex',
        alignItems: 'center',
        justifyContent: 'center',
        zIndex: 2,
        userSelect: 'none',
      };

  return (
    <div style={panelStyle}>
      {/* Resize handle */}
      <div
        style={resizeHandleStyle}
        onMouseDown={isMobile ? startMobileResize : startDesktopResize}
        onTouchStart={isMobile ? startMobileResize : startDesktopResize}
        onDoubleClick={!isMobile ? resetDesktopWidth : undefined}
        title={isMobile ? "Drag to resize" : "Drag to resize · Double-click to reset"}
      >
        <div style={{
          background: '#334155',
          borderRadius: 4,
          width: isMobile ? 36 : 4,
          height: isMobile ? 4 : 36,
          flexShrink: 0,
        }} />
      </div>

      {/* Header */}
      <div style={{
        paddingLeft: isMobile ? 12 : 20,
        paddingRight: 12,
        paddingTop: isMobile ? 18 : 8,
        paddingBottom: 8,
        borderBottom: '1px solid #1e293b',
        display: 'flex',
        alignItems: 'center',
        justifyContent: 'space-between',
        flexShrink: 0,
      }}>
        <div style={{ display: 'flex', alignItems: 'center', gap: 8 }}>
          <div style={{
            width: 18, height: 18, borderRadius: '50%',
            background: 'linear-gradient(135deg, #e8c0c8, #c9909c)',
            flexShrink: 0,
          }} />
          <span style={{ color: '#7fdbca', fontSize: 11, fontWeight: 600, letterSpacing: '0.04em' }}>
            Ask Spocket
          </span>
          <span style={{ color: '#64748b', fontSize: 9, fontWeight: 500, marginLeft: 6, background: '#1e293b', padding: '1px 5px', borderRadius: 4, letterSpacing: '0.03em' }}>
            BETA
          </span>
          {notesContext === null && (
            <span style={{ color: '#fbbf24', fontSize: 9, fontWeight: 600, marginLeft: 4 }}>
              Loading notes…
            </span>
          )}
        </div>
        <button
          type="button"
          onClick={onClose}
          style={{
            background: 'none',
            border: 'none',
            color: '#475569',
            cursor: 'pointer',
            fontSize: 11,
            fontFamily: "'JetBrains Mono', monospace",
            padding: '4px 8px',
            borderRadius: 6,
            lineHeight: 1,
          }}
          onMouseEnter={e => e.target.style.color = '#f87171'}
          onMouseLeave={e => e.target.style.color = '#475569'}
        >
          ✕ Close
        </button>
      </div>

      {/* Message thread */}
      <div
        ref={threadRef}
        style={{
          flex: 1,
          overflowY: 'auto',
          padding: '10px 12px',
          display: 'flex',
          flexDirection: 'column',
          gap: 8,
          minHeight: 0,
        }}
      >
        {messages.length === 0 && (
          <div style={{ color: '#475569', fontSize: 10, textAlign: 'center', marginTop: 16 }}>
            {notesContext === null
              ? 'Extracting course notes content…'
              : 'Ask me anything about the course notes.'}
          </div>
        )}
        {messages.map((m, i) => (
          <div
            key={i}
            style={m.role === 'user'
              ? {
                  background: '#1e3a5f',
                  color: '#7dd3fc',
                  alignSelf: 'flex-end',
                  borderRadius: '12px 12px 2px 12px',
                  padding: '8px 12px',
                  fontSize: 12,
                  lineHeight: 1.55,
                  maxWidth: '85%',
                  wordWrap: 'break-word',
                }
              : {
                  background: '#2e1640',
                  color: '#ecdef7',
                  alignSelf: 'flex-start',
                  borderRadius: '12px 12px 12px 2px',
                  border: '1px solid #1e293b',
                  padding: '8px 12px',
                  fontSize: 12,
                  lineHeight: 1.55,
                  maxWidth: '90%',
                  wordWrap: 'break-word',
                }
            }
          >
            {m.role === 'assistant'
              ? spocketBubbleRichNodes(m.content)
              : m.content}
          </div>
        ))}
        {loading && (
          <div style={{
            background: '#2e1640',
            color: '#475569',
            alignSelf: 'flex-start',
            borderRadius: '12px 12px 12px 2px',
            border: '1px solid #1e293b',
            padding: '8px 12px',
            fontSize: 11,
          }}>
            Thinking…
          </div>
        )}
      </div>

      {/* Input bar */}
      <div style={{
        padding: '8px 10px',
        borderTop: '1px solid #1e293b',
        display: 'flex',
        gap: 8,
        alignItems: 'flex-end',
        flexShrink: 0,
      }}>
        <textarea
          ref={inputRef}
          value={input}
          onChange={e => onInputChange(e.target.value)}
          onKeyDown={handleKeyDown}
          disabled={loading || notesContext === null}
          rows={1}
          placeholder={notesContext === null ? 'Loading notes…' : 'Ask about the course notes…'}
          style={{
            flex: 1,
            resize: 'none',
            padding: '8px 10px',
            borderRadius: 10,
            border: '1px solid #334155',
            background: '#0b1220',
            color: '#e2e8f0',
            fontFamily: "'JetBrains Mono', monospace",
            fontSize: 11,
            lineHeight: 1.45,
            overflowY: 'hidden',
            minHeight: 34,
            maxHeight: 72,
          }}
        />
        <button
          type="button"
          onClick={onSubmit}
          disabled={loading || !input.trim() || notesContext === null}
          style={{
            width: 32,
            height: 32,
            borderRadius: '50%',
            border: 'none',
            background: (loading || !input.trim() || notesContext === null) ? '#475569' : '#fbbf24',
            color: (loading || !input.trim() || notesContext === null) ? '#94a3b8' : '#0a0f1a',
            cursor: (loading || !input.trim() || notesContext === null) ? 'not-allowed' : 'pointer',
            display: 'flex',
            alignItems: 'center',
            justifyContent: 'center',
            flexShrink: 0,
            fontSize: 14,
            fontWeight: 700,
          }}
        >
          ›
        </button>
      </div>

      {/* Beta disclaimer */}
      <div style={{
        padding: '4px 10px 6px',
        borderTop: '1px solid #21102a',
        flexShrink: 0,
        textAlign: 'center',
        color: '#334155',
        fontSize: 9,
        lineHeight: 1.4,
        fontFamily: "'JetBrains Mono', monospace",
      }}>
        Beta · AI answers may be inaccurate — always verify against the actual notes
      </div>
    </div>
  );
}

function App() {
  const [phase, setPhase] = useState("idle");
  const [node, setNode] = useState(null);
  const [txt, setTxt] = useState("");
  const [typing, setTyping] = useState(false);
  const [mouth, setMouth] = useState(false);
  const [cardGone, setCardGone] = useState(false);
  const [cardBack, setCardBack] = useState(false);
  const [robotX, setRobotX] = useState(-ROBOT_TOTAL_W - 50);
  const [showForm, setShowForm] = useState(false);
  const [showIpad, setShowIpad] = useState(false);
  const [showCookie, setShowCookie] = useState(false);
  const [cookiePopup, setCookiePopup] = useState(false);
  const [balloon, setBalloon] = useState(false);
  const [parked, setParked] = useState(false);
  const [followUp, setFollowUp] = useState(null);
  const [facing, setFacing] = useState("side");
  const [cryExit, setCryExit] = useState(false);
  const [isReturning, setIsReturning] = useState(false);
  const [storageChecked, setStorageChecked] = useState(false);
  const [roaming, setRoaming] = useState(false);
  const [studyActive, setStudyActive] = useState(false);
  const [immersiveSiteNavOpen, setImmersiveSiteNavOpen] = useState(false);
  const [parkedQaOpen, setParkedQaOpen] = useState(false);
  const [parkedNotesHelpOpen, setParkedNotesHelpOpen] = useState(false);
  const [findNotesActive, setFindNotesActive] = useState(false);
  const [findNotesQuery, setFindNotesQuery] = useState("");
  const [findNotesBusy, setFindNotesBusy] = useState(false);
  const [findExploreOn, setFindExploreOn] = useState(false);
  const [findMatchNotes, setFindMatchNotes] = useState(null);
  const [findMatchFormula, setFindMatchFormula] = useState(null);
  const [findWorkspace, setFindWorkspace] = useState("notes");
  const [findBetaBannerVisible, setFindBetaBannerVisible] = useState(false);
  const [findDockOpen, setFindDockOpen] = useState(false);
  const [findDockQuery, setFindDockQuery] = useState("");
  /* ── AI CHAT STATE ── */
  const [aiChatActive, setAiChatActive] = useState(false);
  const [aiChatMessages, setAiChatMessages] = useState([]);
  const [aiChatLoading, setAiChatLoading] = useState(false);
  const [aiChatInput, setAiChatInput] = useState("");
  const [aiNotesContext, setAiNotesContext] = useState(null);
  const aiChatActiveRef = useRef(false);
  const cachedNotesContextRef = useRef(null);
  const [studentDisplayName, setStudentDisplayName] = useState(() => {
    try {
      return typeof localStorage !== "undefined" ? localStorage.getItem(LS_SPOCKET_DISPLAY_NAME) || "" : "";
    } catch (e) {
      return "";
    }
  });
  const [nameDraft, setNameDraft] = useState("");
  const [spaceSkipTipOpen, setSpaceSkipTipOpen] = useState(false);
  const findNotesActiveRef = useRef(false);
  const findDockOpenRef = useRef(false);
  const findNotesBusyRef = useRef(false);
  const findSubmittedQueryRef = useRef("");
  const findBarRef = useRef({ notesDone: true, formulaDone: true });
  const findBusyGenRef = useRef(0);
  const findSessionGenRef = useRef(0);
  const [notesUnlocked, setNotesUnlocked] = useState(() => {
    try {
      return typeof document !== "undefined" && document.body.classList.contains("sr-auth-unlocked");
    } catch (e) {
      return false;
    }
  });

  /* ── RESPONSIVE: track viewport size ── */
  const [vpW, setVpW] = useState(() => typeof window !== "undefined" ? window.innerWidth : 1024);
  const [vpH, setVpH] = useState(() => typeof window !== "undefined" ? window.innerHeight : 800);
  useEffect(() => {
    const onResize = () => { setVpW(window.innerWidth); setVpH(window.innerHeight); };
    window.addEventListener("resize", onResize);
    return () => window.removeEventListener("resize", onResize);
  }, []);
  const isMobile = vpW <= 768;
  const isSmallMobile = vpW <= 480;
  /* Dynamic robot scale: smoothly scales based on both width and height.
     On mobile (narrow), width is the limiting factor. On short laptops, height is. */
  const scaleByH = vpH / 600;
  const scaleByW = vpW / 500;
  const dynamicScale = Math.min(1.5, Math.max(0.7, Math.min(scaleByH, scaleByW)));
  const dynamicRobotH = 200 * dynamicScale; /* Robot component is 200px tall before scale */
  const NAV_H = 64;
  /* Available vertical space: viewport minus navbar (top) and buttons area (bottom ~100px) */
  const availH = vpH - NAV_H - 100;
  const dynamicRobotW = 140 * dynamicScale;
  /* Always side-by-side: robot on left, bubble to the right — robot height drives vertical centering */
  const robotTopPos = NAV_H + Math.max(10, (availH - dynamicRobotH) / 2);
  const bubbleTopPos = robotTopPos;

  const tt=useRef(null);const mt=useRef(null);const timers=useRef([]);const fullRef=useRef("");
  useEffect(() => {
    findNotesActiveRef.current = findNotesActive;
  }, [findNotesActive]);
  useEffect(() => {
    findDockOpenRef.current = findDockOpen;
  }, [findDockOpen]);
  useEffect(() => {
    aiChatActiveRef.current = aiChatActive;
    document.body.classList.toggle('sr-ai-chat-active', aiChatActive);
  }, [aiChatActive]);
  useEffect(() => {
    if (notesUnlocked && !cachedNotesContextRef.current) {
      extractNotesContext().then((ctx) => {
        cachedNotesContextRef.current = ctx;
      });
    }
  // extractNotesContext is a stable useCallback(()=>{},[]) — safe to omit
  // eslint-disable-next-line react-hooks/exhaustive-deps
  }, [notesUnlocked]);
  // Auto-dismiss pre-unlock dialogue if the page unlocks while Spocket is talking
  useEffect(() => {
    // ?from=spocket-project = visitor explicitly clicked through from the Spocket
    // project tile to see her live, so we suppress the unlocked-page auto-dismiss
    // (otherwise her entrance animation ends in immediate exit).
    const isFromSpocketProject = typeof window !== "undefined"
      && /[?&]from=spocket-project(?:&|$)/.test(window.location.search);
    if (notesUnlocked && phase === "talking" && !parked && !isFromSpocketProject) {
      exit();
    }
  // exit is defined later in App(); omitting it avoids TDZ ReferenceError
  // eslint-disable-next-line react-hooks/exhaustive-deps
  }, [notesUnlocked, phase, parked]);
  useEffect(() => {
    findNotesBusyRef.current = findNotesBusy;
  }, [findNotesBusy]);
  const mainLayoutRef = useRef(null);
  const lockCardMetricsRef = useRef({ left: 0, centerY: null, width: CARD_W });
  const [robotAnchorY, setRobotAnchorY] = useState(null);
  const later=(fn,ms)=>{const t=setTimeout(fn,ms);timers.current.push(t)};
  const clearAll=useCallback(()=>{clearInterval(tt.current);clearInterval(mt.current);timers.current.forEach(clearTimeout);timers.current=[]},[]);

  const clearFindHighlightsBoth = useCallback(() => {
    try {
      ["notes-frame", "formula-frame"].forEach((id) => {
        const fr = document.getElementById(id);
        fr?.contentWindow?.postMessage({ type: "tm_spocket_find_clear" }, "*");
      });
    } catch (e) {}
  }, []);

  const measureLockCardForArena = useCallback(() => {
    try {
      const root = mainLayoutRef.current;
      const lock = document.getElementById("lock-card");
      if (!root || !lock) return null;
      const rr = root.getBoundingClientRect();
      const lr = lock.getBoundingClientRect();
      if (lr.width < 8 || lr.height < 8) return null;
      return {
        left: lr.left - rr.left,
        centerY: lr.top - rr.top + lr.height / 2,
        width: lr.width,
      };
    } catch (e) {
      return null;
    }
  }, []);

  const snapToParkedIdle = useCallback(() => {
    clearAll();
    setPhase("parked");
    setParked(true);
    setRoaming(false);
    setStudyActive(false);
    setNode(null);
    setTxt("");
    setTyping(false);
    setMouth(false);
    setCardGone(true);
    setCardBack(false);
    setCryExit(false);
    setShowForm(false);
    setShowIpad(false);
    setShowCookie(false);
    setCookiePopup(false);
    setBalloon(false);
    setFollowUp(null);
    setFacing("front");
    setRobotAnchorY(null);
    setImmersiveSiteNavOpen(false);
    setParkedQaOpen(false);
    setParkedNotesHelpOpen(false);
    clearFindHighlightsBoth();
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    setFindNotesBusy(false);
    setFindNotesActive(false);
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    setFindBetaBannerVisible(false);
    setFindDockOpen(false);
    setFindDockQuery("");
    findSubmittedQueryRef.current = "";
  }, [clearAll, clearFindHighlightsBoth]);

  const startParkedQa = useCallback(() => {
    clearAll();
    clearFindHighlightsBoth();
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    setFindNotesBusy(false);
    setFindNotesActive(false);
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    setFindBetaBannerVisible(false);
    setFindDockOpen(false);
    setFindDockQuery("");
    findSubmittedQueryRef.current = "";
    setParkedQaOpen(true);
    setParkedNotesHelpOpen(false);
    setParked(true);
    setPhase("talking");
    setNode("ask_spocket_unlocked");
    setCardGone(true);
    setCardBack(false);
    setCryExit(false);
    setShowForm(false);
    setShowIpad(false);
    setShowCookie(false);
    setCookiePopup(false);
    setBalloon(false);
    setFollowUp(null);
    setFacing("front");
    setTxt("");
    setTyping(false);
    setMouth(false);
  }, [clearAll, clearFindHighlightsBoth]);

  const startNotesHelp = useCallback(() => {
    clearAll();
    clearFindHighlightsBoth();
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    setFindNotesBusy(false);
    setFindNotesActive(false);
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    setFindBetaBannerVisible(false);
    setFindDockOpen(false);
    setFindDockQuery("");
    findSubmittedQueryRef.current = "";
    setParkedNotesHelpOpen(true);
    setParkedQaOpen(false);
    setParked(true);
    setPhase("talking");
    setNode("notes_help_hub");
    setCardGone(true);
    setCardBack(false);
    setCryExit(false);
    setShowForm(false);
    setShowIpad(false);
    setShowCookie(false);
    setCookiePopup(false);
    setBalloon(false);
    setFollowUp(null);
    setFacing("front");
    setTxt("");
    setTyping(false);
    setMouth(false);
  }, [clearAll, clearFindHighlightsBoth]);

  const dismissParkedQa = useCallback(() => {
    clearAll();
    clearFindHighlightsBoth();
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    setFindNotesActive(false);
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    setFindBetaBannerVisible(false);
    setFindDockOpen(false);
    setFindDockQuery("");
    findSubmittedQueryRef.current = "";
    setFindNotesBusy(false);
    setParkedQaOpen(false);
    setParkedNotesHelpOpen(false);
    setPhase("parked");
    setParked(true);
    setNode(null);
    setTxt("");
    setTyping(false);
    setMouth(false);
    setShowForm(false);
    setShowIpad(false);
    setShowCookie(false);
    setFollowUp(null);
    setBalloon(false);
    setCryExit(false);
    setAiChatActive(false);
    setAiChatMessages([]);
    setAiChatLoading(false);
    setAiChatInput("");
    setAiNotesContext(null);
  }, [clearAll, clearFindHighlightsBoth]);

  const endFindDockSession = useCallback(() => {
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    clearFindHighlightsBoth();
    setFindDockOpen(false);
    setFindDockQuery("");
    findSubmittedQueryRef.current = "";
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    findBarRef.current = { notesDone: true, formulaDone: true };
    setFindNotesBusy(false);
  }, [clearFindHighlightsBoth]);

  const requestLogout = useCallback(() => {
    try {
      if (typeof window.confirm === "function" && !window.confirm("Log out and lock the notes?")) return;
    } catch (e) {}
    try {
      window.dispatchEvent(new CustomEvent("sr-notes-lock-request"));
    } catch (e2) {}
  }, []);

  const tryFinishFindBar = useCallback(() => {
    if (!findBarRef.current.notesDone || !findBarRef.current.formulaDone) return;
    const q = (findSubmittedQueryRef.current || "").trim();
    setFindDockQuery(q);
    setFindNotesBusy(false);
    findNotesBusyRef.current = false;
  }, []);

  const submitFindInNotes = useCallback(() => {
    const q = findNotesQuery.trim();
    if (!q) return;
    const sessionId = ++findSessionGenRef.current;
    findSubmittedQueryRef.current = q;
    setFollowUp(null);
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    try {
      const nEl = document.getElementById("notes-frame");
      const fEl = document.getElementById("formula-frame");
      const hasN = !!(nEl && nEl.contentWindow);
      const hasF = !!(fEl && fEl.contentWindow);
      if (!hasN && !hasF) {
        setFollowUp("Notes are not loaded in this view yet. Open the study guide, then try again.");
        return;
      }
      findBarRef.current = { notesDone: !hasN, formulaDone: !hasF };
      findNotesBusyRef.current = true;
      findDockOpenRef.current = true;
      findNotesActiveRef.current = false;
      setFindNotesBusy(true);
      setFindDockOpen(true);
      setFindDockQuery(q);
      setFindNotesActive(false);
      setFindExploreOn(false);
      setFindBetaBannerVisible(false);
      setTyping(false);
      setTxt("");
      setMouth(false);
      setNode(null);
      setPhase("parked");
      setParked(true);

      const failKick = () => {
        findSessionGenRef.current += 1;
        findNotesBusyRef.current = false;
        findDockOpenRef.current = false;
        setFindNotesBusy(false);
        setFindDockOpen(false);
      };

      const kick = () => {
        if (findSessionGenRef.current !== sessionId) return;
        try {
          findBarRef.current = { notesDone: !hasN, formulaDone: !hasF };
          if (hasN) nEl.contentWindow.postMessage({ type: "tm_spocket_find", query: q }, "*");
          if (hasF) fEl.contentWindow.postMessage({ type: "tm_spocket_find", query: q }, "*");
        } catch (e) {
          failKick();
          setFollowUp("Could not reach the notes page from here.");
        }
      };

      if (hasF && typeof window.tmEnsureFormulaSheetReady === "function") {
        window.tmEnsureFormulaSheetReady().then(kick, kick);
      } else {
        kick();
      }
    } catch (e) {
      findNotesBusyRef.current = false;
      findDockOpenRef.current = false;
      setFindNotesBusy(false);
      setFindDockOpen(false);
      setFollowUp("Could not reach the notes page from here.");
    }
  }, [findNotesQuery]);

  const postFindStep = useCallback((delta) => {
    const id = findWorkspace === "formula" ? "formula-frame" : "notes-frame";
    const d = typeof delta === "number" ? delta : parseInt(delta, 10);
    const step = isFinite(d) ? d : 0;
    try {
      document.getElementById(id)?.contentWindow?.postMessage({ type: "tm_spocket_find_step", delta: step }, "*");
    } catch (e) {}
  }, [findWorkspace]);

  const switchFindWorkspace = useCallback((to) => {
    if (to === "formula") {
      try {
        window.tmOpenFormulaDock?.();
      } catch (e) {}
      setFindWorkspace("formula");
      requestAnimationFrame(() => {
        try {
          document.getElementById("formula-frame")?.scrollIntoView({ behavior: "smooth", block: "nearest" });
        } catch (e2) {}
      });
    } else {
      try {
        window.tmCloseFormulaDock?.();
      } catch (e2) {}
      setFindWorkspace("notes");
      requestAnimationFrame(() => {
        try {
          document.getElementById("notes-frame")?.scrollIntoView({ behavior: "smooth", block: "nearest" });
        } catch (e3) {}
      });
    }
  }, []);

  const startFindInNotes = useCallback(() => {
    clearAll();
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    setParkedQaOpen(false);
    setParkedNotesHelpOpen(false);
    setFindNotesQuery("");
    setFollowUp(null);
    setFindNotesBusy(false);
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    setFindBetaBannerVisible(false);
    setFindDockOpen(false);
    setFindDockQuery("");
    findSubmittedQueryRef.current = "";
    setFindNotesActive(true);
    setParked(true);
    setPhase("talking");
    setNode(null);
    setCardGone(true);
    setCardBack(false);
    setCryExit(false);
    setShowForm(false);
    setShowIpad(false);
    setShowCookie(false);
    setCookiePopup(false);
    setBalloon(false);
    setFacing("front");
  }, [clearAll]);

  /* ── AI CHAT: extract notes context from iframes ── */
  const extractNotesContext = useCallback(() => {
    return new Promise((resolve) => {
      let notesText = "";
      let formulaText = "";
      let responded = 0;
      const nEl = document.getElementById("notes-frame");
      const fEl = document.getElementById("formula-frame");
      const hasN = !!(nEl && nEl.contentWindow);
      const hasF = !!(fEl && fEl.contentWindow);
      const needed = (hasN ? 1 : 0) + (hasF ? 1 : 0);
      if (needed === 0) { resolve(""); return; }

      const onMsg = (ev) => {
        if (!ev.data || ev.data.type !== "tm_spocket_extract_text_result") return;
        const nWin = nEl && nEl.contentWindow;
        const fWin = fEl && fEl.contentWindow;
        if (nWin && tmSpocketFindSourceMatchesFrame(nWin, ev.source)) {
          notesText = ev.data.text || "";
          responded++;
        } else if (fWin && tmSpocketFindSourceMatchesFrame(fWin, ev.source)) {
          formulaText = ev.data.text || "";
          responded++;
        }
        if (responded >= needed) {
          window.removeEventListener("message", onMsg);
          resolve((notesText + "\n\n--- FORMULA SHEET ---\n\n" + formulaText).slice(0, 15000));
        }
      };
      window.addEventListener("message", onMsg);
      if (hasN) nEl.contentWindow.postMessage({ type: "tm_spocket_extract_text" }, "*");
      if (hasF) fEl.contentWindow.postMessage({ type: "tm_spocket_extract_text" }, "*");
      // Timeout fallback
      setTimeout(() => {
        window.removeEventListener("message", onMsg);
        resolve((notesText + "\n\n" + formulaText).slice(0, 15000));
      }, 5000);
    });
  }, []);

  /* ── AI CHAT: start chat mode ── */
  const startAiChat = useCallback(() => {
    clearAll();
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    setParkedQaOpen(false);
    setParkedNotesHelpOpen(false);
    setFindNotesActive(false);
    setFindNotesQuery("");
    setFollowUp(null);
    setFindNotesBusy(false);
    setFindExploreOn(false);
    setFindDockOpen(false);
    setFindDockQuery("");
    setAiChatActive(true);
    setAiChatMessages([]);
    setAiChatLoading(false);
    setAiChatInput("");
    setAiNotesContext(null);
    setParked(true);
    setPhase("talking");
    setNode(null);
    setCardGone(true);
    setCardBack(false);
    setCryExit(false);
    setShowForm(false);
    setShowIpad(false);
    setShowCookie(false);
    setCookiePopup(false);
    setBalloon(false);
    setFacing("front");
    // Use pre-cached context if available, otherwise extract on demand
    if (cachedNotesContextRef.current) {
      setAiNotesContext(cachedNotesContextRef.current);
    } else {
      extractNotesContext().then((ctx) => {
        cachedNotesContextRef.current = ctx;
        if (aiChatActiveRef.current) setAiNotesContext(ctx);
      });
    }
  }, [clearAll, extractNotesContext]);

  /* ── AI CHAT: submit a question ── */
  const submitAiChat = useCallback(() => {
    const q = aiChatInput.trim();
    if (!q || aiChatLoading || !aiNotesContext) return;
    const newMessages = [...aiChatMessages, { role: "user", content: q }];
    setAiChatMessages(newMessages);
    setAiChatInput("");
    setAiChatLoading(true);
    setFollowUp(null);
    // Start thinking animation
    clearInterval(mt.current);
    mt.current = setInterval(() => setMouth((p) => !p), SPOCKET_MOUTH_MS);
    setTyping(true);
    setTxt("");

    fetch("/api/gemini", {
      method: "POST",
      headers: { "Content-Type": "application/json" },
      body: JSON.stringify({ messages: newMessages, context: aiNotesContext }),
    })
      .then((r) => r.json())
      .then((data) => {
        if (!aiChatActiveRef.current) return;
        const reply = data.reply || data.error || "Something went wrong.";
        setAiChatMessages((prev) => [...prev, { role: "assistant", content: reply }]);
        // Word-by-word typewriter for the response
        const words = reply.split(/(\s+)/);
        let i = 0;
        let built = "";
        fullRef.current = reply;
        clearInterval(tt.current);
        tt.current = setInterval(() => {
          if (i < words.length) {
            built += words[i];
            i++;
            setTxt(built);
          } else {
            clearInterval(tt.current);
            clearInterval(mt.current);
            setMouth(false);
            setTyping(false);
            setAiChatLoading(false);
          }
        }, SPOCKET_AI_WORD_MS);
      })
      .catch((err) => {
        if (!aiChatActiveRef.current) return;
        clearInterval(tt.current);
        clearInterval(mt.current);
        setMouth(false);
        setTyping(false);
        setAiChatLoading(false);
        setFollowUp("Something went wrong — check your connection and try again.");
      });
  }, [aiChatInput, aiChatLoading, aiNotesContext, aiChatMessages]);

  useEffect(() => {
    if (!findNotesActive) return;
    fullRef.current = SPOCKET_FIND_INTRO_RAW;
    const plain = spocketPlainFromRaw(SPOCKET_FIND_INTRO_RAW);
    setFollowUp(null);
    setTxt("");
    setTyping(true);
    let i = 0;
    clearInterval(tt.current);
    clearInterval(mt.current);
    mt.current = setInterval(() => setMouth((p) => !p), SPOCKET_MOUTH_MS);
    tt.current = setInterval(() => {
      i++;
      setTxt(plain.slice(0, i));
      if (i >= plain.length) {
        clearInterval(tt.current);
        clearInterval(mt.current);
        setMouth(false);
        setTyping(false);
      }
    }, SPOCKET_TYPING_MS);
    return () => {
      clearInterval(tt.current);
      clearInterval(mt.current);
    };
  }, [findNotesActive]);

  /* AI chat intro typewriter effect */
  useEffect(() => {
    if (!aiChatActive) return;
    fullRef.current = SPOCKET_AI_INTRO_RAW;
    const plain = spocketPlainFromRaw(SPOCKET_AI_INTRO_RAW);
    setFollowUp(null);
    setTxt("");
    setTyping(true);
    let i = 0;
    clearInterval(tt.current);
    clearInterval(mt.current);
    mt.current = setInterval(() => setMouth((p) => !p), SPOCKET_MOUTH_MS);
    tt.current = setInterval(() => {
      i++;
      setTxt(plain.slice(0, i));
      if (i >= plain.length) {
        clearInterval(tt.current);
        clearInterval(mt.current);
        setMouth(false);
        setTyping(false);
      }
    }, SPOCKET_TYPING_MS);
    return () => {
      clearInterval(tt.current);
      clearInterval(mt.current);
    };
  }, [aiChatActive]);

  /* Beta find notice: show after intro typing ends, then auto-hide after 10s. */
  useEffect(() => {
    if (!findNotesActive || typing) return;
    setFindBetaBannerVisible(true);
    const t = setTimeout(() => setFindBetaBannerVisible(false), 10000);
    return () => clearTimeout(t);
  }, [findNotesActive, typing]);

  /* If an iframe never answers, unblock the pink bar after a short wait. */
  useEffect(() => {
    if (!findNotesBusy) return;
    const gen = ++findBusyGenRef.current;
    const FIND_WAIT_MS = 10000;
    const t = setTimeout(() => {
      if (!findNotesBusyRef.current) return;
      if (findBusyGenRef.current !== gen) return;
      if (findBarRef.current.notesDone && findBarRef.current.formulaDone) return;
      let timed = false;
      if (!findBarRef.current.notesDone) {
        findBarRef.current.notesDone = true;
        setFindMatchNotes(0);
        timed = true;
      }
      if (!findBarRef.current.formulaDone) {
        findBarRef.current.formulaDone = true;
        setFindMatchFormula(0);
        timed = true;
      }
      if (timed) {
        setFollowUp("Search timed out waiting for one workspace — opening the find bar anyway.");
        tryFinishFindBar();
      }
    }, FIND_WAIT_MS);
    return () => clearTimeout(t);
  }, [findNotesBusy, tryFinishFindBar]);

  useEffect(() => {
    const onMsg = (ev) => {
      if (!ev.data || ev.data.type !== "tm_spocket_find_result") return;
      if (!findNotesActiveRef.current && !findDockOpenRef.current && !findNotesBusyRef.current) return;
      const nWin = document.getElementById("notes-frame")?.contentWindow;
      const fWin = document.getElementById("formula-frame")?.contentWindow;
      const fromNotes = nWin && tmSpocketFindSourceMatchesFrame(nWin, ev.source);
      const fromFormula = fWin && tmSpocketFindSourceMatchesFrame(fWin, ev.source);
      if (!fromNotes && !fromFormula) {
        try {
          if (typeof localStorage !== "undefined" && localStorage.getItem("tm_debug_spocket_find") === "1") {
            console.debug("[tm_spocket_find] ignored tm_spocket_find_result (source not notes/formula iframe)", {
              source: ev.source,
              nWin,
              fWin,
            });
          }
        } catch (eDbg) {}
        return;
      }
      const mc = typeof ev.data.matchCount === "number" ? ev.data.matchCount : 0;
      const ok = !!ev.data.ok;
      const count = ok ? mc : 0;
      if (fromNotes) {
        findBarRef.current.notesDone = true;
        setFindMatchNotes(count);
      }
      if (fromFormula) {
        findBarRef.current.formulaDone = true;
        setFindMatchFormula(count);
      }
      tryFinishFindBar();
    };
    window.addEventListener("message", onMsg);
    return () => window.removeEventListener("message", onMsg);
  }, [tryFinishFindBar]);

  const toggleImmersiveSiteNav = useCallback(() => {
    setImmersiveSiteNavOpen((wasOpen) => {
      const next = !wasOpen;
      try {
        if (typeof window.closeMenu === "function") window.closeMenu();
        if (document.body.classList.contains("sr-spocket-immersive")) {
          if (next) document.body.classList.add("sr-spocket-immersive-nav-open");
          else document.body.classList.remove("sr-spocket-immersive-nav-open");
        }
      } catch (e) {}
      return next;
    });
  }, []);

  const skipTyping = useCallback(() => {
    if (!typing) return;
    clearInterval(tt.current);
    clearInterval(mt.current);
    setTxt(spocketPlainFromRaw(fullRef.current));
    setTyping(false);
    setMouth(false);
    const nd = TREE[node];
    if (nd) {
      if (nd.animation === "give_cookies") {
        later(() => setShowCookie(true), 200);
        later(() => setCookiePopup(true), 600);
      }
      if (nd.showForm) later(() => setShowForm(true), 300);
      if (nd.showIpad) later(() => setShowIpad(true), 300);
      if (nd.animation === "balloon_away") later(() => setBalloon(true), 400);
      if (nd.followUp) later(() => setFollowUp(nd.followUp.msg), nd.followUp.delay || 2000);
    }
  }, [typing, node]);

  useEffect(() => {
    const onKey = (e) => {
      if (e.code !== "Space" && e.key !== " ") return;
      const el = e.target;
      if (el && (el.tagName === "INPUT" || el.tagName === "TEXTAREA" || el.tagName === "SELECT" || el.isContentEditable))
        return;
      if (el && el.closest && el.closest("button")) return;
      if (!typing) return;
      e.preventDefault();
      skipTyping();
    };
    window.addEventListener("keydown", onKey, true);
    return () => window.removeEventListener("keydown", onKey, true);
  }, [typing, skipTyping]);

  const spaceTipPostTypeTimerRef = useRef(null);
  // Track whether the tip was already shown this session, so it doesn't pop up
  // every time Spocket starts typing a new message during login / roam.
  const spaceTipShownThisSessionRef = useRef(false);
  const [spaceTipHovered, setSpaceTipHovered] = useState(false);

  useEffect(() => {
    try {
      if (localStorage.getItem(LS_SPOCKET_SPACE_TIP) === "1") return;
    } catch (e) {}
    // Show exactly once per session: first time Spocket starts typing, reveal the tip.
    if (typing && !spaceTipShownThisSessionRef.current) {
      spaceTipShownThisSessionRef.current = true;
      setSpaceSkipTipOpen(true);
    }
  }, [typing]);

  // Auto-dismiss after ~5s; if the user hovers it, pause the timer.
  useEffect(() => {
    if (!spaceSkipTipOpen) return;
    if (spaceTipHovered) {
      if (spaceTipPostTypeTimerRef.current) {
        clearTimeout(spaceTipPostTypeTimerRef.current);
        spaceTipPostTypeTimerRef.current = null;
      }
      return;
    }
    if (spaceTipPostTypeTimerRef.current) clearTimeout(spaceTipPostTypeTimerRef.current);
    spaceTipPostTypeTimerRef.current = setTimeout(() => {
      setSpaceSkipTipOpen(false);
      spaceTipPostTypeTimerRef.current = null;
    }, 5000);
    return () => {
      if (spaceTipPostTypeTimerRef.current) {
        clearTimeout(spaceTipPostTypeTimerRef.current);
        spaceTipPostTypeTimerRef.current = null;
      }
    };
  }, [spaceSkipTipOpen, spaceTipHovered]);

  const dismissSpaceSkipTipSoft = useCallback(() => {
    if (spaceTipPostTypeTimerRef.current) {
      clearTimeout(spaceTipPostTypeTimerRef.current);
      spaceTipPostTypeTimerRef.current = null;
    }
    setSpaceSkipTipOpen(false);
  }, []);

  const dismissSpaceSkipTipForever = useCallback(() => {
    if (spaceTipPostTypeTimerRef.current) {
      clearTimeout(spaceTipPostTypeTimerRef.current);
      spaceTipPostTypeTimerRef.current = null;
    }
    try {
      localStorage.setItem(LS_SPOCKET_SPACE_TIP, "1");
    } catch (e) {}
    setSpaceSkipTipOpen(false);
  }, []);

  useEffect(() => {
    if (node === "unlock_name_entry") setNameDraft("");
  }, [node]);

  const commitStudentName = useCallback(() => {
    const t = nameDraft.trim();
    if (!t) return;
    try {
      localStorage.setItem(LS_SPOCKET_DISPLAY_NAME, t);
    } catch (e) {}
    setStudentDisplayName(t);
    setNode("unlock_name_saved_ack");
  }, [nameDraft]);

  /* After unlock (or if already unlocked), ask for a display name once unless saved or skipped. */
  useEffect(() => {
    if (!notesUnlocked) return;
    // ?from=spocket-project visitors came specifically to see Spocket's
    // entrance animation — don't hijack that with the name prompt, which
    // would force her into corner-park mode and override startReturning().
    const isFromSpocketProject = typeof window !== "undefined"
      && /[?&]from=spocket-project(?:&|$)/.test(window.location.search);
    if (isFromSpocketProject) return;
    let skip = false;
    try {
      skip = localStorage.getItem(LS_SPOCKET_NAME_SKIP) === "1";
    } catch (e) {}
    const hasName = !!(studentDisplayName && String(studentDisplayName).trim());
    if (skip || hasName) return;
    const t = setTimeout(() => {
      setParkedNotesHelpOpen(false);
      setParkedQaOpen(true);
      setParked(true);
      setPhase("talking");
      setNode("unlock_name_entry");
      setCardGone(true);
      setCardBack(false);
      setCryExit(false);
      setFacing("front");
      setTxt("");
      setTyping(false);
      setMouth(false);
    }, 850);
    return () => clearTimeout(t);
  }, [notesUnlocked, studentDisplayName]);

  /* ── ENTRANCE ANIMATION SEQUENCE ──
     Robot rolls toward the real #lock-card (site unlock form), then parks to talk.
     No duplicate login card — collision math uses measured #lock-card geometry.
  */
  const start=useCallback(()=>{
    clearAll();
    // Reset all state to initial values
    setPhase("idle");setNode(null);setTxt("");setTyping(false);setMouth(false);
    setCardGone(false);setCardBack(false);setCryExit(false);
    setRobotX(-ROBOT_TOTAL_W-50); // Start fully off-screen (negative = left of viewport)
    setShowForm(false);setShowIpad(false);setShowCookie(false);
    setCookiePopup(false);setBalloon(false);setParked(false);setFollowUp(null);
    setFacing("side"); // Robot enters in side profile

    const w = window.innerWidth || 900;
    const h = window.innerHeight || 800;
    const m = measureLockCardForArena();
    if (m) {
      lockCardMetricsRef.current = m;
      setRobotAnchorY(m.centerY);
    } else {
      lockCardMetricsRef.current = { left: w / 2 - CARD_W / 2, centerY: null, width: CARD_W };
      setRobotAnchorY(null);
    }
    /* Dynamic scale at animation time — matches the render-time dynamicScale formula */
    const scaleNow = Math.min(1.5, Math.max(0.7, Math.min(h / 600, w / 500)));
    const renderW = 140 * scaleNow + 40; /* body width + arm extend */
    const cardLeft = lockCardMetricsRef.current.left;
    const contactX = cardLeft - renderW; /* robot's right edge touches card's left edge */
    const talkX = Math.max(10, w * 0.04);

    // Step 0 (200ms): Mount robot in DOM at off-screen position
    later(()=>{setPhase("entering")},200);
    later(()=>{setRobotX(contactX)},400);
    // Don't push the lock card away — let the student type the password at any time
    later(()=>setRobotX(talkX),2900);
    later(()=>setFacing("front"),3500);
    later(()=>{setPhase("talking");setNode("start")},3900);
  },[clearAll, measureLockCardForArena]);

  /* ── CHECK IF RETURNING USER ──
     Uses localStorage to persist visit flag across sessions.
     First visit: full onboarding (push card, dialogue tree)
     Returning visit: quick welcome back, no card push */
  useEffect(()=>{
    try {
      const result = localStorage.getItem("spocket_visited");
      if (result === "true") {
        setIsReturning(true);
      }
    } catch(e) {}
    setStorageChecked(true);
    return clearAll;
  },[]);

  /* ── MARK AS VISITED — called when first-time interaction ends ── */
  const markVisited = useCallback(() => {
    try { localStorage.setItem("spocket_visited", "true"); } catch(e) {}
  },[]);

  /* ── RETURNING USER ENTRANCE ──
     Simpler: robot rolls in, doesn't push card, just waves and says welcome back */
  const startReturning = useCallback(()=>{
    clearAll();
    setPhase("idle");setNode(null);setTxt("");setTyping(false);setMouth(false);
    setCardGone(false);setCardBack(false);setCryExit(false);
    setRobotX(-300);setShowForm(false);setShowIpad(false);setShowCookie(false);
    setCookiePopup(false);setBalloon(false);setParked(false);setFollowUp(null);setRoaming(false);setStudyActive(false);setFacing("side");

    const m = measureLockCardForArena();
    if (m) {
      lockCardMetricsRef.current = m;
      setRobotAnchorY(m.centerY);
    } else {
      const w = window.innerWidth || 900;
      lockCardMetricsRef.current = { left: w / 2 - CARD_W / 2, centerY: null, width: CARD_W };
      setRobotAnchorY(null);
    }

    const wr = window.innerWidth || 900;
    const hr = window.innerHeight || 800;
    const scaleNowR = Math.min(1.5, Math.max(0.7, Math.min(hr / 600, wr / 500)));
    const talkX = Math.max(10, wr * 0.04);

    // Pick a random welcome back message
    const welcomeMsg = WELCOME_BACKS[Math.floor(Math.random() * WELCOME_BACKS.length)];
    const nick = (studentDisplayName || "").trim();
    TREE.returning.msg = nick ? `Welcome back, ${nick}. ${welcomeMsg}` : `Welcome back. ${welcomeMsg}`;

    // Step 0: Mount robot
    later(()=>{setPhase("entering")},200);
    later(()=>{setRobotX(talkX)},400);
    later(()=>setFacing("front"),2200);
    later(()=>{setPhase("talking");setNode("returning")},2600);
  },[clearAll, measureLockCardForArena, studentDisplayName]);

  /* ── ROAM MODE — Spocket's free play workstation ── */
  const startRoam = useCallback(()=>{
    clearAll();
    setPhase("idle");setNode(null);setTxt("");setTyping(false);setMouth(false);
    setCardGone(true);setCardBack(false);setCryExit(false);
    setRobotX(-ROBOT_TOTAL_W-50);setShowForm(false);setShowIpad(false);setShowCookie(false);
    setCookiePopup(false);setBalloon(false);setParked(false);setFollowUp(null);setRoaming(false);setStudyActive(false);setFacing("front");
    setImmersiveSiteNavOpen(false);
    setParkedQaOpen(false);
    setParkedNotesHelpOpen(false);
    clearFindHighlightsBoth();
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    setFindNotesBusy(false);
    setFindNotesActive(false);
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    setFindBetaBannerVisible(false);
    setFindDockOpen(false);
    setFindDockQuery("");
    findSubmittedQueryRef.current = "";
    setRoaming(true);
  },[clearAll, clearFindHighlightsBoth]);

  const exitRoam = useCallback(()=>{
    setRoaming(false);
    setImmersiveSiteNavOpen(false);
    setParkedQaOpen(false);
    setParkedNotesHelpOpen(false);
    clearFindHighlightsBoth();
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    setFindNotesBusy(false);
    setFindNotesActive(false);
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    setFindBetaBannerVisible(false);
    setFindDockOpen(false);
    setFindDockQuery("");
    findSubmittedQueryRef.current = "";
    setCardGone(false);setCardBack(true);
    setPhase("parked");setParked(true);
  },[clearFindHighlightsBoth]);

  const startStudy = useCallback(()=>{
    clearAll();
    setPhase("parked");setParked(false);
    setImmersiveSiteNavOpen(false);
    setParkedQaOpen(false);
    setParkedNotesHelpOpen(false);
    clearFindHighlightsBoth();
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    setFindNotesBusy(false);
    setFindNotesActive(false);
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    setFindBetaBannerVisible(false);
    setFindDockOpen(false);
    setFindDockQuery("");
    findSubmittedQueryRef.current = "";
    setRoaming(false);setStudyActive(true);
  },[clearAll, clearFindHighlightsBoth]);

  const exitStudy = useCallback(()=>{
    setStudyActive(false);
    setImmersiveSiteNavOpen(false);
    setParkedQaOpen(false);
    setParkedNotesHelpOpen(false);
    clearFindHighlightsBoth();
    findSessionGenRef.current += 1;
    findDockOpenRef.current = false;
    findNotesBusyRef.current = false;
    setFindNotesBusy(false);
    setFindNotesActive(false);
    setFindExploreOn(false);
    setFindMatchNotes(null);
    setFindMatchFormula(null);
    setFindWorkspace("notes");
    setFindBetaBannerVisible(false);
    setFindDockOpen(false);
    setFindDockQuery("");
    findSubmittedQueryRef.current = "";
    setPhase("parked");setParked(true);
  },[clearFindHighlightsBoth]);

  // Once storage is checked, start the appropriate flow (skip full intro when notes already unlocked)
  useEffect(() => {
    if (!storageChecked) return;
    // ?from=spocket-project comes from the Spocket project tile's "Open Student Resources"
    // CTA. The visitor explicitly clicked through to see Spocket live, so override the
    // already-unlocked snap-to-parked and run the entrance animation regardless.
    const fromSpocketProject = typeof window !== "undefined"
      && /[?&]from=spocket-project(?:&|$)/.test(window.location.search);

    if (typeof document !== "undefined" && document.body.classList.contains("sr-auth-unlocked") && !fromSpocketProject) {
      snapToParkedIdle();
      return;
    }
    if (fromSpocketProject || isReturning) {
      startReturning();
    } else {
      start();
    }
  }, [storageChecked, isReturning, start, startReturning, snapToParkedIdle]);

  useEffect(() => {
    const onUnlock = () => {
      setNotesUnlocked(true);
      snapToParkedIdle();
    };
    window.addEventListener("sr-notes-unlocked", onUnlock);
    return () => window.removeEventListener("sr-notes-unlocked", onUnlock);
  }, [snapToParkedIdle]);

  useEffect(() => {
    const onLocked = () => {
      setNotesUnlocked(false);
      setParkedQaOpen(false);
      setParkedNotesHelpOpen(false);
      setImmersiveSiteNavOpen(false);
      setRoaming(false);
      setStudyActive(false);
      clearFindHighlightsBoth();
      findSessionGenRef.current += 1;
      findDockOpenRef.current = false;
      findNotesBusyRef.current = false;
      setFindNotesBusy(false);
      setFindDockOpen(false);
      setFindDockQuery("");
      findSubmittedQueryRef.current = "";
      setFindNotesActive(false);
      setFindExploreOn(false);
      setFindMatchNotes(null);
      setFindMatchFormula(null);
      setFindWorkspace("notes");
      findBarRef.current = { notesDone: true, formulaDone: true };
      if (isReturning) startReturning();
      else start();
    };
    window.addEventListener("sr-notes-locked", onLocked);
    return () => window.removeEventListener("sr-notes-locked", onLocked);
  }, [isReturning, start, startReturning, clearFindHighlightsBoth]);

  useEffect(() => {
    if (phase !== "entering" && phase !== "talking" && phase !== "leaving") return;
    const sync = () => {
      try {
        const lock = document.getElementById("lock-card");
        if (lock && lock.classList.contains("spocket-lock-pushed")) return;
      } catch (e) {}
      const mm = measureLockCardForArena();
      if (mm) {
        lockCardMetricsRef.current = mm;
        setRobotAnchorY(mm.centerY);
      }
    };
    window.addEventListener("resize", sync);
    return () => window.removeEventListener("resize", sync);
  }, [phase, measureLockCardForArena]);

  /* Lock-card push-away animation removed per user request — Spocket rolls out beside the
   * sign-in form without displacing it. Defensively remove the class in case it was left on
   * from a prior version's state. */
  useEffect(() => {
    try {
      const el = document.getElementById("lock-card");
      if (el) el.classList.remove("spocket-lock-pushed");
    } catch (e) {}
  }, [cardGone, notesUnlocked]);

  /* Hide site nav while Roam / Study are open (full-width Spocket modes). */
  useEffect(() => {
    const immersive = roaming || studyActive;
    try {
      if (immersive) {
        document.body.classList.add("sr-spocket-immersive");
        if (studyActive) document.body.classList.add("sr-spocket-study");
        else document.body.classList.remove("sr-spocket-study");
        if (typeof window.closeMenu === "function") window.closeMenu();
      } else {
        document.body.classList.remove("sr-spocket-immersive");
        document.body.classList.remove("sr-spocket-immersive-nav-open");
        document.body.classList.remove("sr-spocket-study");
      }
    } catch (e) {}
    return () => {
      try {
        document.body.classList.remove("sr-spocket-immersive");
        document.body.classList.remove("sr-spocket-immersive-nav-open");
        document.body.classList.remove("sr-spocket-study");
      } catch (e2) {}
    };
  }, [roaming, studyActive]);

  useLayoutEffect(() => {
    if (!roaming && !studyActive) return;
    try {
      if (immersiveSiteNavOpen) {
        document.body.classList.add("sr-spocket-immersive-nav-open");
      } else {
        document.body.classList.remove("sr-spocket-immersive-nav-open");
      }
    } catch (e) {}
    return () => {
      try {
        document.body.classList.remove("sr-spocket-immersive-nav-open");
      } catch (e2) {}
    };
  }, [roaming, studyActive, immersiveSiteNavOpen]);

  /* Study mode: site nav stays hidden; exit via ← Leave in Study. */
  useEffect(() => {
    if (studyActive) setImmersiveSiteNavOpen(false);
  }, [studyActive]);

  useEffect(() => {
    if (!node || !TREE[node]) return;
    const nd = TREE[node];
    const raw = applySpocketPlaceholders(nd.msg || "", studentDisplayName);
    fullRef.current = raw;
    const plain = spocketPlainFromRaw(raw);
    setTxt("");
    setTyping(true);
    setShowForm(false);
    setShowIpad(false);
    setShowCookie(false);
    setFollowUp(null);
    let i = 0;
    clearInterval(tt.current);
    clearInterval(mt.current);
    mt.current = setInterval(() => setMouth((p) => !p), SPOCKET_MOUTH_MS);
    tt.current = setInterval(() => {
      i++;
      setTxt(plain.slice(0, i));
      if (i >= plain.length) {
        clearInterval(tt.current);
        clearInterval(mt.current);
        setMouth(false);
        setTyping(false);
        if (nd.animation === "give_cookies") {
          later(() => setShowCookie(true), 300);
          later(() => setCookiePopup(true), 800);
        }
        if (nd.showForm) later(() => setShowForm(true), 400);
        if (nd.showIpad) later(() => setShowIpad(true), 400);
        if (nd.animation === "balloon_away") later(() => setBalloon(true), 500);
        if (nd.followUp) later(() => setFollowUp(nd.followUp.msg), nd.followUp.delay || 2000);
      }
    }, SPOCKET_TYPING_MS);
    return () => {
      clearInterval(tt.current);
      clearInterval(mt.current);
    };
  }, [node, studentDisplayName]);

  const exit=useCallback(()=>{
    if(!isReturning) markVisited(); // Save that user has visited (only on first visit)
    setCardGone(false);
    setCardBack(true);
    setFacing("side");later(()=>{setPhase("leaving");setRobotX(-ROBOT_TOTAL_W-50)},200);
    later(()=>{setPhase("parked");setParked(true)},1600);
  },[isReturning,markVisited]);

  const endConvo=useCallback(()=>{
    if(!isReturning) markVisited();
    setCryExit(true);setCardGone(false);setCardBack(true);setTxt("do you hate me?");setTyping(false);setFollowUp(null);setShowForm(false);setShowIpad(false);
    later(()=>{setFacing("side");later(()=>{setPhase("leaving");setRobotX(-ROBOT_TOTAL_W-50)},300);later(()=>{setPhase("parked");setParked(true);setCryExit(false)},1600)},2000);
  },[isReturning,markVisited]);

  const pick=useCallback((o)=>{
    if(o.next==="_exit"){exit();return}
    if(o.next==="end_convo"){endConvo();return}
    if(o.next==="_info_back"){
      setNode(notesUnlocked ? "ask_spocket_unlocked" : "about_spocket");
      return;
    }
    if(o.next==="_info_done"){
      if(notesUnlocked){dismissParkedQa();}
      else{exit();}
      return;
    }
    if (o.next === "_unlock_name_dismiss") {
      try {
        localStorage.setItem(LS_SPOCKET_NAME_SKIP, "1");
      } catch (e) {}
      dismissParkedQa();
      return;
    }
    if(o.next==="_parked_dismiss"){dismissParkedQa();return}
    if(o.next==="_find_in_notes"){startFindInNotes();return}
    if(o.next==="_ai_chat"){startAiChat();return}
    if(o.next==="notes_help_hub"){setParkedNotesHelpOpen(true);setParkedQaOpen(false);}
    else if(o.next==="ask_spocket_unlocked"){setParkedQaOpen(true);setParkedNotesHelpOpen(false);}
    setNode(o.next);
  },[exit,endConvo,dismissParkedQa,startFindInNotes,startAiChat]);
  const nd = node ? TREE[node] : null;
  const dialogueRaw = useMemo(() => {
    if (!node || !TREE[node]) return "";
    return applySpocketPlaceholders(TREE[node].msg || "", studentDisplayName);
  }, [node, studentDisplayName]);
  const showUI = phase === "talking" || cryExit || findDockOpen;
  const cornerUnlockedChat = notesUnlocked && (parkedQaOpen || parkedNotesHelpOpen || findNotesActive || aiChatActive);
  const compactParkedUi = notesUnlocked && parked && !roaming && !studyActive && !cornerUnlockedChat;
  const showMainRobot = phase !== "idle" && (phase !== "parked" || cornerUnlockedChat);
  const findFormulaFrameOk =
    typeof document !== "undefined" && !!(document.getElementById("formula-frame")?.contentWindow);
  const findActiveMatchCount =
    findWorkspace === "formula"
      ? typeof findMatchFormula === "number"
        ? findMatchFormula
        : 0
      : typeof findMatchNotes === "number"
        ? findMatchNotes
        : 0;
  const findCanStepMatches = findActiveMatchCount > 0;
  /* Embedded in notes/index.html: no duplicate nav or full-page backdrop — only Spocket UI layers. */
  const outerStyle = {
    width: "100%",
    height: "100%",
    minHeight: 0,
    background: "transparent",
    fontFamily: "'JetBrains Mono',monospace",
    position: "relative",
    /* overflow:hidden clips position:fixed descendants (e.g. find dock); keep visible while dock open */
    overflow: compactParkedUi || findDockOpen || aiChatActive || isMobile ? "visible" : "hidden",
    pointerEvents: "none",
  };

  return (
    <div style={outerStyle}>
      {spaceSkipTipOpen && (
        <div
          role="status"
          onMouseEnter={() => setSpaceTipHovered(true)}
          onMouseLeave={() => setSpaceTipHovered(false)}
          style={{
            position: "fixed",
            bottom: 14,
            left: "50%",
            transform: "translateX(-50%)",
            zIndex: 600,
            maxWidth: "min(320px, calc(100vw - 24px))",
            padding: "6px 8px 6px 12px",
            borderRadius: 999,
            background: "rgba(15,23,42,0.94)",
            border: "1px solid #7fdbca55",
            boxShadow: "0 6px 20px rgba(0,0,0,0.45)",
            fontFamily: "'JetBrains Mono',monospace",
            fontSize: 10.5,
            color: "#e2e8f0",
            lineHeight: 1.35,
            pointerEvents: "auto",
            animation: "fadeInUp 0.2s ease",
            display: "inline-flex",
            alignItems: "center",
            gap: 8,
          }}
        >
          <span aria-hidden="true" style={{ color: "#7fdbca", fontSize: 11 }}>💡</span>
          <span>
            Press <kbd style={{ padding: "1px 5px", borderRadius: 4, background: "#334155", border: "1px solid #475569", fontSize: 10 }}>Space</kbd> to skip my typing.
          </span>
          <button
            type="button"
            onClick={dismissSpaceSkipTipForever}
            title="Don't show this again"
            aria-label="Don't show again"
            style={{
              padding: "2px 7px",
              borderRadius: 10,
              border: "1px solid #475569",
              background: "transparent",
              color: "#94a3b8",
              fontSize: 9,
              fontFamily: "'JetBrains Mono',monospace",
              cursor: "pointer",
              whiteSpace: "nowrap",
            }}
          >
            don&apos;t show
          </button>
          <button
            type="button"
            onClick={dismissSpaceSkipTipSoft}
            title="Close"
            aria-label="Close tip"
            style={{
              width: 22,
              height: 22,
              display: "inline-flex",
              alignItems: "center",
              justifyContent: "center",
              border: "none",
              borderRadius: "50%",
              background: "rgba(127,219,202,0.12)",
              color: "#7fdbca",
              fontSize: 13,
              lineHeight: 1,
              cursor: "pointer",
              marginLeft: 2,
            }}
          >
            ×
          </button>
        </div>
      )}
      <style>{`
        @import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;700&family=Playfair+Display:wght@700;900&display=swap');
        @keyframes blink{0%,100%{opacity:1}50%{opacity:0}}
        @keyframes floatUp{0%{transform:translateX(-50%) translateY(0);opacity:1}100%{transform:translateX(-50%) translateY(-30px);opacity:0}}
        @keyframes floatUpSlow{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-15px);opacity:0}}
        @keyframes idleBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}
        @keyframes sleepBob{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(2px) rotate(2deg)}}
        @keyframes danceBob{0%{transform:translateX(0) rotate(0)}25%{transform:translateX(-8px) rotate(-5deg)}50%{transform:translateX(0) rotate(0)}75%{transform:translateX(8px) rotate(5deg)}100%{transform:translateX(0) rotate(0)}}
        @keyframes discoTile{0%,100%{opacity:0.3}50%{opacity:0.8}}
        @keyframes pulseRing{0%{transform:translate(-50%,-50%) scale(1);opacity:0.3}100%{transform:translate(-50%,-50%) scale(1.8);opacity:0}}
        @keyframes zapShake{0%,100%{transform:translateX(0)}25%{transform:translateX(-4px) rotate(-3deg)}75%{transform:translateX(4px) rotate(3deg)}}
        @keyframes sparkZap{0%,100%{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.3)}}
        @keyframes rocketUp{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-120px);opacity:0}}
        @keyframes fadeInUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
        @keyframes balloonUp{0%{transform:translateY(0)}100%{transform:translateY(-700px) rotate(15deg);opacity:0}}
        @keyframes cookieFloat{0%{transform:scale(0) rotate(0)}50%{transform:scale(1.2) rotate(10deg)}100%{transform:scale(1) rotate(0)}}
        @keyframes cookiePop{0%{transform:scale(0)}50%{transform:scale(1.3)}100%{transform:scale(1)}}
        @keyframes sparkle{0%,100%{opacity:1}50%{opacity:0.5}}
        @keyframes partFly1{0%{transform:translate(0,0) rotate(0);opacity:1}100%{transform:translate(-25px,-30px) rotate(180deg);opacity:0}}
        @keyframes partFly2{0%{transform:translate(0,0) rotate(0);opacity:1}100%{transform:translate(20px,-35px) rotate(-120deg);opacity:0}}
        @keyframes partFly3{0%{transform:translate(0,0);opacity:1}100%{transform:translate(15px,-25px);opacity:0}}
        /* Claw hinge animation: opens pincers wider (scaleX 1.25) then closes back. 
           transformOrigin:"top center" on each SVG makes it hinge from the wrist.
           To make it open wider: increase 1.25. To slow down: increase 3s. */
        @keyframes clawHinge{0%,100%{transform:translateX(-50%) scaleX(1)}50%{transform:translateX(-50%) scaleX(1.25)}}
        .opt-btn{padding:10px 20px;background:#21102a;border:1px solid #7fdbca50;border-radius:22px;color:#7fdbca;font-size:12px;font-family:'JetBrains Mono',monospace;cursor:pointer;transition:all 0.2s;white-space:nowrap;box-shadow:0 2px 10px rgba(0,0,0,0.4)}
        .opt-btn:hover{background:#3d2055;border-color:#7fdbca;transform:translateY(-2px);box-shadow:0 4px 16px rgba(127,219,202,0.2)}
        @media(max-width:768px){.opt-btn{padding:7px 14px;font-size:10px;white-space:normal;text-align:center}}
        .end-btn{padding:6px 14px;background:#21102a;border:1px solid #ff6b6b30;border-radius:16px;color:#ff6b6b60;font-size:10px;font-family:'JetBrains Mono',monospace;cursor:pointer;transition:all 0.2s;box-shadow:0 2px 8px rgba(0,0,0,0.35)}
        .end-btn:hover{background:#1a1218;border-color:#ff6b6b;color:#ff6b6b}
      `}</style>

      {findDockOpen &&
        typeof document !== "undefined" &&
        SpocketReactDOM &&
        typeof SpocketReactDOM.createPortal === "function" &&
        SpocketReactDOM.createPortal(
          <div
            role="toolbar"
            aria-label="Find in notes"
            style={{
              position: "fixed",
              top: 64,
              left: 0,
              right: 0,
              zIndex: 515,
              display: "flex",
              flexWrap: "wrap",
              alignItems: "center",
              gap: 10,
              padding: "10px 14px",
              background: "linear-gradient(90deg, #fbcfe8 0%, #f9a8d4 35%, #f472b6 100%)",
              borderBottom: "2px solid #be185d",
              boxShadow: "0 4px 20px rgba(190, 24, 93, 0.35)",
              pointerEvents: "auto",
              fontFamily: "'JetBrains Mono', monospace",
            }}
          >
            <span
              style={{
                flex: "1 1 140px",
                minWidth: 0,
                fontSize: 11,
                fontWeight: 700,
                color: "#831843",
                overflow: "hidden",
                textOverflow: "ellipsis",
                whiteSpace: "nowrap",
              }}
              title={findDockQuery}
            >
              {findDockQuery || "—"}
            </span>
            <span style={{ fontSize: 10, fontWeight: 600, color: "#9d174d", whiteSpace: "nowrap" }}>
              {findWorkspace === "formula" ? "Formula" : "Study guide"}
              {findNotesBusy && (findMatchNotes === null || findMatchFormula === null)
                ? " · …"
                : findActiveMatchCount > 0
                  ? ` · ${findActiveMatchCount}`
                  : " · 0"}
            </span>
            <button
              type="button"
              disabled={!findCanStepMatches}
              onClick={() => postFindStep(-1)}
              title="Previous highlight"
              style={{
                minWidth: 44,
                minHeight: 40,
                padding: "0 14px",
                borderRadius: 10,
                border: "2px solid #831843",
                background: findCanStepMatches ? "#be185d" : "#fda4af",
                color: "#fff1f2",
                fontSize: 18,
                fontWeight: 900,
                cursor: findCanStepMatches ? "pointer" : "not-allowed",
                fontFamily: "'JetBrains Mono', monospace",
              }}
            >
              ◀
            </button>
            <button
              type="button"
              disabled={!findCanStepMatches}
              onClick={() => postFindStep(1)}
              title="Next highlight"
              style={{
                minWidth: 44,
                minHeight: 40,
                padding: "0 14px",
                borderRadius: 10,
                border: "2px solid #831843",
                background: findCanStepMatches ? "#be185d" : "#fda4af",
                color: "#fff1f2",
                fontSize: 18,
                fontWeight: 900,
                cursor: findCanStepMatches ? "pointer" : "not-allowed",
                fontFamily: "'JetBrains Mono', monospace",
              }}
            >
              ▶
            </button>
            {findFormulaFrameOk && findWorkspace === "notes" && (
              <button
                type="button"
                onClick={() => switchFindWorkspace("formula")}
                style={{
                  padding: "8px 12px",
                  borderRadius: 10,
                  border: "2px solid #831843",
                  background: "#fff1f2",
                  color: "#831843",
                  fontSize: 10,
                  fontWeight: 800,
                  cursor: "pointer",
                  fontFamily: "'JetBrains Mono', monospace",
                }}
              >
                Formula ▶
              </button>
            )}
            {findFormulaFrameOk && findWorkspace === "formula" && (
              <button
                type="button"
                onClick={() => switchFindWorkspace("notes")}
                style={{
                  padding: "8px 12px",
                  borderRadius: 10,
                  border: "2px solid #831843",
                  background: "#fff1f2",
                  color: "#831843",
                  fontSize: 10,
                  fontWeight: 800,
                  cursor: "pointer",
                  fontFamily: "'JetBrains Mono', monospace",
                }}
              >
                ◀ Study guide
              </button>
            )}
            <button
              type="button"
              onClick={() => endFindDockSession()}
              style={{
                marginLeft: "auto",
                padding: "8px 16px",
                borderRadius: 10,
                border: "2px solid #450a0a",
                background: "#1c1917",
                color: "#fecdd3",
                fontSize: 10,
                fontWeight: 800,
                cursor: "pointer",
                fontFamily: "'JetBrains Mono', monospace",
              }}
            >
              Done
            </button>
          </div>,
          document.body
        )}

      {findNotesActive && !typing && findBetaBannerVisible && (
        <div
          style={{
            position: "fixed",
            left: 12,
            top: 64,
            zIndex: 125,
            maxWidth: "min(380px, calc(100vw - 24px))",
            padding: "12px 14px",
            background: "linear-gradient(145deg, #fb923c 0%, #ea580c 45%, #c2410c 100%)",
            border: "2px solid #ffedd5",
            borderRadius: 12,
            boxShadow: "0 10px 32px rgba(234, 88, 12, 0.55), 0 0 0 1px rgba(127, 29, 29, 0.2) inset",
            pointerEvents: "auto",
            fontFamily: "'JetBrains Mono', monospace",
          }}
        >
          <div style={{ fontSize: 11, fontWeight: 800, color: "#431407", marginBottom: 6, letterSpacing: "0.04em" }}>
            BETA · “What do you want to know?”
          </div>
          <div style={{ fontSize: 10, lineHeight: 1.5, color: "#292524", fontWeight: 600 }}>
            Search is best-effort — try words you remember. After you search, a pink bar appears at the top with arrows to step through highlights; tap Done there when finished.
          </div>
        </div>
      )}

      {!compactParkedUi ? (
      <>
      {/* Main area — fills #spocket-root; clicks pass through to real #lock-card except on Spocket UI */}
      <div
        ref={mainLayoutRef}
        style={{ position: "relative", width: "100%", height: "100%", minHeight: 0, pointerEvents: "none" }}
      >

        {/* ── ROBOT CONTAINER — aligned to measured #lock-card; pointer-events none so password form works */}
        {showMainRobot&&(
          <div style={
            cornerUnlockedChat
              ? {
                  position: "fixed",
                  bottom: 72,
                  right: 8,
                  left: "auto",
                  top: "auto",
                  display: "flex",
                  flexDirection: "row",
                  alignItems: "flex-end",
                  gap: 10,
                  width: "auto",
                  maxWidth: "min(calc(100vw - 24px), 560px)",
                  transform: phase === "leaving" ? "scaleX(-1)" : "none",
                  transition: "left 1.8s cubic-bezier(0.25,0.46,0.45,0.94)",
                  zIndex: 80,
                  pointerEvents: "none",
                }
              : {
                  position: "fixed",
                  top: robotTopPos,
                  left: robotX,
                  transform: phase === "leaving" ? "scaleX(-1)" : "none",
                  transition: "left 1.8s cubic-bezier(0.25,0.46,0.45,0.94)",
                  zIndex: 20,
                  pointerEvents: "none",
                }
          }>
            {/* Corner Q&A / Find in Notes: bubble left of big Spocket (AI chat uses dedicated panel instead) */}
            {cornerUnlockedChat && showUI && !aiChatActive && (
              <div
                style={{
                  flex: "1 1 auto",
                  minWidth: 0,
                  maxWidth: findNotesActive ? "min(440px, calc(100vw - 120px))" : 300,
                  marginBottom: CORNER_CHAT_BUBBLE_LIFT,
                  zIndex: 25,
                  animation: "fadeInUp 0.3s ease",
                  pointerEvents: "auto",
                  alignSelf: "flex-end",
                }}
              >
                <Bubble
                  rawMsg={cryExit ? txt : findNotesActive ? SPOCKET_FIND_INTRO_RAW : dialogueRaw}
                  textPlain={txt}
                  isTyping={typing}
                  tiny={cryExit}
                  onSkip={typing && !cryExit ? skipTyping : null}
                  tail="right"
                />
                {followUp && !(findNotesActive && findExploreOn) && (
                  <div style={{ marginTop: 10, animation: "fadeInUp 0.3s ease" }}>
                    <Bubble text={followUp} tiny={true} tail="right" />
                  </div>
                )}
                {findNotesActive && !typing && !findExploreOn && (
                  <div style={{ marginTop: 12, animation: "fadeInUp 0.25s ease" }}>
                    <label htmlFor="tm-find-notes-input" style={{ display: "block", fontSize: 10, color: "#94a3b8", marginBottom: 6 }}>
                      What do you want to know? (short question or words you remember)
                    </label>
                    <textarea
                      id="tm-find-notes-input"
                      value={findNotesQuery}
                      onChange={(e) => setFindNotesQuery(e.target.value)}
                      onKeyDown={(e) => {
                        if (e.key === "Enter" && !e.shiftKey) {
                          e.preventDefault();
                          submitFindInNotes();
                        }
                      }}
                      disabled={findNotesBusy}
                      rows={3}
                      placeholder="e.g. safety factor definition"
                      style={{
                        width: "100%",
                        boxSizing: "border-box",
                        resize: "vertical",
                        minHeight: 72,
                        padding: "8px 10px",
                        borderRadius: 10,
                        border: "1px solid #334155",
                        background: "#0b1220",
                        color: "#e2e8f0",
                        fontFamily: "'JetBrains Mono',monospace",
                        fontSize: 11,
                        lineHeight: 1.45,
                        marginBottom: 8,
                      }}
                    />
                    <div style={{ display: "flex", gap: 8, flexWrap: "wrap", justifyContent: "flex-end" }}>
                      <button
                        type="button"
                        onClick={() => dismissParkedQa()}
                        style={{
                          padding: "6px 12px",
                          borderRadius: 10,
                          border: "1px solid #475569",
                          background: "#21102a",
                          color: "#94a3b8",
                          fontSize: 10,
                          fontFamily: "'JetBrains Mono',monospace",
                          cursor: "pointer",
                        }}
                      >
                        Never mind
                      </button>
                      <button
                        type="button"
                        disabled={findNotesBusy || !findNotesQuery.trim()}
                        onClick={() => submitFindInNotes()}
                        style={{
                          padding: "6px 14px",
                          borderRadius: 10,
                          border: "none",
                          background: findNotesBusy || !findNotesQuery.trim() ? "#334155" : "#38bdf8",
                          color: findNotesBusy || !findNotesQuery.trim() ? "#64748b" : "#21102a",
                          fontSize: 10,
                          fontWeight: 700,
                          fontFamily: "'JetBrains Mono',monospace",
                          cursor: findNotesBusy || !findNotesQuery.trim() ? "default" : "pointer",
                        }}
                      >
                        {findNotesBusy ? "Searching…" : "Go find it"}
                      </button>
                    </div>
                  </div>
                )}
              </div>
            )}

            <div
              style={{
                flexShrink: 0,
                width: cornerUnlockedChat ? (isMobile ? 120 : 220) : undefined,
                position: "relative",
              }}
            >
              {/* Desktop bubble now rendered via portal below — see "Speech bubble portaled to body" */}

              {/* Robot body */}
              <div
                style={{
                  animation: balloon ? "balloonUp 2.5s ease-in forwards" : phase === "talking" ? "idleBob 3s ease-in-out infinite" : "none",
                  position: "relative",
                }}
              >
                {balloon && (
                  <div style={{ position: "absolute", top: -40, left: "50%", transform: "translateX(-50%)", fontSize: 36 }}>🎈</div>
                )}
                <Robot eyes={cryExit ? "crying" : aiChatLoading ? "thinking" : findNotesActive ? "thinking" : nd?.eyes || "happy"} mouthOpen={mouth} scale={dynamicScale} showCookie={showCookie} showIpad={showIpad} facing={facing} />
              </div>
            </div>
          </div>
        )}

        {/* ── AI CHAT PANEL — dedicated full-height side panel, replaces bubble for AI mode ── */}
        {aiChatActive && SpocketReactDOM && typeof SpocketReactDOM.createPortal === "function" &&
          SpocketReactDOM.createPortal(
            <AiChatPanel
              messages={aiChatMessages}
              loading={aiChatLoading}
              input={aiChatInput}
              onInputChange={setAiChatInput}
              onSubmit={submitAiChat}
              onClose={dismissParkedQa}
              notesContext={aiNotesContext}
              isMobile={isMobile}
            />,
            document.body
          )
        }

        {/* Speech bubble — portaled to body to escape robot container's transform context */}
        {!cornerUnlockedChat && showUI && showMainRobot && (() => {
          const bubbleTop = bubbleTopPos;
          /* Bubble always to the right of robot */
          const bubbleLeft = robotX + dynamicRobotW + Math.round(14 * dynamicScale);
          const bubbleW = Math.min(520, vpW - bubbleLeft - 16);
          return ReactDOM.createPortal(
          <div
            style={{
              position: "fixed",
              top: bubbleTop,
              left: bubbleLeft,
              width: Math.max(180, bubbleW),
              zIndex: 500,
              animation: "fadeInUp 0.3s ease",
              pointerEvents: "auto",
              fontFamily: "'JetBrains Mono',monospace",
            }}
          >
            <Bubble
              rawMsg={cryExit ? txt : dialogueRaw}
              textPlain={txt}
              isTyping={typing}
              tiny={cryExit}
              onSkip={typing && !cryExit ? skipTyping : null}
              tail="left"
              maxWidth={Math.max(180, bubbleW)}
            />
            {followUp && (
              <div style={{ marginTop: 10, animation: "fadeInUp 0.3s ease" }}>
                <Bubble text={followUp} tiny={true} />
              </div>
            )}
          </div>,
          document.body
        );
        })()}

        {/* User response options — completely independent, bottom center of screen */}
        {showUI&&!cryExit&&!typing&&(nd&&nd.options.length>0||findNotesActive||findDockOpen)&&(
          <div style={{
            position:"fixed",
            bottom: findNotesActive || findDockOpen ? 12 : cornerUnlockedChat ? 8 : isMobile ? "6%" : 40,
            left: isMobile ? 8 : 0,
            right: isMobile ? 8 : 0,
            zIndex: cornerUnlockedChat || findDockOpen ? 90 : 30,
            animation:"fadeInUp 0.3s ease",
            display:"flex",
            flexDirection:"column",
            alignItems:"center",
            gap: isMobile ? 6 : 10,
            pointerEvents:"auto",
          }}>
            {nd && nd.captureName && (
              <div
                style={{
                  display: "flex",
                  flexWrap: "wrap",
                  alignItems: "center",
                  justifyContent: "center",
                  gap: 8,
                  padding: "10px 14px",
                  borderRadius: 14,
                  background: "#21102a",
                  border: "1px solid #7fdbca40",
                  maxWidth: "min(480px, calc(100vw - 24px))",
                }}
              >
                <label htmlFor="tm-spocket-name-input" style={{ fontSize: 10, color: "#94a3b8", width: "100%", marginBottom: 2 }}>
                  Name or nickname (saved only in this browser)
                </label>
                <input
                  id="tm-spocket-name-input"
                  type="text"
                  value={nameDraft}
                  onChange={(e) => setNameDraft(e.target.value)}
                  onKeyDown={(e) => {
                    if (e.key === "Enter") {
                      e.preventDefault();
                      commitStudentName();
                    }
                  }}
                  placeholder="e.g. Alex"
                  maxLength={48}
                  style={{
                    flex: "1 1 160px",
                    minWidth: 140,
                    padding: "8px 10px",
                    borderRadius: 10,
                    border: "1px solid #334155",
                    background: "#0b1220",
                    color: "#e2e8f0",
                    fontFamily: "'JetBrains Mono',monospace",
                    fontSize: 12,
                  }}
                />
                <button type="button" className="opt-btn" onClick={() => commitStudentName()}>
                  Save
                </button>
              </div>
            )}
            {nd && nd.options.length > 0 && (
              <div style={{display:"flex",flexWrap:"wrap",gap: isMobile ? 6 : 10,justifyContent:"center",maxWidth: isMobile ? "calc(100vw - 16px)" : "none",padding: isMobile ? "0 4px" : 0}}>
                {nd.options.map((o,i)=><button key={i} className="opt-btn" onClick={()=>pick(o)}>{o.label}</button>)}
              </div>
            )}
            <button
              className="end-btn"
              onClick={() => {
                if (findDockOpen) {
                  endFindDockSession();
                  return;
                }
                cornerUnlockedChat ? dismissParkedQa() : endConvo();
              }}
            >
              {findDockOpen ? "✕ Done (find)" : findNotesActive ? "✕ Done" : aiChatActive ? "✕ Close AI" : cornerUnlockedChat ? "✕ Close" : "✕ End conversation"}
            </button>
          </div>
        )}

        {/* ── PHONE FORM — centered on screen, does not overlap lock card on small screens ── */}
        {showUI&&showIpad&&(
          <div style={{
            position:"fixed",
            inset:0,
            zIndex:30,
            animation:"fadeInUp 0.4s ease",
            display:"flex",
            alignItems:"center",
            justifyContent:"center",
            padding:"80px 16px 16px",
            pointerEvents:"none",
          }}>
            <div style={{pointerEvents:"auto",maxWidth:"100%"}}>
              <IpadForm/>
            </div>
          </div>
        )}

        {/* ── EMAIL FORM (temp password) — centered on screen, does not overlap lock card ── */}
        {showUI&&showForm&&(
          <div style={{
            position:"fixed",
            inset:0,
            zIndex:30,
            animation:"fadeInUp 0.3s ease",
            display:"flex",
            alignItems:"center",
            justifyContent:"center",
            padding:"80px 16px 16px",
            pointerEvents:"none",
          }}>
            <div style={{pointerEvents:"auto",maxWidth:"100%"}}>
              <EmailForm onSubmit={()=>later(exit,2000)}/>
            </div>
          </div>
        )}

        {/* Cookie popup */}
        {cookiePopup&&(
          <div style={{position:"fixed",bottom:16,right:16,maxWidth:"min(400px, calc(100vw - 32px))",background:"#2e1640",border:"1px solid #7fdbca30",borderRadius:14,padding:"16px 24px",display:"flex",alignItems:"center",gap:16,zIndex:50,animation:"fadeInUp 0.5s ease",boxShadow:"0 8px 32px rgba(0,0,0,0.5)",pointerEvents:"auto"}}>
            <span style={{fontSize:28,animation:"cookieFloat 0.6s ease"}}>🍪</span>
            <div><div style={{color:"#e2e8f0",fontSize:13,fontWeight:600,marginBottom:4}}>Spocket wants to share her cookies with you!</div><div style={{color:"#94a3b8",fontSize:11}}>This site uses cookies for authentication.</div></div>
            <button onClick={()=>setCookiePopup(false)} style={{padding:"8px 18px",background:"#7fdbca",color:"#0a0f1a",border:"none",borderRadius:8,fontWeight:700,fontSize:11,fontFamily:"monospace",cursor:"pointer"}}>Accept 🍪</button>
          </div>
        )}

        {parked&&!roaming&&!studyActive&&!cornerUnlockedChat&&(
          <ParkedRobot
            onRestartNew={start}
            onRestartReturning={startReturning}
            onRoam={startRoam}
            onStudy={startStudy}
            hideTestUserButtons={notesUnlocked}
            showUnlockedExtras={notesUnlocked}
            onAskAboutMe={startParkedQa}
            onNotesHelp={startNotesHelp}
            onFindInNotes={startFindInNotes}
            onAskAboutNotes={startAiChat}
            onLogOut={requestLogout}
          />
        )}

        {/* ── ROAM MODE ── */}
        {roaming&&<RoamMode onExit={exitRoam} siteNavOpen={immersiveSiteNavOpen} onToggleSiteNav={toggleImmersiveSiteNav} />}

        {/* ── STUDY MODE ── */}
        {studyActive&&<StudyPanel onClose={exitStudy} siteNavOpen={immersiveSiteNavOpen} onToggleSiteNav={toggleImmersiveSiteNav} />}
      </div>
      </>
      ) : (
      /* Full-size wrapper must stay pointer-events: none so notes/main stay clickable; ParkedRobot opts in. */
      <div style={{ pointerEvents: "none", width: "100%", height: "100%", minHeight: "100%" }}>
        <ParkedRobot
          onRestartNew={start}
          onRestartReturning={startReturning}
          onRoam={startRoam}
          onStudy={startStudy}
          hideTestUserButtons={notesUnlocked}
          showUnlockedExtras={notesUnlocked}
          onAskAboutMe={startParkedQa}
          onNotesHelp={startNotesHelp}
          onFindInNotes={startFindInNotes}
          onAskAboutNotes={startAiChat}
          onLogOut={requestLogout}
        />
      </div>
      )}
    </div>
  );
}

window.SpocketApp = App;
