{"id":205,"date":"2025-12-09T23:25:24","date_gmt":"2025-12-10T02:25:24","guid":{"rendered":"https:\/\/satsprize.com\/?post_type=product&#038;p=205"},"modified":"2026-05-23T08:30:03","modified_gmt":"2026-05-23T11:30:03","slug":"aleatorios","status":"publish","type":"product","link":"https:\/\/satsprize.com\/en\/product\/aleatorios\/","title":{"rendered":"#1 &#8211; 1.000.000 Sats 0.01 Btc  N\u00fameros Aleat\u00f3rios  (1000 Cotas)"},"content":{"rendered":"\t\t<div data-elementor-type=\"product-post\" data-elementor-id=\"205\" class=\"elementor elementor-205\" data-elementor-post-type=\"product\">\n\t\t\t\t<div class=\"elementor-element elementor-element-174ceac1 e-flex e-con-boxed e-con e-parent\" data-id=\"174ceac1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d10fdd5 elementor-widget elementor-widget-html\" data-id=\"d10fdd5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.elementor-widget-html:has(.site-header),\n.elementor-widget-html:has(#site-header),\n.elementor-element:has(.site-header),\n.elementor-section:has(.site-header),\n.elementor-container:has(.site-header),\n.elementor-column:has(.site-header) {\n    position: relative !important;\n    z-index: 99999 !important;\n}\n\n.site-header {\n    position: fixed;\n    top: 20px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 90%;\n    max-width: 1200px;\n    z-index: 9999;\n    padding: 14px 30px;\n    background: rgba(255, 255, 255, 0.03);\n    backdrop-filter: blur(20px);\n    -webkit-backdrop-filter: blur(20px);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    border-radius: 50px;\n    box-shadow:\n        0 8px 32px rgba(0, 0, 0, 0.2),\n        inset 0 1px 0 rgba(255, 255, 255, 0.08);\n    transition: all 0.3s ease;\n}\n\n.site-header.scrolled {\n    top: 10px;\n    padding: 12px 28px;\n    background: rgba(5, 2, 8, 0.9);\n    border-color: rgba(255, 255, 255, 0.1);\n    box-shadow:\n        0 12px 40px rgba(0, 0, 0, 0.3),\n        inset 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n\n.header-container {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n}\n\n.header-logo {\n    font-size: 28px;\n    font-weight: 900;\n    text-decoration: none;\n    background: linear-gradient(135deg, #A391FF 0%, #00D9FF 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    letter-spacing: -1px;\n}\n\n.header-nav {\n    display: flex;\n    align-items: center;\n    gap: 32px;\n}\n\n.header-nav-link {\n    color: rgba(255, 255, 255, 0.7);\n    text-decoration: none;\n    font-size: 14px;\n    font-weight: 500;\n    transition: color 0.3s ease;\n    position: relative;\n}\n\n.header-nav-link::after {\n    content: '';\n    position: absolute;\n    bottom: -4px;\n    left: 0;\n    width: 0;\n    height: 2px;\n    background: linear-gradient(90deg, #A391FF, #00D9FF);\n    transition: width 0.3s ease;\n}\n\n.header-nav-link:hover {\n    color: white;\n}\n\n.header-nav-link:hover::after {\n    width: 100%;\n}\n\n.header-cta {\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    padding: 10px 20px;\n    background: linear-gradient(135deg, rgba(60, 75, 255, 0.3) 0%, rgba(100, 80, 200, 0.4) 100%);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    border: 1px solid rgba(163, 145, 255, 0.4);\n    border-radius: 50px;\n    color: white;\n    font-size: 12px;\n    font-weight: 700;\n    text-decoration: none;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    transition: all 0.4s ease;\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n\n.header-cta svg {\n    width: 14px;\n    height: 14px;\n    fill: white;\n    transition: all 0.4s ease;\n}\n\n.header-cta:hover {\n    background: linear-gradient(135deg, rgba(0, 217, 255, 0.4) 0%, rgba(0, 255, 170, 0.4) 100%);\n    border-color: rgba(0, 217, 255, 0.6);\n    transform: translateY(-2px) scale(1.02);\n    box-shadow: 0 8px 30px rgba(0, 217, 255, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.2);\n    color: white;\n}\n\n.header-cta:hover svg {\n    fill: #00FFAA;\n}\n\n.header-menu-toggle {\n    display: none;\n    flex-direction: column;\n    gap: 5px;\n    background: none;\n    border: none;\n    cursor: pointer;\n    padding: 4px;\n}\n\n.header-menu-toggle span {\n    width: 24px;\n    height: 2px;\n    background: white;\n    border-radius: 2px;\n    transition: all 0.3s ease;\n}\n\n@media (max-width: 768px) {\n    .site-header {\n        top: 12px;\n        width: 94%;\n        padding: 12px 20px;\n        border-radius: 20px;\n    }\n\n    .site-header.scrolled {\n        top: 8px;\n    }\n\n    .header-nav {\n        position: fixed;\n        top: 80px;\n        left: 3%;\n        right: 3%;\n        background: rgba(5, 2, 8, 0.95);\n        backdrop-filter: blur(20px);\n        flex-direction: column;\n        padding: 24px;\n        gap: 20px;\n        border: 1px solid rgba(255, 255, 255, 0.08);\n        border-radius: 20px;\n        transform: translateY(-20px);\n        opacity: 0;\n        pointer-events: none;\n        transition: all 0.3s ease;\n    }\n\n    .header-nav.active {\n        transform: translateY(0);\n        opacity: 1;\n        pointer-events: all;\n    }\n\n    .header-menu-toggle {\n        display: flex;\n    }\n\n    .header-nav-link {\n        font-size: 16px;\n    }\n}\n<\/style>\n\n<header class=\"site-header\" id=\"site-header\">\n    <div class=\"header-container\">\n        <a href=\"https:\/\/satsprize.com\" class=\"header-logo\">satsprize<\/a>\n        <nav class=\"header-nav\" id=\"header-nav\">\n            <a href=\"https:\/\/satsprize.com\/#como-funciona\" class=\"header-nav-link\">Como Funciona<\/a>\n            <a href=\"https:\/\/satsprize.com\/#contato\" class=\"header-nav-link\">Contato<\/a>\n            <a href=\"https:\/\/satsprize.com\/#rifas\" class=\"header-cta\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M13 10V3L4 14h7v7l9-11h-7z\"\/><\/svg>\n                Participar\n            <\/a>\n        <\/nav>\n        <button class=\"header-menu-toggle\" id=\"menu-toggle\" aria-label=\"Menu\">\n            <span><\/span><span><\/span><span><\/span>\n        <\/button>\n    <\/div>\n<\/header>\n\n<script>\n(function() {\n    var header = document.getElementById('site-header');\n    var menuToggle = document.getElementById('menu-toggle');\n    var nav = document.getElementById('header-nav');\n    window.addEventListener('scroll', function() {\n        if (window.scrollY > 50) { header.classList.add('scrolled'); }\n        else { header.classList.remove('scrolled'); }\n    });\n    menuToggle.addEventListener('click', function() { nav.classList.toggle('active'); });\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-970dc33 e-flex e-con-boxed e-con e-parent\" data-id=\"970dc33\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5b3245 elementor-widget elementor-widget-html\" data-id=\"a5b3245\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"pt-BR\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>SatsPrize - Produto<\/title>\r\n<\/head>\r\n<body style=\"margin: 0; padding: 0; background: linear-gradient(135deg, #0a0612 0%, #1a0a2e 50%, #0f0518 100%); min-height: 100vh; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\">\r\n\r\n<style>\r\nhtml {\r\n    min-height: 100%;\r\n}\r\nbody {\r\n    min-height: 100vh;\r\n    display: flex;\r\n    flex-direction: column;\r\n}\r\n.elementor {\r\n    flex: 1;\r\n    display: flex;\r\n    flex-direction: column;\r\n}\r\n.elementor-section-wrap,\r\n.elementor > .elementor-inner {\r\n    flex: 1;\r\n    display: flex;\r\n    flex-direction: column;\r\n}\r\n.site-footer {\r\n    margin-top: auto !important;\r\n}\r\n\r\n.woocommerce-tabs,\r\n.wc-tabs-wrapper,\r\n.elementor-widget-theme-post-content,\r\n.elementor-widget-woocommerce-product-content,\r\n.elementor-widget-woocommerce-product-short-description,\r\n.woocommerce-product-details__short-description,\r\n.elementor-widget-theme-post-content,\r\n.elementor-element:has(.woocommerce-product-details__short-description),\r\n.elementor-element:has(.elementor-widget-woocommerce-product-short-description),\r\n.elementor-element:has(.elementor-widget-woocommerce-product-content),\r\n.elementor-element:has(.elementor-widget-theme-post-content),\r\n.elementor-section:has(.woocommerce-product-details__short-description),\r\n.elementor-container:has(.woocommerce-product-details__short-description) {\r\n    display: none !important;\r\n    height: 0 !important;\r\n    min-height: 0 !important;\r\n    padding: 0 !important;\r\n    margin: 0 !important;\r\n    overflow: hidden !important;\r\n}\r\n\r\n.woocommerce-checkout .sp-checkout-wrapper,\r\n.woocommerce-checkout .sp-checkout-card,\r\n.woocommerce-checkout .elementor-element[data-id=\"f35a932\"],\r\n.woocommerce-checkout .elementor-widget-html:has(.sp-checkout-wrapper) {\r\n    display: none !important;\r\n}\r\n\r\n@keyframes categoryDot {\r\n    0%, 100% { opacity: 1; transform: scale(1); }\r\n    50% { opacity: 0.5; transform: scale(0.8); }\r\n}\r\n\r\n@keyframes progressShine {\r\n    0% { transform: translateX(-100%); }\r\n    100% { transform: translateX(400%); }\r\n}\r\n\r\n.produto-wrapper {\r\n    max-width: 1400px;\r\n    margin: 0 auto;\r\n    padding: 120px 20px 80px;\r\n}\r\n\r\n.produto-container {\r\n    position: relative;\r\n    background: rgba(255, 255, 255, 0.02);\r\n    backdrop-filter: blur(20px);\r\n    -webkit-backdrop-filter: blur(20px);\r\n    border: 1px solid rgba(255, 255, 255, 0.06);\r\n    border-radius: 32px;\r\n    padding: 40px;\r\n    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.15), inset 0 1px 0 rgba(255, 255, 255, 0.04);\r\n}\r\n\r\n.produto-container::after {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    border-radius: 32px;\r\n    padding: 1.5px;\r\n    background: linear-gradient(135deg, rgba(163,145,255,0.6), rgba(236,72,153,0.5), rgba(0,217,255,0.6));\r\n    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\r\n    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\r\n    -webkit-mask-composite: xor;\r\n    mask-composite: exclude;\r\n    opacity: 0;\r\n    transition: opacity 0.5s ease;\r\n    pointer-events: none;\r\n}\r\n\r\n.produto-container:hover::after {\r\n    opacity: 1;\r\n}\r\n\r\n.produto-header {\r\n    text-align: left;\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.produto-categoria {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    font-size: 13px;\r\n    font-weight: 700;\r\n    text-transform: uppercase;\r\n    letter-spacing: 1px;\r\n    color: #00D9FF;\r\n    margin-bottom: 14px;\r\n}\r\n\r\n.produto-categoria::before {\r\n    content: '';\r\n    width: 6px;\r\n    height: 6px;\r\n    background: #00D9FF;\r\n    border-radius: 50%;\r\n    animation: categoryDot 1.5s ease-in-out infinite;\r\n}\r\n\r\n.produto-categoria.esgotado {\r\n    color: #FF6B6B;\r\n}\r\n\r\n.produto-categoria.esgotado::before {\r\n    background: #FF6B6B;\r\n    animation: none;\r\n}\r\n\r\n.produto-categoria.finalizado {\r\n    color: #00FFAA;\r\n}\r\n\r\n.produto-categoria.finalizado::before {\r\n    background: #00FFAA;\r\n    animation: none;\r\n    box-shadow: 0 0 8px rgba(0, 255, 170, 0.5);\r\n}\r\n\r\n.produto-titulo {\r\n    font-size: 32px;\r\n    font-weight: 800;\r\n    margin-bottom: 16px;\r\n    color: white;\r\n    letter-spacing: -0.5px;\r\n}\r\n\r\n.produto-descricao {\r\n    font-size: 16px;\r\n    line-height: 1.6;\r\n    color: rgba(255,255,255,0.6);\r\n    margin-bottom: 30px;\r\n}\r\n\r\n.produto-grid {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 50px;\r\n    align-items: start;\r\n}\r\n\r\n.produto-gallery {\r\n    position: relative;\r\n}\r\n\r\n.produto-image-main {\r\n    width: 100%;\r\n    border-radius: 24px;\r\n    overflow: hidden;\r\n    margin-bottom: 16px;\r\n    background: transparent;\r\n    border: 1px solid rgba(255,255,255,0.12);\r\n}\r\n\r\n.produto-image-main img {\r\n    width: 100%;\r\n    height: auto;\r\n    display: block;\r\n    border-radius: 24px;\r\n}\r\n\r\n.produto-image-main .loading-spinner {\r\n    color: rgba(255,255,255,0.5);\r\n    font-size: 14px;\r\n    padding: 100px;\r\n    text-align: center;\r\n}\r\n\r\n.produto-thumbnails {\r\n    display: grid;\r\n    grid-template-columns: repeat(4, 1fr);\r\n    gap: 10px;\r\n}\r\n\r\n.produto-thumb {\r\n    aspect-ratio: 1;\r\n    border-radius: 14px;\r\n    overflow: hidden;\r\n    cursor: pointer;\r\n    border: 2px solid rgba(255,255,255,0.12);\r\n    transition: all 0.3s ease;\r\n    background: rgba(0,0,0,0.3);\r\n}\r\n\r\n.produto-thumb.active {\r\n    border-color: #A391FF;\r\n    box-shadow: 0 0 20px rgba(163,145,255,0.4);\r\n}\r\n\r\n.produto-thumb:hover {\r\n    border-color: rgba(163,145,255,0.5);\r\n}\r\n\r\n.produto-thumb img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    display: block;\r\n}\r\n\r\n.produto-info {\r\n    display: flex;\r\n    flex-direction: column;\r\n}\r\n\r\n.produto-stats {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 10px;\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.produto-stat {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    padding: 8px 14px;\r\n    background: rgba(163,145,255,0.1);\r\n    border: 1px solid rgba(163,145,255,0.2);\r\n    border-radius: 22px;\r\n    font-size: 11px;\r\n    color: rgba(255,255,255,0.8);\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.5px;\r\n}\r\n\r\n.produto-stat-value {\r\n    font-weight: 700;\r\n    color: #00FFAA;\r\n}\r\n\r\n.produto-stat-percent {\r\n    font-weight: 700;\r\n    background: linear-gradient(135deg, #A391FF, #00D9FF);\r\n    -webkit-background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    background-clip: text;\r\n}\r\n\r\n.produto-progress {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.produto-progress-bar {\r\n    height: 10px;\r\n    background: rgba(0,0,0,0.3);\r\n    border-radius: 5px;\r\n    overflow: hidden;\r\n}\r\n\r\n.produto-progress-fill {\r\n    height: 100%;\r\n    background: linear-gradient(90deg, #A391FF, #00D9FF, #00FFAA);\r\n    border-radius: 5px;\r\n    transition: width 0.5s ease;\r\n    box-shadow: 0 0 10px rgba(0,255,170,0.5);\r\n    position: relative;\r\n    overflow: hidden;\r\n}\r\n\r\n.produto-progress-fill::after {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 25%;\r\n    height: 100%;\r\n    background: linear-gradient(90deg, transparent 0%, rgba(255,255,255,0.6) 50%, transparent 100%);\r\n    animation: progressShine 1.5s ease-in-out infinite;\r\n}\r\n\r\n.produto-price-section {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 8px;\r\n    padding: 16px 20px;\r\n    margin-bottom: 20px;\r\n    background: linear-gradient(135deg, rgba(163,145,255,0.15) 0%, rgba(0,217,255,0.1) 100%);\r\n    border: 1px solid rgba(163,145,255,0.3);\r\n    border-radius: 14px;\r\n}\r\n\r\n.produto-price-label,\r\n.produto-price,\r\n.produto-price-unit {\r\n    line-height: 1;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    height: 28px;\r\n}\r\n\r\n.produto-price-label {\r\n    font-size: 12px;\r\n    color: rgba(255,255,255,0.6);\r\n    text-transform: uppercase;\r\n    letter-spacing: 1px;\r\n}\r\n\r\n.produto-price {\r\n    font-size: 24px;\r\n    font-weight: 800;\r\n    background: linear-gradient(135deg, #A391FF, #00D9FF);\r\n    -webkit-background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    background-clip: text;\r\n}\r\n\r\n.produto-price-unit {\r\n    font-size: 13px;\r\n    color: rgba(255,255,255,0.5);\r\n}\r\n\r\n.quantidade-section {\r\n    margin-bottom: 20px;\r\n    padding: 20px;\r\n    background: linear-gradient(135deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);\r\n    border: 1px solid rgba(255,255,255,0.08);\r\n    border-radius: 20px;\r\n}\r\n\r\n.quantidade-title {\r\n    font-size: 16px;\r\n    font-weight: 700;\r\n    color: white;\r\n    margin-bottom: 24px;\r\n    display: block;\r\n}\r\n\r\n.quick-add-buttons {\r\n    display: flex;\r\n    gap: 14px;\r\n    justify-content: center;\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.quick-add-btn {\r\n    flex: 1;\r\n    max-width: 80px;\r\n    padding: 16px 24px;\r\n    background: linear-gradient(135deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.03) 100%);\r\n    border: 1px solid rgba(255,255,255,0.15);\r\n    border-radius: 16px;\r\n    color: white;\r\n    font-size: 16px;\r\n    font-weight: 700;\r\n    cursor: pointer;\r\n    transition: all 0.3s ease;\r\n}\r\n\r\n.quick-add-btn:hover {\r\n    background: linear-gradient(135deg, rgba(163,145,255,0.3) 0%, rgba(0,217,255,0.2) 100%);\r\n    border-color: rgba(163,145,255,0.5);\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 8px 24px rgba(163,145,255,0.25);\r\n}\r\n\r\n.quantidade-wrapper {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 14px;\r\n}\r\n\r\n.quantidade-btn {\r\n    flex: 0 0 auto;\r\n    width: auto;\r\n    padding: 16px 24px;\r\n    background: linear-gradient(135deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.03) 100%);\r\n    border: 1px solid rgba(255,255,255,0.15);\r\n    border-radius: 16px;\r\n    color: white;\r\n    font-size: 16px;\r\n    font-weight: 700;\r\n    cursor: pointer;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    transition: all 0.3s ease;\r\n    line-height: 1;\r\n    box-sizing: border-box;\r\n}\r\n\r\n.quantidade-btn:hover {\r\n    background: linear-gradient(135deg, rgba(163,145,255,0.3) 0%, rgba(0,217,255,0.2) 100%);\r\n    border-color: rgba(163,145,255,0.5);\r\n    color: #00D9FF;\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 8px 24px rgba(163,145,255,0.25);\r\n}\r\n\r\n.quantidade-input,\r\ninput.quantidade-input,\r\ninput[type=\"number\"].quantidade-input,\r\n#spQuantity {\r\n    flex: 0 0 auto !important;\r\n    width: 80px !important;\r\n    min-width: 80px !important;\r\n    max-width: 80px !important;\r\n    height: auto !important;\r\n    padding: 16px 12px !important;\r\n    background: linear-gradient(135deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.03) 100%) !important;\r\n    border: 1px solid rgba(255,255,255,0.15) !important;\r\n    border-radius: 16px !important;\r\n    color: white !important;\r\n    font-size: 16px !important;\r\n    font-weight: 700 !important;\r\n    font-family: inherit !important;\r\n    text-align: center !important;\r\n    outline: none !important;\r\n    transition: all 0.3s ease !important;\r\n    appearance: none !important;\r\n    -webkit-appearance: none !important;\r\n    -moz-appearance: textfield !important;\r\n    box-sizing: border-box !important;\r\n    box-shadow: none !important;\r\n    line-height: 1 !important;\r\n    margin: 0 !important;\r\n}\r\n\r\n.quantidade-input:focus,\r\ninput.quantidade-input:focus,\r\n#spQuantity:focus {\r\n    background: linear-gradient(135deg, rgba(163,145,255,0.3) 0%, rgba(0,217,255,0.2) 100%) !important;\r\n    border-color: rgba(163,145,255,0.5) !important;\r\n    box-shadow: 0 8px 24px rgba(163,145,255,0.25) !important;\r\n}\r\n\r\n.quantidade-input::-webkit-outer-spin-button,\r\n.quantidade-input::-webkit-inner-spin-button {\r\n    -webkit-appearance: none;\r\n    margin: 0;\r\n}\r\n\r\n.limite-msg {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    padding: 12px 20px;\r\n    margin-top: 16px;\r\n    background: linear-gradient(135deg, rgba(251,146,60,0.15) 0%, rgba(236,72,153,0.1) 100%);\r\n    border: 1px solid rgba(251,146,60,0.3);\r\n    border-radius: 12px;\r\n    font-size: 14px;\r\n    font-weight: 600;\r\n    color: #FB923C;\r\n}\r\n\r\n.limite-msg svg {\r\n    width: 18px;\r\n    height: 18px;\r\n    fill: #FB923C;\r\n}\r\n\r\n.produto-total-display {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    padding: 16px 20px;\r\n    margin-bottom: 20px;\r\n    background: rgba(0,0,0,0.2);\r\n    border-radius: 14px;\r\n}\r\n\r\n.produto-total-label {\r\n    font-size: 13px;\r\n    font-weight: 700;\r\n    color: #ffffff;\r\n    text-transform: uppercase;\r\n    letter-spacing: 1px;\r\n}\r\n\r\n.produto-total-value {\r\n    font-size: 20px;\r\n    font-weight: 800;\r\n    color: #00FFAA;\r\n}\r\n\r\n.produto-cta {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 12px;\r\n    width: 100%;\r\n    padding: 22px 36px;\r\n    background: linear-gradient(135deg, #A391FF 0%, #00D9FF 100%);\r\n    border: none;\r\n    border-radius: 18px;\r\n    color: white;\r\n    font-size: 18px;\r\n    font-weight: 800;\r\n    text-transform: uppercase;\r\n    letter-spacing: 1px;\r\n    cursor: pointer;\r\n    transition: all 0.4s ease;\r\n    box-shadow: 0 4px 20px rgba(163,145,255,0.4);\r\n}\r\n\r\n.produto-cta:hover {\r\n    transform: translateY(-3px) scale(1.02);\r\n    box-shadow: 0 8px 32px rgba(163,145,255,0.5), 0 0 0 1px rgba(255,255,255,0.2);\r\n}\r\n\r\n.produto-cta svg {\r\n    width: 24px;\r\n    height: 24px;\r\n    fill: white;\r\n}\r\n\r\n.produto-cta:disabled {\r\n    background: linear-gradient(135deg, rgba(100,100,100,0.4) 0%, rgba(80,80,80,0.3) 100%);\r\n    cursor: not-allowed;\r\n    opacity: 0.7;\r\n    box-shadow: none;\r\n}\r\n\r\n.produto-cta:disabled:hover {\r\n    transform: none;\r\n    box-shadow: none;\r\n}\r\n\r\n.esgotado-overlay {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    padding: 40px 20px;\r\n    text-align: center;\r\n}\r\n\r\n.esgotado-icon {\r\n    width: 64px;\r\n    height: 64px;\r\n    margin-bottom: 20px;\r\n    fill: rgba(255,107,107,0.8);\r\n}\r\n\r\n.esgotado-titulo {\r\n    font-size: 24px;\r\n    font-weight: 800;\r\n    color: #FF6B6B;\r\n    margin-bottom: 12px;\r\n    text-transform: uppercase;\r\n    letter-spacing: 1px;\r\n}\r\n\r\n.esgotado-msg {\r\n    font-size: 14px;\r\n    color: rgba(255,255,255,0.6);\r\n    line-height: 1.6;\r\n    max-width: 300px;\r\n}\r\n\r\n.esgotado-icon.finalizado {\r\n    fill: rgba(0, 255, 170, 0.8);\r\n}\r\n\r\n.esgotado-titulo.finalizado {\r\n    color: #00FFAA;\r\n}\r\n\r\n.quantidade-section.disabled {\r\n    opacity: 0.5;\r\n    pointer-events: none;\r\n}\r\n\r\n.resultado-section {\r\n    margin-top: 20px;\r\n    padding: 28px;\r\n    background: linear-gradient(145deg, rgba(0, 255, 170, 0.06) 0%, rgba(163, 145, 255, 0.04) 50%, rgba(0, 217, 255, 0.06) 100%);\r\n    border: 1px solid rgba(0, 255, 170, 0.2);\r\n    border-radius: 24px;\r\n    position: relative;\r\n    overflow: hidden;\r\n    backdrop-filter: blur(12px);\r\n    -webkit-backdrop-filter: blur(12px);\r\n    box-shadow: 0 8px 32px rgba(0, 255, 170, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.05);\r\n}\r\n\r\n.resultado-section::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    right: 0;\r\n    height: 2px;\r\n    background: linear-gradient(90deg, transparent, #00FFAA, #A391FF, #00D9FF, transparent);\r\n}\r\n\r\n.resultado-header {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 14px;\r\n    margin-bottom: 16px;\r\n}\r\n\r\n.resultado-icon {\r\n    width: 52px;\r\n    height: 52px;\r\n    background: linear-gradient(135deg, rgba(0, 255, 170, 0.2) 0%, rgba(0, 217, 255, 0.15) 100%);\r\n    border: 1px solid rgba(0, 255, 170, 0.25);\r\n    border-radius: 16px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    box-shadow: 0 4px 16px rgba(0, 255, 170, 0.15);\r\n}\r\n\r\n.resultado-icon svg {\r\n    width: 28px;\r\n    height: 28px;\r\n    fill: #00FFAA;\r\n    filter: drop-shadow(0 0 8px rgba(0, 255, 170, 0.5));\r\n}\r\n\r\n.resultado-title {\r\n    font-size: 18px;\r\n    font-weight: 800;\r\n    color: #00FFAA;\r\n    text-transform: uppercase;\r\n    letter-spacing: 1.5px;\r\n}\r\n\r\n.resultado-subtitle {\r\n    font-size: 12px;\r\n    color: rgba(255, 255, 255, 0.45);\r\n    margin-top: 4px;\r\n    letter-spacing: 0.3px;\r\n}\r\n\r\n.resultado-winner {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 8px;\r\n    padding: 16px 20px;\r\n    margin-bottom: 16px;\r\n    background: linear-gradient(135deg, rgba(255, 215, 0, 0.12) 0%, rgba(255, 170, 0, 0.08) 100%);\r\n    border: 1px solid rgba(255, 215, 0, 0.25);\r\n    border-radius: 14px;\r\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);\r\n}\r\n\r\n.resultado-winner-label {\r\n    font-size: 12px;\r\n    font-weight: 600;\r\n    color: rgba(255, 255, 255, 0.6);\r\n    text-transform: uppercase;\r\n    letter-spacing: 1px;\r\n}\r\n\r\n.resultado-winner-number {\r\n    font-size: 24px;\r\n    font-weight: 800;\r\n    background: linear-gradient(135deg, #FFD700 0%, #FFC107 50%, #FFAA00 100%);\r\n    -webkit-background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    background-clip: text;\r\n}\r\n\r\n.resultado-details {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 8px;\r\n}\r\n\r\n.resultado-item {\r\n    display: flex;\r\n    align-items: center;\r\n    padding: 14px 16px;\r\n    background: linear-gradient(135deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.15) 100%);\r\n    border: 1px solid rgba(255, 255, 255, 0.06);\r\n    border-radius: 12px;\r\n    gap: 12px;\r\n}\r\n\r\n.resultado-item-label {\r\n    font-size: 11px;\r\n    font-weight: 700;\r\n    color: rgba(255, 255, 255, 0.4);\r\n    text-transform: uppercase;\r\n    letter-spacing: 1px;\r\n    white-space: nowrap;\r\n    min-width: 100px;\r\n}\r\n\r\n.resultado-item-value {\r\n    font-size: 15px;\r\n    font-weight: 700;\r\n    color: #00D9FF;\r\n    font-family: 'SF Mono', 'Monaco', 'Inconsolata', 'Roboto Mono', monospace;\r\n}\r\n\r\n.resultado-hash {\r\n    font-size: 11px;\r\n    word-break: break-all;\r\n    color: rgba(163, 145, 255, 0.9);\r\n    line-height: 1.5;\r\n    letter-spacing: 0.5px;\r\n}\r\n\r\n.resultado-link {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    width: 100%;\r\n    padding: 16px 20px;\r\n    margin-top: 16px;\r\n    background: linear-gradient(135deg, rgba(0, 217, 255, 0.12) 0%, rgba(163, 145, 255, 0.12) 100%);\r\n    border: 1px solid rgba(0, 217, 255, 0.25);\r\n    border-radius: 14px;\r\n    color: #00D9FF;\r\n    font-size: 13px;\r\n    font-weight: 800;\r\n    text-decoration: none;\r\n    text-transform: uppercase;\r\n    letter-spacing: 1.5px;\r\n    transition: all 0.3s ease;\r\n}\r\n\r\n.resultado-link:hover {\r\n    background: linear-gradient(135deg, rgba(0, 217, 255, 0.2) 0%, rgba(163, 145, 255, 0.2) 100%);\r\n    border-color: rgba(0, 217, 255, 0.4);\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 8px 28px rgba(0, 217, 255, 0.2);\r\n    color: white;\r\n}\r\n\r\n.resultado-link svg {\r\n    width: 18px;\r\n    height: 18px;\r\n    fill: currentColor;\r\n}\r\n\r\n@media (max-width: 480px) {\r\n    .resultado-section {\r\n        padding: 20px 16px;\r\n        border-radius: 20px;\r\n    }\r\n    .resultado-winner {\r\n        padding: 14px 16px;\r\n        gap: 6px;\r\n    }\r\n    .resultado-winner-number {\r\n        font-size: 20px;\r\n    }\r\n    .resultado-winner-label {\r\n        font-size: 11px;\r\n    }\r\n    .resultado-hash {\r\n        font-size: 9px;\r\n    }\r\n    .resultado-item {\r\n        flex-direction: column;\r\n        align-items: flex-start;\r\n        gap: 6px;\r\n        padding: 12px 14px;\r\n    }\r\n    .resultado-item-label {\r\n        min-width: auto;\r\n    }\r\n    .resultado-link {\r\n        font-size: 12px;\r\n        padding: 14px 16px;\r\n    }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n    .produto-grid {\r\n        grid-template-columns: 1fr;\r\n        gap: 30px;\r\n    }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n    .produto-wrapper {\r\n        padding: 100px 16px 60px;\r\n    }\r\n\r\n    .produto-container {\r\n        padding: 24px;\r\n        border-radius: 24px;\r\n    }\r\n\r\n    .produto-container::after {\r\n        border-radius: 24px;\r\n    }\r\n\r\n    .produto-titulo {\r\n        font-size: 24px;\r\n    }\r\n\r\n    .produto-price {\r\n        font-size: 20px;\r\n    }\r\n\r\n    .produto-stats {\r\n        justify-content: center;\r\n        gap: 8px;\r\n    }\r\n\r\n    .produto-stat {\r\n        font-size: 10px;\r\n        padding: 6px 12px;\r\n    }\r\n\r\n    .produto-progress-bar {\r\n        height: 8px;\r\n    }\r\n\r\n    .produto-thumbnails {\r\n        grid-template-columns: repeat(4, 1fr);\r\n        gap: 8px;\r\n    }\r\n\r\n    .quantidade-section {\r\n        padding: 16px;\r\n        border-radius: 16px;\r\n    }\r\n\r\n    .quantidade-title {\r\n        font-size: 14px;\r\n    }\r\n\r\n    .quick-add-buttons {\r\n        flex-wrap: wrap;\r\n        gap: 10px;\r\n    }\r\n\r\n    .quick-add-btn {\r\n        flex: 1 1 calc(50% - 5px);\r\n        min-width: calc(50% - 5px);\r\n        max-width: none;\r\n        padding: 14px 16px;\r\n        font-size: 14px;\r\n    }\r\n\r\n    .quantidade-btn {\r\n        padding: 14px 20px;\r\n        font-size: 14px;\r\n    }\r\n\r\n    .quantidade-input,\r\n    input.quantidade-input,\r\n    #spQuantity {\r\n        width: 70px !important;\r\n        min-width: 70px !important;\r\n        max-width: 70px !important;\r\n        padding: 14px 10px !important;\r\n        font-size: 14px !important;\r\n    }\r\n\r\n    .produto-cta {\r\n        padding: 18px 24px;\r\n        font-size: 15px;\r\n        border-radius: 14px;\r\n    }\r\n\r\n    .produto-cta svg {\r\n        width: 20px;\r\n        height: 20px;\r\n    }\r\n}\r\n\r\n@media (max-width: 480px) {\r\n    .produto-wrapper {\r\n        padding: 90px 12px 50px;\r\n    }\r\n\r\n    .produto-container {\r\n        padding: 20px 16px;\r\n        border-radius: 20px;\r\n    }\r\n\r\n    .produto-container::after {\r\n        border-radius: 20px;\r\n    }\r\n\r\n    .produto-titulo {\r\n        font-size: 20px;\r\n    }\r\n\r\n    .produto-price-section {\r\n        padding: 12px 14px;\r\n        gap: 5px;\r\n    }\r\n\r\n    .produto-price-label {\r\n        font-size: 9px;\r\n        letter-spacing: 0.5px;\r\n    }\r\n\r\n    .produto-price {\r\n        font-size: 18px;\r\n    }\r\n\r\n    .produto-price-unit {\r\n        font-size: 10px;\r\n    }\r\n\r\n    .quick-add-btn {\r\n        padding: 12px 14px;\r\n        font-size: 14px;\r\n        border-radius: 12px;\r\n    }\r\n\r\n    .quantidade-btn {\r\n        padding: 12px 18px;\r\n        font-size: 14px;\r\n    }\r\n\r\n    .quantidade-input,\r\n    input.quantidade-input,\r\n    #spQuantity {\r\n        width: 60px !important;\r\n        min-width: 60px !important;\r\n        max-width: 60px !important;\r\n        padding: 12px 8px !important;\r\n        font-size: 14px !important;\r\n    }\r\n\r\n    .produto-total-display {\r\n        padding: 14px 16px;\r\n    }\r\n\r\n    .produto-total-value {\r\n        font-size: 18px;\r\n    }\r\n\r\n    .produto-cta {\r\n        padding: 16px 20px;\r\n        font-size: 14px;\r\n        gap: 8px;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n<div class=\"produto-wrapper\">\r\n    <div class=\"produto-container\">\r\n        <div class=\"produto-header\">\r\n            <span class=\"produto-categoria\" id=\"produtoCategoria\">Cotas Dispon\u00edveis<\/span>\r\n            <h1 class=\"produto-titulo\" id=\"produtoTitulo\">Carregando...<\/h1>\r\n            <p class=\"produto-descricao\" id=\"produtoDesc\">\r\n                Quanto mais cotas maior sua chance de ganhar!\r\n            <\/p>\r\n        <\/div>\r\n        <div class=\"produto-grid\">\r\n            <div class=\"produto-gallery\">\r\n                <div class=\"produto-image-main\" id=\"mainImageContainer\">\r\n                    <span class=\"loading-spinner\">Carregando...<\/span>\r\n                <\/div>\r\n                <div class=\"produto-thumbnails\" id=\"thumbsContainer\"><\/div>\r\n            <\/div>\r\n\r\n            <div class=\"produto-info\">\r\n                <div class=\"produto-stats\">\r\n                    <div class=\"produto-stat\">\r\n                        <span class=\"produto-stat-value\" id=\"disponiveis\">-<\/span> dispon\u00edveis\r\n                    <\/div>\r\n                    <div class=\"produto-stat\">\r\n                        <span class=\"produto-stat-value\" id=\"vendidas\">-<\/span> vendidos\r\n                    <\/div>\r\n                    <div class=\"produto-stat\">\r\n                        <span class=\"produto-stat-percent\" id=\"alcancada\">0%<\/span> alcan\u00e7ada\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"produto-progress\">\r\n                    <div class=\"produto-progress-bar\">\r\n                        <div class=\"produto-progress-fill\" id=\"progressFill\" style=\"width: 0%;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"produto-price-section\">\r\n                    <span class=\"produto-price-label\">Cada cota<\/span>\r\n                    <span class=\"produto-price\" id=\"produtoPreco\">-<\/span>\r\n                    <span class=\"produto-price-unit\">BTC<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"quantidade-section\">\r\n                    <span class=\"quantidade-title\">Escolha a quantidade de cotas<\/span>\r\n\r\n                    <div class=\"quick-add-buttons\">\r\n                        <button class=\"quick-add-btn\" onclick=\"spAddQty(5)\">+5<\/button>\r\n                        <button class=\"quick-add-btn\" onclick=\"spAddQty(10)\">+10<\/button>\r\n                        <button class=\"quick-add-btn\" onclick=\"spAddQty(25)\">+25<\/button>\r\n                        <button class=\"quick-add-btn\" onclick=\"spAddQty(50)\">+50<\/button>\r\n                    <\/div>\r\n\r\n                    <div class=\"quantidade-wrapper\">\r\n                        <button class=\"quantidade-btn\" onclick=\"spChangeQty(-1)\">\u2212<\/button>\r\n                        <input type=\"number\" class=\"quantidade-input\" id=\"spQuantity\" value=\"5\" min=\"1\" oninput=\"spUpdateTotal()\">\r\n                        <button class=\"quantidade-btn\" onclick=\"spChangeQty(1)\">+<\/button>\r\n                    <\/div>\r\n\r\n                    <div class=\"limite-msg\" id=\"spLimitMsg\" style=\"display: none;\">\r\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\r\n                        <span id=\"limiteMsgText\">M\u00e1ximo dispon\u00edvel<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"produto-total-display\">\r\n                    <span class=\"produto-total-label\">Total<\/span>\r\n                    <span class=\"produto-total-value\" id=\"totalValue\">0 BTC<\/span>\r\n                <\/div>\r\n\r\n                <button class=\"produto-cta\" id=\"btnComprar\" type=\"button\">\r\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M13 10V3L4 14h7v7l9-11h-7z\"\/><\/svg>\r\n                    Participar do Sorteio\r\n                <\/button>\r\n\r\n                <div class=\"resultado-section\" id=\"resultadoSection\" style=\"display: none;\">\r\n                    <div class=\"resultado-header\">\r\n                        <div class=\"resultado-icon\">\r\n                            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\"\/><\/svg>\r\n                        <\/div>\r\n                        <div>\r\n                            <div class=\"resultado-title\">Resultado Oficial<\/div>\r\n                            <div class=\"resultado-subtitle\">Sorteio finalizado e verificado na blockchain<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"resultado-winner\">\r\n                        <span class=\"resultado-winner-label\">Cota Vencedora<\/span>\r\n                        <span class=\"resultado-winner-number\" id=\"resultadoCota\">-<\/span>\r\n                    <\/div>\r\n\r\n                    <div class=\"resultado-details\">\r\n                        <div class=\"resultado-item\">\r\n                            <span class=\"resultado-item-label\">Bloco Bitcoin<\/span>\r\n                            <span class=\"resultado-item-value\" id=\"resultadoBloco\">-<\/span>\r\n                        <\/div>\r\n                        <div class=\"resultado-item\">\r\n                            <span class=\"resultado-item-label\">Hash do Bloco<\/span>\r\n                            <span class=\"resultado-item-value resultado-hash\" id=\"resultadoHash\">-<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <a class=\"resultado-link\" id=\"resultadoLink\" href=\"#\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z\"\/><\/svg>\r\n                        VERIFICAR NA MEMPOOL\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<script>\r\n(function() {\r\n    var CONFIG = {\r\n        API_URL: 'https:\/\/satsprize.com\/wp-json\/wc\/v3\/products\/',\r\n        API_KEY: 'ck_6474b02e90c78ed7392ee5e750d7a02bff58cc08',\r\n        API_SECRET: 'cs_353f7149f2b6aada2107c40320778dd78a6a8150',\r\n        FALLBACK_ID: '205'\r\n    };\r\n\r\n    var state = {\r\n        productId: null,\r\n        productName: '',\r\n        productPrice: 0,\r\n        productImages: [],\r\n        currentImageIndex: 0,\r\n        stockQty: 100,\r\n        soldQty: 0,\r\n        numeroDeCotas: 0,\r\n        cotaVencedora: null\r\n    };\r\n\r\n    function formatBTC(value) {\r\n        if (value === 0) return '0';\r\n        return value.toFixed(8).replace(\/\\.?0+$\/, '');\r\n    }\r\n\r\n    function getProductId() {\r\n        var pluginInput = document.getElementById('l4al_id_produto');\r\n        if (pluginInput && pluginInput.value) return pluginInput.value;\r\n\r\n        var hiddenInputs = document.querySelectorAll('input[type=\"hidden\"]');\r\n        for (var i = 0; i < hiddenInputs.length; i++) {\r\n            var inp = hiddenInputs[i];\r\n            if (inp.id === 'l4al_id_produto' || inp.name === 'l4al_id_produto') {\r\n                return inp.value;\r\n            }\r\n        }\r\n\r\n        var bodyClasses = document.body.className.split(' ');\r\n        for (var j = 0; j < bodyClasses.length; j++) {\r\n            if (bodyClasses[j].indexOf('postid-') === 0) {\r\n                return bodyClasses[j].replace('postid-', '');\r\n            }\r\n        }\r\n\r\n        var addBtn = document.querySelector('button[name=\"add-to-cart\"], input[name=\"add-to-cart\"]');\r\n        if (addBtn && addBtn.value) return addBtn.value;\r\n\r\n        var cartForm = document.querySelector('form.cart input[name=\"product_id\"]');\r\n        if (cartForm && cartForm.value) return cartForm.value;\r\n\r\n        return CONFIG.FALLBACK_ID;\r\n    }\r\n\r\n    function fetchProductData() {\r\n        var url = CONFIG.API_URL + state.productId + '?consumer_key=' + CONFIG.API_KEY + '&consumer_secret=' + CONFIG.API_SECRET;\r\n\r\n        return fetch(url)\r\n            .then(function(response) {\r\n                if (!response.ok) throw new Error('API Error');\r\n                return response.json();\r\n            })\r\n            .then(function(product) {\r\n                state.productName = product.name || 'Produto';\r\n                state.productPrice = parseFloat(product.price) || 0;\r\n                var stockVal = parseInt(product.stock_quantity);\r\n                state.stockQty = isNaN(stockVal) ? 100 : stockVal;\r\n\r\n                if (product.images && product.images.length > 0) {\r\n                    state.productImages = product.images.map(function(img) {\r\n                        return {\r\n                            full: img.src,\r\n                            thumb: img.src\r\n                        };\r\n                    });\r\n                }\r\n\r\n                if (product.short_description) {\r\n                    var temp = document.createElement('div');\r\n                    temp.innerHTML = product.short_description;\r\n                    var desc = temp.textContent || temp.innerText || '';\r\n                    if (desc.length > 10) {\r\n                        state.productDescription = desc;\r\n                    }\r\n                }\r\n\r\n                if (product.meta_data && product.meta_data.length > 0) {\r\n                    for (var i = 0; i < product.meta_data.length; i++) {\r\n                        var meta = product.meta_data[i];\r\n                        if (meta.key === 'numero_de_cotas') {\r\n                            state.numeroDeCotas = parseInt(meta.value) || 0;\r\n                        }\r\n                        if (meta.key === 'cota_vencedora' && meta.value) {\r\n                            state.cotaVencedora = meta.value;\r\n                        }\r\n                    }\r\n                }\r\n\r\n                if (state.numeroDeCotas > 0) {\r\n                    state.soldQty = state.numeroDeCotas - state.stockQty;\r\n                    if (state.soldQty < 0) state.soldQty = 0;\r\n                } else {\r\n                    state.soldQty = parseInt(product.total_sales) || 0;\r\n                }\r\n\r\n                return true;\r\n            })\r\n            .catch(function(err) {\r\n                console.log('[SatsPrize] API error, using fallback:', err);\r\n                return false;\r\n            });\r\n    }\r\n\r\n    function fetchRifaData() {\r\n        var url = 'https:\/\/satsprize.com\/wp-json\/pluginrifa\/v2\/infos\/?rifa=' + state.productId;\r\n        return fetch(url)\r\n            .then(function(response) {\r\n                if (!response.ok) throw new Error('Rifa API Error');\r\n                return response.json();\r\n            })\r\n            .then(function(data) {\r\n                if (data.sucesso === '200') {\r\n                    var totalCotas = parseInt(data.cotas) || 0;\r\n                    var participantes = data.participantes || [];\r\n                    var vendidas = 0;\r\n                    var reservadas = 0;\r\n                    participantes.forEach(function(p) {\r\n                        if (!p.cotas) return;\r\n                        var count = p.cotas.split(',').filter(function(c) { return c !== ''; }).length;\r\n                        if (p.status === 'completed') vendidas += count;\r\n                        else reservadas += count;\r\n                    });\r\n                    state.stockQty = totalCotas - vendidas - reservadas;\r\n                    state.soldQty = vendidas;\r\n                    if (totalCotas > 0) state.numeroDeCotas = totalCotas;\r\n                }\r\n                return true;\r\n            })\r\n            .catch(function(err) {\r\n                console.log('[SatsPrize] Rifa API error:', err);\r\n                return false;\r\n            });\r\n    }\r\n\r\n    function getDataFromDOM() {\r\n        var titleEl = document.querySelector('.product_title, .entry-title, h1.elementor-heading-title');\r\n        if (titleEl && !state.productName) {\r\n            state.productName = titleEl.textContent.trim();\r\n        }\r\n\r\n        var priceEl = document.querySelector('.woocommerce-Price-amount bdi, .price .amount');\r\n        if (priceEl && !state.productPrice) {\r\n            var priceText = priceEl.textContent.replace(\/[^\\d.,]\/g, '');\r\n            priceText = priceText.replace(\/\\.\/g, '').replace(',', '.');\r\n            state.productPrice = parseFloat(priceText) || 0;\r\n        }\r\n\r\n        var existingGallery = document.querySelectorAll('.woocommerce-product-gallery__image img, .flex-control-thumbs img');\r\n        if (existingGallery.length > 0 && state.productImages.length === 0) {\r\n            existingGallery.forEach(function(img) {\r\n                var src = img.getAttribute('data-large_image') || img.getAttribute('data-src') || img.src;\r\n                if (src && src.indexOf('placeholder') === -1) {\r\n                    state.productImages.push({\r\n                        full: src,\r\n                        thumb: img.src || src\r\n                    });\r\n                }\r\n            });\r\n        }\r\n    }\r\n\r\n    function renderGallery() {\r\n        var mainContainer = document.getElementById('mainImageContainer');\r\n        var thumbsContainer = document.getElementById('thumbsContainer');\r\n\r\n        if (state.productImages.length === 0) {\r\n            mainContainer.innerHTML = '<span class=\"loading-spinner\">Sem imagem<\/span>';\r\n            return;\r\n        }\r\n\r\n        mainContainer.innerHTML = '<img decoding=\"async\" id=\"mainImg\" src=\"' + state.productImages[0].full + '\" alt=\"' + state.productName + '\">';\r\n\r\n        var thumbsHTML = '';\r\n        state.productImages.forEach(function(img, index) {\r\n            var activeClass = index === 0 ? ' active' : '';\r\n            thumbsHTML += '<div class=\"produto-thumb' + activeClass + '\" data-index=\"' + index + '\">' +\r\n                '<img decoding=\"async\" src=\"' + img.thumb + '\" alt=\"Thumb ' + (index + 1) + '\">' +\r\n                '<\/div>';\r\n        });\r\n        thumbsContainer.innerHTML = thumbsHTML;\r\n\r\n        var thumbs = thumbsContainer.querySelectorAll('.produto-thumb');\r\n        thumbs.forEach(function(thumb) {\r\n            thumb.addEventListener('click', function() {\r\n                var idx = parseInt(this.getAttribute('data-index'));\r\n                thumbs.forEach(function(t) { t.classList.remove('active'); });\r\n                this.classList.add('active');\r\n                document.getElementById('mainImg').src = state.productImages[idx].full;\r\n                state.currentImageIndex = idx;\r\n            });\r\n        });\r\n    }\r\n\r\n    function parseResultado(text) {\r\n        var blocoMatch = text.match(\/Bloco:\\s*(\\d+)\/i);\r\n        var hashMatch = text.match(\/Hash:\\s*([a-f0-9]{64})\/i);\r\n        var cotaMatch = text.match(\/Cota\\s*vencedora:\\s*(\\d+)\/i);\r\n\r\n        if (blocoMatch && hashMatch && cotaMatch) {\r\n            return {\r\n                bloco: blocoMatch[1],\r\n                hash: hashMatch[1],\r\n                cota: cotaMatch[1]\r\n            };\r\n        }\r\n        return null;\r\n    }\r\n\r\n    function fetchBlockData(cotaVencedora) {\r\n        fetch('https:\/\/mempool.space\/api\/blocks\/tip\/height')\r\n            .then(function(r) { return r.text(); })\r\n            .then(function(currentHeight) {\r\n                return fetch('https:\/\/mempool.space\/api\/block-height\/' + currentHeight);\r\n            })\r\n            .then(function(r) { return r.text(); })\r\n            .then(function(hash) {\r\n                return fetch('https:\/\/mempool.space\/api\/block\/' + hash);\r\n            })\r\n            .then(function(r) { return r.json(); })\r\n            .then(function(block) {\r\n                renderResultado({\r\n                    bloco: block.height,\r\n                    hash: block.id,\r\n                    cota: cotaVencedora\r\n                });\r\n            })\r\n            .catch(function(err) {\r\n                console.log('[SatsPrize] Mempool API error:', err);\r\n                renderResultado({\r\n                    bloco: '-',\r\n                    hash: '-',\r\n                    cota: cotaVencedora\r\n                });\r\n            });\r\n    }\r\n\r\n    function renderResultado(resultado) {\r\n        var section = document.getElementById('resultadoSection');\r\n        if (!section || !resultado) return;\r\n\r\n        document.getElementById('resultadoBloco').textContent = resultado.bloco;\r\n        document.getElementById('resultadoHash').textContent = resultado.hash;\r\n        document.getElementById('resultadoCota').textContent = '#' + resultado.cota;\r\n        document.getElementById('resultadoLink').href = 'https:\/\/mempool.space\/block\/' + resultado.hash;\r\n\r\n        section.style.display = 'block';\r\n    }\r\n\r\n    function renderProductInfo() {\r\n        document.getElementById('produtoTitulo').textContent = state.productName;\r\n\r\n        var hasResultado = false;\r\n\r\n        if (state.productDescription) {\r\n            var desc = state.productDescription;\r\n\r\n            var resultado = parseResultado(desc);\r\n            if (resultado) {\r\n                hasResultado = true;\r\n                renderResultado(resultado);\r\n                desc = desc.replace(\/Resultado\\s*Oficial\\s*\/gi, '');\r\n                desc = desc.replace(\/Bloco:\\s*\\d+\\s*\/gi, '');\r\n                desc = desc.replace(\/Hash:\\s*[a-f0-9]{64}\\s*\/gi, '');\r\n                desc = desc.replace(\/Cota\\s*vencedora:\\s*\\d+\\s*\/gi, '');\r\n            }\r\n\r\n            desc = desc.replace(\/Aguardando todas as cotas\\s*\/gi, '');\r\n            desc = desc.replace(\/Cotas restantes:\\s*\\d+\\s*\/gi, '');\r\n            desc = desc.replace(\/O produto sera encerrado automaticamente assim que o estoque chegar a zero\\.?\/gi,\r\n                'O sorteio ser\u00e1 encerrado automaticamente assim que as cotas dispon\u00edveis chegarem a zero.');\r\n\r\n            desc = desc.trim();\r\n            if (desc.length > 0) {\r\n                document.getElementById('produtoDesc').textContent = desc;\r\n            }\r\n        }\r\n\r\n        if (!hasResultado && state.cotaVencedora) {\r\n            hasResultado = true;\r\n            fetchBlockData(state.cotaVencedora);\r\n        }\r\n\r\n        var priceStr = formatBTC(state.productPrice);\r\n        document.getElementById('produtoPreco').textContent = priceStr;\r\n\r\n        document.getElementById('disponiveis').textContent = state.stockQty;\r\n        document.getElementById('vendidas').textContent = state.soldQty;\r\n\r\n        var total = state.stockQty + state.soldQty;\r\n        var percent = total > 0 ? ((state.soldQty \/ total) * 100) : 0;\r\n        document.getElementById('alcancada').textContent = percent.toFixed(2).replace('.', ',') + '%';\r\n        document.getElementById('progressFill').style.width = percent + '%';\r\n\r\n        if (state.cotaVencedora || state.stockQty <= 0) {\r\n            renderSoldOut(hasResultado);\r\n            return;\r\n        }\r\n\r\n        document.getElementById('limiteMsgText').textContent = 'M\u00e1ximo dispon\u00edvel: ' + state.stockQty + ' cotas';\r\n\r\n        var initialQty = Math.min(5, state.stockQty);\r\n        document.getElementById('spQuantity').value = initialQty;\r\n        document.getElementById('spQuantity').max = state.stockQty;\r\n        spUpdateTotal();\r\n    }\r\n\r\n    function renderSoldOut(hasResultado) {\r\n        var categoria = document.getElementById('produtoCategoria');\r\n        if (categoria) {\r\n            if (hasResultado) {\r\n                categoria.textContent = 'Sorteio Finalizado';\r\n                categoria.classList.add('finalizado');\r\n            } else {\r\n                categoria.textContent = 'Esgotado';\r\n                categoria.classList.add('esgotado');\r\n            }\r\n        }\r\n\r\n        var quantidadeSection = document.querySelector('.quantidade-section');\r\n        if (hasResultado) {\r\n            quantidadeSection.innerHTML = '<div class=\"esgotado-overlay\">' +\r\n                '<svg class=\"esgotado-icon finalizado\" viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\"\/><\/svg>' +\r\n                '<h3 class=\"esgotado-titulo finalizado\">Sorteio Finalizado!<\/h3>' +\r\n                '<p class=\"esgotado-msg\">Este sorteio foi encerrado. Confira o resultado abaixo!<\/p>' +\r\n            '<\/div>';\r\n        } else {\r\n            quantidadeSection.innerHTML = '<div class=\"esgotado-overlay\">' +\r\n                '<svg class=\"esgotado-icon\" viewBox=\"0 0 24 24\"><path d=\"M18.36 19.78L12 13.41l-6.36 6.37-1.42-1.42L10.59 12 4.22 5.64l1.42-1.42L12 10.59l6.36-6.36 1.41 1.41L13.41 12l6.36 6.36z\"\/><\/svg>' +\r\n                '<h3 class=\"esgotado-titulo\">Esgotado!<\/h3>' +\r\n                '<p class=\"esgotado-msg\">Todas as cotas deste sorteio foram vendidas. Fique de olho em novos sorteios!<\/p>' +\r\n            '<\/div>';\r\n        }\r\n\r\n        var totalDisplay = document.querySelector('.produto-total-display');\r\n        if (totalDisplay) {\r\n            totalDisplay.style.display = 'none';\r\n        }\r\n\r\n        var btnComprar = document.getElementById('btnComprar');\r\n        btnComprar.disabled = true;\r\n        btnComprar.style.display = 'none';\r\n    }\r\n\r\n    window.spAddQty = function(amount) {\r\n        if (state.stockQty <= 0) return;\r\n        var input = document.getElementById('spQuantity');\r\n        if (!input) return;\r\n        var newVal = parseInt(input.value || 0) + amount;\r\n        if (newVal > state.stockQty) newVal = state.stockQty;\r\n        if (newVal < 1) newVal = 1;\r\n        input.value = newVal;\r\n        spUpdateTotal();\r\n    };\r\n\r\n    window.spChangeQty = function(delta) {\r\n        if (state.stockQty <= 0) return;\r\n        var input = document.getElementById('spQuantity');\r\n        if (!input) return;\r\n        var newVal = parseInt(input.value || 0) + delta;\r\n        if (newVal < 1) newVal = 1;\r\n        if (newVal > state.stockQty) newVal = state.stockQty;\r\n        input.value = newVal;\r\n        spUpdateTotal();\r\n    };\r\n\r\n    window.spUpdateTotal = function() {\r\n        if (state.stockQty <= 0) return;\r\n\r\n        var qtyInput = document.getElementById('spQuantity');\r\n        if (!qtyInput) return;\r\n\r\n        var qty = parseInt(qtyInput.value) || 1;\r\n        if (qty > state.stockQty) {\r\n            qty = state.stockQty;\r\n            qtyInput.value = qty;\r\n        }\r\n        if (qty < 1) {\r\n            qty = 1;\r\n            qtyInput.value = qty;\r\n        }\r\n        var total = qty * state.productPrice;\r\n        var formatted = formatBTC(total);\r\n        document.getElementById('totalValue').textContent = formatted + ' BTC';\r\n\r\n        var limitMsg = document.getElementById('spLimitMsg');\r\n        if (limitMsg) {\r\n            if (qty >= state.stockQty) {\r\n                limitMsg.style.display = 'flex';\r\n            } else {\r\n                limitMsg.style.display = 'none';\r\n            }\r\n        }\r\n    };\r\n\r\n    function setupActions() {\r\n        var btnComprar = document.getElementById('btnComprar');\r\n        btnComprar.addEventListener('click', function() {\r\n            if (state.stockQty <= 0) {\r\n                return;\r\n            }\r\n            var qtyInput = document.getElementById('spQuantity');\r\n            var qty = qtyInput ? qtyInput.value : 1;\r\n            if (!state.productId) {\r\n                alert('Erro: Produto n\u00e3o identificado. Por favor, recarregue a p\u00e1gina.');\r\n                return;\r\n            }\r\n            window.location.href = 'https:\/\/satsprize.com\/checkout\/?add-to-cart=' + state.productId + '&quantity=' + qty;\r\n        });\r\n    }\r\n\r\n    function init() {\r\n        state.productId = getProductId();\r\n        console.log('[SatsPrize Widget] Product ID:', state.productId);\r\n\r\n        fetchProductData().then(function() {\r\n            return fetchRifaData();\r\n        }).then(function() {\r\n            getDataFromDOM();\r\n            renderGallery();\r\n            renderProductInfo();\r\n            setupActions();\r\n        });\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', init);\r\n    } else {\r\n        setTimeout(init, 100);\r\n    }\r\n})();\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\r\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>\n\t\t","protected":false},"excerpt":{"rendered":"<div style='background:#0a0f1c;border:1px solid #1e293b;border-radius:14px;padding:18px;color:#fff;margin-top:20px;text-align:center;'>\n<h3 style='margin:0 0 10px;color:#60a5fa;font-size:20px;'>Aguardando todas as cotas<\/h3>\n<p style='margin:6px 0;font-size:14px;'>Cotas restantes:<\/p>\n<div style='font-size:28px;font-weight:700;color:#38bdf8;'>900<\/div>\n<p style='margin-top:10px;font-size:13px;color:#94a3b8;'>O produto sera encerrado automaticamente assim que o estoque chegar a zero.<\/p>\n<\/div>","protected":false},"featured_media":1753,"template":"elementor_canvas","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"product_brand":[],"product_cat":[15],"product_tag":[],"class_list":["post-205","product","type-product","status-publish","has-post-thumbnail","product_cat-produtos-disponiveis","desktop-align-left","tablet-align-left","mobile-align-left","first","instock","virtual","purchasable","product-type-simple"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>1,000,000 Sats - 0.01 BTC - Bitcoin Raffle | SatsPrize<\/title>\n<meta name=\"description\" content=\"Win 1,000,000 satoshis (0.01 BTC) in a transparent on-chain raffle. Pay with Lightning Network and receive your sats directly in your wallet.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"1,000,000 Sats - 0.01 BTC - Bitcoin Raffle | SatsPrize\" \/>\n<meta property=\"og:description\" content=\"Win 1,000,000 satoshis (0.01 BTC) in a transparent on-chain raffle. Pay with Lightning Network and receive your sats directly in your wallet.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/satsprize.com\/en\/product\/aleatorios\/\" \/>\n<meta property=\"og:site_name\" content=\"SatsPrize\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-23T11:30:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/satsprize.com\/wp-content\/uploads\/2025\/11\/IMG_0746.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1010\" \/>\n\t<meta property=\"og:image:height\" content=\"1226\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"1,000,000 Sats - 0.01 BTC - Bitcoin Raffle | SatsPrize\" \/>\n<meta name=\"twitter:description\" content=\"Win 1,000,000 satoshis (0.01 BTC) in a transparent on-chain raffle. Pay with Lightning Network and receive your sats directly in your wallet.\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/satsprize.com\\\/produto\\\/aleatorios\\\/\",\"url\":\"https:\\\/\\\/satsprize.com\\\/produto\\\/aleatorios\\\/\",\"name\":\"1,000,000 Sats - 0.01 BTC - Bitcoin Raffle | SatsPrize\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/satsprize.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/satsprize.com\\\/produto\\\/aleatorios\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/satsprize.com\\\/produto\\\/aleatorios\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/satsprize.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/IMG_0746.jpg\",\"datePublished\":\"2025-12-10T02:25:24+00:00\",\"dateModified\":\"2026-05-23T11:30:03+00:00\",\"description\":\"Win 1,000,000 satoshis (0.01 BTC) in a transparent on-chain raffle. Pay with Lightning Network and receive your sats directly in your wallet.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/satsprize.com\\\/produto\\\/aleatorios\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/satsprize.com\\\/produto\\\/aleatorios\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/satsprize.com\\\/produto\\\/aleatorios\\\/#primaryimage\",\"url\":\"https:\\\/\\\/satsprize.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/IMG_0746.jpg\",\"contentUrl\":\"https:\\\/\\\/satsprize.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/IMG_0746.jpg\",\"width\":1010,\"height\":1226},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/satsprize.com\\\/produto\\\/aleatorios\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/satsprize.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Privado: Loja\",\"item\":\"https:\\\/\\\/satsprize.com\\\/?page_id=7\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"#1 &#8211; 1.000.000 Sats 0.01 Btc N\u00fameros Aleat\u00f3rios (1000 Cotas)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/satsprize.com\\\/#website\",\"url\":\"https:\\\/\\\/satsprize.com\\\/\",\"name\":\"SatsPrize\",\"description\":\"A SUA PLATAFORMA DE SORTEIOS EM BITCOIN\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/satsprize.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"1,000,000 Sats - 0.01 BTC - Bitcoin Raffle | SatsPrize","description":"Win 1,000,000 satoshis (0.01 BTC) in a transparent on-chain raffle. Pay with Lightning Network and receive your sats directly in your wallet.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"1,000,000 Sats - 0.01 BTC - Bitcoin Raffle | SatsPrize","og_description":"Win 1,000,000 satoshis (0.01 BTC) in a transparent on-chain raffle. Pay with Lightning Network and receive your sats directly in your wallet.","og_url":"https:\/\/satsprize.com\/en\/product\/aleatorios\/","og_site_name":"SatsPrize","article_modified_time":"2026-05-23T11:30:03+00:00","og_image":[{"width":1010,"height":1226,"url":"https:\/\/satsprize.com\/wp-content\/uploads\/2025\/11\/IMG_0746.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"1,000,000 Sats - 0.01 BTC - Bitcoin Raffle | SatsPrize","twitter_description":"Win 1,000,000 satoshis (0.01 BTC) in a transparent on-chain raffle. Pay with Lightning Network and receive your sats directly in your wallet.","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/satsprize.com\/produto\/aleatorios\/","url":"https:\/\/satsprize.com\/produto\/aleatorios\/","name":"1,000,000 Sats - 0.01 BTC - Bitcoin Raffle | SatsPrize","isPartOf":{"@id":"https:\/\/satsprize.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/satsprize.com\/produto\/aleatorios\/#primaryimage"},"image":{"@id":"https:\/\/satsprize.com\/produto\/aleatorios\/#primaryimage"},"thumbnailUrl":"https:\/\/satsprize.com\/wp-content\/uploads\/2025\/11\/IMG_0746.jpg","datePublished":"2025-12-10T02:25:24+00:00","dateModified":"2026-05-23T11:30:03+00:00","description":"Win 1,000,000 satoshis (0.01 BTC) in a transparent on-chain raffle. Pay with Lightning Network and receive your sats directly in your wallet.","breadcrumb":{"@id":"https:\/\/satsprize.com\/produto\/aleatorios\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/satsprize.com\/produto\/aleatorios\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/satsprize.com\/produto\/aleatorios\/#primaryimage","url":"https:\/\/satsprize.com\/wp-content\/uploads\/2025\/11\/IMG_0746.jpg","contentUrl":"https:\/\/satsprize.com\/wp-content\/uploads\/2025\/11\/IMG_0746.jpg","width":1010,"height":1226},{"@type":"BreadcrumbList","@id":"https:\/\/satsprize.com\/produto\/aleatorios\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/satsprize.com\/"},{"@type":"ListItem","position":2,"name":"Privado: Loja","item":"https:\/\/satsprize.com\/?page_id=7"},{"@type":"ListItem","position":3,"name":"#1 &#8211; 1.000.000 Sats 0.01 Btc N\u00fameros Aleat\u00f3rios (1000 Cotas)"}]},{"@type":"WebSite","@id":"https:\/\/satsprize.com\/#website","url":"https:\/\/satsprize.com\/","name":"SatsPrize","description":"YOUR BITCOIN RAFFLE PLATFORM","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/satsprize.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/satsprize.com\/en\/wp-json\/wp\/v2\/product\/205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/satsprize.com\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/satsprize.com\/en\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":76,"href":"https:\/\/satsprize.com\/en\/wp-json\/wp\/v2\/product\/205\/revisions"}],"predecessor-version":[{"id":1783,"href":"https:\/\/satsprize.com\/en\/wp-json\/wp\/v2\/product\/205\/revisions\/1783"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/satsprize.com\/en\/wp-json\/wp\/v2\/media\/1753"}],"wp:attachment":[{"href":"https:\/\/satsprize.com\/en\/wp-json\/wp\/v2\/media?parent=205"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/satsprize.com\/en\/wp-json\/wp\/v2\/product_brand?post=205"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/satsprize.com\/en\/wp-json\/wp\/v2\/product_cat?post=205"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/satsprize.com\/en\/wp-json\/wp\/v2\/product_tag?post=205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}