CINXE.COM
Tumblr
<!DOCTYPE html><!-- .o 8888 8888 .88 8888 8888 o8888oo ooo oooo ooo. .oo. .oo. 888oooo. 888 oooo d8b ""888"" 888 "888 "888P"Y88bP"Y88b d88' `88b 888 "888""8P 888 888 888 888 888 888 888 888 888 888 888 . 888 888 888 888 888 888. 888 888 888 "888Y `V88V"V8P' o888o o888o o888o 88`bod8P' o888o d888b --><!--[if lt IE 7]> <html class="no-js ie ie6 lt-ie9 lt-ie8 lt-ie7 default-context en_US" lang="en-US"> <![endif]--><!--[if IE 7]> <html class="no-js ie ie7 lt-ie9 lt-ie8 default-context en_US" lang="en-US"> <![endif]--><!--[if IE 8]> <html class="no-js ie ie8 lt-ie9 default-context en_US" lang="en-US"> <![endif]--><!--[if IE 9]> <html class="no-js ie9 default-context en_US" lang="en-US"> <![endif]--><!--[if gt IE 9]><!--> <html class="no-js ie10 gt-ie9 default-context en_US" lang="en-US"> <!--<![endif]--> <head><title>Tumblr</title><!--[if ie]><meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"/><![endif]--><meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="x-dns-prefetch-control" content="off"> <meta name="application-name" content="Tumblr"> <meta name="msapplication-TileColor" content="#001935"> <meta name="msapplication-TileImage" content="https://assets.tumblr.com/images/favicons/mstile-150x150.png?_v=91864750651ba02aa0802d606c555ea1"> <link rel="shortcut icon" href="https://assets.tumblr.com/images/favicons/favicon.ico?_v=2d4d920e5ca6300f7d9bdfc5070fe91d" type="image/x-icon"> <link rel="icon" href="https://assets.tumblr.com/images/favicons/favicon.svg?_v=a7621ebfbfb2a4f775cff3b3876e211e" type="image/svg+xml" sizes="any"> <link rel="mask-icon" href="https://assets.tumblr.com/images/favicons/safari-pinned-tab.svg?_v=bd022dab508996af50b87e61cfaca554" color="#001935"> <meta name="p:domain_verify" content="d06c4fa470a9a6935c9a7b43d57eb7d2"> <link rel="apple-touch-icon" href="https://assets.tumblr.com/images/favicons/apple-touch-icon.png?_v=8b1a50654ef397829ca3dfcb139224b6" type="image/png" sizes="any"> <meta name="robots" id="robots" content="noodp,noydir"> <meta name="description" id="description" content="Tumblr is a place to express yourself, discover yourself, and bond over the stuff you love. It's where your interests connect you with your people."> <meta name="keywords" id="keywords" content="tumblelog, blog, tumblog, tumbler, tumblr, tlog, microblog"> <meta name="viewport" id="viewport" content="width=device-width"> <meta name="tumblr-form-key" id="tumblr_form_key" content="!1231732357490|2m5RfkuvWpPol55ZqHVOxknpfI4"> <meta name="tumblr-gpop" id="tumblr_gpop" content="Tumblr"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/global.css?_v=ca1137632c8099d28bb35383fc657843"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/ie.css?_v=a5eb0967c02e14e79dfaa0866c959b37"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/client/prod/app/global.build.css?_v=1172595f88fffbc250477d5d3841a3a7"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/corp.css?_v=ad8e2627d815b302002950f13e65dd13"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/legal.css?_v=6c3da80d6f056774db0ffcf678d7b5e8"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/client/prod/app/context/default/index.build.css?_v=ac78cee2ac793f747a747c9cde2d889e"><script nonce="AJmAnRKQxX37Z7ru7x8Fc3cOZWI"> var tinyMCE,_sf_startpt=(new Date()).getTime(); var Tumblr = Tumblr || {}; </script><script nonce="AJmAnRKQxX37Z7ru7x8Fc3cOZWI"> var _flags = 'eyJmaWx0ZXJfbnNmdyI6dHJ1ZSwibW9iaWxlX3dlYl9nYXRlIjp0cnVlLCJzYWZlX21vZGUiOnRydWUsInNhZmVfbW9kZV9lbmFibGVkIjp0cnVlLCJrZXljb21tYW5kX2F1dG9fcGFnaW5hdGUiOnRydWUsImxvZ2dlZF9vdXRfc2VhcmNoIjp0cnVlLCJrcmFrZW5fd2ViX2xvZ2dpbmdfbGlicmFyeSI6dHJ1ZSwibGl2ZXBob3Rvc193ZWIiOnRydWUsInVzZXJfdGFnX2ZpbHRlcmluZyI6dHJ1ZSwic2FmZV9tb2RlX293bl9wb3N0Ijp0cnVlLCJwcm9qZWN0X3hfYXBwZWFsIjp0cnVlLCJtb2JpbGVfd2ViX3Bob3Rvc2V0cyI6dHJ1ZSwiaGlkZV9kZWZhdWx0X2hlYWRlcnNfYmxvZ19jYXJkcyI6dHJ1ZSwibm90aWZpY2F0aW9uX3JlcGx5X2xpbmtfdG9fbm90ZXMiOnRydWUsInR5cGluZ19pbmRpY2F0b3Jfd3JpdGUiOnRydWUsInR1bWJscl92aWRlb19zcG9uc29yZWRfZGF5Ijp0cnVlLCJjYXB0Y2hhOnVzZV9yZWNhcHRjaGEyIjp0cnVlLCJsaXR0bGVfc2lzdGVyIjp0cnVlLCJlbmFibGVfanNfZXJyb3JzX2xvZyI6dHJ1ZSwibG9nX2xhZHkiOnRydWUsImpzX3BlcmZvcm1hbmNlX2xvZ2dpbmciOnRydWUsInJlZHBvcF9wb3N0X2Zvcm1fbW9iaWxlX2NyZWF0ZSI6dHJ1ZSwibGVnYWN5X3Bvc3RfZm9ybV9idXR0b25zX2xpbmtfdG9fcmVkcG9wIjp0cnVlLCJzaG93X3RzcF9jbGlja190aHJvdWdoX3RvZ2dsZSI6dHJ1ZSwic3RhdHVzX2luZGljYXRvciI6dHJ1ZSwiY29udmVyc2F0aW9uYWxfbm90aWZpY2F0aW9ucyI6dHJ1ZX0='; var _assets = 'https://assets.tumblr.com/client/prod/'; </script><script nonce="AJmAnRKQxX37Z7ru7x8Fc3cOZWI" crossorigin="anonymous" src="https://assets.tumblr.com/client/prod/app/header.build.js?_v=c9b78b7ffc538fd79886a05142f930f9"></script><script nonce="AJmAnRKQxX37Z7ru7x8Fc3cOZWI"> (function(exports) { 'use strict'; exports.getRealNow = (function(p, ts) { var start = (p && p.timing && p.timing.responseStart) || Date.now(); function getRealNow() { return ts + (Date.now() - start); }; getRealNow.startedAt = (new Date()).getTime(); getRealNow.realStartedAt = getRealNow(); return getRealNow; })(window.performance, 1732357490000); })(window.Tumblr || (window.Tumblr = {})); </script><script nonce="AJmAnRKQxX37Z7ru7x8Fc3cOZWI">if (top != self) top.location = self.location;</script><script src="https://assets.tumblr.com/languages/strings/en_US.js?1343"></script><script crossorigin="anonymous" src="https://assets.tumblr.com/assets/scripts/tumblr/utils/exceptions.js?_v=45347cc9cdb76e3c2b754e6bb06e8e20"></script></head><body id="main_privacy" class="flag--reblog-ui-refresh flag--messaging-new-empty-inbox flag--npf-text-web-styles flag--npf-text-colors corp_page corp_page_policy identity base identity-refresh main_privacy logged_out without_auto_paginate layout_standard" ><div data-token="body-plexi" class="plexi color"></div><noscript><div style="height: 45px;text-align: center; color: #fff;font:normal 17px 'Lucida Grande',Verdana,sans-serif;line-height:45px;"><a href="http://www.enable-javascript.com/" style="color:#fff;text-decoration: none;border-bottom: solid 1px #fff;">JavaScript</a> is required to view this site. </div></noscript><div id="site_notice" class="site-notification"><span>Your browser is outdated and Tumblr isn’t really going to work. Download <b><a href="/download/chrome">Chrome</a></b> or <b><a href="/download/firefox">Firefox</a></b> today.</span></div><div class="l-header-container l-header-container--refresh" prima-component="header"><div class="l-header logged-out-header hide-logo"><div class="logo"><a tabindex="-1" class="logo-anchor" prima-component="header-logo" href="/" aria-label="Tumblr"><div class="png-logo"></div><div class="preload-container"></div></a></div><div class="right"><a class="signup_link login-button" href="https://www.tumblr.com/login" role="button">Log in</a><a class="signup_link signup-button" href="https://www.tumblr.com/register" role="button">Sign up</a></div><div class="ui_search " id="search_field"><form method="get" action="/search" id="search_form" class="search_form is_tag_search" role="search" novalidate><input type="hidden" name="scope" id="search_scope" value="all_of_tumblr"/><div class="search_form_row "><div class="search_form_field"><input tabindex="1" type="text" name="q" id="search_query" title="Search Tumblr" placeholder="Search Tumblr" value="" class="search_query popover_button " autocomplete="off" required="required" /></div></div></form></div><div id="popover_search" class="popover popover_menu popover_gradient search_popover" style="display:none;"><div class="popover_inner"><div id="search_results_container" class="search_results_container popover_scroll"><div class="scrollable_container"><div class="tracked_tags tag search_results_section"></div> </div></div> </div></div><script type="text/tmpl" id="search_results_template"><% var query = results['query'], type = results['type'], result_titles = { 'tag' : 'Search', 'blog' : 'Blogs' }, items = results['items']; %><div class="<%= type %> search_results_section"><h3 class="search_subheading"><%= result_titles[type] %></h3><% _.each(items, function(item) { %><% var template = _.template(results['item_template']); var item_data = {}; item_data[type] = item; var item_markup = template(item_data); %><%= item_markup %><% }); %></div></div></script><script type="text/tmpl" id="search_results_item_blogs"><% var title = (blog.title && blog.title.length) ? blog.hilite_title : blog.hilite_name; var result_class = ''; if(blog.avatar_url) result_class += ' has_thumb'; if(blog.is_followed) result_class += ' is_followed'; %><div class="popover_menu_item"><div class="result <%= result_class %>"><a class="result_link" href="http://<%= blog.tumblr_url %>" id="result_link_<%= blog.name %>" tabindex="1" data-tumblelog-name="<%- blog.name %>" data-peepr='{"tumblelog":"<%- blog.name %>"}'><div class="result-left"><span class="result_title"><% if(blog.isGoToBlog) { %><div class="title-text"><span class="go-to-blog">Go to </span><%= title %></div><% } else { %><div class="title-text"><%= title %></div><% } %></span><% if(blog.url && !blog.isGoToBlog) { %><small class="result_sub_title"><%= blog.hilite_url %></small><% } %></div><div class="result-right"><% if(blog.avatar_url) {%><% if (blog.show_pixelation) { %><canvas class="thumb avatar pixelated-avatar needs-drawing hide" data-image-url="<%- blog.avatar_url %>" width="37" height="37"></canvas><% } else { %><span class="result_thumb thumb" style="background-image:url(<%- blog.avatar_url %>)"></span><% } %><% } %></div></a></div></div></script><script type="text/tmpl" id="search_results_item_tags"><% var title = ''; var result_class = ''; // If tag.is_query, we manufactured this tag in the client // It's the current search term in the search field // and that term did not return an exact match from the typeahead results // so we're prepending it to the result set on the fly if (tag.is_query) { title = '<u>' + tag.tag + '</u>'; } else { // Some tags don't match the substring and tag.hilite_tag doesn't get set // This ifalls back to the plain escaped tag. title = tag.hilite_tag || tag.escaped_tag; } if(!tag.featured && !tag.unread_count) result_class += ' no_count'; if(tag.thumb) result_class += ' has_thumb'; if(tag.is_query) result_class += ' is_query'; if(tag.is_featured) result_class += ' is_featured'; tag.url = tag.url.replace('/tagged/', '/search/'); // Skip results that don't have a title // because they look broken if (!title.length) return; %><div class="popover_menu_item"><div class="result <%= result_class %>"><a class="result_link search_typeahead" href="<%= tag.url %>" id="result_link_<%- tag.tag.replace(' ','-').toLowerCase() %>" tabindex="1" data-tag-result="<%- tag.tag %>"><span class="result_content"><div class="result-left"><span class="result_title"><div class="title-text"><%= title %></div></span></div><div class="result-right"><% if(tag.thumb) {%><span class="result_thumb thumb" style="background-image:url(<%= tag.thumb %>)"></span><% } %><% if(tag.unread_count) { %><small class="result_type count"><span <% if(tag.unread_count === 1) { %> style="display: block;" <% } else { %> style="display: none" <% } %>>1 new post</span><span <% if(tag.unread_count === 2) { %> style="display: block;" <% } else { %> style="display: none" <% } %>>2 new posts</span><span <% if(tag.unread_count === 3) { %> style="display: block;" <% } else { %> style="display: none" <% } %>>3 new posts</span><span <% if(tag.unread_count === 4) { %> style="display: block;" <% } else { %> style="display: none" <% } %>>4 new posts</span><span <% if(tag.unread_count === 5) { %> style="display: block;" <% } else { %> style="display: none" <% } %>>5 new posts</span><span <% if(tag.unread_count === 6) { %> style="display: block;" <% } else { %> style="display: none" <% } %>>6 new posts</span><span <% if(tag.unread_count === 7) { %> style="display: block;" <% } else { %> style="display: none" <% } %>>7 new posts</span><span <% if(tag.unread_count === 8) { %> style="display: block;" <% } else { %> style="display: none" <% } %>>8 new posts</span><span <% if(tag.unread_count === 9) { %> style="display: block;" <% } else { %> style="display: none" <% } %>>9 new posts</span><span <% if(tag.unread_count >= 10 || tag.unread_count === '10+' || tag.unread_count === '+10') { %> style="display: block;" <% } else { %> style="display: none" <% } %>>10 new posts</span></small><% } %></div></span></a></div></div></script><script nonce="AJmAnRKQxX37Z7ru7x8Fc3cOZWI"> document.addEventListener('DOMContentLoaded', function () { new Tumblr.SearchPopover({ 'el': '.l-header', 'base_blog_search_url': '/search/', 'blog_search_label': 'More results for \x22%1$s\x22' }); }); </script></div></div><div class=" l-container l-container--full-width "><div class="l-content clearfix"><div id="left_column" class="left_column legal legal-content"><h1 class="corp_page_title"><span class="title">Privacy Policy</span></h1><span class="updated">Last Modified: 2024-05-07</span><div class="annotation inside">The original version of this Privacy Policy is written in English. To the extent any translated version of this Privacy Policy conflicts with the English version, the English version controls.</div><p> Tumblr, Inc. ("<strong>Tumblr,</strong>" "<strong>we,</strong>" "<strong>us,</strong>" or "<strong>our</strong>") takes the private nature of your information very seriously. This policy regarding our privacy practices (the "<strong>Privacy Policy</strong>") describes how we treat the information we collect or receive when you visit and use tumblr.com (the "<strong>Site</strong>") and/or Tumblr’s other domains, products, advertising products, services, and/or content, including our iOS and Android mobile applications (collectively with the Site, the "<strong>Services</strong>"). Tumblr is a subsidiary of <a href="https://automattic.com/" target="_blank">Automattic</a>, a technology company that empowers people to build beautiful websites, tell their stories, and find and grow their audience. The way we handle your information hasn’t changed, so this Privacy Policy still governs when you are on Tumblr, using a Tumblr app or interacting with our products, services or technologies. We may share non-personal information with our family companies for purposes such as product improvements, research and analysis, and to help them provide you with more relevant experiences. When you use the Services, you also consent to the collection, transfer, manipulation, storage, disclosure and other uses of your information as described in this Privacy Policy; please read it carefully. </p><h2>What This Privacy Policy Covers</h2><p> This Privacy Policy covers our treatment of information gathered when you are using or accessing the Services. This Privacy Policy also covers our treatment of any information about you that our partners share with us or that we share with our partners. </p><p> This Privacy Policy does not apply to the practices of third parties that we do not own, control, or manage, including but not limited to any third party websites, services, applications, or businesses (“<b>Third Party Services</b>”). This includes third parties you provide with information about yourself as part of enabling or using a Tumblr feature, for example, information you provide to Stripe when interacting with the Tipping Feature within Tumblr. While we try to work only with those Third Party Services that share our respect for your privacy, we don't take responsibility for the content or privacy policies of those Third Party Services. We encourage you to carefully review the privacy policies of all Third Party Services you access. </p><p> Also: This Privacy Policy doesn’t govern what our users do on their Tumblr blogs and we aren't responsible for the information collection and use practices of our individual blogs and bloggers. One of the great features of Tumblr's products is customizability, and bloggers have a lot of flexibility in how their blogs behave. When you visit a blog in our network, that blog may collect more information than we do, and may provide information to third parties that we have no relationship with, including to advertisers. </p><h2 id="what-we-collect">What We Collect and How We Use It</h2><p><b>Account Information:</b> When you create an account on the Services (an "<b>Account</b>"), we’ll ask you for information such as your username, password, age, and email address (“<b>Account Information</b>”). We may use Account Information, alone or together with other information, to enhance and improve the Services, such as by personalization. We use your age to verify that you can lawfully use the Services. We use your email address to verify your Account and to communicate with you, as described in more detail below. <div class="annotation inside"> You can keep yourself fairly anonymous on Tumblr, but remember that your posts, blogs, pages, and username are all visible to the public by default. </div></p><p><b>Email Communications with Us:</b> As part of the Services, you may occasionally receive email and other communications from us. Administrative communications relating to your Account (e.g., for purposes of Account recovery or password reset) are considered part of the Services and your Account, which you may not be able to opt-out from receiving. We also may send you other kinds of emails, which you can opt-out of either from your Account Settings page or by using the “Opt-Out” link in the emails themselves. <b>Note that we will <em>never</em> email you to ask for your password or other Account Information; if you receive such an email, please <a href="/support">forward it to us</a>.</b> <div class="annotation inside"> We send two kinds of email: ones about fun stuff happening on Tumblr, and ones with important information about your account. You can opt out of the former, but not the latter. </div></p><p><b>Information about Your Accounts on Third Party Services:</b> You can link your Account to certain Third Party Services. In order to do so, you may provide us with your username or other user ID for a Third Party Service, and you may then be required to log into that Service. After you complete this login process, we will receive a token that allows us to access your account on that service so that we can, for example, post your content to that service when you ask us to. We do not receive or store your passwords for your Third Party Service accounts. </p><p><b>Information Obtained from Third Party Services:</b> In some cases, we partner with Third Party Services that may provide information about you. Such information could include, for example, your gender, if you have disclosed that information to that third party and made it available for Tumblr to access. To the extent we obtain such information, we may use it to develop new Services or to improve or enhance the Services. <div class="annotation inside"> When you connect other services to your Tumblr account, those services might share information about you with us. What gets shown to us is determined by their privacy policies, which are long and boring, but which you should probably read if you have questions or concerns. </div></p><p><b>User Content:</b> By default, all sharing through the Services is public, and when you provide us with content it is published so that anyone can view it. Although we do provide tools, like password-protected blogs, Asks, and Fan Mail, that let you publish content privately, you should assume that anything you publish is publicly accessible unless you have explicitly selected otherwise. Also, please keep in mind that anything you share privately with another user, particularly through an Ask, Fan Mail, or submitted post, may be posted publicly by that user. Content published and shared publicly is accessible to everyone, including search engines, and you may lose any privacy rights you might have regarding that content. In addition, information shared publicly may be copied and shared throughout the Internet, including through actions or features native to the Services, such as reblogging. <div class="annotation inside"> At its heart, Tumblr is a public platform. Don’t be afraid to share amazing things, but do understand that it can be hard to completely remove things from the internet once they’ve been reblogged a few times. </div></p><p><b>Native Actions:</b> The Services allow you to perform native actions that are integral to our products, such as liking a post, reblogging a post, replying to a post, and following a blog. Liking, reblogging, and replying are public actions – anyone can expand the “notes” view on a post, for example, to see who liked, reblogged, or replied to a post. We use information about native actions to improve the Services, develop new Services, and, particularly, to personalize your Tumblr experience. Personalization using this information may include presenting you with new posts relevant to what you’ve liked, providing you with better search results, and showing you advertising more relevant to your interests. <div class="annotation inside"> Reblogs, Likes, and Replies are a matter of public record, so if you’re truly ashamed of your desires it’s best to keep them to yourself. But why? Be proud of who you are. You’re beautiful. We’re looking you in the eyes and telling you how beautiful you are. </div></p><p><b>Information About User Content:</b> In some cases, we may collect information about content you provide to the Services. For example, when it's included as part of your images, we may collect information describing your camera, camera settings, or <a href="http://en.wikipedia.org/wiki/Exchangeable_image_file_format">EXIF information</a>. This information allows us to improve the Services and provide additional features and functionality. </p><p><b>Contact and Financial Information</b>: There are various ways in which you may provide us financial information and contact information. For example, if you buy something from us (like Blaze, Premium Themes, or a domain name), tip a blog, or earn revenue through your site, you provide additional personal and payment information like your name, credit card information, and contact information. We also keep a record of the purchases you’ve made. You may also provide us with financial details to set up a payments integration (like <a href="https://help.tumblr.com/hc/articles/4417356885527-Tipping" target="_blank">Tipping</a>), like the email address for your Stripe account. </p><p> We do not, however, store that financial information; such information is stored by our payment processor (the "<b>Payment Processor</b>"). Please note that if you use the Payment Processor’s services, your data will be handled in accordance with the Payment Processor’s privacy policy and practices. They have their own rules about information collection, use, storage, and sharing, which you should review before using the Payment Processor’s services. We do receive certain information from our Payment Processor: (1) a unique token that we connect with your Account to enable you to make further purchases using the information stored by our Payment Processor and (2) in certain cases, the last four digits of the credit card number associated with that token, so that we can prevent fraudulent transactions and identity theft. </p><p><b>Information Related to Use of the Services:</b> We collect information about how people use the Services, including those with an Account. This type of information may be collected in our log files each time you interact with (i.e., make a request to) the Services. We use internal tools and third party applications and services (like Google Analytics or comScore) to collect and analyze this information. Some of this information may also be associated with the Internet Protocol Address (“<b>IP Address</b>”) used to access the Services; some may be connected with your Account; and some may only be collected and used in aggregate form (as a statistical measure that wouldn’t identify you or your Account). We also collect your IP Address when you make a post, particularly when you submit an anonymous “Ask.” We may use this information about how you and others interact with the Services for a number of things generally related to enhancing, improving, protecting, and developing new Services, including but not limited to: providing users with personalized content; providing users with targeted advertising; improving our search results; identifying trending or popular content; fighting spam, malware, identity theft and generally keeping our users and community safe; and for legal and safety reasons as set forth in “Information Disclosed for Our Protection and the Protection of Others.” <div class="annotation inside"> We use information about how you interact with Tumblr in order to personalize it for you, to keep both you and our community safe from harm, and to improve Tumblr for everyone who uses it. </div></p><p><b>Information Related to Your Web Browser:</b> We automatically receive and record information from your web browser when you interact with the Services, such as your browser type and version, what sort of device you are using, your operating system and version, your language preference, the website or service that referred you to the Services, the date and time of each request you make to the Services, your screen display information, and information from any cookies we have placed on your web browser (as described below). We also sometimes detect whether you are using certain web browser extensions and store that information in a manner associated with your Account. We use web browser-related information to enhance and improve the Services. </p><p><b>Location Information:</b> In some cases we collect and store information about where you are located, such as by converting your IP Address into a rough geolocation. We may also ask you to provide information about your location, for example to use your geolocation information from your mobile device to geotag a post. We may use location information to improve and personalize the Services for you, for example by showing you relevant local content. <div class="annotation inside"> Tumblr may determine your location by using drone technology and live video feeds. Ha ha, no, we just check out your <a href="http://netforbeginners.about.com/od/navigatingthenet/f/IP-Addresses-Explained.htm">IP address</a> or any location data you attach to a post. Normal stuff. </div></p><p><b>Information Related to Your Mobile Device:</b> We may collect and store information related to your mobile device. In some cases, we may receive, generate, or assign your mobile device a unique identifier for the purposes described above in “Information Related to Use of the Services.” We may also ask you to provide your phone number to enable new products and improve the Services, such as by enabling multi-factor authentication for Account login. We will always ask you whether it’s OK for us to collect and store your phone number. </p><p><strong>Information Collected Using Cookies and Other Technologies:</strong> A cookie is a string of information that a website stores on a visitor’s computer, and that the visitor’s browser provides to the website each time the visitor returns. Pixel tags (also called web beacons) are small blocks of code placed on websites that allow Tumblr or a third party to see that you have looked at that page. We use cookies and web tags to enable our servers to recognize your web browser and tell us how and when you use the Services. Some services that we use (including Third Party Services), such as Google Analytics, Nielsen, and comScore, may use their own web tags or place their own cookies on your browser. If you are a Tumblr user in the EU, UK, or in some US states you can customize your cookie preferences from your <a href="https://www.tumblr.com/settings/privacy">privacy settings</a>. <div class="annotation inside"> Cookies and web tags let us learn how people use Tumblr, which in turn helps us make a better product for you to use. Tumblr gives you some choices over which cookies we set and how we use your data. </div></p><p><b>Information About Your Contacts:</b> Certain features of the Services allow you to provide us with your contact lists, so that we can connect you with people in our Services that are also on those contact lists. For example, you can temporarily connect your email contact information to your Account, so that we can provide you with a list of your email contacts that use the Services. As another example, you can send us your mobile phone contact information through our mobile applications, which then allows us to provide you with a list of those contacts that use the Services so that you can “follow” their blogs. We will give you a choice as to whether or not you provide us such information, and we will disclose fully, within the appropriate feature, how we use that information. <div class="annotation inside"> We won’t look at (or be able to look at) your contact list unless you ask us to. Why would you ask us to? Because that’s how you would find out if any of your contacts are on Tumblr. We discard this information immediately afterward. </div></p><p><b>Derived Information:</b> As described above in “Native Actions” and “Information Related to Use of the Services,” we analyze your actions on the Services in order to derive or infer characteristics that may be descriptive of your Account (for example, what kinds of blogs you follow or what kinds of posts you view, like, or reblog). We use this information for all of the purposes set forth in “Information Related to Use of the Services,” above. </p><h2>Personalized Advertising on Tumblr</h2><p> In order to provide you with all of this Tumblr content for free, Tumblr selectively runs advertisements. We, and our parent company, Automattic, work with online advertising companies to provide you with advertising that is as relevant and useful as possible. To make our ads more relevant and useful, we make educated guesses about your interests based on your activity on our sites and services. The ads we show you often reflect these interests and educated guesses. </p><p> To learn more about how we select the ads you see, you can check out <a href="https://tumblr.zendesk.com/hc/articles/360035272334-Tumblr-ads-you"> Tumblr’s Advertising</a> and affiliate policies. </p><p><b>Managing your choices for personalized advertising experiences</b>: In some geographic locations, Tumblr users have the legal right to opt-out of having ads personalized to them. Note that if you opt-out you will continue to see advertisements on Tumblr, though they will be less relevant and useful to you. </p><p> If you are a Tumblr user in the EU, UK, or in some US states you can customize your advertising preferences from within your <a href="https://www.tumblr.com/settings/privacy">privacy settings</a>. </p><p> When using the mobile app version of Tumblr on Apple iOS devices you can also opt out of personalized advertising by selecting "Limit Ad Tracking" in the iOS settings. For more information about these iOS options: </p><ol><li>Open Settings;</li><li>Select Privacy; and</li><li>Select Advertising and follow the on-screen instructions.</li></ol><p> When using the mobile app version of Tumblr on Android devices you can opt-out of personalized advertising by selecting "Opt out of Interest Based Ads” in Google settings. For more information about these Android options: </p><ol><li>Open Settings;</li><li>Select Google;</li><li>Select Privacy; and</li><li>Select Ads and follow the on-screen instructions.</li></ol><p> More information about options for hiding, reporting, and controlling the ads you see on Tumblr can be found in our <a href="https://help.tumblr.com/hc/articles/360035272334-Tumblr-Ads-You">Tumblr Ads & You</a> support doc. </p><h2 id="with-whom-your-information-is-shared">With Whom Your Information Is Shared</h2><p> We never share information we receive from you unless: (a) we have your permission to share that information; (b) we have given you prior notice that the information will be shared, and with whom (such as in this Privacy Policy); or (c) that information is aggregate information or other information that does not identify you. </p><p><b>Information Shared with and Received from our Corporate Parents:</b> We are a wholly-owned subsidiary of Automattic, and a member of the Automattic family of companies. Because we are a wholly-owned subsidiary, Automattic and the rest of our family of companies may receive any information we do, and may share information they have with us. Our family of companies may use the information they receive from us to help us provide, understand, and improve the Services (including by providing us analytics) and in connection with their products and services (including by providing you with a more personalized experience). For details about how Automattic treats the information it collects, please review this <a href="https://automattic.com/privacy/">Privacy Policy</a>. <div class="annotation inside"> Automattic owns us and we share with it and the Automattic family of companies. </div></p><p><b>Information Shared with the Public Through the Services:</b> As noted in “User Content” and “Native Actions,” above, by default, content published through the Services and many actions you take on the Services are shared with the public. Because this kind of information can be seen by anyone and may be indexed by search engines, you should be careful about what you choose to disclose publicly and make sure it’s information you want to share with everyone. <div class="annotation inside"> The content you create on Tumblr is, by default, public. This means that anyone can see it, and that search engines can index it. If these things bother you, take a look at some of the additional <a href="https://tumblr.zendesk.com/hc/articles/115011611747-Privacy-options"> privacy features</a> we offer. </div></p><p><b>Information Shared Between the Services:</b> We may, if possible, aggregate information about your use of multiple Services and use that consolidated information to enhance and improve the Services, and to develop new Services. </p><p><b>Information You Share with Third Party Services:</b> You may access Third Party Services through the Services, for example by clicking on externally-pointing links. You may also choose to share information that you provide to us, like blog posts, with those Third Party Services (for example, by sharing posts to Twitter or Facebook). This Privacy Policy only governs information we collect and you are responsible for reading and understanding those Third Party Services' privacy policies. <div class="annotation inside"> You can automatically publish the posts you make on Tumblr to other sites (like Facebook or Twitter). That’s where our Privacy Policy ends and their policies begin. Make sure you’re cool with the policies of any services you’re considering sharing to before connecting them to your Tumblr account. </div></p><p><b>Information Shared with Our Agents in Order to Operate and Improve the Services:</b> In some cases, we share information we store (such as IP addresses) with third parties, such as service providers, consultants, and other agents ("<b>Agents</b>"), for the purposes of operating, enhancing, and improving the Services, and developing new products and services. For example, we may share information with service providers that help us fight spam, payment providers that process your credit and debit card information, customer chat and email support services that help us communicate with you (hey there!), registrars and registries that allow us to provide domain registration services, analytics providers that help us understand and improve our services, and third party partners that pitch in on our marketing efforts (like identifying a specific marketing target group or improving our marketing campaigns, and by placing ads to market our services), along with third-party consultants who may have access to information in the process of improving our processes and technology. Agents with whom we share such information for these reasons are generally bound by confidentiality obligations and, unless we tell you differently, our agents do not have any right to use information we share with them beyond the scope and duration of what is necessary to assist us. </p><p><b>Information Disclosed Pursuant to Business Transfers:</b> In some cases, we may choose to buy or sell business assets. In these transactions, user information is typically one of the transferred business assets. Moreover, if we, or substantially all of our assets, were acquired, or if we go out of business or enter bankruptcy, user information would be one of the assets that is transferred or acquired by a third party. You acknowledge that such transfers may occur, and that any acquirer of us or our assets may continue to use your Personal Information as set forth in this policy. <div class="annotation inside"> Should we happen to get acquired (again!) or go out of business (no way), the transfer of assets from us to our buyer may very well include user information. They are allowed to use it only in the ways outlined here, in the Privacy Policy you are reading right now. </div></p><p><b>Information Disclosed to Comply With Legal and Regulatory Requirements:</b> We believe in freedom of expression, and, to the extent reasonable, we try to protect our community from baseless legal demands. That said, we may disclose information about you in response to a subpoena, court order, or other governmental request. For more information on how we respond to requests for information about Tumblr users, please see our <a href="https://help.tumblr.com/hc/articles/231925668-Law-Enforcement-Guidelines" target="_blank">Law Enforcement Guidelines</a>. Additionally, if you have a domain registered with us, we may share your information to comply with the Internet Corporation for Assigned Names and Numbers’ (ICANN) regulations, rules, or policies. For example, your information relating to your domain registration may be available in the WHOIS database, or we may be required to share your information with ICANN-approved Dispute Resolution Service Providers. Please see our <a href="https://help.tumblr.com/hc/articles/14449316040087#privacy" target="_blank">Domain Registrations and Privacy</a> support document for more details. </p><p><b>Information Disclosed for Our Protection and the Protection of Others:</b> We reserve the right to access, preserve, and disclose any information as we reasonably believe is necessary, in our sole discretion, to (i) satisfy any law, regulation, or governmental request, (ii) enforce this Privacy Policy and our <a href="https://www.tumblr.com/policy/en/terms-of-service" target="_blank">Terms of Service</a>, including investigation of potential violations hereof, (iii) detect, prevent, or otherwise address fraud, security, trust and safety, or technical issues (including exchanging information with other companies and organizations for the purposes of improving security and preventing fraud, spam, and malware), (iv) respond to user support requests, or (v) protect the rights, property, health or safety of us, our users, any third parties or the public in general, including but not limited to situations involving possible violence, suicide, or self-harm. <div class="annotation inside"> Don’t make us narc on you. We don’t want to. But we do need to protect everyone who uses Tumblr from harming us, each other, or themselves. We work hard to balance privacy and community, and we’re sure you can appreciate the challenges in that, and the seriousness with which we take those challenges. </div></p><p><b>Information We Share with Your Consent or at Your Request:</b> If you ask us to release information that we have about your Account, we will do so if reasonable and not unduly burdensome. </p><p><b>Information Shared with Other Third Parties:</b> We may share or disclose non-private information, Aggregate Information, or other non-personally identifying information with people and entities that we do business with. </p><h2 id="security-and-retention-of-your-information">Security and Retention of Your Information</h2><p> Your Account Information is protected by a password for your privacy and security. We may enable additional security features in the future, like multi-factor authentication. You need to prevent unauthorized access to your Account and information by creating a unique, secure, and protected password and limiting access to your computer and browser by signing off after you have finished accessing your Account on the Services. </p><p> We seek to protect your information (including your Account Information) to ensure that it is kept private; however, we can't guarantee the security of any information. Unauthorized entry or use, hardware or software failure, and other factors may compromise the security of user information at any time. <div class="annotation inside"> It’s really important that you have a unique password for all of your accounts on the internet, including your Tumblr account. If you have trouble remembering passwords then you might consider using a service like <a href="https://agilebits.com/onepassword">1Password</a> or <a href="https://lastpass.com/">LastPass</a>. </div></p><p> Tumblr will retain your information only for as long as is necessary for the purposes set out in this Privacy Policy, for as long as your Tumblr account is active or as needed to provide you with the Services. If you no longer want Tumblr to use your information to provide you with the Services, you may close your account and Tumblr will delete the information it holds about you unless we need to retain and use your information to comply with our legal obligations, to resolve disputes, to enforce our agreements or as otherwise permitted by law. </p><h2>What Information You Can Access</h2><p> If you are a registered user, you can access most information associated with your Account by logging into the Services and checking your Account Settings page. Registered and unregistered users can access and delete cookies through their web browser settings. </p><h2>How to Delete Your Account and What Happens When You Delete Your Account</h2><p> If you want to delete your Account, you can do so from your <a href="/settings/account">Account Settings</a>. Deleting your Account may not fully remove the content you have published from our systems, as caching of, backups of, copies of, or references to your Account Information may not be immediately removed. In addition, given the nature of sharing on the Services, some of the public activity on your Account prior to deletion (such as reblogs of your blog posts) may remain stored on our servers and accessible to the public. <div class="annotation inside"><p> You’ll do great things on Tumblr, surely, but if it ever comes time to say goodbye, then you’re free to delete your account at any time and for any reason. The deletion will be effective immediately, for the most part, but it might take a little while to scrub everything from our archives and backups. </p><p> What won’t get scrubbed are Reblogs of your posts. Those will remain on whatever blog reblogged them. Like we said before, it can be really, really hard to delete something once it goes out onto the internet, so be sure you’re only publishing stuff that you’re certain you want to publish. </p></div></p><h2>Privacy Rights</h2><p> If you’re a resident of certain US states including California, Colorado, Connecticut, Utah, and Virginia, you have a number of rights and choices about your personal information. To learn more, see the <a href="/privacy/en#supplemental">Supplemental Privacy Notice</a> below. </p><h2>Changes to This Privacy Policy</h2><p> We may amend this Privacy Policy from time to time, using the process for modifications set forth in our <a href="/policy/terms-of-service/automattic">Terms of Service</a>. Use of information we collect is subject to the Privacy Policy in effect at the time such information is collected. </p><h2 id="where-to-direct-questions-or-concerns">Where to Direct Questions or Concerns</h2><p> If you have any questions or concerns regarding privacy using the Services, <a href="/support">send us a detailed message</a>. </p><h2>Link to Prior Versions</h2><p> You will find a link to prior versions of our Privacy Policy below. We have stored these versions on GitHub, which will also allow you to compare different versions and see what terms have changed: </p><p><a href="https://github.com/tumblr/policy/commits/master/privacy-policy.txt"> https://github.com/tumblr/policy/commits/master/privacy-policy.txt </a></p><h2 id="supplemental">Supplemental Privacy Notice</h2><p> Laws in some US states require us to provide residents with additional information about the categories of personal information we collect and share, where we get that personal information, and how and why we use it. </p><h3>Summary of Information We Collect</h3><p> In the last 12 months, we collected the following categories of personal information (as those terms are defined by applicable law) </p><ul><li>Identifiers (such as username and email address);</li><li>Commercial information (such as transaction data);</li><li>Financial data (such as credit card and other financial account information);</li><li>Internet or other network or device activity (such as unique identifiers, browsing history or other usage data);</li><li>Geolocation information (general location);</li><li>Inference data about you; </li><li>Legally protected classifications (such as gender);</li><li>Physical characteristics or description (such as when you voluntarily submit a photo);</li><li>Or other information that identifies or can be reasonably associated with you.</li></ul><p> You can find more information about what we collect, the business and commercial purposes we use it for, and the sources of that information in the <a href="/privacy/en#what-we-collect">“What We Collect and How We Use It”</a> section above. <p> We share this information with the categories of third parties described above in <a href="/privacy/en#with-whom-your-information-is-shared">“With Whom Your Information Is Shared."</a>We retain this information for the length of time described in our <a href="/privacy/en#security-and-retention-of-your-information">Security and Retention of Your Information</a> section. </p><p> We may also use the categories of personal information for compliance with applicable laws and regulations. We may aggregate the information we collect or de-identify it in order to limit or prevent the identification of any particular user or device. </p><p> In some US states, you have additional rights subject to any exemptions provided by your state’s respective law. You can find detailed metrics about Tumblr's compliance with these rights in our Privacy Report <a href="https://transparency.automattic.com/tumblr/">here</a>. </p><ul><li><b>Access:</b> Some US states give you the right to request a copy of certain information we hold about you, as well as a summary of: the categories of personal information we have collected or disclosed about you in the last twelve months, the categories of sources of such information, the business or commercial purpose for collecting or sharing that information, and the categories of third parties with whom we shared that information. As described in the section ‘What Information You Can Access,’ you can access much of your information by logging in to your Tumblr account. You can also request a personal data report by submitting a request in the Privacy section of your Settings. You need to be signed in to your Tumblr account to submit this request, and you will have to log in to your account to access the summary or the report. If you want to request the summary described above, require additional assistance, or if you do not have a Tumblr account, submit a support ticket <a href="/support">here</a> or email us at ccpa@tumblr.com. </li><li><b>Delete:</b> In some US states you also have the right to delete certain information we have about you. You can delete much of your information by logging in to your account. If you cannot do this, or you do not have a Tumblr account, please submit a support ticket <a href="/support">here</a>, or email us at ccpa@tumblr.com. For more information on deleting your account or leaving Tumblr, please refer to the section ‘How to Delete Your Account.’ </li><li><b>Non-Discrimination:</b> You also have the right not to be discriminated against (as provided for in applicable law) for exercising your rights. </li><li><b>Correct:</b> In general you can correct any information Tumblr has about you by editing your account. For example, you can update your email address from <a href="https://www.tumblr.com/settings/account">your account settings</a>. If there’s any information we have about you that you would like corrected, that you can’t change yourself, you can <a href="/support">contact our support team</a> to request this. </li><li><b>Opt-Out:</b> You may have the right to opt-out of having your data sold or shared (as those terms are defined in your state’s law). More on how to do that below. </li><li><b>Portability:</b> At Tumblr it’s totally possible to <a href="https://help.tumblr.com/hc/articles/360005118894-Export-Your-Blog">export your blog</a>. It’s your stuff, not ours. We make it easy for you to grab a copy of it </li></ul><p> Certain information may be exempt from these rights under applicable law. For example, we need certain types of information so that we can provide you with the Services. If you ask us to delete them, you may no longer be able to access or use the Services. </p><p> Before we can satisfy your request, you’ll need to give us enough information so that we can be certain of your identity. To do that, you’ll need to log in to your account or give us certain information about you and/or your use of the Services. You can also designate an authorized agent to make a request on your behalf. To do so, you have to give us written authorization for the agent to act on your behalf. You’ll still need to verify your identity directly with us. </p><p><b>Right to Opt-Out:</b> Tumblr selectively runs advertisements so we can provide you with Tumblr content for free. To help select which ads to show you, we may share some of your information with advertising partners, or allow our advertising partners to “collect” certain information. The personal information we share includes online identifiers and internet or other network or device activity (such as cookie information, other device identifiers, and IP address), and geolocation data (approximate location information from your IP address). In some US states, this data sharing may be considered a “sale.” To learn more about how we select the ads you see, check out <a href="https://tumblr.zendesk.com/hc/articles/360035272334-Tumblr-ads-you">Tumblr’s Ads & You</a>. We do not sell (or share) information that identifies you personally, like your name or contact information, in our ads program. Also, we do not knowingly "sell" your personal information if you are under 16. </p><p> Learn how you can opt out by going to <a href="https://tumblr.zendesk.com/hc/articles/360041012973">Your Advertising Choices</a>. If you are a user who has told us you are under 16, you’ll see in <a href="/settings/privacy">your settings</a> that we’ve already opted you out. <p><p> In addition to the data sharing related to our ads program, sometimes Tumblr shares your information with our third-party service providers to provide our services to you. To the extent that we share your information with certain advertising, marketing, or analytics vendors, this can be considered a "sale" or “share” in certain U.S. States, which you may have the right to opt out of. This opt-out is controlled through the same opt-out as the personalized ads program opt-out, found in <a href="https://www.tumblr.com/settings/privacy">your settings</a>. We also respect the GPC browser signal and will treat it as a valid means of communicating your desire to opt out. </p><p> We do not collect or process your sensitive (and potentially sensitive) personal information except where it is strictly necessary to provide you with our service, where the processing is not for the purpose of inferring characteristics about you, or for other purposes that do not require an option to limit under California law. </p><h2>Appeals Process for Denied Requests</h2><p> In some circumstances we may deny your request to exercise one of these rights. For example, if we cannot verify that you are the account owner we may deny your request to access the personal information associated with your account. As another example, if we are legally required to maintain a copy of your personal information we may deny your request to delete your personal information. </p><p> In the event that we deny your request, we will communicate this fact to you in writing. You may appeal our decision by responding in writing to our denial email and stating that you would like to appeal. </p><p> If your appeal is denied, in some US states you may refer the denied appeal to the state attorney general if you believe the denial is in conflict with your legal rights. </p><h2>Contacting Us About These Rights</h2><p> You can usually access, correct, or delete your personal data using your account settings and tools that we offer, but if you aren’t able to or you’d like to contact us about one of the other rights, scroll up to <a href="#where-to-direct-questions-or-concerns">“Where to Direct Questions or Concerns”</a> to, well, find out where to direct your questions or concerns. </p></div><div id="right_column" class="privacy"><ul id="fixed_navigation" class="vertical_tab_set"><li class="vertical_tab " id="nav_about"><a href="/about" id="nav_about_link"> About </a></li><li class="vertical_tab " id="nav_apps"><a href="/apps" id="nav_apps_link"> Apps </a></li><li class="vertical_tab " id="nav_tips"><a href="/tips" id="nav_tips_link"> Tips </a></li><li class="vertical_tab " id="nav_logo"><a href="/logo" id="nav_logo_link"> Logo </a></li><li class="vertical_tab " id="nav_business"><a href="https://advertise.tumblr.com" id="nav_business_link"> Business </a></li><li class="vertical_tab " id="nav_buttons"><a href="/buttons" id="nav_buttons_link"> Buttons </a></li><li class="vertical_tab " id="nav_press"><a href="/press" id="nav_press_link"> Press Info </a></li><li class="vertical_tab " id="nav_jobs"><a href="/jobs" id="nav_jobs_link"> Jobs </a></li><li class="vertical_tab " id="nav_developers"><a href="/developers" id="nav_developers_link"> Developers </a></li><li class="vertical_tab " id="nav_terms"><a href="/policy/terms-of-service" id="nav_terms_link"> Terms </a></li><li class="vertical_tab " id="nav_copyright"><a href="/policy/terms-of-service#dmca" id="nav_copyright_link"> Copyright </a></li><li class="vertical_tab " id="nav_privacy"><a href="/policy/privacy" id="nav_privacy_link"> Privacy </a></li><li class="vertical_tab " id="nav_community"><a href="/policy/en/user-guidelines" id="nav_community_link"> Guidelines </a></li><li class="vertical_tab " id="nav_security"><a href="https://www.tumblr.com/security" id="nav_security_link"> Security </a></li><li class="vertical_tab " id="nav_advertising"><a href="/policy/en/global-advertising" id="nav_advertising_link"> Global Advertising </a></li></ul></div><div class="clear"></div></div></div><div class="l-footer-container clearfix"><div class="l-footer" ><ul class="footer_links"><li class="footer_link"><strong><a href="https://www.tumblr.com/" title="Tumblr">© Tumblr, Inc.</a></strong></li><li class="footer_link"><a href="https://www.tumblr.com/help">Help</a></li><li class="footer_link"><a href="https://www.tumblr.com/about">About</a></li><li class="footer_link"><a href="https://www.tumblr.com/apps">Apps</a></li><li class="footer_link"><a href="https://www.tumblr.com/developers">Developers</a></li><li class="footer_link"><a href="https://www.tumblr.com/themes/" title="Tumblr Themes">Themes</a></li><li class="footer_link"><a href="https://www.tumblr.com/jobs">Jobs</a></li><li class="footer_link" id="popover_legal"><a class=" popover_legal_link" href="https://www.tumblr.com/policy/terms-of-service" > Legal</a><div class="popover popover_menu popover_gradient nipple_on_bottom popover_legal"><ul class="popover_inner"><li class="popover_menu_item"><a href="https://www.tumblr.com/policy/terms-of-service" >Terms</a></li><li class="popover_menu_item"><a href="https://www.tumblr.com/policy/terms-of-service#dmca" >Copyright</a></li></ul></div></li><li class="footer_link"><a href="https://www.tumblr.com/policy/privacy"> Privacy </a></li><li class="footer_link"><div class="language_switcher en_US" id="language_switcher"><span class="language_icon" title="Choose your language"></span><div class="popover popover_menu popover_gradient nipple_on_bottom"><ul class="languages popover_inner"><li class="popover_menu_item item current"><a rel="nofollow" href="?language=en_US" data-lang="en_US" title="English">English</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=de_DE" data-lang="de_DE" title="German">Deutsch</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=fr_FR" data-lang="fr_FR" title="French">Français</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=it_IT" data-lang="it_IT" title="Italian">Italiano</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=ja_JP" data-lang="ja_JP" title="Japanese">日本語</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=tr_TR" data-lang="tr_TR" title="Turkish">Türkçe</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=es_ES" data-lang="es_ES" title="Spanish">Español</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=ru_RU" data-lang="ru_RU" title="Russian">Pусский</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=pl_PL" data-lang="pl_PL" title="Polish">Polski</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=pt_PT" data-lang="pt_PT" title="Portuguese (PT)">Português (PT)</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=pt_BR" data-lang="pt_BR" title="Portuguese (BR)">Português (BR)</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=nl_NL" data-lang="nl_NL" title="Dutch">Nederlands</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=ko_KR" data-lang="ko_KR" title="Korean">한국어</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=zh_CN" data-lang="zh_CN" title="Chinese (Simplified)">简体中文</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=zh_TW" data-lang="zh_TW" title="Chinese (Traditional)">繁體中文 (台灣)</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=zh_HK" data-lang="zh_HK" title="Chinese (HK)">繁體中文 (香港)</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=id_ID" data-lang="id_ID" title="Indonesian">Bahasa Indonesia</a></li><li class="popover_menu_item item"><a rel="nofollow" href="?language=hi_IN" data-lang="hi_IN" title="Hindi">हिंदी</a></li></span></div><form method="post" action="/set_language" id="set_language"><input type="hidden" name="language" id="language_selected"/><input type="hidden" name="form_key" value="!1231732357490|2m5RfkuvWpPol55ZqHVOxknpfI4"/></form></div></li></ul></div></div><script nonce="AJmAnRKQxX37Z7ru7x8Fc3cOZWI" type="text/javascript"> var _comscore = _comscore || []; _comscore.push({"c1":"2","c2":"15742520"}); (function(){ var s = document.createElement("script"); s.async = true; var el = document.getElementsByTagName("script")[0]; s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js"; el.parentNode.insertBefore(s, el); })(); </script><noscript><img src="https://sb.scorecardresearch.com/p?cv=2.0&cj=1&c1=2&c2=15742520" /></noscript><script type="text/javascript" nonce="AJmAnRKQxX37Z7ru7x8Fc3cOZWI">!function(s){s.src='https://px.srvcs.tumblr.com/impixu?T=1732357490&J=eyJ0eXBlIjoidXJsIiwidXJsIjoiaHR0cDovL3d3dy50dW1ibHIuY29tL3ByaXZhY3kvZW4iLCJyZXF0eXBlIjowLCJyb3V0ZSI6Ii9wcml2YWN5Lzpsb2NhbGUifQ==&U=AMBCCHFHKF&K=0adc08ad98d675eacde0b85e114b5f8ff05450929111ba456017335702a10c32&R='.replace(/&R=[^&$]*/,'').concat('&R='+escape(document.referrer)).slice(0,2000).replace(/%.?.?$/,'');}(new Image());</script><noscript><img style="position:absolute;z-index:-3334;top:0px;left:0px;visibility:hidden;" src="https://px.srvcs.tumblr.com/impixu?T=1732357490&J=eyJ0eXBlIjoidXJsIiwidXJsIjoiaHR0cDovL3d3dy50dW1ibHIuY29tL3ByaXZhY3kvZW4iLCJyZXF0eXBlIjowLCJyb3V0ZSI6Ii9wcml2YWN5Lzpsb2NhbGUiLCJub3NjcmlwdCI6MX0=&U=AMBCCHFHKF&K=d4af38de7661ace8717e33b327c64dcdf0ffa31497911ba73e902fa33c87142b&R="></noscript> <script id="tumblelog_popover_template" type="text/template"><% var is_poptica = (typeof is_poptica === 'boolean') ? is_poptica : false; %><div class="popover popover_gradient tumblelog_popover" data-context-path="AUCtQWcAAAj96g"><div class="popover_content_wrapper"><div class="popover_inner"></div></div></div></script><script id="recommended_blogs_template" type="text/template"><h4 class="tumblelog_info_heading"><span class="followed_blog"><%= followed_blog %></span> reblogs stuff from: </h4></script><script id="highlighted_posts_template" type="text/template"><% var color = (typeof loader_color !== 'undefined') ? loader_color : '#D9D9D9'; %><div class="Knight-Rider-loader centered animate"><div class="Knight-Rider-bar" style="background-color:<%= color %>"></div><div class="Knight-Rider-bar" style="background-color:<%= color %>"></div><div class="Knight-Rider-bar" style="background-color:<%= color %>"></div></div></script><script id="tumblelog_popover_info" type="text/template"><% if(typeof url === 'string') { %><% if(typeof avatar_url === 'string') { %><a class="avatar" href="<%= url %>" target="_blank" style="background-image:url(<%= avatar_url %>)"></a><% } %><div class="name"><% if(typeof title === 'string' && title !== '') { %><h3><a href="<%= url %>" target="_blank"><%= name %></a></h3><h4><%= title %></h4><% } else { %><h3 class="solo"><a href="<%= url %>" target="_blank"><%= name %></a></h3><% } %></div><% if(typeof is_you === 'undefined' || is_you !== true) { %><div class="tumblelog_nav"><% if (show_menu === true) { %><div class="tumblelog_menu"><a class="tumblelog_menu_btn" href="#"></a><div class="tumblelog_menu_popover"><ul><% if(typeof asks === 'boolean' && asks === true) { %><li><a class="ask" href="<%= url %>/ask" data-anonymous-ask="<%= anonymous_asks %>" data-tumblelog-name="<%= name %>" target="_blank">Ask a question</a></li><% } %><li><a href="<%= url %>/archive" target="_blank">Archive</a></li><% if(typeof likes === 'boolean' && likes === true) { %><li><a href="/liked/by/<%= name %>">Likes</a></li><% } %><% if(typeof ignoring === 'boolean' && ignoring === false) { %><li><a class="ignore" href="#">Ignore</a></li><% } %></ul></div></div><% } %><% if(typeof ignoring === 'undefined' || ignoring !== true) { %><% if(typeof following === 'boolean' && following === true) { %><div class="follow_nav is_following"><% } else { %><div class="follow_nav"><% } %><a class="unfollow chrome" href="/follow/<%= name %>">Unfollow</a><a class="follow chrome blue" href="/follow/<%= name %>">Follow</a></div><% } %></div><% } %><% } %></script><script id="poptica_template" type="text/template"><% var has_bg_img = (global_theme_params.header_image_focused && global_theme_params.show_header_image); var has_title = (title && global_theme_params.show_title); var has_description = (description_sanitized && global_theme_params.show_description); var header_class = (global_theme_params.header_stretch) ? '' : ' no_stretch_header'; header_class += (has_bg_img) ? '' : ' no_header_image'; header_class += (has_bg_img && !has_title && !has_description) ? ' header_image_only' : ''; %><div class="poptica_header_wrapper <%= header_class %>" style="color:<%= global_theme_params.title_color %>"><% if(has_bg_img) { %><div class="header_image_wrapper"><div class="header_image" style="background-image:url(<%- global_theme_params.header_image_focused %>)"><img src="<%- global_theme_params.header_image_focused %>" alt="" /></div></div><% } %></div></script><script id="tumblelog_header_inline_styles" type="text/template"><style id="indash_blog_styles"><% var link_color = String(global_theme_params.link_color).toUpperCase(); var link_border_color = (link_color === '#FFF' || link_color === '#FFFFFF') ? '#F5F5F5' : link_color; var link_text_color = (typeof link_font_color !== 'undefined') ? link_font_color : '#FFF'; var header_color = (typeof header_override_color !== 'undefined') ? header_override_color : link_color; %> .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation h3, .tumblelog_name_<%- name %>.indash_header_wrapper.no_stretch_header .navigation h3 { color: <%- header_color %>; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .nav_icon, .tumblelog_name_<%- name %>.indash_header_wrapper.no_stretch_header .navigation .nav_icon, .tumblelog_name_<%- name %>.indash_header_wrapper.no_stretch_header .navigation .blog-search-input, .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .blog-search-input { color: <%- header_color %>; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .blog-search-input::-webkit-input-placeholder { color: <%- header_color %>; opacity: 0.7; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .blog-search-input::-moz-placeholder { color: <%- header_color %>; opacity: 0.7; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .blog-search-input:-moz-placeholder { color: <%- header_color %>; opacity: 0.7; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .blog-search-input:-ms-input-placeholder { color: <%- header_color %>; opacity: 0.7; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation button, .tumblelog_name_<%- name %>.indash_header_wrapper.no_stretch_header .navigation button { color: <%- global_theme_params.background_color %>; background-color: <%- header_color %>; } .tumblelog_name_<%- name %>.indash_header_wrapper .description a { color: <%- global_theme_params.link_color %>; } .post[data-tumblelog-name="<%- name %>"] .post_permalink { border-color: <%- global_theme_params.background_color %> <%- global_theme_params.background_color %> transparent transparent; box-shadow: 2px 0px 0px <%- global_theme_params.background_color %>, 0px -2px 0px <%- global_theme_params.background_color %>; } .indash_blog .show_more_posts { background-color: <%- link_color %>; border-color: <%- link_border_color %>; color: <%- link_text_color %>; } /* KEEP THIS HERE! Firefox won't render the filter unless it's inline. */ .tumblelog_name_<%- name %>.indash_header_wrapper .navigation_bg .sticky_header_image { -webkit-filter: blur(10px); filter: url('#blur'); } .tumblelog_name_<%- name %>.indash_blog_effects { height: 1px; left: -9999px; position: absolute; top: -9999px; width: 1px; } </style><svg class="tumblelog_name_<%- name %> indash_blog_effects" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"><filter id="blur"><feGaussianBlur stdDeviation="10" /></filter></svg></script><script id="tumblelog_header_template" type="text/template"><% // Checks if this is being rendered for the legacy popover var is_popover = (typeof popover === 'boolean') ? popover : false; // Checks if this is being rendered for the blog cards in Search var is_search_blog_card = (typeof search_blog_card === 'boolean') ? search_blog_card : false; var is_sponsored = (typeof sponsored === 'boolean') ? sponsored : false; var body_context = is_popover ? "AUCtQWcDAAj96g" : "AUCtQWcDAAn96g"; var header_context = is_popover ? "AUCtQWcDAAj96Q" : "AUCtQWcDAAn96Q"; var has_avatar = (avatar_url && global_theme_params.show_avatar); var has_bg_img = (global_theme_params.header_image_focused && global_theme_params.show_header_image); var has_title = (title && global_theme_params.show_title); var has_description = (description_sanitized && global_theme_params.show_description); // Hide the header image if the blog card is a popover/search blog card and the image is default var hide_default_header = (is_popover || is_search_blog_card) ? has_default_header && hide_headers_flag : false; var expanded_name = (cname) ? cname : name + ".tumblr.com"; var description_color = (title_color_rgb) ? 'rgba(' + title_color_rgb + ',0.7)' : global_theme_params.title_color; var is_tumblelog_nsfw = (typeof nsfw === 'boolean') ? nsfw : false; var show_edit_appearance = true; var header_class = (global_theme_params.header_stretch) ? '' : ' no_stretch_header'; header_class += (has_bg_img && !hide_default_header) ? '' : ' no_header_image'; header_class += (has_avatar) ? '' : ' no_avatar'; header_class += ((has_bg_img && !hide_default_header) && !has_avatar && !has_title && !has_description) ? ' header_image_only' : ''; header_class += (has_title || has_description) ? ' has_info' : ' no_info'; var show_peepr = (typeof has_peepr_header === 'boolean') ? has_peepr_header : true; %><div class="indash_header_wrapper <%- header_class %> tumblelog_name_<%- name %>" style="background-color:<%- global_theme_params.background_color %>; color:<%- global_theme_params.title_color %>" data-context-path="<%- body_context %>" ><% if (show_navigation) { %><div class="navigation"><div class="navigation_bg" style="background-color: <%- global_theme_params.background_color %>"></div><div class="navigation_inner" data-context-path="<%- header_context %>"><% if (show_dismiss_controls) { %><% } %><% if(name !== 'undefined') { %><h3><a href="<%- url %>" target="_blank" class="blog_name <% if (is_verified) { %> verified_badge_<%- badge_type %><% } %>" <% if (show_peepr) { %>data-peepr='{"tumblelog":"<%- name %>"}'<% } %> rel="noopener"><% if (is_verified) { switch(badge_type) { case 'normal': %><i class="icon_verified_badge"></i><% break; case 'official': %><span class="verified-label"><i class="icon_verified_badge"></i><span class="verified-text">Official</span></span><% break; } } %><span class="name"><% if (show_dismiss_controls) { %><span class="pre_name_text">Here's a blog: </span><% } %><%- name %></span><span class="full_url"><% if (show_dismiss_controls) { %><span class="pre_name_text">Here's a blog: </span><% } %><%- expanded_name %></span></a></h3><% } %><div class="header_controls"><% if (show_share_controls) { %><a class="open_blog_button nav_icon icon_export"></a><% } %><% if (customizable && show_edit_appearance) { %><button class="chrome big customize_button" type="button" data-blog-name="<%- name %>" data-blog-url="<%- url %>" data-settings-url="/settings/blog/<%- name %>">Edit appearance</button><% } %><% if (!customizable && show_user_controls) { %><a data-snowman-container class="info_popover_button nav_icon user_dropdown_lockup"><i class="user_dropdown_icon user_dropdown_icon_user icon_user_settings"></i></a><% } %><% if(!is_popover && is_sponsored) { %><div class="sponsored_badge_container"><div class="sponsored_label">Sponsored</div><div class="sponsored_badge mini light"><a href="/sponsors" class="sponsored_badge_icon" target="_blank"><span class="dollar_sign">$</span><span class="ring"></span></a></div></div><% } %><% if (!customizable && show_follow_button) { %><% if(following) { %><button class="chrome unfollow" type="button">Unfollow</button><button class="chrome follow" type="button" style="display:none;">Follow</button><% } else { %><button class="chrome unfollow" type="button" style="display:none;">Unfollow</button><button class="chrome follow" type="button">Follow</button><% } %><% } %></div></div></div><% } %><% if(global_theme_params.header_image_focused && global_theme_params.show_header_image && !hide_default_header) { %><div class="header_image_wrapper<% if(has_avatar) { %> has_avatar<% } %>"><div class="header_image" style="background-image:url(<%- global_theme_params.header_image_focused %>)"><a href="<%- url %>" target="_blank" rel="noopener" <% if (show_peepr) { %>data-peepr='{"tumblelog":"<%- name %>"}'<% } %>><img src="<%- global_theme_params.header_image_focused %>" alt="<%- title %>" /></a></div></div><% } %><% if(avatar_url && global_theme_params.show_avatar) { %><div class="avatar <%- global_theme_params.avatar_shape %>" style="background-color:<%- global_theme_params.background_color %>; background-image:url(<%- avatar_url %>); color:<%- global_theme_params.background_color %>;"><a href="<%- url %>" target="_blank" rel="noopener" <% if (show_peepr) { %>data-peepr='{"tumblelog":"<%- name %>"}'<% } %>><% if (can_pixelate_avatar) { %><canvas class='post-activity-avatar-image post_sub_avatar_image pixelated-avatar needs-drawing hide <%- global_theme_params.avatar_shape %>' data-image-url='<%- avatar_url %>' width="64" height="64" alt='<%- title %>' /><% } else { %><img src="<%- avatar_url %>" alt="<%- title %>" /><% } %></a></div><% } %><% if(has_title || has_description) { %><div class="info_wrapper"><div class="info"><% if(has_title) { %><h1 class="title" style="font-family:<%- title_font_family || 'inherit' %>; font-weight:<%- global_theme_params.title_font_weight %>;"><%- title %></h1><% } %><% if(has_description) { %><div class="description" style="color:<%- description_color %>"><div class="description_inner"><%= description_sanitized %></div></div><% } %></div></div><% } %></div></script><script id="tumblelog_header_customize_template" type="text/template"><% var stretch_header_class = (global_theme_params.header_stretch) ? '' : 'no_stretch_header'; var description_color = (title_color_rgb) ? 'rgba(' + title_color_rgb + ',0.7)' : global_theme_params.title_color; var filetype_error = "That's not even an image..."; var filetype_ok = "I am sorry"; var filesize_error = "That's too big!<br />Try making it 10 MB or less."; var filesize_ok = "Fine"; %><div class="indash_header_wrapper customize <%- stretch_header_class %>" style="background-color:<%- global_theme_params.background_color %>; color:<%- global_theme_params.title_color %>;"><div class="navigation"><div class="navigation_inner"><h3>Edit appearance</h3><button class="chrome big black cancel_button" type="button">Cancel</button><button class="chrome big save_button" type="button" data-error="Woops :(" data-error-confirm="Ok"><span class="label">Save</span><span class="Knight-Rider-loader loader"><span class="Knight-Rider-bar"></span><span class="Knight-Rider-bar"></span><span class="Knight-Rider-bar"></span></span></button></div></div><div class="header_image" style="background-image:url(<%- global_theme_params.header_image_focused %>); color:<%- global_theme_params.background_color %>;"><img src="<%- global_theme_params.header_image %>" alt="" /><div class="off_overlay customize_overlay"></div><div class="header_dropzone customize_overlay" style="background-color:<%- global_theme_params.title_color %>"><input id="tumblelog_header_image" data-filetype-ok="<%- filetype_ok %>" data-filetype-error="<%- filetype_error %>" data-filesize-ok="<%- filesize_ok %>" data-filesize-error="<%- filesize_error %>" name="photo" class="customize_overlay" type="file" accept="image/*" /></div><div class="header_image_glass customize_overlay"></div><button class="edit_header_image edit_button" type="button" title="Edit header image options"><i class="icon icon_edit_pencil"></i></button></div><div class="avatar <%- (global_theme_params.avatar_shape === 'circle') ? 'circle' : 'square' %>" style="background-image:url(<%- avatar_url %>); color:<%- global_theme_params.background_color %>;"><div class="off_overlay customize_overlay"></div><div class="header_dropzone customize_overlay" style="background-color:<%- global_theme_params.title_color %>"><input id="tumblelog_avatar_url" data-filetype-ok="<%- filetype_ok %>" data-filetype-error="<%- filetype_error %>" data-filesize-ok="<%- filesize_ok %>" data-filesize-error="<%- filesize_error %>" name="photo" class="customize_overlay" type="file" accept="image/*" /></div><button class="edit_avatar edit_button" type="button" title="Edit avatar options"><i class="icon icon_edit_pencil"></i></button></div><div class="info"><h1 class="title"><span class="editable_text" data-placeholder="Title" style="border-color:<%- global_theme_params.link_color %>; font-family:<%- title_font_family || 'inherit' %>; font-weight:<%- global_theme_params.title_font_weight %>;"><%- title %></span></h1><div class="description" style="color:<%- description_color %>"><span class="editable_text" data-placeholder="Description" style="border-color:<%- global_theme_params.link_color %>"><%- description %></span></div></div><div class="global_options"><div class="link_color option"><i class="color_dot" style="background-color:<%- global_theme_params.link_color %>"></i><span class="option_label">Accent</span></div><div class="background_color option"><i class="color_dot" style="background-color:<%- global_theme_params.background_color %>"></i><span class="option_label">Background</span></div></div><div id="indash_header_overlay"></div></div></script><script id="tumblelog_header_position_template" type="text/template"><div class="indash_header_position_wrapper"><div class="navigation"><div class="navigation_inner"><h3>Position image</h3><% if(show_cancel) { %><button class="chrome big black cancel_header_position" type="button">Cancel</button><% } %><button class="chrome big save_header_position" type="button">Done</button></div></div><div class="header_zoom"><span class="zoom_in"></span><div class="zoom_control"></div><span class="zoom_out"></span></div><div class="full_image_wrapper"><div class="Knight-Rider-loader loader centered"><div class="Knight-Rider-bar" style="background-color:<%- loader_color %>"></div><div class="Knight-Rider-bar" style="background-color:<%- loader_color %>"></div><div class="Knight-Rider-bar" style="background-color:<%- loader_color %>"></div></div><div class="full_image" style="background-image: url(<%- image %>)"></div></div></div></script><script id="tumblelog_header_info_popover_template" type="text/template"><div class="info_popover popover popover_gradient"><div class="popover_inner"><ul class="popover_options"><% if (!show_user_controls) { %><% if (typeof asks === 'boolean' && asks === true) { %><li class="ask_menu_item"><a href="<%- url %>/ask">Ask a question</a></li><% } %><% } else { %><% if (typeof asks === 'boolean' && asks === true){ %><li class="ask_menu_item"><a href="<%- url %>/ask">Ask a question</a></li><% } %><% } %><li class="archive_menu_item"><a href="<%- url %>/archive" target="_blank">Archive</a></li><% if(typeof likes === 'boolean' && likes === true) { %><li><a href="https://www.tumblr.com/liked/by/<%- name %>" target="_blank">Likes</a></li><% } %><li data-flag-subscribed-item class="toggle-subscription <%- subscriptionStatus %>"><a href="#"><span class="unsubscribe">Stop notifications</span><span class="subscribe">Get notifications</span></a><div class="help-slidedown"></div></li><li class="web-subscribe-how-to"><span class="copy-howto"> We’ll ding your phone whenever this Tumblr posts. (<a class="app-link" target="_blank" href="/apps">You’ll want the app</a>.) </span></li><% if (show_flag_button) { %><li class="flag_menu_item"><a href="#">Report</a></li><% } %><li><a class="unblock" href="#">Unblock</a></li><li><a class="block" href="#">Block</a></li></ul></div></div></script><script id="tumblelog_header_avatar_popover_template" type="text/template"><div class="popover popover_gradient nipple_on_left"><div class="avatar_popover popover_inner"><ul class="popover_options"><li><a class="choose_photo"><i class="icon icon_view_grid_settings" />Choose a photo</a></li><li><label class="binary_switch right"><input name="tumblelog_show_avatar" id="tumblelog_show_avatar" type="checkbox"<% if(global_theme_params.show_avatar){ print(' checked') } %> /><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label for="tumblelog_show_avatar">Show avatar</label></li><li class="avatar_shape_options"><div class="styles right"><a class="avatar_shape square<% if(global_theme_params.avatar_shape === 'square'){ print(" selected") } %>" data-value="square"></a><a class="avatar_shape circle<% if(global_theme_params.avatar_shape === 'circle'){ print(" selected") } %>" data-value="circle"></a></div><label for="tumblelog_avatar_shape">Shape</label></li></ul></div></div></script><script id="tumblelog_header_title_popover_template" type="text/template"><div class="popover popover_gradient nipple_on_bottom"><div class="title_popover popover_inner"><ul class="popover_options"><li><label class="binary_switch right"><input name="tumblelog_show_title" id="tumblelog_show_title" type="checkbox"<% if(global_theme_params.show_title){ print(' checked') } %> /><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label for="tumblelog_show_title">Show title</label></li><li><div class="right"><div class="font_dropdown"><% if(current_font) { %><div class="current_font" style="font-family:<%- current_font.family %>; font-weight:<%- global_theme_params.title_font_weight %>;"><span><%- current_font.display_name %></span><i class="icon icon_arrow_carrot_down" /></div><% } %></div><div class="font_weight_wrapper"><% if(global_theme_params.title_font_weight === "bold") { %><span class="font_weight on"></span><% } else { %><span class="font_weight"></span><% } %></div></div><span class="label">Font</span></li></ul></div></div></script><script id="tumblelog_header_description_popover_template" type="text/template"><div class="popover popover_gradient nipple_on_bottom"><div class="description_popover popover_inner"><ul class="popover_options"><li><label class="binary_switch right"><input name="tumblelog_show_description" id="tumblelog_show_description" type="checkbox"<% if(global_theme_params.show_description){ print(' checked') } %> /><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label for="tumblelog_show_description">Show description</label></li></ul></div></div></script><script id="tumblelog_header_image_popover_template" type="text/template"><div class="popover popover_gradient nipple_on_right"><div class="header_image_popover popover_inner"><ul class="popover_options"><li><a class="choose_photo"><i class="icon icon_view_grid_settings" />Choose a photo</a></li><li><a class="position_photo"><i class="icon icon_reposition" />Reposition</a></li><li><label class="binary_switch right"><input name="tumblelog_stretch_header_image" id="tumblelog_stretch_header_image" type="checkbox"<% if(global_theme_params.header_stretch){ print(' checked') } %> /><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label for="tumblelog_stretch_header_image">Stretch header image</label></li><li><label class="binary_switch right"><input name="tumblelog_show_header_image" id="tumblelog_show_header_image" type="checkbox"<% if(global_theme_params.show_header_image){ print(' checked') } %> /><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label for="tumblelog_show_header_image">Show header image</label></li></ul></div></div></script><script id="tumblelog_header_color_popover_template" type="text/template"><div class="popover popover_gradient nipple_on_bottom"><div class="popover_inner"></div></div></script><script id="tumblelog_header_share_popover_template" type="text/template"><div class="popover popover_menu popover_gradient popover_share_social"><div class="popover_inner"><ul class="share_options active"><li class="share_email popover_menu_item"><a class="popover_menu_item_anchor" href="#">Email</a></li><li class="share_facebook popover_menu_item"><a class="popover_menu_item_anchor" href="#">Facebook</a></li><li class="share_twitter popover_menu_item"><a class="popover_menu_item_anchor" href="#">Twitter</a></li></ul><form method="post" class="share_form email_form" id="share_email" novalidate><div class="form_wrapper"><div class="input_group"><ul><li><input type="email" class="email_address" name="email_address" maxlength="100" placeholder="Email" title="Email"><span class="cancel icon_close"></span></li><li><textarea name="message" class="share_message" maxlength="255" placeholder="Message (Optional)" title="Message (Optional)"></textarea></li></ul></div><div class="error_status"></div><button type="submit" class="chrome blue email_submit" data-label-sending="Sending..." data-label="Send" disabled>Send</button></div></form><div class="status" data-sent="Sent!" data-error="Oops! Something went wrong."><span class="status_message">Sent!</span></div></div></div></script><script id="post_moderation_popover_template" type="text/template"><div class="popover popover_gradient moderation_popover"><div class="popover_inner"><div class="popover_header no_nipple"> Report this post <a class="moderation_help_link" href="https://www.tumblr.com/docs/discovery#moderationheader" target="_blank"><span class="icon_help"></span></a></div><form class="popover_form" action="/svc/flag" method="POST"><input type="hidden" name="tumblelog_name" value="<%- tumblelog_name %>" /><input type="hidden" name="post_id" value="<%- post_id %>" /><input type="hidden" name="root_id" value="<%- root_id %>" /><div class="popover_form_row explicit"><input type="radio" name="flag" class="flag_explicit moderation_input" id="flag_explicit" value="nsfw" /><label for="flag_explicit">Report sexually explicit material</label><div class="popover_form_row_help"> Adult-oriented content is currently being hidden ( <i class="icon_lock_thick_12"></i> ) but this post still showed up. </div></div><div class="popover_form_row spam"><input type="radio" name="flag" class="flag_spam moderation_input" id="flag_spam" value="spam" /><label for="flag_spam">Report spam</label></div><div class="popover_form_row general"><input type="radio" name="flag" class="flag_general moderation_input" id="flag_general" value="general" /><label for="flag_general"> Report something else </label></div><div class="violation_types_wrapper"><div class="popover_form_row"><input type="radio" name="violation" id="violation_speech" class="moderation_input" value="hate" /><label for="violation_speech">Hate speech</label></div><div class="popover_form_row"><input type="radio" name="violation" id="violation_minors" class="moderation_input" value="minors" /><label for="violation_minors">Harm to minors</label></div><div class="popover_form_row"><input type="radio" name="violation" id="violation_selfharm" class="moderation_input" value="selfharm" /><label for="violation_selfharm">Promotion or glorification of self-harm</label></div><div class="popover_form_row"><input type="radio" name="violation" id="violation_gore" class="moderation_input" value="gore" /><label for="violation_gore">Gore, mutilation, or bestiality</label></div><div class="popover_form_row"><input type="radio" name="violation" id="violation_attribution" class="moderation_input" value="attribution" /><label for="violation_attribution">Misattribution or non-attribution</label></div><div class="popover_form_row"><input type="radio" name="violation" id="violation_impersonation" class="moderation_input" value="impersonation" /><label for="violation_impersonation">Confusion or impersonation</label></div><div class="popover_form_row"><input type="radio" name="violation" id="violation_harassment" class="moderation_input" value="harassment" /><label for="violation_harassment">Harassment</label></div></div><div class="popover_form_row ignore"><label class="binary_switch"><input type="checkbox" name="flag_ignore" class="flag_ignore" id="flag_ignore" checked><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label class="ignore_name" for="flag_ignore"> Ignore <%- tumblelog_name %> </label></div><button class="chrome red full_width submit_flag">Report</button></form></div></div></script><script id="tumblelog_header_inline_styles" type="text/template"><style id="indash_blog_styles"><% var link_color = String(global_theme_params.link_color).toUpperCase(); var link_border_color = (link_color === '#FFF' || link_color === '#FFFFFF') ? '#F5F5F5' : link_color; var link_text_color = (typeof link_font_color !== 'undefined') ? link_font_color : '#FFF'; var header_color = (typeof header_override_color !== 'undefined') ? header_override_color : link_color; %> .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation h3, .tumblelog_name_<%- name %>.indash_header_wrapper.no_stretch_header .navigation h3 { color: <%- header_color %>; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .nav_icon, .tumblelog_name_<%- name %>.indash_header_wrapper.no_stretch_header .navigation .nav_icon, .tumblelog_name_<%- name %>.indash_header_wrapper.no_stretch_header .navigation .blog-search-input, .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .blog-search-input { color: <%- header_color %>; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .blog-search-input::-webkit-input-placeholder { color: <%- header_color %>; opacity: 0.7; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .blog-search-input::-moz-placeholder { color: <%- header_color %>; opacity: 0.7; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .blog-search-input:-moz-placeholder { color: <%- header_color %>; opacity: 0.7; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation .blog-search-input:-ms-input-placeholder { color: <%- header_color %>; opacity: 0.7; } .tumblelog_name_<%- name %>.indash_header_wrapper.no_header_image .navigation button, .tumblelog_name_<%- name %>.indash_header_wrapper.no_stretch_header .navigation button { color: <%- global_theme_params.background_color %>; background-color: <%- header_color %>; } .tumblelog_name_<%- name %>.indash_header_wrapper .description a { color: <%- global_theme_params.link_color %>; } .post[data-tumblelog-name="<%- name %>"] .post_permalink { border-color: <%- global_theme_params.background_color %> <%- global_theme_params.background_color %> transparent transparent; box-shadow: 2px 0px 0px <%- global_theme_params.background_color %>, 0px -2px 0px <%- global_theme_params.background_color %>; } .indash_blog .show_more_posts { background-color: <%- link_color %>; border-color: <%- link_border_color %>; color: <%- link_text_color %>; } /* KEEP THIS HERE! Firefox won't render the filter unless it's inline. */ .tumblelog_name_<%- name %>.indash_header_wrapper .navigation_bg .sticky_header_image { -webkit-filter: blur(10px); filter: url('#blur'); } .tumblelog_name_<%- name %>.indash_blog_effects { height: 1px; left: -9999px; position: absolute; top: -9999px; width: 1px; } </style><svg class="tumblelog_name_<%- name %> indash_blog_effects" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"><filter id="blur"><feGaussianBlur stdDeviation="10" /></filter></svg></script><script id="tumblelog_header_template" type="text/template"><% // Checks if this is being rendered for the legacy popover var is_popover = (typeof popover === 'boolean') ? popover : false; // Checks if this is being rendered for the blog cards in Search var is_search_blog_card = (typeof search_blog_card === 'boolean') ? search_blog_card : false; var is_sponsored = (typeof sponsored === 'boolean') ? sponsored : false; var body_context = is_popover ? "AUCtQWcDAAj96g" : "AUCtQWcDAAn96g"; var header_context = is_popover ? "AUCtQWcDAAj96Q" : "AUCtQWcDAAn96Q"; var has_avatar = (avatar_url && global_theme_params.show_avatar); var has_bg_img = (global_theme_params.header_image_focused && global_theme_params.show_header_image); var has_title = (title && global_theme_params.show_title); var has_description = (description_sanitized && global_theme_params.show_description); // Hide the header image if the blog card is a popover/search blog card and the image is default var hide_default_header = (is_popover || is_search_blog_card) ? has_default_header && hide_headers_flag : false; var expanded_name = (cname) ? cname : name + ".tumblr.com"; var description_color = (title_color_rgb) ? 'rgba(' + title_color_rgb + ',0.7)' : global_theme_params.title_color; var is_tumblelog_nsfw = (typeof nsfw === 'boolean') ? nsfw : false; var show_edit_appearance = true; var header_class = (global_theme_params.header_stretch) ? '' : ' no_stretch_header'; header_class += (has_bg_img && !hide_default_header) ? '' : ' no_header_image'; header_class += (has_avatar) ? '' : ' no_avatar'; header_class += ((has_bg_img && !hide_default_header) && !has_avatar && !has_title && !has_description) ? ' header_image_only' : ''; header_class += (has_title || has_description) ? ' has_info' : ' no_info'; var show_peepr = (typeof has_peepr_header === 'boolean') ? has_peepr_header : true; %><div class="indash_header_wrapper <%- header_class %> tumblelog_name_<%- name %>" style="background-color:<%- global_theme_params.background_color %>; color:<%- global_theme_params.title_color %>" data-context-path="<%- body_context %>" ><% if (show_navigation) { %><div class="navigation"><div class="navigation_bg" style="background-color: <%- global_theme_params.background_color %>"></div><div class="navigation_inner" data-context-path="<%- header_context %>"><% if (show_dismiss_controls) { %><% } %><% if(name !== 'undefined') { %><h3><a href="<%- url %>" target="_blank" class="blog_name <% if (is_verified) { %> verified_badge_<%- badge_type %><% } %>" <% if (show_peepr) { %>data-peepr='{"tumblelog":"<%- name %>"}'<% } %> rel="noopener"><% if (is_verified) { switch(badge_type) { case 'normal': %><i class="icon_verified_badge"></i><% break; case 'official': %><span class="verified-label"><i class="icon_verified_badge"></i><span class="verified-text">Official</span></span><% break; } } %><span class="name"><% if (show_dismiss_controls) { %><span class="pre_name_text">Here's a blog: </span><% } %><%- name %></span><span class="full_url"><% if (show_dismiss_controls) { %><span class="pre_name_text">Here's a blog: </span><% } %><%- expanded_name %></span></a></h3><% } %><div class="header_controls"><% if (show_share_controls) { %><a class="open_blog_button nav_icon icon_export"></a><% } %><% if (customizable && show_edit_appearance) { %><button class="chrome big customize_button" type="button" data-blog-name="<%- name %>" data-blog-url="<%- url %>" data-settings-url="/settings/blog/<%- name %>">Edit appearance</button><% } %><% if (!customizable && show_user_controls) { %><a data-snowman-container class="info_popover_button nav_icon user_dropdown_lockup"><i class="user_dropdown_icon user_dropdown_icon_user icon_user_settings"></i></a><% } %><% if(!is_popover && is_sponsored) { %><div class="sponsored_badge_container"><div class="sponsored_label">Sponsored</div><div class="sponsored_badge mini light"><a href="/sponsors" class="sponsored_badge_icon" target="_blank"><span class="dollar_sign">$</span><span class="ring"></span></a></div></div><% } %><% if (!customizable && show_follow_button) { %><% if(following) { %><button class="chrome unfollow" type="button">Unfollow</button><button class="chrome follow" type="button" style="display:none;">Follow</button><% } else { %><button class="chrome unfollow" type="button" style="display:none;">Unfollow</button><button class="chrome follow" type="button">Follow</button><% } %><% } %></div></div></div><% } %><% if(global_theme_params.header_image_focused && global_theme_params.show_header_image && !hide_default_header) { %><div class="header_image_wrapper<% if(has_avatar) { %> has_avatar<% } %>"><div class="header_image" style="background-image:url(<%- global_theme_params.header_image_focused %>)"><a href="<%- url %>" target="_blank" rel="noopener" <% if (show_peepr) { %>data-peepr='{"tumblelog":"<%- name %>"}'<% } %>><img src="<%- global_theme_params.header_image_focused %>" alt="<%- title %>" /></a></div></div><% } %><% if(avatar_url && global_theme_params.show_avatar) { %><div class="avatar <%- global_theme_params.avatar_shape %>" style="background-color:<%- global_theme_params.background_color %>; background-image:url(<%- avatar_url %>); color:<%- global_theme_params.background_color %>;"><a href="<%- url %>" target="_blank" rel="noopener" <% if (show_peepr) { %>data-peepr='{"tumblelog":"<%- name %>"}'<% } %>><% if (can_pixelate_avatar) { %><canvas class='post-activity-avatar-image post_sub_avatar_image pixelated-avatar needs-drawing hide <%- global_theme_params.avatar_shape %>' data-image-url='<%- avatar_url %>' width="64" height="64" alt='<%- title %>' /><% } else { %><img src="<%- avatar_url %>" alt="<%- title %>" /><% } %></a></div><% } %><% if(has_title || has_description) { %><div class="info_wrapper"><div class="info"><% if(has_title) { %><h1 class="title" style="font-family:<%- title_font_family || 'inherit' %>; font-weight:<%- global_theme_params.title_font_weight %>;"><%- title %></h1><% } %><% if(has_description) { %><div class="description" style="color:<%- description_color %>"><div class="description_inner"><%= description_sanitized %></div></div><% } %></div></div><% } %></div></script><script id="tumblelog_header_customize_template" type="text/template"><% var stretch_header_class = (global_theme_params.header_stretch) ? '' : 'no_stretch_header'; var description_color = (title_color_rgb) ? 'rgba(' + title_color_rgb + ',0.7)' : global_theme_params.title_color; var filetype_error = "That's not even an image..."; var filetype_ok = "I am sorry"; var filesize_error = "That's too big!<br />Try making it 10 MB or less."; var filesize_ok = "Fine"; %><div class="indash_header_wrapper customize <%- stretch_header_class %>" style="background-color:<%- global_theme_params.background_color %>; color:<%- global_theme_params.title_color %>;"><div class="navigation"><div class="navigation_inner"><h3>Edit appearance</h3><button class="chrome big black cancel_button" type="button">Cancel</button><button class="chrome big save_button" type="button" data-error="Woops :(" data-error-confirm="Ok"><span class="label">Save</span><span class="Knight-Rider-loader loader"><span class="Knight-Rider-bar"></span><span class="Knight-Rider-bar"></span><span class="Knight-Rider-bar"></span></span></button></div></div><div class="header_image" style="background-image:url(<%- global_theme_params.header_image_focused %>); color:<%- global_theme_params.background_color %>;"><img src="<%- global_theme_params.header_image %>" alt="" /><div class="off_overlay customize_overlay"></div><div class="header_dropzone customize_overlay" style="background-color:<%- global_theme_params.title_color %>"><input id="tumblelog_header_image" data-filetype-ok="<%- filetype_ok %>" data-filetype-error="<%- filetype_error %>" data-filesize-ok="<%- filesize_ok %>" data-filesize-error="<%- filesize_error %>" name="photo" class="customize_overlay" type="file" accept="image/*" /></div><div class="header_image_glass customize_overlay"></div><button class="edit_header_image edit_button" type="button" title="Edit header image options"><i class="icon icon_edit_pencil"></i></button></div><div class="avatar <%- (global_theme_params.avatar_shape === 'circle') ? 'circle' : 'square' %>" style="background-image:url(<%- avatar_url %>); color:<%- global_theme_params.background_color %>;"><div class="off_overlay customize_overlay"></div><div class="header_dropzone customize_overlay" style="background-color:<%- global_theme_params.title_color %>"><input id="tumblelog_avatar_url" data-filetype-ok="<%- filetype_ok %>" data-filetype-error="<%- filetype_error %>" data-filesize-ok="<%- filesize_ok %>" data-filesize-error="<%- filesize_error %>" name="photo" class="customize_overlay" type="file" accept="image/*" /></div><button class="edit_avatar edit_button" type="button" title="Edit avatar options"><i class="icon icon_edit_pencil"></i></button></div><div class="info"><h1 class="title"><span class="editable_text" data-placeholder="Title" style="border-color:<%- global_theme_params.link_color %>; font-family:<%- title_font_family || 'inherit' %>; font-weight:<%- global_theme_params.title_font_weight %>;"><%- title %></span></h1><div class="description" style="color:<%- description_color %>"><span class="editable_text" data-placeholder="Description" style="border-color:<%- global_theme_params.link_color %>"><%- description %></span></div></div><div class="global_options"><div class="link_color option"><i class="color_dot" style="background-color:<%- global_theme_params.link_color %>"></i><span class="option_label">Accent</span></div><div class="background_color option"><i class="color_dot" style="background-color:<%- global_theme_params.background_color %>"></i><span class="option_label">Background</span></div></div><div id="indash_header_overlay"></div></div></script><script id="tumblelog_header_position_template" type="text/template"><div class="indash_header_position_wrapper"><div class="navigation"><div class="navigation_inner"><h3>Position image</h3><% if(show_cancel) { %><button class="chrome big black cancel_header_position" type="button">Cancel</button><% } %><button class="chrome big save_header_position" type="button">Done</button></div></div><div class="header_zoom"><span class="zoom_in"></span><div class="zoom_control"></div><span class="zoom_out"></span></div><div class="full_image_wrapper"><div class="Knight-Rider-loader loader centered"><div class="Knight-Rider-bar" style="background-color:<%- loader_color %>"></div><div class="Knight-Rider-bar" style="background-color:<%- loader_color %>"></div><div class="Knight-Rider-bar" style="background-color:<%- loader_color %>"></div></div><div class="full_image" style="background-image: url(<%- image %>)"></div></div></div></script><script id="tumblelog_header_info_popover_template" type="text/template"><div class="info_popover popover popover_gradient"><div class="popover_inner"><ul class="popover_options"><% if (!show_user_controls) { %><% if (typeof asks === 'boolean' && asks === true) { %><li class="ask_menu_item"><a href="<%- url %>/ask">Ask a question</a></li><% } %><% } else { %><% if (typeof asks === 'boolean' && asks === true){ %><li class="ask_menu_item"><a href="<%- url %>/ask">Ask a question</a></li><% } %><% } %><li class="archive_menu_item"><a href="<%- url %>/archive" target="_blank">Archive</a></li><% if(typeof likes === 'boolean' && likes === true) { %><li><a href="https://www.tumblr.com/liked/by/<%- name %>" target="_blank">Likes</a></li><% } %><li data-flag-subscribed-item class="toggle-subscription <%- subscriptionStatus %>"><a href="#"><span class="unsubscribe">Stop notifications</span><span class="subscribe">Get notifications</span></a><div class="help-slidedown"></div></li><li class="web-subscribe-how-to"><span class="copy-howto"> We’ll ding your phone whenever this Tumblr posts. (<a class="app-link" target="_blank" href="/apps">You’ll want the app</a>.) </span></li><% if (show_flag_button) { %><li class="flag_menu_item"><a href="#">Report</a></li><% } %><li><a class="unblock" href="#">Unblock</a></li><li><a class="block" href="#">Block</a></li></ul></div></div></script><script id="tumblelog_header_avatar_popover_template" type="text/template"><div class="popover popover_gradient nipple_on_left"><div class="avatar_popover popover_inner"><ul class="popover_options"><li><a class="choose_photo"><i class="icon icon_view_grid_settings" />Choose a photo</a></li><li><label class="binary_switch right"><input name="tumblelog_show_avatar" id="tumblelog_show_avatar" type="checkbox"<% if(global_theme_params.show_avatar){ print(' checked') } %> /><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label for="tumblelog_show_avatar">Show avatar</label></li><li class="avatar_shape_options"><div class="styles right"><a class="avatar_shape square<% if(global_theme_params.avatar_shape === 'square'){ print(" selected") } %>" data-value="square"></a><a class="avatar_shape circle<% if(global_theme_params.avatar_shape === 'circle'){ print(" selected") } %>" data-value="circle"></a></div><label for="tumblelog_avatar_shape">Shape</label></li></ul></div></div></script><script id="tumblelog_header_title_popover_template" type="text/template"><div class="popover popover_gradient nipple_on_bottom"><div class="title_popover popover_inner"><ul class="popover_options"><li><label class="binary_switch right"><input name="tumblelog_show_title" id="tumblelog_show_title" type="checkbox"<% if(global_theme_params.show_title){ print(' checked') } %> /><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label for="tumblelog_show_title">Show title</label></li><li><div class="right"><div class="font_dropdown"><% if(current_font) { %><div class="current_font" style="font-family:<%- current_font.family %>; font-weight:<%- global_theme_params.title_font_weight %>;"><span><%- current_font.display_name %></span><i class="icon icon_arrow_carrot_down" /></div><% } %></div><div class="font_weight_wrapper"><% if(global_theme_params.title_font_weight === "bold") { %><span class="font_weight on"></span><% } else { %><span class="font_weight"></span><% } %></div></div><span class="label">Font</span></li></ul></div></div></script><script id="tumblelog_header_description_popover_template" type="text/template"><div class="popover popover_gradient nipple_on_bottom"><div class="description_popover popover_inner"><ul class="popover_options"><li><label class="binary_switch right"><input name="tumblelog_show_description" id="tumblelog_show_description" type="checkbox"<% if(global_theme_params.show_description){ print(' checked') } %> /><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label for="tumblelog_show_description">Show description</label></li></ul></div></div></script><script id="tumblelog_header_image_popover_template" type="text/template"><div class="popover popover_gradient nipple_on_right"><div class="header_image_popover popover_inner"><ul class="popover_options"><li><a class="choose_photo"><i class="icon icon_view_grid_settings" />Choose a photo</a></li><li><a class="position_photo"><i class="icon icon_reposition" />Reposition</a></li><li><label class="binary_switch right"><input name="tumblelog_stretch_header_image" id="tumblelog_stretch_header_image" type="checkbox"<% if(global_theme_params.header_stretch){ print(' checked') } %> /><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label for="tumblelog_stretch_header_image">Stretch header image</label></li><li><label class="binary_switch right"><input name="tumblelog_show_header_image" id="tumblelog_show_header_image" type="checkbox"<% if(global_theme_params.show_header_image){ print(' checked') } %> /><span class="binary_switch_track"></span><span class="binary_switch_button"></span></label><label for="tumblelog_show_header_image">Show header image</label></li></ul></div></div></script><script id="tumblelog_header_color_popover_template" type="text/template"><div class="popover popover_gradient nipple_on_bottom"><div class="popover_inner"></div></div></script><script id="tumblelog_header_share_popover_template" type="text/template"><div class="popover popover_menu popover_gradient popover_share_social"><div class="popover_inner"><ul class="share_options active"><li class="share_email popover_menu_item"><a class="popover_menu_item_anchor" href="#">Email</a></li><li class="share_facebook popover_menu_item"><a class="popover_menu_item_anchor" href="#">Facebook</a></li><li class="share_twitter popover_menu_item"><a class="popover_menu_item_anchor" href="#">Twitter</a></li></ul><form method="post" class="share_form email_form" id="share_email" novalidate><div class="form_wrapper"><div class="input_group"><ul><li><input type="email" class="email_address" name="email_address" maxlength="100" placeholder="Email" title="Email"><span class="cancel icon_close"></span></li><li><textarea name="message" class="share_message" maxlength="255" placeholder="Message (Optional)" title="Message (Optional)"></textarea></li></ul></div><div class="error_status"></div><button type="submit" class="chrome blue email_submit" data-label-sending="Sending..." data-label="Send" disabled>Send</button></div></form><div class="status" data-sent="Sent!" data-error="Oops! Something went wrong."><span class="status_message">Sent!</span></div></div></div></script><script id="indash_blog_post_template" type="text/template"><% var hasTagFiltering = isTagFilteringEnabled && typeof model.filtered !== 'undefined' && !_.isEmpty(model.filtered); %><% var hasProjectXcover = false; var hasSafeModeCover = false; var hasTagFilteringCover = false; %><div class="post_wrapper post_chrome <%- model.type %>" data-post-id="<%- model.id %>"><div class="post_header post_info clearfix"><% if (typeof model.reblogged_from_advertiser_name !== 'undefined') { %><p class="reblog_info <%- (safeMode && model.is_nsfw_based_on_score) ? '' : 'post_info_link' %>"><span class="reblog_icon"></span> <%- model.reblogged_from_advertiser_name %></p><% } else if (typeof model.reblogged_from_name !== 'undefined') { %><a class="reblog_info <%- (safeMode && model.is_nsfw_based_on_score) ? '' : 'post_info_link' %>" href="<%- model.reblogged_from_tumblr_url %>" data-tumblelog-name="<%- model.reblogged_from_name %>" rel="noopener" data-peepr='{"tumblelog":"<%- model.reblogged_from_name %>", "postId":"<%- model.reblogged_from_id %>"}'><span class="reblog_icon"></span> <%- model.reblogged_from_name %></a><% if (typeof model.reblogged_from_followed !== 'undefined' && model.reblogged_from_followed === false && model.reblogged_from_name !== currentUser.id) { %><a href="/follow/<%- model.reblogged_from_name %>" class="reblog_follow_button" data-tumblelog-name="<%- model.reblogged_from_name %>" title="Follow <%- model.reblogged_from_name %>" data-peepr='{"tumblelog":"<%- model.reblogged_from_name %>", "postId":"<%- model.reblogged_from_id %>"}'><span class="follow-text">Follow</span></a><% } %><% } %></div><% if (projectx && model.classification && (model.classification === 'sensitive' || model.classification === 'explicit' ) && !ownBlog && !shouldBypassSafeModeForPost && !shouldBypassTagFiltering){ %><% hasProjectXcover = true %><div class="post_content clearfix"><div class="post_content_inner safemode peepr"><p><span class="newcover message">Hey, this post may contain sexually explicit content, so we've hidden it from public view.</span><br><a class="newcover link" href="/policy/user-guidelines" target="_blank">Learn more</a><br></p></div></div><% } else if (!projectx && safeMode && model.is_nsfw_based_on_score && !ownBlog && !shouldBypassSafeModeForPost && !shouldBypassTagFiltering) { %><% hasSafeModeCover = true %><div class="post_content clearfix"><div class="post_content_inner safemode peepr"><p><span class="message">This post may contain sensitive content.</span><br><% if (canModifySafeMode) { %><% if (!projectx) { %><a class="link link-safemode-settings" href="/settings/account#safe_mode" target="_blank">Safe Mode is on</a><br><% } %><button class="tx-button show-me">View post</button><% } else { %><a class="link" href="/docs/nsfw" target="_blank">Why am I seeing this?</a><br><% } %></p></div></div><% } else if (hasTagFiltering && !shouldBypassTagFiltering && !shouldBypassSafeModeForPost) { %><% hasTagFilteringCover = true %><div class="post_content clearfix"><div class="post_content_inner tagfiltering peepr"><p><span class="message">This post contains filtered tags</span><br><a class="link-tagfiltering-settings link" href="/settings/account#tagfiltering" target="_blank"><%- model.filtered.tags.map(function(tag) { return '#' + tag; }).join(', ') %></a><br><button class="tx-button show-me-tag">View post</button></p></div></div><% } else { %><div class="post_content"><% if ( flagFrontend && flagProjectXappeal && ownBlog && model['classification-status'] && model['classification-status'].status != _.find(appealState, { appeal: 'OWNER_APPEAL_NSFW_NONE' }).readable ) { var classification = model['classification-status'].classification; var status = model['classification-status'].status; var isAvailable = (status === _.find(appealState, { appeal: 'OWNER_APPEAL_NSFW_AVAILABLE_PRIORITIZE' }).readable) || (status === _.find(appealState, { appeal: 'OWNER_APPEAL_NSFW_AVAILABLE' }).readable); var isReblog = !!model.reblogged_from_tumblr_url; var isAppealGranted = false; var className = ''; var message = isReblog && !isAvailable ? __('This post was flagged because somewhere in your reblog there might be sexually explicit content.') : __('It looks like your post might be in violation of our User Guidelines and is now hidden.'); if (status === _.find(appealState, { appeal: 'OWNER_APPEAL_NSFW_IN_REVIEW' }).readable) { className = ' in-review'; message = isReblog ? __('This reblog is in content appeal') : __('Your post is in content appeal'); } if (status === _.find(appealState, { appeal: 'OWNER_APPEAL_NSFW_COMPLETE' }).readable) { if (classification === 'explicit') { message = __('Based on our User Guidelines this post contains sexually explicit content and is now only viewable to you.'); } else { message = __('Your appeal was accepted! This post is no longer hidden.'); className = ' appeal-granted'; isAppealGranted = true; } } // A negative margin is added to all banners to make them flush // with the post body. For ask/answer type posts this negative margin // needs to be removed. if (model.type != 'photo' && model.type != 'video') { className += ' remove-margin'; } %><div class="x-banner<%- className %>"><p class="message-status"><%- message %></p><% if (isAvailable) { %><button class="review appeal"><%- __('Appeal') %></button><% } else if (!isAppealGranted) { %><button class="review question-mark"><span>?</span></button><% } %></div><% } %><%= model.post_html %></div><% } %><% if (!hasProjectXcover && !hasSafeModeCover && !hasTagFilteringCover) { %><% if (!_.isUndefined(model.source_url) && _.isEmpty(model.source_url) && model.source_title) { %><div class="post-source-footer"><span class="post-source-name-prefix">Source: </span><span class="post-source-link post_info_link"><%- model.source_title %></span></div><% } else if (typeof model.source_url !== 'undefined' && model.source_title) { %><div class="post-source-footer"><span class="post-source-name-prefix">Source: </span><a class="post-source-link post_info_link" target="_blank" href="<%- model.source_url %>" title="<%- model.source_title %>" rel="noopener" <% if (!model.has_custom_source_url) { %> data-peepr='{"tumblelog":"<%- model.source_title %>", "postId":"<%- model.root_id %>"}'<% } %>><%- model.source_title %></a></div><% } %><% if (!inlineTags) { %><div class="source-clear"></div><% } %><% if (typeof model.tags !== 'undefined' && model.tags.length > 0) { %><div class="post_tags<%- inlineTags ? ' nowrap' : ' fadeable fadeable-source' %>"><div class="post_tags_inner"><% if (typeof model.tags !== 'undefined') { %><% _.each(model.tags, function(tag) { %><a class="post_tag <%- addTagClass %>" data-tag="<%- tag %>" href="<%- Tumblr.Utils.PostTags.tag_url(tag) %>">#<%- tag %></a><% }); %><% } %></div></div><% } %><div class="post_footer"><% if (_.isObject(model.notes)) { %><div class="post_notes"><div class="post_notes_label note_count <%- (model.notes.count <= 0) ? 'no_notes' : '' %>"><a class="note_link_current" title="<%- model.notes.current %>" data-less="<%- model.notes.less %>" data-more="<%- model.notes.more %>" data-count="<%- model.notes.count %>" ><%- model.notes.current %></a><div class="notes_outer_container popover popover_gradient nipple_on_left" style="display: none;"><div class="notes_container popover_inner"><div class="popover_scroll"><ol class="notes"></ol><div class="more_notes_link_container"><span class="notes_loading">Loading...</span><a class="more_notes_link" style="display:none;" data-next="" rel="nofollow" href="#">Show more notes</a></div></div></div></div></div></div><% } %><div class="post_controls"><% if (model.can_send_in_message) { %><div class="post_control post-control-icon share" data-subview="share" title="Share" data-tumblelog-uuid="<%- model.tumblelog_uuid %>" data-is-nsfw="<%- model.is_nsfw %>" data-post-id="<%- model.id %>" data-tumblelog-name="<%- model.tumblelog %>" data-parent-tumblelog-name="<%- _.get(model, 'reblogged_from_name') %>"></div><% } %><% if (model.can_reply) { %><div class="reply_container"><div class="post_control post-control-icon reply"></div></div><% } %><% if (model.can_reblog) { %><a class="post_control post-control-icon reblog" href="/reblog/<%- model.tumblelog %>/<%- model.id %>/<%- model.reblog_key %>"></a><% } %><% if (model.can_like) { %><div class="post_control post-control-icon like <%- model.liked ? 'liked' : '' %>"></div><% } %></div></div><a class="post_permalink" href="<%- model.post_url %>" target="_blank" title="View post - <%- model.posted_on_tooltip %>" rel="noopener"></a><% } %></div></script><script id="indash_blog_post_show_more" type="text/template"><div class="show_more_posts_wrapper"><button class="chrome big show_more_posts" type="button">More posts</button></div></script><script id="peepr_error" type="text/template"><% var errorText = ["This thing is busted. Try it again?","Something stinks. Try it again?","Urp. Something went sideways. Retry it?","Something is screwy. Try again?","A wrong thing is happening. Try again?","We give up. This isn\u0027t loading. Wanna try again?","I broke.","Something is wack.","Things fell apart. Try again?","Something broke. So sorry. Really sorry. Oh no. Try again?","Something went kablooie. Try again?","Well, this fizzled. But let\u2019s give it another shot.","Much time has passed.","Something went and got goofed.","Hmm. This doesn\u2019t seem to be working.","Something went wrong. I really tried. I\u2019d like to try again."] %><div class="peepr_error"><div class="peepr_error_text"><%= _.sample(errorText) %></div><button class="refresh chrome blue big"> Retry </button></div></script><script id="follow_list_template" type="text/tmpl"><li class="section_header no_push"><%= heading %></li></script><script id="follow_list_item_template" type="text/tmpl"><a href="<%= url %>" class="follow_list_item_blog blog<%= (!following) ? ' has_follow_button' : '' %>" target="blank"><div class="hide_overflow <%= (!following) ? ' has_follow_button' : '' %>"><span class="tumblelog_title"> <%= name %><span><br /><small class="tumblelog_name"><%= title %></small></div><div class="avatar" style="background-image:url('<%= avatar_url %>');"><img src="<%= avatar_url %>" class="avatar_img" alt="" /></div></a><% if (!following) { %><a class="follow plus-follow-button" href="/follow/<%= name %>" data-tumblelog-name="<%= name %>" data-follow-source="<%= follow_source %>" title="Follow"><span class="icon_plus follow_icon"></span></a><% } %><% if (has_dismiss) { %><div class="dismiss"><i class="icon_close"></i></div><% } %></script><script id="follow_list_tag_editors_small_links_template" type="text/tmpl"><div class="small_links"><a href="#" class="show_more_contributors show_more"><div class="hide_overflow">See All</div><div class="gradient"></div></a><% if (user_is_editor) { %><a href="/docs/editor_guidelines">Editor guidelines</a><% } else { %><a href="/docs/featured_tags">Featured Tags FAQ</a><% } %></div></script><script id="follow_list_top_contributors_small_links_template" type="text/tmpl"><div class="small_links"><a href="#" class="show_more_contributors show_more"><div class="hide_overflow">See All</div></a></div></script><noscript id="bootloader" data-bootstrap="{"Components":{"PostActivity":[],"NotificationPoller":{"messaging_keys":[],"token":"","inbox_unread":0},"DesktopDashboardLogo":{"animations":[["https:\/\/assets.tumblr.com\/images\/logo\/hover-animations\/1.png?_v=161861acded461bb6e995593a3bae835","https:\/\/assets.tumblr.com\/images\/logo\/hover-animations\/1@2x.png?_v=496a774637302a598c851381d00009b0"]]}},"Flags":{"features":"eyJmaWx0ZXJfbnNmdyI6dHJ1ZSwibW9iaWxlX3dlYl9nYXRlIjp0cnVlLCJzYWZlX21vZGUiOnRydWUsInNhZmVfbW9kZV9lbmFibGVkIjp0cnVlLCJrZXljb21tYW5kX2F1dG9fcGFnaW5hdGUiOnRydWUsImxvZ2dlZF9vdXRfc2VhcmNoIjp0cnVlLCJrcmFrZW5fd2ViX2xvZ2dpbmdfbGlicmFyeSI6dHJ1ZSwibGl2ZXBob3Rvc193ZWIiOnRydWUsInVzZXJfdGFnX2ZpbHRlcmluZyI6dHJ1ZSwic2FmZV9tb2RlX293bl9wb3N0Ijp0cnVlLCJwcm9qZWN0X3hfYXBwZWFsIjp0cnVlLCJtb2JpbGVfd2ViX3Bob3Rvc2V0cyI6dHJ1ZSwiaGlkZV9kZWZhdWx0X2hlYWRlcnNfYmxvZ19jYXJkcyI6dHJ1ZSwibm90aWZpY2F0aW9uX3JlcGx5X2xpbmtfdG9fbm90ZXMiOnRydWUsInR5cGluZ19pbmRpY2F0b3Jfd3JpdGUiOnRydWUsInR1bWJscl92aWRlb19zcG9uc29yZWRfZGF5Ijp0cnVlLCJjYXB0Y2hhOnVzZV9yZWNhcHRjaGEyIjp0cnVlLCJsaXR0bGVfc2lzdGVyIjp0cnVlLCJlbmFibGVfanNfZXJyb3JzX2xvZyI6dHJ1ZSwibG9nX2xhZHkiOnRydWUsImpzX3BlcmZvcm1hbmNlX2xvZ2dpbmciOnRydWUsInJlZHBvcF9wb3N0X2Zvcm1fbW9iaWxlX2NyZWF0ZSI6dHJ1ZSwibGVnYWN5X3Bvc3RfZm9ybV9idXR0b25zX2xpbmtfdG9fcmVkcG9wIjp0cnVlLCJzaG93X3RzcF9jbGlja190aHJvdWdoX3RvZ2dsZSI6dHJ1ZSwic3RhdHVzX2luZGljYXRvciI6dHJ1ZSwiY29udmVyc2F0aW9uYWxfbm90aWZpY2F0aW9ucyI6dHJ1ZX0="},"Context":{"name":"default","time":1732357490000,"userinfo":{"primary":"","name":"","channels":[]},"hosts":{"assets_host":"https:\/\/assets.tumblr.com","secure_assets_host":"https:\/\/assets.tumblr.com","www_host":"https:\/\/www.tumblr.com","secure_www_host":"https:\/\/www.tumblr.com","embed_host":"https:\/\/embed.tumblr.com","safe_host":"https:\/\/safe.txmblr.com","platform_host":"https:\/\/platform.tumblr.com"},"language":"en_US","language_simple":"en","assets":"https:\/\/assets.tumblr.com\/client\/prod\/"},"Translations":{"%1$sReport %2$s's post?%3$sIf it violates our user guidelines, we'll remove it.%4$s":"%1$sReport %2$s's reblog?%3$sIf it violates our user guidelines, we'll remove it.%4$s","%1$sReport %2$s's reply?%3$sIf it violates our user guidelines, we'll remove it.%4$s":"%1$sReport %2$s's reblog?%3$sIf it violates our user guidelines, we'll remove it.%4$s","%1$sDelete your tip??%2$s":"%1$sDelete your tip?%2$s","Deleting your tip":"Deleting your tip will only remove it from the replies tab and notes. %1$sYou won't receive a refund of your tip.%2$s For further help contact %3$sTumblr Support%4$s."}}"></noscript><script crossorigin="anonymous" src="https://assets.tumblr.com/client/prod/app/vendor.build.js?_v=fc50c1ce6a34694954689fc56e0fe993"></script><script crossorigin="anonymous" src="https://assets.tumblr.com/client/prod/app/global.build.js?_v=0a630ad06d51c06aec81748882b891dd"></script><script crossorigin="anonymous" src="https://assets.tumblr.com/client/prod/app/context/default/index.build.js?_v=cfa9e06efdd89fd357205b0be500bf13"></script><script crossorigin="anonymous" src="https://assets.tumblr.com/assets/scripts/dashboard.js?_v=a4696d98123b26262878c5171d878e1c"></script><script nonce="AJmAnRKQxX37Z7ru7x8Fc3cOZWI"> Tumblr.auto_paginate = false; Tumblr.enable_dashboard_key_commands = false; Tumblr.animate_scroll = true; if (_.isObject(Tumblr.KeyCommandsConstructor)) { Tumblr.KeyCommands = new Tumblr.KeyCommandsConstructor(); } </script></body></html>