PageSourceSearch

https://herdozastudio.com/en/privacidad-privacity/

html herdozastudio.com collected 2026-09-24 13:58:17 UTC 162,897 bytes, 2,509 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5	<title>PRIVACY POLICY &#8211; Herdoza Studio</title>
6<meta name='robots' content='max-image-preview:large' />
7	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
8	<meta name="viewport" content="width=device-width, initial-scale=1"><link rel='dns-prefetch' href='//www.googletagmanager.com' />
9<link rel="alternate" type="application/rss+xml" title="Herdoza Studio &raquo; Feed" href="https://herdozastudio.com/feed/" />
10<link rel="alternate" type="application/rss+xml" title="Herdoza Studio &raquo; Comments Feed" href="https://herdozastudio.com/comments/feed/" />
11		<!-- This site uses the Google Analytics by MonsterInsights plugin v9.10.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
12		<!-- Note: MonsterInsights is not currently configured on this site. The site owner needs to authenticate with Google Analytics in the MonsterInsights settings panel. -->
13					<!-- No tracking code set -->
14				<!-- / Google Analytics by MonsterInsights -->
15		
15<script>
16window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/herdozastudio.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.10"}};
17/*! This file is auto-generated */
18!function(s,n){var o,i,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),a=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===a[t]})}function u(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);for(var n=e.getImageData(16,16,1,1),a=0;a<n.data.length;a++)if(0!==n.data[a])return!1;return!0}function f(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\udedf")}return!1}function g(e,t,n,a){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):s.createElement("canvas"),o=r.getContext("2d",{willReadFrequently:!0}),i=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(function(e){i[e]=t(o,e,n,a)}),i}function t(e){var t=s.createElement("script");t.src=e,t.defer=!0,s.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",i=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){s.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+g.toString()+"("+[JSON.stringify(i),f.toString(),p.toString(),u.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"}),r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=function(e){c(n=e.data),r.terminate(),t(n)})}catch(e){}c(n=g(i,f,p,u))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
19</script>
19
20<link rel='stylesheet' id='dashicons-css' href='https://herdozastudio.com/wp-includes/css/dashicons.min.css?ver=6.8.10' media='all' />
21<link rel='stylesheet' id='admin-bar-css' href='https://herdozastudio.com/wp-includes/css/admin-bar.min.css?ver=6.8.10' media='all' />
22<style id='admin-bar-inline-css'>
23
24		@media screen { html { margin-top: 32px !important; } }
25		@media screen and ( max-width: 782px ) { html { margin-top: 46px !important; } }
26	
27@media print { #wpadminbar { display:none; } }
28</style>
29<link rel='stylesheet' id='amp-icons-css' href='https://herdozastudio.com/wp-content/plugins/amp/assets/css/amp-icons.css?ver=2.5.5' media='all' />
30<style id='wp-emoji-styles-inline-css'>
31
32	img.wp-smiley, img.emoji {
33		display: inline !important;
34		border: none !important;
35		box-shadow: none !important;
36		height: 1em !important;
37		width: 1em !important;
38		margin: 0 0.07em !important;
39		vertical-align: -0.1em !important;
40		background: none !important;
41		padding: 0 !important;
42	}
43</style>
44<link rel='stylesheet' id='wp-block-library-css' href='https://herdozastudio.com/wp-includes/css/dist/block-library/style.min.css?ver=6.8.10' media='all' />
45<style id='classic-theme-styles-inline-css'>
46/*! This file is auto-generated */
47.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}
48</style>
49<style id='bp-login-form-style-inline-css'>
50.widget_bp_core_login_widget .bp-login-widget-user-avatar{float:left}.widget_bp_core_login_widget .bp-login-widget-user-links{margin-left:70px}#bp-login-widget-form label{display:block;font-weight:600;margin:15px 0 5px;width:auto}#bp-login-widget-form input[type=password],#bp-login-widget-form input[type=text]{background-color:#fafafa;border:1px solid #d6d6d6;border-radius:0;font:inherit;font-size:100%;padding:.5em;width:100%}#bp-login-widget-form .bp-login-widget-register-link,#bp-login-widget-form .login-submit{display:inline;width:-moz-fit-content;width:fit-content}#bp-login-widget-form .bp-login-widget-register-link{margin-left:1em}#bp-login-widget-form .bp-login-widget-register-link a{filter:invert(1)}#bp-login-widget-form .bp-login-widget-pwd-link{font-size:80%}
51
52</style>
53<style id='bp-primary-nav-style-inline-css'>
54.buddypress_object_nav .bp-navs{background:#0000;clear:both;overflow:hidden}.buddypress_object_nav .bp-navs ul{margin:0;padding:0}.buddypress_object_nav .bp-navs ul li{list-style:none;margin:0}.buddypress_object_nav .bp-navs ul li a,.buddypress_object_nav .bp-navs ul li span{border:0;display:block;padding:5px 10px;text-decoration:none}.buddypress_object_nav .bp-navs ul li .count{background:#eaeaea;border:1px solid #ccc;border-radius:50%;color:#555;display:inline-block;font-size:12px;margin-left:2px;padding:3px 6px;text-align:center;vertical-align:middle}.buddypress_object_nav .bp-navs ul li a .count:empty{display:none}.buddypress_object_nav .bp-navs ul li.last select{max-width:185px}.buddypress_object_nav .bp-navs ul li.current a,.buddypress_object_nav .bp-navs ul li.selected a{color:#333;opacity:1}.buddypress_object_nav .bp-navs ul li.current a .count,.buddypress_object_nav .bp-navs ul li.selected a .count{background-color:#fff}.buddypress_object_nav .bp-navs ul li.dynamic a .count,.buddypress_object_nav .bp-navs ul li.dynamic.current a .count,.buddypress_object_nav .bp-navs ul li.dynamic.selected a .count{background-color:#5087e5;border:0;color:#fafafa}.buddypress_object_nav .bp-navs ul li.dynamic a:hover .count{background-color:#5087e5;border:0;color:#fff}.buddypress_object_nav .main-navs.dir-navs{margin-bottom:20px}.buddypress_object_nav .bp-navs.group-create-links ul li.current a{text-align:center}.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current),.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a{color:#767676}.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a:focus,.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a:hover{background:none;color:#555}.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a[disabled]:focus,.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a[disabled]:hover{color:#767676}
55
56</style>
57<style id='bp-member-style-inline-css'>
58[data-type="bp/member"] input.components-placeholder__input{border:1px solid #757575;border-radius:2px;flex:1 1 auto;padding:6px 8px}.bp-block-member{position:relative}.bp-block-member .member-content{display:flex}.bp-block-member .user-nicename{display:block}.bp-block-member .user-nicename a{border:none;color:currentColor;text-decoration:none}.bp-block-member .bp-profile-button{width:100%}.bp-block-member .bp-profile-button a.button{bottom:10px;display:inline-block;margin:18px 0 0;position:absolute;right:0}.bp-block-member.has-cover .item-header-avatar,.bp-block-member.has-cover .member-content,.bp-block-member.has-cover .member-description{z-index:2}.bp-block-member.has-cover .member-content,.bp-block-member.has-cover .member-description{padding-top:75px}.bp-block-member.has-cover .bp-member-cover-image{background-color:#c5c5c5;background-position:top;background-repeat:no-repeat;background-size:cover;border:0;display:block;height:150px;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.bp-block-member img.avatar{height:auto;width:auto}.bp-block-member.avatar-none .item-header-avatar{display:none}.bp-block-member.avatar-none.has-cover{min-height:200px}.bp-block-member.avatar-full{min-height:150px}.bp-block-member.avatar-full .item-header-avatar{width:180px}.bp-block-member.avatar-thumb .member-content{align-items:center;min-height:50px}.bp-block-member.avatar-thumb .item-header-avatar{width:70px}.bp-block-member.avatar-full.has-cover{min-height:300px}.bp-block-member.avatar-full.has-cover .item-header-avatar{width:200
58px}.bp-block-member.avatar-full.has-cover img.avatar{background:#fffc;border:2px solid #fff;margin-left:20px}.bp-block-member.avatar-thumb.has-cover .item-header-avatar{padding-top:75px}.entry .entry-content .bp-block-member .user-nicename a{border:none;color:currentColor;text-decoration:none}
59
60</style>
61<style id='bp-members-style-inline-css'>
62[data-type="bp/members"] .components-placeholder.is-appender{min-height:0}[data-type="bp/members"] .components-placeholder.is-appender .components-placeholder__label:empty{display:none}[data-type="bp/members"] .components-placeholder input.components-placeholder__input{border:1px solid #757575;border-radius:2px;flex:1 1 auto;padding:6px 8px}[data-type="bp/members"].avatar-none .member-description{width:calc(100% - 44px)}[data-type="bp/members"].avatar-full .member-description{width:calc(100% - 224px)}[data-type="bp/members"].avatar-thumb .member-description{width:calc(100% - 114px)}[data-type="bp/members"] .member-content{position:relative}[data-type="bp/members"] .member-content .is-right{position:absolute;right:2px;top:2px}[data-type="bp/members"] .columns-2 .member-content .member-description,[data-type="bp/members"] .columns-3 .member-content .member-description,[data-type="bp/members"] .columns-4 .member-content .member-description{padding-left:44px;width:calc(100% - 44px)}[data-type="bp/members"] .columns-3 .is-right{right:-10px}[data-type="bp/members"] .columns-4 .is-right{right:-50px}.bp-block-members.is-grid{display:flex;flex-wrap:wrap;padding:0}.bp-block-members.is-grid .member-content{margin:0 1.25em 1.25em 0;width:100%}@media(min-width:600px){.bp-block-members.columns-2 .member-content{width:calc(50% - .625em)}.bp-block-members.columns-2 .member-content:nth-child(2n){margin-right:0}.bp-block-members.columns-3 .member-content{width:calc(33.33333% - .83333em)}.bp-block-members.columns-3 .member-content:nth-child(3n){margin-right:0}.bp-block-members.columns-4 .member-content{width:calc(25% - .9375em)}.bp-block-members.columns-4 .member-content:nth-child(4n){margin-right:0}}.bp-block-members .member-content{display:flex;flex-direction:column;padding-bottom:1em;text-align:center}.bp-block-members .member-content .item-header-avatar,.bp-block-members .member-content .member-description{width:100%}.bp-block-members .member-content .item-header-avatar{margin:0 auto}.bp-block-members .member-content .item-header-avatar img.avatar{display:inline-block}@media(min-width:600px){.bp-block-members .member-content{flex-direction:row;text-align:left}.bp-block-members .member-content .item-header-avatar,.bp-block-members .member-content .member-description{width:auto}.bp-block-members .member-content .item-header-avatar{margin:0}}.bp-block-members .member-content .user-nicename{display:block}.bp-block-members .member-content .user-nicename a{border:none;color:currentColor;text-decoration:none}.bp-block-members .member-content time{color:#767676;display:block;font-size:80%}.bp-block-members.avatar-none .item-header-avatar{display:none}.bp-block-members.avatar-full{min-height:190px}.bp-block-members.avatar-full .item-header-avatar{width:180px}.bp-block-members.avatar-thumb .member-content{min-height:80px}.bp-block-members.avatar-thumb .item-header-avatar{width:70px}.bp-block-members.columns-2 .member-content,.bp-block-members.columns-3 .member-content,.bp-block-members.columns-4 .member-content{display:block;text-align:center}.bp-block-members.columns-2 .member-content .item-header-avatar,.bp-block-members.columns-3 .member-content .item-header-avatar,.bp-block-members.columns-4 .member-content .item-header-avatar{margin:0 auto}.bp-block-members img.avatar{height:auto;max-width:-moz-fit-content;max-width:fit-content;width:auto}.bp-block-members .member-content.has-activity{align-items:center}.bp-block-members .member-content.has-activity .item-header-avatar{padding-right:1em}.bp-block-members .member-content.has-activity .wp-block-quote{margin-bottom:0;text-align:left}.bp-block-members .member-content.has-activity .wp-block-quote cite a,.entry .entry-content .bp-block-members .user-nicename a{border:none;color:currentColor;text-decoration:none}
63
64</style>
65<style id='bp-dynamic-members-style-inline-css'>
66.bp-dynamic-block-container .item-options{font-size:.5em;margin:0 0 1em;padding:1em 0}.bp-dynamic-block-container .item-options a.selected{font-weight:600}.bp-dynamic-block-container ul.item-list{list-style:none;margin:1em 0;padding-left:0}.bp-dynamic-block-container ul.item-list li{margin-bottom:1em}.bp-dynamic-block-container ul.item-list li:after,.bp-dynamic-block-container ul.item-list li:before{content:" ";display:table}.bp-dynamic-block-container ul.item-list li:after{clear:both}.bp-dynamic-block-container ul.item-list li .item-avatar{float:left;width:60px}.bp-dynamic-block-container ul.item-list li .item{margin-left:70px}
67
68</style>
69<style id='bp-online-members-style-inline-css'>
70.widget_bp_core_whos_online_widget .avatar-block,[data-type="bp/online-members"] .avatar-block{display:flex;flex-flow:row wrap}.widget_bp_core_whos_online_widget .avatar-block img,[data-type="bp/online-members"] .avatar-block img{margin:.5em}
71
72</style>
73<style id='bp-active-members-style-inline-css'>
74.widget_bp_core_recently_active_widget .avatar-block,[data-type="bp/active-members"] .avatar-block{display:flex;flex-flow:row wrap}.widget_bp_core_recently_active_widget .avatar-block img,[data-type="bp/active-members"] .avatar-block img{margin:.5em}
75
76</style>
77<style id='bp-latest-activities-style-inline-css'>
78.bp-latest-activities .components-flex.components-select-control select[multiple]{height:auto;padding:0 8px}.bp-latest-activities .components-flex.components-select-control select[multiple]+.components-input-control__suffix svg{display:none}.bp-latest-activities-block a,.entry .entry-content .bp-latest-activities-block a{border:none;text-decoration:none}
78.bp-latest-activities-block .activity-list.item-list blockquote{border:none;padding:0}.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini){box-shadow:1px 0 4px #00000026;padding:0 1em;position:relative}.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):after,.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):before{border-color:#0000;border-style:solid;content:"";display:block;height:0;left:15px;position:absolute;width:0}.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):before{border-top-color:#00000026;border-width:9px;bottom:-18px;left:14px}.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):after{border-top-color:#fff;border-width:8px;bottom:-16px}.bp-latest-activities-block .activity-list.item-list blockquote .activity-item.mini .avatar{display:inline-block;height:20px;margin-right:2px;vertical-align:middle;width:20px}.bp-latest-activities-block .activity-list.item-list footer{align-items:center;display:flex}.bp-latest-activities-block .activity-list.item-list footer img.avatar{border:none;display:inline-block;margin-right:.5em}.bp-latest-activities-block .activity-list.item-list footer .activity-time-since{font-size:90%}.bp-latest-activities-block .widget-error{border-left:4px solid #0b80a4;box-shadow:1px 0 4px #00000026}.bp-latest-activities-block .widget-error p{padding:0 1em}
79
80</style>
81<style id='bp-friends-style-inline-css'>
82.bp-dynamic-block-container .item-options{font-size:.5em;margin:0 0 1em;padding:1em 0}.bp-dynamic-block-container .item-options a.selected{font-weight:600}.bp-dynamic-block-container ul.item-list{list-style:none;margin:1em 0;padding-left:0}.bp-dynamic-block-container ul.item-list li{margin-bottom:1em}.bp-dynamic-block-container ul.item-list li:after,.bp-dynamic-block-container ul.item-list li:before{content:" ";display:table}.bp-dynamic-block-container ul.item-list li:after{clear:both}.bp-dynamic-block-container ul.item-list li .item-avatar{float:left;width:60px}.bp-dynamic-block-container ul.item-list li .item{margin-left:70px}
83
84</style>
85<style id='bp-group-style-inline-css'>
86[data-type="bp/group"] input.components-placeholder__input{border:1px solid #757575;border-radius:2px;flex:1 1 auto;padding:6px 8px}.bp-block-group{position:relative}.bp-block-group .group-content{display:flex}.bp-block-group .group-description{width:100%}.bp-block-group .group-description-content{margin-bottom:18px;width:100%}
86.bp-block-group .bp-profile-button{overflow:hidden;width:100%}.bp-block-group .bp-profile-button a.button{margin:18px 0 0}.bp-block-group.has-cover .group-content,.bp-block-group.has-cover .group-description,.bp-block-group.has-cover .item-header-avatar{z-index:2}.bp-block-group.has-cover .group-content,.bp-block-group.has-cover .group-description{padding-top:75px}.bp-block-group.has-cover .bp-group-cover-image{background-color:#c5c5c5;background-position:top;background-repeat:no-repeat;background-size:cover;border:0;display:block;height:150px;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.bp-block-group img.avatar{height:auto;width:auto}.bp-block-group.avatar-none .item-header-avatar{display:none}.bp-block-group.avatar-full{min-height:150px}.bp-block-group.avatar-full .item-header-avatar{width:180px}.bp-block-group.avatar-full .group-description{padding-left:35px}.bp-block-group.avatar-thumb .item-header-avatar{width:70px}.bp-block-group.avatar-thumb .item-header-avatar img.avatar{margin-top:15px}.bp-block-group.avatar-none.has-cover{min-height:200px}.bp-block-group.avatar-none.has-cover .item-header-avatar{padding-top:75px}.bp-block-group.avatar-full.has-cover{min-height:300px}.bp-block-group.avatar-full.has-cover .item-header-avatar{width:200px}.bp-block-group.avatar-full.has-cover img.avatar{background:#fffc;border:2px solid #fff;margin-left:20px}.bp-block-group.avatar-thumb:not(.has-description) .group-content{align-items:center;min-height:50px}.bp-block-group.avatar-thumb.has-cover .item-header-avatar{padding-top:75px}.bp-block-group.has-description .bp-profile-button a.button{display:block;float:right}
87
88</style>
89<style id='bp-groups-style-inline-css'>
90[data-type="bp/groups"] .components-placeholder.is-appender{min-height:0}[data-type="bp/groups"] .components-placeholder.is-appender .components-placeholder__label:empty{display:none}[data-type="bp/groups"] .components-placeholder input.components-placeholder__input{border:1px solid #757575;border-radius:2px;flex:1 1 auto;padding:6px 8px}[data-type="bp/groups"].avatar-none .group-description{width:calc(100% - 44px)}[data-type="bp/groups"].avatar-full .group-description{width:calc(100% - 224px)}[data-type="bp/groups"].avatar-thumb .group-description{width:calc(100% - 114px)}[data-type="bp/groups"] .group-content{position:relative}[data-type="bp/groups"] .group-content .is-right{position:absolute;right:2px;top:2px}[data-type="bp/groups"] .columns-2 .group-content .group-description,[data-type="bp/groups"] .columns-3 .group-content .group-description,[data-type="bp/groups"] .columns-4 .group-content .group-description{padding-left:44px;width:calc(100% - 44px)}[data-type="bp/groups"] .columns-3 .is-right{right:-10px}[data-type="bp/groups"] .columns-4 .is-right{right:-50px}.bp-block-groups.is-grid{display:flex;flex-wrap:wrap;padding:0}.bp-block-groups.is-grid .group-content{margin:0 1.25em 1.25em 0;width:100%}@media(min-width:600px){.bp-block-groups.columns-2 .group-content{width:calc(50% - .625em)}.bp-block-groups.columns-2 .group-content:nth-child(2n){margin-right:0}.bp-block-groups.columns-3 .group-content{width:calc(33.33333% - .83333em)}.bp-block-groups.columns-3 .group-content:nth-child(3n){margin-right:0}.bp-block-groups.columns-4 .group-content{width:calc(25% - .9375em)}.bp-block-groups.columns-4 .group-content:nth-child(4n){margin-right:0}}.bp-block-groups .group-content{display:flex;flex-direction:column;padding-bottom:1em;text-align:center}.bp-block-groups .group-content .group-description,.bp-block-groups .group-content .item-header-avatar{width:100%}.bp-block-groups .group-content .item-header-avatar{margin:0 auto}.bp-block-groups .group-content .item-header-avatar img.avatar{display:inline-block}@media(min-width:600px){.bp-block-groups .group-content{flex-direction:row;text-align:left}.bp-block-groups .group-content .group-description,.bp-block-groups .group-content .item-header-avatar{width:auto}.bp-block-groups .group-content .item-header-avatar{margin:0}}.bp-block-groups .group-content time{color:#767676;display:block;font-size:80%}.bp-block-groups.avatar-none .item-header-avatar{display:none}.bp-block-groups.avatar-full{min-height:190px}.bp-block-groups.avatar-full .item-header-avatar{width:180px}.bp-block-groups.avatar-thumb .group-content{min-height:80px}.bp-block-groups.avatar-thumb .item-header-avatar{width:70px}.bp-block-groups.columns-2 .group-content,.bp-block-groups.columns-3 .group-content,.bp-block-groups.columns-4 .group-content{display:block;text-align:center}.bp-block-groups.columns-2 .group-content .item-header-avatar,.bp-block-groups.columns-3 .group-content .item-header-avatar,.bp-block-groups.columns-4 .group-content .item-header-avatar{margin:0 auto}.bp-block-groups img.avatar{height:auto;max-width:-moz-fit-content;max-width:fit-content;width:auto}.bp-block-groups .member-content.has-description{align-items:center}.bp-block-groups .member-content.has-description .item-header-avatar{padding-right:1em}.bp-block-groups .member-content.has-description .group-description-content{margin-bottom:0;text-align:left}
91
92</style>
93<style id='bp-dynamic-groups-style-inline-css'>
94.bp-dynamic-block-container .item-options{font-size:.5em;margin:0 0 1em;padding:1em 0}.bp-dynamic-block-container .item-options a.selected{font-weight:600}.bp-dynamic-block-container ul.item-list{list-style:none;margin:1em 0;padding-left:0}.bp-dynamic-block-container ul.item-list li{margin-bottom:1em}.bp-dynamic-block-container ul.item-list li:after,.bp-dynamic-block-container ul.item-list li:before{content:" ";display:table}.bp-dynamic-block-container ul.item-list li:after{clear:both}.bp-dynamic-block-container ul.item-list li .item-avatar{float:left;width:60px}.bp-dynamic-block-container ul.item-list li .item{margin-left:70px}
95
96</style>
97<style id='bp-sitewide-notices-style-inline-css'>
98.bp-sitewide-notice-block .bp-screen-reader-text,[data-type="bp/sitewide-notices"] .bp-screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.bp-sitewide-notice-block [data-bp-tooltip]:after,[data-type="bp/sitewide-notices"] [data-bp-tooltip]:after{background-color:#fff;border:1px solid #737373;border-radius:1px;box-shadow:4px 4px 8px #0003;color:#333;content:attr(data-bp-tooltip);display:none;font-family:Helvetica Neue,Helvetica,Arial,san-serif;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.25;
98max-width:200px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;text-shadow:none;text-transform:none;transform:translateZ(0);transition:all 1.5s ease;visibility:hidden;white-space:nowrap;word-wrap:break-word;z-index:100000}.bp-sitewide-notice-block .bp-tooltip:after,[data-type="bp/sitewide-notices"] .bp-tooltip:after{left:50%;margin-top:7px;top:110%;transform:translate(-50%)}.bp-sitewide-notice-block{border-left:4px solid #ff853c;padding-left:1em;position:relative}.bp-sitewide-notice-block h2:before{background:none;border:none}.bp-sitewide-notice-block .dismiss-notice{background-color:#0000;border:1px solid #ff853c;color:#ff853c;display:block;padding:.2em .5em;position:absolute;right:.5em;top:.5em;width:-moz-fit-content;width:fit-content}.bp-sitewide-notice-block .dismiss-notice:hover{background-color:#ff853c;color:#fff}
99
100</style>
101<style id='global-styles-inline-css'>
102: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: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--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--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--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,0,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%);
102--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;}
102.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;}
103:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
104:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
105:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
106</style>
107<link rel='stylesheet' id='bp-admin-bar-css' href='https://herdozastudio.com/wp-content/plugins/buddypress/bp-core/css/admin-bar.min.css?ver=14.5.2' media='all' />
108<link rel='stylesheet' id='bp-group-chatroom-style-css' href='https://herdozastudio.com/wp-content/plugins/bp-group-chatroom/includes/css/bp-group-chatroom-display.css?ver=1.7.4' media='all' />
109<link rel='stylesheet' id='buttons-css' href='https://herdozastudio.com/wp-includes/css/buttons.min.css?ver=6.8.10' media='all' />
110<link rel='stylesheet' id='mediaelement-css' href='https://herdozastudio.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' />
111<link rel='stylesheet' id='wp-mediaelement-css' href='https://herdozastudio.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.8.10' media='all' />
112<link rel='stylesheet' id='media-views-css' href='https://herdozastudio.com/wp-includes/css/media-views.min.css?ver=6.8.10' media='all' />
113<link rel='stylesheet' id='imgareaselect-css' href='https://herdozastudio.com/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' media='all' />
114<link rel='stylesheet' id='cookie-notice-front-css' href='https://herdozastudio.com/wp-content/plugins/cookie-notice/css/front.min.css?ver=3.1.12' media='all' />
115<link rel='stylesheet' id='generate-widget-areas-css' href='https://herdozastudio.com/wp-content/themes/generatepress/assets/css/components/widget-areas.min.css?ver=3.6.0' media='all' />
116<link rel='stylesheet' id='generate-style-css' href='https://herdozastudio.com/wp-content/themes/generatepress/assets/css/main.min.css?ver=3.6.0' media='all' />
117<style id='generate-style-inline-css'>
118body{background-color:#f7f8f9;color:#222222;}a{color:#1e73be;}a:hover, a:focus, a:active{color:#000000;}.grid-container{max-width:1355px;}.wp-block-group__inner-container{max-width:1355px;margin-left:auto;margin-right:auto;}@media (max-width: 1330px) and (min-width: 769px){.inside-header{display:flex;flex-direction:column;align-items:center;}.site-logo, .site-branding{margin-bottom:1.5em;}#site-navigation{margin:0 auto;}.header-widget{margin-top:1.5em;}}.site-header .header-image{width:130px;}.dropdown-click .main-navigation ul ul{display:none;visibility:hidden;}.dropdown-click .main-navigation ul ul ul.toggled-on{left:0;top:auto;position:relative;box-shadow:none;border-bottom:1px solid rgba(0,0,0,0.05);}.dropdown-click .main-navigation ul ul li:last-child > ul.toggled-on{border-bottom:0;}.dropdown-click .main-navigation ul.toggled-on, .dropdown-click .main-navigation ul li.sfHover > ul.toggled-on{display:block;left:auto;right:auto;opacity:1;visibility:visible;pointer-events:auto;height:auto;overflow:visible;float:none;}
118.dropdown-click .main-navigation.sub-menu-left .sub-menu.toggled-on, .dropdown-click .main-navigation.sub-menu-left ul li.sfHover > ul.toggled-on{right:0;}.dropdown-click nav ul ul ul{background-color:transparent;}.dropdown-click .widget-area .main-navigation ul ul{top:auto;position:absolute;float:none;width:100%;left:-99999px;}.dropdown-click .widget-area .main-navigation ul ul.toggled-on{position:relative;left:0;right:0;}.dropdown-click .widget-area.sidebar .main-navigation ul li.sfHover ul, .dropdown-click .widget-area.sidebar .main-navigation ul li:hover ul{right:0;left:0;}.dropdown-click .sfHover > a > .dropdown-menu-toggle > .gp-icon svg{transform:rotate(180deg);}.menu-item-has-children  .dropdown-menu-toggle[role="presentation"]{pointer-events:none;}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}:root .has-base-3-color{color:var(--base-3);}:root .has-base-3-background-color{background-color:var(--base-3);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}body, button, input, select, textarea{font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";}body{line-height:1.5;}.entry-content > [class*="wp-block-"]:not(:last-child):not(.wp-block-heading){margin-bottom:1.5em;}.main-navigation .main-nav ul ul li a{font-size:14px;}.sidebar .widget, .footer-widgets .widget{font-size:17px;}@media (max-width:768px){h1{font-size:31px;}h2{font-size:27px;}h3{font-size:24px;}h4{font-size:22px;}h5{font-size:19px;}}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:#ffffff;}.main-title a,.main-title a:hover{color:#222222;}.site-description{color:#757575;}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0, 0, 0, 0.02);}.main-navigation,.main-navigation ul ul{background-color:#ffffff;}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:#515151;}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:#7a8896;background-color:#ffffff;}button.menu-toggle:hover,button.menu-toggle:focus{color:#515151;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#7a8896;background-color:#ffffff;}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:#7a8896;background-color:#ffffff;}.main-navigation ul ul{background-color:#eaeaea;}.main-navigation .main-nav ul ul li a{color:#515151;}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:#7a8896;background-color:#eaeaea;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:#7a8896;background-color:#eaeaea;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{background-color:#ffffff;}.entry-title a{color:#222222;}.entry-title a:hover{color:#55555e;}.entry-meta{color:#595959;}.sidebar .widget{background-color:#ffffff;}.footer-widgets{background-color:var(--contrast);}.footer-widgets .widget-title{color:#000000;}.site-info{color:#ffffff;background-color:var(--contrast);}.site-info a{color:#ffffff;}.site-info a:hover{color:#d3d3d3;}.footer-bar .widget_nav_menu .current-menu-item a{color:#d3d3d3;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:#666666;background-color:#fafafa;border-color:#cccccc;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:#666666;background-color:#ffffff;border-color:#bfbfbf;}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#ffffff;background-color:#55555e;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:#3f4047;}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width:768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:#515151;}}.inside-top-bar.grid-container{max-width:1435px;}.inside-header.grid-container{max-width:1435px;}.site-main .wp-block-group__inner-container{padding:40px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}.footer-widgets-container.grid-container{max-width:1435px;}.inside-site-info.grid-container{max-width:1435px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px;}.site-main .wp-block-group__inner-container{padding:30px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-right:30px;padding-left:30px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}.one-container .site-main .paging-navigation{margin-bottom:20px;}}/* End cached CSS */.is-right-sidebar{width:30%;}.is-left-sidebar{width:30%;}.site-content .content-area{width:100%;}@media (max-width:768px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}
118.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%;}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10;}}
119</style>
120<link rel='stylesheet' id='newsletter-css' href='https://herdozastudio.com/wp-content/plugins/newsletter/style.css?ver=9.0.8' media='all' />
121<script src="https://herdozastudio.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 121
121
122<script src="https://herdozastudio.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 122
122
123<script src="https://herdozastudio.com/wp-content/plugins/bp-group-chatroom/includes/js/jquery-timers-1.2.js?ver=6.8.10" id="bp-group-chatroom-timers-js"></script>
vendor: 1 bytes, line 123
123
124<script id="bp-group-chatroom-frontend-js-extra">
125var bpgc_translate = {"noMessages":"-no messages yet-","siteUrl":"https:\/\/herdozastudio.com\/wp-content\/plugins\/bp-group-chatroom\/"};
126var chat_ajax_object = {"ajaxurl":"https:\/\/herdozastudio.com\/wp-admin\/admin-ajax.php","check_nonce":"9ba71223eb"};
127</script>
vendor: 1 bytes, line 127
127
128<script src="https://herdozastudio.com/wp-content/plugins/bp-group-chatroom/includes/js/bp-group-chatroom-frontend.js?ver=1.7.4" id="bp-group-chatroom-frontend-js"></script>
vendor: 1 bytes, line 128
128
129<script id="utils-js-extra">
130var userSettings = {"url":"\/","uid":"0","time":"1790258297","secure":"1"};
131</script>
vendor: 1 bytes, line 131
131
132<script src="https://herdozastudio.com/wp-includes/js/utils.min.js?ver=6.8.10" id="utils-js"></script>
vendor: 1 bytes, line 132
132
133<script src="https://herdozastudio.com/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1" id="moxiejs-js"></script>
vendor: 1 bytes, line 133
133
134<script src="https://herdozastudio.com/wp-includes/js/plupload/plupload.min.js?ver=2.1.9" id="plupload-js"></script>
134
135<!--[if lt IE 8]>
136<script src="https://herdozastudio.com/wp-includes/js/json2.min.js?ver=2015-05-03" id="json2-js"></script>
136
137<![endif]-->
138<script id="cookie-notice-front-js-before">
139var cnArgs = {"ajaxUrl":"https:\/\/herdozastudio.com\/wp-admin\/admin-ajax.php","nonce":"741dd5ae06","hideEffect":"fade","position":"bottom","onScroll":false,"onScrollOffset":100,"onClick":false,"cookieName":"cookie_notice_accepted","cookieTime":2592000,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":false,"revokeCookies":false,"revokeCookiesOpt":"automatic"};
140</script>
vendor: 1 bytes, line 140
140
141<script src="https://herdozastudio.com/wp-content/plugins/cookie-notice/js/front.min.js?ver=3.1.12" id="cookie-notice-front-js"></script>
141
142<link rel="https://api.w.org/" href="https://herdozastudio.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://herdozastudio.com/wp-json/wp/v2/pages/50" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://herdozastudio.com/xmlrpc.php?rsd" />
143<meta name="generator" content="WordPress 6.8.10" />
144<link rel="canonical" href="https://herdozastudio.com/en/privacidad-privacity/" />
145<link rel='shortlink' href='https://herdozastudio.com/?p=50' />
146<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://herdozastudio.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fherdozastudio.com%2Fen%2Fprivacidad-privacity%2F" />
147<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://herdozastudio.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fherdozastudio.com%2Fen%2Fprivacidad-privacity%2F&#038;format=xml" />
148
149	
149<script type="text/javascript">var ajaxurl = 'https://herdozastudio.com/wp-admin/admin-ajax.php';</script>
149
150
151<meta name="generator" content="Site Kit by Google 1.188.0" /><link rel="amphtml" href="https://herdozastudio.com/en/privacidad-privacity/?amp"><link rel="icon" href="https://herdozastudio.com/wp-content/uploads/2020/10/cropped-Logo_512_jpg-2-32x32.jpg" sizes="32x32" />
152<link rel="icon" href="https://herdozastudio.com/wp-content/uploads/2020/10/cropped-Logo_512_jpg-2-192x192.jpg" sizes="192x192" />
153<link rel="apple-touch-icon" href="https://herdozastudio.com/wp-content/uploads/2020/10/cropped-Logo_512_jpg-2-180x180.jpg" />
154<meta name="msapplication-TileImage" content="https://herdozastudio.com/wp-content/uploads/2020/10/cropped-Logo_512_jpg-2-270x270.jpg" />
155		<style id="wp-custom-css">
156			/* Oculta cabecera y pie en la página del Chat */
157body.page-id-388 .site-header,
158body.page-id-388 #mobile-header,
159body.page-id-388 .site-footer {
160    display: none !important;
161}		</style>
162		</head>
163
164<body class="bp-nouveau privacy-policy wp-singular page-template-default page page-id-50 page-child parent-pageid-293 admin-bar no-customize-support wp-custom-logo wp-embed-responsive wp-theme-generatepress cookies-not-set no-sidebar nav-float-right one-container header-aligned-left dropdown-click dropdown-click-menu-item" itemtype="https://schema.org/WebPage" itemscope>
165			<div id="wpadminbar" class="nojq nojs">
166						<div class="quicklinks" id="wp-toolbar" role="navigation" aria-label="Toolbar">
167				<ul role='menu' id='wp-admin-bar-root-default' class="ab-top-menu"><li role='group' id='wp-admin-bar-wp-logo' class="menupop"><div class="ab-item ab-empty-item" tabindex="0" role="menuitem" aria-expanded="false"><span class="ab-icon" aria-hidden="true"></span><span class="screen-reader-text">About WordPress</span></div><div class="ab-sub-wrapper"><ul role='menu' id='wp-admin-bar-wp-logo-external' class="ab-sub-secondary ab-submenu"><li role='group' id='wp-admin-bar-wporg'><a class='ab-item' role="menuitem" href='https://wordpress.org/'>WordPress.org</a></li><li role='group' id='wp-admin-bar-documentation'><a class='ab-item' role="menuitem" href='https://wordpress.org/documentation/'>Documentation</a></li><li role='group' id='wp-admin-bar-learn'><a class='ab-item' role="menuitem" href='https://learn.wordpress.org/'>Learn WordPress</a></li><li role='group' id='wp-admin-bar-support-forums'><a class='ab-item' role="menuitem" href='https://wordpress.org/support/forums/'>Support</a></li><li role='group' id='wp-admin-bar-feedback'><a class='ab-item' role="menuitem" href='https://wordpress.org/support/forum/requests-and-feedback'>Feedback</a></li></ul></div></li><li role='group' id='wp-admin-bar-bp-login'><a class='ab-item' role="menuitem" href='https://herdozastudio.com/wp-login.php?redirect_to=https%3A%2F%2Fherdozastudio.com%2Fen%2Fprivacidad-privacity%2F'>Log In</a></li><li role='group' id='wp-admin-bar-amp' class="menupop"><a class='ab-item' role="menuitem" aria-expanded="false" href='https://herdozastudio.com/en/privacidad-privacity/?amp' title='View AMP version'><span id="amp-admin-bar-item-status-icon" class="ab-icon amp-icon amp-link"></span> AMP</a><div class="ab-sub-wrapper"><ul role='menu' id='wp-admin-bar-amp-default' class="ab-submenu"><li role='group' id='wp-admin-bar-amp-view'><a class='ab-item' role="menuitem" href='https://herdozastudio.com/en/privacidad-privacity/?amp'>View AMP version</a></li><li role='group' id='wp-admin-bar-amp-support'><a class='ab-item' role="menuitem" href='https://wordpress.org/support/plugin/amp/'>Get support</a></li></ul></div></li></ul><ul role='menu' id='wp-admin-bar-top-secondary' class="ab-top-secondary ab-top-menu"><li role='group' id='wp-admin-bar-search' class="admin-bar-search"><div class="ab-item ab-empty-item" tabindex="-1" role="menuitem"><form action="https://herdozastudio.com/" method="get" id="adminbarsearch"><input class="adminbar-input" name="s" id="adminbar-search" type="text" value="" maxlength="150" /><label for="adminbar-search" class="screen-reader-text">Search</label><input type="submit" class="adminbar-button" value="Search" /></form></div></li></ul>			</div>
168		</div>
169
170		<a class="screen-reader-text skip-link" href="#content" title="Skip to content">Skip to content</a>		<header class="site-header has-inline-mobile-toggle" id="masthead" aria-label="Site"  itemtype="https://schema.org/WPHeader" itemscope>
171			<div class="inside-header grid-container">
172				<div class="site-logo">
173					<a href="https://herdozastudio.com/" rel="home">
174						<img  class="header-image is-logo-image" alt="Herdoza Studio" src="https://herdozastudio.com/wp-content/uploads/2020/10/cropped-spr_logo_0.png" srcset="https://herdozastudio.com/wp-content/uploads/2020/10/cropped-spr_logo_0.png 1x, https://herdozastudio.com/wp-content/uploads/2020/10/Logo_512_jpg.jpg 2x" width="639" height="400" />
175					</a>
176				</div>	<nav class="main-navigation mobile-menu-control-wrapper" id="mobile-menu-control-wrapper" aria-label="Mobile Toggle">
177				<button data-nav="site-navigation" class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
178			<span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="screen-reader-text">Menu</span>		</button>
179	</nav>
180			<nav class="main-navigation sub-menu-right" id="site-navigation" aria-label="Primary"  itemtype="https://schema.org/SiteNavigationElement" itemscope>
181			<div class="inside-navigation grid-container">
182								<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
183					<span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="mobile-menu">Menu</span>				</button>
184				<div id="primary-menu" class="main-nav"><ul id="menu-menu-2" class=" menu sf-menu"><li id="menu-item-104" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-104"><a href="https://herdozastudio.com/">WHO WE ARE</a></li>
185<li id="menu-item-105" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-105"><a href="https://herdozastudio.com/?page_id=61" role="button" aria-expanded="false" aria-haspopup="true" aria-label="Open Sub-Menu">OUR APPS<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a>
186<ul class="sub-menu">
187	<li id="menu-item-237" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-237"><a href="https://herdozastudio.com/lie-detector-truth-polygraph/">LIE DETECTOR-TRUTH POLYGRAPH</a></li>
188	<li id="menu-item-258" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-258"><a href="https://herdozastudio.com/ghost-detector-radar-camera/">GHOST DETECTOR RADAR CAMERA</a></li>
189	<li id="menu-item-266" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-266"><a href="https://herdozastudio.com/gun-simulator-gun-sound-shot/">GUN SIMULATOR: GUN SOUND SHOT</a></li>
190	<li id="menu-item-274" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-274"><a href="https://herdozastudio.com/bomb-explosion-broken-screen/">BOMB EXPLOSION-BROKEN SCREEN</a></li>
191	<li id="menu-item-281" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-281"><a href="https://herdozastudio.com/hair-clipper-shaver-prank/">HAIR CLIPPER &#8211; SHAVER &#8211; PRANK</a></li>
192	<li id="menu-item-287" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-287"><a href="https://herdozastudio.com/air-horn-fart-prank-sound-sfx/">AIR HORN, FART PRANK SOUND SFX</a></li>
193</ul>
194</li>
195<li id="menu-item-102" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-102"><a href="https://herdozastudio.com/contact-with-us/">CONTACT WITH US</a></li>
196<li id="menu-item-103" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy current-menu-item page_item page-item-50 current_page_item menu-item-103"><a rel="privacy-policy" href="https://herdozastudio.com/en/privacidad-privacity/" aria-current="page">PRIVACY POLICY</a></li>
197<li id="menu-item-320" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-320"><a href="https://herdozastudio.com/herdoza-studio-community/">HERDOZA STUDIO COMMUNITY</a></li>
198</ul></div>			</div>
199		</nav>
200					</div>
201		</header>
202		
203	<div class="site grid-container container hfeed" id="page">
204				<div class="site-content" id="content">
205			
206	<div class="content-area" id="primary">
207		<main class="site-main" id="main">
208			
209<article id="post-50" class="post-50 page type-page status-publish" itemtype="https://schema.org/CreativeWork" itemscope>
210	<div class="inside-article">
211		
212		<div class="entry-content" itemprop="text">
213			
214<p></p>
215
216
217
218<p>Effective Date: 2026-03-18<br>Last Updated: 2026-03-18</p>
219
220
221
222<p>
222Herdoza Studio (“Herdoza Studio”, “we”, “us”, or “our”) provides websites, mobile games, and mobile applications (collectively, the “Services”).</p>
223
224
225
226<p>This Privacy Policy explains how we collect, use, disclose, store, and otherwise process personal data when you use our Services.</p>
227
228
229
230<p>Where required by applicable law, we use consent management mechanisms before enabling certain non-essential advertising, personalization, attribution, analytics, or similar processing performed through software development kits (“SDKs”), cookies, local storage, device identifiers, and related technologies. In other cases, we process personal data only on another valid legal basis described in this Privacy Policy.</p>
231
232
233
234<p>Please read this Privacy Policy carefully. If you do not agree with it, please do not use the Services.</p>
235
236
237
238<ol class="wp-block-list">
239<li class="has-medium-font-size"><strong>Who We Are</strong></li>
240</ol>
241
242
243
244<p>Herdoza Studio is the developer and operator of the Services.</p>
245
246
247
248<p>Controller:<br>Herdoza Studio</p>
249
250
251
252<p>Privacy contact:</p>
253
254
255<blockquote class="wp-embedded-content" data-secret="X4CctOgrMm"><p><a href="https://herdozastudio.com/contact-with-us/">CONTACT WITH US</a></p></blockquote>
256<p><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; visibility: hidden;" title="&#8220;CONTACT WITH US&#8221; &#8212; Herdoza Studio" src="https://herdozastudio.com/contact-with-us/embed/#?secret=MdEv1jKBCH#?secret=X4CctOgrMm" data-secret="X4CctOgrMm" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
257
258
259
260<ol start="2" class="wp-block-list">
261<li class="has-medium-font-size"><strong>Scope of This Privacy Policy</strong></li>
262</ol>
263
264
265
266<p>This Privacy Policy applies to:</p>
267
268
269
270<ul class="wp-block-list">
271<li>our mobile applications and games;</li>
272
273
274
275<li>our website and related pages;</li>
276
277
278
279<li>update notifications, support requests, contact forms, and similar communications that we provide.</li>
280</ul>
281
282
283
284<p>This Privacy Policy does not apply to third-party websites, app stores, social networks, advertising platforms, mediation platforms, analytics platforms, or other third-party services that may be linked from or integrated into our Services. Those third parties may process personal data under their own privacy policies and terms.</p>
285
286
287
288<ol start="3" class="wp-block-list">
289<li class="has-medium-font-size"><strong>How We Obtain and Manage Consent</strong></li>
290</ol>
291
292
293
294<p>When required by applicable law, we present a consent management interface when you first open the app, and we may request your choices again if your consent expires, becomes invalid, or if we materially change our data practices.</p>
295
296
297
298<p>We use the consent management interface to manage advertising personalization choices and certain third-party SDK settings where required by applicable law.</p>
299
300
301
302<p>Depending on the specific app version, technical implementation, and service involved, some limited technical functions, settings, or controls may initialize before the consent flow is completed, including functions related to app startup, app instance or installation management, remote configuration delivery, security, diagnostics, crash reporting controls, and similar operational support functions. Where required by applicable law, we use consent signals to manage how non-essential advertising, attribution, analytics, and related SDK functions operate.</p>
303
304
305
306<p>You may review, withdraw, or change your privacy choices at any time through the in-app Privacy Settings or similar in-app privacy options, where available, or by contacting us using the contact details provided in this Privacy Policy. Withdrawal of consent does not affect processing that took place before the withdrawal.</p>
307
308
309
310<p>We may keep a record of your privacy choices, consent status, notice version, timestamp, region/country, and related compliance logs for accountability, security, legal compliance, and audit purposes.</p>
311
312
313
314<ol start="4" class="wp-block-list">
315<li class="has-medium-font-size"><strong>Personal Data We May Collect</strong></li>
316</ol>
317
318
319
320<p>
320The personal data processed through the Services depends on the app, app version, distribution store, country or region, device settings, SDK integrations, mediation setup, enabled features, and your privacy choices.</p>
321
322
323
324<p>4.1 Data you provide directly</p>
325
326
327
328<p>We may collect personal data that you choose to provide to us, such as:</p>
329
330
331
332<ul class="wp-block-list">
333<li>your email address if you voluntarily submit it through a Google Form, contact form, sign-up form, or similar form to receive updates, announcements, replies, or support;</li>
334
335
336
337<li>the content of your message if you contact us;</li>
338
339
340
341<li>any information you include in a support request, bug report, or privacy request.</li>
342</ul>
343
344
345
346<p>4.2 Data collected automatically through the Services and integrated technologies</p>
347
348
349
350<p>We and our service providers may automatically collect technical and usage data, including:</p>
351
352
353
354<ul class="wp-block-list">
355<li>device type, device model, operating system, OS version, app version, language, time zone, country or region;</li>
356
357
358
359<li>IP address, approximate location inferred from IP or regional settings, network type, carrier, connection status, and diagnostic data;</li>
360
361
362
363<li>advertising identifiers, device identifiers, app instance identifiers, Firebase Installation ID, platform-specific IDs, or similar identifiers;</li>
364
365
366
367<li>app events, session data, interaction events, screen views, ad impressions, clicks, attribution or referrer data, campaign-related data, and anti-fraud signals;</li>
368
369
370
371<li>crash data, performance data, and diagnostic information;</li>
372
373
374
375<li>cookies, local storage, SDK storage, and similar technologies when you use our website or app features that rely on them.</li>
376</ul>
377
378
379
380<p>In limited cases, if a specific feature requests location permission and you choose to grant it, we may process location-related data according to that feature and the permissions you grant.</p>
381
382
383
384<p>4.3 Data we may receive from partners</p>
385
386
387
388<p>We may also receive technical, attribution, campaign-related, anti-fraud, analytics, or similar data from third-party partners, such as advertising networks, mediation platforms, analytics providers, attribution providers, app stores, payment platforms, and infrastructure providers, depending on the specific Service and app version.</p>
389
390
391
392<ol start="5" class="wp-block-list">
393<li class="has-medium-font-size"><strong>How We Use Personal Data</strong></li>
394</ol>
395
396
397
398<p>We may use personal data for the following purposes:</p>
399
400
401
402<ul class="wp-block-list">
403<li>to provide, operate, maintain, secure, and improve the Services;</li>
404
405
406
407<li>to enable app features you request;</li>
408
409
410
411<li>to personalize content or app functionality, where applicable;</li>
412
413
414
415<li>to measure app performance, user flows, attribution, campaign effectiveness, return on ad spend, anti-fraud indicators, and related analytics;</li>
416
417
418
419<li>to conduct analytics, diagnostics, troubleshooting, debugging, quality assurance, and service improvement;</li>
420
421
422
423<li>to run, mediate, optimize, measure, and limit advertising, including personalized advertising where permitted and, where required, consented to;</li>
424
425
426
427<li>to process update subscriptions, replies, and support communications that you request;</li>
428
429
430
431<li>to comply with legal obligations, enforce agreements, prevent abuse, defend legal claims, and protect users, us, and third parties;</li>
432
433
434
435<li>to maintain records of privacy choices, consent, and compliance actions.</li>
436</ul>
437
438
439
440<p class="has-medium-font-size">6. <strong>Legal Bases for Processing</strong></p>
441
442
443
444<ol class="wp-block-list">
445<li></li>
446</ol>
447
448
449
450<p>The legal basis may vary depending on the specific Service, app version, feature, territory, and applicable law.</p>
451
452
453
454<p>Depending on the context, jurisdiction, and purpose, we rely on one or more of the following legal bases:</p>
455
456
457
458<ul class="wp-block-list">
459<li>Consent, for example where required for personalized advertising, attribution, analytics, and similar non-essential processing;</li>
460
461
462
463<li>Legitimate interests, for example to secure, maintain, troubleshoot, improve, defend, and operate the Services, where those interests are not overridden by your rights;</li>
464
465
466
467<li>Performance of a contract or steps taken at your request, where processing is necessary to provide a feature, communication, or service you request;</li>
468
469
470
471<li>Compliance with legal obligations, where we must process personal data to comply with applicable law.</li>
472</ul>
473
474
475
476<p>If we rely on consent, you may withdraw it at any time as described 
476in this Privacy Policy.</p>
477
478
479
480<ol start="7" class="wp-block-list">
481<li class="has-medium-font-size"><strong>Advertising, Analytics, Attribution, and Other SDK Providers</strong></li>
482</ol>
483
484
485
486<p>Depending on the specific app, app version, distribution store, territory, mediation setup, enabled features, and your privacy choices, we may use cookies, local storage, mobile device identifiers, analytics tools, attribution tools, advertising technologies, APIs, and third-party SDKs.</p>
487
488
489
490<p>These may include, for example:</p>
491
492
493
494<ul class="wp-block-list">
495<li>Google AdMob;</li>
496
497
498
499<li>Google Firebase and related Google services;</li>
500
501
502
503<li>SolarEngine;</li>
504
505
506
507<li>Unity;</li>
508
509
510
511<li>Meta;</li>
512
513
514
515<li>AppLovin;</li>
516
517
518
519<li>Yandex;</li>
520
521
522
523<li>Mintegral;</li>
524
525
526
527<li>Liftoff;</li>
528
529
530
531<li>InMobi;</li>
532
533
534
535<li>BidMachine;</li>
536
537
538
539<li>Chartboost;</li>
540
541
542
543<li>ironSource;</li>
544
545
546
547<li>Google Analytics;</li>
548
549
550
551<li>Google Analytics Advertising Features;</li>
552
553
554
555<li>Weplan SDK;</li>
556
557
558
559<li>Anyip SDK;</li>
560
561
562
563<li>Complementics SDK;</li>
564
565
566
567<li>Tenjin SDK;</li>
568
569
570
571<li>Sightengine AI;</li>
572
573
574
575<li>
575and other mediation, bidding, analytics, infrastructure, AI, or support providers actually integrated into the relevant app version.</li>
576</ul>
577
578
579
580<p>Some providers may be present only in certain current or legacy versions of an app that may still be available in one or more app stores. The third-party providers used may therefore vary depending on the version of the app you install or use.</p>
581
582
583
584<p>Depending on the service used and your privacy choices, these providers may receive or process technical data such as device identifiers, advertising identifiers, app instance identifiers, IP address, app events, crash information, diagnostic information, approximate location, ad interaction data, attribution/referrer data, and related technical data.</p>
585
586
587
588<p>Depending on the provider and the service, a third party may act:</p>
589
590
591
592<ul class="wp-block-list">
593<li>as a processor or service provider on our behalf; or</li>
594
595
596
597<li>as an independent controller under its own privacy policy.</li>
598</ul>
599
600
601
602<p>We recommend that you also review the privacy information of the relevant providers used in the specific Service you are using.</p>
603
604
605
606<ol start="8" class="wp-block-list">
607<li class="has-medium-font-size"><strong>SolarEngine</strong></li>
608</ol>
609
610
611
612<p>We use SolarEngine as a service provider for mobile attribution, campaign measurement, return on ad spend analysis, user behavior analysis, A/B testing, anti-fraud support, analytics, and related optimization services.</p>
613
614
615
616<p>On our behalf, SolarEngine may process information such as advertising identifiers, device identifiers, app instance identifiers, IP address, app events, attribution/referrer information, app version, device model, operating system information, language, time zone, network status, anti-fraud indicators, and other technical data necessary to provide these services.</p>
617
618
619
620<p>Where required by law, we provide notice to users regarding SolarEngine’s processing and use consent management mechanisms in relation to SolarEngine processing where applicable.</p>
621
622
623
624<p>SolarEngine may process and transfer personal data in accordance with our instructions, the features we enable, applicable law, and its own privacy documentation.</p>
625
626
627
628<ol start="9" class="wp-block-list">
629<li class="has-medium-font-size"><strong>Firebase and Google Services</strong></li>
630</ol>
631
632
633
634<p>We may use Google Firebase and related Google services for app analytics, diagnostics, crash reporting, messaging, performance, installation or app instance management, remote configuration, and related functions, depending on the Service and app version.</p>
635
636
637
638<p>Depending on the specific implementation of a Service, certain Firebase-related functions may initialize when the app starts or before the consent flow is completed, including analytics collection settings, crash reporting controls, app instance management, and remote configuration functions. Other advertising-related or non-essential functions may be managed based on the user’s privacy choices where required by applicable law.</p>
639
640
641
642<p>If you voluntarily provide your email through a Google Form or another Google-hosted form to receive updates or communications, that form and the resulting submission may also be processed through Google’s infrastructure subject to Google’s own terms and privacy practices.</p>
643
644
645
646<ol start="10" class="wp-block-list">
647<li class="has-medium-font-size"><strong>Anyip SDK</strong></li>
648</ol>
649
650
651
652<p>Some versions of our apps may include Anyip SDK.</p>
653
654
655
656<p>In our implementation, Anyip SDK is enabled only while the app is open and actively running in the foreground. It is not intended to run when the app is closed, minimized, or running in the background.</p>
657
658
659
660<p>Depending on the specific app version, integration settings, and technical flow, Anyip SDK may use network connectivity and limited technical information necessary to provide its functionality while the app is in active use.</p>
661
662
663
664<p>Where required by applicable law, we use consent management mechanisms to manage non-essential processing choices.</p>
665
666
667
668<ol start="11" class="wp-block-list">
669<li class="has-medium-font-size"><strong>Local Notifications</strong></li>
670</ol>
671
672
673
674<p>Some versions of our apps may schedule local notifications on your device in order to remind you to return to the app or to inform you about app-related activity. On supported operating system versions, the app may request notification permission from the operating system before displaying notifications.</p>
675
676
677
678<p>You can manage notification permissions in your device settings at any time.</p>
679
680
681
682<ol start="12" class="wp-block-list">
683<li class="has-medium-font-size"><strong>Email Updates, Contact Forms, and Communications</strong></li>
684</ol>
685
686
687
688<p>If you voluntarily provide your email address through a Google Form, contact form, or another sign-up form in order to receive updates, announcements, replies, or support, we process that email address and related message data for that purpose.</p>
689
690
691
692<p>We use your email address for these communications on the basis of your consent or, where applicable, to respond to your request.</p>
693
694
695
696<p>You may withdraw your consent and unsubscribe at any time by contacting us using the contact details provided below or by using the unsubscribe method provided in the communication, where available.</p>
697
698
699
700<ol start="13" class="wp-block-list">
701<li class="has-medium-font-size"><strong>Cookies, Local Storage, and Similar Technologies</strong></li>
702</ol>
703
704
705
706<p>Our website and some app components may use cookies, SDK storage, local storage, and similar technologies to:</p>
707
708
709
710<ul class="wp-block-list">
711<li>remember settings;</li>
712
713
714
715<li>support security and fraud prevention;</li>
716
717
718
719<li>enable analytics and diagnostics;</li>
720
721
722
723<li>support advertising and attribution;</li>
724
725
726
727<li>improve performance and user experience.</li>
728</ul>
729
730
731
732<p>
732Where required by law, non-essential cookies or similar technologies are used only after consent.</p>
733
734
735
736<ol start="14" class="wp-block-list">
737<li class="has-medium-font-size"><strong>International Data Transfers</strong></li>
738</ol>
739
740
741
742<p>Some of our service providers operate internationally. As a result, personal data may be processed in countries outside your country of residence.</p>
743
744
745
746<p>Where required by applicable law, we rely on appropriate safeguards for international data transfers, such as contractual safeguards, adequacy decisions, or other lawful transfer mechanisms.</p>
747
748
749
750<p>Because some third-party providers process data under their own privacy frameworks, the applicable transfer mechanism may also depend on that provider’s role and the service involved.</p>
751
752
753
754<ol start="15" class="wp-block-list">
755<li class="has-medium-font-size"><strong>Data Retention</strong></li>
756</ol>
757
758
759
760<p>We retain personal data only for as long as reasonably necessary for the purposes described in this Privacy Policy, including to:</p>
761
762
763
764<ul class="wp-block-list">
765<li>provide and improve the Services;</li>
766
767
768
769<li>maintain security and prevent fraud;</li>
770
771
772
773<li>comply with legal obligations;</li>
774
775
776
777<li>resolve disputes and enforce agreements;</li>
778
779
780
781<li>document privacy choices and compliance actions.</li>
782</ul>
783
784
785
786<p>Retention periods may vary depending on the data category, the specific app or website, the feature involved, and the third-party provider processing the data.</p>
787
788
789
790<p>If you subscribe to update notifications or similar communications, we generally retain your email address until you unsubscribe, request deletion, or the communication list is discontinued, unless a longer retention period is required by law or necessary to keep a record of your request.</p>
791
792
793
794<p>Some data may be retained directly by our service providers under their own retention schedules and privacy policies.</p>
795
796
797
798<ol start="16" class="wp-block-list">
799<li class="has-medium-font-size"><strong>Your Privacy Rights</strong></li>
800</ol>
801
802
803
804<p>Subject to applicable law, you may have rights to:</p>
805
806
807
808<ul class="wp-block-list">
809<li>request access to certain personal data;</li>
810
811
812
813<li>request correction of inaccurate personal data;</li>
814
815
816
817<li>request deletion of certain personal data;</li>
818
819
820
821<li>request restriction of processing;</li>
822
823
824
825<li>object to certain processing;</li>
826
827
828
829<li>withdraw consent where processing is based on consent;</li>
830
831
832
833<li>receive a copy of certain personal data in a portable format;</li>
834
835
836
837<li>lodge a complaint with a competent supervisory authority.</li>
838</ul>
839
840
841
842<p>Your rights may vary depending on your country, region, and the legal basis for processing.</p>
843
844
845
846<ol start="17" class="wp-block-list">
847<li class="has-medium-font-size"><strong>How to Submit a Privacy Request</strong></li>
848</ol>
849
850
851
852<p>To submit a privacy request, please contact us at:</p>
853
854
855<blockquote class="wp-embedded-content" data-secret="X4CctOgrMm"><p><a href="https://herdozastudio.com/contact-with-us/">CONTACT WITH US</a></p></blockquote>
856<p><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; visibility: hidden;" title="&#8220;CONTACT WITH US&#8221; &#8212; Herdoza Studio" src="https://herdozastudio.com/contact-with-us/embed/#?secret=MdEv1jKBCH#?secret=X4CctOgrMm" data-secret="X4CctOgrMm" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
857
858
859
860<p>Because we generally do not maintain a direct user account profile for in-app analytics, attribution, mediation, and advertising data, we may ask you to provide enough information to help us identify the relevant app installation or record, such as:</p>
861
862
863
864<ul class="wp-block-list">
865<li>app name and app version;</li>
866
867
868
869<li>device model and operating system version;</li>
870
871
872
873<li>country or region;</li>
874
875
876
877<li>approximate date and time of use;</li>
878
879
880
881<li>Firebase Installation ID, app instance ID, advertising ID, or another device/app identifier shown in the app, where available;</li>
882
883
884
885<li>the email address you used, if you subscribed to updates or contacted us.</li>
886</ul>
887
888
889
890<p>If we cannot reasonably identify you or the relevant record, we may 
890not be able to fulfill the request in full. In that case, we will explain the limitation and, where appropriate, direct you to the relevant third-party provider’s privacy request process.</p>
891
892
893
894<p>Where we control the relevant personal data, we will review and handle your request directly. Where the relevant personal data is processed by third-party providers under their own systems or roles, we may use reasonable efforts to coordinate the request or direct you to the appropriate provider.</p>
895
896
897
898<ol start="18" class="wp-block-list">
899<li class="has-medium-font-size"><strong>Third-Party Links and Content</strong></li>
900</ol>
901
902
903
904<p>Our Services may contain links to third-party websites, app stores, social media pages, advertising destinations, or other third-party content.</p>
905
906
907
908<p>We do not control the privacy practices of those third parties. Please review their privacy policies before providing personal data to them or using their services.</p>
909
910
911
912<ol start="19" class="wp-block-list">
913<li class="has-medium-font-size"><strong>Children</strong></li>
914</ol>
915
916
917
918<p>Our Services are not directed to children below the minimum age at which personal data processing requires parental consent under applicable law.</p>
919
920
921
922<p>If you believe that a child has provided personal data through the Services without appropriate permission, please contact us. Where reasonably possible and legally required, we will take steps to review the situation and delete or stop processing the relevant personal data.</p>
923
924
925
926<ol start="20" class="wp-block-list">
927<li class="has-medium-font-size"><strong>Security</strong></li>
928</ol>
929
930
931
932<p>We use reasonable technical and organizational measures designed to protect personal data against unauthorized access, disclosure, alteration, loss, and misuse.</p>
933
934
935
936<p>However, no method of transmission or storage is completely secure, and we cannot guarantee absolute security.</p>
937
938
939
940<ol start="21" class="wp-block-list">
941<li class="has-medium-font-size"><strong>Changes to This Privacy Policy</strong></li>
942</ol>
943
944
945
946<p>We may update this Privacy Policy from time to time.</p>
947
948
949
950<p>If we make material changes, we may provide additional notice through the app, the website, or other appropriate means where required by law. The “Last Updated” date at the top of this Privacy Policy indicates when this version was last revised.</p>
951
952
953
954<p>Your continued use of the Services after the effective date of an updated Privacy Policy means that the updated Privacy Policy will apply to your use of the Services from that date forward. This does not replace any consent choices that must be obtained separately where required by law.</p>
955
956
957
958<ol start="22" class="wp-block-list">
959<li class="has-medium-font-size"><strong>Contact Us</strong></li>
960</ol>
961
962
963
964<p>If you have questions, requests, or concerns about this Privacy Policy or our data practices, please contact us at:</p>
965
966
967
968<p>Herdoza Studio</p>
969
970
971<blockquote class="wp-embedded-content" data-secret="X4CctOgrMm"><p><a href="https://herdozastudio.com/contact-with-us/">CONTACT WITH US</a></p></blockquote>
972<p><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; visibility: hidden;" title="&#8220;CONTACT WITH US&#8221; &#8212; Herdoza Studio" src="https://herdozastudio.com/contact-with-us/embed/#?secret=MdEv1jKBCH#?secret=X4CctOgrMm" data-secret="X4CctOgrMm" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
973		</div>
974
975			</div>
976</article>
977		</main>
978	</div>
979
980	
981	</div>
982</div>
983
984
985<div class="site-footer">
986				<div id="footer-widgets" class="site footer-widgets">
987				<div class="footer-widgets-container grid-container">
988					<div class="inside-footer-widgets">
989							<div class="footer-widget-1">
990		<aside id="nav_menu-2" class="widget inner-padding widget_nav_menu"><div class="menu-menu-2-container"><ul id="menu-menu-3" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-104"><a href="https://herdozastudio.com/">WHO WE ARE</a></li>
991<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-105"><a href="https://herdozastudio.com/?page_id=61">OUR APPS</a>
992<ul class="sub-menu">
993	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-237"><a href="https://herdozastudio.com/lie-detector-truth-polygraph/">LIE DETECTOR-TRUTH POLYGRAPH</a></li>
994	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-258"><a href="https://herdozastudio.com/ghost-detector-radar-camera/">GHOST DETECTOR RADAR CAMERA</a></li>
995	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-266"><a href="https://herdozastudio.com/gun-simulator-gun-sound-shot/">GUN SIMULATOR: GUN SOUND SHOT</a></li>
996	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-274"><a href="https://herdozastudio.com/bomb-explosion-broken-screen/">BOMB EXPLOSION-BROKEN SCREEN</a></li>
997	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-281"><a href="https://herdozastudio.com/hair-clipper-shaver-prank/">HAIR CLIPPER &#8211; SHAVER &#8211; PRANK</a></li>
998	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-287"><a href="https://herdozastudio.com/air-horn-fart-prank-sound-sfx/">AIR HORN, FART PRANK SOUND SFX</a></li>
999</ul>
1000</li>
1001<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-102"><a href="https://herdozastudio.com/contact-with-us/">CONTACT WITH US</a></li>
1002<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy current-menu-item page_item page-item-50 current_page_item menu-item-103"><a rel="privacy-policy" href="https://herdozastudio.com/en/privacidad-privacity/" aria-current="page">PRIVACY POLICY</a></li>
1003<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-320"><a href="https://herdozastudio.com/herdoza-studio-community/">HERDOZA STUDIO COMMUNITY</a></li>
1004</ul></div></aside>	</div>
1005		<div class="footer-widget-2">
1006			</div>
1007		<div class="footer-widget-3">
1008			</div>
1009						</div>
1010				</div>
1011			</div>
1012					<footer class="site-info" aria-label="Site"  itemtype="https://schema.org/WPFooter" itemscope>
1013			<div class="inside-site-info grid-container">
1014								<div class="copyright-bar">
1015					<span class="copyright">&copy; 2026 Herdoza Studio</span> &bull; Built with <a href="https://generatepress.com" itemprop="url">GeneratePress</a>				</div>
1016			</div>
1017		</footer>
1018		</div>
1019
1020<script type="speculationrules">
1021{"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\/generatepress\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1022</script>
vendor: 1 bytes, line 1022
1022
1023<script id="generate-a11y">
1024!function(){"use strict";if("querySelector"in document&&"addEventListener"in window){var e=document.body;e.addEventListener("pointerdown",(function(){e.classList.add("using-mouse")}),{passive:!0}),e.addEventListener("keydown",(function(){e.classList.remove("using-mouse")}),{passive:!0})}}();
1025</script>
1025
1026
1027		
1027<script type="text/html" id="tmpl-media-frame">
1028		<div class="media-frame-title" id="media-frame-title"></div>
1029		<h2 class="media-frame-menu-heading">Actions</h2>
1030		<button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false">
1031			Menu			<span class="dashicons dashicons-arrow-down" aria-hidden="true"></span>
1032		</button>
1033		<div class="media-frame-menu"></div>
1034		<div class="media-frame-tab-panel">
1035			<div class="media-frame-router"></div>
1036			<div class="media-frame-content"></div>
1037		</div>
1038		<h2 class="media-frame-actions-heading screen-reader-text">
1039		Selected media actions		</h2>
1040		<div class="media-frame-toolbar"></div>
1041		<div class="media-frame-uploader"></div>
1042	</script>
1042
1043
1044		
1044<script type="text/html" id="tmpl-media-modal">
1045		<div tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title">
1046			<# if ( data.hasCloseButton ) { #>
1047				<button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">
1048					Close dialog				</span></span></button>
1049			<# } #>
1050			<div class="media-modal-content" role="document"></div>
1051		</div>
1052		<div class="media-modal-backdrop"></div>
1053	</script>
1053
1054
1055		
1055<script type="text/html" id="tmpl-uploader-window">
1056		<div class="uploader-window-content">
1057			<div class="uploader-editor-title">Drop files to upload</div>
1058		</div>
1059	</script>
1059
1060
1061		
1061<script type="text/html" id="tmpl-uploader-editor">
1062		<div class="uploader-editor-content">
1063			<div class="uploader-editor-title">Drop files to upload</div>
1064		</div>
1065	</script>
1065
1066
1067		
1067<script type="text/html" id="tmpl-uploader-inline">
1068		<# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #>
1069		<# if ( data.canClose ) { #>
1070		<button class="close dashicons dashicons-no"><span class="screen-reader-text">
1071			Close uploader		</span></button>
1072		<# } #>
1073		<div class="uploader-inline-content {{ messageClass }}">
1074		<# if ( data.message ) { #>
1075			<h2 class="upload-message">{{ data.message }}</h2>
1076		<# } #>
1077					<div class="upload-ui">
1078				<h2 class="upload-instructions drop-instructions">Drop files to upload</h2>
1079				<p class="upload-instructions drop-instructions">or</p>
1080				<button type="button" class="browser button button-hero" aria-labelledby="post-upload-info">Select Files</button>
1081			</div>
1082
1083			<div class="upload-inline-status"></div>
1084
1085			<div class="post-upload-ui" id="post-upload-info">
1086				
1087				<p class="max-upload-size">
1088				Maximum upload file size: 400 MB.				</p>
1089
1090				<# if ( data.suggestedWidth && data.suggestedHeight ) { #>
1091					<p class="suggested-dimensions">
1092						Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels.					</p>
1093				<# } #>
1094
1095							</div>
1096				</div>
1097	</script>
1097
1098
1099		
1099<script type="text/html" id="tmpl-media-library-view-switcher">
1100		<a href="https://herdozastudio.com/wp-admin/upload.php?mode=list" class="view-list">
1101			<span class="screen-reader-text">
1102				List view			</span>
1103		</a>
1104		<a href="https://herdozastudio.com/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page">
1105			<span class="screen-reader-text">
1106				Grid view			</span>
1107		</a>
1108	</script>
1108
1109
1110		
1110<script type="text/html" id="tmpl-uploader-status">
1111		<h2>Uploading</h2>
1112
1113		<div class="media-progress-bar"><div></div></div>
1114		<div class="upload-details">
1115			<span class="upload-count">
1116				<span class="upload-index"></span> / <span class="upload-total"></span>
1117			</span>
1118			<span class="upload-detail-separator">&ndash;</span>
1119			<span class="upload-filename"></span>
1120		</div>
1121		<div class="upload-errors"></div>
1122		<button type="button" class="button upload-dismiss-errors">Dismiss errors</button>
1123	</script>
1123
1124
1125		
1125<script type="text/html" id="tmpl-uploader-status-error">
1126		<span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span>
1127		<span class="upload-error-message">{{ data.message }}</span>
1128	</script>
1128
1129
1130		
1130<script type="text/html" id="tmpl-edit-attachment-frame">
1131		<div class="edit-media-header">
1132			<button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button>
1133			<button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button>
1134			<button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialog</span></span></button>
1135		</div>
1136		<div class="media-frame-title"></div>
1137		<div class="media-frame-content"></div>
1138	</script>
1138
1139
1140		
1140<script type="text/html" id="tmpl-attachment-details-two-column">
1141		<div class="attachment-media-view {{ data.orientation }}">
1142						<h2 class="screen-reader-text">Attachment Preview</h2>
1143			<div class="thumbnail thumbnail-{{ data.type }}">
1144				<# if ( data.uploading ) { #>
1145					<div class="media-progress-bar"><div></div></div>
1146				<# } else if ( data.sizes && data.sizes.full ) { #>
1147					<img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" />
1148				<# } else if ( data.sizes && data.sizes.large ) { #>
1149					<img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" />
1150				<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
1151					<img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" />
1152				<# } #>
1153
1154				<# if ( 'audio' === data.type ) { #>
1155				<div class="wp-media-wrapper wp-audio">
1156					<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
1157						<source type="{{ data.mime }}" src="{{ data.url }}" />
1158					</audio>
1159				</div>
1160				<# } else if ( 'video' === data.type ) {
1161					var w_rule = '';
1162					if ( data.width ) {
1163						w_rule = 'width: ' + data.width + 'px;';
1164					} else if ( wp.media.view.settings.contentWidth ) {
1165						w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
1166					}
1167				#>
1168				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
1169					<video controls="controls" class="wp-video-shortcode" preload="metadata"
1170						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
1171						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
1172						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
1173						<source type="{{ data.mime }}" src="{{ data.url }}" />
1174					</video>
1175				</div>
1176				<# } #>
1177
1178				<div class="attachment-actions">
1179					<# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #>
1180					<button type="button" class="button edit-attachment">Edit Image</button>
1181					<# } else if ( 'pdf' === data.subtype && data.sizes ) { #>
1182					<p>Document Preview</p>
1183					<# } #>
1184				</div>
1185			</div>
1186		</div>
1187		<div class="attachment-info">
1188			<span class="settings-save-status" role="status">
1189				<span class="spinner"></span>
1190				<span class="saved">Saved.</span>
1191			</span>
1192			<div class="details">
1193				<h2 class="screen-reader-text">
1194					Details				</h2>
1195				<div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div>
1196				<div class="uploaded-by">
1197					<strong>Uploaded by:</strong>
1198						<# if ( data.authorLink ) { #>
1199							<a href="{{ data.authorLink }}">{{ data.authorName }}</a>
1200						<# } else { #>
1201							{{ data.authorName }}
1202						<# } #>
1203				</div>
1204				<# if ( data.uploadedToTitle ) { #>
1205					<div class="uploaded-to">
1206						<strong>Uploaded to:</strong>
1207						<# if ( data.uploadedToLink ) { #>
1208							<a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a>
1209						<# } else { #>
1210							{{ data.uploadedToTitle }}
1211						<# } #>
1212					</div>
1213				<# } #>
1214				<div class="filename"><strong>File name:</strong> {{ data.filename }}</div>
1215				<div class="file-type"><strong>File type:</strong> {{ data.mime }}</div>
1216				<div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div>
1217				<# if ( 'image' === data.type && ! data.uploading ) { #>
1218					<# if ( data.width && data.height ) { #>
1219						<div class="dimensions"><strong>Dimensions:</strong>
1220							{{ data.width }} by {{ data.height }} pixels						</div>
1221					<# } #>
1222
1223					<# if ( data.originalImageURL && data.originalImageName ) { #>
1224						<div class="word-wrap-break-word">
1225							<strong>Original image:</strong>
1226							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
1227						</div>
1228					<# } #>
1229				<# } #>
1230
1231				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
1232					<div class="file-length"><strong>Length:</strong>
1233						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
1234						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
1235					</div>
1236				<# } #>
1237
1238				<# if ( 'audio' === data.type && data.meta.bitrate ) { #>
1239					<div class="bitrate">
1240						<strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s
1241						<# if ( data.meta.bitrate_mode ) { #>
1242						{{ ' ' + data.meta.bitrate_mode.toUpperCase() }}
1243						<# } #>
1244					</div>
1245				<# } #>
1246
1247				<# if ( data.mediaStates ) { #>
1248					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
1249				<# } #>
1250
1251				<div class="compat-meta">
1252					<# if ( data.compat && data.compat.meta ) { #>
1253						{{{ data.compat.meta }}}
1254					<# } #>
1255				</div>
1256			</div>
1257
1258			<div class="settings">
1259				<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
1260				<# if ( 'image' === data.type ) { #>
1261					<span class="setting alt-text has-description" data-setting="alt">
1262						<label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label>
1263						<textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
1264					</span>
1265					<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1266				<# } #>
1267								<span class="setting" data-setting="title">
1268					<label for="attachment-details-two-column-title" class="name">Title</label>
1269					<input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} />
1270				</span>
1271								<# if ( 'audio' === data.type ) { #>
1272								<span class="setting" data-setting="artist">
1273					<label for="attachment-details-two-column-artist" class="name">Artist</label>
1274					<input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" />
1275				</span>
1276								<span class="setting" data-setting="album">
1277					<label for="attachment-details-two-column-album" class="name">Album</label>
1278					<input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" />
1279				</span>
1280								<# } #>
1281				<span class="setting" data-setting="caption">
1282					<label for="attachment-details-two-column-caption" class="name">Caption</label>
1283					<textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
1284				</span>
1285				<span class="setting" data-setting="description">
1286					<label for="attachment-details-two-column-description" class="name">Description</label>
1287					<textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
1288				</span>
1289				<span class="setting" data-setting="url">
1290					<label for="attachment-details-two-column-copy-link" class="name">File URL:</label>
1291					<input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
1292					<span class="copy-to-clipboard-container">
1293						<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button>
1294						<span class="success hidden" aria-hidden="true">Copied!</span>
1295					</span>
1296				</span>
1297				<div class="attachment-compat"></div>
1298			</div>
1299
1300			<div class="actions">
1301				<# if ( data.link ) { #>
1302										<a class="view-attachment" href="{{ data.link }}">View attachment page</a>
1303				<# } #>
1304				<# if ( data.can.save ) { #>
1305					<# if ( data.link ) { #>
1306						<span class="links-separator">|</span>
1307					<# } #>
1308					<a href="{{ data.editLink }}">Edit more details</a>
1309				<# } #>
1310				<# if ( data.can.save && data.link ) { #>
1311					<span class="links-separator">|</span>
1312					<a href="{{ data.url }}" download>Download file</a>
1313				<# } #>
1314				<# if ( ! data.uploading && data.can.remove ) { #>
1315					<# if ( data.link || data.can.save ) { #>
1316						<span class="links-separator">|</span>
1317					<# } #>
1318											<button type="button" class="button-link delete-attachment">Delete permanently</button>
1319									<# } #>
1320			</div>
1321		</div>
1322	</script>
1322
1323
1324		
1324<script type="text/html" id="tmpl-attachment">
1325		<div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
1326			<div class="thumbnail">
1327				<# if ( data.uploading ) { #>
1328					<div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
1329				<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
1330					<div class="centered">
1331						<img src="{{ data.size.url }}" draggable="false" alt="" />
1332					</div>
1333				<# } else { #>
1334					<div class="centered">
1335						<# if ( data.image && data.image.src && data.image.src !== data.icon ) { #>
1336							<img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" />
1337						<# } else if ( data.sizes ) { 
1338								if ( data.sizes.medium ) { #>
1339									<img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" />
1340								<# } else { #>
1341									<img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" />
1342								<# } #>
1343						<# } else { #>
1344							<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
1345						<# } #>
1346					</div>
1347					<div class="filename">
1348						<div>{{ data.filename }}</div>
1349					</div>
1350				<# } #>
1351			</div>
1352			<# if ( data.buttons.close ) { #>
1353				<button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">
1354					Remove				</span></button>
1355			<# } #>
1356		</div>
1357		<# if ( data.buttons.check ) { #>
1358			<button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">
1359				Deselect			</span></button>
1360		<# } #>
1361		<#
1362		var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
1363		if ( data.describe ) {
1364			if ( 'image' === data.type ) { #>
1365				<input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
1366					aria-label="Caption"
1367					placeholder="Caption&hellip;" {{ maybeReadOnly }} />
1368			<# } else { #>
1369				<input type="text" value="{{ data.title }}" class="describe" data-setting="title"
1370					<# if ( 'video' === data.type ) { #>
1371						aria-label="Video title"
1372						placeholder="Video title&hellip;"
1373					<# } else if ( 'audio' === data.type ) { #>
1374						aria-label="Audio title"
1375						placeholder="Audio title&hellip;"
1376					<# } else { #>
1377						aria-label="Media title"
1378						placeholder="Media title&hellip;"
1379					<# } #> {{ maybeReadOnly }} />
1380			<# }
1381		} #>
1382	</script>
1382
1383
1384		
1384<script type="text/html" id="tmpl-attachment-details">
1385		<h2>
1386			Attachment Details			<span class="settings-save-status" role="status">
1387				<span class="spinner"></span>
1388				<span class="saved">Saved.</span>
1389			</span>
1390		</h2>
1391		<div class="attachment-info">
1392
1393			<# if ( 'audio' === data.type ) { #>
1394				<div class="wp-media-wrapper wp-audio">
1395					<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
1396						<source type="{{ data.mime }}" src="{{ data.url }}" />
1397					</audio>
1398				</div>
1399			<# } else if ( 'video' === data.type ) {
1400				var w_rule = '';
1401				if ( data.width ) {
1402					w_rule = 'width: ' + data.width + 'px;';
1403				} else if ( wp.media.view.settings.contentWidth ) {
1404					w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
1405				}
1406			#>
1407				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
1408					<video controls="controls" class="wp-video-shortcode" preload="metadata"
1409						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
1410						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
1411						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
1412						<source type="{{ data.mime }}" src="{{ data.url }}" />
1413					</video>
1414				</div>
1415			<# } else { #>
1416				<div class="thumbnail thumbnail-{{ data.type }}">
1417					<# if ( data.uploading ) { #>
1418						<div class="media-progress-bar"><div></div></div>
1419					<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
1420						<img src="{{ data.size.url }}" draggable="false" alt="" />
1421					<# } else { #>
1422						<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
1423					<# } #>
1424				</div>
1425			<# } #>
1426
1427			<div class="details">
1428				<div class="filename">{{ data.filename }}</div>
1429				<div class="uploaded">{{ data.dateFormatted }}</div>
1430
1431				<div class="file-size">{{ data.filesizeHumanReadable }}</div>
1432				<# if ( 'image' === data.type && ! data.uploading ) { #>
1433					<# if ( data.width && data.height ) { #>
1434						<div class="dimensions">
1435							{{ data.width }} by {{ data.height }} pixels						</div>
1436					<# } #>
1437
1438					<# if ( data.originalImageURL && data.originalImageName ) { #>
1439						<div class="word-wrap-break-word">
1440							Original image:							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
1441						</div>
1442					<# } #>
1443
1444					<# if ( data.can.save && data.sizes ) { #>
1445						<a class="edit-attachment" href="{{ data.editLink }}&amp;image-editor" target="_blank">Edit Image</a>
1446					<# } #>
1447				<# } #>
1448
1449				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
1450					<div class="file-length">Length:						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
1451						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
1452					</div>
1453				<# } #>
1454
1455				<# if ( data.mediaStates ) { #>
1456					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
1457				<# } #>
1458
1459				<# if ( ! data.uploading && data.can.remove ) { #>
1460											<button type="button" class="button-link delete-attachment">Delete permanently</button>
1461									<# } #>
1462
1463				<div class="compat-meta">
1464					<# if ( data.compat && data.compat.meta ) { #>
1465						{{{ data.compat.meta }}}
1466					<# } #>
1467				</div>
1468			</div>
1469		</div>
1470		<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
1471		<# if ( 'image' === data.type ) { #>
1472			<span class="setting alt-text has-description" data-setting="alt">
1473				<label for="attachment-details-alt-text" class="name">Alt Text</label>
1474				<textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
1475			</span>
1476			<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1477		<# } #>
1478				<span class="setting" data-setting="title">
1479			<label for="attachment-details-title" class="name">Title</label>
1480			<input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} />
1481		</span>
1482				<# if ( 'audio' === data.type ) { #>
1483				<span class="setting" data-setting="artist">
1484			<label for="attachment-details-artist" class="name">Artist</label>
1485			<input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" />
1486		</span>
1487				<span class="setting" data-setting="album">
1488			<label for="attachment-details-album" class="name">Album</label>
1489			<input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" />
1490		</span>
1491				<# } #>
1492		<span class="setting" data-setting="caption">
1493			<label for="attachment-details-caption" class="name">Caption</label>
1494			<textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
1495		</span>
1496		<span class="setting" data-setting="description">
1497			<label for="attachment-details-description" class="name">Description</label>
1498			<textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
1499		</span>
1500		<span class="setting" data-setting="url">
1501			<label for="attachment-details-copy-link" class="name">File URL:</label>
1502			<input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
1503			<div class="copy-to-clipboard-container">
1504				<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button>
1505				<span class="success hidden" aria-hidden="true">Copied!</span>
1506			</div>
1507		</span>
1508	</script>
1508
1509
1510		
1510<script type="text/html" id="tmpl-media-selection">
1511		<div class="selection-info">
1512			<span class="count"></span>
1513			<# if ( data.editable ) { #>
1514				<button type="button" class="button-link edit-selection">Edit Selection</button>
1515			<# } #>
1516			<# if ( data.clearable ) { #>
1517				<button type="button" class="button-link clear-selection">Clear</button>
1518			<# } #>
1519		</div>
1520		<div class="selection-view"></div>
1521	</script>
1521
1522
1523		
1523<script type="text/html" id="tmpl-attachment-display-settings">
1524		<h2>Attachment Display Settings</h2>
1525
1526		<# if ( 'image' === data.type ) { #>
1527			<span class="setting align">
1528				<label for="attachment-display-settings-alignment" class="name">Alignment</label>
1529				<select id="attachment-display-settings-alignment" class="alignment"
1530					data-setting="align"
1531					<# if ( data.userSettings ) { #>
1532						data-user-setting="align"
1533					<# } #>>
1534
1535					<option value="left">
1536						Left					</option>
1537					<option value="center">
1538						Center					</option>
1539					<option value="right">
1540						Right					</option>
1541					<option value="none" selected>
1542						None					</option>
1543				</select>
1544			</span>
1545		<# } #>
1546
1547		<span class="setting">
1548			<label for="attachment-display-settings-link-to" class="name">
1549				<# if ( data.model.canEmbed ) { #>
1550					Embed or Link				<# } else { #>
1551					Link To				<# } #>
1552			</label>
1553			<select id="attachment-display-settings-link-to" class="link-to"
1554				data-setting="link"
1555				<# if ( data.userSettings && ! data.model.canEmbed ) { #>
1556					data-user-setting="urlbutton"
1557				<# } #>>
1558
1559			<# if ( data.model.canEmbed ) { #>
1560				<option value="embed" selected>
1561					Embed Media Player				</option>
1562				<option value="file">
1563			<# } else { #>
1564				<option value="none" selected>
1565					None				</option>
1566				<option value="file">
1567			<# } #>
1568				<# if ( data.model.canEmbed ) { #>
1569					Link to Media File				<# } else { #>
1570					Media File				<# } #>
1571				</option>
1572				<option value="post">
1573				<# if ( data.model.canEmbed ) { #>
1574					Link to Attachment Page				<# } else { #>
1575					Attachment Page				<# } #>
1576				</option>
1577			<# if ( 'image' === data.type ) { #>
1578				<option value="custom">
1579					Custom URL				</option>
1580			<# } #>
1581			</select>
1582		</span>
1583		<span class="setting">
1584			<label for="attachment-display-settings-link-to-custom" class="name">URL</label>
1585			<input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1586		</span>
1587
1588		<# if ( 'undefined' !== typeof data.sizes ) { #>
1589			<span class="setting">
1590				<label for="attachment-display-settings-size" class="name">Size</label>
1591				<select id="attachment-display-settings-size" class="size" name="size"
1592					data-setting="size"
1593					<# if ( data.userSettings ) { #>
1594						data-user-setting="imgsize"
1595					<# } #>>
1596											<#
1597						var size = data.sizes['thumbnail'];
1598						if ( size ) { #>
1599							<option value="thumbnail" >
1600								Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
1601							</option>
1602						<# } #>
1603											<#
1604						var size = data.sizes['medium'];
1605						if ( size ) { #>
1606							<option value="medium" >
1607								Medium &ndash; {{ size.width }} &times; {{ size.height }}
1608							</option>
1609						<# } #>
1610											<#
1611						var size = data.sizes['large'];
1612						if ( size ) { #>
1613							<option value="large" >
1614								Large &ndash; {{ size.width }} &times; {{ size.height }}
1615							</option>
1616						<# } #>
1617											<#
1618						var size = data.sizes['full'];
1619						if ( size ) { #>
1620							<option value="full"  selected='selected'>
1621								Full Size &ndash; {{ size.width }} &times; {{ size.height }}
1622							</option>
1623						<# } #>
1624									</select>
1625			</span>
1626		<# } #>
1627	</script>
1627
1628
1629		
1629<script type="text/html" id="tmpl-gallery-settings">
1630		<h2>Gallery Settings</h2>
1631
1632		<span class="setting">
1633			<label for="gallery-settings-link-to" class="name">Link To</label>
1634			<select id="gallery-settings-link-to" class="link-to"
1635				data-setting="link"
1636				<# if ( data.userSettings ) { #>
1637					data-user-setting="urlbutton"
1638				<# } #>>
1639
1640				<option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) {
1641					#>selected="selected"<# }
1642				#>>
1643					Attachment Page				</option>
1644				<option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
1645					Media File				</option>
1646				<option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
1647					None				</option>
1648			</select>
1649		</span>
1650
1651		<span class="setting">
1652			<label for="gallery-settings-columns" class="name select-label-inline">Columns</label>
1653			<select id="gallery-settings-columns" class="columns" name="columns"
1654				data-setting="columns">
1655									<option value="1" <#
1656						if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1657					#>>
1658						1					</option>
1659									<option value="2" <#
1660						if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1661					#>>
1662						2					</option>
1663									<option value="3" <#
1664						if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1665					#>>
1666						3					</option>
1667									<option value="4" <#
1668						if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1669					#>>
1670						4					</option>
1671									<option value="5" <#
1672						if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1673					#>>
1674						5					</option>
1675									<option value="6" <#
1676						if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1677					#>>
1678						6					</option>
1679									<option value="7" <#
1680						if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1681					#>>
1682						7					</option>
1683									<option value="8" <#
1684						if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1685					#>>
1686						8					</option>
1687									<option value="9" <#
1688						if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1689					#>>
1690						9					</option>
1691							</select>
1692		</span>
1693
1694		<span class="setting">
1695			<input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" />
1696			<label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label>
1697		</span>
1698
1699		<span class="setting size">
1700			<label for="gallery-settings-size" class="name">Size</label>
1701			<select id="gallery-settings-size" class="size" name="size"
1702				data-setting="size"
1703				<# if ( data.userSettings ) { #>
1704					data-user-setting="imgsize"
1705				<# } #>
1706				>
1707									<option value="thumbnail">
1708						Thumbnail					</option>
1709									<option value="medium">
1710						Medium					</option>
1711									<option value="large">
1712						Large					</option>
1713									<option value="full">
1714						Full Size					</option>
1715							</select>
1716		</span>
1717	</script>
1717
1718
1719		
1719<script type="text/html" id="tmpl-playlist-settings">
1720		<h2>Playlist Settings</h2>
1721
1722		<# var emptyModel = _.isEmpty( data.model ),
1723			isVideo = 'video' === data.controller.get('library').props.get('type'); #>
1724
1725		<span class="setting">
1726			<input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #>
1727				checked="checked"
1728			<# } #> />
1729			<label for="playlist-settings-show-list" class="checkbox-label-inline">
1730				<# if ( isVideo ) { #>
1731				Show Video List				<# } else { #>
1732				Show Tracklist				<# } #>
1733			</label>
1734		</span>
1735
1736		<# if ( ! isVideo ) { #>
1737		<span class="setting">
1738			<input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #>
1739				checked="checked"
1740			<# } #> />
1741			<label for="playlist-settings-show-artist" class="checkbox-label-inline">
1742				Show Artist Name in Tracklist			</label>
1743		</span>
1744		<# } #>
1745
1746		<span class="setting">
1747			<input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #>
1748				checked="checked"
1749			<# } #> />
1750			<label for="playlist-settings-show-images" class="checkbox-label-inline">
1751				Show Images			</label>
1752		</span>
1753	</script>
1753
1754
1755		
1755<script type="text/html" id="tmpl-embed-link-settings">
1756		<span class="setting link-text">
1757			<label for="embed-link-settings-link-text" class="name">Link Text</label>
1758			<input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" />
1759		</span>
1760		<div class="embed-container" style="display: none;">
1761			<div class="embed-preview"></div>
1762		</div>
1763	</script>
1763
1764
1765		
1765<script type="text/html" id="tmpl-embed-image-settings">
1766		<div class="wp-clearfix">
1767			<div class="thumbnail">
1768				<img src="{{ data.model.url }}" draggable="false" alt="" />
1769			</div>
1770		</div>
1771
1772		<span class="setting alt-text has-description">
1773			<label for="embed-image-settings-alt-text" class="name">Alternative Text</label>
1774			<textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea>
1775		</span>
1776		<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1777
1778					<span class="setting caption">
1779				<label for="embed-image-settings-caption" class="name">Caption</label>
1780				<textarea id="embed-image-settings-caption" data-setting="caption"></textarea>
1781			</span>
1782		
1783		<fieldset class="setting-group">
1784			<legend class="name">Align</legend>
1785			<span class="setting align">
1786				<span class="button-group button-large" data-setting="align">
1787					<button class="button" value="left">
1788						Left					</button>
1789					<button class="button" value="center">
1790						Center					</button>
1791					<button class="button" value="right">
1792						Right					</button>
1793					<button class="button active" value="none">
1794						None					</button>
1795				</span>
1796			</span>
1797		</fieldset>
1798
1799		<fieldset class="setting-group">
1800			<legend class="name">Link To</legend>
1801			<span class="setting link-to">
1802				<span class="button-group button-large" data-setting="link">
1803					<button class="button" value="file">
1804						Image URL					</button>
1805					<button class="button" value="custom">
1806						Custom URL					</button>
1807					<button class="button active" value="none">
1808						None					</button>
1809				</span>
1810			</span>
1811			<span class="setting">
1812				<label for="embed-image-settings-link-to-custom" class="name">URL</label>
1813				<input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1814			</span>
1815		</fieldset>
1816	</script>
1816
1817
1818		
1818<script type="text/html" id="tmpl-image-details">
1819		<div class="media-embed">
1820			<div class="embed-media-settings">
1821				<div class="column-settings">
1822					<span class="setting alt-text has-description">
1823						<label for="image-details-alt-text" class="name">Alternative Text</label>
1824						<textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea>
1825					</span>
1826					<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1827
1828											<span class="setting caption">
1829							<label for="image-details-caption" class="name">Caption</label>
1830							<textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea>
1831						</span>
1832					
1833					<h2>Display Settings</h2>
1834					<fieldset class="setting-group">
1835						<legend class="legend-inline">Align</legend>
1836						<span class="setting align">
1837							<span class="button-group button-large" data-setting="align">
1838								<button class="button" value="left">
1839									Left								</button>
1840								<button class="button" value="center">
1841									Center								</button>
1842								<button class="button" value="right">
1843									Right								</button>
1844								<button class="button active" value="none">
1845									None								</button>
1846							</span>
1847						</span>
1848					</fieldset>
1849
1850					<# if ( data.attachment ) { #>
1851						<# if ( 'undefined' !== typeof data.attachment.sizes ) { #>
1852							<span class="setting size">
1853								<label for="image-details-size" class="name">Size</label>
1854								<select id="image-details-size" class="size" name="size"
1855									data-setting="size"
1856									<# if ( data.userSettings ) { #>
1857										data-user-setting="imgsize"
1858									<# } #>>
1859																			<#
1860										var size = data.sizes['thumbnail'];
1861										if ( size ) { #>
1862											<option value="thumbnail">
1863												Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
1864											</option>
1865										<# } #>
1866																			<#
1867										var size = data.sizes['medium'];
1868										if ( size ) { #>
1869											<option value="medium">
1870												Medium &ndash; {{ size.width }} &times; {{ size.height }}
1871											</option>
1872										<# } #>
1873																			<#
1874										var size = data.sizes['large'];
1875										if ( size ) { #>
1876											<option value="large">
1877												Large &ndash; {{ size.width }} &times; {{ size.height }}
1878											</option>
1879										<# } #>
1880																			<#
1881										var size = data.sizes['full'];
1882										if ( size ) { #>
1883											<option value="full">
1884												Full Size &ndash; {{ size.width }} &times; {{ size.height }}
1885											</option>
1886										<# } #>
1887																		<option value="custom">
1888										Custom Size									</option>
1889								</select>
1890							</span>
1891						<# } #>
1892							<div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>">
1893								<span class="custom-size-setting">
1894									<label for="image-details-size-width">Width</label>
1895									<input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" />
1896								</span>
1897								<span class="sep" aria-hidden="true">&times;</span>
1898								<span class="custom-size-setting">
1899									<label for="image-details-size-height">Height</label>
1900									<input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" />
1901								</span>
1902								<p id="image-size-desc" class="description">Image size in pixels</p>
1903							</div>
1904					<# } #>
1905
1906					<span class="setting link-to">
1907						<label for="image-details-link-to" class="name">Link To</label>
1908						<select id="image-details-link-to" data-setting="link">
1909						<# if ( data.attachment ) { #>
1910							<option value="file">
1911								Media File							</option>
1912							<option value="post">
1913								Attachment Page							</option>
1914						<# } else { #>
1915							<option value="file">
1916								Image URL							</option>
1917						<# } #>
1918							<option value="custom">
1919								Custom URL							</option>
1920							<option value="none">
1921								None							</option>
1922						</select>
1923					</span>
1924					<span class="setting">
1925						<label for="image-details-link-to-custom" class="name">URL</label>
1926						<input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1927					</span>
1928
1929					<div class="advanced-section">
1930						<h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2>
1931						<div class="advanced-settings hidden">
1932							<div class="advanced-image">
1933								<span class="setting title-text">
1934									<label for="image-details-title-attribute" class="name">Image Title Attribute</label>
1935									<input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" />
1936								</span>
1937								<span class="setting extra-classes">
1938									<label for="image-details-css-class" class="name">Image CSS Class</label>
1939									<input type="text" id="image-details-css-class" data-setting="extraClasse
1939s" value="{{ data.model.extraClasses }}" />
1940								</span>
1941							</div>
1942							<div class="advanced-link">
1943								<span class="setting link-target">
1944									<input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>>
1945									<label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label>
1946								</span>
1947								<span class="setting link-rel">
1948									<label for="image-details-link-rel" class="name">Link Rel</label>
1949									<input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" />
1950								</span>
1951								<span class="setting link-class-name">
1952									<label for="image-details-link-css-class" class="name">Link CSS Class</label>
1953									<input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" />
1954								</span>
1955							</div>
1956						</div>
1957					</div>
1958				</div>
1959				<div class="column-image">
1960					<div class="image">
1961						<img src="{{ data.model.url }}" draggable="false" alt="" />
1962						<# if ( data.attachment && window.imageEdit ) { #>
1963							<div class="actions">
1964								<input type="button" class="edit-attachment button" value="Edit Original" />
1965								<input type="button" class="replace-attachment button" value="Replace" />
1966							</div>
1967						<# } #>
1968					</div>
1969				</div>
1970			</div>
1971		</div>
1972	</script>
1972
1973
1974		
1974<script type="text/html" id="tmpl-image-editor">
1975		<div id="media-head-{{ data.id }}"></div>
1976		<div id="image-editor-{{ data.id }}"></div>
1977	</script>
1977
1978
1979		
1979<script type="text/html" id="tmpl-audio-details">
1980		<# var ext, html5types = {
1981			mp3: wp.media.view.settings.embedMimes.mp3,
1982			ogg: wp.media.view.settings.embedMimes.ogg
1983		}; #>
1984
1985				<div class="media-embed media-embed-details">
1986			<div class="embed-media-settings embed-audio-settings">
1987				<audio style="visibility: hidden"
1988	controls
1989	class="wp-audio-shortcode"
1990	width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}"
1991	preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}"
1992	<#
1993		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1994		#> autoplay<#
1995	}
1996		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1997		#> loop<#
1998	}
1999	#>
2000>
2001	<# if ( ! _.isEmpty( data.model.src ) ) { #>
2002	<source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
2003	<# } #>
2004
2005		<# if ( ! _.isEmpty( data.model.mp3 ) ) { #>
2006	<source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" />
2007	<# } #>
2008			<# if ( ! _.isEmpty( data.model.ogg ) ) { #>
2009	<source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" />
2010	<# } #>
2011			<# if ( ! _.isEmpty( data.model.flac ) ) { #>
2012	<source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" />
2013	<# } #>
2014			<# if ( ! _.isEmpty( data.model.m4a ) ) { #>
2015	<source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" />
2016	<# } #>
2017			<# if ( ! _.isEmpty( data.model.wav ) ) { #>
2018	<source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" />
2019	<# } #>
2020		</audio>
2021	
2022				<# if ( ! _.isEmpty( data.model.src ) ) {
2023					ext = data.model.src.split('.').pop();
2024					if ( html5types[ ext ] ) {
2025						delete html5types[ ext ];
2026					}
2027				#>
2028				<span class="setting">
2029					<label for="audio-details-source" class="name">URL</label>
2030					<input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
2031					<button type="button" class="button-link remove-setting">Remove audio source</button>
2032				</span>
2033				<# } #>
2034								<# if ( ! _.isEmpty( data.model.mp3 ) ) {
2035					if ( ! _.isUndefined( html5types.mp3 ) ) {
2036						delete html5types.mp3;
2037					}
2038				#>
2039				<span class="setting">
2040					<label for="audio-details-mp3-source" class="name">MP3</label>
2041					<input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" />
2042					<button type="button" class="button-link remove-setting">Remove audio source</button>
2043				</span>
2044				<# } #>
2045								<# if ( ! _.isEmpty( data.model.ogg ) ) {
2046					if ( ! _.isUndefined( html5types.ogg ) ) {
2047						delete html5types.ogg;
2048					}
2049				#>
2050				<span class="setting">
2051					<label for="audio-details-ogg-source" class="name">OGG</label>
2052					<input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" />
2053					<button type="button" class="button-link remove-setting">Remove audio source</button>
2054				</span>
2055				<# } #>
2056								<# if ( ! _.isEmpty( data.model.flac ) ) {
2057					if ( ! _.isUndefined( html5types.flac ) ) {
2058						delete html5types.flac;
2059					}
2060				#>
2061				<span class="setting">
2062					<label for="audio-details-flac-source" class="name">FLAC</label>
2063					<input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" />
2064					<button type="button" class="button-link remove-setting">Remove audio source</button>
2065				</span>
2066				<# } #>
2067								<# if ( ! _.isEmpty( data.model.m4a ) ) {
2068					if ( ! _.isUndefined( html5types.m4a ) ) {
2069						delete html5types.m4a;
2070					}
2071				#>
2072				<span class="setting">
2073					<label for="audio-details-m4a-source" class="name">M4A</label>
2074					<input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" />
2075					<button type="button" class="button-link remove-setting">Remove audio source</button>
2076				</span>
2077				<# } #>
2078								<# if ( ! _.isEmpty( data.model.wav ) ) {
2079					if ( ! _.isUndefined( html5types.wav ) ) {
2080						delete html5types.wav;
2081					}
2082				#>
2083				<span class="setting">
2084					<label for="audio-details-wav-source" class="name">WAV</label>
2085					<input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" />
2086					<button type="button" class="button-link remove-setting">Remove audio source</button>
2087				</span>
2088				<# } #>
2089				
2090				<# if ( ! _.isEmpty( html5types ) ) { #>
2091				<fieldset class="setting-group">
2092					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
2093					<span class="setting">
2094						<span class="button-large">
2095						<# _.each( html5types, function (mime, type) { #>
2096							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
2097						<# } ) #>
2098						</span>
2099					</span>
2100				</fieldset>
2101				<# } #>
2102
2103				<fieldset class="setting-group">
2104					<legend class="name">Preload</legend>
2105					<span class="setting preload">
2106						<span class="button-group button-large" data-setting="preload">
2107							<button class="button" value="auto">Auto</button>
2108							<button class="button" value="metadata">Metadata</button>
2109							<button class="button active" value="none">None</button>
2110						</span>
2111					</span>
2112				</fieldset>
2113
2114				<span class="setting-group">
2115					<span class="setting checkbox-setting autoplay">
2116						<input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" />
2117						<label for="audio-details-autoplay" class="checkbox-label">Autoplay</label>
2118					</span>
2119
2120					<span class="setting checkbox-setting">
2121						<input type="checkbox" id="audio-details-loop" data-setting="loop" />
2122						<label for="audio-details-loop" class="checkbox-label">Loop</label>
2123					</span>
2124				</span>
2125			</div>
2126		</div>
2127	</script>
2127
2128
2129		
2129<script type="text/html" id="tmpl-video-details">
2130		<# var ext, html5types = {
2131			mp4: wp.media.view.settings.embedMimes.mp4,
2132			ogv: wp.media.view.settings.embedMimes.ogv,
2133			webm: wp.media.view.settings.embedMimes.webm
2134		}; #>
2135
2136				<div class="media-embed media-embed-details">
2137			<div class="embed-media-settings embed-video-settings">
2138				<div class="wp-video-holder">
2139				<#
2140				var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width,
2141					h = ! data.model.height ? 360 : data.model.height;
2142
2143				if ( data.model.width && w !== data.model.width ) {
2144					h = Math.ceil( ( h * w ) / data.model.width );
2145				}
2146				#>
2147
2148				<#  var w_rule = '', classes = [],
2149		w, h, settings = wp.media.view.settings,
2150		isYouTube = isVimeo = false;
2151
2152	if ( ! _.isEmpty( data.model.src ) ) {
2153		isYouTube = data.model.src.match(/youtube|youtu\.be/);
2154		isVimeo = -1 !== data.model.src.indexOf('vimeo');
2155	}
2156
2157	if ( settings.contentWidth && data.model.width >= settings.contentWidth ) {
2158		w = settings.contentWidth;
2159	} else {
2160		w = data.model.width;
2161	}
2162
2163	if ( w !== data.model.width ) {
2164		h = Math.ceil( ( data.model.height * w ) / data.model.width );
2165	} else {
2166		h = data.model.height;
2167	}
2168
2169	if ( w ) {
2170		w_rule = 'width: ' + w + 'px; ';
2171	}
2172
2173	if ( isYouTube ) {
2174		classes.push( 'youtube-video' );
2175	}
2176
2177	if ( isVimeo ) {
2178		classes.push( 'vimeo-video' );
2179	}
2180
2181#>
2182<div style="{{ w_rule }}" class="wp-video">
2183<video controls
2184	class="wp-video-shortcode {{ classes.join( ' ' ) }}"
2185	<# if ( w ) { #>width="{{ w }}"<# } #>
2186	<# if ( h ) { #>height="{{ h }}"<# } #>
2187			<#
2188		if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) {
2189			#> poster="{{ data.model.poster }}"<#
2190		} #>
2191			preload			="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}"
2192				<#
2193		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
2194		#> autoplay<#
2195	}
2196		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
2197		#> loop<#
2198	}
2199	#>
2200>
2201	<# if ( ! _.isEmpty( data.model.src ) ) {
2202		if ( isYouTube ) { #>
2203		<source src="{{ data.model.src }}" type="video/youtube" />
2204		<# } else if ( isVimeo ) { #>
2205		<source src="{{ data.model.src }}" type="video/vimeo" />
2206		<# } else { #>
2207		<source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
2208		<# }
2209	} #>
2210
2211		<# if ( data.model.mp4 ) { #>
2212	<source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" />
2213	<# } #>
2214		<# if ( data.model.m4v ) { #>
2215	<source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" />
2216	<# } #>
2217		<# if ( data.model.webm ) { #>
2218	<source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" />
2219	<# } #>
2220		<# if ( data.model.ogv ) { #>
2221	<source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" />
2222	<# } #>
2223		<# if ( data.model.flv ) { #>
2224	<source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" />
2225	<# } #>
2226		{{{ data.model.content }}}
2227</video>
2228</div>
2229	
2230				<# if ( ! _.isEmpty( data.model.src ) ) {
2231					ext = data.model.src.split('.').pop();
2232					if ( html5types[ ext ] ) {
2233						delete html5types[ ext ];
2234					}
2235				#>
2236				<span class="setting">
2237					<label for="video-details-source" class="name">URL</label>
2238					<input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
2239					<button type="button" class="button-link remove-setting">Remove video source</button>
2240				</span>
2241				<# } #>
2242								<# if ( ! _.isEmpty( data.model.mp4 ) ) {
2243					if ( ! _.isUndefined( html5types.mp4 ) ) {
2244						delete html5types.mp4;
2245					}
2246				#>
2247				<span class="setting">
2248					<label for="video-details-mp4-source" class="name">MP4</label>
2249					<input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" />
2250					<button type="button" class="button-link remove-setting">Remove video source</button>
2251				</span>
2252				<# } #>
2253								<# if ( ! _.isEmpty( data.model.m4v ) ) {
2254					if ( ! _.isUndefined( html5types.m4v ) ) {
2255						delete html5types.m4v;
2256					}
2257				#>
2258				<span class="setting">
2259					<label for="video-details-m4v-source" class="name">M4V</label>
2260					<input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" />
2261					<button type="button" class="button-link remove-setting">Remove video source</button>
2262				</span>
2263				<# } #>
2264								<# if ( ! _.isEmpty( data.model.webm ) ) {
2265					if ( ! _.isUndefined( html5types.webm ) ) {
2266						delete html5types.webm;
2267					}
2268				#>
2269				<span class="setting">
2270					<label for="video-details-webm-source" class="name">WEBM</label>
2271					<input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" />
2272					<button type="button" class="button-link remove-setting">Remove video source</button>
2273				</span>
2274				<# } #>
2275								<# if ( ! _.isEmpty( data.model.ogv ) ) {
2276					if ( ! _.isUndefined( html5types.ogv ) ) {
2277						delete html5types.ogv;
2278					}
2279				#>
2280				<span class="setting">
2281					<label for="video-details-ogv-source" class="name">OGV</label>
2282					<input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" />
2283					<button type="button" class="button-link remove-setting">Remove video source</button>
2284				</span>
2285				<# } #>
2286								<# if ( ! _.isEmpty( data.model.flv ) ) {
2287					if ( ! _.isUndefined( html5types.flv ) ) {
2288						delete html5types.flv;
2289					}
2290				#>
2291				<span class="setting">
2292					<label for="video-details-flv-source" class="name">FLV</label>
2293					<input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" />
2294					<button type="button" class="button-link remove-setting">Remove video source</button>
2295				</span>
2296				<# } #>
2297								</div>
2298
2299				<# if ( ! _.isEmpty( html5types ) ) { #>
2300				<fieldset class="setting-group">
2301					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
2302					<span class="setting">
2303						<span class="button-large">
2304						<# _.each( html5types, function (mime, type) { #>
2305							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
2306						<# } ) #>
2307						</span>
2308					</span>
2309				</fieldset>
2310				<# } #>
2311
2312				<# if ( ! _.isEmpty( data.model.poster ) ) { #>
2313				<span class="setting">
2314					<label for="video-details-poster-image" class="name">Poster Image</label>
2315					<input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" />
2316					<button type="button" class="button-link remove-setting">Remove poster image</button>
2317				</span>
2318				<# } #>
2319
2320				<fieldset class="setting-group">
2321					<legend class="name">Preload</legend>
2322					<span class="setting preload">
2323						<span class="button-group button-large" data-setting="preload">
2324							<button class="button" value="auto">Auto</button>
2325							<button class="button" value="metadata">Metadata</button>
2326							<button class="button active" value="none">None</button>
2327						</span>
2328					</span>
2329				</fieldset>
2330
2331				<span class="setting-group">
2332					<span class="setting checkbox-setting autoplay">
2333						<input type="checkbox" id="video-details-autoplay" data-setting="autoplay" />
2334						<label for="video-details-autoplay" class="checkbox-label">Autoplay</label>
2335					</span>
2336
2337					<span class="setting checkbox-setting">
2338						<input type="checkbox" id="video-details-loop" data-setting="loop" />
2339						<label for="video-details-loop" class="checkbox-label">Loop</label>
2340					</span>
2341				</span>
2342
2343				<span class="setting" data-setting="content">
2344					<#
2345					var content = '';
2346					if ( ! _.isEmpty( data.model.content ) ) {
2347						var tracks = jQuery( data.model.content ).filter( 'track' );
2348						_.each( tracks.toArray(), function( track, index ) {
2349							content += track.outerHTML; #>
2350						<label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label>
2351						<input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
2352						<span class="description" id="video-details-track-desc-{{ index }}">
2353						The srclang, label, and kind values can be edited to set the video track language and kind.						</span>
2354						<button type="button" class="button-link remove-setting remove-track">Remove video track</button><br />
2355						<# } ); #>
2356					<# } else { #>
2357					<span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br />
2358					<em>There are no associated subtitles.</em>
2359					<# } #>
2360					<textarea class="hidden content-setting">{{ content }}</textarea>
2361				</span>
2362			</div>
2363		</div>
2364	</script>
2364
2365
2366		
2366<script type="text/html" id="tmpl-editor-gallery">
2367		<# if ( data.attachments.length ) { #>
2368			<div class="gallery gallery-columns-{{ data.columns }}">
2369				<# _.each( data.attachments, function( attachment, index ) { #>
2370					<dl class="gallery-item">
2371						<dt class="gallery-icon">
2372							<# if ( attachment.thumbnail ) { #>
2373								<img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" />
2374							<# } else { #>
2375								<img src="{{ attachment.url }}" alt="{{ attachment.alt }}" />
2376							<# } #>
2377						</dt>
2378						<# if ( attachment.caption ) { #>
2379							<dd class="wp-caption-text gallery-caption">
2380								{{{ data.verifyHTML( attachment.caption ) }}}
2381							</dd>
2382						<# } #>
2383					</dl>
2384					<# if ( index % data.columns === data.columns - 1 ) { #>
2385						<br style="clear: both;" />
2386					<# } #>
2387				<# } ); #>
2388			</div>
2389		<# } else { #>
2390			<div class="wpview-error">
2391				<div class="dashicons dashicons-format-gallery"></div><p>No items found.</p>
2392			</div>
2393		<# } #>
2394	</script>
2394
2395
2396		
2396<script type="text/html" id="tmpl-crop-content">
2397		<img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." />
2398		<div class="upload-errors"></div>
2399	</script>
2399
2400
2401		
2401<script type="text/html" id="tmpl-site-icon-preview-crop">
2402		<style>
2403			:root{
2404				--site-icon-url: url( "{{ data.url }}" );
2405			}
2406		</style>
2407		<h2>Site Icon Preview</h2>
2408		<p>As an app icon and a browser icon.</p>
2409		<div class="site-icon-preview crop">
2410			<div class="image-preview-wrap app-icon-preview">
2411				<img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" />
2412			</div>
2413			<div class="site-icon-preview-browser">
2414				<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="browser-buttons"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 20a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm18 0a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm24-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12Z" /></svg>
2415				<div class="site-icon-preview-tab">
2416					<div class="image-preview-wrap browser">
2417						<img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" />
2418					</div>
2419					<div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'Herdoza Studio' ) #></div>
2420						<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button">
2421							<path d="M12 13.0607L15.7123 16.773L16.773 15.7123L13.0607 12L16.773 8.28772L15.7123 7.22706L12 10.9394L8.28771 7.22705L7.22705 8.28771L10.9394 12L7.22706 15.7123L8.28772 16.773L12 13.0607Z" />
2422						</svg>
2423					</div>
2424				</div>
2425			</div>
2426		</div>
2427	</script>
2427
2428
2429	
2429<script src="https://herdozastudio.com/wp-includes/js/hoverintent-js.min.js?ver=2.2.1" id="hoverintent-js-js"></script>
vendor: 1 bytes, line 2429
2429
2430<script src="https://herdozastudio.com/wp-includes/js/admin-bar.min.js?ver=6.8.10" id="admin-bar-js"></script>
vendor: 1 bytes, line 2430
2430
2431<script src="https://herdozastudio.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 2431
2431
2432<script src="https://herdozastudio.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3" id="jquery-ui-mouse-js"></script>
vendor: 1 bytes, line 2432
2432
2433<script src="https://herdozastudio.com/wp-includes/js/jquery/ui/draggable.min.js?ver=1.13.3" id="jquery-ui-draggable-js"></script>
vendor: 1 bytes, line 2433
2433
2434<script src="https://herdozastudio.com/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3" id="jquery-ui-slider-js"></script>
vendor: 1 bytes, line 2434
2434
2435<script src="https://herdozastudio.com/wp-includes/js/jquery/jquery.ui.touch-punch.js?ver=0.2.2" id="jquery-touch-punch-js"></script>
vendor: 1 bytes, line 2435
2435
2436<script src="https://herdozastudio.com/wp-admin/js/iris.min.js?ver=6.8.10" id="iris-js"></script>
vendor: 1 bytes, line 2436
2436
2437<script src="https://herdozastudio.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 2437
2437
2438<script src="https://herdozastudio.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 2438
2438
2439<script id="wp-i18n-js-after">
2440wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2441</script>
vendor: 1 bytes, line 2441
2441
2442<script id="wp-color-picker-js-extra">
2443var wpColorPickerL10n = {"clear":"Clear","clearAriaLabel":"Clear color","defaultString":"Default","defaultAriaLabel":"Select default color","pick":"Select Color","defaultLabel":"Color value"};
2444</script>
vendor: 1 bytes, line 2444
2444
2445<script src="https://herdozastudio.com/wp-admin/js/color-picker.min.js?ver=6.8.10" id="wp-color-picker-js"></script>
vendor: 1 bytes, line 2445
2445
2446<script src="https://herdozastudio.com/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script>
vendor: 1 bytes, line 2446
2446
2447<script src="https://herdozastudio.com/wp-includes/js/shortcode.min.js?ver=6.8.10" id="shortcode-js"></script>
vendor: 1 bytes, line 2447
2447
2448<script src="https://herdozastudio.com/wp-includes/js/backbone.min.js?ver=1.6.0" id="backbone-js"></script>
vendor: 1 bytes, line 2448
2448
2449<script id="wp-util-js-extra">
2450var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}};
2451</script>
vendor: 1 bytes, line 2451
2451
2452<script src="https://herdozastudio.com/wp-includes/js/wp-util.min.js?ver=6.8.10" id="wp-util-js"></script>
vendor: 1 bytes, line 2452
2452
2453<script src="https://herdozastudio.com/wp-includes/js/wp-backbone.min.js?ver=6.8.10" id="wp-backbone-js"></script>
vendor: 1 bytes, line 2453
2453
2454<script id="media-models-js-extra">
2455var _wpMediaModelsL10n = {"settings":{"ajaxurl":"\/wp-admin\/admin-ajax.php","post":{"id":0}}};
2456</script>
vendor: 1 bytes, line 2456
2456
2457<script src="https://herdozastudio.com/wp-includes/js/media-models.min.js?ver=6.8.10" id="media-models-js"></script>
vendor: 1 bytes, line 2457
2457
2458<script id="wp-plupload-js-extra">
2459var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"This file cannot be processed by the web server.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"This image cannot be displayed in a web browser. For best results convert it to JPEG before uploading.","noneditable_image":"The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"};
2460var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"\/wp-admin\/async-upload.php","filters":{"max_file_size":"419430400b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,heif,heics,heifs,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,x-wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages"}]},"heic_upload_error":true,"multipart_params":{"action":"upload-attachment","_wpnonce":"ec6568ff03"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false};
2461</script>
vendor: 1 bytes, line 2461
2461
2462<script src="https://herdozastudio.com/wp-includes/js/plupload/wp-plupload.min.js?ver=6.8.10" id="wp-plupload-js"></script>
vendor: 1 bytes, line 2462
2462
2463<script src="https://herdozastudio.com/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.3" id="jquery-ui-sortable-js"></script>
vendor: 1 bytes, line 2463
2463
2464<script id="mediaelement-core-js-before">
2465var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}};
2466</script>
vendor: 1 bytes, line 2466
2466
2467<script src="https://herdozastudio.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script>
vendor: 1 bytes, line 2467
2467
2468<script src="https://herdozastudio.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.8.10" id="mediaelement-migrate-js"></script>
vendor: 1 bytes, line 2468
2468
2469<script id="mediaelement-js-extra">
2470var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
2471</script>
vendor: 1 bytes, line 2471
2471
2472<script src="https://herdozastudio.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.8.10" id="wp-mediaelement-js"></script>
vendor: 1 bytes, line 2472
2472
2473<script id="wp-api-request-js-extra">
2474var wpApiSettings = {"root":"https:\/\/herdozastudio.com\/wp-json\/","nonce":"0a77f3d0d8","versionString":"wp\/v2\/"};
2475</script>
vendor: 1 bytes, line 2475
2475
2476<script src="https://herdozastudio.com/wp-includes/js/api-request.min.js?ver=6.8.10" id="wp-api-request-js"></script>
vendor: 1 bytes, line 2476
2476
2477<script src="https://herdozastudio.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 2477
2477
2478<script src="https://herdozastudio.com/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script>
vendor: 1 bytes, line 2478
2478
2479<script src="https://herdozastudio.com/wp-includes/js/clipboard.min.js?ver=2.0.11" id="clipboard-js"></script>
vendor: 1 bytes, line 2479
2479
2480<script id="media-views-js-extra">
2481var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to trash these items.\n  'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","errorDeleting":"Error in deleting the attachment.","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search media","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https:\/\/herdozastudio.com\/wp-admin\/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application\/msword,application\/vnd.openxmlformats-officedocument.wordprocessingml.document,application\/vnd.ms-word.document.macroEnabled.12,application\/vnd.ms-word.template.macroEnabled.12,application\/vnd.oasis.opendocument.text,application\/vnd.apple.pages,application\/pdf,application\/vnd.ms-xpsdocument,application\/oxps,application\/rtf,application\/wordperfect,application\/octet-stream":"Documents","application\/vnd.apple.numbers,application\/vnd.oasis.opendocument.spreadsheet,application\/vnd.ms-excel,application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application\/vnd.ms-excel.sheet.macroEnabled.12,application\/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application\/x-gzip,application\/rar,application\/x-tar,application\/zip,application\/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"f499ec956a","setAttachmentThumbn
2481ail":"2218d373ad"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https:\/\/herdozastudio.com\/wp-json\/oembed\/1.0\/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio\/mpeg","ogg":"audio\/ogg","flac":"audio\/flac","m4a":"audio\/mpeg","wav":"audio\/wav","mp4":"video\/mp4","m4v":"video\/mp4","webm":"video\/webm","ogv":"video\/ogg","flv":"video\/x-flv"},"contentWidth":1355,"months":[{"year":"2025","month":"10","text":"October 2025"},{"year":"2024","month":"2","text":"February 2024"},{"year":"2023","month":"9","text":"September 2023"},{"year":"2020","month":"10","text":"October 2020"}],"mediaTrash":0,"infiniteScrolling":0}};
2482</script>
vendor: 1 bytes, line 2482
2482
2483<script src="https://herdozastudio.com/wp-includes/js/media-views.min.js?ver=6.8.10" id="media-views-js"></script>
vendor: 1 bytes, line 2483
2483
2484<script src="https://herdozastudio.com/wp-includes/js/media-editor.min.js?ver=6.8.10" id="media-editor-js"></script>
vendor: 1 bytes, line 2484
2484
2485<script src="https://herdozastudio.com/wp-includes/js/media-audiovideo.min.js?ver=6.8.10" id="media-audiovideo-js"></script>
2485
2486<!--[if lte IE 11]>
2487<script src="https://herdozastudio.com/wp-content/themes/generatepress/assets/js/classList.min.js?ver=3.6.0" id="generate-classlist-js"></script>
2487
2488<![endif]-->
2489<script id="generate-menu-js-before">
2490var generatepressMenu = {"toggleOpenedSubMenus":true,"openSubMenuLabel":"Open Sub-Menu","closeSubMenuLabel":"Close Sub-Menu"};
2491</script>
vendor: 1 bytes, line 2491
2491
2492<script src="https://herdozastudio.com/wp-content/themes/generatepress/assets/js/menu.min.js?ver=3.6.0" id="generate-menu-js"></script>
vendor: 1 bytes, line 2492
2492
2493<script id="generate-dropdown-click-js-before">
2494var generatepressDropdownClick = {"openSubMenuLabel":"Open Sub-Menu","closeSubMenuLabel":"Close Sub-Menu"};
2495</script>
vendor: 1 bytes, line 2495
2495
2496<script src="https://herdozastudio.com/wp-content/themes/generatepress/assets/js/dropdown-click.min.js?ver=3.6.0" id="generate-dropdown-click-js"></script>
vendor: 1 bytes, line 2496
2496
2497<script id="newsletter-js-extra">
2498var newsletter_data = {"action_url":"https:\/\/herdozastudio.com\/wp-admin\/admin-ajax.php"};
2499</script>
vendor: 1 bytes, line 2499
2499
2500<script src="https://herdozastudio.com/wp-content/plugins/newsletter/main.js?ver=9.0.8" id="newsletter-js"></script>
vendor: 1 bytes, line 2500
2500
2501<script src="https://herdozastudio.com/wp-includes/js/wp-embed.min.js?ver=6.8.10" id="wp-embed-js" defer data-wp-strategy="defer"></script>
2501
2502
2503		<!-- Cookie Compliance for WordPress (formerly Compliance by Hu-manity.co) plugin v3.1.12 https://cookie-compliance.co/ -->
2504		<div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-bottom" aria-label="Cookie Compliance" style="background-color: rgba(0,0,0,1);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">We use cookies to ensure that we give you the best experience. If you continue to use this site we will assume that you are happy with it.</span><span id="cn-notice-buttons" class="cn-buttons-container"><button id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button" aria-label="Ok" style="background-color: #00a99d">Ok</button></span><button type="button" id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" aria-label="No"></button></div>
2505			
2506		</div>
2507		<!-- / Cookie Compliance for WordPress plugin -->
2508</body>
2509</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.