{"product_id":"music-box-satellite","title":"Music Box","description":"\u003cdiv class=\"apx-product-desc\"\u003e\n  \u003cstyle\u003e\n    .apx-product-desc {\n      font-family: inherit;\n      line-height: 1.55;\n      color: inherit;\n    }\n\n    .apx-product-desc p {\n      margin: 0 0 12px 0;\n    }\n\n    .apx-product-desc h3 {\n      margin: 0 0 12px 0;\n      font-size: 18px;\n      letter-spacing: .2px;\n    }\n\n    .apx-product-desc .lead {\n      font-size: 15px;\n      opacity: .95;\n      margin: 0;\n    }\n\n    .apx-product-desc .wrap {\n      display: grid;\n      gap: 14px;\n    }\n\n    .apx-product-desc .card {\n      border: 1px solid rgba(255,255,255,.14);\n      border-radius: 20px;\n      padding: 16px;\n      background: linear-gradient(180deg, rgba(255,255,255,.045), rgba(255,255,255,.02));\n      box-shadow: 0 10px 24px rgba(0,0,0,.18);\n      overflow: hidden;\n    }\n\n    .apx-product-desc .hero-card {\n      position: relative;\n    }\n\n    .apx-product-desc .hero-card::before {\n      content: \"\";\n      position: absolute;\n      top: -80px;\n      right: -80px;\n      width: 180px;\n      height: 180px;\n      border-radius: 50%;\n      background: radial-gradient(circle, rgba(168,85,247,.12) 0%, rgba(168,85,247,0) 70%);\n      pointer-events: none;\n    }\n\n    .apx-product-desc .chips {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 12px;\n      margin-top: 14px;\n    }\n\n    .apx-product-desc .chip {\n      display: inline-flex;\n      align-items: center;\n      gap: 12px;\n      padding: 10px 14px;\n      border-radius: 999px;\n      border: 1px solid rgba(255,255,255,.14);\n      background: rgba(0,0,0,.18);\n      font-size: 13px;\n      white-space: nowrap;\n      position: relative;\n    }\n\n    .apx-product-desc .dot {\n      width: 10px;\n      height: 10px;\n      border-radius: 50%;\n      background: var(--apx-accent, #a855f7);\n      position: relative;\n      flex: 0 0 auto;\n      box-shadow: 0 0 10px rgba(168,85,247,.45);\n    }\n\n    .apx-product-desc .dot::before,\n    .apx-product-desc .dot::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      width: 10px;\n      height: 10px;\n      border-radius: 50%;\n      transform: translate(-50%, -50%);\n      border: 2px solid rgba(168,85,247,.45);\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    .apx-product-desc .dot::before {\n      animation: apx-radar 2s infinite ease-out;\n    }\n\n    .apx-product-desc .dot::after {\n      animation: apx-radar 2s infinite ease-out 1s;\n    }\n\n    @keyframes apx-radar {\n      0% {\n        width: 10px;\n        height: 10px;\n        opacity: .75;\n      }\n      70% {\n        opacity: .18;\n      }\n      100% {\n        width: 28px;\n        height: 28px;\n        opacity: 0;\n      }\n    }\n\n    .apx-product-desc .section-head {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 12px;\n      margin-bottom: 12px;\n    }\n\n    .apx-product-desc .eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      padding: 6px 10px;\n      border-radius: 999px;\n      border: 1px solid rgba(255,255,255,.12);\n      background: rgba(255,255,255,.03);\n      font-size: 11px;\n      text-transform: uppercase;\n      letter-spacing: .12em;\n      opacity: .8;\n    }\n\n    .apx-product-desc .mini-dot {\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: var(--apx-accent, #a855f7);\n      flex: 0 0 auto;\n    }\n\n    .apx-product-desc .use-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .apx-product-desc .use-card {\n      border: 1px solid rgba(255,255,255,.12);\n      border-radius: 18px;\n      padding: 14px;\n      background: rgba(255,255,255,.025);\n      min-height: 130px;\n    }\n\n    .apx-product-desc .use-icon {\n      width: 40px;\n      height: 40px;\n      border-radius: 14px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 10px;\n      border: 1px solid rgba(255,255,255,.12);\n      background: rgba(168,85,247,.15);\n      font-size: 18px;\n    }\n\n    .apx-product-desc .use-title {\n      font-size: 14px;\n      font-weight: 700;\n      margin-bottom: 6px;\n    }\n\n    .apx-product-desc .use-text {\n      font-size: 14px;\n      opacity: .9;\n    }\n\n    .apx-product-desc .box-grid {\n      display: grid;\n      grid-template-columns: 1.1fr .9fr;\n      gap: 14px;\n    }\n\n    .apx-product-desc .included-list,\n    .apx-product-desc .info-list {\n      display: grid;\n      gap: 8px;\n    }\n\n    .apx-product-desc .included-item {\n      display: flex;\n      align-items: flex-start;\n      gap: 10px;\n      padding: 10px;\n      border-radius: 14px;\n      background: rgba(0,0,0,.16);\n      border: 1px solid rgba(255,255,255,.08);\n    }\n\n    .apx-product-desc .check {\n      width: 22px;\n      height: 22px;\n      min-width: 22px;\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 12px;\n      background: rgba(168,85,247,.18);\n      border: 1px solid rgba(168,85,247,.28);\n      flex: 0 0 auto;\n    }\n\n    .apx-product-desc .steps {\n      display: grid;\n      gap: 10px;\n    }\n\n    .apx-product-desc .step {\n      display: grid;\n      grid-template-columns: 40px 1fr;\n      gap: 10px;\n      padding: 12px;\n      border-radius: 18px;\n      border: 1px solid rgba(255,255,255,.1);\n      background: rgba(255,255,255,.025);\n    }\n\n    .apx-product-desc .step-num {\n      width: 40px;\n      height: 40px;\n      border-radius: 12px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-weight: 700;\n      border: 1px solid rgba(168,85,247,.3);\n      background: rgba(168,85,247,.15);\n      flex: 0 0 auto;\n    }\n\n    .apx-product-desc .safety-card {\n      border: 1px solid rgba(168,85,247,.18);\n      border-radius: 20px;\n      background: rgba(168,85,247,.06);\n      padding: 14px;\n    }\n\n    .apx-product-desc .safety-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .apx-product-desc .safety-item {\n      border: 1px solid rgba(255,255,255,.1);\n      border-radius: 16px;\n      padding: 12px;\n      background: rgba(0,0,0,.14);\n      font-size: 14px;\n    }\n\n    .apx-product-desc .tip {\n      margin-top: 12px;\n      padding: 12px;\n      border-radius: 16px;\n      background: rgba(255,255,255,.035);\n      border: 1px solid rgba(255,255,255,.1);\n      font-size: 14px;\n    }\n\n    .apx-product-desc .fineprint {\n      font-size: 12.5px;\n      opacity: .82;\n      margin-top: 10px;\n    }\n\n    @media (max-width: 900px) {\n      .apx-product-desc .use-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .apx-product-desc .box-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .apx-product-desc .safety-grid {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    @media (max-width: 640px) {\n      .apx-product-desc .chip {\n        white-space: normal;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"wrap\"\u003e\n\n    \u003cdiv class=\"card hero-card\"\u003e\n      \u003cp class=\"lead\"\u003eOracleBox Music Box is a standalone investigation device that responds to motion with a consistent melody and clear LED cues, making activity easier to notice, repeat, and document during controlled sessions.\u003c\/p\u003e\n\n      \u003cdiv class=\"chips\"\u003e\n        \u003cspan class=\"chip\"\u003e\u003cspan class=\"dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003eMotion-triggered playback\u003c\/span\u003e\n        \u003cspan class=\"chip\"\u003e\u003cspan class=\"dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003eVisual and audio feedback\u003c\/span\u003e\n        \u003cspan class=\"chip\"\u003e\u003cspan class=\"dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003eStops when motion stops\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"card\"\u003e\n      \u003cdiv class=\"section-head\"\u003e\n        \u003ch3\u003eBest use cases\u003c\/h3\u003e\n        \u003cspan class=\"eyebrow\"\u003e\u003cspan class=\"mini-dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003eField use\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"use-grid\"\u003e\n        \u003cdiv class=\"use-card\"\u003e\n          \u003cdiv class=\"use-icon\"\u003e↔\u003c\/div\u003e\n          \u003cdiv class=\"use-title\"\u003eDoorway monitoring\u003c\/div\u003e\n          \u003cdiv class=\"use-text\"\u003eGreat for entrances, hallways, and narrow walk-through areas where motion is easier to isolate.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"use-card\"\u003e\n          \u003cdiv class=\"use-icon\"\u003e⏱\u003c\/div\u003e\n          \u003cdiv class=\"use-title\"\u003eControlled no-entry tests\u003c\/div\u003e\n          \u003cdiv class=\"use-text\"\u003eUseful for repeat runs in spaces where no one should be crossing the sensor during the session.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"use-card\"\u003e\n          \u003cdiv class=\"use-icon\"\u003e◌\u003c\/div\u003e\n          \u003cdiv class=\"use-title\"\u003eRecorded investigations\u003c\/div\u003e\n          \u003cdiv class=\"use-text\"\u003ePairs well with video or audio recording so activations can be reviewed against timestamps later.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"card\"\u003e\n      \u003cdiv class=\"section-head\"\u003e\n        \u003ch3\u003eIn the box\u003c\/h3\u003e\n        \u003cspan class=\"eyebrow\"\u003e\u003cspan class=\"mini-dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003eIncluded\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"box-grid\"\u003e\n        \u003cdiv class=\"included-list\"\u003e\n          \u003cdiv class=\"included-item\"\u003e\n            \u003cdiv class=\"check\"\u003e✓\u003c\/div\u003e\n            \u003cdiv\u003eOracleBox Music Box unit\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"included-item\"\u003e\n            \u003cdiv class=\"check\"\u003e✓\u003c\/div\u003e\n            \u003cdiv\u003eQuick placement guide\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"included-item\"\u003e\n            \u003cdiv class=\"check\"\u003e✓\u003c\/div\u003e\n            \u003cdiv\u003eRequires 3 AA batteries. Batteries are not included unless added to your cart.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"info-list\"\u003e\n          \u003cdiv class=\"included-item\"\u003e\n            \u003cdiv class=\"check\"\u003e•\u003c\/div\u003e\n            \u003cdiv\u003e3D printed enclosure and hand-assembled electronics\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"included-item\"\u003e\n            \u003cdiv class=\"check\"\u003e•\u003c\/div\u003e\n            \u003cdiv\u003eExact finish and build details may vary slightly between units\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"card\"\u003e\n      \u003cdiv class=\"section-head\"\u003e\n        \u003ch3\u003eSetup\u003c\/h3\u003e\n        \u003cspan class=\"eyebrow\"\u003e\u003cspan class=\"mini-dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuick start\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"steps\"\u003e\n        \u003cdiv class=\"step\"\u003e\n          \u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n          \u003cdiv\u003ePlace the device facing the area you want to monitor.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"step\"\u003e\n          \u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n          \u003cdiv\u003eInstall 3 AA batteries and power on the unit.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"step\"\u003e\n          \u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n          \u003cdiv\u003eWait 30 to 60 seconds for the motion sensor to stabilize before testing.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"step\"\u003e\n          \u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n          \u003cdiv\u003eWalk through the target area to confirm playback and LED response.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"step\"\u003e\n          \u003cdiv class=\"step-num\"\u003e5\u003c\/div\u003e\n          \u003cdiv\u003eAvoid vents, direct sunlight, moving curtains, and pets when dialing in final placement.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"card safety-card\"\u003e\n      \u003cdiv class=\"section-head\"\u003e\n        \u003ch3\u003eSafety and materials\u003c\/h3\u003e\n        \u003cspan class=\"eyebrow\"\u003e\u003cspan class=\"mini-dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003eImportant\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"safety-grid\"\u003e\n        \u003cdiv class=\"safety-item\"\u003eProduces audible tones and visual cues. Use considerate placement and safe listening levels.\u003c\/div\u003e\n        \u003cdiv class=\"safety-item\"\u003eThe enclosure is made from PLA plastic and should be kept away from high heat.\u003c\/div\u003e\n        \u003cdiv class=\"safety-item\"\u003eDo not leave the device in hot vehicles, direct sunlight, or near heaters, as PLA can soften or deform.\u003c\/div\u003e\n        \u003cdiv class=\"safety-item\"\u003eKeep away from water and moisture. The electronics inside the unit are not waterproof.\u003c\/div\u003e\n        \u003cdiv class=\"safety-item\"\u003eNot intended as a safety, security, medical, or law-enforcement device.\u003c\/div\u003e\n        \u003cdiv class=\"safety-item\"\u003eThis is a trigger-and-feedback tool. It does not prove anything paranormal.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tip\"\u003e\n\u003cb\u003eTip:\u003c\/b\u003e Let the sensor settle for at least 30 seconds, then do 2 to 3 repeat passes through the area to confirm consistent behavior.\u003c\/div\u003e\n\n      \u003cdiv class=\"fineprint\"\u003eMinor layer lines or surface variations are normal for 3D printed PLA parts and do not affect normal operation.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"OracleBox","offers":[{"title":"Default Title","offer_id":54673453023535,"sku":"MUSICBOX-RETAIL","price":150.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0970\/1392\/4143\/files\/EQUIPMENTUSED_247b0520-a8e0-46b8-87ef-279641ab2a26.png?v=1772761460","url":"https:\/\/apxparanormal.com\/products\/music-box-satellite","provider":"APX Paranormal","version":"1.0","type":"link"}