PageSourceSearch

https://ticketwork.com.br/login

html ticketwork.com.br collected 2026-10-06 04:33:35 UTC 51,763 bytes, 1,174 lines download raw bytes

1<!DOCTYPE html>
2<!--[if IE 8]><html class="ie ie8"> <![endif]-->
3<!--[if IE 9]><html class="ie ie9"> <![endif]-->
4<html lang="pt-BR">
5
6<head>
7    <meta charset="utf-8">
8    <meta http-equiv="X-UA-Compatible" content="IE=edge">
9    <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1">
10
11            <meta property="og:url" content="http://ticketwork.com.br/login">
12    <meta property="og:title" content="ticketWORK">
13    <meta property="og:description" content="Plataforma segura de vendas de ingressos ticketWORK">
14
15        <meta property="og:image" content="https://img-assets.ticketwork.com.br/organizations/bba84ca53d79979fb5db419d1e530150.png">
16    <meta property="og:image:width" content="1280">
17    <meta property="og:image:height" content="600">
18    <meta property="og:image:type" content="image/png">
19    <meta name="description" content="Plataforma segura de vendas de ingressos ticketWORK">
20    <meta name="author" content="ticketWORK">
21    
22        
23    
24    <title>Logar | ticketWORK</title>
25
26    <!-- Favicons-->
27    <link rel="shortcut icon" href="https://ticketwork.com.br/img/tk_favicon.png?v=1">
28
29    <!-- Google web fonts -->
30    <link href="https://fonts.googleapis.com/css?family=Lato:300,400|Montserrat:400,400i,700,700i" rel="stylesheet">
31    <style>
32        :root {
33            --organization-primary-color: #202229;
34            --organization-secondary-color: #202229;
35        }
36
37        @media(max-width: 768px) {
38            .menu-menu-1-container .tab-current {
39                border: 1px solid #a4a4a4;
40            }
41        }
42    </style>
43
44        <style>
45        .wrapper {
46            margin: 20px 0 20px;
47            color: #333;
48            text-align: left;
49            background-color: #fff;
50            border: 1px solid rgba(65, 68, 78, 0.2);
51            -webkit-border-radius: 2px;
52            -moz-border-radius: 2px;
53            border-radius: 2px;
54            padding: 30px 30px 1.5em 30px;
55            min-height: auto;
56        }
57
58        .horizontal-line {
59            width: 100%;
60            margin-top: 20px;
61            border-bottom: 1px solid;
62            margin-bottom: 20px;
63            color: #ccc;
64        }
65
66        a.link_default {
67            color: #000;
68            text-decoration: underline;
69            font-weight: bold;
70        }
71
72        a.link_default:hover {
73            color: #000;
74            text-decoration: underline;
75            font-weight: bold;
76        }
77
78        a.link_terms_of_use {
79            color: #000;
80            text-decoration: underline;
81        }
82
83        a.link_terms_of_use:hover {
84            color: #000;
85            text-decoration: underline;
86        }
87
88        a.link_center_of_help {
89            color: #5075c3;
90            text-decoration: underline;
91        }
92
93        a.link_center_of_help:hover {
94            color: #5075c3;
95            text-decoration: underline;
96        }
97        
98        a.recover_password_link {
99            color: #5075c3;
100            text-decoration: underline;
101            font-weight: bold;
102        }
103
104        a.recover_password_link:hover {
105            color: #5075c3;
106            text-decoration: underline;
107            font-weight: bold;
108        }
109
110        .alert-has-registered {
111            margin-bottom: 10px;
112        }
113
114        .alert-has-registered span {
115            color: red;
116            font-weight: bold;
117        }
118
119        .input-group-password {
120            position: relative;
121        }
122
123        .eye-password {
124            position: absolute;
125            right: 10px;
126            top: 50%;
127            transform: translateY(-50%);
128            cursor: pointer;
129            color: #848c9b;
130            font-size: 1.3em;
131        }
132
133        .password-requirements {
134            font-size: 12px;
135            color: #666;
136            transition: opacity 0.3s ease;
137            margin-bottom: 1em;
138        }
139        
140        .password-requirements .requirement {
141            display: flex;
142            align-items: center;
143            margin-bottom: 3px;
144            transition: all 0.3s ease;
145        }
146        
147        .password-requirements .requirement i {
148            margin-right: 6px;
149            width: 12px;
150            font-size: 11px;
151            transition: all 0.3s ease;
152        }
153        
154        .password-requirements .requirement.valid i {
155            color: #5cb85c !important;
156        }
157        
158        .password-requirements .requirement.valid span {
159            font-weight: 500;
160        }
161        
162        .password-requirements .requirement:not(.valid) i {
163            color: #d9534f;
164        }
165        
166        .password-requirements .requirement:not(.valid) span {
167            color: #666;
168        }
169
170        button.submit-button {
171            background: #61b67e !important;
172            cursor: pointer;
173        }
174
175        button.submit-button:hover {
176            background: #5a915f !important;
177            outline: none;
178        }
179
180        button.submit-button:disabled {
181            background: #b3b3b3 !important;
182            outline: none;
183            cursor: not-allowed;
184        }
185    </style>
186
187
188    <!-- BASE CSS -->
189    <link href="/css/base.css?v=7" rel="stylesheet">
190
191    <link href="/vendors/fontawesome/css/all.min.css" rel="stylesheet">
192    <link href="/vendors/fontawesome/css/fontawesome.min.css" rel="stylesheet">
193
194    <!--[if lt IE 9]>
195      
195<script src="/js/html5shiv.min.js"></script>
195
196      
196<script src="/js/respond.min.js"></script>
196
197    <![endif]-->
198
199    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.css">
200    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.css">
201    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.0/animate.min.css">
202
203    
204    
205            <!-- Google Tag Manager -->
206        
206<script>
vendor: 516 bytes, lines 206-222
206
207        (function(w,d,s,l,i){
208            w[l]=w[l]||[];
209            w[l].push({
210                'gtm.start': new Date().getTime(),
211                event:'gtm.js'
212            });
213
214            var f=d.getElementsByTagName(s)[0],
215                j=d.createElement(s),
216                dl=l!='dataLayer' ? '&l='+l : '';
217
218            j.async = true;
219            j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
220
221            f.parentNode.insertBefore(j,f);
222        })(window,document,'script','dataLayer','
222GTM-MJ2JCMMC
vendor: 12 bytes, lines 222-223
222');
223        
223</script>
223
224        <!-- End Google Tag Manager -->
225    
226</head>
227
228<body style="">
229            <!-- Google Tag Manager (noscript) -->
vendor: 76 bytes, lines 229-230
229
230        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
230GTM-MJ2JCMMC
vendor: 91 bytes, lines 230-231
230" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
231        
231<!-- End Google Tag Manager (noscript) -->
232        <div class="main-page">
233
234        <!--[if lte IE 8]>
235        <p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a>.</p>
236    <![endif]-->
237
238        <div id="preloader">
239            <div class="sk-spinner sk-spinner-wave">
240                <div class="sk-rect1"></div>
241                <div class="sk-rect2"></div>
242                <div class="sk-rect3"></div>
243                <div class="sk-rect4"></div>
244                <div class="sk-rect5"></div>
245            </div>
246        </div>
247        <!-- End Preload -->
248
249        <div class="layer"></div>
250        <!-- Mobile menu overlay mask -->
251
252        <!-- Header -->
253        <header class="">
254            <div id="top_line">
255                <div class="container">
256                    <div class="row">
257                        <div class="col-md-8 col-sm-8 col-xs-9">
258                            <nav
259                                class="pull-left brand-top ">
260                                <a href="/" style="color: #2b2b2b; font-weight: bold;">
261                                                                            <img class="pull-left" src="https://ticketwork.com.br/img/logo_ticketwork_vetor.svg" alt="logo ticketWORK">
262                                                                    </a>
263                            </nav>
264                        </div>
265                        <div class="col-md-4 col-sm-4 col-xs-3">
266                            <div class="main-menu ">
267                                <div id="header_menu">
268                                </div>
269                                <a href="javascript:void(0);" class="open_close" id="close_in"><i class="fas fa-times"></i></a>
270                                <div class="menu-menu-1-container">
271                                    <ul id="menu-menu-1" class="menu">
272                                                                                    <li>
273                                                <a href="https://ticketwork.com.br/login">Entrar</a>
274                                            </li>
275                                            <li>
276                                                <a id="create-account-link" href="https://ticketwork.com.br/login#criar-conta">Criar conta</a>
277                                            </li>
278                                                                            </ul>
279                                </div>
280                            </div>
281                            <a class="cmn-toggle-switch cmn-toggle-switch__htx open_close "
282                                href="javascript:void(0);"><span>Menu mobile</span></a>
283                        </div>
284                    </div><!-- End row -->
285                </div><!-- End container-->
286            </div><!-- End top line-->
287        </header><!-- End Header -->
288
289        
290        <!-- Alerts -->
291        
292        <main>
293            
294
295<section class="login" style="margin-bottom: 20px;">
296    <div class="container">
297        <div class="row">
298            <div class="col-md-12">
299                <div class="login-message">
300                    <div class="row">
301                        <div class="col-md-12 login-icon-box">
302                            <img style="height: 44px;" src="https://ticketwork.com.br/img/twork.jpeg" alt="TicketWork">
303                        </div>
304                        <div class="col-md-12">
305                            <h4>Plataforma de venda online da ticketWORK</h4>
306                            <p style="font-size:1.2em;">Precisa de ajuda com cadastro, ingressos ou pedidos? Consulte nossa <a href="https://suporte.ticketwork.com.br" class="link_center_of_help" target="_blank">Central de Ajuda</a></p>
307                        </div>
308                    </div>
309                </div>
310            </div>
311        </div>
312        <div class="row">
313            <div class="col-md-6">
314                <div id="entrar" class="wrapper">
315                    <div class="text-center"><h4><b>Entrar</b></h4></div>
316                    <div class="horizontal-line"></div>
317                    <form method="POST" action="https://ticketwork.com.br/login" class="">
318                        <input type="hidden" name="_token" value="HmxMXlvj5ynY0RVr0NeHZL1ULvw1mTGnPO2BHU7p">
319                                                                        <div class="form-group">
320                            <label for="email" class="control-label">E-mail</label>
321                            <input id="email" type="email" class="form-control" name="email" autocomplete="username" value="" placeholder="E-mail" required >
322                                                    </div>
323                        <div class="form-group">
324                            <label for="password" class="control-label">Senha</label>
325                            <div class="input-group-password">
326                                <input id="password" type="password" class="form-control" name="password" placeholder="Senha" required autocomplete="current-password">
327                                <span class="eye-password" onclick="togglePasswordVisibility('password')">
328                                    <i class="fa fa-eye-slash"></i>
329                                </span>
330                            </div>
331                                                    </div>
332                        <div style="margin-bottom: 1em;">
333                            <span style="font-weight: bold;">
334                                Esqueceu sua senha? <a class="recover_password_link" href="https://ticketwork.com.br/recuperar-senha"><b>Clique aqui</b></a>
335                            </span>
336                        </div>
337
338                                                    <div class="row">
339                                <div class="col-xs-12">
340                                    <div class="form-group">
341                                       <div class="g-recaptcha" data-callback="gLoginRecaptchaCallback" data-expired-callback="gLoginRecaptchaExpiredCallback" data-sitekey="6LeHzb8nAAAAAGGqwygL4nE0hVVSGxQRqoHGaXf7"></div>
342                                                                            </div>
343                                </div>
344                            </div>
345                        
346                        <button id="submit-login-request" class="submit-button btn_full" type="submit">Entrar</button>
347
348                        <span>
349                            Ao entrar, concordo com os <a class="link_terms_of_use" target="_blank" href="https://site.ticketwork.com.br/termos-de-uso">Termos de Uso</a> do site.
350                        </span>
351                    </form>
352                </div>
353            </div>
354            <div class="col-md-6">
355                <div id="criar-conta" class="wrapper">
356                    <div class="text-center">
357                        <h4><b>Criar conta</b></h4>
358                    </div>
359                    <div class="horizontal-line"></div>
360                    <form method="POST" action="https://ticketwork.com.br/register" class="">
361                        <input type="hidden" name="_token" value="HmxMXlvj5ynY0RVr0NeHZL1ULvw1mTGnPO2BHU7p">
362                        <div class="row">
363                            <div class="col-xs-12 col-sm-6">
364                                <div class="form-group">
365                                    <label for="create_name" class="control-label">Primeiro nome</label>
366                                    <input id="create_name" type="text" class="form-control" name="create_name" value="" maxlength="70" placeholder="Nome" required>
367                                                                    </div>
368                            </div>
369
370                            <div class="col-xs-12 col-sm-6">
371                                <div class="form-group">
372                                    <label for="create_last_name" class="control-label">Sobrenome</label>
373                                    <input id="create_last_name" type="text" class="form-control" name="create_last_name" value="" maxlength="70" placeholder="Sobrenome" required>
374                                                                    </div>
375                            </div>
376                        </div>
377
378                        <div class="row">
379                            <div class="col-xs-12">
380                                <div class="form-group">
381                                    <label for="create_email" class="control-label">E-mail </label>
382                                    <input id="create_email" type="email" class="form-control" name="create_email" autocomplete="email" value="" maxlength="191" placeholder="E-mail" required>
383                                                                    </div>
384                            </div>
385                        </div>
386
387                        <div class="row">
388                            <div class="col-xs-12 col-sm-6">
389                                <div class="form-group">
390                                    <label for="create_gender">G&ecirc;nero</label>
391                                    <select class="form-control" required id="create_gender" name="create_gender"><option selected="selected" value="">Selecione</option><option value="0">Masculino</option><option value="1">Feminino</option><option value="2">
391Prefiro não informar</option></select>
392                                                                    </div>
393                            </div>
394                            <div class="col-xs-12 col-sm-6">
395                                <div class="form-group">
396                                    <label for="create_phone" class="control-label">Celular</label>
397                                    <input type="tel" value="" name="create_phone" class="form-control" placeholder="Celular" required>
398                                                                    </div>
399                            </div>
400                        </div>
401
402                        <div class="row">
403                            <div class="col-xs-12 col-sm-6">
404                                <div class="form-group">
405                                    <label for="create_birth_date" class="control-label">Data de nascimento</label>
406                                    <input type="tel" name="create_birth_date" value="" class="form-control" placeholder="DD/MM/AAAA" required>
407                                                                    </div>
408                            </div>
409
410                            <div class="col-xs-12 col-sm-6">
411                                <div class="form-group">
412                                    <label for="create_document_number" class="control-label">CPF </label>
413                                    <input type="tel" name="create_document_number" placeholder="CPF" class="form-control" value="" required>
414                                                                    </div>
415                            </div>
416                        </div>
417
418                        <div class="row">
419                            <div class="col-xs-12">
420                                <div class="form-group">
421                                    <label for="create_password" class="control-label">Senha</label>
422                                    <div class="input-group-password">
423                                        <input id="create_password" type="password" class="form-control" name="create_password" autocomplete="new-password" placeholder="Digite sua senha" maxlength="100" required>
424                                        <span class="eye-password" onclick="togglePasswordVisibility('create_password')">
425                                            <i class="fa fa-eye-slash"></i>
426                                        </span>
427                                    </div>
428                                    
429                                                                    </div>
430                                <!-- Informativo dos requisitos da senha -->
431                                <div class="password-requirements" id="password-requirements">
432                                    <div style="margin-bottom: 5px; font-weight: 600; color: #333;">
433                                        Sua senha deve conter:
434                                    </div>
435                                    <div class="requirement" id="length-requirement">
436                                        <i class="fa fa-times-circle text-danger"></i>
437                                        <span>Pelo menos 6 caracteres</span>
438                                    </div>
439                                    <div class="requirement" id="letter-requirement">
440                                        <i class="fa fa-times-circle text-danger"></i>
441                                        <span>Letras</span>
442                                    </div>
443                                    <div class="requirement" id="number-requirement">
444                                        <i class="fa fa-times-circle text-danger"></i>
445                                        <span>Pelo menos um número</span>
446                                    </div>
447                                </div>
448                            </div>
449                        </div>
450                                                    <div class="row">
451                                <div class="col-xs-12">
452                                    <div class="form-group">
453                                        <div class="g-recaptcha" data-callback="gCreateAccountRecaptchaCallback" data-expired-callback="gCreateAccountRecaptchaExpiredCallback" data-sitekey="6LeHzb8nAAAAAGGqwygL4nE0hVVSGxQRqoHGaXf7"></div>
454                                                                            </div>
455                                </div>
456                            </div>
457                                                <button id="submit-create-account-request" 
457class="submit-button btn_full" data-callback="onSubmit" type="submit" data-original-text="Cadastrar">Cadastrar</button>
458                        <span>
459                            Ao me cadastrar, concordo com os <a class="link_terms_of_use" target="_blank" href="https://site.ticketwork.com.br/termos-de-uso">Termos de Uso</a> do site.
460                        </span>
461                    </form>
462                </div>
463            </div>
464        </div>
465    </div>
466</section>
467            <!-- End container -->
468        </main>
469        <!-- End main -->
470        <hr class="push clearfix">
471    </div>
472
473    <style>
474    footer {
475        font-size: 1.05em;
476        height: auto;
477        min-height: 270px;
478    }
479
480    footer ul.bullet li i {
481        font-size: 0.5em;
482        margin-right: 1em;
483    }
484
485    footer ul.bullet li>div {
486        display: inline-flex;
487        align-content: center;
488    }
489
490    footer a {
491        font-size: 1.05em;
492    }
493
494    footer .social-medias.group li {
495        display: flex;
496    }
497
498    footer .social-medias.no-group li {
499        display: inline-flex;
500    }
501
502    footer .social-medias li div:not(:first-child) {
503        cursor: pointer;
504        margin-left: 0.75em;
505    }
506
507    footer ul.social-medias.no-group li:not(:first-child) {
508        margin-left: 0.5em;
509    }
510
511    footer ul.social-medias.no-group i {
512        font-size: 1.2em;
513    }
514
515    footer ul li a:hover {
516        color: white;
517        font-weight: 500;
518    }
519
520    .mt-5 {
521        margin-top: 1em !important;
522    }
523
524    .mt-10 {
525        margin-top: 2em;
526    }
527
528    @media(max-width: 960px) {
529        .mt-sm-5 {
530            margin-top: 1em !important;
531        }
532    }
533</style>
534
535
536<footer>
537    <div class="container">
538        <div class="row">
539            <div class="col-md-3 col-sm-3">
540                <h3><i class="fas fa-info-circle"></i> Preciso de ajuda</h3>
541                <ul class="bullet">
542                    <li>
543                        <a href="https://suporte.ticketwork.com.br" target="_blank">
544                            <button class="btn btn-sm" style="background: white; color: black;">Abrir um
545                                chamado</button></a>
546                    </li>
547                    <li style="margin-top:1em;">
548                        <div>
549                                                            <div>
550                                    <a target="_blank"
551                                        href="https://suporte.ticketwork.com.br/#analise">
552                                        <span style="font-weight: bold; font-size: 1em;">Seu pedido está em análise de
553                                            segurança?</span>
554                                        Entenda o motivo.
555                                    </a>
556                                </div>
557                                                    </div>
558                    </li>
559                </ul>
560            </div>
561            <div class="col-md-3 col-sm-3">
562                <h3><i class="fas fa-question-circle"></i> Perguntas frequentes</h3>
563                <ul class="bullet">
564                    <li>
565                        <div>
566                            <div><span><i class="fas fa-circle"></i></span></div>
567                            <div><a target="_blank"
568                                    href="https://suporte.ticketwork.com.br/#conta">Não
569                                    lembro o
570                                    e-mail que cadastrei</a></div>
571                        </div>
572                    </li>
573                    <li>
574                        <div>
575                            <div><span><i class="fas fa-circle"></i></span></div>
576                            <div><a target="_blank"
577                                    href="https://suporte.ticketwork.com.br/#senha">Como
578                                    redefinir minha senha?</a></div>
579                        </div>
580                    </li>
581                    <li>
582                        <div>
583                            <div><span><i class="fas fa-circle"></i></span></div>
584                            <div><a target="_blank" href="https://suporte.ticketwork.com.br">Todas as perguntas
585                                    frequentes</a></div>
586                        </div>
587                    </li>
588                </ul>
589            </div>
590            <div class="col-md-3 col-sm-3">
591                <h3><i class="fas fa-paper-plane"></i> Navegue por</h3>
592                <ul class="bullet">
593                                            <li>
594                            <div>
595                                <div><span><i class="fas fa-circle"></i></span></div>
596                                <div><a href="https://ticketwork.com.br/login">Entrar ou criar conta</a></div>
597                            </div>
598                        </li>
599                                        <li>
600                        <div>
601                            <div><span><i class="fas fa-circle"></i></span></div>
602                            <div><a href="https://ticketwork.com.br/meus-ingressos">Meus ingressos</a></div>
603                        </div>
604                    </li>
605                    <li>
606                        <div>
607                            <div><span><i class="fas fa-circle"></i></span></div>
608                            <div><a target="_blank" href="https://site.ticketwork.com.br/termos-de-uso">Termos de uso</a></div>
609                        </div>
610                    </li>
611                    <li>
612                        <div>
613                            <div><span><i class="fas fa-circle"></i></span></div>
614                            <div><a target="_blank" href="https://site.ticketwork.com.br/politica-de-privacidade">Política de privacidade</a></div>
615                        </div>
616                    </li>
617                </ul>
618            </div>
619
620                            <div class="col-md-3 col-sm-3">
621                                                                <div>
622                            <h3>Redes sociais ticketWORK</h3>
623                                                        <ul class="social-medias no-group ">
624
625                                                                                                            <li>
626                                            <div>
627                                                <a target="_blank" href="https://www.instagram.com/ticketwork" class="botao btn-44"
628                                                    aria-label="Instagram"
629                                                    title="Instagram">
630                                                    <i class="fab fa-instagram"></i>
631                                                </a>
632                                            </div>
633                                        </li>
634                                                                            <li>
635                                            <div>
636                                                <a target="_blank" href="https://www.facebook.com/ticketwork" class="botao btn-44"
637                                                    aria-label="Facebook"
638                                                    title="Facebook">
639                                                    <i class="fab fa-facebook"></i>
640                                                </a>
641                                            </div>
642                                        </li>
643                                                                    
644                            </ul>
645                        </div>
646                                    </div>
647            
648                            <div class="col-md-3 col-sm-3">
649                    <ul class="mt-5">
650                        <li class="mt-sm-5">
651                            <a href="https://site.ticketwork.com.br" target="_blank">
652                                <button class="btn btn-sm"
653                                    style="background: transparent;
654                            color: white;
655                            font-weight: bold;
656                            border: 1px solid white;">Conheça
657                                    a
658                                    plataforma</button></a>
659                        </li>
660                    </ul>
661                </div>
662                    </div><!-- End row -->
663
664                    <div class="row">
665                <div class="col-md-12">
666                    <div id="social_footer">
667                        <div class="row">
668                            <div style="display: flex;color: #b5b5b5;font-size: 12px;">
669                                                                    <img class="pull-left"
670                                         style="height: 15px; margin-left: 5px;margin-right: 10px; margin-bottom: 2em;"
671                                         height="15px" src="https://ticketwork.com.br/img/logo_ticketwork_vetor.svg" alt="Logo ticketWORK">
672                                    VENDAS ON LINE LTDA - CNPJ: 02.664.904/0001-47
673                                                            </div>
674
675                        </div>
676                    </div>
677                </div>
678            </div><!-- End row -->
679            </div><!-- End container -->
680</footer>
681
682    
683    <!-- Common scripts -->
684    
684<script src="https://ticketwork.com.br/js/jquery-2.2.4.min.js"></script>
684
685    
685<script src="https://ticketwork.com.br/js/common_scripts_min.js"></script>
685
686    
686<script src="https://ticketwork.com.br/js/functions.js"></script>
686
687    
687<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.15/jquery.mask.min.js"></script>
687
688    
688<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.20/jquery.datetimepicker.full.min.js"></script>
688
689    
689<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.js"></script>
689
690
691    
691<script src="https://ticketwork.com.br/js/app.js?v=120120231933"></script>
691
692
693    
693<script src="https://ticketwork.com.br/js/tracking.min.js?v=20260703"></script>
693
694
695    
696    
696<script>
697        window.__TRACKING_PROVIDERS__ = [];
698        window.__TRACKING_PAGE__ = {
699            organization_id: '1',
700            event_id: null,
701        };
702        document.addEventListener('DOMContentLoaded', function () {
703            if (window.Tracking && typeof window.Tracking.captureContext === 'function') {
704                window.Tracking.captureContext();
705            }
706        });
707    </script>
707
708
709    
710    
711    
712        
712<script src="https://cdn.jsdelivr.net/npm/[email protected]/validator.min.js"></script>
vendor: 81 bytes, lines 712-714
712
713        <script src='https://www.google.com/recaptcha/api.js'></script>
714        
714<script src="https://ticketwork.com.br/js/default/form-validator.js?v=1.0.1"></script>
714
715    
715<script src="https://ticketwork.com.br/vendors/jquery.inputmask/dist/min/jquery.inputmask.bundle.min.js"></script>
715
716    
716<script>
717        let createAccountValidator;
718
719        let loginValidator;
720        
721        function gCreateAccountRecaptchaCallback() {
722            if (createAccountValidator) {
723                createAccountValidator.setRecaptchaResolved(true);
724            }
725        }
726
727        function gCreateAccountRecaptchaExpiredCallback() {
728            if (createAccountValidator) {
729                createAccountValidator.setRecaptchaResolved(false);
730            }
731        }
732
733        function gLoginRecaptchaCallback() {
734            if (loginValidator) {
735                loginValidator.setRecaptchaResolved(true);
736            }
737        }
738
739        function gLoginRecaptchaExpiredCallback() {
740            if (loginValidator) {
741                loginValidator.setRecaptchaResolved(false);
742            }
743        }
744    </script>
744
745    
745<script>
746        function togglePasswordVisibility(inputId) {
747            const input = document.getElementById(inputId);
748            const eyePassword = input.parentElement.querySelector('.eye-password i');
749            if (input.type === 'password') {
750                input.type = 'text';
751                eyePassword.classList.remove('fa-eye-slash');
752                eyePassword.classList.add('fa-eye');
753            } else {
754                input.type = 'password';
755                eyePassword.classList.remove('fa-eye');
756                eyePassword.classList.add('fa-eye-slash');
757            }
758        }
759
760        function validatePasswordRequirements(password) {
761            const lengthRequirement = document.getElementById('length-requirement');
762            const letterRequirement = document.getElementById('letter-requirement');
763            const numberRequirement = document.getElementById('number-requirement');
764
765            if (password.length >= 6) {
766                updateRequirement(lengthRequirement, true);
767            } else {
768                updateRequirement(lengthRequirement, false);
769            }
770
771            const hasLetter = /\p{L}/u.test(password);
772            if (hasLetter) {
773                updateRequirement(letterRequirement, true);
774            } else {
775                updateRequirement(letterRequirement, false);
776            }
777
778            const hasNumber = /\d/.test(password);
779            if (hasNumber) {
780                updateRequirement(numberRequirement, true);
781            } else {
782                updateRequirement(numberRequirement, false);
783            }
784        }
785
786        function updateRequirement(requirementElement, isValid) {
787            const icon = requirementElement.querySelector('i');
788            
789            if (isValid) {
790                requirementElement.classList.add('valid');
791                icon.classList.remove('fa-times-circle');
792                icon.classList.add('fa-check-circle');
793            } else {
794                requirementElement.classList.remove('valid');
795                icon.classList.remove('fa-check-circle');
796                icon.classList.add('fa-times-circle');
797            }
798        }
799
800        function scrollToSubmitButtonWhenHasFormError() {
801            const formWithErrors = document.querySelector('form .has-error');
802            if (formWithErrors) {
803                formWithErrors.scrollIntoView({
804                    behavior: 'smooth',
805                    block: 'center',
806                    inline: 'nearest'
807                });
808            }
809        }
810
811        function scrollToCreateAccount() {
812            if (window.location.hash === '#criar-conta') {
813                const createAccountSection = document.getElementById('criar-conta');
814                if (createAccountSection) {
815                    createAccountSection.scrollIntoView({
816                        behavior: 'smooth',
817                        block: 'start',
818                        inline: 'nearest'
819                    });
820                }
821            }
822        }
823
824        window.addEventListener('load', function() {
825            
826            scrollToCreateAccount();
827
828            $(document).ready(() => {
829                Inputmask({
830                    mask: "999.999.999-99",
831                    clearIncomplete: false
832                }).mask('input[name=create_document_number]');
833
834                Inputmask({
835                    mask: "(99) 99999-9999",
836                    clearIncomplete: false
837                }).mask('input[name=create_phone]');
838
839                Inputmask({
840                    alias: "date",
841                    placeholder: "__/__/____",
842                    inputFormat: "dd/mm/yyyy",
843                    outputFormat: "dd/mm/yyyy",
844                    clearIncomplete: true
845                }).mask('input[name=create_birth_date]');
846
847                $('[data-toggle="tooltip"]').tooltip();
848            });
849
850            scrollToSubmitButtonWhenHasFormError();
851            
852            const passwordField = document.getElementById('create_password');
853            if (passwordField) {
854                passwordField.addEventListener('input', function() {
855                    validatePasswordRequirements(this.value);
856                });
857                
858                passwordField.addEventListener('focus', function() {
859                    const requirementsDiv = document.getElementById('password-requirements');
860                    if (requirementsDiv) {
861                        requirementsDiv.style.display = 'block';
862                    }
863                    validatePasswordRequirements(this.value);
864                });
865                
866                passwordField.addEventListener('blur', function() {
867                    const password = this.value;
868                    const hasLetter = /\p{L}/u.test(password);
869                    const hasNumber = /\d/.test(password);
870                    const hasMinLength = password.length >= 6;
871                    
872                    if (hasLetter && hasNumber && hasMinLength) {
873                        setTimeout(() => {
874                            const requirementsDiv = document.getElementById('password-requirements');
875                            if (requirementsDiv) {
876                                requirementsDiv.style.opacity = '0.7';
877                            }
878                        }, 2000);
879                    }
880                });
881            }
882
883            createAccountValidator = new FormValidator({
884                form: document.querySelector('#criar-conta form'),
885                fields: {
886                    create_name: {
887                        element: document.querySelector('input[name=create_name]'),
888                        oldValue: document.querySelector('input[name=create_name]').value,
889                        rules: { required: true, minLength: 3, maxLength: 70 },
890                        messages: {
891                            required: 'Campo obrigatório',
892                            minLength: 'Escreva no mínimo 3 caracteres',
893                            maxLength: 'Escreva no máximo 70 caracteres'
894                        }
895                    },
896                    create_last_name: {
897                        element: document.querySelector('input[name=create_last_name]'),
898                        oldValue: document.querySelector('input[name=create_last_name]').value,
899                        rules: { required: true, minLength: 2, maxLength: 70 },
900                        messages: {
901                            required: 'Campo obrigatório',
902                            minLength: 'Escreva no mínimo 2 caracteres',
903                            maxLength: 'Escreva no máximo 70 caracteres'
904                        }
905                    },
906                    create_email: {
907                        element: document.querySelector('input[name=create_email]'),
908                        oldValue: document.querySelector('input[name=create_email]').value,
909                        rules: { required: true, email: true, maxLength: 191, callback: (value) => {
910                            if (typeof validator !== 'undefined') {
911                                if (!validator.isEmail(value)) {
912                                    return false;
913                                }
914                            }
915                            return true;
916                        }},
917                        messages: {
918                            required: 'Campo obrigatório',
919                            email: 'Digite um e-mail válido',
920                            maxLength: 'E-mail muito longo (máximo 191 caracteres)',
921                            callback: 'Digite um e-mail válido'
922                        }
923                    },
924                    create_gender: {
925                        element: document.querySelector('[name="create_gender"]'),
926                        oldValue: document.querySelector('[name="create_gender"]').value,
927                        rules: { required: true },
928                        messages: {
929                            required: 'Campo obrigatório'
930                        }
931                    },
932                    create_birth_date: {
933                        element: document.querySelector('input[name=create_birth_date]'),
934                        oldValue: document.querySelector('input[name=create_birth_date]').value,
935                        rules: { required: true, birthDate: true, maxLength: 10 },
936                        messages: {
937                            required: 'Campo obrigatório',
938                            birthDate: 'Digite uma data no formato DD/MM/AAAA',
939                            maxLength: 'Data inválida',
940                            afterBirthDate: 'Data deve ser posterior a 01/01/1900'
941                        }
942                    },
943                    create_phone: {
944                        element: document.querySelector('input[name=create_phone]'),
945                        oldValue: document.querySelector('input[name=create_phone]').value,
946                        rules: { required: true, phone: true, maxLength: 15 },
947                        messages: {
948                            required: 'Campo obrigatório',
949                            phone: 'Digite um celular válido (DDD + 9 + número).',
950                            maxLength: 'Celular muito longo (máximo 15 caracteres)'
951                        }
952                    },
953                    create_document_number: {
954                        element: document.querySelector('input[name=create_document_number]'),
955                        oldValue: document.querySelector('input[name=create_document_number]').value,
956                        rules: { required: true, cpf: true, maxLength: 14 },
957                        messages: {
958                            required: 'Campo obrigatório',
959                            cpf: 'Digite um CPF válido',
960                            maxLength: 'CPF muito longo (máximo 14 caracteres)'
961                        }
962                    },
963                    create_password: {
964                        element: document.querySelector('input[name=create_password]'),
965                        rules: { required: true, password: true, minLength: 6, maxLength: 100 },
966                        messages: {
967                            required: 'Campo obrigatório',
968                            minLength: '',
969                            maxLength: 'Escreva no máximo 100 caracteres',
970                            password: ''
971                        }
972                    }
973                },
974                alreadyRegisteredValues: {
975                    create_email: {
976                        originalValue: '',
977                        type: 'email'
978                    },
979                    create_document_number: {
980                        originalValue: '',
981                        type: 'document_number'
982                    }
983                },
984                requireRecaptcha: true            });
985
986            const createAccountForm = document.querySelector('#criar-conta form');
987            if (createAccountForm) {
988                const submitButton = createAccountForm.querySelector('button[type="submit"]');
989                
990                createAccountForm.addEventListener('submit', function(event) {
991                    const existingAlert = createAccountForm.querySelector('.validation-alert');
992                    if (existingAlert) {
993                        existingAlert.remove();
994                    }
995                    
996                    const isFormValid = createAccountValidator.validateAll();
997                    
998                    if (!isFormValid) {
999                        event.preventDefault();
1000
1001                        const alertDiv = document.createElement('div');
1002                        alertDiv.className = 'alert alert-danger validation-alert';
1003                        alertDiv.innerHTML = '<b>Por favor, corrija os erros encontrados antes de prosseguir.</b>';
1004                        
1005                        if (submitButton) {
1006                            submitButton.parentNode.insertBefore(alertDiv, submitButton);
1007                        }
1008                        
1009                        const firstError = createAccountForm.querySelector('.form-group.has-error');
1010                        if (firstError) {
1011                            firstError.scrollIntoView({
1012                                behavior: 'smooth',
1013                                block: 'center',
1014                                inline: 'nearest'
1015                            });
1016                            
1017                            const inputWithError = firstError.querySelector('input, select, textarea');
1018                            if (inputWithError) {
1019                                setTimeout(() => {
1020                                    inputWithError.focus();
1021                                }, 500);
1022                            }
1023                        }
1024                    } else {
1025                        if (submitButton) {
1026                            submitButton.disabled = true;
1027                            submitButton.style.opacity = '0.6';
1028                            submitButton.dataset.originalText = submitButton.textContent;
1029                            submitButton.textContent = 'Cadastrando...';
1030                        }
1031                    }
1032                });
1033            }
1034
1035            loginValidator = new FormValidator({
1036                form: document.querySelector('#entrar form'),
1037                fields: {
1038                    email: {
1039                        element: document.querySelector('input[name=email]'),
1040                        oldValue: document.querySelector('input[name=email]').value,
1041                        rules: { required: true, email: true, callback: (value) => {
1042                            if (typeof validator !== 'undefined') {
1043                                if (!validator.isEmail(value)) {
1044                                    return false;
1045                                }
1046                            }
1047                            return true;
1048                        }},
1049                        messages: {
1050                            required: 'Campo obrigatório',
1051                            email: 'Digite um e-mail válido',
1052                            callback: 'Digite um e-mail válido'
1053                        }
1054                    },
1055                    password: {
1056                        element: document.querySelector('input[name=password]'),
1057                        rules: { required: true },
1058                        messages: {
1059                            required: 'Campo obrigatório',
1060                        }
1061                    }
1062                },
1063                requireRecaptcha: true            });
1064
1065            const loginForm = loginValidator.form;
1066             if (loginForm) {
1067                const submitButton = loginForm.querySelector('button[type="submit"]');
1068                
1069                loginForm.addEventListener('submit', function(event) {
1070                    const existingAlert = loginForm.querySelector('.validation-alert');
1071                    if (existingAlert) {
1072                        existingAlert.remove();
1073                    }
1074                    
1075                    const isFormValid = loginValidator.validateAll();
1076                    
1077                    if (!isFormValid) {
1078                        event.preventDefault();
1079                        
1080                        const alertDiv = document.createElement('div');
1081                        alertDiv.className = 'alert alert-danger validation-alert';
1082                        alertDiv.innerHTML = '<b>Por favor, corrija os erros encontrados antes de prosseguir.</b>';
1083                        
1084                        if (submitButton) {
1085                            submitButton.parentNode.insertBefore(alertDiv, submitButton);
1086                        }
1087                        
1088                        const firstError = loginForm.querySelector('.form-group.has-error');
1089                        if (firstError) {
1090                            firstError.scrollIntoView({
1091                                behavior: 'smooth',
1092                                block: 'center',
1093                                inline: 'nearest'
1094                            });
1095                            
1096                            const inputWithError = firstError.querySelector('input, select, textarea');
1097                            if (inputWithError) {
1098                                setTimeout(() => {
1099                                    inputWithError.focus();
1100                                }, 500);
1101                            }
1102                        }
1103                    } else {
1104                        if (submitButton) {
1105                            submitButton.disabled = true;
1106                            submitButton.style.opacity = '0.6';
1107                        }
1108                    }
1109                });
1110            }
1111        });
1112    </script>
1112
1113
1114    <div id="fb-root"></div>
1115
1116    
1116<script>
1117        function closeMobileMenu() {
1118            $('.main-menu').removeClass('show');
1119            $('.layer').removeClass('layer-is-visible');
1120            $('.cmn-toggle-switch').removeClass('active');
1121        }
1122
1123        function changeLinkCreateAccount() {
1124            if (window.innerWidth < 768) {
1125                if (document.querySelector('.main-menu #menu-menu-1 a#create-account-link')) {
1126                    document.querySelector('.main-menu #menu-menu-1 a#create-account-link').href = 'https://ticketwork.com.br/login#criar-conta';
1127                }
1128            } else {
1129                if (document.querySelector('.main-menu #menu-menu-1 a#create-account-link')) {
1130                    document.querySelector('.main-menu #menu-menu-1 a#create-account-link').href = 'https://ticketwork.com.br/login';
1131                }
1132            }
1133        }
1134
1135        window.addEventListener('load', function() {
1136
1137            changeLinkCreateAccount();
1138
1139            if (document.querySelector('.main-menu #menu-menu-1 a#create-account-link')) {
1140                document.querySelector('.main-menu #menu-menu-1 a#create-account-link').addEventListener('click', function() {
1141                    if (window.innerWidth < 768) {
1142                        closeMobileMenu();
1143                    }
1144                });
1145            }
1146        });
1147
1148        window.addEventListener('resize', function() {
1149            changeLinkCreateAccount();
1150        });
1151    </script>
1151
1152
1153    
1153<script defer src="https://cloud.umami.is/script.js" data-website-id="0ecf9ca0-a8f0-4dde-b9a3-fce842edc4bb"></script>
1153
1154
1155    
1156    
1157    
1158    
1158<script>
1159        (function(a, b, c, d, e, f, g) {
1160            a['CsdmObject'] = e;
1161            a[e] = a[e] || function() {
1162                (a[e].q = a[e].q || []).push(arguments)
1163            }, a[e].l = 1 * new Date();
1164            f = b.createElement(c),
1165                g = b.getElementsByTagName(c)[0];
1166            f.async = 1;
1167            f.src = d;
1168            g.parentNode.insertBefore(f, g)
1169        })(window, document, 'script', '//device.clearsale.com.br/m/cs.js', 'csdm');
1170        csdm('app', '51fba08c2f');
1171    </script>
1171
1172</body>
1173
1174</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.