PageSourceSearch

https://punkfm.com.br/banda/agressao-social/

html punkfm.com.br collected 2026-10-01 13:01:03 UTC 74,900 bytes, 971 lines download raw bytes

1<!--																		-->	
2<!--   (                        (       *									-->
3<!--   )\ )                 )   )\ )  (  `       (                     (	-->
4<!--  (()/(   (          ( /(  (()/(  )\))(    ( )\  (       )     (   )\	-->
5<!--   /(_)) ))\   (     )\())  /(_))((_)()\   )((_) )(   ( /(  (  )\ ((_)	-->
6<!--  (_))  /((_)  )\ ) ((_)\  (_))_|(_()((_) ((_)_ (()\  )(_)) )\((_) _	-->
7<!--  | _ \(_))(  _(_/( | |(_) | |_  |  \/  |  | _ ) ((_)((_)_ ((_)(_)| |	-->
8<!--  |  _/| || || ' \))| / /  | __| | |\/| |  | _ \| '_|/ _` |(_-<| || |	-->
9<!--  |_|   \_,_||_||_| |_\_\  |_|   |_|  |_|  |___/|_|  \__,_|/__/|_||_|	-->
10<!--																		-->	
11
12<!DOCTYPE html>
13<!--[if IE 6]>
14<html id="ie6" lang="pt-BR">
15<![endif]-->
16<!--[if IE 7]>
17<html id="ie7" lang="pt-BR">
18<![endif]-->
19<!--[if IE 8]>
20<html id="ie8" lang="pt-BR">
21<![endif]-->
22<!--[if !(IE 6) & !(IE 7) & !(IE 8)]><!-->
23<html lang="pt-BR">
24<!--<![endif]-->
25<head>
26	
27	<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 27-28
27
28	<script async src="https://www.googletagmanager.com/gtag/js?id=
28G-BEQ3CY6MFJ
vendor: 13 bytes, lines 28-29
28"></script>
29	
29<script>
30	  
vendor: 137 bytes, lines 30-34
30window.dataLayer = window.dataLayer || [];
31	  function gtag(){dataLayer.push(arguments);}
32	  gtag('js', new Date());
33
34	  gtag('config', '
34G-BEQ3CY6MFJ
vendor: 56 bytes, lines 34-35
34', {cookie_flags: 'path =/; samesite=None; Secure;'});
35	
35</script>
35
36	
37	<meta charset="UTF-8" />
38	<meta name="viewport" content="width=device-width" />
39	<title>Agressão Social &#8211; Punk FM Brasil</title>
40	<link rel="profile" href="https://gmpg.org/xfn/11" />
41	<link rel="stylesheet" type="text/css" media="all" href="https://punkfm.com.br/wp-content/themes/twentyeleven-ajax-master/style.css?ver=20230623" />
42	<link rel="pingback" href="https://punkfm.com.br/xmlrpc.php">
43	<!--[if lt IE 9]>
44	
44<script src="https://punkfm.com.br/wp-content/themes/twentyeleven/js/html5.js?ver=3.7.0" type="text/javascript"></script>
44
45	<![endif]-->
46	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
47	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
48	
49	<!-- This site is optimized with the Yoast SEO plugin v25.3 - https://yoast.com/wordpress/plugins/seo/ -->
50	<meta name="description" content="Centenas de bandas brasileiras da cena underground pra você ouvir a qualquer hora." />
51	<link rel="canonical" href="https://punkfm.com.br/banda/agressao-social/" />
52	<meta property="og:locale" content="pt_BR" />
53	<meta property="og:type" content="article" />
54	<meta property="og:title" content="Agressão Social &#8211; Punk FM Brasil" />
55	<meta property="og:description" content="Centenas de bandas brasileiras da cena underground pra você ouvir a qualquer hora." />
56	<meta property="og:url" content="https://punkfm.com.br/banda/agressao-social/" />
57	<meta property="og:site_name" content="Punk FM Brasil" />
58	<meta property="og:image" content="https://radio.punkfm.com.br/api/station/1/art/0119d29da20a8768dcae2bef-1703356593.jpg" />
59	<meta property="og:image:width" content="200" />
60	<meta property="og:image:height" content="197" />
61	<meta property="og:image:type" content="image/png" />
62	<meta name="twitter:card" content="summary_large_image" />
63	
63<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":["WebPage","CollectionPage"],"@id":"https://punkfm.com.br/banda/agressao-social/","url":"https://punkfm.com.br/banda/agressao-social/","name":"Agressão Social &#8211; Punk FM Brasil","isPartOf":{"@id":"https://punkfm.com.br/#website"},"datePublished":"2023-01-21T17:04:09+00:00","description":"Centenas de bandas brasileiras da cena underground pra você ouvir a qualquer hora.","breadcrumb":{"@id":"https://punkfm.com.br/banda/agressao-social/#breadcrumb"},"inLanguage":"pt-BR"},{"@type":"BreadcrumbList","@id":"https://punkfm.com.br/banda/agressao-social/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Início","item":"https://punkfm.com.br/"},{"@type":"ListItem","position":2,"name":"Bandas","item":"https://punkfm.com.br/bandas/"},{"@type":"ListItem","position":3,"name":"Agressão Social"}]},{"@type":"WebSite","@id":"https://punkfm.com.br/#website","url":"https://punkfm.com.br/","name":"Punk FM Brasil","description":"O melhor do punk nacional!","publisher":{"@id":"https://punkfm.com.br/#organization"},"alternateName":"Punk FM","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://punkfm.com.br/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https://punkfm.com.br/#organization","name":"Punk FM Brasil","alternateName":"Punk FM","url":"https://punkfm.com.br/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https://punkfm.com.br/#/schema/logo/image/","url":"https://punkfm.com.br/wp-content/uploads/2022/10/cropped-logo-pequeno.png","contentUrl":"https://punkfm.com.br/wp-content/uploads/2022/10/cropped-logo-pequeno.png","width":512,"height":512,"caption":"Punk FM Brasil"},"image":{"@id":"https://punkfm.com.br/#/schema/logo/image/"}}]}</script>
63
64	<!-- / Yoast SEO plugin. -->
65
66
67<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
68<link rel='dns-prefetch' href='//www.googletagmanager.com' />
69<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' />
70<script type="text/javascript" id="wpp-js" src="https://punkfm.com.br/wp-content/plugins/wordpress-popular-posts/assets/js/wpp.min.js?ver=7.2.0" data-sampling="0" data-sampling-rate="100" data-api-url="https://punkfm.com.br/wp-json/wordpress-popular-posts" data-post-id="5648" data-token="afd2997940" data-lang="0" data-debug="0"></script>
70
71<link rel='stylesheet' id='wp-block-library-css' href='https://punkfm.com.br/wp-includes/css/dist/block-library/style.min.css?ver=86cc2136a35be9c336394d9f1c2b0cf2' type='text/css' media='all' />
72<style id='wp-block-library-theme-inline-css' type='text/css'>
73.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}
74</style>
75<style id='classic-theme-styles-inline-css' type='text/css'>
76/*! This file is auto-generated */
77.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
78</style>
79<style id='global-styles-inline-css' type='text/css'>
80:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--blue: #1982d1;--wp--preset--color--dark-gray: #373737;--wp--preset--color--medium-gray: #666;--wp--preset--color--light-gray: #e2e2e2;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,
800,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
80.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
81:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
82:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
83:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
84</style>
85<link rel='stylesheet' id='azuracast-api-player-css' href='https://punkfm.com.br/wp-content/plugins/azuracast-api-player/public/css/azuracast-api-player-public.css?ver=1.0.0' type='text/css' media='all' />
86<link rel='stylesheet' id='jquery-confirm-js-css' href='//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.css?ver=86cc2136a35be9c336394d9f1c2b0cf2' type='text/css' media='all' />
87<link rel='stylesheet' id='contact-form-7-css' href='https://punkfm.com.br/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.0.6' type='text/css' media='all' />
88<link rel='stylesheet' id='wordpress-popular-posts-css-css' href='https://punkfm.com.br/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=7.2.0' type='text/css' media='all' />
89<link rel='stylesheet' id='font-awesome-css' href='//cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css?ver=86cc2136a35be9c336394d9f1c2b0cf2' type='text/css' media='all' />
90<link rel='stylesheet' id='twentyeleven-block-style-css' href='https://punkfm.com.br/wp-content/themes/twentyeleven/blocks.css?ver=20240703' type='text/css' media='all' />
91<link rel='stylesheet' id='dark-css' href='https://punkfm.com.br/wp-content/themes/twentyeleven/colors/dark.css?ver=20240603' type='text/css' media='all' />
92<script type="text/javascript" src="https://punkfm.com.br/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 92
92
93<script type="text/javascript" src="https://punkfm.com.br/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 93
93
94<script type="text/javascript" src="https://punkfm.com.br/wp-content/themes/twentyeleven-ajax-master/js/2011.js?ver=1.39999" id="ajax_twentyeleven-js"></script>
vendor: 1 bytes, line 94
94
95<script type="text/javascript" src="https://punkfm.com.br/wp-content/plugins/azuracast-api-player/public/js/azuracast-api-player-public.js?ver=1.0.0" id="azuracast-api-player-js"></script>
vendor: 1 bytes, line 95
95
96<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.js?ver=1.0" id="jquery-confirm-js-js"></script>
vendor: 1 bytes, line 96
96
97<script type="text/javascript" src="https://punkfm.com.br/wp-content/themes/twentyeleven-ajax-master/js/readmore.min.js?ver=1.0" id="jquery-readmore-js-js"></script>
97
98<style>a.cld-like-dislike-trigger {color: #4a5464;}span.cld-count-wrap {color: #4a5464;}a.cld-prevent.cld-undo-trigger  {color: #ff1744;}</style><meta name="generator" content="Site Kit by Google 1.187.0" /><link rel="apple-touch-icon" sizes="180x180" href="/wp-content/uploads/fbrfg/apple-touch-icon.png?v=1">
99<link rel="icon" type="image/png" sizes="32x32" href="/wp-content/uploads/fbrfg/favicon-32x32.png?v=1">
100<link rel="icon" type="image/png" sizes="16x16" href="/wp-content/uploads/fbrfg/favicon-16x16.png?v=1">
101<link rel="manifest" href="/wp-content/uploads/fbrfg/site.webmanifest?v=1">
102<link rel="mask-icon" href="/wp-content/uploads/fbrfg/safari-pinned-tab.svg?v=1" color="#ff0000">
103<link rel="shortcut icon" href="/wp-content/uploads/fbrfg/favicon.ico?v=1">
104<meta name="msapplication-TileColor" content="#ff0000">
105<meta name="msapplication-config" content="/wp-content/uploads/fbrfg/browserconfig.xml?v=1">
106<meta name="theme-color" content="#ff0000">            <style id="wpp-loading-animation-styles">@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}</style>
107            	<style>
108		/* Link color */
109		a,
110		#site-title a:focus,
111		#site-title a:hover,
112		#site-title a:active,
113		.entry-title a:hover,
114		.entry-title a:focus,
115		.entry-title a:active,
116		.widget_twentyeleven_ephemera .comments-link a:hover,
117		section.recent-posts .other-recent-posts a[rel="bookmark"]:hover,
118		section.recent-posts .other-recent-posts .comments-link a:hover,
119		.format-image footer.entry-meta a:hover,
120		#site-generator a:hover {
121			color: #ff1745;
122		}
123		section.recent-posts .other-recent-posts .comments-link a:hover {
124			border-color: #ff1745;
125		}
126		article.feature-image.small .entry-summary p a:hover,
127		.entry-header .comments-link a:hover,
128		.entry-header .comments-link a:focus,
129		.entry-header .comments-link a:active,
130		.feature-slider a.active {
131			background-color: #ff1745;
132		}
133	</style>
134	
135<!-- Meta tags do Google AdSense adicionadas pelo Site Kit -->
136<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236">
137<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com">
138<!-- Fim das meta tags do Google AdSense adicionadas pelo Site Kit -->
139		<style type="text/css" id="twentyeleven-header-css">
140				#site-title a,
141		#site-description {
142			color: #ff1745;
143		}
144		</style>
145		<style type="text/css" id="custom-background-css">
146body.custom-background { background-color: #131722; background-image: url("https://punkfm.com.br/wp-content/uploads/backgrond-grey-punkfmbrasil-1.png"); background-position: center top; background-size: auto; background-repeat: no-repeat; background-attachment: scroll; }
147</style>
148	
149<!-- Snippet do Google AdSense adicionado pelo Site Kit -->
150<script type="text/javascript" async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5303491424773336&amp;host=ca-host-pub-2644536267352236" crossorigin="anonymous"></script>
150
151
152<!-- Fim do snippet do Google AdSense adicionado pelo Site Kit -->
153<link rel="icon" href="https://punkfm.com.br/wp-content/uploads/cropped-PFM-logo-icon-32x32.png" sizes="32x32" />
154<link rel="icon" href="https://punkfm.com.br/wp-content/uploads/cropped-PFM-logo-icon-192x192.png" sizes="192x192" />
155<link rel="apple-touch-icon" href="https://punkfm.com.br/wp-content/uploads/cropped-PFM-logo-icon-180x180.png" />
156<meta name="msapplication-TileImage" content="https://punkfm.com.br/wp-content/uploads/cropped-PFM-logo-icon-270x270.png" />
157	<link rel="preconnect" href="https://fonts.googleapis.com">
158	<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
159</head>
160
161<body data-rsssl=1 class="wp-singular banda-template-default single single-banda postid-5648 custom-background wp-embed-responsive wp-theme-twentyeleven wp-child-theme-twentyeleven-ajax-master single-author singular one-column content">
162<div class="skip-link"><a class="assistive-text" href="#content">Pular para o conteúdo principal</a></div>	
163<div id="featured-image" style="background-image: url(https://radio.punkfm.com.br/api/station/1/art/0119d29da20a8768dcae2bef-1703356593.jpg);"></div>
164	
165<div id="page" class="hfeed">
166	<header id="branding">
167		<img src="https://punkfm.com.br/wp-content/uploads/PFM-logo-icon-x2.png" alt="Punk FM Brasil" class="site-logo-header">
168			<hgroup>
169				<h1 id="site-title"><span><a href="https://punkfm.com.br/" rel="home">Punk FM Brasil</a></span></h1>
170				<h2 id="site-description">O melhor do punk nacional!</h2>
171			</hgroup>
172
173											
174			<nav id="access">
175				<h3 class="assistive-text">Menu principal</h3>
176				<input class="side-menu" type="checkbox" id="side-menu"/>
177				<label class="hamb" for="side-menu"><span class="hamb-line"></span></label>
178				<div class="menu-menu-principal-container"><ul id="menu-menu-principal" class="menu"><li id="menu-item-14861" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-14861"><a href="https://punkfm.com.br/">Início</a></li>
179<li id="menu-item-251" class="menu-item menu-item-type-post_type_archive menu-item-object-banda menu-item-251"><a href="https://punkfm.com.br/bandas/">Bandas</a></li>
180</ul></div>				
181		<form method="get" id="searchform" action="https://punkfm.com.br/">
182		<label for="s" class="assistive-text">Pesquisar</label>
183		<input type="text" class="field" name="s" id="s" placeholder="Pesquisar" />
184		<input type="hidden" class="submit" name="submit" id="searchsubmit" value="Pesquisar" />
185	</form>
186			</nav><!-- #access -->
187		
188	</header><!-- #branding -->
189
190
191	<div id="main">
192
193		<div id="primary">
194			<div id="content" role="main">
195
196				
197
198				
199<article id="post-5648" class="post-5648 banda type-banda status-publish hentry genero-blues">
200	<header class="entry-header">
201		<h1 class="entry-title">Agressão Social</h1>
202	</header><!-- .entry-header -->
203
204	<div class="entry-content">
205		<div class="readmore">
206			<figure class="wp-block-post-featured-image album"><img src="https://radio.punkfm.com.br/api/station/1/art/0119d29da20a8768dcae2bef-1703356593.jpg" alt="" class=""></figure>
207			<div class='warningmaterials'>
208<p>Ainda não temos nada sobre esta banda. Caso você tenha informações que possam complementar o conteúdo desta página, deixe uma mensagem aqui em baixo.</p>
209</div>
210		</div>
211
212		<ul class='ul-musicas-do-album' style='margin-bottom: 30px;'><li><button class='botao_play_musica' requestid='e6c9f8f3d21de9bc11acd59f' permalink='https://punkfm.com.br/musica/e-eu-sou-o-ladrao/' link-mp3='https://radio.punkfm.com.br/api/station/1/ondemand/download/e6c9f8f3d21de9bc11acd59f' link-cover='https://radio.punkfm.com.br/api/station/1/art/e6c9f8f3d21de9bc11acd59f-1703356594.jpg' music-title='E Eu Sou o Ladrão' music-band='Agressão Social'><i class='fa-play fas' data-name='play' aria-hidden='true'></i></button> <p>E Eu Sou o Ladrão</p>  <a href='https://punkfm.com.br/banda/agressao-social/'>Agressão Social</a>
213				<!-- button class='button'>Tocar Ao Vivo</button -->
214				 <div class='dropdown'>
215				  <button class='dropbtn fa-ellipsis-h fa'>&nbsp;</button>
216				  <div class='dropdown-content'><a class='solicitarnaradio' href='javascript:void(0);'><i class='fa-radio fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar ao Vivo</a><a class='tocaraseguir' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/e6c9f8f3d21de9bc11acd59f'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar a Seguir</a>
217					<a class='fimdaplaylist' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/e6c9f8f3d21de9bc11acd59f'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Adicionar ao Fim da Playlist</a></div></div></li><li><button class='botao_play_musica' requestid='0119d29da20a8768dcae2bef' permalink='https://punkfm.com.br/musica/solucao/' link-mp3='https://radio.punkfm.com.br/api/station/1/ondemand/download/0119d29da20a8768dcae2bef' link-cover='https://radio.punkfm.com.br/api/station/1/art/0119d29da20a8768dcae2bef-1703356593.jpg' music-title='Solução' music-band='Agressão Social'><i class='fa-play fas' data-name='play' aria-hidden='true'></i></button> <p>Solução</p>  <a href='https://punkfm.com.br/banda/agressao-social/'>Agressão Social</a>
218				<!-- button class='button'>Tocar Ao Vivo</button -->
219				 <div class='dropdown'>
220				  <button class='dropbtn fa-ellipsis-h fa'>&nbsp;</button>
221				  <div class='dropdown-content'><a class='solicitarnaradio' href='javascript:void(0);'><i class='fa-radio fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar ao Vivo</a><a class='tocaraseguir' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/0119d29da20a8768dcae2bef'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar a Seguir</a>
222					<a class='fimdaplaylist' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/0119d29da20a8768dcae2bef'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Adicionar ao Fim da Playlist</a></div></div></li><li><button class='botao_play_musica' requestid='4f9fd6407a04cac7bc7143b6' permalink='https://punkfm.com.br/musica/nosso-brasil/' link-mp3='https://radio.punkfm.com.br/api/station/1/ondemand/download/4f9fd6407a04cac7bc7143b6' link-cover='https://radio.punkfm.com.br/api/station/1/art/4f9fd6407a04cac7bc7143b6-1703356592.jpg' music-title='Nosso Brasil' music-band='Agressão Social'><i class='fa-play fas' data-name='play' aria-hidden='true'></i></button> <p>Nosso Brasil</p>  <a href='https://punkfm.com.br/banda/agressao-social/'>Agressão Social</a>
223				<!-- button class='button'>Tocar Ao Vivo</button -->
224				 <div class='dropdown'>
225				  <button class='dropbtn fa-ellipsis-h fa'>&nbsp;</button>
226				  <div class='dropdown-content'><a class='solicitarnaradio' href='javascript:void(0);'><i class='fa-radio fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar ao Vivo</a><a class='tocaraseguir' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/4f9fd6407a04cac7bc7143b6'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar a Seguir</a>
227					<a class='fimdaplaylist' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/4f9fd6407a04cac7bc7143b6'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Adicionar ao Fim da Playlist</a></div></div></li><li><button class='botao_play_musica' requestid='ab90eb543f34abd69e9c4979' permalink='https://punkfm.com.br/musica/farda-imunda/' link-mp3='https://radio.punkfm.com.br/api/station/1/ondemand/download/ab90eb543f34abd69e9c4979' link-cover='https://radio.punkfm.com.br/api/station/1/art/ab90eb543f34abd69e9c4979-1703356593.jpg' music-title='Farda Imunda' music-band='Agressão Social'><i class='fa-play fas' data-name='play' aria-hidden='true'></i></button> <p>Farda Imunda</p>  <a href='https://punkfm.com.br/banda/agressao-social/'>Agressão Social</a>
228				<!-- button class='button'>Tocar Ao Vivo</button -->
229				 <div class='dropdown'>
230				  <button class='dropbtn fa-ellipsis-h fa'>&nbsp;</button>
231				  <div class='dropdown-content'><a class='solicitarnaradio' href='javascript:void(0);'><i class='fa-radio fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar ao Vivo</a><a class='tocaraseguir' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/ab90eb543f34abd69e9c4979'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar a Seguir</a>
232					<a class='fimdaplaylist' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/ab90eb543f34abd69e9c4979'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Adicionar ao Fim da Playlist</a></div></div></li><li><button class='botao_play_musica' requestid='c241c7ec074dcc8a0316c03d' permalink='https://punkfm.com.br/musica/absurdo-2/' link-mp3='https://radio.punkfm.com.br/api/station/1/ondemand/download/c241c7ec074dcc8a0316c03d' link-cover='https://radio.punkfm.com.br/api/station/1/art/c241c7ec074dcc8a0316c03d-1703356594.jpg' music-title='Absurdo' music-band='Agressão Social'><i class='fa-play fas' data-name='play' aria-hidden='true'></i></button> <p>Absurdo</p>  <a href='https://punkfm.com.br/banda/agressao-social/'>Agressão Social</a>
233				<!-- button class='button'>Tocar Ao Vivo</button -->
234				 <div class='dropdown'>
235				  <button class='dropbtn fa-ellipsis-h fa'>&nbsp;</button>
236				  <div class='dropdown-content'><a class='solicitarnaradio' href='javascript:void(0);'><i class='fa-radio fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar ao Vivo</a><a class='tocaraseguir' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/c241c7ec074dcc8a0316c03d'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar a Seguir</a>
237					<a class='fimdaplaylist' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/c241c7ec074dcc8a0316c03d'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Adicionar ao Fim da Playlist</a></div></div></li><li><button class='botao_play_musica' requestid='8da8f2f9195ce6a4fb6c9289' permalink='https://punkfm.com.br/musica/de-novo/' link-mp3='https://radio.punkfm.com.br/api/station/1/ondemand/download/8da8f2f9195ce6a4fb6c9289' link-cover='https://radio.punkfm.com.br/api/station/1/art/8da8f2f9195ce6a4fb6c9289-1703356592.jpg' music-title='De Novo' music-band='Agressão Social'><i class='fa-play fas' data-name='play' aria-hidden='true'></i></button> <p>De Novo</p>  <a href='https://punkfm.com.br/banda/agressao-social/'>Agressão Social</a>
238				<!-- button class='button'>Tocar Ao Vivo</button -->
239				 <div class='dropdown'>
240				  <button class='dropbtn fa-ellipsis-h fa'>&nbsp;</button>
241				  <div class='dropdown-content'><a class='solicitarnaradio' href='javascript:void(0);'><i class='fa-radio fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar ao Vivo</a><a class='tocaraseguir' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/8da8f2f9195ce6a4fb6c9289'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar a Seguir</a>
242					<a class='fimdaplaylist' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/8da8f2f9195ce6a4fb6c9289'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Adicionar ao Fim da Playlist</a></div></div></li><li><button class='botao_play_musica' requestid='26a0c4ef1f76beedca4b41b8' permalink='https://punkfm.com.br/musica/pizza-no-congresso/' link-mp3='https://radio.punkfm.com.br/api/station/1/ondemand/download/26a0c4ef1f76beedca4b41b8' link-cover='https://radio.punkfm.com.br/api/station/1/art/26a0c4ef1f76beedca4b41b8-1703356592.jpg' music-title='Pizza no Congresso' music-band='Agressão Social'><i class='fa-play fas' data-name='play' aria-hidden='true'></i></button> <p>Pizza no Congresso</p>  <a href='https://punkfm.com.br/banda/agressao-social/'>Agressão Social</a>
243				<!-- button class='button'>Tocar Ao Vivo</button -->
244				 <div class='dropdown'>
245				  <button class='dropbtn fa-ellipsis-h fa'>&nbsp;</button>
246				  <div class='dropdown-content'><a class='solicitarnaradio' href='javascript:void(0);'><i class='fa-radio fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar ao Vivo</a><a class='tocaraseguir' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/26a0c4ef1f76beedca4b41b8'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar a Seguir</a>
247					<a class='fimdaplaylist' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/26a0c4ef1f76beedca4b41b8'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Adicionar ao Fim da Playlist</a></div></div></li><li><button class='botao_play_musica' requestid='4d0e1d65363ba591b16a2c72' permalink='https://punkfm.com.br/musica/sistema/' link-mp3='https://radio.punkfm.com.br/api/station/1/ondemand/download/4d0e1d65363ba591b16a2c72' link-cover='https://radio.punkfm.com.br/api/station/1/art/4d0e1d65363ba591b16a2c72-1703356593.jpg' music-title='Sistema' music-band='Agressão Social'><i class='fa-play fas' data-name='play' aria-hidden='true'></i></button> <p>Sistema</p>  <a href='https://punkfm.com.br/banda/agressao-social/'>Agressão Social</a>
248				<!-- button class='button'>Tocar Ao Vivo</button -->
249				 <div class='dropdown'>
250				  <button class='dropbtn fa-ellipsis-h fa'>&nbsp;</button>
251				  <div class='dropdown-content'><a class='solicitarnaradio' href='javascript:void(0);'><i class='fa-radio fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar ao Vivo</a><a class='tocaraseguir' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/4d0e1d65363ba591b16a2c72'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar a Seguir</a>
252					<a class='fimdaplaylist' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/4d0e1d65363ba591b16a2c72'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Adicionar ao Fim da Playlist</a></div></div></li><li><button class='botao_play_musica' requestid='1d2555e6d6869ff10aabd78b' permalink='https://punkfm.com.br/musica/salario-minimo/' link-mp3='https://radio.punkfm.com.br/api/station/1/ondemand/download/1d2555e6d6869ff10aabd78b' link-cover='https://radio.punkfm.com.br/api/station/1/art/1d2555e6d6869ff10aabd78b-1703356594.jpg' music-title='Salário Mínimo' music-band='Agressão Social'><i class='fa-play fas' data-name='play' aria-hidden='true'></i></button> <p>Salário Mínimo</p>  <a href='https://punkfm.com.br/banda/agressao-social/'>Agressão Social</a>
253				<!-- button class='button'>Tocar Ao Vivo</button -->
254				 <div class='dropdown'>
255				  <button class='dropbtn fa-ellipsis-h fa'>&nbsp;</button>
256				  <div class='dropdown-content'><a class='solicitarnaradio' href='javascript:void(0);'><i class='fa-radio fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar ao Vivo</a><a class='tocaraseguir' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/1d2555e6d6869ff10aabd78b'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar a Seguir</a>
257					<a class='fimdaplaylist' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/1d2555e6d6869ff10aabd78b'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Adicionar ao Fim da Playlist</a></div></div></li><li><button class='botao_play_musica' requestid='d568695b6e72fb13ff5aca99' permalink='https://punkfm.com.br/musica/mundo-podre/' link-mp3='https://radio.punkfm.com.br/api/station/1/ondemand/download/d568695b6e72fb13ff5aca99' link-cover='https://radio.punkfm.com.br/api/station/1/art/d568695b6e72fb13ff5aca99-1703356594.jpg' music-title='Mundo Podre' music-band='Agressão Social'><i class='fa-play fas' data-name='play' aria-hid
257den='true'></i></button> <p>Mundo Podre</p>  <a href='https://punkfm.com.br/banda/agressao-social/'>Agressão Social</a>
258				<!-- button class='button'>Tocar Ao Vivo</button -->
259				 <div class='dropdown'>
260				  <button class='dropbtn fa-ellipsis-h fa'>&nbsp;</button>
261				  <div class='dropdown-content'><a class='solicitarnaradio' href='javascript:void(0);'><i class='fa-radio fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar ao Vivo</a><a class='tocaraseguir' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/d568695b6e72fb13ff5aca99'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Tocar a Seguir</a>
262					<a class='fimdaplaylist' href='javascript:void(0);' link='https://radio.punkfm.com.br/api/station/1/request/d568695b6e72fb13ff5aca99'><i class='fa-play fas' data-name='compact-disc' aria-hidden='true'></i>&nbsp;&nbsp;Adicionar ao Fim da Playlist</a></div></div></li></ul>		
263		<h2 class="has-medium-font-size">Álbuns</h2>
264		<ul class="albumlista"><li class=""><figure class="wp-block-post-featured-image"><a href="https://punkfm.com.br/album/agressao-social/" target="_self" rel=""><img src="https://radio.punkfm.com.br/api/station/1/art/0119d29da20a8768dcae2bef-1703356593.jpg" alt="Agressão Social" class=""></a></figure><h2 class="wp-block-post-title"><a href="https://punkfm.com.br/album/agressao-social/" target="_self" rel="">Agressão Social</a></h2></li></ul><br clear="both"/>				
265<!-- ANUNCIO -->
266<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5303491424773336"
267     crossorigin="anonymous"></script>
267
268<ins class="adsbygoogle"
269     style="display:block; text-align:center;"
270     data-ad-layout="in-article"
271     data-ad-format="fluid"
272     data-ad-client="ca-pub-5303491424773336"
273     data-ad-slot="3817726588"></ins>
274<script>
275     (adsbygoogle = window.adsbygoogle || []).push({});
276</script>
276
277<!-- ANUNCIO -->
278		
279	</div><!-- .entry-content -->
280
281</article><!-- #post-5648 -->				
282				
283				
284						<div>
285	<!-- div id="comments" -->
286	
287		<div id="respond" class="comment-respond">
288		<h3 id="reply-title" class="comment-reply-title">Deixe um comentário</h3><form action="https://punkfm.com.br/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">O seu endereço de e-mail não será publicado.</span> <span class="required-field-message">Campos obrigatórios são marcados com <span class="required">*</span></span></p><p class="comment-form-comment"><label for="comment">Comentário <span class="required">*</span></label> <textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required="required"></textarea></p><p class="comment-form-author"><label for="author">Nome <span class="required">*</span></label> <input id="author" name="author" type="text" value="" size="30" maxlength="245" autocomplete="name" required="required" /></p>
289<p class="comment-form-email"><label for="email">E-mail <span class="required">*</span></label> <input id="email" name="email" type="text" value="" size="30" maxlength="100" aria-describedby="email-notes" autocomplete="email" required="required" /></p>
290<p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Salvar meus dados neste navegador para a próxima vez que eu comentar.</label></p>
291<p class="form-submit"><span id="cf-turnstile-c-2718109838" class="cf-turnstile cf-turnstile-comments" data-action="wordpress-comment" data-callback="turnstileCommentCallback" data-sitekey="0x4AAAAAAAE3MgKD3qdnPL6A" data-theme="dark" data-language="pt-br" data-appearance="interaction-only" data-size="normal" data-retry="auto" data-retry-interval="1000"></span><br class="cf-turnstile-br cf-turnstile-br-comments cfturnstile-widget-spacer-interaction" style="display: none;"><span class="cf-turnstile-comment" style="pointer-events: none; opacity: 0.5;"><input name="submit" type="submit" id="submit" class="submit" value="Publicar comentário" /></span>
291<script type="text/javascript">document.addEventListener("DOMContentLoaded", function() { document.body.addEventListener("click", function(event) { if (event.target.matches(".comment-reply-link, #cancel-comment-reply-link")) { turnstile.reset(".comment-form .cf-turnstile"); } }); });</script>
291<script type="text/javascript">jQuery(document).ajaxComplete(function() { setTimeout(function() { if (typeof turnstile === "undefined") { return; } var el = document.getElementById("cf-turnstile-c-2718109838"); if (!el) { return; } try { turnstile.remove(el); } catch (e) {} try { turnstile.render(el, (typeof window.cfturnstileOpts === "function" ? window.cfturnstileOpts(el) : {})); } catch (e) {} }, 1000); });</script>
291 <input type='hidden' name='comment_post_ID' value='5648' id='comment_post_ID' />
292<input type='hidden' name='comment_parent' id='comment_parent' value='0' />
293</p></form>	</div><!-- #respond -->
294	
295		<div id="comments"></div>
296			<h2 id="comments-title"> <i class="fa-solid fa-comment"></i>&nbsp;&nbsp;
297			1 comentários		</h2>
298
299		
300		<ol class="commentlist">
301					<li class="comment even thread-even depth-1" id="li-comment-3269">
302		<article id="comment-3269" class="comment">
303			<footer class="comment-meta">
304				<div class="comment-author vcard">
305					<img src="https://punkfm.com.br/wp-content/uploads/default-avatar-punkfmbrasil.jpg" srcset="https://punkfm.com.br/wp-content/uploads/default-avatar-punkfmbrasil.jpg 2x" width="68" height="68" alt="Avatar" class="avatar avatar-68wp-user-avatar wp-user-avatar-68 alignnone photo avatar-default" /><span class="fn">Felipe Nascimento</span> disse a <span class="says">3 anos atrás</span>
306										</div><!-- .comment-author .vcard -->
307
308					
309					
310				</footer>
311
312				<div class="comment-content"><p>Boa Noite, Sou Felipe vocalista e Fundador da Banda Agressão Social. Irei deixar o link da pg da banda. mas quero adiantar que a banda é formada no ano de 2007 e com intervalos de 2014 a 2022 ficamos sem fazer som. mas permanecendo na banda Eu e Brian que em 2014 fizemos o ultimo show. Baterista hoje é o Ralph Leite que é o antigo baterista do Lacrau.RJ banda amiga que está na ativa com novos integrantes. Felipe Nascimento Vocal, Brian Souza Guitar e Backing vocal, Baixista Gabriel Belão baixista do Repressor banda de trash de amigos. <a href="https://www.facebook.com/AgressaoSocialRj" rel="nofollow ugc">https://www.facebook.com/AgressaoSocialRj</a> esse é o facebook da banda. tem imagens da banda da época. mas tenho imagens do disco Ep com as musicas que serão gravadas. só pedir por e-mail. Desde já agradeço o espaço e fico feliz com o Feddback.</p>
313<div class="cld-like-dislike-wrap cld-template-1">
314    <div class="cld-like-wrap  cld-common-wrap">
315    <a href="javascript:void(0)" class="cld-like-trigger cld-like-dislike-trigger  " title="" data-comment-id="3269" data-trigger-type="like" data-restriction="cookie" data-already-liked="0">
316                        <i class="fas fa-thumbs-up"></i>
317                </a>
318    <span class="cld-like-count-wrap cld-count-wrap">0    </span>
319</div><div class="cld-dislike-wrap  cld-common-wrap">
320    <a href="javascript:void(0)" class="cld-dislike-trigger cld-like-dislike-trigger  " title="" data-comment-id="3269" data-trigger-type="dislike" data-restriction="cookie" data-already-liked="0">
321                        <i class="fas fa-thumbs-down"></i>
322                </a>
323    <span class="cld-dislike-count-wrap cld-count-wrap">0</span>
324</div></div></div>
325
326				<div class="reply">
327									</div><!-- .reply -->
328			</article><!-- #comment-## -->
329
330				</li><!-- #comment-## -->
331		</ol>
332
333		
334		
335	
336</div><!-- #comments -->
337				
338			</div><!-- #content -->
339		</div><!-- #primary -->
340
341
342	</div><!-- #main -->
343
344	<footer id="colophon">
345		<p>
346			Punk FM Brasil - O melhor do punk nacional! Desde 2016 <span style="text-decoration: line-through;">orgulhosamente sem propagandas</span>. 
347			<a href='https://play.google.com/store/apps/details?id=com.punkfmbrasil.radiopunkfmbrasil&hl=pt_BR&gl=US&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1' target="_blank" style="display: block;"><img alt='Disponível no Google Play' src='https://punkfm.com.br/wp-content/uploads/pt-br_badge_web_generic.png' width="150"/></a>
348		</p>
349		<p>😞 | <a href="https://punkfm.com.br/politica-de-privacidade/">Política de Privacidade</a></p>
350		<p>A Punk FM Brasil é uma iniciativa sem fins lucrativos mantida pelos ouvintes, bandas e amigos parceiros. <br />Você pode ajudar a mante-la no ar fazendo uma pequena doação.</p>
351
352<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top" id="doacao">
353<input type="hidden" name="cmd" value="_s-xclick">
354<input type="hidden" name="hosted_button_id" value="3Y5JF48RMEFFU">
355<table style="width: 100%; margin-bottom:15px;">
356<tr><td style="text-align: center;"><input type="hidden" name="on0" value="Tipo de Doação">Tipo de Doação</td></tr><tr><td style="text-align: center;"><select name="os0">
357	<!-- option value="Uma Moeda">Uma Moeda R$1,00</option -->
358	<option value="Cinco Conto">Cinco Conto R$5,00</option>
359	<option value="Dez Conto">Dez Conto R$10,00</option>
360	<option value="Cinquenta Paus">Cinquenta Paus R$50,00</option>
361</select> </td></tr>
362</table>
363<input type="hidden" name="currency_code" value="BRL">
364<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - A maneira fácil e segura de enviar pagamentos online!">
365<img alt="" border="0" src="https://www.paypalobjects.com/pt_BR/i/scr/pixel.gif" width="1" height="1">
366</form>
367		
368	</footer><!-- #colophon -->
369</div><!-- #page -->
370
371<script type="speculationrules">
372{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/twentyeleven-ajax-master\/*","\/wp-content\/themes\/twentyeleven\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
373</script>
373
374
375<!-- Player Punk FM Brasil -->
376<div class="audio-box" id="azuracast-player">
377	<div class="playlist-container" style="display: none;">
378		<div class="cover-container">
379			<img class="album-cover" src="https://punkfm.com.br/wp-content/uploads/2022/10/logo-pequeno.png" >
380		</div>
381		<div class="playlist-wrapper">
382			<div>
383				<a id="playlistsongcount"><span>0</span> música(s)</a>
384				<a href="javascript:void(null);" id="closeplaylist"><i class="fa fa-times" aria-hidden="true"></i></a>
385				<a href="javascript:void(null);" id="deleteplaylist" style="float:right;"><i class="far fa-trash-alt"></i> Limpar Playlist</a>
386			</div>
387			<ul id="playlist">  
388			   <li class="active list-group-item pfm"><span audioLink="https://radio.punkfm.com.br/listen/punkfmbrasil/punkfmbrasil.mp3"><img src="https://punkfm.com.br/wp-content/uploads/2022/10/logo-pequeno.png" width="30" height="30" class="cover"> Punk FM Brasil - Ao Vivo</span></li>  
389			</ul>
390			<ul id="tempplaylist"></ul>	
391		</div>
392	</div>
393	<audio src="https://radio.punkfm.com.br/listen/punkfmbrasil/punkfmbrasil.mp3" id="audio" controls></audio>
394</div>
395
396<script src="https://cdn.plyr.io/3.7.8/plyr.js" id="azuracast-plyr"></script>
396
397<link rel="stylesheet" href="https://cdn.plyr.io/3.7.8/plyr.css" />
398
399<script id="azuracast-script">
400jQuery(document).ready(function(){
401	
402/* PLAYER PFM
403 * 
404 * 
405 */
406var controls = `
407<div class="plyr__controls">
408	<div class="col player">
409		<button type="button" class="prevMusic plyr__control faicon" aria-label="Anterior">
410			<i class="fas fa-step-backward"></i>
411		</button>
412		<button type="button" class="plyr__control faicon" aria-label="Play, {title}" data-plyr="play">
413			<i class="fas fa-play icon--not-pressed"></i>
414			<i class="fas fa-pause icon--pressed"></i>
415		</button>
416		<button type="button" class="nextMusic plyr__control faicon" aria-label="Próxima">
417			<i class="fas fa-step-forward"></i>
418		</button>
419	</div>
420	<div class="col meta">
421		<img id="album-cover" class="album-cover" src="https://punkfm.com.br/wp-content/uploads/2022/10/logo-pequeno.png" width="40" height="40">
422		<div class="plyr__text"><p id="bandname" class="bandname" title="Punk FM Brasil">Punk FM Brasil</p> <p id="songtitle" class="songtitle" title="Ao Vivo">Ao Vivo</p></div>
423		<div class="plyr__progress">
424			<input data-plyr="seek" type="range" min="0" max="100" step="0.01" value="0" aria-label="Procurar">
425			<progress class="plyr__progress__buffer" min="0" max="100" value="0">% buffered</progress>
426			<span role="tooltip" class="plyr__tooltip">00:00</span>
427		</div>
428		<div class="plyr__time plyr__time--current" aria-label="Tempo atual">00:00</div>
429		<div class="plyr__time plyr__time--duration" aria-label="Duração">00:00</div>
430	</div>
431	<div class="col volume">
432		<button type="button" class="plyr__control mute faicon" aria-label="Mudo" data-plyr="mute">
433			<i class="fas fa-volume-up icon--not-pressed"></i>
434			<i class="fas fa-volume-mute icon--pressed"></i>
435		</button>
436		<div class="plyr__volume">
437			<input data-plyr="volume" type="range" min="0" max="1" step="0.05" value="1" autocomplete="off" aria-label="Volume">
438		</div>
439		<button type="button" class="showPlaylist plyr__control faicon" aria-label="Ver Playlist">
440			<i class="fas fa-chevron-up"></i>
441		</button>
442	</div>
443</div>
444`;
445
446// INICIALIZA O PLAYER
447if (typeof player === 'undefined') {
448	jQuery("#audio").attr("src", jQuery("#audio").attr("src") + "?_=" + Math.floor(1000000000000 + Math.random() * 9000000000000));
449	
450	const player = new Plyr('#audio', {
451		controls: controls
452		/* options */
453	});
454	player.on('error', (event) => {
455		console.log ("ERRO PLYR (DEBUGAR):");
456		console.debug(String(event.detail.plyr));
457		nextMusic();
458	});
459	console.log ("Player Punk FM Brasil inicializado!");
460}
461
462
463// VARIAVEIS
464var audio;
465var playlist;
466var tracks;
467var current = 0;
468audio = jQuery('#audio');
469playlist = jQuery('#playlist');
470
471// FUNCAO CONTAR MUSICAS NA PLAYLIST
472function countSongs() {
473	tracks = playlist.find('li span');
474    len = tracks.length;
475	jQuery("#playlistsongcount span").html(len-1);
476}
477	
478// SE EXISTIR UMA PLAYLIST GUARDADA = CARREGA, SENAO MANTEM UMA EM BRANCO
479if (localStorage.getItem("localPlaylistPFM") === null) {
480	localPlaylistPFM = "";
481} else {
482	localPlaylistPFM = localStorage.getItem('localPlaylistPFM');
483}
484jQuery(".audio-box #playlist").append(localPlaylistPFM);
485countSongs();
486
487// CLIQUE NA MUSICA DA PLAYLIST
488jQuery(document).on('click', '#playlist li span', function(e) {
489	e.preventDefault();
490    link = jQuery(this);
491    current = link.parent().index();
492    run(link, audio[0]);
493});
494	
495// FUNCAO TOCAR MUSICA
496function run(link, player){
497	cover = link.children("img.cover").attr("src");
498	permalink = link.attr('permalink');
499	titles = link.text();
500	songmeta =  titles.split(" - ");
501	//console.log (titles);
502	
503	jQuery(".album-cover").attr("src",cover);
504	jQuery(".bandname").html(songmeta[0]);
505	jQuery(".bandname").attr("title",songmeta[0]);
506	jQuery(".songtitle").html(songmeta[1]);
507	jQuery(".songtitle").attr("title",songmeta[1]);
508
509	audio[0].pause();
510	jQuery("#audio").stop();
511
512	player.src = link.attr('audioLink') + "?_=" + Math.floor(1000000000000 + Math.random() * 9000000000000);
513	par = link.parent();
514	par.addClass('active').siblings().removeClass('active');
515
516	audio[0].load();
517	audio[0].play();
518	
519	// GOOGLE ANALLYTICS - EVENT song_play
520      gtag('event', 'song_play', {
521        'song': songmeta[1],
522        'artist': songmeta[0],
523		'song_url': permalink	
524      }); 
525	
526	//ATUALIZA O TOP10 DA MUSICA
527    jQuery.get(permalink, function (r) {
528		wppjson = jQuery( jQuery.parseHTML(r) ).filter('#wpp-json').text();
529		jQuery("#wpp-json").text(wppjson);
530		jQuery.getScript( "https://punkfm.com.br/wp-content/plugins/wordpress-popular-posts/assets/js/wpp.min.js?ver=6.1.1");
531	})
532	
533	updateMediaSession(songmeta[1], songmeta[0], cover);
534}
535	
536// FUNCAO MUSICA ANTERIOR
537function prevMusic() {
538    tracks = playlist.find('li span');
539    len = tracks.length;
540	current = playlist.find('li.active').index();
541	
542	//if (len > 1) {
543		current--;
544		if(current == -1){
545			current = len;
546			link = playlist.find('span')[current-1];
547		}else{
548			link = playlist.find('span')[current];    
549		}
550		run(jQuery(link),audio[0]);	
551	//}
552}
553jQuery(document).on('click', 'button.prevMusic', function() {
554	prevMusic();
555})
556	
557// FUNCAO PROXIMA MUSICA
558function nextMusic() {
559    tracks = playlist.find('li span');
560    len = tracks.length;
561	current = playlist.find('li.active').index();
562
563	//if (len > 1) {
564		current++;
565		if(current == len){
566			current = 0;
567			link = playlist.find('span')[0];
568		}else{
569			link = playlist.find('span')[current];    
570		}
571		run(jQuery(link),audio[0]);	
572	//}
573}
574jQuery(document).on('click', 'button.nextMusic', function() {
575	nextMusic();
576})	
577	
578// FUNCAO ADICIONAR MUSICA NO FIM DA PLAYLIST
579function addMusic(cover, mp3, band, music, permalink) {
580    tracks = playlist.find('li span');
581    len = tracks.length;
582	if (len > 30 ){
583		alert("Neste momento só é permitido ter 30 músicas na playlist. Retire algumas para poder incluir outras!");
584		jQuery(".audio-box .playlist-container").show();
585	}  else {
586		jQuery(".audio-box #playlist").append('<li class="list-group-item removable"><span audioLink="'+mp3+'" permalink="'+permalink+'"><img src="'+cover+'" width="30" height="30" class="cover"> '+band+' - '+music+'</span><i class="far fa-trash-alt excludesong"></i></li> ');
587
588		savePlaylist();
589		link = playlist.find('span')[len];
590		audio[0].pause();
591		run(jQuery(link),audio[0]);	
592		countSongs();
593	}
594}
595					   
596// FUNCAO ADICIONAR MUSICA NO FIM DA PLAYLIST
597function addMusicEnd(cover, mp3, band, music, permalink) {
598    tracks = playlist.find('li span');
599    len = tracks.length;
600	if (len > 30 ){
601		alert("Neste momento só é permitido ter 30 músicas na playlist. Retire algumas para poder incluir outras!");
602		jQuery(".audio-box .playlist-container").show();
603	}  else {
604		jQuery(".audio-box #playlist").append('<li class="list-group-item removable"><span audioLink="'+mp3+'" permalink="'+permalink+'"><img src="'+cover+'" width="30" height="30" class="cover"> '+band+' - '+music+'</span><i class="far fa-trash-alt excludesong"></i></li> ');
605
606		gtag('event', 'add_to_playlist', {
607			'song': music,
608			'artist': band,
609			'song_url': mp3	
610		}); 
611		
612		savePlaylist();
613		countSongs();
614	}
615}
616
617// FUNCAO ADICIONAR MUSICA COMO PRÓXIMA NA PLAYLIST
618function addMusicNext(cover, mp3, band, music, permalink) {
619    tracks = playlist.find('li span');
620    len = tracks.length;
621	if (len > 30 ){
622		alert("Neste momento só é permitido ter 30 músicas na playlist. Retire algumas para poder incluir outras!");
623		jQuery(".audio-box .playlist-container").show();
624	}  else {
625		jQuery('<li class="list-group-item removable"><span audioLink="'+mp3+'" permalink="'+permalink+'"><img src="'+cover+'" width="30" height="30" class="cover"> '+band+' - '+music+'</span><i class="far fa-trash-alt excludesong"></i></li> ').insertAfter("#playlist li.active");
626		
627		//jQuery(".audio-box #playlist").prepend('<li class="list-group-item removable"><span audioLink="'+mp3+'" permalink="'+permalink+'"><img src="'+cover+'" width="30" height="30" class="cover"> '+band+' - '+music+'</span><i class="far fa-trash-alt excludesong"></i></li> ');
628
629		// TODO EVENT ANALYTICS - -ADDtoPLAYLIST
630		gtag('event', 'add_to_playlist', {
631			'song': music,
632			'artist': band,
633			'song_url': mp3	
634		}); 
635		
636		savePlaylist();
637		countSongs();
638	}
639}
640
641// FUNCAO SALVAR PLAYLIST
642function savePlaylist() {
643	jQuery("#tempplaylist").html( jQuery("#playlist").html() );
644	jQuery("#tempplaylist li.pfm").remove();
645	jQuery("#tempplaylist li").removeClass("active");
646	localStorage.setItem('localPlaylistPFM', jQuery("#tempplaylist").html() );
647	jQuery("#tempplaylist").html( "" );
648}
649	
650// FUNCAO APAGAR PLAYLIST
651function clearPlaylist() {
652	jQuery("#playlist li.removable").remove();
653	jQuery("#playlist li").addClass("active");
654	localStorage.setItem('localPlaylistPFM', "" );
655	//nextMusic();
656	//TODO - se a musica excluida for a que estiver tocando entao poe pra rodar a proxima
657	savePlaylist();
658	countSongs();
659}
660	
661jQuery(document).on('click', '#deleteplaylist', function(e) {
662	e.preventDefault();
663	jQuery.confirm({
664		//boxWidth: '400px',
665    	useBootstrap: false,
666		backgroundDismiss: true,
667		icon: '',
668		theme: 'dark',
669		title: 'Limpar Playlist?',
670		content: 'Deseja limpar a playlist atual?',
671		buttons: {
672			yes: {
673				text: 'Sim',
674				btnClass: 'btn-red',
675				keys: ['enter'],
676				action: function(){
677					clearPlaylist();
678				}
679			},
680			cancel: {
681				text: 'Cancelar',
682				keys: ['esc'],
683			}
684		}
685	});
686
687})
688	
689	
690// MENU MUSICA - SOLICITAR MUSICA NA RADIO AO VIVO	
691jQuery(document).on('click', '.solicitarnaradio', function(e) {
692	//e.preventDefault();
693	//https://radio.punkfm.com.br/api/station/2/request/9b48fcc4aeb8bb584fa8f44f
694	var requesturl = "https://radio.punkfm.com.br/api/station/1/request/"+jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("requestid");
695	var musictitle = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("music-title");
696		var musicband = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("music-band");
697		var linkmp3 = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("permalink");
698	jQuery.ajax({
699		url: requesturl,
700		type: 'GET',
701		contentType: "application/json",
702		success: function(data){ 
703			var msg = "A música solicitada foi colocada na fila da rádio ao vivo. Você deve ouvir ela em cerca de 10 minutos.";
704			jQuery.alert({
705				//boxWidth: '400px',
706				useBootstrap: false,
707				backgroundDismiss: true,
708				icon: '',
709				theme: 'dark',
710				title: 'Música Solicitada',
711				content: msg,
712			});
713			// TODO - ADD EVENT ON GOOGLE ANALYTICS
714			  gtag('event', 'play_song_live', {
715				'song': musictitle,
716				'artist': musicband,
717				'song_url': linkmp3	
718			  }); 
719		},
720		error: function(jqXHR, textStatus, errorThrown) {
721			var msg = jqXHR.responseJSON.message;
722			jQuery.alert({
723				//boxWidth: '400px',
724				useBootstrap: false,
725				backgroundDismiss: true,
726				icon: '',
727				theme: 'dark',
728				title: 'Erro na Solicitação',
729				content: msg,
730			});
731		}
732		
733	});
734	e.preventDefault();
735})
736	
737//MENU MUSICA - COLOCA NO FIM DA PLAYLIST
738jQuery(document).on('click', '.fimdaplaylist', function(e) {
739	//e.preventDefault();
740	
741	titulodamusica = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("music-title");
742	banda = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("music-band");
743	mp3file = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("link-mp3");
744	coverfile = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("link-cover");
745	permalink = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("permalink");
746	
747	addMusicEnd(coverfile, mp3file, banda, titulodamusica, permalink);
748	
749    tracks = playlist.find('li span');
750    len = tracks.length;
751	
752	jQuery(".dropdown .dropdown-content").removeClass("show");
753});
754//MENU MUSICA - COLOCA PRÓXIMA DA PLAYLIST
755jQuery(document).on('click', '.tocaraseguir', function(e) {
756	//e.preventDefault();
757	
758	titulodamusica = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("music-title");
759	banda = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("music-band");
760	mp3file = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("link-mp3");
761	coverfile = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("link-cover");
762	permalink = jQuery(this).parent().parent().parent().find(".botao_play_musica").attr("permalink");
763	
764	addMusicNext(coverfile, mp3file, banda, titulodamusica, permalink);
765	
766    tracks = playlist.find('li span');
767    len = tracks.length;
768	
769	jQuery(".dropdown .dropdown-content").removeClass("show");
770});
771
772
773// AO TERMINAR UMA MUSICA PASSA PARA A PROXIMA DA PLAYLIST
774audio[0].addEventListener('ended',function(e){
775	nextMusic();
776});
777
778// AO CLICAR FORA DA PLAYLIST ESCONDE ELA
779jQuery(document).on('click', 'button.showPlaylist, #closeplaylist', function() {
780	jQuery(".audio-box .playlist-container").toggle();
781})
782jQuery(document).mouseup(function(e) {
783    var container = jQuery(".audio-box");
784
785    // if the target of the click isn't the container nor a descendant of the container
786    if (!container.is(e.target) && container.has(e.target).length === 0) {
787        container.children( ".playlist-container" ).hide();
788    }
789});
790	
791// FUNCAO APAGAR UMA MUSICA
792jQuery(document).on('click', '.excludesong', function(e) {
793	e.preventDefault();
794	jQuery(this).parent('.removable').remove();
795	//se a musica excluida for a que estiver tocando entao poe pra rodar a proxima
796	savePlaylist();
797})
798
799// AO CLICAR NO PLAY DE UMA MUSICA COLOCA NO FIM DA PLAYLIST E TOCA
800jQuery(document).on('click', 'button.botao_play_musica', function() {
801	titulodamusica = jQuery(this).attr("music-title");
802	banda = jQuery(this).attr("music-band");
803	mp3file = jQuery(this).attr("link-mp3");
804	coverfile = jQuery(this).attr("link-cover");
805	permalink = jQuery(this).attr("permalink");
806	
807	addMusic(coverfile, mp3file, banda, titulodamusica, permalink);
808
809	jQuery("#playlist li").last().remove();
810	jQuery("#playlist li").last().addClass("active");
811	
812    tracks = playlist.find('li span');
813    len = tracks.length;
814});
815	
816// 	AO CLICAR NO 'ADICIONAR ALBUM COMPLETO'
817jQuery(document).on('click', '.adicionaralbumplaylist', function(e) {
818	e.preventDefault();
819
820		clearPlaylist();
821		jQuery( ".ul-musicas-do-album li" ).each(function( index ) {
822			banda = jQuery( this ).children(".botao_play_musica").attr("music-band");
823			titulodamusica = jQuery( this ).children(".botao_play_musica").attr("music-title");
824			coverfile = jQuery( this ).children(".botao_play_musica").attr("link-cover");
825			mp3file =  jQuery( this ).children(".botao_play_musica").attr("link-mp3");
826			permalink =  jQuery( this ).children(".botao_play_musica").attr("permalink");
827			
828			addMusicEnd(coverfile, mp3file, banda, titulodamusica, permalink)
829
830			tracks = playlist.find('li span');
831			len = tracks.length;
832		});	
833		link = playlist.find('span')[1];
834		run(jQuery(link),audio[0]);	
835
836});
837	
838// SE ESTIVER TOCANDO A RADIO AO VIVO CHECA O NOME DA MUSICA E BANDA
839window.setInterval(function(){
840	audiosrc = audio[0].src;
841	if ( jQuery(".plyr").hasClass("plyr--playing") && (audiosrc.startsWith("https://radio.punkfm.com.br/listen/punkfmbrasil/punkfmbrasil.mp3") ) ) {
842		jQuery.ajax({
843			cache: false,
844			dataType: "json",
845			url: '//radio.punkfm.com.br/api/nowplaying',
846			success: function(data) {
847				jQuery(".album-cover").attr("src",data[0].now_playing.song.art);
848				jQuery(".album-cover").attr("title",data[0].listeners.total+" ouvinte(s) agora");
849				jQuery(".bandname").html(data[0].now_playing.song.artist);
850				jQuery(".bandname").attr("title",data[0].now_playing.song.artist);
851				jQuery(".songtitle").html(data[0].now_playing.song.title);
852				jQuery(".songtitle").attr("title",data[0].now_playing.song.title);
853				
854				//console.log(data[0].now_playing.song.artist);
855				//console.log(data[0].now_playing.song.title);
856				
857				updateMediaSession(data[0].now_playing.song.title, data[0].now_playing.song.artist, data[0].now_playing.song.art);
858        	}
859    	})
860		
861	} else {
862		jQuery(".album-cover").attr("stitlerc","");
863	}
864}, 15000);
865	
866// MEDIASESSION API
867if ('mediaSession' in navigator) {
868  navigator.mediaSession.setActionHandler('previoustrack', () => {
869    prevMusic();
870  });
871  navigator.mediaSession.setActionHandler('nexttrack', () => {
872    nextMusic();
873  });
874}
875	
876function updateMediaSession(title, artist, artwork) {
877	if ('mediaSession' in navigator) {
878	  navigator.mediaSession.metadata = new MediaMetadata({
879		title: title,
880		artist: artist,
881		album: "Punk FM Brasil",
882		artwork: [{ src: artwork }]
883	  });
884	}
885}
886updateMediaSession('Ao Vivo', 'Punk FM Brasil', 'https://punkfm.com.br/wp-content/uploads/2022/10/logo-pequeno.png');	
887
888// FUNÇÃO UNIX TIMESTAMP
889function time2TimeAgo(ts) {
890	var d=new Date();
891    var nowTs = Math.floor(d.getTime()/1000);
892    var seconds = nowTs-ts;
893
894    if (seconds > 2*24*3600) {
895       return "a alguns dias atrás";
896    }
897    if (seconds > 24*3600) {
898       return "ontem";
899    }
900    if (seconds > 3600) {
901       return "a algumas horas";
902    }
903    if (seconds > 1800) {
904       return "meia hora atrás";
905    }
906    if (seconds > 120) {
907       return "a " + Math.floor(seconds/60) + " minutos atrás";
908    }
909    if (seconds > 59) {
910       return "a " + Math.floor(seconds/60) + " minuto atrás";
911    }
912    if (seconds > 1) {
913       return "agora há pouco";
914    }
915}
916	
917	
918});
919</script>
919<link rel='stylesheet' id='cld-frontend-css' href='https://punkfm.com.br/wp-content/plugins/comments-like-dislike/css/cld-frontend.css?ver=1.2.4' type='text/css' media='all' />
920<script type="text/javascript" src="https://punkfm.com.br/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 920
920
921<script type="text/javascript" src="https://punkfm.com.br/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 921
921
922<script type="text/javascript" id="wp-i18n-js-after">
923/* <![CDATA[ */
924wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
925/* ]]> */
926</script>
vendor: 1 bytes, line 926
926
927<script type="text/javascript" src="https://punkfm.com.br/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.0.6" id="swv-js"></script>
vendor: 1 bytes, line 927
927
928<script type="text/javascript" id="contact-form-7-js-translations">
929/* <![CDATA[ */
930( function( domain, translations ) {
931	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
932	localeData[""].domain = domain;
933	wp.i18n.setLocaleData( localeData, domain );
934} )( "contact-form-7", {"translation-revision-date":"2025-05-19 13:41:20+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"pt_BR"},"Error:":["Erro:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
935/* ]]> */
936</script>
vendor: 1 bytes, line 936
936
937<script type="text/javascript" id="contact-form-7-js-before">
938/* <![CDATA[ */
939var wpcf7 = {
940    "api": {
941        "root": "https:\/\/punkfm.com.br\/wp-json\/",
942        "namespace": "contact-form-7\/v1"
943    }
944};
945/* ]]> */
946</script>
vendor: 1 bytes, line 946
946
947<script type="text/javascript" src="https://punkfm.com.br/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.0.6" id="contact-form-7-js"></script>
vendor: 1 bytes, line 947
947
948<script type="text/javascript" id="cfturnstile-js-before" data-cfasync="false">
949/* <![CDATA[ */
950(function(w,d){var q=w.cfturnstileQueue=w.cfturnstileQueue||[];if(w.cfturnstileRender)return;var ready=false,hooked=false,ticks=0,timer=null;var cbs=["callback","error-callback","expired-callback","timeout-callback","unsupported-callback","before-interactive-callback","after-interactive-callback"];function opts(e){var p={};for(var i=0;i<cbs.length;i++){(function(n){var v=e.getAttribute("data-"+n);if(!v)return;p[n]=function(){var f=w[v];if(typeof f==="function")return f.apply(w,arguments);};})(cbs[i]);}return p;}w.cfturnstileOpts=function(e){if(typeof e==="string")e=d.querySelector(e);return e&&e.getAttribute?opts(e):{};};function one(id){var e=d.getElementById("cf-turnstile"+id);if(!e)return false;if(e.firstElementChild)return true;try{w.turnstile.render(e,opts(e));return true;}catch(_){return false;}}function drain(){if(!ready)return;for(var i=q.length-1;i>=0;i--){if(one(q[i]))q.splice(i,1);}if(q.length&&!hooked&&d.readyState==="loading"){hooked=true;d.addEventListener("DOMContentLoaded",function(){hooked=false;drain();});}}function watch(){timer=null;if(!q.length)return;if(!ready&&w.turnstile&&typeof w.turnstile.render==="function")ready=true;drain();if(q.length&&++ticks<170)timer=setTimeout(watch,ticks<20?100:2000);}w.cfturnstileRender=function(){drain();if(q.length&&!timer)timer=setTimeout(watch,100);};w.cfturnstileOnload=function(){ready=true;w.cfturnstileRender();};w.cfturnstileRender();})(window,document);
951(function(w,d){if(w.cfturnstileRefresh)return;w.cfturnstileRefresh=1;var F="input[name=cf-turnstile-response]",u=false;function go(){u=true;}w.addEventListener("pagehide",go);w.addEventListener("beforeunload",go);d.addEventListener("submit",function(e){var f=e.target,s=[];if(!f||!f.querySelectorAll)return;f.querySelectorAll(".cf-turnstile").forEach(function(el){var i=el.querySelector(F);if(i&&i.value)s.push([el,i.value]);});if(!s.length)return;setTimeout(function(){if(u||!w.turnstile||d.querySelector("#wfls-prompt-overlay,#wfls-token,#fls_2fa_form,.fls_2fs"))return;s.forEach(function(x){var i=x[0].querySelector(F);if(i&&i.value===x[1]){try{w.turnstile.reset(x[0]);}catch(_){}}});},1000);},true);})(window,document);
952/* ]]> */
953</script>
vendor: 1 bytes, line 953
953
954<script type="text/javascript" src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&amp;onload=cfturnstileOnload" id="cfturnstile-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 954
954
955<script type="text/javascript" src="https://punkfm.com.br/wp-content/plugins/simple-cloudflare-turnstile/js/disable-submit.js?ver=5.3" id="cfturnstile-js-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 955
955
956<script type="text/javascript" src="https://punkfm.com.br/wp-content/plugins/simple-cloudflare-turnstile/js/interaction-label.js?ver=1.1" id="cfturnstile-label-js-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 956
956
957<script type="text/javascript" id="cfturnstile-render-js-after" data-cfasync="false">
958/* <![CDATA[ */
959(window.cfturnstileQueue=window.cfturnstileQueue||[]).push("-c-2718109838");if(window.cfturnstileRender)window.cfturnstileRender();
960/* ]]> */
961</script>
vendor: 1 bytes, line 961
961
962<script type="text/javascript" id="cld-frontend-js-extra">
963/* <![CDATA[ */
964var cld_js_object = {"admin_ajax_url":"https:\/\/punkfm.com.br\/wp-admin\/admin-ajax.php","admin_ajax_nonce":"4472ce2275"};
965/* ]]> */
966</script>
vendor: 1 bytes, line 966
966
967<script type="text/javascript" src="https://punkfm.com.br/wp-content/plugins/comments-like-dislike/js/cld-frontend.js?ver=1.2.4" id="cld-frontend-js"></script>
967
968
969<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"88ecb355892f4f3eabc14f8c7d1c861d","r":1,"spa":2}' crossorigin="anonymous"></script>
969
970</body>
971</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.