{"id":31033,"date":"2026-01-08T15:26:06","date_gmt":"2026-01-08T18:26:06","guid":{"rendered":"https:\/\/brasilsimulatormods.com\/?page_id=31033"},"modified":"2026-01-23T10:13:14","modified_gmt":"2026-01-23T13:13:14","slug":"eventos-4fun","status":"publish","type":"page","link":"https:\/\/brasilsimulatormods.com\/en\/eventos-4fun\/","title":{"rendered":"Eventos 4FUN"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"31033\" class=\"elementor elementor-31033\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ddec8f0 e-flex e-con-boxed e-con e-parent\" data-id=\"ddec8f0\" 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-8224b21 elementor-widget elementor-widget-spacer\" data-id=\"8224b21\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-af629dd elementor-widget elementor-widget-heading\" data-id=\"af629dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Eventos 4FUN <\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c224b01 elementor-widget elementor-widget-heading\" data-id=\"c224b01\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Corridas casuais, competitividade s\u00e9ria.<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d61ef59 elementor-widget elementor-widget-spacer\" data-id=\"d61ef59\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\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-991e38e e-grid e-con-boxed e-con e-parent\" data-id=\"991e38e\" 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-b6b25d5 elementor-widget elementor-widget-html\" data-id=\"b6b25d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    .bsm-race-wrapper {\r\n        --primary-red: #ff3b3b; \r\n        --card-bg: #1f2129; \r\n        --inner-bg: #16181e;\r\n        --text-white: #ffffff;\r\n        --text-gray: #b0b0c0;\r\n        --youtube-color: #FF0000;\r\n        --discord-color: #5865F2;\r\n        --server-btn-color: #00c853;\r\n        --training-btn-color: #7c4dff;\r\n        --locked-color: #333333; \r\n    }\r\n    .bsm-race-card { background-color: var(--card-bg); border-radius: 8px; overflow: hidden; color: var(--text-white); font-family: 'Roboto', 'Helvetica', sans-serif; box-shadow: 0 4px 10px rgba(0,0,0,0.3); width: 100%; max-width: 400px; margin: auto; border: 1px solid #2e303d; }\r\n    .bsm-race-header { height: 200px; background-size: cover; background-position: center; position: relative; }\r\n    .bsm-race-header::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(to bottom, transparent 50%, var(--card-bg)); }\r\n    .bsm-header-labels { position: absolute; top: 10px; left: 10px; display: flex; gap: 6px; z-index: 2; }\r\n    .bsm-label { background: rgba(0,0,0,0.8); color: #fff; padding: 3px 6px; border-radius: 3px; font-size: 9px; font-weight: bold; text-transform: uppercase; backdrop-filter: blur(4px); border-left: 2px solid var(--primary-red); }\r\n    .bsm-card-body { padding: 15px; position: relative; z-index: 2; }\r\n    .bsm-game-tag { display: inline-block; background-color: #d32f2f; color: white; padding: 2px 6px; border-radius: 3px; font-size: 9px; font-weight: 900; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 6px; }\r\n    .bsm-card-title { font-size: 20px; margin: 0 0 12px 0; text-transform: uppercase; font-weight: 800; color: #fff; line-height: 1.1; }\r\n    .bsm-highlight-box { display: flex; background: rgba(255, 255, 255, 0.05); border: 1px solid #333; border-radius: 6px; padding: 8px; margin-bottom: 15px; text-align: center; }\r\n    .bsm-highlight-item { flex: 1; display: flex; flex-direction: column; justify-content: center; }\r\n    .bsm-highlight-item:first-child { border-right: 1px solid rgba(255,255,255,0.1); }\r\n    .bsm-highlight-value { font-size: 16px; font-weight: 800; color: #fff; }\r\n    .bsm-highlight-value i { color: var(--primary-red); margin-right: 4px; font-size: 14px; }\r\n    .bsm-highlight-label { font-size: 9px; text-transform: uppercase; color: var(--text-gray); margin-top: 3px; font-weight: 600; line-height: 1.2; }\r\n    .bsm-calendar-link { color: #00c853; text-decoration: none; display: inline-block; margin-top: 2px; border: 1px solid #00c853; padding: 1px 4px; border-radius: 3px; transition: 0.2s; }\r\n    .bsm-calendar-link:hover { background: #00c853; color: #000; }\r\n    .bsm-details-list { list-style: none; padding: 0; margin: 0 0 20px 0; }\r\n    .bsm-details-list li { display: flex; justify-content: space-between; align-items: center; padding: 6px 0; font-size: 12px; border-bottom: 1px solid rgba(255,255,255,0.05); }\r\n    .bsm-detail-left { color: var(--text-gray); display: flex; align-items: center; font-weight: 500; }\r\n    .bsm-detail-left i { width: 20px; color: var(--primary-red); text-align: center; margin-right: 5px; font-size: 12px; }\r\n    .bsm-detail-right { font-weight: bold; color: #fff; text-align: right;}\r\n    .bsm-stats-grid { display: flex; gap: 6px; margin-bottom: 15px; background: var(--inner-bg); padding: 8px; border-radius: 5px; }\r\n    .bsm-stat-box { flex: 1; text-align: center; position: relative; }\r\n    .bsm-stat-box:not(:last-child)::after { content: ''; position: absolute; right: 0; top: 10%; height: 80%; width: 1px; background: #2e303d; }\r\n    .bsm-stat-value { display: block; font-size: 13px; font-weight: 800; color: #fff; }\r\n    .bsm-stat-label { font-size: 8px; color: #777; text-transform: uppercase; margin-top: 2px; font-weight: 600; }\r\n    .bsm-action-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-top: 10px; }\r\n    .bsm-btn { display: flex; align-items: center; justify-content: center; padding: 10px; border-radius: 4px; text-decoration: none; font-weight: 800; font-size: 10px; text-transform: uppercase; transition: 0.2s; border: none; cursor: pointer; }\r\n    .bsm-btn i { margin-right: 5px; font-size: 12px; }\r\n    .btn-locked { background: var(--locked-color) !important; color: #777 !important; cursor: not-allowed; pointer-events: none; box-shadow: none !important; border: 1px solid #444 !important; }\r\n    .btn-training { background: var(--training-btn-color); color: #fff; grid-column: span 2; order: -1; border: 1px solid #651fff; }\r\n    .btn-training:hover { background: #651fff; box-shadow: 0 0 10px rgba(101, 31, 255, 0.4); }\r\n    .btn-server { background: var(--server-btn-color); color: #000; font-size: 12px; padding: 12px; }\r\n    .btn-server:hover { background: #00e676; box-shadow: 0 0 10px rgba(0,200,83,0.3); }\r\n    .btn-copy { background: #333; color: #fff; width: 45px; font-size: 14px; }\r\n    .btn-copy:hover { background: #444; } .btn-copy:active { background: #00c853; }\r\n    .btn-youtube { background: rgba(255, 0, 0, 0.1); border: 1px solid var(--youtube-color); color: #fff; }\r\n    .btn-youtube:hover { background: var(--youtube-color); }\r\n    .btn-info { background: #2e303d; color: #ccc; }\r\n    .btn-info:hover { background: #3e4050; color: #fff; }\r\n    @keyframes pulse-red { 0% { box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.7); } 70% { box-shadow: 0 0 0 10px rgba(255, 0, 0, 0); } 100% { box-shadow: 0 0 0 0 rgba(255, 0, 0, 0); } }\r\n    .bsm-live-active { animation: pulse-red 2s infinite; background-color: #ff0000 !important; border-color: #ff0000 !important; color: white !important; }\r\n    .bsm-footer-discord { display: flex; align-items: center; justify-content: center; width: 100%; padding: 12px; background: #252830; color: #fff; text-decoration: none; font-weight: 700; text-transform: uppercase; font-size: 11px; transition: background 0.2s; border-top: 1px solid #2e303d; }\r\n    .bsm-footer-discord:hover { background: var(--discord-color); }\r\n    .bsm-footer-discord i { margin-right: 6px; color: var(--discord-color); font-size: 14px; } .bsm-footer-discord:hover i { color: #fff; }\r\n<\/style>\r\n\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\r\n\r\n<div class=\"bsm-race-wrapper\" id=\"bsm-event-card\">\r\n    <div class=\"bsm-race-card\">\r\n        \r\n        <div class=\"bsm-race-header\" id=\"cfg-bg-image\">\r\n            <div class=\"bsm-header-labels\">\r\n                <span class=\"bsm-label\" id=\"cfg-label-top\">Evento \u00danico<\/span>\r\n                <span class=\"bsm-label\"><i class=\"fas fa-circle\" style=\"color:#00c853; font-size: 8px;\"><\/i> Confirmado<\/span>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"bsm-card-body\">\r\n            <span class=\"bsm-game-tag\" id=\"cfg-game-tag\">ASSETTO CORSA<\/span>\r\n            <h2 class=\"bsm-card-title\" id=\"cfg-title\">TITULO DA CORRIDA<\/h2>\r\n            \r\n            <div class=\"bsm-highlight-box\">\r\n                <div class=\"bsm-highlight-item\">\r\n                    <span class=\"bsm-highlight-value\"><i class=\"far fa-calendar-alt\"><\/i> <span id=\"cfg-display-date\">DD\/MMM<\/span><\/span>\r\n                    <span class=\"bsm-highlight-label\" id=\"cfg-display-weekday\">Dia da Semana<\/span>\r\n                <\/div>\r\n                <div class=\"bsm-highlight-item\">\r\n                    <span class=\"bsm-highlight-value\"><i class=\"far fa-clock\"><\/i> <span id=\"cfg-display-time\">00:00<\/span><\/span>\r\n                    <span class=\"bsm-highlight-label\">\r\n                        Hor\u00e1rio Bras\u00edlia <br>\r\n                        <a href=\"#\" target=\"_blank\" class=\"bsm-calendar-link\" id=\"cfg-link-calendar\">\r\n                           <i class=\"fas fa-plus-circle\" style=\"color:inherit; margin:0; font-size:10px;\"><\/i> Add Agenda\r\n                        <\/a>\r\n                    <\/span>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <ul class=\"bsm-details-list\">\r\n                <li><span class=\"bsm-detail-left\"><i class=\"fas fa-car\"><\/i> Carro<\/span><span class=\"bsm-detail-right\" id=\"cfg-car\">Carro Modelo<\/span><\/li>\r\n                <li><span class=\"bsm-detail-left\"><i class=\"fas fa-road\"><\/i> Pista<\/span><span class=\"bsm-detail-right\" id=\"cfg-track\">Nome da Pista<\/span><\/li>\r\n                 <li><span class=\"bsm-detail-left\"><i class=\"fas fa-users\"><\/i> Vagas<\/span><span class=\"bsm-detail-right\" id=\"cfg-slots\">00 Carros<\/span><\/li>\r\n            <\/ul>\r\n\r\n            <div class=\"bsm-stats-grid\">\r\n                <div class=\"bsm-stat-box\"><span class=\"bsm-stat-value\" id=\"cfg-time-practice\">0'<\/span><span class=\"bsm-stat-label\">Treino<\/span><\/div>\r\n                <div class=\"bsm-stat-box\"><span class=\"bsm-stat-value\" id=\"cfg-time-qualy\">0'<\/span><span class=\"bsm-stat-label\">Qualy<\/span><\/div>\r\n                <div class=\"bsm-stat-box\"><span class=\"bsm-stat-value\" id=\"cfg-time-race\">0'<\/span><span class=\"bsm-stat-label\">Corrida<\/span><\/div>\r\n            <\/div>\r\n\r\n            <div class=\"bsm-action-grid\">\r\n                \r\n                <a href=\"#\" class=\"bsm-btn btn-training bsm-training-lock\" id=\"cfg-btn-treino\">\r\n                    <i class=\"fas fa-tools\"><\/i> Entrar no Treino\r\n                <\/a>\r\n\r\n                <div style=\"grid-column: span 2; display: flex; gap: 6px;\">\r\n                    <a href=\"#\" class=\"bsm-btn btn-server bsm-auto-lock\" style=\"flex-grow: 1;\" id=\"cfg-btn-race\">\r\n                       <i class=\"fas fa-flag-checkered\"><\/i> Entrar na Corrida\r\n                    <\/a>\r\n                    <button id=\"cfg-btn-copy\" class=\"bsm-btn btn-copy\" title=\"Copiar IP e Porta\"><i class=\"fas fa-copy\" style=\"margin:0;\"><\/i><\/button>\r\n                <\/div>\r\n\r\n                <a href=\"#\" target=\"_blank\" class=\"bsm-btn btn-youtube bsm-auto-lock\" id=\"cfg-btn-yt\">\r\n                   <i class=\"fab fa-youtube\"><\/i> Assistir\r\n                <\/a>\r\n\r\n                <a href=\"#\" target=\"_blank\" class=\"bsm-btn btn-info bsm-auto-lock\" id=\"cfg-btn-timing\">\r\n                   <i class=\"fas fa-stopwatch\"><\/i> Timing\r\n                <\/a>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <a href=\"#\" target=\"_blank\" class=\"bsm-footer-discord\" id=\"cfg-link-discord\">\r\n            <i class=\"fab fa-discord\"><\/i> Entrar na Comunidade\r\n        <\/a>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n    (function() {\r\n        \r\n        const DADOS = {\r\n            \/\/ -- VISUAL --\r\n            imagemFundo: \"https:\/\/brasilsimulatormods.com\/wp-content\/uploads\/2026\/01\/card2.png\",\r\n            jogoNome: \"ASSETTO CORSA\",\r\n            tituloEvento: \"4FUN DTM Rivals\",\r\n            etiquetaTopo: \"Evento \u00danico\",\r\n            \r\n            \/\/ -- DATA E HORA (Formato Ano-Mes-Dia T Hora:Minuto:00) --\r\n            dataHoraISO: \"2026-01-23T20:40:00-03:00\",\r\n            \r\n            \/\/ -- TEXTOS DE EXIBI\u00c7\u00c3O --\r\n            exibirDiaMes: \"23\/JAN\",\r\n            exibirDiaSemana: \"Sexta\",\r\n            exibirHora: \"20:40\",\r\n            \r\n            \/\/ -- DETALHES T\u00c9CNICOS --\r\n            carro: \"BMW M3 GR.A & MB 190E EVO 2\",\r\n            pista: \"Nurburgring - GP\",\r\n            vagas: \"24 Carros\",\r\n            tempoTreino: \"20'\",\r\n            tempoQualy: \"10'\",\r\n            tempoCorrida: \"25'\",\r\n\r\n            \/\/ -- SERVIDOR (IP e Porta HTTP) --\r\n            serverIP: \"168.138.128.35\",\r\n            serverPort: \"8083\",\r\n\r\n            \/\/ -- LINKS --\r\n            linkTreino: \"https:\/\/acstuff.ru\/s\/q:race\/online\/join?httpPort=8083&ip=168.138.128.35\", \/\/ Link do treino\r\n            linkYoutube: \"https:\/\/www.youtube.com\/@brasilsimulatormods\",\r\n            linkLiveTiming: \"http:\/\/server.brasilsimulatormods.com\/live-timing?server=2\",\r\n            linkDiscord: \"https:\/\/discord.gg\/JTQB9kfrAR\",\r\n            \r\n            \/\/ Link do Google Agenda (Gerar em: https:\/\/kalender.digital\/ ou manualmente)\r\n            linkAgenda: \"https:\/\/calendar.google.com\/calendar\/render?action=TEMPLATE&text=4FUN+DTM+Rivals&dates=20260123T234000Z\/20260124T010000Z&details=Link+Server+168.138.128.35&sf=true&output=xml\",\r\n\r\n            \/\/ -- CONFIGURA\u00c7\u00c3O --\r\n            horasParaOcultarCard: 2\r\n        };\r\n\r\n        function inicializarCard() {\r\n            document.getElementById('cfg-bg-image').style.backgroundImage = `url('${DADOS.imagemFundo}')`;\r\n            document.getElementById('cfg-label-top').textContent = DADOS.etiquetaTopo;\r\n            document.getElementById('cfg-game-tag').textContent = DADOS.jogoNome;\r\n            document.getElementById('cfg-title').textContent = DADOS.tituloEvento;\r\n            document.getElementById('cfg-display-date').textContent = DADOS.exibirDiaMes;\r\n            document.getElementById('cfg-display-weekday').textContent = DADOS.exibirDiaSemana;\r\n            document.getElementById('cfg-display-time').textContent = DADOS.exibirHora;\r\n            document.getElementById('cfg-car').textContent = DADOS.carro;\r\n            document.getElementById('cfg-track').textContent = DADOS.pista;\r\n            document.getElementById('cfg-slots').textContent = DADOS.vagas;\r\n            document.getElementById('cfg-time-practice').textContent = DADOS.tempoTreino;\r\n            document.getElementById('cfg-time-qualy').textContent = DADOS.tempoQualy;\r\n            document.getElementById('cfg-time-race').textContent = DADOS.tempoCorrida;\r\n\r\n            \/\/ 2. Construir Links\r\n            \/\/ Link Corrida (Montado automaticamente com IP e Porta)\r\n            const linkCorrida = `https:\/\/acstuff.ru\/s\/q:race\/online\/join?httpPort=${DADOS.serverPort}&ip=${DADOS.serverIP}`;\r\n            const ipCompleto = `${DADOS.serverIP}:${DADOS.serverPort}`;\r\n\r\n            const btnRace = document.getElementById('cfg-btn-race');\r\n            btnRace.setAttribute('href', linkCorrida);\r\n            btnRace.setAttribute('data-event-time', DADOS.dataHoraISO);\r\n            \r\n            const btnTreino = document.getElementById('cfg-btn-treino');\r\n            btnTreino.setAttribute('href', DADOS.linkTreino);\r\n            btnTreino.setAttribute('data-event-time', DADOS.dataHoraISO);\r\n\r\n            const btnYt = document.getElementById('cfg-btn-yt');\r\n            btnYt.setAttribute('href', DADOS.linkYoutube);\r\n            btnYt.setAttribute('data-event-time', DADOS.dataHoraISO);\r\n\r\n            const btnTiming = document.getElementById('cfg-btn-timing');\r\n            btnTiming.setAttribute('href', DADOS.linkLiveTiming);\r\n            btnTiming.setAttribute('data-event-time', DADOS.dataHoraISO);\r\n\r\n            document.getElementById('cfg-link-calendar').setAttribute('href', DADOS.linkAgenda);\r\n            document.getElementById('cfg-link-discord').setAttribute('href', DADOS.linkDiscord);\r\n\r\n            \/\/ 3. Configurar Bot\u00e3o Copiar\r\n            document.getElementById('cfg-btn-copy').onclick = function() {\r\n                copiarIP(ipCompleto);\r\n            };\r\n        }\r\n\r\n        \/\/ Fun\u00e7\u00f5es Utilit\u00e1rias e L\u00f3gica de Tempo\r\n        window.copiarIP = function(texto) {\r\n            navigator.clipboard.writeText(texto).then(() => {\r\n                alert(\"IP copiado! \" + texto);\r\n            }).catch(err => {\r\n                prompt(\"Copie manualmente:\", texto);\r\n            });\r\n        }\r\n\r\n        const botoesCorrida = document.querySelectorAll('.bsm-auto-lock'); \r\n        const botoesTreino = document.querySelectorAll('.bsm-training-lock');\r\n        const cardWrapper = document.getElementById('bsm-event-card');\r\n\r\n        function atualizarLogica() {\r\n            const agora = new Date().getTime();\r\n            const dataEvento = new Date(DADOS.dataHoraISO).getTime();\r\n            const distancia = dataEvento - agora;\r\n\r\n            \/\/ L\u00f3gica Bot\u00f5es Corrida (Abrem no hor\u00e1rio)\r\n            botoesCorrida.forEach(function(botao) {\r\n                const originalHref = botao.getAttribute('data-original-href') || botao.getAttribute('href');\r\n                if (!botao.getAttribute('data-original-href')) botao.setAttribute('data-original-href', originalHref);\r\n\r\n                const originalHtml = botao.getAttribute('data-original-html') || botao.innerHTML;\r\n                if (!botao.getAttribute('data-original-html')) botao.setAttribute('data-original-html', originalHtml);\r\n\r\n                if (distancia < 0) {\r\n                    if (botao.classList.contains('btn-locked')) {\r\n                        botao.classList.remove('btn-locked');\r\n                        botao.setAttribute('href', originalHref);\r\n                        if (botao.classList.contains('btn-server')) botao.innerHTML = originalHtml;\r\n                    }\r\n                    if (botao.classList.contains('btn-youtube') && !botao.classList.contains('bsm-live-active')) {\r\n                        botao.classList.add('bsm-live-active');\r\n                        botao.innerHTML = '<i class=\"fas fa-circle\" style=\"font-size:8px; margin-right:5px;\"><\/i> AO VIVO';\r\n                    }\r\n                } else {\r\n                    if (!botao.classList.contains('btn-locked')) {\r\n                        botao.classList.add('btn-locked');\r\n                        botao.removeAttribute('href');\r\n                    }\r\n                    if (botao.classList.contains('btn-server')) {\r\n                        const dias = Math.floor(distancia \/ (1000 * 60 * 60 * 24));\r\n                        const horas = Math.floor((distancia % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\r\n                        const minutos = Math.floor((distancia % (1000 * 60 * 60)) \/ (1000 * 60));\r\n                        const segundos = Math.floor((distancia % (1000 * 60)) \/ 1000);\r\n                        let texto = dias > 0 ? dias + 'd ' : '';\r\n                        texto += horas + 'h ' + minutos + 'm ' + segundos + 's';\r\n                        botao.innerHTML = '<i class=\"far fa-clock\"><\/i> ' + texto;\r\n                    }\r\n                }\r\n            });\r\n\r\n            \/\/ L\u00f3gica Bot\u00f5es Treino (Fecham no hor\u00e1rio)\r\n            botoesTreino.forEach(function(botao) {\r\n                if (distancia < 0) {\r\n                    if (!botao.classList.contains('btn-locked')) {\r\n                        botao.classList.add('btn-locked');\r\n                        botao.removeAttribute('href');\r\n                        botao.innerHTML = '<i class=\"fas fa-ban\"><\/i> Treino Encerrado';\r\n                        botao.style.opacity = '0.6';\r\n                        botao.style.border = '1px solid #444';\r\n                    }\r\n                }\r\n            });\r\n\r\n            \/\/ Auto Ocultar\r\n            const tempoLimite = dataEvento + (DADOS.horasParaOcultarCard * 60 * 60 * 1000);\r\n            if (agora > tempoLimite && cardWrapper.style.display !== 'none') {\r\n                cardWrapper.style.display = 'none';\r\n            }\r\n        }\r\n\r\n        \/\/ Inicia\r\n        inicializarCard();\r\n        setInterval(atualizarLogica, 1000);\r\n        atualizarLogica();\r\n    })();\r\n<\/script>\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-50d80e0 e-flex e-con-boxed e-con e-parent\" data-id=\"50d80e0\" 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-c40c057 elementor-widget elementor-widget-spacer\" data-id=\"c40c057\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\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>Eventos 4FUN Corridas casuais, competitividade s\u00e9ria. Evento \u00danico Confirmado ASSETTO CORSA TITULO DA CORRIDA DD\/MMM Dia da Semana 00:00 Hor\u00e1rio Bras\u00edlia Add Agenda CarroCarro Modelo PistaNome da Pista Vagas00 Carros 0&#8217;Treino 0&#8217;Qualy 0&#8217;Corrida Entrar no Treino Entrar na Corrida Assistir Timing Entrar na Comunidade<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-31033","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/brasilsimulatormods.com\/en\/wp-json\/wp\/v2\/pages\/31033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brasilsimulatormods.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/brasilsimulatormods.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/brasilsimulatormods.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/brasilsimulatormods.com\/en\/wp-json\/wp\/v2\/comments?post=31033"}],"version-history":[{"count":89,"href":"https:\/\/brasilsimulatormods.com\/en\/wp-json\/wp\/v2\/pages\/31033\/revisions"}],"predecessor-version":[{"id":31344,"href":"https:\/\/brasilsimulatormods.com\/en\/wp-json\/wp\/v2\/pages\/31033\/revisions\/31344"}],"wp:attachment":[{"href":"https:\/\/brasilsimulatormods.com\/en\/wp-json\/wp\/v2\/media?parent=31033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}