{"id":1860,"date":"2025-05-01T08:13:40","date_gmt":"2025-05-01T08:13:40","guid":{"rendered":"https:\/\/twobirdsonestoned.co\/?page_id=1860"},"modified":"2025-11-18T04:50:25","modified_gmt":"2025-11-18T04:50:25","slug":"medical-uses-of-cannabis","status":"publish","type":"page","link":"https:\/\/twobirdsonestoned.co\/pt\/medical-uses-of-cannabis\/","title":{"rendered":"Usos M\u00e9dicos da Cannabis \ud83c\udfe5"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1860\" class=\"elementor elementor-1860\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-989e529 e-flex e-con-boxed e-con e-parent\" data-id=\"989e529\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57891dc elementor-widget elementor-widget-html\" data-id=\"57891dc\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Medical Uses for Cannabis: Evidence-Based Guide | Two Birds One Stoned<\/title>\n    \n    <!-- SEO Meta Tags -->\n    <meta name=\"description\" content=\"Guia baseado em ci\u00eancia sobre cannabis medicinal para epilepsia, dor cr\u00f3nica, efeitos secund\u00e1rios de quimioterapia e cuidados paliativos. Evid\u00eancia sem exagero.\">\n    <meta name=\"keywords\" content=\"medical cannabis, CBD epilepsy, chronic pain relief, chemotherapy nausea, palliative care, cannabis medicine, evidence-based\">\n    <meta name=\"robots\" content=\"index, follow\">\n    <meta name=\"author\" content=\"James Gallagher, Two Birds One Stoned\">\n    \n    <!-- Open Graph for Social Media -->\n    <meta property=\"og:title\" content=\"Medical Uses for Cannabis: Evidence-Based Guide\">\n    <meta property=\"og:description\" content=\"Guia baseado em ci\u00eancia sobre cannabis medicinal para epilepsia, dor cr\u00f3nica, efeitos secund\u00e1rios de quimioterapia e cuidados paliativos. Evid\u00eancia sem exagero.\">\n    <meta property=\"og:type\" content=\"article\">\n    <meta property=\"og:url\" content=\"[YOUR-PAGE-URL]\">\n    <meta property=\"og:image\" content=\"[URL-TO-MEDICAL-CANNABIS-IMAGE]\">\n    <meta property=\"og:site_name\" content=\"Two Birds One Stoned\">\n    <meta property=\"og:locale\" content=\"en_US\">\n    \n    <!-- Twitter Cards -->\n    <meta name=\"twitter:card\" content=\"summary_large_image\">\n    <meta name=\"twitter:title\" content=\"Medical Uses for Cannabis: Evidence-Based Guide\">\n    <meta name=\"twitter:description\" content=\"Science-backed guide to medical cannabis for epilepsy, chronic pain, chemotherapy side effects, and palliative care.\">\n    <meta name=\"twitter:image\" content=\"[URL-TO-MEDICAL-CANNABIS-IMAGE]\">\n    \n    <!-- Canonical URL -->\n    <link rel=\"canonical\" href=\"[YOUR-PAGE-URL]\">\n    \n    <!-- Preload critical font -->\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700&display=swap\" rel=\"stylesheet\">\n    <style>\n        \/* Reset and base styles *\/\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        html {\n            background: linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 25%, #2a2a2a 50%, #1a1a1a 75%, #0a0a0a 100%);\n            width: 100%;\n            min-height: 100vh;\n            margin: 0;\n            padding: 0;\n            scroll-behavior: smooth;\n        }\n\n        body {\n            font-family: 'Montserrat', sans-serif;\n            background: linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 25%, #2a2a2a 50%, #1a1a1a 75%, #0a0a0a 100%);\n            color: #fff;\n            width: 100%;\n            min-height: 100vh;\n            margin: 0;\n            padding: 0;\n            line-height: 1.6;\n        }\n\n        \/* ARTICLE PAGE SECTION *\/\n        .article-page {\n            background: transparent;\n            margin: 0;\n            min-height: 100vh;\n            width: 100%;\n            padding: 0;\n            position: relative;\n            padding-top: 100px;\n            padding-bottom: 6rem;\n        }\n\n        \/* Container *\/\n        .tbos-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 0 2rem;\n            width: 100%;\n        }\n\n        \/* Content Cards *\/\n        .content-card {\n            background-color: #1d1d1d;\n            color: #fff;\n            padding: 3rem;\n            border-radius: 1.5rem;\n            border: 1px solid rgba(156,175,136,0.3);\n            box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4);\n            margin: 4rem auto;\n            max-width: 950px;\n            transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.6s ease;\n            overflow: hidden;\n            opacity: 0;\n            transform: translateY(30px);\n        }\n\n        \/* Cards animate in when visible *\/\n        .content-card.animate-in {\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        \/* Content Card Hover *\/\n        .content-card:hover {\n            transform: translateY(-6px);\n            box-shadow: 0 12px 32px rgba(0, 0, 0, 0.5);\n        }\n\n        \/* Title Section *\/\n.article-page .tbos-container .title-section {\n    text-align: center !important;\n    margin-bottom: 60px !important;  \/* CHANGED: was 30px *\/\n    margin-top: 60px !important;     \/* CHANGED: was 40px *\/\n    padding-bottom: 3rem !important;  \/* CHANGED: was 2rem *\/\n    opacity: 0;\n    transform: translateY(-20px);\n    transition: all 0.8s ease;\n    max-width: 1000px !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n    position: relative !important;\n    z-index: 10 !important;\n    display: block !important;\n    overflow: visible !important;\n    min-height: auto;  \/* ADDED: new line *\/\n}\n\n        .article-page .tbos-container .title-section .article-title {\n            font-size: clamp(2rem, 6vw, 4rem) !important;\n            font-weight: 700 !important;\n            margin-bottom: 2.5rem !important;\n            color: #F4C542 !important;\n            text-shadow: 3px 3px 12px rgba(0,0,0,0.8) !important;\n            line-height: 1.3 !important;\n            letter-spacing: -0.02em !important;\n            max-width: 100% !important;\n            margin-left: auto !important;\n            margin-right: auto !important;\n            text-align: center !important;\n            padding: 0 2rem !important;\n            font-family: 'Montserrat', sans-serif !important;\n            display: block !important;\n            position: relative !important;\n            overflow: visible !important;\n            white-space: normal !important;\n        }\n\n        .article-page .tbos-container .title-section .article-subtitle {\n            font-size: clamp(1.2rem, 3vw, 1.5rem) !important;\n            color: #E3E3DC !important;\n            font-weight: 400 !important;\n            margin-bottom: 4rem !important;\n            opacity: 0.9 !important;\n            line-height: 1.5 !important;\n            max-width: 90% !important;\n            margin-left: auto !important;\n            margin-right: auto !important;\n            word-wrap: break-word !important;\n        }\n\n        \/* Media Section Spacing *\/\n        .media-section {\n            margin: 8rem auto;\n            max-width: 950px;\n            position: relative;\n            z-index: 5;\n        }\n\n        .media-section-title {\n            text-align: center;\n            font-size: 2.5rem;\n            color: #F4C542;\n            margin-bottom: 3rem;\n            font-weight: 600;\n        }\n\n        \/* Media Cards *\/\n        .media-card {\n            background-color: #1d1d1d;\n            border: 1px solid rgba(156,175,136,0.3);\n            border-radius: 1.5rem;\n            padding: 3rem;\n            margin: 4rem auto;\n            max-width: 950px;\n            text-align: center;\n            box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4);\n            transition: transform 0.3s ease, box-shadow 0.3s ease;\n        }\n\n        .media-card:hover {\n            transform: translateY(-4px);\n            box-shadow: 0 12px 32px rgba(0, 0, 0, 0.5);\n        }\n\n        .media-card h3 {\n            color: #F4C542;\n            font-size: 2rem;\n            margin-bottom: 2rem;\n            font-weight: 600;\n        }\n\n        .media-card iframe {\n            width: 100%;\n            border-radius: 16px;\n            margin-top: 1.5rem;\n            box-shadow: 0 4px 16px rgba(0,0,0,0.3);\n        }\n\n        \/* Content Break *\/\n        .content-break {\n            height: 3rem;\n            position: relative;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n\n        .content-break::before {\n            content: '';\n            width: 200px;\n            height: 2px;\n            background: linear-gradient(90deg, transparent, #F4C542, transparent);\n            border-radius: 1px;\n        }\n\n        \/* Navigation hint *\/\n        .nav-hint {\n            text-align: center;\n            color: #F4C542;\n            font-style: italic;\n            font-size: 1.2rem;\n            margin: 6rem auto;\n            max-width: 950px;\n            padding: 2rem;\n            background: rgba(244, 197, 66, 0.05);\n            border-radius: 1rem;\n            border: 1px solid rgba(244, 197, 66, 0.2);\n        }\n\n        \/* Content Section Headers *\/\n        .content-section {\n            margin: 8rem auto;\n            max-width: 950px;\n        }\n\n        .content-section .content-section-title {\n    text-align: center !important;\n    font-size: 3rem !important;\n    color: #F4C542 !important;\n    margin-bottom: 5rem !important;  \/* CHANGED: was 4rem *\/\n    margin-top: 3rem !important;     \/* CHANGED: was 2rem *\/\n    font-weight: 600 !important;\n    text-shadow: none !important;\n    padding-top: 3rem !important;    \/* CHANGED: was 2rem *\/\n    line-height: 1.4 !important;     \/* ADDED: new line *\/\n}\n\n        \/* Section Headings *\/\n        .content-card h3 {\n            font-size: clamp(1.8rem, 4vw, 2.5rem);\n            color: #F4C542;\n            margin-bottom: 2rem;\n            font-weight: 600;\n            line-height: 1.3;\n            text-align: center;\n        }\n\n        .content-card h4 {\n            font-size: clamp(1.4rem, 3vw, 1.8rem);\n            color: #F4C542;\n            margin-bottom: 1.5rem;\n            font-weight: 600;\n            line-height: 1.3;\n        }\n\n        \/* Content Text *\/\n        .content-text {\n            font-size: 1.15rem;\n            line-height: 1.8;\n            color: #E3E3DC;\n            margin-bottom: 2rem;\n        }\n\n        .content-text:last-child {\n            margin-bottom: 0;\n        }\n\n        \/* Split content layout *\/\n        .split-content {\n            display: flex;\n            gap: 3rem;\n            align-items: center;\n            margin: 3rem 0;\n        }\n\n        .split-content img {\n            flex: 0 0 280px;\n            width: 280px;\n            height: auto;\n            border-radius: 16px;\n            box-shadow: 0 8px 20px rgba(0,0,0,0.4);\n        }\n\n        .split-content .text-content {\n            flex: 1;\n        }\n\n        \/* Center images - better desktop integration *\/\n        .center-image {\n            text-align: center;\n            margin: 2rem 0;\n        }\n\n        .center-image img {\n            max-width: 70%;\n            height: auto;\n            border-radius: 12px;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.3);\n        }\n\n        \/* Section Image - more integrated on desktop *\/\n        .section-image {\n            width: 100%;\n            max-width: 450px;\n            height: auto;\n            border-radius: 16px;\n            box-shadow: 0 8px 20px rgba(0,0,0,0.4);\n            margin: 0 auto 3rem auto;\n            display: block;\n        }\n\n        \/* Lists *\/\n        .content-card ul {\n            list-style-type: disc;\n            padding-left: 2rem;\n            margin: 1.5rem 0 2rem 0;\n        }\n\n        .content-card ol {\n            list-style-type: decimal;\n            padding-left: 2rem;\n            margin: 1.5rem 0 2rem 0;\n        }\n\n        .content-card li {\n            font-size: 1.15rem;\n            color: #E3E3DC;\n            line-height: 1.7;\n            margin-bottom: 0.8rem;\n        }\n\n        \/* Links *\/\n        .content-card a {\n            color: #4CAF50;\n            text-decoration: underline;\n            transition: color 0.3s ease;\n            font-weight: 500;\n        }\n\n        .content-card a:hover {\n            color: #45a049;\n        }\n\n        \/* Highlight box *\/\n        .highlight-box {\n            background: linear-gradient(135deg, rgba(244,197,66,0.1), rgba(244,197,66,0.05));\n            border-left: 5px solid #F4C542;\n            padding: 2rem;\n            margin: 3rem 0;\n            border-radius: 0 16px 16px 0;\n            box-shadow: 0 4px 12px rgba(244,197,66,0.1);\n        }\n\n        \/* Quote box styling *\/\n        .quote-box {\n            background: linear-gradient(135deg, rgba(244,197,66,0.15), rgba(244,197,66,0.08));\n            border: 2px solid rgba(244,197,66,0.3);\n            padding: 2rem;\n            margin: 3rem 0;\n            border-radius: 16px;\n            font-style: italic;\n            text-align: center;\n            font-size: 1.2rem;\n            box-shadow: 0 4px 12px rgba(244,197,66,0.1);\n        }\n\n        \/* Statistics box *\/\n        .stats-box {\n            background: linear-gradient(135deg, rgba(244,197,66,0.15), rgba(244,197,66,0.08));\n            border: 2px solid rgba(244,197,66,0.3);\n            padding: 3rem;\n            margin: 3rem auto;\n            border-radius: 16px;\n            text-align: center;\n            max-width: 700px;\n            position: relative;\n            overflow: visible;\n            box-shadow: 0 4px 12px rgba(244,197,66,0.1);\n        }\n\n        .stats-box h4 {\n            font-size: 2rem;\n            color: #F4C542;\n            margin-bottom: 2rem;\n            text-align: center;\n            font-weight: 600;\n        }\n\n        .stats-number {\n            font-size: 3.5rem;\n            color: #F4C542;\n            font-weight: 700;\n            margin: 1.5rem 0;\n            display: block;\n            line-height: 1.2;\n        }\n\n        .stats-description {\n            font-size: 1.15rem;\n            color: #E3E3DC;\n            margin: 1rem 0;\n            display: block;\n            line-height: 1.5;\n        }\n\n        \/* Charlotte's Web highlight *\/\n        .charlotte-highlight {\n            background: linear-gradient(135deg, rgba(76,175,80,0.15), rgba(76,175,80,0.08));\n            border: 2px solid rgba(76,175,80,0.3);\n            padding: 3rem;\n            margin: 3rem auto;\n            border-radius: 16px;\n            text-align: center;\n            max-width: 800px;\n            position: relative;\n            overflow: visible;\n            box-shadow: 0 4px 12px rgba(76,175,80,0.1);\n        }\n\n        .charlotte-highlight h4 {\n            font-size: 2rem;\n            color: #4CAF50;\n            margin-bottom: 2rem;\n            text-align: center;\n            font-weight: 600;\n        }\n\n        .charlotte-highlight .reduction-text {\n            font-size: 2.8rem;\n            color: #4CAF50;\n            font-weight: 700;\n            margin: 3rem 0 2rem 0;\n            clear: both;\n            display: block;\n            width: 100%;\n            text-align: center;\n        }\n\n        .charlotte-highlight .before-after {\n            display: flex;\n            justify-content: space-around;\n            align-items: center;\n            margin: 3rem 0;\n            flex-wrap: wrap;\n            gap: 2rem;\n        }\n\n        .before-after-item {\n            text-align: center;\n            margin: 1rem;\n            flex: 1;\n            min-width: 150px;\n            max-width: 200px;\n        }\n\n        .before-after-number {\n            font-size: 4rem;\n            font-weight: 700;\n            margin: 1rem 0;\n            display: block;\n            line-height: 1;\n        }\n\n        .before-number {\n            color: #ff6b6b;\n        }\n\n        .after-number {\n            color: #4CAF50;\n        }\n\n        .before-after-label {\n            font-size: 1rem;\n            color: #E3E3DC;\n            font-weight: 600;\n            margin-top: 1rem;\n            display: block;\n            line-height: 1.3;\n            letter-spacing: 0.5px;\n        }\n\n        \/* Divider *\/\n        .section-divider {\n            width: 100%;\n            height: 3px;\n            background: linear-gradient(90deg, transparent, #F4C542, transparent);\n            margin: 4rem 0;\n            border-radius: 2px;\n        }\n\n        \/* Theme Toggle Styles *\/\n        .theme-toggle {\n            text-align: center;\n            margin: 1.5rem 0 0.5rem 0;\n            padding-top: 0.5rem;\n        }\n\n        .theme-toggle button {\n            background: rgba(0,0,0,0.8);\n            border: 2px solid #4CAF50;\n            color: #4CAF50;\n            padding: clamp(12px, 2vw, 16px) clamp(20px, 4vw, 32px);\n            border-radius: 30px;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            font-size: clamp(16px, 2.5vw, 20px);\n            font-weight: 600;\n            font-family: 'Montserrat', sans-serif;\n            box-shadow: 0 4px 12px rgba(76, 175, 80, 0.3);\n        }\n\n        .theme-toggle button:hover {\n            background: rgba(76, 175, 80, 0.1);\n            transform: translateY(-2px);\n            box-shadow: 0 6px 16px rgba(76, 175, 80, 0.4);\n        }\n\n        \/* Scroll progress indicator *\/\n        .progress-bar {\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 0%;\n            height: 4px;\n            background: linear-gradient(90deg, #F4C542, #4CAF50);\n            z-index: 1000;\n            transition: width 0.3s ease;\n        }\n\n        .section-break {\n            margin: 6rem auto;\n            position: relative;\n            height: 3px;\n            max-width: 500px;\n            background: linear-gradient(90deg, \n                transparent 0%, \n                rgba(156,175,136,0.1) 10%, \n                rgba(156,175,136,0.3) 25%, \n                rgba(156,175,136,0.6) 40%, \n                rgba(156,175,136,0.8) 50%, \n                rgba(156,175,136,0.6) 60%, \n                rgba(156,175,136,0.3) 75%, \n                rgba(156,175,136,0.1) 90%, \n                transparent 100%);\n            border-radius: 3px;\n        }\n\n        .section-break::before {\n            content: '';\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            width: 100%;\n            height: 1px;\n            background: linear-gradient(90deg, \n                transparent 0%, \n                rgba(244,197,66,0.2) 20%, \n                rgba(244,197,66,0.4) 40%, \n                rgba(244,197,66,0.6) 50%, \n                rgba(244,197,66,0.4) 60%, \n                rgba(244,197,66,0.2) 80%, \n                transparent 100%);\n        }\n\n        \/* ============================================================================ *\/\n        \/* KEEP LEARNING SECTION - UPDATED TO MATCH READ AND LEARN PAGE *\/\n        \/* ============================================================================ *\/\n        .keep-learning-section {\n            background-color: #1d1d1d;\n            color: #fff;\n            padding: 2rem;\n            border-radius: 1rem;\n            border: 1px solid rgba(156,175,136,0.3);\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);\n            margin: 6rem auto 3rem auto;\n            max-width: 800px;\n            transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.6s ease, background-color 0.3s ease, border-color 0.3s ease;\n            overflow: hidden;\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        .keep-learning-section.animate-in {\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        .keep-learning-section:hover {\n            transform: translateY(-4px);\n            box-shadow: 0 6px 16px rgba(0, 0, 0, 0.4);\n        }\n\n        \/* Split Layout for Keep Learning Section *\/\n        .signup-split {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 3rem;\n            align-items: center;\n        }\n\n        .signup-text h3 {\n            color: #F4C542;\n            font-size: clamp(18px, 4vw, 24px);\n            margin-bottom: 1.5rem;\n            font-weight: 600;\n            line-height: 1.3;\n            text-align: left;\n            transition: color 0.3s ease;\n        }\n\n        .signup-text p {\n            color: #E3E3DC;\n            font-size: 1rem;\n            line-height: 1.6;\n            margin-bottom: 1.5rem;\n            text-align: left;\n            transition: color 0.3s ease;\n        }\n\n        .signup-form-container {\n            display: flex;\n            flex-direction: column;\n        }\n\n        .signup-form-container input {\n            width: 100%;\n            padding: 1rem 1.5rem;\n            border: 1px solid rgba(156,175,136,0.3);\n            border-radius: 8px;\n            background: rgba(255,255,255,0.05);\n            color: #fff;\n            font-size: 1rem;\n            margin-bottom: 1rem;\n            font-family: 'Montserrat', sans-serif;\n            box-sizing: border-box;\n            transition: all 0.3s ease;\n        }\n\n        .signup-form-container input:focus {\n            outline: none;\n            border-color: #4CAF50;\n        }\n\n        .signup-form-container input::placeholder {\n            color: rgba(255,255,255,0.6);\n        }\n\n        \/* FIXED: Placeholder styling for light theme - MORE SPECIFIC *\/\n        body.light-theme .signup-form-container input::placeholder,\n        html.light-theme .signup-form-container input::placeholder {\n            color: rgba(42, 42, 42, 0.8) !important;\n        }\n\n        .signup-form-container button {\n            width: 100%;\n            padding: 1rem;\n            background: linear-gradient(135deg, #4CAF50, #45a049);\n            border: none;\n            border-radius: 8px;\n            color: #fff;\n            font-weight: 600;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            font-family: 'Montserrat', sans-serif;\n        }\n\n        .signup-form-container button:hover {\n            transform: translateY(-2px);\n            box-shadow: 0 6px 20px rgba(76, 175, 80, 0.4);\n        }\n\n        .signup-form-container button:disabled {\n            opacity: 0.7;\n            cursor: not-allowed;\n            transform: none;\n        }\n\n        .form-note {\n            color: #E3E3DC;\n            font-size: 0.9rem;\n            opacity: 0.8;\n            margin: 1.5rem 0 0 0;\n            text-align: center;\n            transition: color 0.3s ease;\n        }\n\n        \/* Benefits List Styling *\/\n        .benefits-list {\n            list-style: none !important;\n            padding: 0 !important;\n            margin: 1.5rem 0;\n            padding-left: 0 !important;\n        }\n\n        .benefits-list li {\n            color: #E3E3DC;\n            margin-bottom: 1rem;\n            font-size: 1rem;\n            line-height: 1.6;\n            padding-left: 0 !important;\n            list-style: none !important;\n            position: relative;\n            transition: color 0.3s ease;\n        }\n\n        .benefits-list li:last-child {\n            margin-bottom: 0;\n        }\n\n        .benefits-list li::before {\n            content: none !important;\n        }\n\n        \/* ============================================================================ *\/\n        \/* SECURE COMMENT SYSTEM STYLES *\/\n        \/* ============================================================================ *\/\n        .engagement-container {\n            background-color: #1d1d1d;\n            border: 1px solid rgba(156,175,136,0.3);\n            border-radius: 1.5rem;\n            padding: 3rem;\n            margin: 6rem auto;\n            max-width: 950px;\n            box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4);\n            transition: background-color 0.3s ease, border-color 0.3s ease;\n        }\n        .engagement-split {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 3rem;\n            align-items: flex-start;\n        }\n        .engagement-content {\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            min-height: 400px;\n            position: relative;\n            top: 1rem;\n        }\n        .engagement-content h3 {\n            color: #F4C542;\n            font-size: 2rem;\n            margin-bottom: 1.5rem;\n            font-weight: 600;\n            line-height: 1.3;\n            transition: color 0.3s ease;\n        }\n        .engagement-content p {\n            color: #E3E3DC;\n            font-size: 1.1rem;\n            line-height: 1.7;\n            margin-bottom: 2rem;\n            transition: color 0.3s ease;\n        }\n        .engagement-features {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n        }\n        .engagement-features li {\n            color: #E3E3DC;\n            margin-bottom: 1.2rem;\n            font-size: 1.05rem;\n            line-height: 1.6;\n            padding-left: 0.5rem;\n            display: flex;\n            align-items: center;\n            gap: 0.8rem;\n            transition: color 0.3s ease;\n        }\n        .engagement-features li:last-child {\n            margin-bottom: 0;\n        }\n        .engagement-interaction {\n            background: transparent;\n            border: none;\n            border-radius: 0;\n            padding: 0;\n        }\n        .comment-form-v1 h4 {\n            color: #F4C542;\n            font-size: 1.6rem;\n            margin-bottom: 1.5rem;\n            font-weight: 600;\n            text-align: center;\n            transition: color 0.3s ease;\n        }\n        .comment-form-v1 p {\n            color: #fff;\n            font-size: 1rem;\n            line-height: 1.6;\n            margin-bottom: 2.5rem;\n            font-weight: 400;\n            transition: color 0.3s ease;\n        }\n        .comment-form-v1 ol {\n            color: #fff;\n            font-size: 1rem;\n            line-height: 1.6;\n            margin-bottom: 2.5rem;\n            font-weight: 400;\n            padding-left: 1.5rem;\n            counter-reset: step-counter;\n        }\n        .comment-form-v1 ol li {\n            margin-bottom: 0.8rem;\n            list-style: none;\n            position: relative;\n            padding-left: 4rem;\n            color: #fff;\n            transition: color 0.3s ease;\n        }\n        .comment-form-v1 ol li span {\n            position: absolute;\n            left: 0;\n            color: #F4C542;\n            font-weight: 600;\n            transition: color 0.3s ease;\n        }\n\n        \/* FIXED: Light theme styling for Step spans - MORE SPECIFIC *\/\n        body.light-theme .comment-form-v1 ol li span,\n        html.light-theme .comment-form-v1 ol li span {\n            color: #B8860B !important;\n            font-weight: 600 !important;\n        }\n\n        .form-group-v1 {\n            margin-bottom: 2rem;\n        }\n        .form-group-v1 input,\n        .form-group-v1 textarea {\n            width: 100%;\n            padding: 1rem;\n            border: 1px solid rgba(76, 175, 80, 0.4);\n            background: rgba(255, 255, 255, 0.05);\n            color: #fff;\n            border-radius: 8px;\n            font-size: 1rem;\n            font-family: 'Montserrat', sans-serif;\n            box-sizing: border-box;\n            transition: all 0.3s ease;\n        }\n        .form-group-v1 input:focus,\n        .form-group-v1 textarea:focus {\n            outline: none;\n            border-color: #4CAF50;\n            background: rgba(255, 255, 255, 0.08);\n        }\n        .form-group-v1 input::placeholder,\n        .form-group-v1 textarea::placeholder {\n            color: rgba(255, 255, 255, 0.6);\n        }\n        \n        \/* FIXED: Main comment form placeholder styling for light theme *\/\n        body.light-theme .form-group-v1 input::placeholder,\n        html.light-theme .form-group-v1 input::placeholder,\n        body.light-theme .form-group-v1 textarea::placeholder,\n        html.light-theme .form-group-v1 textarea::placeholder {\n            color: rgba(42, 42, 42, 0.8) !important;\n        }\n        \n        \/* FIXED: Main comment form input text color in light theme *\/\n        body.light-theme .form-group-v1 input,\n        html.light-theme .form-group-v1 input,\n        body.light-theme .form-group-v1 textarea,\n        html.light-theme .form-group-v1 textarea {\n            color: #333333 !important;\n            background: rgba(255, 255, 255, 0.9) !important;\n            border: 1px solid rgba(184, 134, 11, 0.5) !important;\n        }\n        \n        .form-group-v1 textarea {\n            height: 100px;\n            resize: vertical;\n        }\n\n        \/* Username refresh button styles - UPDATED TO REMOVE BACKGROUND COLORS *\/\n        .username-container {\n            display: flex;\n            align-items: center;\n            gap: 0.5rem;\n            width: 100%;\n        }\n\n        .username-display {\n            flex: 1;\n            width: auto;\n            padding: 1rem;\n            background: transparent;\n            border: 1px solid rgba(76, 175, 80, 0.3);\n            border-radius: 8px;\n            color: #fff;\n            font-weight: 600;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-size: 1rem;\n            transition: all 0.3s ease;\n        }\n        \n        .username-display.authenticated {\n            background: transparent;\n            border: 1px solid #4CAF50;\n            color: #4CAF50;\n        }\n        .username-display.authenticated::after {\n            content: ' \u2713';\n            font-weight: bold;\n            margin-left: 0.5rem;\n        }\n\n        .username-refresh-btn {\n            background: transparent;\n            border: 1px solid rgba(244, 197, 66, 0.3);\n            color: #F4C542;\n            padding: 1rem;\n            border-radius: 8px;\n            cursor: pointer;\n            font-size: 1.2rem;\n            transition: all 0.3s ease;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            min-width: 50px;\n            height: auto;\n        }\n\n        .username-refresh-btn:hover {\n            background: rgba(244, 197, 66, 0.1);\n            border-color: #F4C542;\n            transform: rotate(180deg);\n        }\n\n        .username-refresh-btn:active {\n            transform: rotate(180deg) scale(0.95);\n        }\n\n        .username-refresh-btn:disabled {\n            opacity: 0.3;\n            cursor: not-allowed;\n            transform: none;\n        }\n\n        .username-refresh-btn.spinning {\n            animation: spin 0.5s ease-in-out;\n        }\n\n        @keyframes spin {\n            from { transform: rotate(0deg); }\n            to { transform: rotate(360deg); }\n        }\n\n        \/* Inline reply form styles *\/\n        .inline-username-container {\n            display: flex;\n            align-items: center;\n            gap: 0.5rem;\n            width: 100%;\n            margin-bottom: 0.8rem;\n        }\n\n        .inline-reply-username {\n            flex: 1;\n            width: auto;\n            padding: 0.8rem;\n            background: transparent;\n            border: 1px solid rgba(76, 175, 80, 0.3);\n            border-radius: 6px;\n            color: #fff;\n            font-weight: 600;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-size: 0.9rem;\n            transition: all 0.3s ease;\n        }\n\n        .inline-reply-username.authenticated {\n            background: transparent;\n            border: 1px solid #4CAF50;\n            color: #4CAF50;\n        }\n        \n        .inline-reply-username.authenticated::after {\n            content: ' \u2713';\n            font-weight: bold;\n            margin-left: 0.5rem;\n        }\n\n        .inline-username-refresh-btn {\n            background: transparent;\n            border: 1px solid rgba(244, 197, 66, 0.3);\n            color: #F4C542;\n            padding: 0.8rem;\n            border-radius: 6px;\n            cursor: pointer;\n            font-size: 1rem;\n            transition: all 0.3s ease;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            min-width: 40px;\n        }\n\n        .inline-username-refresh-btn:hover {\n            background: rgba(244, 197, 66, 0.1);\n            border-color: #F4C542;\n            transform: rotate(180deg);\n        }\n\n        .submit-btn-v1 {\n            background: linear-gradient(135deg, #4CAF50, #45a049);\n            border: none;\n            border-radius: 8px;\n            padding: 1.2rem 1.5rem;\n            color: #fff;\n            font-weight: 600;\n            font-size: 1rem;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            width: 100%;\n            margin-top: 1rem;\n        }\n        .submit-btn-v1:hover {\n            transform: translateY(-2px);\n            box-shadow: 0 6px 20px rgba(76, 175, 80, 0.4);\n        }\n        .submit-btn-v1:disabled {\n            opacity: 0.7;\n            cursor: not-allowed;\n            transform: none;\n        }\n        .status-message {\n            text-align: center;\n            padding: 1rem;\n            border-radius: 8px;\n            margin-top: 1rem;\n            font-weight: 600;\n            opacity: 0;\n            transition: opacity 0.3s ease;\n        }\n        .status-message.show {\n            opacity: 1;\n        }\n        .status-message.success {\n            background: rgba(76, 175, 80, 0.1);\n            border: 1px solid rgba(76, 175, 80, 0.3);\n            color: #4CAF50;\n        }\n        .status-message.error {\n            background: rgba(255, 107, 107, 0.1);\n            border: 1px solid rgba(255, 107, 107, 0.3);\n            color: #ff6b6b;\n        }\n        .comments-display {\n            margin-top: 2rem !important;\n            border-top: none !important;\n            padding-top: 2.5rem !important;\n            width: 100%;\n            box-sizing: border-box;\n        }\n        .sort-container {\n            display: flex;\n            align-items: center;\n            justify-content: flex-end;\n            gap: 0.5rem !important;\n            margin-bottom: 2rem !important;\n            padding: 0 !important;\n        }\n        .sort-label {\n            color: #E3E3DC;\n            font-size: clamp(0.7rem, 1.8vw, 0.8rem) !important;\n            font-weight: 400 !important;\n            transition: color 0.3s ease;\n        }\n        .sort-dropdown {\n            background: rgba(0, 0, 0, 0.6);\n            border: 1px solid rgba(76, 175, 80, 0.4);\n            color: #E3E3DC;\n            padding: 0.4rem 0.6rem !important;\n            border-radius: 4px !important;\n            font-size: clamp(0.65rem, 1.5vw, 0.75rem) !important;\n            font-family: 'Montserrat', sans-serif;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            outline: none;\n        }\n        .sort-dropdown:hover {\n            border-color: #4CAF50;\n            background: rgba(0, 0, 0, 0.8);\n        }\n        .sort-dropdown:focus {\n            border-color: #4CAF50;\n            box-shadow: 0 0 0 2px rgba(76, 175, 80, 0.2);\n        }\n        .comments-header {\n            color: #4CAF50;\n            font-size: clamp(1.1rem, 3vw, 1.3rem);\n            margin-bottom: 2rem !important;\n            font-weight: 600;\n            text-align: center;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 0.5rem;\n            flex-wrap: wrap;\n            transition: color 0.3s ease;\n        }\n.comment-item {\n    background: rgba(0,0,0,0.4);\n    border-radius: 8px;\n    padding: 1.2rem;\n    margin-bottom: 1.5rem !important;\n    border-left: 3px solid #4CAF50;\n    width: auto;\n    max-width: 100%;\n    box-sizing: border-box;\n    transition: background-color 0.3s ease, border-color 0.3s ease;\n    overflow-wrap: break-word;\n    word-wrap: break-word;\n    position: relative; \n        }\n        \n        .comment-container {\n            width: 100%;\n            max-width: 100%;\n            box-sizing: border-box;\n        }\n        .comment-header {\n            display: flex;\n            justify-content: space-between;\n            align-items: flex-start;\n            margin-bottom: 1rem;\n            flex-wrap: wrap;\n            gap: 1rem;\n            min-height: 2rem;\n        }\n        .comment-author {\n            color: #F4C542;\n            font-weight: 600;\n            font-size: clamp(0.9rem, 2.5vw, 1rem);\n            transition: color 0.3s ease;\n        }\n        .comment-date {\n            color: #E3E3DC;\n            opacity: 0.7;\n            font-size: clamp(0.7rem, 2vw, 0.8rem);\n            transition: color 0.3s ease;\n        }\n        .comment-text {\n            color: #E3E3DC;\n            line-height: 1.5;\n            font-size: clamp(0.8rem, 2.2vw, 0.95rem);\n            word-wrap: break-word;\n            overflow-wrap: break-word;\n            margin-bottom: 1rem;\n            transition: color 0.3s ease;\n        }\n        .comment-footer {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            margin-top: 1rem;\n            padding-top: 0.8rem;\n            border-top: 1px solid rgba(255, 255, 255, 0.1);\n            transition: border-color 0.3s ease;\n        }\n        .comment-actions {\n            display: flex;\n            align-items: center;\n            gap: 0.5rem;\n        }\n        .comment-like-btn,\n        .comment-dislike-btn,\n        .comment-reply-btn {\n            background: transparent;\n            border: 1px solid rgba(76, 175, 80, 0.5);\n            color: #4CAF50;\n            padding: 0.4rem 0.8rem;\n            border-radius: 20px;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            font-size: clamp(0.7rem, 2vw, 0.8rem);\n            font-weight: 500;\n            display: flex;\n            align-items: center;\n            gap: 0.3rem;\n            min-width: 50px;\n            justify-content: center;\n            white-space: nowrap;\n            height: 32px;\n            box-sizing: border-box;\n        }\n        .comment-like-btn:hover,\n        .comment-reply-btn:hover {\n            background: rgba(76, 175, 80, 0.1);\n            border-color: #4CAF50;\n            transform: translateY(-1px);\n        }\n        .comment-like-btn.liked {\n            background: rgba(76, 175, 80, 0.2);\n            border-color: #4CAF50;\n            color: #4CAF50;\n        }\n        .comment-dislike-btn {\n            border-color: rgba(255, 107, 107, 0.5);\n            color: #ff6b6b;\n            margin-left: 0.2rem;\n        }\n        .comment-dislike-btn:hover {\n            background: rgba(255, 107, 107, 0.1);\n            border-color: #ff6b6b;\n            transform: translateY(-1px);\n        }\n        .comment-dislike-btn.disliked {\n            background: rgba(255, 107, 107, 0.2);\n            border-color: #ff6b6b;\n            color: #ff6b6b;\n        }\n        .comment-like-count {\n            color: #E3E3DC;\n            opacity: 0.7;\n            font-size: clamp(0.7rem, 2vw, 0.8rem);\n            font-weight: 500;\n            transition: color 0.3s ease;\n        }\n        .like-count, .dislike-count {\n            font-weight: 600;\n            margin-left: 0.2rem;\n        }\n        \n        \/* Reply indicator styles *\/\n        .reply-indicator {\n            display: flex;\n            align-items: center;\n            gap: 0.5rem;\n            margin-bottom: 0.8rem;\n            padding: 0.4rem 0.8rem;\n            background: rgba(76, 175, 80, 0.08);\n            border: 1px solid rgba(76, 175, 80, 0.2);\n            border-radius: 12px;\n            font-size: 0.85rem;\n            color: #4CAF50;\n            transition: all 0.3s ease;\n        }\n        \n        .reply-icon {\n            font-size: 1rem;\n            font-weight: bold;\n            color: #4CAF50;\n            opacity: 0.8;\n        }\n        \n        .reply-text {\n            color: #E3E3DC;\n            font-size: 0.8rem;\n            opacity: 0.9;\n        }\n        \n        .reply-text strong {\n            color: #F4C542;\n            font-weight: 600;\n        }\n        \n        \/* Read More Button Styles *\/\n        .read-more-btn {\n            background: transparent;\n            border: 1px solid rgba(244, 197, 66, 0.5);\n            color: #F4C542;\n            padding: 0.3rem 0.8rem;\n            border-radius: 15px;\n            cursor: pointer;\n            font-size: 0.8rem;\n            font-weight: 500;\n            margin-top: 0.5rem;\n            margin-bottom: 0.5rem;\n            transition: all 0.3s ease;\n            display: inline-block;\n        }\n        \n        .read-more-btn:hover {\n            background: rgba(244, 197, 66, 0.1);\n            border-color: #F4C542;\n            transform: translateY(-1px);\n        }\n        \n        .read-more-btn.expanded {\n            background: rgba(244, 197, 66, 0.1);\n            border-color: #F4C542;\n        }\n        \n        \/* Thread connection line for visual hierarchy *\/\n        .comment-item[data-depth]:not([data-depth=\"0\"])::before {\n            content: '';\n            position: absolute;\n            left: -6px;\n            top: -8px;\n            bottom: 50%;\n            width: 2px;\n            background: linear-gradient(to bottom, \n                rgba(76, 175, 80, 0.4) 0%, \n                rgba(76, 175, 80, 0.2) 50%, \n                transparent 100%);\n            border-radius: 1px;\n        }\n        #cancelReplyBtn {\n            background: transparent !important;\n            border: 1px solid #ff6b6b !important;\n            color: #ff6b6b !important;\n            padding: 0.6rem 1rem !important;\n            border-radius: 6px !important;\n            cursor: pointer !important;\n            font-size: 0.9rem !important;\n            margin-left: 1rem !important;\n            transition: all 0.3s ease !important;\n            font-family: 'Montserrat', sans-serif !important;\n        }\n        #cancelReplyBtn:hover {\n            background: rgba(255, 107, 107, 0.1) !important;\n            transform: translateY(-1px) !important;\n        }\n        .no-comments-message {\n            text-align: center;\n            color: #E3E3DC;\n            opacity: 0.7;\n            padding: 2rem;\n            font-style: italic;\n            transition: all 0.3s ease;\n        }\n\n        \/* Inline reply system styles *\/\n        .inline-reply-form {\n            background: rgba(76, 175, 80, 0.05);\n            border: 1px solid rgba(76, 175, 80, 0.3);\n            border-radius: 8px;\n            padding: 1.5rem;\n            margin-top: 1rem;\n            margin-bottom: 1rem;\n            opacity: 0;\n            transform: translateY(-10px);\n            transition: all 0.3s ease;\n        }\n        \n        .inline-reply-form.show {\n            opacity: 1;\n            transform: translateY(0);\n        }\n        \n        .inline-reply-form h5 {\n            color: #F4C542;\n            font-size: 1rem;\n            margin-bottom: 1rem;\n            font-weight: 600;\n        }\n        \n        .inline-reply-email {\n            width: 100%;\n            padding: 0.8rem;\n            border: 1px solid rgba(76, 175, 80, 0.4);\n            background: rgba(255, 255, 255, 0.05);\n            color: #fff;\n            border-radius: 6px;\n            font-size: 0.9rem;\n            font-family: 'Montserrat', sans-serif;\n            margin-bottom: 0.8rem;\n            box-sizing: border-box;\n            transition: all 0.3s ease;\n        }\n        \n        .inline-reply-email:focus {\n            outline: none;\n            border-color: #4CAF50;\n            background: rgba(255, 255, 255, 0.08);\n        }\n        \n        .inline-reply-email::placeholder {\n            color: rgba(255, 255, 255, 0.6);\n        }\n        \n        \/* FIXED: Inline reply form placeholder styling for light theme *\/\n        body.light-theme .inline-reply-email::placeholder,\n        html.light-theme .inline-reply-email::placeholder,\n        body.light-theme .inline-reply-textarea::placeholder,\n        html.light-theme .inline-reply-textarea::placeholder {\n            color: rgba(42, 42, 42, 0.8) !important;\n        }\n        \n        \/* FIXED: Username display text visibility in light theme *\/\n        body.light-theme .username-display:not(.authenticated),\n        html.light-theme .username-display:not(.authenticated) {\n            color: #333333 !important;\n        }\n        \n        body.light-theme .username-display.authenticated,\n        html.light-theme .username-display.authenticated {\n            color: #B8860B !important;\n        }\n        \n        \/* FIXED: Inline reply username display visibility in light theme *\/\n        body.light-theme .inline-reply-username:not(.authenticated),\n        html.light-theme .inline-reply-username:not(.authenticated) {\n            color: #333333 !important;\n        }\n        \n        body.light-theme .inline-reply-username.authenticated,\n        html.light-theme .inline-reply-username.authenticated {\n            color: #B8860B !important;\n        }\n        \n        .inline-reply-textarea {\n            width: 100%;\n            padding: 0.8rem;\n            border: 1px solid rgba(76, 175, 80, 0.4);\n            background: rgba(255, 255, 255, 0.05);\n            color: #fff;\n            border-radius: 6px;\n            font-size: 0.9rem;\n            font-family: 'Montserrat', sans-serif;\n            height: 80px;\n            resize: vertical;\n            margin-bottom: 1rem;\n            box-sizing: border-box;\n            transition: all 0.3s ease;\n        }\n        \n        .inline-reply-textarea:focus {\n            outline: none;\n            border-color: #4CAF50;\n            background: rgba(255, 255, 255, 0.08);\n        }\n        \n        .inline-reply-textarea::placeholder {\n            color: rgba(255, 255, 255, 0.6);\n        }\n        \n        .inline-reply-actions {\n            display: flex;\n            gap: 1rem;\n            align-items: center;\n            flex-wrap: wrap;\n        }\n        \n        .inline-reply-submit {\n            background: linear-gradient(135deg, #4CAF50, #45a049);\n            border: none;\n            border-radius: 6px;\n            padding: 0.8rem 1.2rem;\n            color: #fff;\n            font-weight: 600;\n            font-size: 0.9rem;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            flex: 1;\n            min-width: 100px;\n        }\n        \n        .inline-reply-submit:hover {\n            transform: translateY(-1px);\n            box-shadow: 0 4px 12px rgba(76, 175, 80, 0.4);\n        }\n        \n        .inline-reply-submit:disabled {\n            opacity: 0.7;\n            cursor: not-allowed;\n            transform: none;\n        }\n        \n        .inline-reply-cancel {\n            background: transparent;\n            border: 1px solid #ff6b6b;\n            color: #ff6b6b;\n            padding: 0.8rem 1.2rem;\n            border-radius: 6px;\n            cursor: pointer;\n            font-size: 0.9rem;\n            font-weight: 500;\n            transition: all 0.3s ease;\n            flex: 0 0 auto;\n        }\n        \n        .inline-reply-cancel:hover {\n            background: rgba(255, 107, 107, 0.1);\n            transform: translateY(-1px);\n        }\n        \n        .inline-reply-status {\n            width: 100%;\n            text-align: center;\n            padding: 0.8rem;\n            border-radius: 6px;\n            margin-top: 1rem;\n            font-weight: 600;\n            opacity: 0;\n            transition: opacity 0.3s ease;\n        }\n        \n        .inline-reply-status.show {\n            opacity: 1;\n        }\n        \n        .inline-reply-status.success {\n            background: rgba(76, 175, 80, 0.1);\n            border: 1px solid rgba(76, 175, 80, 0.3);\n            color: #4CAF50;\n        }\n        \n        .inline-reply-status.error {\n            background: rgba(255, 107, 107, 0.1);\n            border: 1px solid rgba(255, 107, 107, 0.3);\n            color: #ff6b6b;\n        }\n\n        \/* ============================================================================ *\/\n        \/* LIGHT THEME STYLES FOR DYNAMICALLY CREATED COMMENTS *\/\n        \/* ============================================================================ *\/\n        \n        \/* Light theme styles for dynamically created comments *\/\n        body.light-theme .comment-item,\n        html.light-theme .comment-item {\n            background: rgba(0,0,0,0.05) !important;\n            border-left: 3px solid #B8860B !important;\n        }\n\n        body.light-theme .comment-text,\n        html.light-theme .comment-text {\n            color: #333333 !important;\n        }\n\n        body.light-theme .comment-author,\n        html.light-theme .comment-author {\n            color: #B8860B !important;\n        }\n\n        body.light-theme .comment-date,\n        html.light-theme .comment-date {\n            color: #666666 !important;\n        }\n\n        body.light-theme .comment-footer,\n        html.light-theme .comment-footer {\n            border-top: 1px solid rgba(0, 0, 0, 0.1) !important;\n        }\n\n        body.light-theme .comment-like-count,\n        html.light-theme .comment-like-count {\n            color: #666666 !important;\n        }\n\n        body.light-theme .comments-header,\n        html.light-theme .comments-header {\n            color: #B8860B !important;\n        }\n\n        body.light-theme .no-comments-message,\n        html.light-theme .no-comments-message {\n            color: #666666 !important;\n        }\n\n        \/* Light theme styles for reply indicators in dynamically created comments *\/\n        body.light-theme .reply-text,\n        html.light-theme .reply-text {\n            color: #666666 !important;\n        }\n\n        body.light-theme .reply-text strong,\n        html.light-theme .reply-text strong {\n            color: #B8860B !important;\n        }\n\n        \/* Light theme styles for comment action buttons *\/\n        body.light-theme .comment-like-btn,\n        html.light-theme .comment-like-btn,\n        body.light-theme .comment-dislike-btn,\n        html.light-theme .comment-dislike-btn,\n        body.light-theme .comment-reply-btn,\n        html.light-theme .comment-reply-btn {\n            border-color: rgba(184, 134, 11, 0.5) !important;\n            color: #B8860B !important;\n        }\n\n        body.light-theme .comment-like-btn:hover,\n        html.light-theme .comment-like-btn:hover,\n        body.light-theme .comment-reply-btn:hover,\n        html.light-theme .comment-reply-btn:hover {\n            background: rgba(184, 134, 11, 0.1) !important;\n            border-color: #B8860B !important;\n        }\n\n        body.light-theme .comment-like-btn.liked,\n        html.light-theme .comment-like-btn.liked {\n            background: rgba(184, 134, 11, 0.2) !important;\n            border-color: #B8860B !important;\n            color: #B8860B !important;\n        }\n\n        body.light-theme .comment-dislike-btn,\n        html.light-theme .comment-dislike-btn {\n            border-color: rgba(204, 85, 85, 0.5) !important;\n            color: #cc5555 !important;\n        }\n\n        body.light-theme .comment-dislike-btn:hover,\n        html.light-theme .comment-dislike-btn:hover {\n            background: rgba(204, 85, 85, 0.1) !important;\n            border-color: #cc5555 !important;\n        }\n\n        body.light-theme .comment-dislike-btn.disliked,\n        html.light-theme .comment-dislike-btn.disliked {\n            background: rgba(204, 85, 85, 0.2) !important;\n            border-color: #cc5555 !important;\n            color: #cc5555 !important;\n        }\n\n        \/* CTA Button Styles *\/\n        .cta-button {\n            display: inline-block;\n            background: linear-gradient(135deg, #F4C542, #E6B82E);\n            color: #000;\n            padding: 1rem 3rem;\n            border-radius: 50px;\n            text-decoration: none;\n            font-weight: 600;\n            font-size: 1.2rem;\n            transition: all 0.3s ease;\n            box-shadow: 0 4px 15px rgba(244, 197, 66, 0.3);\n            border: none;\n            cursor: pointer;\n        }\n\n        .cta-button:hover {\n            transform: translateY(-3px) !important;\n            box-shadow: 0 6px 20px rgba(244, 197, 66, 0.4) !important;\n            background: linear-gradient(135deg, #E6B82E, #D4A726) !important;\n        }\n\n        \/* CTA Section Styles *\/\n        .cta-section {\n            text-align: center;\n            margin: 4rem auto;\n            max-width: 950px;\n            padding: 2rem;\n        }\n\n        \/* Enhanced Typography *\/\n        .content-text strong {\n            color: #F4C542;\n            font-weight: 600;\n        }\n\n        \/* Better desktop image sizing for large screens *\/\n        @media (min-width: 1200px) {\n            .center-image img {\n                max-width: 60%;\n            }\n            \n            .section-image {\n                max-width: 400px;\n            }\n        }\n\n        \/* Mobile Responsive *\/\n        @media (max-width: 768px) {\n            .tbos-container {\n                padding: 0 1rem;\n            }\n\n            .content-card {\n                padding: 1.5rem;\n                margin: 2rem auto;\n            }\n\n            .media-card {\n                padding: 1.5rem;\n                margin: 2rem auto;\n            }\n\n            .keep-learning-section {\n                padding: 1.5rem;\n                margin: 2rem auto;\n                position: relative;\n                z-index: 1;\n            }\n\n            .signup-split {\n                grid-template-columns: 1fr;\n                gap: 2rem;\n                text-align: center;\n            }\n\n            .signup-text h3,\n            .signup-text p {\n                text-align: center;\n            }\n\n            .signup-form-container {\n                position: relative;\n                z-index: 2;\n            }\n\n            .signup-form-container input {\n                width: 100%;\n                position: relative;\n                z-index: 3;\n            }\n\n            .signup-form-container button {\n                width: 100%;\n                position: relative;\n                z-index: 3;\n                margin-bottom: 0.5rem;\n            }\n\n            .form-note {\n                margin-top: 1rem;\n                position: relative;\n                z-index: 4;\n                clear: both;\n                display: block;\n                width: 100%;\n                padding-top: 0.5rem;\n            }\n\n            #formMessage {\n                position: relative;\n                z-index: 5;\n                clear: both;\n                margin-top: 1.5rem;\n                display: block;\n                width: 100%;\n                box-sizing: border-box;\n                padding: 1rem;\n                text-align: center;\n                font-weight: 600;\n            }\n\n            .engagement-split {\n                grid-template-columns: 1fr;\n                gap: 2rem;\n            }\n            \n            .engagement-container {\n                padding: 2rem 1.5rem;\n            }\n            .engagement-content {\n                text-align: center;\n                min-height: auto;\n                position: static;\n                margin-bottom: 1rem;\n            }\n\n            .split-content {\n                flex-direction: column;\n                gap: 2rem;\n            }\n\n            .split-content img {\n                flex: none;\n                width: 100%;\n                max-width: 100%;\n            }\n\n            .content-break {\n                height: 4rem;\n            }\n\n            .media-section {\n                margin: 6rem auto 4rem auto;\n            }\n\n            .content-section {\n                margin: 4rem auto;\n            }\n\n            .title-section {\n                margin-bottom: 6rem;\n                padding-bottom: 3rem;\n                min-height: auto;\n            }\n\n            .nav-hint {\n                margin: 3rem auto;\n                padding: 1.5rem;\n                font-size: 1rem;\n                line-height: 1.4;\n            }\n\n            .theme-toggle {\n                margin: 3rem 0 1rem 0;\n                padding-top: 1rem;\n            }\n\n            .charlotte-highlight {\n                padding: 2rem 1.5rem !important;\n                margin: 3rem auto !important;\n            }\n\n            .charlotte-highlight .before-after {\n                flex-direction: column !important;\n                gap: 2rem !important;\n                margin: 2rem 0 !important;\n            }\n\n            .charlotte-highlight .before-after-item {\n                margin: 0.5rem auto !important;\n                min-width: 120px !important;\n                max-width: 180px !important;\n            }\n\n            .charlotte-highlight .before-after-number {\n                font-size: 2.5rem !important;\n                margin: 0.5rem 0 !important;\n            }\n\n            .charlotte-highlight .reduction-text {\n                font-size: 1.8rem !important;\n                margin: 2rem 0 1.5rem 0 !important;\n                line-height: 1.3 !important;\n                clear: both !important;\n                display: block !important;\n                width: 100% !important;\n                overflow: visible !important;\n                white-space: normal !important;\n                word-wrap: break-word !important;\n            }\n\n            .before-after-number {\n                font-size: 3rem;\n            }\n\n            .stats-number {\n                font-size: 2.8rem;\n            }\n\n            .center-image img {\n                max-width: 100% !important;\n            }\n\n            .section-image {\n                max-width: 100% !important;\n            }\n\n            .center-image {\n                margin: 2rem 0 !important;\n                text-align: center !important;\n                clear: both !important;\n                width: 100% !important;\n                overflow: visible !important;\n            }\n\n            .center-image p {\n                margin-top: 1rem !important;\n                font-size: 0.9rem !important;\n                line-height: 1.4 !important;\n                padding: 0 1rem !important;\n                word-wrap: break-word !important;\n                overflow-wrap: break-word !important;\n                clear: both !important;\n                display: block !important;\n                width: 100% !important;\n                text-align: center !important;\n            }\n\n            .article-page .tbos-container .title-section .article-title {\n                font-size: clamp(1.8rem, 8vw, 3rem) !important;\n                line-height: 1.2 !important;\n                margin-bottom: 2rem !important;\n            }\n\n            .article-page .tbos-container .title-section .article-subtitle {\n                font-size: clamp(1rem, 4vw, 1.3rem) !important;\n                line-height: 1.4 !important;\n                margin-bottom: 3rem !important;\n            }\n\n            .content-section-title {\n                font-size: clamp(1.8rem, 8vw, 3rem) !important;\n                line-height: 1.2 !important;\n            }\n\n            .content-section .content-section-title {\n                font-size: clamp(1.8rem, 8vw, 3rem) !important;\n                line-height: 1.2 !important;\n                max-width: 100% !important;\n                margin: 0 auto 4rem auto !important;\n            }\n\n            .media-section-title {\n                font-size: clamp(1.8rem, 6vw, 2.5rem) !important;\n                line-height: 1.2 !important;\n            }\n\n            .media-card h3 {\n                font-size: clamp(1.5rem, 5vw, 2rem) !important;\n                line-height: 1.3 !important;\n                margin-bottom: 1.5rem !important;\n            }\n\n            .media-card p {\n                font-size: clamp(0.9rem, 3vw, 1.1rem) !important;\n                line-height: 1.4 !important;\n                margin-bottom: 1.5rem !important;\n                word-break: break-word !important;\n                overflow-wrap: break-word !important;\n            }\n\n            .content-card h3 {\n                font-size: clamp(1.5rem, 5vw, 2rem) !important;\n                line-height: 1.3 !important;\n            }\n\n            .content-card h4 {\n                font-size: clamp(1.3rem, 4vw, 1.6rem) !important;\n                line-height: 1.3 !important;\n            }\n\n            .content-card a {\n                word-break: break-all;\n                overflow-wrap: break-word;\n                hyphens: auto;\n                line-height: 1.6;\n            }\n\n            .content-card .content-text {\n                font-size: 0.9rem !important;\n                line-height: 1.5 !important;\n                word-break: break-word;\n                overflow-wrap: break-word;\n            }\n\n            .cta-button {\n                padding: 0.8rem 2rem !important;\n                font-size: 1rem !important;\n                border-radius: 40px !important;\n            }\n\n            .keep-learning-section h3 {\n                font-size: clamp(1.5rem, 5vw, 2rem) !important;\n                line-height: 1.2 !important;\n                margin-bottom: 1.5rem !important;\n                display: block !important;\n                width: 100% !important;\n                text-align: center !important;\n                white-space: normal !important;\n                word-wrap: break-word !important;\n            }\n\n            .keep-learning-section p {\n                font-size: 1rem !important;\n            }\n\n            .comment-header {\n                flex-direction: column;\n                align-items: flex-start;\n            }\n            .comment-footer {\n                flex-direction: column;\n                gap: 0.8rem;\n                align-items: flex-start;\n            }\n            .comment-actions {\n                align-self: flex-start;\n            }\n            .sort-container {\n                justify-content: center !important;\n                gap: 0.5rem;\n                margin-bottom: 1.5rem !important;\n            }\n            .sort-dropdown {\n                padding: 0.4rem 0.6rem;\n                font-size: 0.8rem;\n            }\n            \n            .comment-item {\n                padding: 1.2rem 1rem;\n                margin-bottom: 1.2rem !important;\n            }\n            \n            .comment-text {\n                font-size: 0.9rem;\n                line-height: 1.5;\n            }\n            \n            .comment-like-btn,\n            .comment-dislike-btn,\n            .comment-reply-btn {\n                padding: 0.5rem 0.7rem;\n                font-size: 0.8rem;\n                min-width: 45px;\n            }\n            \n            .inline-reply-actions {\n                flex-direction: column;\n                gap: 0.8rem;\n            }\n            \n            .inline-reply-submit,\n            .inline-reply-cancel {\n                width: 100%;\n                text-align: center;\n            }\n            \n            .inline-reply-form {\n                padding: 1.2rem 1rem;\n                margin: 1rem 0;\n            }\n            \n            .reply-indicator {\n                padding: 0.35rem 0.7rem;\n                margin-bottom: 0.7rem;\n                font-size: 0.8rem;\n            }\n            \n            .reply-icon {\n                font-size: 0.95rem;\n            }\n            \n            .reply-text {\n                font-size: 0.75rem;\n            }\n\n            .username-container {\n                gap: 0.3rem;\n            }\n            \n            .username-refresh-btn {\n                min-width: 45px;\n                padding: 0.8rem;\n                font-size: 1.1rem;\n            }\n        }\n\n        @media (min-width: 769px) and (max-width: 1024px) {\n            .comment-item {\n                padding: 1.3rem 1.2rem;\n            }\n            \n            .comment-text {\n                font-size: 0.95rem;\n                line-height: 1.6;\n            }\n            \n            .comment-like-btn,\n            .comment-dislike-btn,\n            .comment-reply-btn {\n                padding: 0.6rem 0.9rem;\n                font-size: 0.85rem;\n            }\n            \n            .inline-reply-form {\n                padding: 1.3rem;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .keep-learning-section {\n                margin: 3rem auto;\n                padding: 2rem 1rem;\n            }\n\n            .form-note {\n                margin-top: 1.5rem !important;\n                padding-top: 0.75rem !important;\n            }\n\n            #formMessage {\n                margin-top: 2rem !important;\n                padding: 1rem !important;\n                clear: both !important;\n                display: block !important;\n                width: 100% !important;\n                box-sizing: border-box !important;\n            }\n\n            .engagement-container {\n                padding: 2rem 1rem;\n                margin: 3rem auto;\n            }\n            .comment-item {\n                margin-bottom: 2rem !important;\n                padding: 1.5rem 1rem;\n                font-size: 0.9rem;\n            }\n            .comment-author {\n                font-size: 1rem;\n                margin-bottom: 0.3rem;\n                font-weight: 600;\n            }\n            .comment-date {\n                font-size: 0.8rem;\n                margin-bottom: 1rem;\n                opacity: 0.8;\n            }\n            .comment-header {\n                margin-bottom: 1.5rem;\n                gap: 0.8rem;\n            }\n            .comment-text {\n                font-size: 0.9rem;\n                line-height: 1.6;\n                margin-bottom: 1.2rem;\n                margin-top: 0.5rem;\n                padding-top: 0.5rem;\n            }\n            .comment-footer {\n                margin-top: 1.2rem;\n                gap: 1rem;\n            }\n            .comment-actions {\n                gap: 0.6rem;\n            }\n            .comment-like-btn,\n            .comment-reply-btn,\n            .comment-dislike-btn {\n                padding: 0.6rem 0.8rem;\n                font-size: 0.8rem;\n                min-width: 40px;\n            }\n            .sort-container {\n                margin-bottom: 2rem !important;\n                padding: 0 1rem;\n                gap: 0.8rem;\n            }\n            .sort-label {\n                font-size: 0.85rem;\n            }\n            .sort-dropdown {\n                padding: 0.6rem 0.8rem;\n                font-size: 0.85rem;\n            }\n            .comments-header {\n                margin-bottom: 2rem !important;\n                font-size: 1.2rem;\n                padding: 0 1rem;\n                line-height: 1.3;\n            }\n            \n            .comment-item[style*=\"paddingLeft\"] {\n                padding-left: 0.5rem !important;\n                margin-left: 0 !important;\n            }\n            \n            .reply-indicator {\n                padding: 0.3rem 0.6rem !important;\n                margin-bottom: 0.6rem !important;\n                font-size: 0.75rem !important;\n                border-radius: 8px !important;\n            }\n            \n            .reply-icon {\n                font-size: 0.9rem !important;\n            }\n            \n            .reply-text {\n                font-size: 0.7rem !important;\n            }\n            \n            .comment-item[data-depth]:not([data-depth=\"0\"])::before {\n                left: -1px !important;\n                width: 1px !important;\n            }\n            \n            .inline-reply-form {\n                padding: 1rem 0.8rem;\n                margin: 0.8rem 0;\n            }\n            \n            .inline-reply-form h5 {\n                font-size: 0.85rem;\n                margin-bottom: 0.6rem;\n            }\n            \n            .inline-reply-email,\n            .inline-reply-textarea {\n                padding: 0.6rem;\n                font-size: 0.8rem;\n                margin-bottom: 0.6rem;\n            }\n            \n            .inline-reply-textarea {\n                height: 60px;\n            }\n            \n            .inline-reply-submit,\n            .inline-reply-cancel {\n                padding: 0.6rem 0.8rem;\n                font-size: 0.8rem;\n            }\n\n            .username-refresh-btn {\n                min-width: 40px;\n                padding: 0.8rem 0.6rem;\n                font-size: 1rem;\n            }\n\n            .inline-username-refresh-btn {\n                min-width: 35px;\n                padding: 0.6rem;\n                font-size: 0.9rem;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <!-- Progress bar -->\n    <div class=\"progress-bar\" id=\"progressBar\"><\/div>\n\n    <!-- Audio Elements (Hidden) -->\n    <div style=\"display: none;\">\n        <audio id=\"nightTimeAudio\" preload=\"auto\">\n            <source src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Nighttime-Bird.mp3\" type=\"audio\/mpeg\">\n        <\/audio>\n        \n        <audio id=\"dayTimeAudio\" preload=\"auto\">\n            <source src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Daytime-Bird-.mp3\" type=\"audio\/mpeg\">\n        <\/audio>\n    <\/div>\n\n    <section class=\"article-page\">\n        <div class=\"tbos-container\">\n            <!-- Title Section -->\n            <div class=\"title-section\">\n                <h1 class=\"article-title\">Usos Medicinais da Cannabis \ud83c\udfe5<\/h1>\n                <p class=\"article-subtitle\">Desde a redu\u00e7\u00e3o de convuls\u00f5es at\u00e9 ao al\u00edvio da dor, explorando o potencial terap\u00eautico da medicina da cannabis<\/p>\n                \n                <!-- Theme Toggle -->\n                <div class=\"theme-toggle\">\n                    <button onclick=\"toggleThemeAndText()\" id=\"theme-toggle\">\ud83c\udf19<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- Content Break -->\n            <div class=\"content-break\"><\/div>\n\n            <!-- Media Section -->\n            <div class=\"media-section\">\n                <!-- Video Section with ID anchor -->\n                <div class=\"media-card animate-in\" id=\"video-content\">\n                    <h3>\ud83c\udfac V\u00ea a Hist\u00f3ria da Cannabis Medicinal<\/h3>\n                    <p style=\"color: #E3E3DC; margin-bottom: 1.5rem;\">V\u00ea como a cannabis est\u00e1 a transformar a medicina moderna<\/p>\n<!-- Responsive Video Container -->\n<div style=\"position: relative; padding-bottom: 56.25%; height: 0; overflow: visible; max-width: 1000px; width: 100% !important; margin: 0 auto 1.5rem auto; border-radius: 16px; box-shadow: 0 4px 16px rgba(0,0,0,0.3);\">\n    <iframe id=\"tbos-video\" \n        style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; border-radius: 16px;\"\n        src=\"https:\/\/www.youtube.com\/embed\/u2_udA6uwrc\" \n        data-en=\"u2_udA6uwrc\"\n        data-ga=\"8LiKwCtEMk0\"\n        data-es=\"xAwHY72KmKA\"\n        data-de=\"Mn87Xy7bNXU\"\n        data-pt=\"TOHjIBkkivs\"\n        data-fr=\"gT_eCI8WCzs\"\n        data-it=\"i0eEU9YMC3g\"\n        data-pl=\"folAHtRW80A\"\n        title=\"Leitor de v\u00eddeo do YouTube\" \n        frameborder=\"0\" \n        allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" \n        referrerpolicy=\"strict-origin-when-cross-origin\" \n        allowfullscreen>\n    <\/iframe>\n<\/div>\n\n<script>\n(function() {\n    const videoFrame = document.getElementById('tbos-video');\n    if (!videoFrame) return;\n    \n    const currentLang = document.documentElement.lang || 'en';\n    \n    let langCode = 'en';\n    if (currentLang.includes('ga')) langCode = 'ga';\n    else if (currentLang.includes('es')) langCode = 'es';\n    else if (currentLang.includes('de')) langCode = 'de';\n    else if (currentLang.includes('pt')) langCode = 'pt';\n    else if (currentLang.includes('fr')) langCode = 'fr';\n    else if (currentLang.includes('it')) langCode = 'it';\n    else if (currentLang.includes('pl')) langCode = 'pl';\n    \n    const videoId = videoFrame.dataset[langCode];\n    if (videoId) {\n        videoFrame.src = 'https:\/\/www.youtube.com\/embed\/' + videoId;\n    }\n})();\n<\/script>\n                <\/div>\n\n                <!-- Content Break -->\n                <div class=\"content-break\"><\/div>\n\n<!-- Audio Section with ID anchor -->\n<div class=\"media-card animate-in\" id=\"spotify-audio\" style=\"margin: 4rem auto 3rem auto;\">\n    <h3>\ud83c\udfa7 Ouve em qualquer lugar<\/h3>\n    <p style=\"color: #E3E3DC; margin-bottom: 1.5rem;\">Perfeito para a tua viagem ou treino, vers\u00e3o apenas \u00e1udio<\/p>\n<iframe data-testid=\"embed-iframe\" style=\"border-radius:12px\" src=\"https:\/\/open.spotify.com\/embed\/episode\/2VY8CunM4JCxNiezG60nPj?utm_source=generator\" width=\"100%\" height=\"352\" frameborder=\"0\" allowfullscreen=\"\" allow=\"autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture\" loading=\"lazy\"><\/iframe>\n<\/div>\n\n            <!-- Content Break -->\n            <div class=\"content-break\"><\/div>\n\n            <!-- Navigation Hint -->\n            <div class=\"nav-hint\">\n                \u2193 Preferes ler? Mergulha na an\u00e1lise escrita completa abaixo \u2193\n            <\/div>\n\n            <!-- Content Break -->\n            <div class=\"content-break\"><\/div>\n\n            <!-- Written Content Section with ID anchor -->\n            <div class=\"content-section\" id=\"written-content\">\n                <h2 class=\"content-section-title\">Usos Medicinais da Cannabis \ud83c\udfe5<\/h2>\n\n                <!-- Opening Section -->\n                <div class=\"content-card\">\n                    <h3>A Verifica\u00e7\u00e3o da Realidade<\/h3>\n                    <p class=\"content-text translation-block\">A partir de 2015, na Austr\u00e1lia, <strong style=\"font-weight: 700 !important\">80% das mortes por overdose estavam ligadas a medicamentos farmac\u00eauticos prescritos legalmente<\/strong>, como opioides. 80. Sim, 80%. Isso \u00e9 um facto, n\u00e3o um n\u00famero inventado. Oitenta.<\/p>\n                    \n                    <p class=\"content-text translation-block\">Se a cannabis pode reduzir as convuls\u00f5es de uma crian\u00e7a de 50 por dia para apenas 2 ou 3 por m\u00eas...uma <strong style=\"font-weight: 700 !important\">queda de 500 vezes<\/strong>...n\u00e3o vale pelo menos a pena dar uma olhada mais de perto?<\/p>\n                    \n                    <p class=\"content-text translation-block\">V\u00ea simplesmente como a cannabis pode <a href=\"https:\/\/www.youtube.com\/watch?v=zNT8Zo_sfwo\" target=\"_blank\">ajudar com os tremores e habilidades motoras causados pela doen\u00e7a de Parkinson<\/a>. \u00c9 um v\u00eddeo de um capit\u00e3o da pol\u00edcia reformado a experimentar cannabis pela primeira vez.<\/p>\n                    \n                    <p class=\"content-text\">Ao contr\u00e1rio de subst\u00e2ncias como o \u00e1lcool ou os opioides, a cannabis tem um perfil de toxicidade baixo e n\u00e3o est\u00e1 associada a overdose fatal, conforme apoiado por dados do Instituto Nacional sobre Abuso de Drogas (NIDA).<\/p>\n                    \n                    <div class=\"quote-box\">\n                        <p class=\"content-text\">Ent\u00e3o, por que uma planta que n\u00e3o pode causar overdose letal ainda \u00e9 considerada mais perigosa do que drogas legais que matam pessoas diariamente?<\/p>\n                    <\/div>\n                    \n                    <div class=\"center-image\">\n                        <img decoding=\"async\" src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Common-sense-man-on-tree.jpg\" alt=\"Common sense illustration\">\n                    <\/div>\n                    \n                    <p class=\"content-text\" style=\"text-align: center;\">Para come\u00e7ar este artigo tenho um an\u00fancio de servi\u00e7o p\u00fablico.<\/p>\n                <\/div>\n\n                <!-- PSA Section -->\n                <div class=\"content-card\">\n                    <h3>N\u00c3O SOU M\u00c9DICO, ENFERMEIRO OU PROFISSIONAL, DE QUALQUER TIPO.<\/h3>\n                    \n                    <p class=\"content-text\">Nimm nicht, und ich wiederhole, nimm keine medizinischen Ratschl\u00e4ge von mir an, oder ich drehe dieses Auto sofort um. Wenn du beabsichtigst, eine deiner Erkrankungen mit Cannabis zu behandeln<\/p>\n                    \n                    <p class=\"content-text translation-block\">Abaixo est\u00e3o algumas das principais condi\u00e7\u00f5es m\u00e9dicas para as quais as pessoas usam cannabis para ajudar a tratar-se. Estou a tentar iniciar a conversa que podes ter com um profissional medicamente qualificado. O conte\u00fado abaixo pode <strong style=\"font-weight: 700 !important\">dar-te algum contexto<\/strong> ao entrar nessa conversa, para que possas estar um pouco mais informado.<\/p>\n                    \n<div class=\"center-image\">\n    <img decoding=\"async\" src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Charolette-FIgi.png\" alt=\"Charlotte Figi\">\n    <p style=\"text-align: center; font-style: italic; color: #E3E3DC; margin-top: 1rem;\">Fonte: <a href=\"https:\/\/realitysandwich.com\/charlotte-figi\/\" target=\"_blank\" style=\"color: #E3E3DC;\">https:\/\/realitysandwich.com\/charlotte-figi\/<\/a><\/p>\n<\/div>\n                    \n                    <p class=\"content-text translation-block\">Imagina isto: O teu filho, apenas cinco anos de idade, est\u00e1 a ter at\u00e9 50 convuls\u00f5es por dia. Tentaste tudo, todos os medicamentos, todos os procedimentos, e nada funciona. Ent\u00e3o, com uma pequena gota de \u00f3leo de CBD debaixo da l\u00edngua da tua filha, as convuls\u00f5es param. N\u00e3o completamente, mas o suficiente para lhe dar uma hip\u00f3tese de ter uma vida que n\u00e3o seja dominada por convuls\u00f5es. Esta foi <a href=\"https:\/\/www.youtube.com\/watch?v=JUCaBvF0_YM\" target=\"_blank\">a hist\u00f3ria de Charlotte Figi<\/a>, e mudou a forma como o mundo olhava para a cannabis.<\/p>\n                    \n                    <p class=\"content-text translation-block\">Desde a China antiga at\u00e9 1961, quando as Na\u00e7\u00f5es Unidas rotularam a cannabis como uma subst\u00e2ncia com <strong style=\"font-weight: 700 !important\">\"alto potencial de abuso e uso m\u00e9dico limitado\"<\/strong>, esta planta carregou um estigma. No entanto, aqui estamos em 2025, usando-a para aliviar a dor, combater n\u00e1useas, acalmar convuls\u00f5es e melhorar vidas.<\/p>\n                    \n                    <p class=\"content-text\">Ent\u00e3o sim, se pudermos iniciar a conversa sobre como a cannabis pode ajudar as pessoas a melhorar a sua qualidade de vida, seria fixe.<\/p>\n                    \n                    <h4>Les conditions que je vais aborder o\u00f9 le cannabis peut aider \u00e0 soulager les sympt\u00f4mes sont :<\/h4>\n                    <ul>\n                        <li>N\u00e1useas e v\u00f3mitos induzidos por quimioterapia<\/li>\n                        <li>Dor cr\u00f3nica<\/li>\n                        <li>Epilepsia<\/li>\n                        <li>Cuidados paliativos<\/li>\n                    <\/ul>\n                    \n                    <p class=\"content-text\">N\u00e3o posso cobrir todas as condi\u00e7\u00f5es que a cannabis pode ajudar a tratar porque \u00e9 demasiado para digerir numa publica\u00e7\u00e3o. Algumas das condi\u00e7\u00f5es que podem ser ajudadas com cannabis que n\u00e3o vou abordar incluem, mas n\u00e3o se limitam a Endometriose, VIH\/SIDA, Esclerose m\u00faltipla, PTSD, Ansiedade, Ins\u00f3nia, Alzheimer e doen\u00e7a de Crohn.<\/p>\n                    \n                    <p class=\"content-text\">Vamos come\u00e7ar.<\/p>\n                <\/div>\n\n                <!-- CINV Section -->\n                <div class=\"content-card\">\n                    <h3>N\u00e1useas e v\u00f3mitos induzidos por quimioterapia - (NVIQ)<\/h3>\n                    \n                    <div class=\"split-content\">\n                        <img decoding=\"async\" src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Cancer-patient-smoking.png\" alt=\"Cancer patient smoking cannabis\">\n                        <div class=\"text-content\">\n                            <p class=\"content-text translation-block\">O tratamento do cancro \u00e9 desgastante, mas para muitos pacientes, n\u00e3o \u00e9 apenas a doen\u00e7a, s\u00e3o os efeitos secund\u00e1rios. As n\u00e1useas e v\u00f3mitos atingem como uma onda gigante, roubando \u00e0s pessoas a sua capacidade de comer, funcionar ou at\u00e9 mesmo ter esperan\u00e7a. As N&amp;V induzidas por quimioterapia s\u00e3o um dos efeitos secund\u00e1rios agudos mais comuns e angustiantes do tratamento do cancro. Ocorrem em at\u00e9 <strong style=\"font-weight: 700 !important\">80% dos pacientes<\/strong> e podem ter um impacto significativo na qualidade de vida do paciente.<\/p>\n                            \n                            <p class=\"content-text\">Imagina o pior caso de intoxica\u00e7\u00e3o alimentar que j\u00e1 tiveste, est\u00e1s encolhido, a suar, com n\u00e1useas e a implorar ao teu corpo para acabar com aquilo. Agora imagina que isso te atinge todos os dias, sem aviso, e muitas vezes sem al\u00edvio. \u00c9 assim que as n\u00e1useas e v\u00f3mitos induzidos por quimioterapia (NVIQ) podem parecer.<\/p>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"section-divider\"><\/div>\n                    \n                    <h4>Ent\u00e3o, como exatamente a cannabis est\u00e1 a ajudar com os efeitos da quimioterapia?<\/h4>\n                    \n                    <p class=\"content-text translation-block\">O THC e o CBD interagem com o teu c\u00e9rebro e intestino, bloqueando os sinais que te fazem sentir mal. O THC e o CBD interagem com os receptores canabinoides no corpo, especialmente os receptores CB1 localizados no c\u00e9rebro e no trato gastrointestinal. O <strong style=\"font-weight: 700 !important\">trato gastrointestinal<\/strong> \u00e9 importante aqui. A ativa\u00e7\u00e3o destes receptores pode inibir a liberta\u00e7\u00e3o de neurotransmissores que desencadeiam n\u00e1useas e v\u00f3mitos. Tamb\u00e9m inibe os receptores de serotonina (5-HT3), que est\u00e3o envolvidos no reflexo do v\u00f3mito. Ao bloquear estes receptores, a cannabis pode reduzir a sensa\u00e7\u00e3o de n\u00e1useas. Dizem que sem humano, sem v\u00f3mitos agora por favor.<\/p>\n                    \n                    <div class=\"center-image\">\n                        <img decoding=\"async\" src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/5050-movie.jpg\" alt=\"50\/50 movie scene\">\n                        <p style=\"text-align: center; font-style: italic; color: #E3E3DC; margin-top: 1rem;\">(filme 50\/50 srs. Os pacientes de cancro fumam cannabis juntos para aliviar as n\u00e1useas, a dor e a ansiedade)<\/p>\n                    <\/div>\n                    \n                    <p class=\"content-text translation-block\">Em ensaios cl\u00ednicos aleatorizados controlados por placebo, uma propor\u00e7\u00e3o equilibrada <strong style=\"font-weight: 700 !important\">THC:CBD (1:1)<\/strong> reduziu significativamente as pontua\u00e7\u00f5es de n\u00e1useas em pacientes com cancro que tinham esgotado todos os outros tratamentos. Os resultados indicaram que o grupo que recebeu o extrato de cannabis teve uma taxa mais alta de \"resposta completa\" (sem v\u00f3mitos e sem necessidade de medica\u00e7\u00e3o adicional) em compara\u00e7\u00e3o com o grupo placebo. Tamb\u00e9m experimentaram menos n\u00e1useas no geral e preferiram o tratamento com cannabis.<\/p>\n                    \n                    <div class=\"split-content\">\n                        <img decoding=\"async\" src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/when-breath-becomes-air.jpg\" alt=\"When Breath Becomes Air book cover\">\n                        <div class=\"text-content\">\n                            <p class=\"content-text translation-block\">Ver a qualidade de vida de uma pessoa querida deteriorar-se \u00e0 tua frente deve ser uma das piores coisas que podes experimentar na vida, imagino. Todos estamos conscientes do que o cancro e a quimio fazem a uma pessoa, f\u00edsica e mentalmente. Na verdade, acabei de terminar de ler <strong style=\"font-weight: 700 !important\">Quando o F\u00f4lego se Torna Ar<\/strong>. \u00c9 uma leitura fant\u00e1stica e um lembrete cru de qu\u00e3o desgastante e desumanizadora uma doen\u00e7a grave pode ser. Como tratamentos como a quimioterapia n\u00e3o apenas desgastam o corpo, mas corroem o teu sentido de identidade, tempo e controlo. Vale a pena ler para te lembrares de quanto ignoramos o simples presente de te sentires tu mesmo. Sais a pensar de forma diferente sobre o tempo, a sa\u00fade e o que realmente importa.<\/p>\n                        <\/div>\n                    <\/div>\n                    \n                   <p class=\"content-text translation-block\">Se acender um charro lhes d\u00e1 nem que seja um bocadinho de al\u00edvio, quem raio somos n\u00f3s para os impedir? Muitas pessoas desistem da quimioterapia devido aos efeitos secund\u00e1rios. <strong style=\"font-weight: 700 !important\">Literalmente tiram a sua hip\u00f3tese de sobreviv\u00eancia<\/strong> porque \u00e9 demasiada dor e inc\u00f3modo continuar. Isso por si s\u00f3 \u00e9 um conceito louco. Se o meu amigo ou familiar me diz que tem al\u00edvio da cannabis enquanto faz quimio, sou o seu traficante. Absolutamente sem quest\u00e3o n\u00e3o importa que regras estejam em vigor. Desculpa x<\/p>\n                    \n                    <p class=\"content-text\">Em v\u00e1rios estudos, os pacientes expressaram uma prefer\u00eancia pelos tratamentos canabinoides em vez dos antiem\u00e9ticos tradicionais, citando frequentemente melhor al\u00edvio dos sintomas e menos efeitos secund\u00e1rios.<\/p>\n                    \n                \n                    \n                    <div class=\"highlight-box\">\n                        <p class=\"content-text\">Todas estas descobertas sugerem que a cannabis pode ser uma op\u00e7\u00e3o valiosa para gerir as NVIQ, particularmente para pacientes que n\u00e3o respondem bem aos tratamentos antiem\u00e9t standard.<\/p>\n                    <\/div>\n                <\/div>\n\n                <!-- Chronic Pain Section -->\n                <div class=\"content-card\">\n                    <h3>Dor Cr\u00f3nica<\/h3>\n                    \n                    <div class=\"split-content\">\n                        <img decoding=\"async\" src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Chronic-pain.png\" alt=\"Man with chronic back pain\">\n                        <div class=\"text-content\">\n                            <p class=\"content-text\">A dor cr\u00f3nica \u00e9 implac\u00e1vel. N\u00e3o se importa se tens trabalho a fazer, crian\u00e7as para cuidar ou sonhos a perseguir. Para milh\u00f5es em todo o mundo, \u00e9 uma batalha di\u00e1ria que nunca termina.<\/p>\n                            \n                            <p class=\"content-text translation-block\">A dor cr\u00f3nica pode ser definida como qualquer dor que tem sido constante h\u00e1 mais de <strong style=\"font-weight: 700 !important\">3 meses<\/strong> e n\u00e3o desapareceu. Pode resultar de v\u00e1rias condi\u00e7\u00f5es, como les\u00f5es, cirurgias, problemas musculoesquel\u00e9ticos, cancro ou, por vezes, sem uma causa f\u00edsica aparente. Pode afetar significativamente a qualidade de vida de uma pessoa, interferindo com as atividades di\u00e1rias, o trabalho e as intera\u00e7\u00f5es sociais.<\/p>\n                            \n                            <p class=\"content-text\">Afeta aproximadamente 20% das pessoas em todo o mundo. As causas mais comuns de dor cr\u00f3nica incluem a osteoartrite e a dor nas costas.<\/p>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"section-divider\"><\/div>\n                    \n                    <p class=\"content-text\">Cannabis interagiert mit dem k\u00f6rpereigenen Endocannabinoid-System (ECS) und zielt auf CB1- und CB2-Rezeptoren ab, um chronische Schmerzen zu lindern. CB1-Rezeptoren, haupts\u00e4chlich im Gehirn und Nervensystem, werden durch THC aktiviert, wodurch Schmerzsignale reduziert und die Schmerzwahrnehmung ver\u00e4ndert werden, was oft ein Gef\u00fchl der Distanz zum Schmerz erzeugt.<\/p>\n                    \n                    <p class=\"content-text translation-block\">Os receptores CB2, encontrados no sistema imunit\u00e1rio, s\u00e3o estimulados pelos canabinoides para diminuir a inflama\u00e7\u00e3o ao reduzir as citocinas pr\u00f3-inflamat\u00f3rias. Este efeito anti-inflamat\u00f3rio ajuda a abordar a causa raiz da dor em condi\u00e7\u00f5es como a artrite. Al\u00e9m disso, a cannabis <strong style=\"font-weight: 700 !important\">altera como o c\u00e9rebro processa a dor<\/strong>, tornando-a menos intrusiva e mais toler\u00e1vel, melhorando significativamente a qualidade de vida.<\/p>\n                    \n                    <h4>Ent\u00e3o, por que usar cannabis para ajudar a tratar a dor cr\u00f3nica?<\/h4>\n                    \n                    <p class=\"content-text translation-block\">Isto toca no que falei no <a href=\"https:\/\/twobirdsonestoned.co\/pt\/the-endocannabinoid-system\/\" target=\"_blank\">artigo sobre o sistema endocanabinoide<\/a>. A cannabis \u00e9 usada como tratamento de segunda linha, ou de \u00faltima linha no momento. O que isso significa \u00e9 que n\u00e3o vamos procurar cannabis imediatamente quando estamos a experimentar alguns dos problemas listados acima.<\/p>\n                    \n                    <p class=\"content-text\">Com isso, o que aconteceu historicamente no passado com certos outros medicamentos que s\u00e3o prescritos para tratar a dor cr\u00f3nica, certos opioides para ser exato, \u00e9 que produziram algumas estat\u00edsticas interessantes para dizer o m\u00ednimo.<\/p>\n                    \n                    <h4>Vamos falar de n\u00fameros:<\/h4>\n                    <ul>\n                        <li class=\"translation-block\">Nos EUA, <strong style=\"font-weight: 700 !important\">130 pessoas morrem todos os dias de overdoses de opioides<\/strong>.<\/li>\n                        <li class=\"translation-block\">Na Austr\u00e1lia, <strong style=\"font-weight: 700 !important\">80% das mortes por overdose est\u00e3o ligadas a produtos farmac\u00eauticos<\/strong> como opioides.<\/li>\n                    <\/ul>\n                    \n<div class=\"center-image\">\n    <img decoding=\"async\" src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Opiod-death-chart.jpg\" alt=\"U.S. Overdose Deaths Involving Prescription Opioids Chart\">\n    <p style=\"text-align: center; font-style: italic; color: #E3E3DC; margin-top: 1rem;\" class=\"translation-block\">Fonte: <a href=\"https:\/\/nida.nih.gov\/research-topics\/trends-statistics\/overdose-death-rates\" target=\"_blank\">https:\/\/nida.nih.gov\/research-topics\/trends-statistics\/overdose-death-rates<\/a><\/p>\n<\/div>\n                    \n                    <p class=\"content-text\">Estas estat\u00edsticas s\u00e3o angustiantes, especialmente quando consideras quantas dessas vidas poderiam ter sido salvas com tratamentos alternativos como a cannabis. Ao contr\u00e1rio dos opioides, a cannabis n\u00e3o suprime o teu sistema respirat\u00f3rio. Por outras palavras, n\u00e3o te impedir\u00e1 de respirar.<\/p>\n                    \n                    <p class=\"content-text translation-block\"><a href=\"https:\/\/www.youtube.com\/watch?v=uQsagQwSLBY\" target=\"_blank\">\"Painkiller\"<\/a> da Netflix oferece uma vis\u00e3o assustadora de como cheg\u00e1mos aqui, mas a cannabis oferece uma sa\u00edda, um caminho para gerir a dor <strong style=\"font-weight: 700 !important\">sem arriscar vidas<\/strong>.<\/p>\n                <\/div>\n\n                <!-- Epilepsy Section -->\n                <div class=\"content-card\">\n                    <h3>Epilepsia<\/h3>\n                    \n                    <div class=\"split-content\">\n                        <img decoding=\"async\" src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Epilepsy.png\" alt=\"Person having seizure with help\">\n                        <div class=\"text-content\">\n                            <p class=\"content-text\">Charlotte Figi n\u00e3o est\u00e1 sozinha. Em todo o mundo, 50 milh\u00f5es de pessoas vivem com epilepsia, e para muitos, os tratamentos padr\u00e3o n\u00e3o funcionam.<\/p>\n                            \n                            <p class=\"content-text translation-block\">Atualmente <strong style=\"font-weight: 700 !important\">n\u00e3o h\u00e1 cura para a epilepsia<\/strong>, apenas tratamentos que podem ajudar com a gravidade e frequ\u00eancia das convuls\u00f5es.<\/p>\n                            \n                            <p class=\"content-text translation-block\">Para compreender como a cannabis ajuda pacientes com epilepsia <a href=\"https:\/\/www.youtube.com\/watch?v=JUCaBvF0_YM\" target=\"_blank\">v\u00ea este v\u00eddeo<\/a>. \u00c9 sobre Charlotte Figi, uma crian\u00e7a com um tipo catastr\u00f3fico de epilepsia que inspirou o movimento CBD. Charlotte era uma menina de cinco anos que tinha 50 convuls\u00f5es epil\u00e9pticas resistentes a medicamentos por dia. Por dia\u2026.<\/p>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"section-divider\"><\/div>\n                    \n                    <p class=\"content-text\">Foi ent\u00e3o tratada com uma formula\u00e7\u00e3o rica em CBD agora conhecida como Charlotte's Web. O que aconteceu quando ela come\u00e7ou a tomar esta formula\u00e7\u00e3o de CBD?<\/p>\n                    \n                    <div class=\"charlotte-highlight\">\n                        <h4>A Hist\u00f3ria de Charlotte: Antes e Depois do CBD<\/h4>\n                        <div class=\"before-after\">\n                            <div class=\"before-after-item\">\n                                <div class=\"before-after-number before-number\">50<\/div>\n                                <div class=\"before-after-label\">CONVULS\u00d5ES POR DIA<\/div>\n                            <\/div>\n                            <div style=\"font-size: 2rem; color: #F4C542; align-self: center;\">\u2192<\/div>\n                            <div class=\"before-after-item\">\n                                <div class=\"before-after-number after-number\">2-3<\/div>\n                                <div class=\"before-after-label\">CONVULS\u00d5ES POR M\u00caS<\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"reduction-text\">99,83% DE REDU\u00c7\u00c3O<\/div>\n                        <p class=\"content-text\" style=\"margin-top: 1.5rem; clear: both;\">Quando nada mais estava a funcionar, a cannabis chegou e reduziu as convuls\u00f5es em 99,83%. Afinal tem alguma utilidade.<\/p>\n                    <\/div>\n                    \n                    <p class=\"content-text\">Repara como menciono o CBD especificamente. Quando discutimos como a cannabis pode ajudar com a epilepsia, estamos realmente a falar sobre o composto CBD. Se pensarmos nas principais raz\u00f5es pelas quais a cannabis foi autorizada a ser usada como aux\u00edlio m\u00e9dico para as pessoas, esta hist\u00f3ria seria uma das principais raz\u00f5es, se n\u00e3o a principal.<\/p>\n                    \n                    <p class=\"content-text translation-block\">Quebrou o estigma em torno da cannabis mostrando que n\u00e3o era esta droga malvada que te fazia <a href=\"https:\/\/www.youtube.com\/watch?v=sbjHOBJzhb0\" target=\"_blank\">assassinar o teu parceiro e saltar de edif\u00edcios at\u00e9 \u00e0 morte<\/a>.<\/p>\n                    \n                    <h4>Ent\u00e3o, como \u00e9 que funciona realmente?<\/h4>\n                    \n                    <div class=\"split-content\">\n                        <img decoding=\"async\" src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/ChatGPT-Image-Jun-26-2025-05_56_20-PM.png\" alt=\"CBD seizure mechanism diagram\">\n                        <div class=\"text-content\">\n                            <p class=\"content-text translation-block\">Bem, se quiseres entrar no modo cient\u00edfico, isto \u00e9 o que acontece a n\u00edvel cient\u00edfico. <strong style=\"font-weight: 700 !important\">O CBD inibe o LPI<\/strong>, que normalmente amplifica os sinais nervosos e pode promover convuls\u00f5es. Atua como um <strong style=\"font-weight: 700 !important\">antagonista funcional do GPR55<\/strong>, um receptor envolvido na excitabilidade neuronal e n\u00e3o apenas bloqueia sinais excitat\u00f3rios, mas tamb\u00e9m fortalece sinais inibit\u00f3rios que contrariam convuls\u00f5es. Juntamente com isto, quebra o ciclo de feedback positivo ao interromper o ciclo onde as convuls\u00f5es aumentam a sinaliza\u00e7\u00e3o de LPI para GPR55, que por sua vez promove mais convuls\u00f5es.<\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <p class=\"content-text\">Gosto de decompor os aspetos t\u00e9cnicos da cannabis, mergulhando nas formas intrincadas como interage com os nossos corpos. S\u00f3 acho que n\u00e3o \u00e9 informa\u00e7\u00e3o diger\u00edvel para todos. Se for algo em que as pessoas est\u00e3o interessadas, digam-me e posso explorar isto mais x<\/p>\n                    \n                    <p class=\"content-text\">N\u00e3o \u00e9 uma solu\u00e7\u00e3o completa nem cobre toda a epilepsia, mas podemos ver que pode ser uma grande ajuda para pessoas que precisam de ajuda.<\/p>\n                <\/div>\n\n                <!-- Palliative Care Section -->\n                <div class=\"content-card\">\n                    <h3>Cuidados Paliativos<\/h3>\n                    \n                    <div class=\"split-content\">\n                        <img decoding=\"async\" src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Pallative-care.jpg\" alt=\"Palliative care scene with family\">\n                        <div class=\"text-content\">\n                            <p class=\"content-text\">Os cuidados paliativos tratam de dignidade, garantindo que as pessoas que enfrentam doen\u00e7as limitantes da vida possam viver os seus \u00faltimos dias com o m\u00e1ximo de conforto e qualidade poss\u00edvel.<\/p>\n                            \n                            <p class=\"content-text translation-block\">Acho que \u00e9 um conceito fixe que todos estamos a morrer lentamente a ritmos diferentes. Como se algo viesse atr\u00e1s de n\u00f3s, s\u00f3 pode n\u00e3o acontecer por mais 2\/14\/41\/72 anos e n\u00e3o sabemos o que nos vai apanhar. Cancro, comboio de mercadorias, ataque card\u00edaco, John Wick. H\u00e1 uma bomba-rel\u00f3gio l\u00e1 dentro? Quem diabos sabe. <strong style=\"font-weight: 700 !important\">Est\u00e1s a morrer lentamente enquanto l\u00eas isto<\/strong>, algo est\u00e1 a devorar as nossas vidas em segundo plano\u2026. Nomnomnomnom.<\/p>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"section-divider\"><\/div>\n                    \n                    <p class=\"content-text\">Esta \u00e9 a dura realidade: Todos n\u00f3s estamos a morrer, apenas a velocidades diferentes. Para aqueles em cuidados paliativos, o fim est\u00e1 mais perto, mas isso n\u00e3o significa que devam sofrer desnecessariamente.<\/p>\n                    \n                    <p class=\"content-text\">Cannabis hilft auch hier. Es lindert Schmerzen, stellt den Appetit wieder her und beruhigt die Angst, die oft mit terminalen Diagnosen einhergeht. Jetzt mal ganz hippie-m\u00e4\u00dfig, es beeinflusst wirklich, wie du deine Welt wahrnimmst. Es kann dir eine gr\u00f6\u00dfere Wertsch\u00e4tzung f\u00fcr das Leben geben und dir helfen, dich mit deiner Situation abzufinden.<\/p>\n                    \n                    <div class=\"stats-box\">\n                        <h4>Melhoria da Qualidade de Vida<\/h4>\n                        <p class=\"stats-description\">Um estudo envolvendo mais de 3.000 pacientes com cancro descobriu que a cannabis medicinal melhorou significativamente os sintomas comuns nos cuidados paliativos, incluindo dor, n\u00e1useas, ansiedade e dist\u00farbios do sono.<\/p>\n                        \n                        <div style=\"margin: 2rem 0;\">\n                            <div class=\"stats-number\">18.7%<\/div>\n                            <p class=\"stats-description\">Antes do Tratamento<\/p>\n                            <div style=\"margin: 1rem 0; font-size: 2rem; color: #F4C542;\">\u2193<\/div>\n                            <div class=\"stats-number\">69.5%<\/div>\n                            <p class=\"stats-description\">Ap\u00f3s seis meses de uso de cannabis<\/p>\n                        <\/div>\n                        \n                        <p class=\"content-text\" style=\"margin-top: 1.5rem; font-weight: bold; color: #E3E3DC;\">A percentagem de pacientes que relataram boa qualidade de vida aumentou drasticamente.<\/p>\n                    <\/div>\n                <\/div>\n\n                <!-- Summary Section -->\n                <div class=\"content-card\">\n                    <h3>Reflex\u00f5es Finais<\/h3>\n                    <p class=\"content-text\">A matem\u00e1tica n\u00e3o est\u00e1 a bater certo quanto ao porqu\u00ea da cannabis estar proibida da forma que est\u00e1 globalmente e como \u00e9 vista pelas pessoas no que diz respeito \u00e0 sua seguran\u00e7a. Os n\u00fameros acima mostram isto.<\/p>\n                    \n                    <div class=\"quote-box\">\n                        <p class=\"content-text\">Esta \u00e9 a pergunta que te deixo: Se uma \u00fanica planta pode aliviar o sofrimento, melhorar vidas e oferecer esperan\u00e7a onde n\u00e3o havia nenhuma, por que hesitar\u00edamos em explorar o seu potencial?<\/p>\n                    <\/div>\n                    \n                    <p class=\"content-text\">Esta conversa. Vamos mant\u00ea-la<\/p>\n                    \n                    <div class=\"section-divider\"><\/div>\n                <\/div>\n\n                <!-- Keep Learning Section -->\n                <div class=\"keep-learning-section\">\n                    <div class=\"signup-split\">\n                        <div class=\"signup-text\">\n                            <h3>A \u00danica Forma de Ficares Atualizado<\/h3>\n                            <p>A cannabis est\u00e1 a evoluir e n\u00f3s cobrimos a ci\u00eancia, a investiga\u00e7\u00e3o e a cultura, tudo gratuito e direto para a tua caixa de entrada. Sem redes sociais. Apenas email. Junta-te se tiveres curiosidade.<\/p>\n                            <ul class=\"benefits-list\">\n                                <li>\ud83c\udfac Entrevistas e Document\u00e1rios<\/li>\n                                <li>\ud83d\udcda V\u00eddeos e \u00e1udios educativos<\/li>\n                                <li>\ud83d\udd2c Informa\u00e7\u00f5es e insights apoiados pela ci\u00eancia<\/li>\n                            <\/ul>\n                        <\/div>\n                        <div class=\"signup-form\">\n                            <form class=\"signup-form-container\" id=\"emailForm\" action=\"\">\n                                <input type=\"email\" name=\"entry.690743589\" placeholder=\"teu@email.com\" required id=\"emailInput\">\n                                <button type=\"submit\" id=\"emailSubmitBtn\">Receber Atualiza\u00e7\u00f5es<\/button>\n                                <p class=\"form-note\">\u27a1\ufe0f Continua curioso \u2b05\ufe0f<\/p>\n                            <input type=\"hidden\" name=\"trp-form-language\" value=\"pt\"\/><\/form>\n                        <\/div>\n                    <\/div>\n                    <div id=\"formMessage\" style=\"margin-top: 1rem; text-align: center; font-weight: 600; display: none;\"><\/div>\n                <\/div>\n\n                <!-- Section Break before comments -->\n                <div class=\"section-break\"><\/div>\n                \n                <!-- SECURE ENGAGEMENT SYSTEM -->\n                <div class=\"engagement-container\">\n                    <div class=\"engagement-split\">\n                        <div class=\"engagement-content\">\n                            <h3>Qual \u00e9 a tua opini\u00e3o?<\/h3>\n                            <p>Tens algo a dizer? Deixa aqui em baixo. A tua voz ajuda a moldar o que vem a seguir.<\/p>\n                            <ul class=\"engagement-features\">\n                                <li>\ud83d\udcad Partilha as tuas experi\u00eancias<\/li>\n                                <li>\ud83e\udd1d Conversa com outros sobre isso<\/li>\n                                <li>\ud83d\udcda Ajuda a melhorar o conte\u00fado futuro<\/li>\n                            <\/ul>\n                        <\/div>\n                        <div class=\"engagement-interaction\">\n                            <div class=\"comment-form-v1\">\n                                <h4>Como isto funciona<\/h4>\n                                <ol>\n                                    <li class=\"translation-block\"><span>Passo 1:<\/span>Escolhe: Insere o teu email OU comenta anonimamente<\/li>\n                                    <li class=\"translation-block\"><span>Passo 2:<\/span>Recebe o teu nome de utilizador \u00fanico (guardas para todo o site)<\/li>\n                                    <li class=\"translation-block\"><span>Passo 3:<\/span>Comenta, vota, responde e partilha as tuas ideias: fazes parte da conversa!<\/li>\n                                <\/ol>\n                                <form id=\"secureCommentForm\" action=\"\">\n                                    <!-- HONEYPOT FIELDS - INVISIBLE TO HUMANS -->\n                                    <input type=\"text\" name=\"website\" style=\"position:absolute;left:-9999px;opacity:0;pointer-events:none;\" tabindex=\"-1\" autocomplete=\"new-password\">\n                                    <input type=\"text\" name=\"company\" style=\"position:absolute;left:-9999px;opacity:0;pointer-events:none;\" tabindex=\"-1\" autocomplete=\"new-password\">\n                                    <input type=\"text\" name=\"phone\" style=\"position:absolute;left:-9999px;opacity:0;pointer-events:none;\" tabindex=\"-1\" autocomplete=\"new-password\">\n                                    \n                                    <!-- Anonymous toggle -->\n                                    <div class=\"form-group-v1\">\n                                        <div style=\"display: flex; align-items: center; gap: 0.8rem; margin-bottom: 1rem; padding: 1rem; background: rgba(76, 175, 80, 0.05); border: 1px solid rgba(76, 175, 80, 0.2); border-radius: 8px;\">\n                                            <input type=\"checkbox\" id=\"anonymousMode\" style=\"width: auto; margin: 0;\">\n                                            <label for=\"anonymousMode\" style=\"color: #4CAF50; font-weight: 600; cursor: pointer; margin: 0;\">Comenta anonimamente (n\u00e3o \u00e9 necess\u00e1rio email)<\/label>\n                                        <\/div>\n                                    <\/div>\n                                    \n                                    <div class=\"form-group-v1\" id=\"emailGroup\">\n                                        <input type=\"email\" id=\"commentEmail\" placeholder=\"teu@email.com\" required>\n                                        <div class=\"username-container\">\n                                            <div class=\"username-display\" id=\"usernameDisplay\">O teu nome de utilizador aparecer\u00e1 aqui<\/div>\n                                            <button type=\"button\" class=\"username-refresh-btn\" id=\"usernameRefreshBtn\" onclick=\"refreshUsername()\" title=\"Obt\u00e9m um nome de utilizador diferente\">\n                                                \ud83d\udd04\n                                            <\/button>\n                                        <\/div>\n                                    <\/div>\n                                    <div class=\"form-group-v1\">\n                                        <textarea id=\"commentText\" placeholder=\"O que achaste? Alguma pergunta ou experi\u00eancia para partilhar?\"><\/textarea>\n                                    <\/div>\n                                    <button type=\"submit\" class=\"submit-btn-v1\" id=\"submitBtn\">\n                                        <span id=\"submitText\">Publicar coment\u00e1rio<\/span>\n                                    <\/button>\n                                <input type=\"hidden\" name=\"trp-form-language\" value=\"pt\"\/><\/form>\n                            <\/div>\n                            <!-- STATUS MESSAGES -->\n                            <div class=\"status-message\" id=\"commentStatus\"><\/div>\n                        <\/div>\n                    <\/div>\n                    \n                    <!-- Section Break before comments -->\n                    <div class=\"section-break\"><\/div>\n                    \n                    <!-- COMMENTS DISPLAY -->\n                    <div class=\"comments-display\">\n                        <!-- Sort Options -->\n                        <div class=\"sort-container\">\n                            <label for=\"commentSort\" class=\"sort-label\">Ordenar por:<\/label>\n                            <select id=\"commentSort\" class=\"sort-dropdown\" onchange=\"sortComments()\">\n                                <option value=\"recent\">Mais recente<\/option>\n                                <option value=\"liked\">Mais curtido<\/option>\n                            <\/select>\n                        <\/div>\n                        \n                        <div class=\"comments-header\" id=\"commentsHeader\">\n                            <span>\ud83d\udcad<\/span> Coment\u00e1rios recentes (<span id=\"commentCount\">0<\/span>)\n                        <\/div>\n                        <div id=\"commentsList\">\n                            <!-- User comments will be dynamically inserted here -->\n                        <\/div>\n                    <\/div>\n                <\/div>\n                \n                <!-- Section Break -->\n                <div class=\"section-break\"><\/div>\n                \n                <!-- More Topics CTA -->\n        <div class=\"cta-section\">\n    <a href=\"https:\/\/twobirdsonestoned.co\/pt\/read\/\" rel=\"noopener noreferrer\" class=\"cta-button\">\n        Mais T\u00f3picos \u2192\n                    <\/a>\n                <\/div>\n\n                <!-- References Section -->\n                <div class=\"content-card\">\n                    <h3>Refer\u00eancias<\/h3>\n                    <div class=\"content-text\" style=\"font-size: 0.95rem; line-height: 1.6;\">\n                        <p>Australian Institute of Health and Welfare, 2019. <em>Drug-related deaths in Australia 1997\u20132017<\/em>. Canberra: AIHW.<\/p>\n                        \n                        <p>Devinsky, O., Cross, J.H., Laux, L., Marsh, E., Miller, I., Nabbout, R., Scheffer, I.E., Thiele, E.A. and Wright, S., 2017. Trial of cannabidiol for drug-resistant seizures in the Dravet syndrome. <em>New England Journal of Medicine<\/em>, 376(21), pp.2011-2020.<\/p>\n                        \n                        <p>H\u00e4user, W., Petzke, F. and Fitzcharles, M.A., 2018. Efficacy, tolerability and safety of cannabis-based medicines for chronic pain management\u2013an overview of systematic reviews. <em>European Journal of Pain<\/em>, 22(3), pp.455-470.<\/p>\n                        \n                        <p>Inglet, S., Winter, B., Yost, S.E., Entringer, S., Lian, A., Biksacky, M. and Pitt, K.M., 2020. Clinical data for the use of cannabis-based treatments: a comprehensive review of the literature. <em>Annals of Pharmacotherapy<\/em>, 54(11), pp.1109-1143.<\/p>\n                        \n                        <p>Kleckner, A.S., Kleckner, I.R., Kamen, C.S., Tejani, M.A., Janelsins, M.C., Morrow, G.R. and Peppone, L.J., 2019. Opportunities for cannabis in supportive care in cancer. <em>Therapeutic Advances in Medical Oncology<\/em>, 11, p.1758835919866362.<\/p>\n                        \n                        <p>Laux, L.C., Bebin, E.M., Checketts, D., Chez, M., Flamini, R., Marsh, E.D., Miller, I., Nichol, K., Park, Y., Segal, E. and Seltzer, L.E., 2019. Long-term safety and efficacy of cannabidiol in children and adults with treatment resistant Lennox-Gastaut syndrome or Dravet syndrome: Expanded access program results. <em>Epilepsy Research<\/em>, 154, pp.13-20.<\/p>\n                        \n                        <p>MacCallum, C.A. and Russo, E.B., 2018. Practical considerations in medical cannabis administration and dosing. <em>European Journal of Internal Medicine<\/em>, 49, pp.12-19.<\/p>\n                        \n                        <p>National Academy of Sciences, Engineering, and Medicine, 2017. <em>The health effects of cannabis and cannabinoids: the current state of evidence and recommendations for research<\/em>. Washington, DC: The National Academies Press.<\/p>\n                        \n                        <p>Piper, B.J., DeKeuster, R.M., Beals, M.L., Cobb, C.M., Burchman, C.A., Perkinson, L., Lynn, S.T., Nichols, S.D. and Abess, A.T., 2017. Substitution of medical cannabis for pharmaceutical agents for pain, anxiety, and sleep. <em>Journal of Psychopharmacology<\/em>, 31(5), pp.569-575.<\/p>\n                        \n                        <p>Sallan, S.E., Zinberg, N.E. and Frei III, E., 1975. Antiemetic effect of delta-9-tetrahydrocannabinol in patients receiving cancer chemotherapy. <em>New England Journal of Medicine<\/em>, 293(16), pp.795-797.<\/p>\n                        \n                        <p>Schrot, R.J. and Hubbard, J.R., 2016. Cannabinoids: medical implications. <em>Annals of Medicine<\/em>, 48(3), pp.128-141.<\/p>\n                        \n                        <p>Whiting, P.F., Wolff, R.F., Deshpande, S., Di Nisio, M., Duffy, S., Hernandez, A.V., Keurentjes, J.C., Lang, S., Misso, K., Ryder, S. and Schmidlkofer, S., 2015. Cannabinoids for medical use: a systematic review and meta-analysis. <em>JAMA<\/em>, 313(24), pp.2456-2473.<\/p>\n                    <\/div>\n                <\/div>\n\n                <!-- Final Thoughts Section -->\n                <div class=\"content-card\">\n                    <h3>Se Chegaste At\u00e9 Aqui...<\/h3>\n                    \n                    <div class=\"section-divider\"><\/div>\n                    \n                    <div class=\"highlight-box\">\n                        <p class=\"content-text\">Isto est\u00e1 no final de cada pe\u00e7a que escrevo, por isso se j\u00e1 leste algo aqui antes, j\u00e1 sabes como \u00e9.<\/p>\n                        \n                        <p class=\"content-text translation-block\">Se chegaste ao final deste artigo, <strong>obrigado<\/strong>. A s\u00e9rio. Tiraste tempo para mergulhar num tema que esteve escondido sob camadas de estigma durante gera\u00e7\u00f5es. S\u00f3 isso significa que fazes parte de uma mudan\u00e7a muito necess\u00e1ria.<\/p>\n                        \n                        <p class=\"content-text translation-block\">Se algo aqui te fez parar ou pensar de forma diferente, faz isto: <strong>fala sobre isso<\/strong>. Menciona a algu\u00e9m. N\u00e3o importa quem, o teu amigo, o teu pai, o teu fisio, o teu colega, seja quem for. Partilha o que aprendeste, o que te surpreendeu, ou at\u00e9 aquilo sobre o qual ainda tens d\u00favidas.<\/p>\n                        \n                        <p class=\"content-text translation-block\">Estas conversas, sejam casuais, profundas, aleat\u00f3rias ou desconfort\u00e1veis, v\u00e3o desgastando o estigma, pouco a pouco. N\u00e3o pregando, mas apenas <strong>sendo honestos no momento<\/strong>.<\/p>\n                        \n                        <p class=\"content-text\">Trata-se de quebrar o ciclo de desinforma\u00e7\u00e3o e medo que nos tem impedido durante demasiado tempo.<\/p>\n                        \n                        <p class=\"content-text\">Cada vez que partilhamos informa\u00e7\u00e3o precisa e equilibrada, damos mais um passo para deixar este mundo um pouco melhor do que o encontr\u00e1mos, para a pr\u00f3xima gera\u00e7\u00e3o.<\/p>\n                        \n                        <p class=\"content-text\">Tamb\u00e9m n\u00e3o quero que as vidas das pessoas sejam afetadas negativamente pelas regras sociais que rodeiam esta planta.<\/p>\n                        \n                        <p class=\"content-text\">Devemos isso a eles para acertar. Falar abertamente, sem julgamento nem vergonha. Substituir os mitos desatualizados por evid\u00eancias e compreens\u00e3o.<\/p>\n                        \n                        <p class=\"content-text\"><strong>Vamos manter esta conversa a decorrer x<\/strong><\/p>\n                        \n                        <p class=\"content-text\">Com isso, deixo-te \u00e0 vontade. Consegues fazer isto. Se aprendeste algo novo, vai e conta a algu\u00e9m haha<\/p>\n                    <\/div>\n                <\/div>\n\n                <!-- Go Exploring CTA -->\n                <div class=\"cta-section\">\n                    <a href=\"https:\/\/twobirdsonestoned.co\/pt\" class=\"cta-button\">\n                        \ud83c\udf3f Vai Explorar\n                    <\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- Firebase SDK (needs to be inline module for imports) -->\n    <script type=\"module\">\n      import { initializeApp } from 'https:\/\/www.gstatic.com\/firebasejs\/10.7.1\/firebase-app.js';\n      import { getFirestore, collection, addDoc, getDocs, query, orderBy, where, doc, updateDoc, deleteDoc, getDoc, setDoc, serverTimestamp, onSnapshot } from 'https:\/\/www.gstatic.com\/firebasejs\/10.7.1\/firebase-firestore.js';\n      import { getAuth, signInAnonymously } from 'https:\/\/www.gstatic.com\/firebasejs\/10.7.1\/firebase-auth.js';\n\n      \/\/ Firebase configuration\n      const firebaseConfig = {\n        apiKey: \"AIzaSyC2knaFehUe_wA-r0IHj0rvLXqFWWSjRI8\",\n        authDomain: \"tbos-site-comments.firebaseapp.com\",\n        projectId: \"tbos-site-comments\",\n        storageBucket: \"tbos-site-comments.firebasestorage.app\",\n        messagingSenderId: \"154628531943\",\n        appId: \"1:154628531943:web:ef20a71373d6e335282442\"\n      };\n\n      \/\/ Initialize Firebase\n      const app = initializeApp(firebaseConfig);\n      const db = getFirestore(app);\n      const auth = getAuth(app);\n\n      \/\/ Make Firebase available globally\n      window.firebaseDB = {\n        db: db,\n        auth: auth,\n        collection: collection,\n        addDoc: addDoc,\n        getDocs: getDocs,\n        query: query,\n        orderBy: orderBy,\n        where: where,\n        doc: doc,\n        updateDoc: updateDoc,\n        deleteDoc: deleteDoc,\n        getDoc: getDoc,\n        setDoc: setDoc,\n        serverTimestamp: serverTimestamp,\n        onSnapshot: onSnapshot,\n        signInAnonymously: signInAnonymously\n      };\n\n      console.log('\ud83d\udd25 Firebase initialized successfully');\n    <\/script>\n\n    <!-- Your External JavaScript Files -->\n    <script src=\"\/wp-content\/uploads\/custom-css-js\/5832.js\"><\/script>\n    <script src=\"\/wp-content\/uploads\/custom-css-js\/6342.js\"><\/script>\n\n    <script>\n        \/\/ Track theme state\n        let isDarkTheme = true;\n\n        \/\/ Reading progress tracking\n        function updateProgressBar() {\n            const winScroll = document.body.scrollTop || document.documentElement.scrollTop;\n            const height = document.documentElement.scrollHeight - document.documentElement.clientHeight;\n            const scrolled = (winScroll \/ height) * 100;\n            document.getElementById(\"progressBar\").style.width = scrolled + \"%\";\n        }\n\n        window.addEventListener('scroll', updateProgressBar);\n\n        \/\/ Email signup functionality\n        function setupEmailSignup() {\n            const form = document.getElementById('emailForm');\n            const emailInput = document.getElementById('emailInput');\n            const submitBtn = document.getElementById('emailSubmitBtn');\n            const messageDiv = document.getElementById('formMessage');\n            \n            if (!form) return;\n            \n            form.addEventListener('submit', function(e) {\n                e.preventDefault();\n                \n                const email = emailInput.value.trim();\n                if (!email) return;\n                \n                \/\/ Show loading state\n                const originalText = submitBtn.textContent;\n                submitBtn.textContent = 'Joining...';\n                submitBtn.disabled = true;\n                \n                \/\/ Create form data\n                const formData = new FormData();\n                formData.append('entry.690743589', email);\n                \n                \/\/ Submit to Google Forms\n                fetch('https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLScW8HjmPphzsshGW4S1qe1wHtQTkEcJhDhvl0u34o9ep-wepQ\/formResponse', {\n                    method: 'POST',\n                    body: formData,\n                    mode: 'no-cors'\n                })\n                .then(() => {\n                    \/\/ Show success message\n                    messageDiv.style.display = 'block';\n                    messageDiv.style.color = '#4CAF50';\n                    messageDiv.textContent = '\ud83c\udf89 Thanks! You\\'re on the list.';\n                    \n                    \/\/ Clear form\n                    emailInput.value = '';\n                    \n                    \/\/ Hide message after 5 seconds\n                    setTimeout(() => {\n                        messageDiv.style.display = 'none';\n                    }, 5000);\n                })\n                .catch(() => {\n                    \/\/ Show error message\n                    messageDiv.style.display = 'block';\n                    messageDiv.style.color = '#ff6b6b';\n                    messageDiv.textContent = 'Oops! Something went wrong. Please try again.';\n                    \n                    \/\/ Hide message after 5 seconds\n                    setTimeout(() => {\n                        messageDiv.style.display = 'none';\n                    }, 5000);\n                })\n                .finally(() => {\n                    \/\/ Reset button\n                    submitBtn.textContent = originalText;\n                    submitBtn.disabled = false;\n                });\n            });\n        }\n\n        function toggleThemeAndText() {\n    const button = document.getElementById('theme-toggle');\n    const currentEmoji = button.textContent.trim();\n    \n    if (currentEmoji === '\ud83c\udf19' || button.textContent.trim() === 'Night Time') {\n        button.textContent = '\u2600\ufe0f';\n        playAudio('dayTimeAudio');\n        isDarkTheme = false;\n    } else {\n        button.textContent = '\ud83c\udf19';\n        playAudio('nightTimeAudio');\n        isDarkTheme = true;\n    }\n    \n    toggleTheme();\n}\n    \n    toggleTheme();\n}\n\n        function playAudio(audioId) {\n            const audio = document.getElementById(audioId);\n            \n            if (audio) {\n                audio.currentTime = 0;\n                const playPromise = audio.play();\n                \n                if (playPromise !== undefined) {\n                    playPromise.then(() => {\n                        console.log(`${audioId} played successfully`);\n                    }).catch(error => {\n                        console.log(`Audio play failed for ${audioId}:`, error);\n                        showVisualFeedback(audioId);\n                    });\n                }\n            }\n        }\n\n        function showVisualFeedback(audioId) {\n            const button = document.getElementById('theme-toggle');\n            const originalTransform = button.style.transform;\n            \n            button.style.transform = 'scale(1.1)';\n            button.style.transition = 'transform 0.1s ease';\n            \n            setTimeout(() => {\n                button.style.transform = originalTransform;\n                button.style.transition = 'all 0.3s ease';\n            }, 100);\n        }\n\n        \/\/ Complete theme toggle function - UPDATED WITH MOBILE MENU FIX\n        function toggleTheme() {\n            const body = document.body;\n            const html = document.documentElement;\n            const contentCards = document.querySelectorAll('.content-card, .media-card, .keep-learning-section');\n            const title = document.querySelector('.article-title');\n            const subtitle = document.querySelector('.article-subtitle');\n            const sectionTitles = document.querySelectorAll('.media-section-title, .content-section-title');\n            const toggleButton = document.getElementById('theme-toggle');\n            const navHint = document.querySelector('.nav-hint');\n            \n            \/\/ Comment system selectors\n            const engagementContainer = document.querySelector('.engagement-container');\n            const commentForm = document.querySelectorAll('.comment-form-v1');\n            const commentItems = document.querySelectorAll('.comment-item');\n            const sortLabel = document.querySelector('.sort-label');\n            const sortDropdown = document.querySelector('.sort-dropdown');\n            const commentsHeader = document.querySelector('.comments-header');\n            const noCommentsMessage = document.querySelector ('.no-comments-message');\n            \n            \/\/ HEADER SELECTORS\n            const header = document.querySelector('.tbos-header');\n            const headerNavLinks = document.querySelectorAll('.tbos-nav a');\n            const headerSocialLinks = document.querySelectorAll('.tbos-socials a');\n            const dropdownContent = document.querySelectorAll('.dropdown-content');\n            const hamburgerLines = document.querySelectorAll('.hamburger-line');\n            \n            \/\/ MOBILE MENU SELECTORS - ADDED FOR FIX\n            const mobileMenu = document.querySelector('.mobile-menu');\n            const mobileMenuLinks = document.querySelectorAll('.mobile-menu a');\n            const mobileSocialLinks = document.querySelectorAll('.mobile-socials a');\n            \n            \/\/ FOOTER SELECTORS\n            const footerCardWrapper = document.querySelector('.footer-card-wrapper');\n            const footerTitle = document.querySelector('.footer-card h4');\n            const footerText = document.querySelectorAll('.footer-card p');\n            const footerLinks = document.querySelectorAll('.footer-bottom-row a');\n            const footerSocialLinks = document.querySelectorAll('.footer-social-group a');\n            \n            if (!isDarkTheme) {\n                \/\/ LIGHT THEME (Day Time)\n                console.log('Applying LIGHT theme');\n                \n                \/\/ Add light theme class to both html and body\n                html.classList.add('light-theme');\n                body.classList.add('light-theme');\n                \n                \/\/ Apply cream background\n                html.style.setProperty('background', 'linear-gradient(135deg, #f8f6f0 0%, #ede8d8 25%, #e5dcc9 50%, #ede8d8 75%, #f8f6f0 100%)', 'important');\n                body.style.setProperty('background', 'linear-gradient(135deg, #f8f6f0 0%, #ede8d8 25%, #e5dcc9 50%, #ede8d8 75%, #f8f6f0 100%)', 'important');\n                \n                \/\/ UPDATE HEADER FOR LIGHT THEME\n                if (header) {\n                    header.style.setProperty('background', 'rgba(255,255,255,0.95)', 'important');\n                    header.style.setProperty('border', '2px solid #000000', 'important');\n                }\n                \n                headerNavLinks.forEach(link => {\n                    link.style.setProperty('color', '#2A2A2A', 'important');\n                });\n                \n                headerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#2A2A2A', 'important');\n                });\n                \n                dropdownContent.forEach(dropdown => {\n                    dropdown.style.setProperty('background', 'rgba(255,255,255,0.95)', 'important');\n                    dropdown.style.setProperty('border', '2px solid #000000', 'important');\n                    \n                    const dropdownLinks = dropdown.querySelectorAll('a');\n                    dropdownLinks.forEach(link => {\n                        link.style.setProperty('color', '#2A2A2A', 'important');\n                    });\n                });\n                \n                hamburgerLines.forEach(line => {\n                    line.style.setProperty('background', '#2A2A2A', 'important');\n                });\n                \n                \/\/ UPDATE MOBILE MENU FOR LIGHT THEME - ADDED FIX\n                if (mobileMenu) {\n                    mobileMenu.style.setProperty('background', 'rgba(255,255,255,0.95)', 'important');\n                    mobileMenu.style.setProperty('border-left', '2px solid #000000', 'important');\n                }\n                \n                mobileMenuLinks.forEach(link => {\n                    link.style.setProperty('color', '#2A2A2A', 'important');\n                    link.style.setProperty('border-bottom', '1px solid rgba(0, 0, 0, 0.1)', 'important');\n                });\n                \n                mobileSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#2A2A2A', 'important');\n                    link.style.setProperty('background', 'rgba(0, 0, 0, 0.05)', 'important');\n                });\n                \n                \/\/ UPDATE FOOTER FOR LIGHT THEME\n                if (footerCardWrapper) {\n                    footerCardWrapper.style.setProperty('background', 'rgba(255,255,255,0.95)', 'important');\n                    footerCardWrapper.style.setProperty('border', '2px solid #000000', 'important');\n                }\n                \n                if (footerTitle) {\n                    footerTitle.style.setProperty('color', '#B8860B', 'important');\n                }\n                \n                footerText.forEach(text => {\n                    text.style.setProperty('color', '#333333', 'important');\n                });\n                \n                footerLinks.forEach(link => {\n                    link.style.setProperty('color', '#B8860B', 'important');\n                });\n                \n                footerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#B8860B', 'important');\n                });\n                \n                \/\/ Light cards\n                contentCards.forEach(card => {\n                    if (card.classList.contains('keep-learning-section')) {\n                        card.style.setProperty('background-color', '#ffffff', 'important');\n                        card.style.setProperty('border', '2px solid #000000', 'important');\n                    } else {\n                        card.style.setProperty('background-color', 'rgba(255,255,255,0.95)', 'important');\n                        card.style.setProperty('border', '2px solid #000000', 'important');\n                    }\n                    card.style.setProperty('color', '#2A2A2A', 'important');\n                    \n                    \/\/ Update headings\n                    const headings = card.querySelectorAll('h3, h4');\n                    headings.forEach(heading => {\n                        heading.style.setProperty('color', '#B8860B', 'important');\n                    });\n                    \n                    \/\/ Update text\n                    const texts = card.querySelectorAll('p, li, .content-text');\n                    texts.forEach(text => {\n                        text.style.setProperty('color', '#333333', 'important');\n                    });\n                    \n                    \/\/ Update strong\/highlighted text\n                    const strongTexts = card.querySelectorAll('strong');\n                    strongTexts.forEach(strong => {\n                        strong.style.setProperty('color', '#000000', 'important');\n                        strong.style.setProperty('font-weight', '600', 'important');\n                    });\n                    \n                    \/\/ Update links\n                    const links = card.querySelectorAll('a');\n                    links.forEach(link => {\n                        link.style.setProperty('color', '#B8860B', 'important');\n                    });\n                    \n                    \/\/ Update highlight boxes\n                    const highlights = card.querySelectorAll('.highlight-box, .quote-box, .stats-box, .charlotte-highlight');\n                    highlights.forEach(highlight => {\n                        if (highlight.classList.contains('stats-box')) {\n                            highlight.style.setProperty('background', 'linear-gradient(135deg, rgba(184,134,11,0.1), rgba(184,134,11,0.05))', 'important');\n                            highlight.style.setProperty('border', '2px solid rgba(184,134,11,0.3)', 'important');\n                            const statsNumbers = highlight.querySelectorAll('.stats-number');\n                            statsNumbers.forEach(num => num.style.setProperty('color', '#B8860B', 'important'));\n                        } else if (highlight.classList.contains('charlotte-highlight')) {\n                            highlight.style.setProperty('background', 'linear-gradient(135deg, rgba(184,134,11,0.1), rgba(184,134,11,0.05))', 'important');\n                            highlight.style.setProperty('border', '2px solid rgba(184,134,11,0.3)', 'important');\n                            const reductionText = highlight.querySelector('.reduction-text');\n                            if (reductionText) reductionText.style.setProperty('color', '#B8860B', 'important');\n                            const beforeNumbers = highlight.querySelectorAll('.before-number');\n                            const afterNumbers = highlight.querySelectorAll('.after-number');\n                            beforeNumbers.forEach(num => num.style.setProperty('color', '#cc5555', 'important'));\n                            afterNumbers.forEach(num => num.style.setProperty('color', '#B8860B', 'important'));\n                        } else {\n                            highlight.style.setProperty('background', 'linear-gradient(135deg, rgba(184,134,11,0.1), rgba(184,134,11,0.05))', 'important');\n                            highlight.style.setProperty('border-left', '4px solid #B8860B', 'important');\n                            highlight.style.setProperty('border-color', 'rgba(184,134,11,0.3)', 'important');\n                        }\n                    });\n\n                    \/\/ Update keep learning form elements\n                    if (card.classList.contains('keep-learning-section')) {\n                        const keepLearningInputs = card.querySelectorAll('.signup-form-container input');\n                        keepLearningInputs.forEach(input => {\n                            input.style.setProperty('background', 'rgba(255,255,255,0.9)', 'important');\n                            input.style.setProperty('color', '#333333', 'important');\n                            input.style.setProperty('border', '1px solid rgba(184,134,11,0.5)', 'important');\n                        });\n                        \n                        const keepLearningButton = card.querySelector('.signup-form-container button');\n                        if (keepLearningButton) {\n                            keepLearningButton.style.setProperty('background', 'linear-gradient(135deg, #B8860B, #9A7A0A)', 'important');\n                        }\n                    }\n                });\n                \n                \/\/ Update title and subtitle\n                if (title) {\n                    title.style.setProperty('color', '#B8860B', 'important');\n                    title.style.setProperty('text-shadow', 'none', 'important');\n                }\n                \n                if (subtitle) {\n                    subtitle.style.setProperty('color', '#000000', 'important');\n                    subtitle.style.setProperty('opacity', '1', 'important');\n                }\n                \n                \/\/ Update nav hint to be black in light mode\n                if (navHint) {\n                    navHint.style.setProperty('color', '#000000', 'important');\n                }\n                \n                sectionTitles.forEach(title => {\n                    title.style.setProperty('color', '#B8860B', 'important');\n                });\n                \n                \/\/ Update comment system elements for light theme\n                if (engagementContainer) {\n                    engagementContainer.style.setProperty('background-color', '#ffffff', 'important');\n                    engagementContainer.style.setProperty('border', '2px solid #000000', 'important');\n                    \n                    \/\/ Fix engagement content headings to be gold\n                    const engagementHeadings = engagementContainer.querySelectorAll('.engagement-content h3');\n                    engagementHeadings.forEach(heading => {\n                        heading.style.setProperty('color', '#B8860B', 'important');\n                    });\n                    \n                    \/\/ Fix engagement content text to be black\n                    const engagementTexts = engagementContainer.querySelectorAll('.engagement-content p');\n                    engagementTexts.forEach(text => {\n                        text.style.setProperty('color', '#333333', 'important');\n                    });\n                    \n                    \/\/ Fix engagement feature list items to be black\n                    const engagementFeatures = engagementContainer.querySelectorAll('.engagement-features li');\n                    engagementFeatures.forEach(item => {\n                        item.style.setProperty('color', '#333333', 'important');\n                    });\n                    \n                    \/\/ Fix username display placeholder text to be black\n                    const usernameDisplay = document.getElementById('usernameDisplay');\n                    if (usernameDisplay && usernameDisplay.textContent === 'Your username will appear here') {\n                        usernameDisplay.style.setProperty('color', '#333333', 'important');\n                    }\n                }\n                \n                commentForm.forEach(form => {\n                    form.querySelectorAll('h4, h3').forEach(heading => {\n                        heading.style.setProperty('color', '#B8860B', 'important');\n                    });\n                    form.querySelectorAll('p, li').forEach(text => {\n                        text.style.setProperty('color', '#333333', 'important');\n                    });\n                    \/\/ FIXED: Update Step spans to be gold in light theme\n                    form.querySelectorAll('ol li span').forEach(span => {\n                        span.style.setProperty('color', '#B8860B', 'important');\n                    });\n                });\n                \n                commentItems.forEach(item => {\n                    item.style.setProperty('background', 'rgba(0,0,0,0.05)', 'important');\n                    item.style.setProperty('border-left', '3px solid #B8860B', 'important');\n                    \n                    const commentText = item.querySelector('.comment-text');\n                    if (commentText) commentText.style.setProperty('color', '#333333', 'important');\n                    \n                    const commentAuthor = item.querySelector('.comment-author');\n                    if (commentAuthor) commentAuthor.style.setProperty('color', '#B8860B', 'important');\n                    \n                    const commentDate = item.querySelector('.comment-date');\n                    if (commentDate) commentDate.style.setProperty('color', '#666666', 'important');\n                    \n                    const commentFooter = item.querySelector('.comment-footer');\n                    if (commentFooter) commentFooter.style.setProperty('border-top', '1px solid rgba(0, 0, 0, 0.1)', 'important');\n                });\n                \n                if (sortLabel) sortLabel.style.setProperty('color', '#333333', 'important');\n                if (sortDropdown) {\n                    sortDropdown.style.setProperty('background', 'rgba(255,255,255,0.9)', 'important');\n                    sortDropdown.style.setProperty('border', '1px solid rgba(184,134,11,0.5)', 'important');\n                    sortDropdown.style.setProperty('color', '#333333', 'important');\n                }\n                if (commentsHeader) commentsHeader.style.setProperty('color', '#B8860B', 'important');\n                if (noCommentsMessage) noCommentsMessage.style.setProperty('color', '#666666', 'important');\n                \n                \/\/ Update button style\n                toggleButton.style.setProperty('background', 'rgba(255,255,255,0.9)', 'important');\n                toggleButton.style.setProperty('border', '2px solid #B8860B', 'important');\n                toggleButton.style.setProperty('color', '#B8860B', 'important');\n                \n            } else {\n                \/\/ DARK THEME (Night Time)\n                console.log('Applying DARK theme');\n                \n                \/\/ Remove light theme class from both html and body\n                html.classList.remove('light-theme');\n                body.classList.remove('light-theme');\n                \n                \/\/ Reset to dark gradient\n                html.style.setProperty('background', 'linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 25%, #2a2a2a 50%, #1a1a1a 75%, #0a0a0a 100%)', 'important');\n                body.style.setProperty('background', 'linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 25%, #2a2a2a 50%, #1a1a1a 75%, #0a0a0a 100%)', 'important');\n                \n                \/\/ UPDATE HEADER FOR DARK THEME\n                if (header) {\n                    header.style.setProperty('background', '#1d1d1d', 'important');\n                    header.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                }\n                \n                headerNavLinks.forEach(link => {\n                    link.style.setProperty('color', '#f5ebd6', 'important');\n                });\n                \n                headerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#f5ebd6', 'important');\n                });\n                \n                dropdownContent.forEach(dropdown => {\n                    dropdown.style.setProperty('background', '#1d1d1d', 'important');\n                    dropdown.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                    \n                    const dropdownLinks = dropdown.querySelectorAll('a');\n                    dropdownLinks.forEach(link => {\n                        link.style.setProperty('color', '#f5ebd6', 'important');\n                    });\n                });\n                \n                hamburgerLines.forEach(line => {\n                    line.style.setProperty('background', '#f5ebd6', 'important');\n                });\n                \n                \/\/ UPDATE MOBILE MENU FOR DARK THEME - ADDED FIX\n                if (mobileMenu) {\n                    mobileMenu.style.setProperty('background', 'rgba(29, 29, 29, 0.98)', 'important');\n                    mobileMenu.style.setProperty('border-left', '1px solid rgba(156,175,136,0.3)', 'important');\n                }\n                \n                mobileMenuLinks.forEach(link => {\n                    link.style.setProperty('color', '#f5ebd6', 'important');\n                    link.style.setProperty('border-bottom', '1px solid rgba(255, 255, 255, 0.1)', 'important');\n                });\n                \n                mobileSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#f5ebd6', 'important');\n                    link.style.setProperty('background', 'rgba(255, 255, 255, 0.05)', 'important');\n                });\n                \n                \/\/ UPDATE FOOTER FOR DARK THEME\n                if (footerCardWrapper) {\n                    footerCardWrapper.style.setProperty('background', '#1d1d1d', 'important');\n                    footerCardWrapper.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                }\n                \n                if (footerTitle) {\n                    footerTitle.style.setProperty('color', '#F4C542', 'important');\n                }\n                \n                footerText.forEach(text => {\n                    text.style.setProperty('color', '#f5ebd6', 'important');\n                });\n                \n                footerLinks.forEach(link => {\n                    link.style.setProperty('color', '#4CAF50', 'important');\n                });\n                \n                footerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#4CAF50', 'important');\n                });\n                \n                \/\/ Reset cards\n                contentCards.forEach(card => {\n                    card.style.setProperty('background-color', '#1d1d1d', 'important');\n                    card.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                    card.style.setProperty('color', '#fff', 'important');\n                    \n                    \/\/ Reset headings\n                    const headings = card.querySelectorAll('h3, h4');\n                    headings.forEach(heading => {\n                        heading.style.setProperty('color', '#F4C542', 'important');\n                    });\n                    \n                    \/\/ Reset text\n                    const texts = card.querySelectorAll('p, li, .content-text');\n                    texts.forEach(text => {\n                        text.style.setProperty('color', '#E3E3DC', 'important');\n                    });\n                    \n                    \/\/ Reset strong text\n                    const strongTexts = card.querySelectorAll('strong');\n                    strongTexts.forEach(strong => {\n                        strong.style.setProperty('color', '#F4C542', 'important');\n                        strong.style.setProperty('font-weight', '600', 'important');\n                    });\n                    \n                    \/\/ Reset links\n                    const links = card.querySelectorAll('a');\n                    links.forEach(link => {\n                        link.style.setProperty('color', '#4CAF50', 'important');\n                    });\n                    \n                    \/\/ Reset highlight boxes\n                    const highlights = card.querySelectorAll('.highlight-box, .quote-box, .stats-box, .charlotte-highlight');\n                    highlights.forEach(highlight => {\n                        if (highlight.classList.contains('stats-box')) {\n                            highlight.style.setProperty('background', 'linear-gradient(135deg, rgba(244,197,66,0.15), rgba(244,197,66,0.08))', 'important');\n                            highlight.style.setProperty('border', '2px solid rgba(244,197,66,0.3)', 'important');\n                            const statsNumbers = highlight.querySelectorAll('.stats-number');\n                            statsNumbers.forEach(num => num.style.setProperty('color', '#F4C542', 'important'));\n                        } else if (highlight.classList.contains('charlotte-highlight')) {\n                            highlight.style.setProperty('background', 'linear-gradient(135deg, rgba(76,175,80,0.15), rgba(76,175,80,0.08))', 'important');\n                            highlight.style.setProperty('border', '2px solid rgba(76,175,80,0.3)', 'important');\n                            const reductionText = highlight.querySelector('.reduction-text');\n                            if (reductionText) reductionText.style.setProperty('color', '#4CAF50', 'important');\n                            const beforeNumbers = highlight.querySelectorAll('.before-number');\n                            const afterNumbers = highlight.querySelectorAll('.after-number');\n                            beforeNumbers.forEach(num => num.style.setProperty('color', '#ff6b6b', 'important'));\n                            afterNumbers.forEach(num => num.style.setProperty('color', '#4CAF50', 'important'));\n                        } else {\n                            highlight.style.setProperty('background', 'linear-gradient(135deg, rgba(244,197,66,0.1), rgba(244,197,66,0.05))', 'important');\n                            highlight.style.setProperty('border-left', '5px solid #F4C542', 'important');\n                            highlight.style.setProperty('border-color', 'rgba(244,197,66,0.3)', 'important');\n                        }\n                    });\n\n                    \/\/ Reset keep learning form elements\n                    if (card.classList.contains('keep-learning-section')) {\n                        const keepLearningInputs = card.querySelectorAll('.signup-form-container input');\n                        keepLearningInputs.forEach(input => {\n                            input.style.setProperty('background', 'rgba(255,255,255,0.05)', 'important');\n                            input.style.setProperty('color', '#fff', 'important');\n                            input.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                        });\n                        \n                        const keepLearningButton = card.querySelector('.signup-form-container button');\n                        if (keepLearningButton) {\n                            keepLearningButton.style.setProperty('background', 'linear-gradient(135deg, #4CAF50, #45a049)', 'important');\n                        }\n                    }\n                });\n                \n                \/\/ Reset title and subtitle\n                if (title) {\n                    title.style.setProperty('color', '#F4C542', 'important');\n                    title.style.setProperty('text-shadow', '3px 3px 12px rgba(0,0,0,0.8)', 'important');\n                }\n                \n                if (subtitle) {\n                    subtitle.style.setProperty('color', '#E3E3DC', 'important');\n                    subtitle.style.setProperty('opacity', '0.9', 'important');\n                }\n                \n                \/\/ Reset nav hint to original color in dark mode\n                if (navHint) {\n                    navHint.style.setProperty('color', '#F4C542', 'important');\n                }\n                \n                sectionTitles.forEach(title => {\n                    title.style.setProperty('color', '#F4C542', 'important');\n                });\n                \n                \/\/ Reset comment system elements for dark theme\n                if (engagementContainer) {\n                    engagementContainer.style.setProperty('background-color', '#1d1d1d', 'important');\n                    engagementContainer.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                    \n                    \/\/ Reset engagement content elements\n                    const engagementHeadings = engagementContainer.querySelectorAll('.engagement-content h3');\n                    engagementHeadings.forEach(heading => {\n                        heading.style.setProperty('color', '#F4C542', 'important');\n                    });\n                    \n                    const engagementTexts = engagementContainer.querySelectorAll('.engagement-content p');\n                    engagementTexts.forEach(text => {\n                        text.style.setProperty('color', '#E3E3DC', 'important');\n                    });\n                    \n                    const engagementFeatures = engagementContainer.querySelectorAll('.engagement-features li');\n                    engagementFeatures.forEach(item => {\n                        item.style.setProperty('color', '#E3E3DC', 'important');\n                    });\n                    \n                    const usernameDisplay = document.getElementById('usernameDisplay');\n                    if (usernameDisplay && usernameDisplay.textContent === 'Your username will appear here') {\n                        usernameDisplay.style.setProperty('color', '', 'important');\n                    }\n                }\n                \n                commentForm.forEach(form => {\n                    form.querySelectorAll('h4, h3').forEach(heading => {\n                        heading.style.setProperty('color', '#F4C542', 'important');\n                    });\n                    form.querySelectorAll('p, li').forEach(text => {\n                        text.style.setProperty('color', '#fff', 'important');\n                    });\n                    \/\/ Reset Step spans to original color in dark theme\n                    form.querySelectorAll('ol li span').forEach(span => {\n                        span.style.setProperty('color', '#F4C542', 'important');\n                    });\n                });\n                \n                commentItems.forEach(item => {\n                    item.style.setProperty('background', 'rgba(0,0,0,0.4)', 'important');\n                    item.style.setProperty('border-left', '3px solid #4CAF50', 'important');\n                    \n                    const commentText = item.querySelector('.comment-text');\n                    if (commentText) commentText.style.setProperty('color', '#E3E3DC', 'important');\n                    \n                    const commentAuthor = item.querySelector('.comment-author');\n                    if (commentAuthor) commentAuthor.style.setProperty('color', '#F4C542', 'important');\n                    \n                    const commentDate = item.querySelector('.comment-date');\n                    if (commentDate) commentDate.style.setProperty('color', '#E3E3DC', 'important');\n                    \n                    const commentFooter = item.querySelector('.comment-footer');\n                    if (commentFooter) commentFooter.style.setProperty('border-top', '1px solid rgba(255, 255, 255, 0.1)', 'important');\n                });\n                \n                if (sortLabel) sortLabel.style.setProperty('color', '#E3E3DC', 'important');\n                if (sortDropdown) {\n                    sortDropdown.style.setProperty('background', 'rgba(0, 0, 0, 0.6)', 'important');\n                    sortDropdown.style.setProperty('border', '1px solid rgba(76, 175, 80, 0.4)', 'important');\n                    sortDropdown.style.setProperty('color', '#E3E3DC', 'important');\n                }\n                if (commentsHeader) commentsHeader.style.setProperty('color', '#4CAF50', 'important');\n                if (noCommentsMessage) noCommentsMessage.style.setProperty('color', '#E3E3DC', 'important');\n                \n                \/\/ Reset button style\n                toggleButton.style.setProperty('background', 'rgba(0,0,0,0.8)', 'important');\n                toggleButton.style.setProperty('border', '2px solid #4CAF50', 'important');\n                toggleButton.style.setProperty('color', '#4CAF50', 'important');\n            }\n        }\n\n         \/\/ Animate content cards on scroll\n        function animateOnScroll() {\n            const cards = document.querySelectorAll('.content-card, .media-card');\n            \n            cards.forEach(card => {\n                const cardTop = card.getBoundingClientRect().top;\n                const cardBottom = card.getBoundingClientRect().bottom;\n                \n                if (cardTop < window.innerHeight && cardBottom > 0) {\n                    card.classList.add('animate-in');\n                }\n            });\n        }\n\/\/ Smooth scroll to anchor on page load with offset\ndocument.addEventListener('DOMContentLoaded', function() {\n    if (window.location.hash) {\n        setTimeout(function() {\n            const element = document.querySelector(window.location.hash);\n            if (element) {\n                const yOffset = -150; \/\/ Negative value = scroll UP from element\n                const yPosition = element.getBoundingClientRect().top + window.pageYOffset + yOffset;\n                \n                window.scrollTo({\n                    top: yPosition,\n                    behavior: 'smooth'\n                });\n            }\n        }, 100);\n    }\n});\n            \n            \/\/ Setup email signup\n            setupEmailSignup();\n            \n            \/\/ Setup scroll animations\n            animateOnScroll();\n            window.addEventListener('scroll', animateOnScroll);\n            \n            \/\/ Animate title section\n            setTimeout(() => {\n                const titleSection = document.querySelector('.title-section');\n                if (titleSection) {\n                    titleSection.style.opacity = '1';\n                    titleSection.style.transform = 'translateY(0)';\n                }\n            }, 100);\n            \n            \/\/ Initialize anonymous mode toggle\n            const anonymousCheckbox = document.getElementById('anonymousMode');\n            const emailGroup = document.getElementById('emailGroup');\n            \n            if (anonymousCheckbox && emailGroup) {\n                anonymousCheckbox.addEventListener('change', function() {\n                    if (this.checked) {\n                        emailGroup.style.display = 'none';\n                        document.getElementById('commentEmail').removeAttribute('required');\n                    } else {\n                        emailGroup.style.display = 'block';\n                        document.getElementById('commentEmail').setAttribute('required', '');\n                    }\n                });\n            }\n            \n            \/\/ Ensure progress bar starts at 0\n            updateProgressBar();\n            \n            console.log('\u2705 All components initialized successfully');\n        });\n\n        \/\/ Handle visibility change for audio\n        document.addEventListener('visibilitychange', function() {\n            if (document.hidden) {\n                \/\/ Pause any playing audio when tab is not visible\n                const nightAudio = document.getElementById('nightTimeAudio');\n                const dayAudio = document.getElementById('dayTimeAudio');\n                if (nightAudio) nightAudio.pause();\n                if (dayAudio) dayAudio.pause();\n            }\n        });\n\n        \/\/ Error handling for external scripts\n        window.addEventListener('error', function(e) {\n            if (e.filename && (e.filename.includes('5832.js') || e.filename.includes('6342.js'))) {\n                console.warn('External script error detected, but core functionality preserved:', e.message);\n            }\n        });\n    <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Medical Uses for Cannabis: Evidence-Based Guide | Two Birds One Stoned Medical Uses for Cannabis \ud83c\udfe5 From seizure reduction to pain relief, exploring the therapeutic potential of cannabis medicine \ud83c\udf19 \ud83c\udfac Watch the Medical Cannabis Story See how cannabis is transforming modern medicine \ud83c\udfa7 Listen on the Go Perfect for your commute or workout, audio [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1860","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/twobirdsonestoned.co\/pt\/wp-json\/wp\/v2\/pages\/1860","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twobirdsonestoned.co\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/twobirdsonestoned.co\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/twobirdsonestoned.co\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/twobirdsonestoned.co\/pt\/wp-json\/wp\/v2\/comments?post=1860"}],"version-history":[{"count":81,"href":"https:\/\/twobirdsonestoned.co\/pt\/wp-json\/wp\/v2\/pages\/1860\/revisions"}],"predecessor-version":[{"id":8051,"href":"https:\/\/twobirdsonestoned.co\/pt\/wp-json\/wp\/v2\/pages\/1860\/revisions\/8051"}],"wp:attachment":[{"href":"https:\/\/twobirdsonestoned.co\/pt\/wp-json\/wp\/v2\/media?parent=1860"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}