<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[10131] sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020: WP.org Pub Themes: Add wporg-learn-2020</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { white-space: pre-line; overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="http://meta.trac.wordpress.org/changeset/10131">10131</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"http://meta.trac.wordpress.org/changeset/10131","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>coreymckrill</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2020-08-08 19:48:44 +0000 (Sat, 08 Aug 2020)</dd>
</dl>
<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>WP.org Pub Themes: Add wporg-learn-2020
This is an updated theme to be used on learn.wordpress.org.</pre>
<h3>Added Paths</h3>
<ul>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020Gruntfilejs">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/Gruntfile.js</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020archivewporg_workshopphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/archive-wporg_workshop.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020archivephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/archive.php</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssREADMEmd">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/README.md</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/base/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssbase_basescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/base/_base.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssbase_selectscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/base/_select.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_componentsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_components.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_contenticonscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_content-icon.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_featuredworkshopscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_featured-workshop.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_sectionheadingscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_section-heading.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_videogridscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_video-grid.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_workshopauthorscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_workshop-author.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_workshoppagescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_workshop-page.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/generic/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssgeneric_genericscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/generic/_generic.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/objects/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssobjects_objectsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/objects/_objects.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csssettings_colorsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_colors.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csssettings_iconsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_icons.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csssettings_settingsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_settings.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csssettings_structurescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_structure.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csssettings_typographyscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_typography.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssstyleeditorscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style-editor.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssstylecss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style.css</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssstylescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/tools/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csstools_toolsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/tools/_tools.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/utilities/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssutilities_colorsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/utilities/_colors.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssutilities_utilitiesscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/utilities/_utilities.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssvendor_githubscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_github.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssvendor_legacystylesscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_legacy-styles.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssvendor_overridesscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_overrides.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssvendor_vendorscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_vendor.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020footerphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/footer.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020frontpagephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/front-page.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020functionsphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/functions.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020headerphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/header.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020packagelockjson">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/package-lock.json</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020packagejson">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/package.json</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020pagelessonplansphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page-lesson-plans.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020pagesubmitanideaphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page-submit-an-idea.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020pagephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020searchphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/search.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020searchformphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/searchform.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020sidebarphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/sidebar.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020singlelessonplanphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single-lesson-plan.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020singlewporg_workshopphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single-wporg_workshop.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020singlephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020stylecss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/style.css</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartsbbpressfrontphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/bbpress-front.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentauthorphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-author.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentbreadcrumbsphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-breadcrumbs.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentdirectorynavphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-directory-nav.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentfeaturedworkshopphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-featured-workshop.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentfiltersphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-filters.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponenttaxonomyitemphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-taxonomy-item.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentvideogriditemphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-video-grid-item.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentvideogridphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-video-grid.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscontentarchivephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-archive.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscontentpagephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-page.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscontentsinglephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-single.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscontentworkshopsinglephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-workshop-single.php</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<span class="cx" style="display: block; padding: 0 10px">Index: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020 2020-08-08 19:35:48 UTC (rev 10130)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020 2020-08-08 19:48:44 UTC (rev 10131)
</ins><a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020"></a>
<div class="propset"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Property changes: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnignore"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:ignore</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+node_modules
</ins><a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020Gruntfilejs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/Gruntfile.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/Gruntfile.js (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/Gruntfile.js 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,88 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/* global module:false, require:function, process:object */
+module.exports = function( grunt ) {
+ var isChild = 'wporg' !== grunt.file.readJSON( 'package.json' ).name;
+
+ const getSassFiles = () => {
+ const files = {};
+ const paths = [ 'settings', 'tools', 'generic', 'base', 'objects', 'components', 'utilities', 'vendor' ];
+
+ paths.forEach( function( component ) {
+ var paths = [
+ '../wporg/css/' + component + '/**/*.scss',
+ '!../wporg/css/' + component + '/_' + component + '.scss'
+ ];
+
+ if ( isChild ) {
+ paths.push( 'css/' + component + '/**/*.scss' );
+ paths.push( '!css/' + component + '/_' + component + '.scss' );
+ }
+
+ files[ 'css/' + component + '/_' + component + '.scss' ] = paths;
+ } );
+
+ return files;
+ };
+
+ grunt.initConfig({
+ postcss: {
+ options: {
+ map: 'build' !== process.argv[2],
+ processors: [
+ require( 'autoprefixer' )( {
+ cascade: false
+ } ),
+ require( 'pixrem' ),
+ require('cssnano')( {
+ mergeRules: false
+ } )
+ ]
+ },
+ dist: {
+ src: 'css/style.css'
+ }
+ },
+
+ sass: {
+ options: {
+ implementation: require( 'node-sass' ),
+ sourceMap: true,
+ // Don't add source map URL in built version.
+ omitSourceMapUrl: 'build' === process.argv[2],
+ outputStyle: 'expanded'
+ },
+ dist: {
+ files: {
+ 'css/style.css': 'css/style.scss',
+ }
+ }
+ },
+
+ sass_globbing: {
+ itcss: {
+ files: getSassFiles(),
+ },
+ options: { signature: false }
+ },
+
+ watch: {
+ css: {
+ files: ['**/*.scss', '../wporg/css/**/*scss'],
+ tasks: ['css']
+ }
+ }
+ });
+
+ if ( 'build' === process.argv[2] ) {
+ grunt.config.merge( { postcss: { options : { processors: [ require( 'cssnano' ) ] } } } );
+ }
+
+ grunt.loadNpmTasks( 'grunt-sass' );
+ grunt.loadNpmTasks( 'grunt-postcss' );
+ grunt.loadNpmTasks( 'grunt-sass-globbing' );
+ grunt.loadNpmTasks( 'grunt-contrib-watch' );
+
+ grunt.registerTask( 'css', [ 'sass_globbing', 'sass', 'postcss' ] );
+
+ grunt.registerTask( 'default', [ 'css' ] );
+ grunt.registerTask( 'build', [ 'css' ] ); // Automatically runs "production" steps
+};
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020archivewporg_workshopphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/archive-wporg_workshop.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/archive-wporg_workshop.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/archive-wporg_workshop.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,27 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+
+/**
+ * The archive page for Workshops.
+ *
+ * @package WPBBP
+ */
+
+get_header();?>
+
+<main class="site-main">
+ <section>
+ <div class="row align-middle between section-heading section-heading--with-space">
+ <h2 class="section-heading_title"><?php esc_html_e( 'Workshops', 'wporg-learn' ); ?></h2>
+ <a class="section-heading_link button button-large" href="/submit-workshop-idea"><?php esc_html_e( 'Submit Workshop Idea', 'wporg-learn' ); ?></a>
+ </div>
+ <hr>
+ <?php get_template_part( 'template-parts/component', 'featured-workshop' ); ?>
+ <?php get_template_part( 'template-parts/component', 'video-grid' ); ?>
+ </section>
+ <hr>
+
+ <?php wporg_submit_idea_cta(); ?>
+</main>
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020archivephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/archive.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/archive.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/archive.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,78 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The template for displaying archive pages.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WordPressdotorg\Theme
+ */
+
+namespace WordPressdotorg\Theme;
+
+
+/**
+ * Gets the url for the next page
+ *
+ * @return string
+ */
+function get_paging_url() {
+ $non_existing_page_num = 999999999;
+
+ // We will send a dummy number into the get_pagenum_link to get a url and replace that with a placeholder
+ $url_with_placeholder = str_replace( $non_existing_page_num, '%#%', esc_url( get_pagenum_link( $non_existing_page_num ) ) );
+ $default_cat = wporg_get_default_cat();
+
+ // Because of routing, we want to inject the first category if they are in the root.
+ return preg_replace( '/(workshops|lesson-plans)\/page/', '$1/' . $default_cat->slug . '/page' , $url_with_placeholder );
+}
+
+$paged = ( get_query_var( 'page' ) ) ? absint( get_query_var( 'page' ) ) : 1;
+
+$args = array(
+ 'posts_per_page' => get_option( 'posts_per_page' ),
+ 'post_type' => get_post_type(),
+ 'category_name' => wporg_get_cat_or_default_slug(),
+ 'paged' => $paged,
+);
+
+$category_posts = new \WP_Query( $args );
+
+get_header();
+?>
+
+<?php get_template_part( 'template-parts/component', 'directory-nav' ); ?>
+
+<main id="main" class="site-main page-full-width" role="main">
+ <?php get_template_part( 'template-parts/component', 'filters' ); ?>
+
+ <?php if ( $category_posts->have_posts() ) : ?>
+
+ <div id="lesson-plans" class="lp-list">
+
+ <?php while ( $category_posts->have_posts() ) :
+ $category_posts->the_post();
+ get_template_part( 'template-parts/content', 'archive' );
+ endwhile;
+ ?>
+
+ </div>
+
+ <?php echo paginate_links( array(
+ 'base' => get_paging_url(),
+ 'format' => '?page=%#%',
+ 'current' => max( 1, get_query_var('page') ),
+ 'total' => $category_posts->max_num_pages
+ ) ); ?>
+
+ <?php else : ?>
+ <div class="lp-empty"><?php echo _e("We were unable to find any matches." , 'wporg-learn'); ?></div>
+ <?php endif; ?>
+
+</main><!-- #main -->
+
+<?php if ( $category_posts->have_posts() ) : ?>
+ <?php wporg_submit_idea_cta(); ?>
+<?php endif; ?>
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssREADMEmd"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/README.md</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/README.md (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/README.md 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,44 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+# CSS Structure
+
+This loosely follows [ITCSS.](https://www.xfive.co/blog/itcss-scalable-maintainable-css-architecture/)
+
+## 01 Settings
+
+Typography, colors, any spacing variables, etc should be set here.
+
+## 02 Tools
+
+This contains any mixins. We inherit the following libraries:
+
+- breakpoint
+- kube
+- modular-scale
+
+## 03 Generic
+
+Any generic styles. Used for normalize & reset styles. We inherit:
+
+- kube
+- normalize
+
+## 04 Base (aka Elements)
+
+Styles for plain html elements. We inherit the base theme's styling here.
+
+## 05 Objects
+
+These are pieces of UI. These should be self-contained (or nested so that they are self-contained). Blocks should
+be defined here.
+
+## 06 Components
+
+This section puts together the base and objects to create pages. Page-specific styles are defined here.
+
+## 07 Utilities
+
+The `is-*`/`has-*` classes, these custom classes override previous styles. For example, `has-background` would be
+defined here. This is where block styles should live.
+
+# Editor Styles
+
+Editor styles will use a custom import of a subset of the above folders, TBD?
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssbase_basescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/base/_base.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/base/_base.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/base/_base.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,8 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../../wporg/css/base/copy";
+@import "../../../wporg/css/base/elements";
+@import "../../../wporg/css/base/headings";
+@import "../../../wporg/css/base/links";
+@import "../../../wporg/css/base/lists";
+@import "../../../wporg/css/base/tables";
+@import "../../../wporg/css/base/typography";
+@import "select";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssbase_selectscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/base/_select.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/base/_select.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/base/_select.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,39 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+// Remove the browser styling from a select box and create a simple dropdown.
+// See https://www.filamentgroup.com/lab/select-css.html
+.custom-select {
+ display: inline-block;
+ box-sizing: border-box;
+ padding: 0.5rem 2rem 0.5rem .8rem;
+ width: auto;
+
+ font-size: 1em;
+ line-height: 1.3;
+
+ border: 1px solid $color__text-lighter;
+ box-shadow: none;
+ border-radius: 0.5em;
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ appearance: none;
+
+ background-color: transparent;
+ background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg width="14" height="8" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2 0L7 5L12 0L14 1L7 8L0 1L2 0Z" fill="%23555D66"/%3E%3C/svg%3E%0A');
+ background-repeat: no-repeat;
+ background-position: right .7em top 50%;
+ background-size: .65em auto;
+
+ &::-ms-expand {
+ display: none;
+ }
+
+ &:focus {
+ box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
+ box-shadow: 0 0 0 3px -moz-mac-focusring;
+ color: #222;
+ outline: none;
+ }
+
+ & option {
+ font-weight: normal;
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_componentsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_components.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_components.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_components.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,28 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../../wporg/css/components/404";
+@import "../../../wporg/css/components/comments";
+@import "../../../wporg/css/components/entry-content";
+@import "../../../wporg/css/components/entry-header";
+@import "../../../wporg/css/components/entry-meta";
+@import "../../../wporg/css/components/entry-summary";
+@import "../../../wporg/css/components/entry";
+@import "../../../wporg/css/components/gallery";
+@import "../../../wporg/css/components/main-navigation";
+@import "../../../wporg/css/components/media";
+@import "../../../wporg/css/components/page";
+@import "../../../wporg/css/components/post-navigation";
+@import "../../../wporg/css/components/posts-navigation";
+@import "../../../wporg/css/components/search-form";
+@import "../../../wporg/css/components/search";
+@import "../../../wporg/css/components/site-content";
+@import "../../../wporg/css/components/site-description";
+@import "../../../wporg/css/components/site-header";
+@import "../../../wporg/css/components/site-title";
+@import "../../../wporg/css/components/widget-area";
+@import "../../../wporg/css/components/wporg-footer";
+@import "../../../wporg/css/components/wporg-header";
+@import "content-icon";
+@import "featured-workshop";
+@import "section-heading";
+@import "video-grid";
+@import "workshop-author";
+@import "workshop-page";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_contenticonscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_content-icon.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_content-icon.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_content-icon.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,7 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.content-icon {
+ > span {
+ font-size: 64px;
+ width: auto;
+ height: auto;
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_featuredworkshopscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_featured-workshop.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_featured-workshop.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_featured-workshop.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,38 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.featured-workshop {
+ margin: $gutter-default * 2 0 0;
+
+ &_video {
+ height: $gutter-default * 25;
+ width: 100%;
+ background: #eee;
+ overflow: hidden;
+
+ > img {
+ width: 100%;
+ display: block;
+ }
+ }
+
+ &_title {
+ display: block;
+ margin-bottom: $gutter-default / 2;
+ font-weight: bold;
+ text-decoration: underline;
+ font-size: $gutter-default * 1.25;
+ }
+
+ &_content {
+ margin-top: $gutter-default;
+
+ &_author {
+ padding-top: $gutter-default;
+
+ @include breakpoint( $breakpoint-tablet ) {
+ padding-top: 0;
+ padding-left: $gutter-default * 2;
+
+ }
+ }
+ }
+}
+
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_sectionheadingscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_section-heading.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_section-heading.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_section-heading.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,18 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.section-heading {
+ &_title, &_link {
+ margin-bottom: 0;
+ }
+
+ &_title {
+ font-weight: 300;
+ }
+
+ &_link {
+ text-decoration: underline;
+ font-weight: bold;
+ }
+
+ &--with-space {
+ padding-bottom: 16px;
+ }
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_videogridscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_video-grid.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_video-grid.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_video-grid.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,24 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+.video-grid {
+ margin: 0 -8px;
+ list-style: none;
+
+ &_item {
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ padding: 32px 8px 0;
+ margin: 0;
+
+ &_link {
+ display: block;
+ margin-top: 8px;
+ font-weight: bold;
+ }
+
+ &--no-image {
+ height: 100%;
+ background: #eee;
+ }
+ }
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_workshopauthorscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_workshop-author.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_workshop-author.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_workshop-author.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,24 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.workshop-author {
+ display: flex;
+ align-items: center;
+
+ /* We want to make sure a long name doesn't overlap the image */
+ > div:first-child {
+ min-width: $gutter-default * 3.5;
+ }
+
+ &_profile {
+ display: flex;
+ margin-right: $gutter-default * 1.5;
+ height: $gutter-default * 3.5;
+ border-radius: $gutter-default * 2;
+ }
+
+ &_name {
+ color: $color__text;
+ }
+
+ &_handle {
+ text-decoration: underline;
+ }
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csscomponents_workshoppagescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_workshop-page.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_workshop-page.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/components/_workshop-page.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,48 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.workshop-page {
+ &_content {
+ margin: $gutter-default 0 $gutter-default * 4;
+ }
+
+ &_video {
+ // This markup is provided by gutenberg
+ figure {
+ margin: $gutter-default * 2 0;
+ }
+
+ iframe {
+ width: 100%;
+
+ @include breakpoint( $breakpoint-tablet ) {
+ height: 528px;
+ }
+ }
+ // End
+ }
+
+ &_sidebar {
+ padding-top: 32px;
+
+ @include breakpoint( $breakpoint-tablet ) {
+ padding-top: 0;
+ padding-left: 16px;
+ }
+ }
+
+ &_list {
+ margin-top: $gutter-default * 3;
+ color: $color__text;
+
+ h2 {
+ font-size: 24px;
+ }
+
+ ol {
+ margin: 0 0 0 16px;
+ padding: 0;
+ }
+
+ li {
+ margin-top: $gutter-default / 2;
+ }
+ }
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssgeneric_genericscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/generic/_generic.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/generic/_generic.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/generic/_generic.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,2 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../../wporg/css/generic/kube";
+@import "../../../wporg/css/generic/normalize";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssobjects_objectsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/objects/_objects.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/objects/_objects.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/objects/_objects.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,8 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../../wporg/css/objects/accessibility";
+@import "../../../wporg/css/objects/alignments";
+@import "../../../wporg/css/objects/buttons";
+@import "../../../wporg/css/objects/clearings";
+@import "../../../wporg/css/objects/copy";
+@import "../../../wporg/css/objects/inputs";
+@import "../../../wporg/css/objects/links";
+@import "../../../wporg/css/objects/notices";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csssettings_colorsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_colors.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_colors.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_colors.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,43 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+// Base colors.
+$color__wp-blue: #0073aa;
+$color__green: #C7E8CA;
+$color__wporg-blue: #1E8CBE;
+$color__wporg-purple: #826EB4;
+
+// Base grays.
+$color-ultra-dark-gray: #191e23;
+$color-dark-gray: #23282d;
+$color-base-gray: #32373c;
+
+$color-gray-900: $color-ultra-dark-gray;
+$color-gray-800: $color-dark-gray;
+$color-gray-700: $color-base-gray;
+$color-gray-600: lighten($color-base-gray,6%);
+$color-gray-500: lighten($color-base-gray,15%);
+$color-gray-400: lighten($color-base-gray,20%);
+$color-gray-300: lighten($color-base-gray,25%);
+$color-gray-200: lighten($color-base-gray,32%);
+$color-gray-100: lighten($color-base-gray,38%);
+
+$color-gray-light-900: lighten($color-base-gray,45%);
+$color-gray-light-800: lighten($color-base-gray,52%);
+$color-gray-light-700: lighten($color-base-gray,60%);
+$color-gray-light-600: lighten($color-base-gray,64%);
+$color-gray-light-500: lighten($color-base-gray,68%);
+$color-gray-light-400: lighten($color-base-gray,70%);
+$color-gray-light-300: lighten($color-base-gray,72%);
+$color-gray-light-200: lighten($color-base-gray,74%);
+$color-gray-light-100: lighten($color-base-gray,77%);
+
+$color-error-red: #c92c2c;
+$color-alert-red: #d94f4f;
+
+// Theme colors
+$color__background-input: $color-gray-light-200;
+$color__text: #555D66;;
+$color__text-darker: $color-gray-700;
+$color__text-lighter: $color-gray-300;
+$color__text-on-dark: #FFFFFF;
+$color__text-heading: $color-gray-400;
+$color__text-heading-darker: $color-gray-800;
+$color__link-button: $color-gray-500;
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csssettings_iconsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_icons.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_icons.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_icons.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$icon__quote: "%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 16V6.347L16.507 0h6.986l-2.666 5.333H24V16H13.333zM16 13.333h5.333V8h-4.826l2.666-5.333H18.16L16 6.987v6.346zM0 16V6.347L3.173 0h6.987L7.493 5.333h3.174V16H0zm2.667-2.667H8V8H3.173L5.84 2.667H4.827l-2.16 4.32v6.346z' fill='%239EA3A8' fill-rule='nonzero'/%3E%3C/svg%3E";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csssettings_settingsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_settings.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_settings.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_settings.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,8 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../../wporg/css/settings/colors";
+@import "../../../wporg/css/settings/modular-scale";
+@import "../../../wporg/css/settings/structure";
+@import "../../../wporg/css/settings/typography";
+@import "colors";
+@import "icons";
+@import "structure";
+@import "typography";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csssettings_structurescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_structure.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_structure.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_structure.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,16 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$breakpoint-tablet: 768px !default;
+$breakpoint-desktop: 960px !default;
+$breakpoint-desktop-large: 1200px !default;
+
+// From @wordpress/viewport
+$breakpoint-huge: 1440px !default;
+$breakpoint-wide: 1280px !default;
+$breakpoint-large: 960px !default;
+$breakpoint-medium: 782px !default;
+$breakpoint-small: 600px !default;
+$breakpoint-mobile: 480px !default;
+
+$size__site-main: 960px;
+$size__content-width: 640px;
+
+$gutter-default: 16px;
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csssettings_typographyscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_typography.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_typography.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/settings/_typography.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,5 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$type__base: 18px;
+$type__base-mobile: 16px;
+$type__lineheight: 1.5;
+
+$font__serif: Georgia, "Times New Roman", serif;
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssstyleeditorscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style-editor.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style-editor.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style-editor.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,51 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*
+ * Add content area styles to the editor (in addition to the front end), so that users see content the way it will
+ * appear on the front end.
+ */
+
+@import "settings/colors";
+@import "../../pub/wporg/css/settings/structure";
+@import "settings/structure";
+@import "settings/typography";
+@import "../../pub/wporg/css/tools/breakpoint";
+@import "../../pub/wporg/css/settings/_modular-scale.scss";
+@import "../../pub/wporg/css/objects/buttons";
+@import "objects/buttons";
+@import "objects/hero";
+@import "objects/pullquote";
+@import "utilities/utilities";
+
+// Un-parallelogram the columns in the editorโ `skew` doesn't play well with the nesting of editor components.
+.block-editor-block-list__block-edit {
+ .is-style-wporg-parallelogram {
+ .wp-block-column {
+ @include breakpoint( $breakpoint-tablet ) {
+ transform: skew(0);
+
+ &:last-child {
+ position: static;
+ z-index: auto;
+ top: auto;
+ left: auto;
+ right: auto;
+ padding-left: 0;
+ }
+
+ > * {
+ transform: skew(0);
+ }
+ }
+ }
+ }
+}
+
+// Undo the positioning because it's coupled to the front end layout. Use mobile positioning in the editor.
+.wp-block-pullquote.is-style-wporg-home-pullquote {
+ position: relative;
+ top: 0;
+ left: 0;
+ width: auto;
+ max-width: 100%;
+}
+
+// font-family and face, etc?
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssstylecss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style.css (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style.css 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,2 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-left:-2%}@media (max-width:768px){.row.gutters>.row{margin-left:0}}.row.gutters>.row>[class*=col-]{margin-left:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-left:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}
.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.col-12{width:100%}.offset-12{margin-left:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-left:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-left:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-left:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-left:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-left:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutte
rs>.offset-6{margin-left:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-left:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-left:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-left:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-left:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-left:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-left:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-left:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-left:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-right:auto}.gutters .column.push-right,.push-right{margin-left:auto}.gutters .column.push-center,.push-center{margin-left:au
to;margin-right:auto}.gutters .column.push-middle,.push-middle{margin-top:auto;margin-bottom:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-left:0}.gutters .column.push-center-sm,.push-center-sm{margin-left:auto;margin-right:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:right}.float-left{float:left}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{position:fixed;top:0;left:0;z-index:100;width:100%}p{margin:1rem 0}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{margin-bottom:1.6rem;padding:1.6rem}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}blockquote{padding-left:.8rem}figure{margin:0}hr{margin:5rem auto}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;clear:both;line-height:1.5;margin:2rem 0 1rem}.h1,h1{
font-size:39.062px;font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:31.25px;font-size:1.953125rem}.h3,h3{font-size:25px;font-size:1.5625rem;font-weight:400}.h4,h4{font-size:20px;font-size:1.25rem;color:#32373c;font-weight:600;padding:0}.h5,h5{font-size:16px;font-size:1rem;letter-spacing:.16px;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:12.8px;font-size:.8rem;letter-spacing:.8px}a{text-decoration:none}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 0 1.5em 1.5em;padding:0}ul{list-style:square}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-left:0}table{border:1px solid #eee;font-size:12.8px;font-size:.8rem;margin:0 0 1rem}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:left;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}@media screen and (min-width:737px){htm
l{font-size:1.125rem}}.custom-select{display:inline-block;box-sizing:border-box;padding:.5rem 2rem .5rem .8rem;width:auto;font-size:1em;line-height:1.3;border:1px solid #6c7782;box-shadow:none;border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg width="14" height="8" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2 0L7 5L12 0L14 1L7 8L0 1L2 0Z" fill="%23555D66"/%3E%3C/svg%3E%0A');background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto}.custom-select::-ms-expand{display:none}.custom-select:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.custom-select option{font-weight:400}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}@media screen and (max-width:480px){.alignleft,.ali
gnright{display:block;float:none;margin-left:auto;margin-right:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12.8px;font-size:.8rem;height:25px;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap;-webkit-appearance:none}.button-group.button-xl .button,.button.button-xl{font-size:16px;font-size:1rem;height:39.062px;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:31.25px;height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:10.24px;font-size:.64rem;height:20px;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:25px;line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:31.25px;line-height:1.9
53125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:39.062px;line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:20px;line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),
0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-prima
ry:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:
#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.butto
n-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-group>.button{border-radius:0;display:inline-block;margin-right:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:3px 0 0 3px}.button-group>.button:last-child{border-radius:0 3px 3px 0}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.co
mment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,i
nput[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=number]{height:28px}input[type=checkbox],input[type=radio]{height:16px;outline:0;width:16px;-webkit-appearance:none}input[type=checkbox]:checked:before,input[type=radio]:checked:before{font:normal 21px/1 dashicons}input[type=checkbox]:checked:before{margin:-3px 0 0 -4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input,select,textarea{font-size:14px}textarea.code{line-height:1.4;padding:4px 6px 1px}label{vertical-align:mi
ddle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{vertical-align:middle;width:9px;height:9px;margin:7px;line-height:16px}input,textarea{font-size:16px}input[type=numbe
r].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{width:auto;max-width:55px;display:inline;padding:3px 6px;margin:0 3px}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:160px;height:10rem;margin:6rem auto;position:relative;text-align:center;width:160px;width:10rem}.error-404 .page-content .logo-swing .wp-logo{left:0;max-width:none;position:absolute;top:0;width:160px;width:10rem}@keyframes hinge{10%{width:180px;height:180px;transform:rotate(0deg)}15%{width:185px;height:185px;transform:rotate(0deg)}20%{width:180px;height:180px;transform:rotate(5deg)}40%{transform-origin:top left;animation-timing-function:ease-in-out}60%{transform:rotate(40deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:ro
tate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-left:.8em}.comm
ents-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:left;height:24px;margin-right:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:12.8px;font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-left:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 0 1.6em 1.3333em}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inli
ne-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{font-size:12.8px;font-size:.8rem;font-weight:700;display:block;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .f
orm-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{font-style:italic;position:absolute;top:-12.8px;top:-.8rem}.entry-header .sticky-post,.entry-meta{color:#999;font-size:12.8px;font-size:.8rem}.entry-meta{margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-right:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-su
mmary{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.menu-toggle{background:transparent;border:none;color:#fff;font-size:25px;font-
size:1.5625rem;height:56px;height:3.5rem;overflow:hidden;position:absolute;right:16px;right:1rem;top:-58px;width:56px;width:3.5rem;-webkit-appearance:none}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:right;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-right:1rem;padding:0}.main-navigation ul li:last-of-type{margin-right:0}}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:25px;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media
screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{border-top:1px solid #eaeaea;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:right}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev
{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:0;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"\2039"}.pagination .nav-links .page-numbers.next:after{content:"\203A"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (m
in-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:20px;font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.widget-area{font-size:12.8px;font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:left;margin-bottom:20px;margin-left:24px;overflow:auto;padding-left:0;width:135px}@media screen and (min-width:960
px){#wporg-footer ul:first-child{margin-left:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:12.8px;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-fo
oter ul{margin-left:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-left:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-left:4%;width:48%}#wporg-footer ul:nth-child(odd){margin-left:0;clear:both}}#wporg-header h2.rosetta{margin:0 0 0 60px}#wporg-header #wporg-header-menu{top:100%}#wporg-header #wporg-header-menu.toggled{left:0}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;margin:10px 20px 20px;padding-bottom:0;height:auto}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;left:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}#wporg-header #head-sear
ch form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:left;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:left;padding-left:10px}#wporg-header h2.rosetta{float:left;margin-left:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:left;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:left;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.cu
rrent_page_parent:after{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin:-8px 0 0 -9px;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-heade
r ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button:before{font:normal 50px/1 Dashicons}.content-icon>span{font-size:64px;width:auto;height:auto}.featured-workshop{margin:32px 0 0}.featured-workshop_video{height:400px;width:100%;background:#eee;overflow:hidden}.featured-workshop_video>img{width:100%;display:block}.featured-workshop_title{display:block;margin-bottom:8px;font-weight:700;text-decoration:underline;font-size:20px}.featured-workshop_content{margin-top:16px}.featured-workshop_content_author{padding-top:16px}@media screen and (min-width:768px){.featured-workshop_content_author{padding-top:0;padding-left:32px}}.section-heading_link,.section-heading_title{margin-bottom:0}.section-heading_title{font-weight:300}.section-heading_link{text-decoration:underline;font-weight:700}.section-heading--with-space{padding-bottom:16px}.video-grid{margin:0 -8px;list
-style:none}.video-grid_item{display:flex;flex-direction:column;justify-content:space-between;padding:32px 8px 0;margin:0}.video-grid_item_link{display:block;margin-top:8px;font-weight:700}.video-grid_item--no-image{height:100%;background:#eee}.workshop-author{display:flex;align-items:center}.workshop-author>div:first-child{min-width:56px}.workshop-author_profile{display:flex;margin-right:24px;height:56px;border-radius:32px}.workshop-author_name{color:#555d66}.workshop-author_handle{text-decoration:underline}.workshop-page_content{margin:16px 0 64px}.workshop-page_video figure{margin:32px 0}.workshop-page_video iframe{width:100%}@media screen and (min-width:768px){.workshop-page_video iframe{height:528px}}.workshop-page_sidebar{padding-top:32px}@media screen and (min-width:768px){.workshop-page_sidebar{padding-top:0;padding-left:16px}}.workshop-page_list{margin-top:48px;color:#555d66}.workshop-page_list h2{font-size:24px}.workshop-page_list ol{margin:0 0 0 16px;padding:0}.worksho
p-page_list li{margin-top:8px}.has-wporg-blue-color{color:#1e8cbe}.has-wporg-blue-background-color{background-color:#1e8cbe}.has-wporg-purple-color{color:#826eb4}.has-wporg-purple-background-color{background-color:#826eb4}.has-wporg-white-color{color:#fff}.has-wporg-white-background-color{background-color:#fff}.github-markdown{font-size:14px}.github-markdown a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}h1:first-child,h1:first-child+h2,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0;padding-top:0}.github-markdown h1:hover a.anchor,.github-markdown h2:hover a.anchor,.github-markdown h3:hover a.anchor,.github-markdown h4:hover a.anchor,.github-markdown h5:hover a.anchor,.github-markdown h6:hover a.anchor{text-decoration:none}.github-markdown h1 code,.github-markdown h1 tt,.github-markdown h2 code,.github-markdown h2 tt,.github-markdown h3 code,.github-markdown h3 tt,.github-mark
down h4 code,.github-markdown h4 tt,.github-markdown h5 code,.github-markdown h5 tt,.github-markdown h6 code,.github-markdown h6 tt{font-size:inherit}.github-markdown h1{font-size:28px;font-weight:400}.github-markdown h2{border-bottom:1px solid #ccc;font-size:20px;font-weight:400;padding-bottom:5px}.github-markdown h3{font-size:18px}.github-markdown h4{font-size:16px}.github-markdown h5{font-size:14px}.github-markdown h6{color:#777;font-size:14px}.github-markdown blockquote,.github-markdown dl,.github-markdown li,.github-markdown ol,.github-markdown p,.github-markdown pre,.github-markdown table,.github-markdown ul{margin:10px 0}.github-markdown hr{border:0;color:#ccc;height:4px;padding:0}.github-markdown a:first-child h1,.github-markdown a:first-child h2,.github-markdown a:first-child h3,.github-markdown a:first-child h4,.github-markdown a:first-child h5,.github-markdown a:first-child h6,.github-markdown body>h1:first-child,.github-markdown body>h1:first-child+h2,.github-markd
own body>h2:first-child,.github-markdown body>h3:first-child,.github-markdown body>h4:first-child,.github-markdown body>h5:first-child,.github-markdown body>h6:first-child{margin-top:0;padding-top:0}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{margin-top:0}.github-markdown li p.first{display:inline-block}.github-markdown ol,.github-markdown ul{padding-left:30px}.github-markdown ol :first-child,.github-markdown ul :first-child{margin-top:0}.github-markdown ol :last-child,.github-markdown ul :last-child{margin-bottom:0}.github-markdown dl{padding:0}.github-markdown dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.github-markdown dl dt:first-child{padding:0}.github-markdown dl dt>:first-child{margin-top:0}.github-markdown dl dt>:last-child{margin-bottom:0}.github-markdown dl dd{margin:0 0 15px;padding:0 15px}.github-markdown dl dd>:first-child{margin-top:0}dl dd>:last-child{margin-bottom:0}blockquote{border-left:4px solid #ddd;padding:0 15
px;color:#777}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}table,table tr{padding:0}table tr{border-top:1px solid #ccc;background-color:#fff;margin:0}table tr:nth-child(2n){background-color:#f8f8f8}table tr th{font-weight:700}table tr td,table tr th{border:1px solid #ccc;text-align:left;margin:0;padding:6px 13px}table tr td :first-child,table tr th :first-child{margin-top:0}table tr td :last-child,table tr th :last-child{margin-bottom:0}span.frame,span.frame>span{display:block;overflow:hidden}span.frame>span{border:1px solid #ddd;float:left;margin:13px 0 0;padding:7px;width:auto}span.frame span img{display:block;float:left}span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}span.align-center{display:block;overflow:hidden;clear:both}span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}span.align-center span img{margin:0 auto;text-align:center}span.align-right{display:block;overflow
:hidden;clear:both}span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}span.align-right span img{margin:0;text-align:right}span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}span.float-left span{margin:13px 0 0}span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}code,tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}pre code{margin:0;padding:0;white-space:pre;border:none;background:transparent}.highlight pre{overflow:auto}.highlight pre,pre{background-color:#f8f8f8;border:1px solid #ccc;font-size:13px;line-height:19px;padding:6px 10px;border-radius:3px}pre code,pre tt{background-color:transparent;border:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,f
ooter,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}p{word-wrap:break-word}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,html{background:#fff}body{text-align:left}body:not(.trac):not(.home-page) #main{margin-top:2rem}#headline{background:#f7f7f7;border-bottom:1px solid #dfdfdf}a:hover{text-decoration:none}#accessibility,.hidden{height:0;width:0;overflow:hidden;position:absolute;background:none;left:-999em}.screen-reader-text{position:absolute;margin:-1px;padding:0;clip:rect(0 0 0 0);border:0;word-wrap:normal!important}.wrapper:after
{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media only screen and (min-width:960px){.col-6 #bbpress-forums{margin-left:0}}#bbpress-forums #topic-tag h1{clear:both;font-size:25px;font-size:1.5625rem;line-height:1.5;padding-bottom:0}#bbpress-forums li.bbp-forum-info{width:60%}#bbpress-forums li.bbp-forum-reply-count,#bbpress-forums li.bbp-forum-topic-count{width:20%}#pagebody ul.forum-feeds,#pagebody ul.forum-info,#pagebody ul.topic-admin-links,#pagebody ul.topic-info,#pagebody ul.topic-tags,#pagebody ul.topic-views{margin-left:0}#pagebody ul a.feed{background:none;padding-left:0}ul#views{margin:2px 0 20px;font-size:12px}#views li{list-style:none;display:inline}.bbp-reply-header .bbp-meta .bbp-reply-permalink,.bbp-topic-header .bbp-meta .bbp-topic-permalink{float:none;margin-left:0;color:#0073aa}div.sidebar #bbpress-forums{margin-bottom:0}#bbpress-forums .bbp-author-role{margin:-20px 12px 10px;border:1px solid #ddd;background-color:#eee}#bbp
ress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-topics{border:none}#bbp-your-profile fieldset input,#bbp-your-profile fieldset textarea{padding:7px}#bbp-your-profile fieldset span.description{padding:5px 15px}#bbpress-forums #bbp-your-profile fieldset label{white-space:nowrap}#bbpress-forums li.bbp-footer{display:none}#bbpress-forums ul.bbp-lead-topic li.bbp-footer{display:block}#bbpress-forums .bbp-pagination{color:#888;float:none}#bbpress-forums .bbp-pagination-count{float:none}#bbpress-forums .bbp-pagination-links{float:right}#bbpress-forums .bbp-pagination-count,#bbpress-forums .bbp-pagination-links{display:inline-block;margin-bottom:10px}#bbpress-forums fieldset.bbp-form button{padding:10px;font-size:15px;cursor:pointer}#bbpress-forums fieldset.bbp-form{padding:10px 0 0;border-width:0 0 1px}body.page #bbpress-forums .bbp-topic-form fieldset{padding-top:0}body.page .bbp-topic-form legend,body.topic .bbp-reply-form
legend{display:none}body.forum #bbpress-forums .bbp-topic-form{border-top:1px solid #eee}body.reply-edit #bbpress-forums fieldset.bbp-form,body.topic-edit #bbpress-forums fieldset.bbp-form{border-top:none;padding:0}#bbpress-forums .bbp-reply-form fieldset,#bbpress-forums .bbp-topic-form fieldset{border-width:0;padding-top:0}#bbpress-forums div.reply,body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.reply-edit .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.topic-edit .bbp-topic-form code{width:auto}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{padding:12px 12px 12px 10px}#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-topic-content pre{background-color:#f0f0f0;max-height:40em}body.reply-edit #bbpress-forums fieldset legend,body.topic-edit #b
bpress-forums fieldset legend{display:none}#bbpress-forums fieldset fieldset legend{display:block}#bbpress-forums .bbp-reply-form input,#bbpress-forums .bbp-reply-form select,#bbpress-forums .bbp-reply-form textarea,#bbpress-forums .bbp-topic-form input,#bbpress-forums .bbp-topic-form select,#bbpress-forums .bbp-topic-form textarea{padding:6px 8px}#bbpress-forums fieldset{margin-top:0;padding:20px 0 0}#bbpress-forums fieldset.bbp-form legend{font-weight:700;font-size:15px;color:#333;padding:10px 0}.sidebar .bbp-breadcrumb,.sidebar .bbp-forums-list{display:none}.sidebar .bbp-forums .bbp-forum-info{width:80%}.sidebar .bbp-forums .bbp-forum-topic-count{width:20%}.sidebar .forum-info,.sidebar .topic-info{font-size:12px}#bbp-search-form{right:0;margin-top:-40px;position:absolute}#bbp_search,.sidebar #rs,.sidebar #ts{width:140px;margin-top:-1px;margin-right:8px;margin-bottom:20px;padding:3px}.sidebar div ul{margin:0 0 24px}.sidebar div li{list-style:none}.sidebar .forum-info li:before,.si
debar .topic-info li:before,.sidebar div ul li a:before{font:400 16px/1 dashicons;padding-top:3px;color:#000}.sidebar a.feed:before{content:"\f303"}.sidebar a.bbp-view-title:before{content:"\f109"}.sidebar .forum-info li.topic-count:before{content:"\f450"}.sidebar .topic-info li.topic-forum:before{content:"\f449"}.sidebar .topic-info li.voice-count:before{content:"\f307"}.sidebar .forum-info li.reply-count:before,.sidebar .topic-info li.reply-count:before{content:"\f451"}.sidebar .forum-info li.forum-freshness-author:before,.sidebar .topic-info li.topic-freshness-author:before{content:"\f338"}.sidebar .forum-info li.forum-freshness-time:before,.sidebar .topic-info li.topic-freshness-time:before{content:"\f469"}.sidebar .forum-info li.forum-subscribe:before,.sidebar .topic-info li.topic-subscribe:before{content:"\f147"}.sidebar .topic-info li.topic-favorite:before{content:"\f155"}#bbpr
ess-forums li.bbp-body{border-bottom:1px solid #eee}#bbpress-forums li.bbp-body div.bbp-reply-content ul,#bbpress-forums li.bbp-body div.bbp-topic-content ul{margin-bottom:10px}#bbpress-forums li.bbp-body div.bbp-reply-content ul:hover,#bbpress-forums li.bbp-body div.bbp-topic-content ul:hover{background-color:inherit}#bbpress-forums li.bbp-body div.bbp-reply-content ul li,#bbpress-forums li.bbp-body div.bbp-topic-content ul li{list-style:square}#bbpress-forums li.bbp-body div.bbp-reply-content li,#bbpress-forums li.bbp-body div.bbp-topic-content li{margin-left:10px}#bbpress-forums ul.sticky li.bbp-topic-title a.bbp-topic-permalink:before,#bbpress-forums ul.super-sticky li.bbp-topic-title a.bbp-topic-permalink:before{font:400 16px/1 dashicons;content:"\f450";margin-right:5px;float:left;padding-top:3px;color:#bb0}#bbpress-forums ul.sticky.status-closed li.bbp-topic-title a.bbp-topic-permalink:before,#bbpress-forums ul.super-sticky.status-closed li.bbp-topic-title a.bbp-topi
c-permalink:before{color:#bbb}#bbpress-forums li.bbp-body ul li.bbp-topic-title a.page-numbers{padding:1px 5px}#bbpress-forums ul.status-closed,#bbpress-forums ul.status-closed a{color:#aaa}#bbpress-forums p.bbp-topic-meta{margin:4px 0 0}#bbpress-forums p.bbp-topic-meta a{color:#888;text-decoration:none}#bbpress-forums p.bbp-topic-meta .bbp-topic-started-in a{color:#eee;background-color:#888;padding:2px 5px;border-radius:3px;font-size:10px;font-weight:700}#bbpress-forums div.bbp-template-notice{margin-top:0}#bbpress-forums div.bbp-topic-tags p{margin-bottom:15px}#bbpress-forums li.bbp-body div.type-reply,#bbpress-forums li.bbp-body div.type-topic{position:relative}#bbpress-forums li.bbp-body div.type-reply{border-top:1px solid #eee}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-topics{margin-bottom:15px}#bbpress-forums div.bbp-reply-author,#bbpress-forums div.bbp-topic-author{width:130px}#bbpress-forums div.bbp-r
eply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{width:100px;height:100px;max-width:100px;max-height:100px}#bbpress-forums ul.bbp-lead-topic li.bbp-body{border:1px solid #dd6}#bbpress-forums ul.bbp-lead-topic li.bbp-body div.topic{background-color:#ffe}#wmd-button-barbbp_reply_content,#wmd-button-barbbp_topic_content,.wmd-panel{margin-bottom:10px}#bbpress-forums .wmd-preview{width:98%}#bbpress-forums .wmd-preview ul li{list-style:square;margin-left:20px}#bbpress-forums .wmd-preview ol li{list-style:decimal;margin-left:20px}#bbpress-forums .bbp-reply-content pre,#bbpress-forums .bbp-topic-content pre{background-color:#f2f2f2;overflow:auto;margin:5px;padding:10px;border:1px dotted #bbb}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{border:1px solid #ccc;outline-color:#83bd66}div.bbp-template-notice,div.indicator-hint{background:#fff8e5;border:1px solid #ffb900;border-radius:0}div.bbp-tem
plate-notice.error,div.bbp-template-notice.warning{background:#fbeaea;border:1px solid #dc3232}div.bbp-template-notice.updated{background:#ecf7ed}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{outline:0}#bbpress-forums fieldset.bbp-form input:focus,#bbpress-forums fieldset.bbp-form select:focus,#bbpress-forums fieldset.bbp-form textarea:focus{box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}#bbp-search-form{clear:left;position:relative;margin-top:0}#bbp-search-form #bbp_search{width:320px}#bbp-search-form #bbp_search_submit{height:25px;height:1.5625rem}.sidebar #rs,.sidebar #ts{width:90%;margin:0 0 5px}#bbpress-forums ul.sticky li.bbp-topic-title a.bbp-topic-permalink:before,#bbpress-forums ul.super-sticky li.bbp-topic-title a.bbp-topic-permalink:before{content:"\f109";color:#ffb900}.bbp-forum-content ul.sticky,.bbp-topics-front ul.super-sticky,.bbp-topics ul.sticky,.bbp-topics ul.supe
r-sticky{background-color:#fff8e5!important}#bbpress-forums ul.status-closed:not(.sticky) li.bbp-topic-title a.bbp-topic-permalink:before{content:"\f160";color:#bbb;font:400 16px/1 dashicons;margin-right:5px;float:left;padding-top:2px}.topic-resolved-indicator{background-color:#64b450;color:#fff;position:absolute;padding:4px 12px 4px 6px;right:-3px;border-top-left-radius:6px;border-bottom-left-radius:6px}.resolved:before,.topic-resolved-indicator:before{content:"\f147";color:#64b450;font:400 18px/.8 dashicons;margin-right:3px;position:relative;top:4px}.topic-resolved-indicator:before{color:#fff;font-size:21px;padding-top:0}@media screen and (min-width:960px){#footer,#header-inner,#headline-inner,#main,#showcase-inner,#subnav-inner{width:960px}div.content{width:692px}div.leftcol,div.rightcol{width:340px}div.sidebar{width:212px}div.group div.content{width:660px}div.group div.sidebar{width:200px}}@media screen and (max-width:782px){#header{top:0;z-index:0}#header,#w
padminbar{position:absolute}}@media screen and (max-width:480px){.topic-resolved-indicator{padding-top:2px;padding-bottom:2px;top:-2rem;right:-1.7rem}.topic-resolved-indicator:before{font-size:19px}}@media screen and (max-width:460px){#header-inner{height:140px;margin:0 auto;padding:0}#main{margin:100px 10px 40px}}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}p{margin:1em 0}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:20px;font-size:1.25rem}p.aside{font-size:12.8px;font-size:.8rem}p.note{font-size:10.24px;font-size:.64rem;letter-spacing:.16px;letter-spacing:.01rem;max-width:291.038px;max-width:18.1898940355rem}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;box-sizing:content-box;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:10
0%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:12.8px;font-size:.8rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.text-center{text-align:center}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:"";margin:0}blockquote{background:transparent;border:none;border-left:2px solid #767676;color:#767676;margin:1rem 0;padding:0 0 0 .8rem}blockquote cite{font-size:12.8px;font-size:.8rem}blockquote p{display:block;margin:1em 0}hr{background-color:#eee;border:0;height:2px;margin:0 auto}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.unstyled,.unstyled li{paddin
g:0;margin:0}.unstyled li{list-style:none}.meta-list{padding:0;margin:0}.meta-list li{list-style:none;margin:0;padding:.5rem 0;font-size:12.8px;font-size:.8rem;border-top:1px solid #eee}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}.notice{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:12.8px;font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-left-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-left-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-left-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-left-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.locale-banner{background:#c7e8ca;font-size:12.8px;font-size:.
8rem;padding:.5rem;text-align:center}@media (min-width:67rem){.locale-banner{margin:1rem auto 0;max-width:960px}}.by-moderator{box-shadow:-4px 0 0 #fff,-6px 0 0 #33b4ce}.by-plugin-author,.by-plugin-contributor,.by-plugin-support-rep{box-shadow:-4px 0 0 #fff,-6px 0 0 #f06723}.by-theme-author,.by-theme-contributor,.by-theme-support-rep{box-shadow:-4px 0 0 #fff,-6px 0 0 #4e3288}.author-badge{position:absolute;top:14px;left:-4px;padding:2px 6px;color:#fff;font-size:9.6px;font-size:.6rem;letter-spacing:1px;border-radius:0 2px 2px 0}.author-badge-moderator{background-color:#33b4ce}.author-badge-plugin{background-color:#f06723}.author-badge-theme{background-color:#4e3288}.bbp-search .bbp-search-results div.author-has-badge,.bbp-user-replies-created div.author-has-badge,.bbp-view .bbp-topics div.author-has-badge{box-shadow:none;border-left-style:solid;border-left-width:3px}.bbp-search .bbp-search-results .by-moderator,.bbp-user-replies-created .by-moderator,.bbp-view .bbp-topics .by-moderat
or{border-left-color:#33b4ce}.bbp-search .bbp-search-results .by-plugin-author,.bbp-search .bbp-search-results .by-plugin-contributor,.bbp-search .bbp-search-results .by-plugin-support-rep,.bbp-user-replies-created .by-plugin-author,.bbp-user-replies-created .by-plugin-contributor,.bbp-user-replies-created .by-plugin-support-rep,.bbp-view .bbp-topics .by-plugin-author,.bbp-view .bbp-topics .by-plugin-contributor,.bbp-view .bbp-topics .by-plugin-support-rep{border-left-color:#f06723}.bbp-search .bbp-search-results .by-theme-author,.bbp-search .bbp-search-results .by-theme-contributor,.bbp-search .bbp-search-results .by-theme-support-rep,.bbp-user-replies-created .by-theme-author,.bbp-user-replies-created .by-theme-contributor,.bbp-user-replies-created .by-theme-support-rep,.bbp-view .bbp-topics .by-theme-author,.bbp-view .bbp-topics .by-theme-contributor,.bbp-view .bbp-topics .by-theme-support-rep{border-left-color:#4e3288}.bbp-search .bbp-search-results .author-badge,.bbp-user-repli
es-created .author-badge,.bbp-view .bbp-topics .author-badge{left:0}@media screen and (max-width:480px){.author-badge{top:-28px}}#bbpress-forums .favorite-toggle,#bbpress-forums .reviews-submit-link>.btn,#bbpress-forums .subscription-toggle,#bbpress-forums .wporg-bbp-term-subscription>a,#bbpress-forums fieldset.bbp-form .button.submit,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.submit.btn,#bbpress-forums fieldset.bbp-form .submit.favorite-toggle,#bbpress-forums fieldset.bbp-form .submit.subscription-toggle,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.submit,.button,.button-primary,.button-secondary{border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12.8px;font-size:.8rem;height:25px;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap;-webkit-appearance:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-foc
us-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}#bbpress-forums .button-group.button-large .favorite-toggle,#bbpress-forums .button-group.button-large .reviews-submit-link>.btn,#bbpress-forums .button-group.button-large .subscription-toggle,#bbpress-forums .button-group.button-large .wporg-bbp-term-subscription>a,#bbpress-forums .button-large.favorite-toggle,#bbpress-forums .button-large.subscription-toggle,#bbpress-forums .reviews-submit-link>.button-large.btn,#bbpress-forums .wporg-bbp-term-subscription>a.button-large,.button-group.button-large #bbpress-forums .favorite-toggle,.button-group.button-large #bbpress-forums .reviews-submit-link>.btn,.button-group.button-large #bbpress-forums .subscription-toggle,.button-group.button-large #bbpress-forums .wporg-bbp-term-subscription>a,.button-group.button-large .button,.button.button-large{height:31.25px;height:1.953125rem;line-height:1;padding:0 1rem}#bbpress-forums .button-group.button-small .favori
te-toggle,#bbpress-forums .button-group.button-small .reviews-submit-link>.btn,#bbpress-forums .button-group.button-small .subscription-toggle,#bbpress-forums .button-group.button-small .wporg-bbp-term-subscription>a,#bbpress-forums .button-small.favorite-toggle,#bbpress-forums .button-small.subscription-toggle,#bbpress-forums .reviews-submit-link>.button-small.btn,#bbpress-forums .wporg-bbp-term-subscription>a.button-small,.button-group.button-small #bbpress-forums .favorite-toggle,.button-group.button-small #bbpress-forums .reviews-submit-link>.btn,.button-group.button-small #bbpress-forums .subscription-toggle,.button-group.button-small #bbpress-forums .wporg-bbp-term-subscription>a,.button-group.button-small .button,.button.button-small{font-size:10.24px;font-size:.64rem;height:20px;height:1.25rem;line-height:1;padding:0 .5rem}#bbpress-forums .reviews-submit-link>a.btn,#bbpress-forums .wporg-bbp-term-subscription>a,#bbpress-forums a.favorite-toggle,#bbpre
ss-forums a.subscription-toggle,#bbpress-forums fieldset.bbp-form .reviews-submit-link>a.submit.btn,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.submit,#bbpress-forums fieldset.bbp-form a.button.submit,#bbpress-forums fieldset.bbp-form a.submit.favorite-toggle,#bbpress-forums fieldset.bbp-form a.submit.subscription-toggle,a.button,a.button-primary,a.button-secondary{line-height:25px;line-height:1.5625rem}#bbpress-forums .button-group.button-large .reviews-submit-link>a.btn,#bbpress-forums .button-group.button-large .wporg-bbp-term-subscription>a,#bbpress-forums .button-group.button-large a.favorite-toggle,#bbpress-forums .button-group.button-large a.subscription-toggle,#bbpress-forums .reviews-submit-link>a.button-large.btn,#bbpress-forums .wporg-bbp-term-subscription>a.button-large,#bbpress-forums a.button-large.favorite-toggle,#bbpress-forums a.button-large.subscription-toggle,.button-group.button-large #bbpress-forums .reviews-submit-link>
a.btn,.button-group.button-large #bbpress-forums .wporg-bbp-term-subscription>a,.button-group.button-large #bbpress-forums a.favorite-toggle,.button-group.button-large #bbpress-forums a.subscription-toggle,.button-group.button-large a.button,a.button.button-large{line-height:31.25px;line-height:1.953125rem}#bbpress-forums .button-group.button-small .reviews-submit-link>a.btn,#bbpress-forums .button-group.button-small .wporg-bbp-term-subscription>a,#bbpress-forums .button-group.button-small a.favorite-toggle,#bbpress-forums .button-group.button-small a.subscription-toggle,#bbpress-forums .reviews-submit-link>a.button-small.btn,#bbpress-forums .wporg-bbp-term-subscription>a.button-small,#bbpress-forums a.button-small.favorite-toggle,#bbpress-forums a.button-small.subscription-toggle,.button-group.button-small #bbpress-forums .reviews-submit-link>a.btn,.button-group.button-small #bbpress-forums .wporg-bbp-term-subscription>a,.button-group.button-small #bbpress-foru
ms a.favorite-toggle,.button-group.button-small #bbpress-forums a.subscription-toggle,.button-group.button-small a.button,a.button.button-small{line-height:20px;line-height:1.25rem}#bbpress-forums .favorite-toggle:active,#bbpress-forums .favorite-toggle:focus,#bbpress-forums .reviews-submit-link>.btn:active,#bbpress-forums .reviews-submit-link>.btn:focus,#bbpress-forums .subscription-toggle:active,#bbpress-forums .subscription-toggle:focus,#bbpress-forums .wporg-bbp-term-subscription>a:active,#bbpress-forums .wporg-bbp-term-subscription>a:focus,.button:active,.button:focus{outline:none}#bbpress-forums .hidden.favorite-toggle,#bbpress-forums .hidden.subscription-toggle,#bbpress-forums .reviews-submit-link>.hidden.btn,#bbpress-forums .wporg-bbp-term-subscription>a.hidden,.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}#bbpres
s-forums .favorite-toggle,#bbpress-forums .favorite-toggle:visited,#bbpress-forums .reviews-submit-link>.btn,#bbpress-forums .reviews-submit-link>.btn:visited,#bbpress-forums .subscription-toggle,#bbpress-forums .subscription-toggle:visited,#bbpress-forums .wporg-bbp-term-subscription>a,#bbpress-forums .wporg-bbp-term-subscription>a:visited,.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}#bbpress-forums p .favorite-toggle,#bbpress-forums p .reviews-submit-link>.btn,#bbpress-forums p .subscription-toggle,#bbpress-forums p .wporg-bbp-term-subscription>a,p #bbpress-forums .favorite-toggle,p #bbpress-forums .reviews-submit-link>.btn,p #bbpress-forums .subscription-toggle,p #bbpress-forums .wporg-bbp-term-subscription>a,p .button{vertical-align:baseline}#bbpress-forums .favorite-toggle:focus,#bbpress-forums .favorite-toggle:hover,#bbpress-forums .focus.favorite-toggle,#bbpress-for
ums .focus.subscription-toggle,#bbpress-forums .hover.favorite-toggle,#bbpress-forums .hover.subscription-toggle,#bbpress-forums .reviews-submit-link>.btn:focus,#bbpress-forums .reviews-submit-link>.btn:hover,#bbpress-forums .reviews-submit-link>.focus.btn,#bbpress-forums .reviews-submit-link>.hover.btn,#bbpress-forums .subscription-toggle:focus,#bbpress-forums .subscription-toggle:hover,#bbpress-forums .wporg-bbp-term-subscription>a.focus,#bbpress-forums .wporg-bbp-term-subscription>a.hover,#bbpress-forums .wporg-bbp-term-subscription>a:focus,#bbpress-forums .wporg-bbp-term-subscription>a:hover,.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}#bbpress-forums .favorite-toggle:focus,#bbpress-forums .focus.favorite-toggle,#bbpress-forums .focus.subscription-toggle,#bbpress-forums .reviews-submit-link>.btn:focus,#bbpress-forums .reviews-submit-link>.fo
cus.btn,#bbpress-forums .subscription-toggle:focus,#bbpress-forums .wporg-bbp-term-subscription>a.focus,#bbpress-forums .wporg-bbp-term-subscription>a:focus,.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}#bbpress-forums .active.favorite-toggle,#bbpress-forums .active.favorite-toggle:hover,#bbpress-forums .active.subscription-toggle,#bbpress-forums .active.subscription-toggle:hover,#bbpress-forums .favorite-toggle:active,#bbpress-forums .reviews-submit-link>.active.btn,#bbpress-forums .reviews-submit-link>.active.btn:hover,#bbpress-forums .reviews-submit-link>.btn:active,#bbpress-forums .subscription-toggle:active,#bbpress-forums .wporg-bbp-term-subscription>a.active,#bbpress-forums .wporg-bbp-term-subscription>a.active:hover,#bbpress-forums .wporg-bbp-term-subscription>a:active,.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-co
lor:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}#bbpress-forums .active.favorite-toggle:focus,#bbpress-forums .active.subscription-toggle:focus,#bbpress-forums .reviews-submit-link>.active.btn:focus,#bbpress-forums .wporg-bbp-term-subscription>a.active:focus,.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}#bbpress-forums .disabled.favorite-toggle,#bbpress-forums .disabled.subscription-toggle,#bbpress-forums .favorite-toggle:disabled,#bbpress-forums .favorite-toggle[disabled],#bbpress-forums .reviews-submit-link>.btn:disabled,#bbpress-forums .reviews-submit-link>.btn[disabled],#bbpress-forums .reviews-submit-link>.disabled.btn,#bbpress-forums .subscription-toggle:disabled,#bbpress-forums .subscription-toggle[disabled],#bbpress-forums .wporg-bbp-term-subscription>a.disabled,#bbpress-forums .wporg-bbp-term-subscription>a:disabled,#bbpress-forums .wporg-bbp-term-sub
scription>a[disabled],.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}#bbpress-forums fieldset.bbp-form .button.submit,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.submit.btn,#bbpress-forums fieldset.bbp-form .submit.favorite-toggle,#bbpress-forums fieldset.bbp-form .submit.subscription-toggle,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.submit,.button-primary,.download-button{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -
1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}#bbpress-forums fieldset.bbp-form .button.submit:visited,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.submit.btn:visited,#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:visited,#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:visited,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.submit:visited,.button-primary:visited,.download-button:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}#bbpress-forums fieldset.bbp-form .button.submit:focus,#bbpress-forums fieldset.bbp-form .button.submit:hover,#bbpress-forums fieldset.bbp-form .focus.button.submit,#bbpress-forums fieldset.bbp-form .focus.submit.favorite-toggle,#bbpress-forums fieldset.bbp-form .focus.submit.subscription-toggle,#bbpress-forums fieldset.bbp-form .hover.button.submit,#bbpress-forums fieldset.bbp-form .hover.submit.favorite-toggle,#bbpress-foru
ms fieldset.bbp-form .hover.submit.subscription-toggle,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.focus.submit.btn,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.hover.submit.btn,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.submit.btn:focus,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.submit.btn:hover,#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:focus,#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:hover,#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:focus,#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:hover,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.focus.submit,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.hover.submit,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.submit:focus,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.submit:hover,.button-primary.focus,.button-primary.hover,.butto
n-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}#bbpress-forums fieldset.bbp-form .button.submit:focus,#bbpress-forums fieldset.bbp-form .focus.button.submit,#bbpress-forums fieldset.bbp-form .focus.submit.favorite-toggle,#bbpress-forums fieldset.bbp-form .focus.submit.subscription-toggle,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.focus.submit.btn,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.submit.btn:focus,#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:focus,#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:focus,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.focus.submit,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.submit:focus,.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus{box-shadow:
0 1px 0 #0073aa,0 0 2px 1px #33b3db}#bbpress-forums fieldset.bbp-form .active.button.submit,#bbpress-forums fieldset.bbp-form .active.button.submit:focus,#bbpress-forums fieldset.bbp-form .active.button.submit:hover,#bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle,#bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle:focus,#bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle:hover,#bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle,#bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle:focus,#bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle:hover,#bbpress-forums fieldset.bbp-form .button.submit:active,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.active.submit.btn,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.active.submit.btn:focus,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.active.submit.btn:hover,#bbpress-forums fieldset.bbp-form .reviews-submit-link&g
t;.submit.btn:active,#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:active,#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:active,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.active.submit,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.active.submit:focus,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.active.submit:hover,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.submit:active,.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}#bbpress-forums fieldset.bbp-form .button.submit:disabled,#bbpress-forums fieldset.bbp-form .button.submit[disabled],#bbpress-forums fieldset.bbp-form .disabled.button.submit,#bbpress-forums fieldse
t.bbp-form .disabled.submit.favorite-toggle,#bbpress-forums fieldset.bbp-form .disabled.submit.subscription-toggle,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.disabled.submit.btn,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.submit.btn:disabled,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.submit.btn[disabled],#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:disabled,#bbpress-forums fieldset.bbp-form .submit.favorite-toggle[disabled],#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:disabled,#bbpress-forums fieldset.bbp-form .submit.subscription-toggle[disabled],#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.disabled.submit,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.submit:disabled,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.submit[disabled],.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-b
utton:disabled,.download-button[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}#bbpress-forums .button-primary.button-hero.favorite-toggle,#bbpress-forums .button-primary.button-hero.subscription-toggle,#bbpress-forums .download-button.button-hero.favorite-toggle,#bbpress-forums .download-button.button-hero.subscription-toggle,#bbpress-forums .reviews-submit-link>.button-primary.button-hero.btn,#bbpress-forums .reviews-submit-link>.download-button.button-hero.btn,#bbpress-forums .wporg-bbp-term-subscription>a.button-primary.button-hero,#bbpress-forums .wporg-bbp-term-subscription>a.download-button.button-hero,#bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle,#bbpress-forums fieldset.bbp-form .button-hero.submit.subscription-toggle,#bbpress-forums fieldset.bbp-form .button.button-hero.submit,#bbpress-forums fieldset.bbp-
form .reviews-submit-link>.button-hero.submit.btn,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.button-hero.submit,.button-primary.button.button-hero,.download-button.button.button-hero{box-shadow:0 2px 0 #006799}#bbpress-forums .button-primary.button-hero.active.favorite-toggle,#bbpress-forums .button-primary.button-hero.active.favorite-toggle:focus,#bbpress-forums .button-primary.button-hero.active.favorite-toggle:hover,#bbpress-forums .button-primary.button-hero.active.subscription-toggle,#bbpress-forums .button-primary.button-hero.active.subscription-toggle:focus,#bbpress-forums .button-primary.button-hero.active.subscription-toggle:hover,#bbpress-forums .button-primary.button-hero.favorite-toggle:active,#bbpress-forums .button-primary.button-hero.subscription-toggle:active,#bbpress-forums .download-button.button-hero.active.favorite-toggle,#bbpress-forums .download-button.button-hero.active.favorite-toggle:focus,#bbpress-forums .download-button.button-h
ero.active.favorite-toggle:hover,#bbpress-forums .download-button.button-hero.active.subscription-toggle,#bbpress-forums .download-button.button-hero.active.subscription-toggle:focus,#bbpress-forums .download-button.button-hero.active.subscription-toggle:hover,#bbpress-forums .download-button.button-hero.favorite-toggle:active,#bbpress-forums .download-button.button-hero.subscription-toggle:active,#bbpress-forums .reviews-submit-link>.button-primary.button-hero.active.btn,#bbpress-forums .reviews-submit-link>.button-primary.button-hero.active.btn:focus,#bbpress-forums .reviews-submit-link>.button-primary.button-hero.active.btn:hover,#bbpress-forums .reviews-submit-link>.button-primary.button-hero.btn:active,#bbpress-forums .reviews-submit-link>.download-button.button-hero.active.btn,#bbpress-forums .reviews-submit-link>.download-button.button-hero.active.btn:focus,#bbpress-forums .reviews-submit-link>.download-button.button-hero.active.btn:hover,#bbpress-forums
.reviews-submit-link>.download-button.button-hero.btn:active,#bbpress-forums .wporg-bbp-term-subscription>a.button-primary.button-hero.active,#bbpress-forums .wporg-bbp-term-subscription>a.button-primary.button-hero.active:focus,#bbpress-forums .wporg-bbp-term-subscription>a.button-primary.button-hero.active:hover,#bbpress-forums .wporg-bbp-term-subscription>a.button-primary.button-hero:active,#bbpress-forums .wporg-bbp-term-subscription>a.download-button.button-hero.active,#bbpress-forums .wporg-bbp-term-subscription>a.download-button.button-hero.active:focus,#bbpress-forums .wporg-bbp-term-subscription>a.download-button.button-hero.active:hover,#bbpress-forums .wporg-bbp-term-subscription>a.download-button.button-hero:active,#bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle,#bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle:focus,#bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-tog
gle:hover,#bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle,#bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle:focus,#bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle:hover,#bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle:active,#bbpress-forums fieldset.bbp-form .button-hero.submit.subscription-toggle:active,#bbpress-forums fieldset.bbp-form .button.button-hero.active.submit,#bbpress-forums fieldset.bbp-form .button.button-hero.active.submit:focus,#bbpress-forums fieldset.bbp-form .button.button-hero.active.submit:hover,#bbpress-forums fieldset.bbp-form .button.button-hero.submit:active,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.button-hero.active.submit.btn,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.button-hero.active.submit.btn:focus,#bbpress-forums fieldset.bbp-form .reviews-submit-link>.button-hero.active.submit.btn:hover,#bbpress-fo
rums fieldset.bbp-form .reviews-submit-link>.button-hero.submit.btn:active,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.button-hero.active.submit,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.button-hero.active.submit:focus,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.button-hero.active.submit:hover,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription>a.button-hero.submit:active,.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important
;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}#bbpress-forums .button-group>.favorite-toggle,#bbpress-forums .button-group>.subscription-toggle,#bbpress-forums .reviews-submit-link.button-group>.btn,#bbpress-forums .wporg-bbp-term-subscription.button-group>a,.button-group>.button{border-radius:0;display:inline-block;margin-right:-1px;z-index:10}#bbpress-forums fieldset.bbp-form .button-group>.button.submit,#bbpress-forums fieldset.bbp-form .button-group>.submit.favorite-toggle,#bbpress-forums fieldset.bbp-form .button-group>.submit.subscription-toggle,#bbpress-forums fieldset.bbp-form .reviews-submit-link.button-group>.submit.btn,#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription.button-group>a.submit,.button-group>.button-primary{z-index:100}#bbpress-forums .button-group>.favorite-toggle:hover,#bbpress-forums .butt
on-group>.subscription-toggle:hover,#bbpress-forums .reviews-submit-link.button-group>.btn:hover,#bbpress-forums .wporg-bbp-term-subscription.button-group>a:hover,.button-group>.button:hover{z-index:20}#bbpress-forums .button-group>.favorite-toggle:first-child,#bbpress-forums .button-group>.subscription-toggle:first-child,#bbpress-forums .reviews-submit-link.button-group>.btn:first-child,#bbpress-forums .wporg-bbp-term-subscription.button-group>a:first-child,.button-group>.button:first-child{border-radius:3px 0 0 3px}#bbpress-forums .button-group>.favorite-toggle:last-child,#bbpress-forums .button-group>.subscription-toggle:last-child,#bbpress-forums .reviews-submit-link.button-group>.btn:last-child,#bbpress-forums .wporg-bbp-term-subscription.button-group>a:last-child,.button-group>.button:last-child{border-radius:0 3px 3px 0}#bbpress-forums .button-group>.favorite-toggle:focus,#bbpress-forums .button-group>.subscription-toggle:focus,
#bbpress-forums .reviews-submit-link.button-group>.btn:focus,#bbpress-forums .wporg-bbp-term-subscription.button-group>a:focus,.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:48em){#bbpress-forums .button-large.favorite-toggle,#bbpress-forums .button-large.subscription-toggle,#bbpress-forums .button-small.favorite-toggle,#bbpress-forums .button-small.subscription-toggle,#bbpress-forums .favorite-toggle,#bbpress-forums .reviews-submit-link>.btn,#bbpress-forums .reviews-submit-link>.button-large.btn,#bbpress-forums .reviews-submit-link>.button-small.btn,#bbpress-forums .subscription-toggle,#bbpress-forums .wporg-bbp-term-subscription>a,#bbpress-forums .wporg-bbp-term-subscription>a.button-large,#bbpress-forums .wporg-bbp-term-subscription>a.button-small,.button,.button.button-large,.button.button-small{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}input,textarea{bo
x-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;transition:border-color .05s ease-in-out;-webkit-appearance:none}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{color:#111;border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}
input[type=email],input[type=url]{direction:ltr}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:6px 10px}input[type=number]{height:40px;line-height:inherit}input[type=checkbox],input[type=radio]{background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:25px;line-height:0;margin:-4px 4px 0 0;min-width:16px;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:25px}input[type=checkbox]{padding:10px}input[type=radio]{border-radius:50%;line-height:10px;margin-right:4px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:inline-block;float:left;font:400 21px/1 dashicons;vertical-align:middle;width:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";font:400 30px/
1 dashicons;margin:-3px -5px}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"\2022";font-size:24px;height:9px;line-height:16px;margin:7px;text-indent:-9999px;vertical-align:middle;width:9px}@-moz-document url-prefix(){.form-table input.tog,input[type=checkbox],input[type=radio]{margin-bottom:-1px}}input[type=search]::-webkit-search-decoration{display:none}.ie8 input[type=password]{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:16px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}input[type=file]{padding:3px 0}label{cursor:pointer}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:
hsla(0,0%,87.1%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}fieldset label,label{vertical-align:middle}@media screen and (min-width:48em){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:0}input[type=number]{height:28px}input[type=checkbox]{padding:0}input[type=checkbox]:checked:before{font:400 21px/1 dashicons;margin:-3px 0 0 -4px}input[type=checkbox],input[type=radio]{height:16px;width:16px}input[type=radio]:checked:before{width:6px;height:6px;margin:4px}input,select,texta
rea{font-size:14px}}a,a:visited{color:#0073aa}a.wp-block-button__link:visited{color:#4ca6cf}a:active,a:focus,a:hover{color:#0073aa;text-decoration:underline}#bbpress-forums .reviews-submit-link>a.btn:active,#bbpress-forums .reviews-submit-link>a.btn:focus,#bbpress-forums .reviews-submit-link>a.btn:hover,#bbpress-forums .wporg-bbp-term-subscription>a:active,#bbpress-forums .wporg-bbp-term-subscription>a:focus,#bbpress-forums .wporg-bbp-term-subscription>a:hover,#bbpress-forums a.favorite-toggle:active,#bbpress-forums a.favorite-toggle:focus,#bbpress-forums a.favorite-toggle:hover,#bbpress-forums a.subscription-toggle:active,#bbpress-forums a.subscription-toggle:focus,#bbpress-forums a.subscription-toggle:hover,a.button:active,a.button:focus,a.button:hover{text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p a:not(.button),p a:not(.button):hover{border:none}p a,p a:hover{border-bottom:none}.site-main .comment-navigation,.site-main .post-navig
ation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.bbp-view .review
-ratings:after,.bbp-view .review-ratings:before,.bbpress main#main:after,.bbpress main#main:before,.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.three-up:after,.three-up:before{content:"";display:table;table-layout:fixed}.bbp-view .review-ratings:after,.bbpress main#main:after,.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after,.three-up:after{clear:both}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 0 no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-
header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;left:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;padding:20px 0 0;position:absolute;text-align:left;transition:left .3s;z-index:100000}#wporg-header #wporg-header-menu.active{left:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li#download,#wporg-header ul li.download{float:right;height:34
px;margin-right:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:820px){#wporg-header ul li#download,#wporg-header ul li.download{display:none}}@media screen and (max-width:768px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;margin:10px 20px 20px;padding-bottom:0;height:auto}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wp
org-header .nav-submenu{display:none;margin-bottom:10px;margin-top:-15px;padding:0;position:static}#wporg-header .nav-submenu li a{height:24px;line-height:24px;margin-left:20px}@media screen and (min-width:768px){#wporg-header #head-search{float:right;margin-right:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-left:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:left;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form [type=submit]{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-rad
ius:0;box-shadow:none;float:left;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-left:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:left;padding-left:10px}#wporg-header h2.rosetta{float:left;padding:36px 27px 0}#wporg-header #wporg-header-menu{float:left;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:left;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:46px;line-height:34px;margin:0 4px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin
:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin:-8px 0 0 -9px;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px;margin-left:6px}#wporg-header .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;display:none!important;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu:hover,#wporg-header ul li:hover .nav-submenu{display:block!important;left:0;margin-left:0;position:absolute;top:46px;width:auto;z-index:101}#wporg-header #headline h2{
text-rendering:optimizeLegibility}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}#mobile-menu-button{background:none;border:none;box-shadow:none;display:block;float:left;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;left:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top;-webkit-font-smoothing:antialiased}#mobile-menu-button:before{border:none;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:left;font:400 50px/1 dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle;-webkit-font-smoothing:antialiased}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20p
x 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}#pagebody,body{font-size:16px;font-size:1rem}.site-header{background:#0073aa;padding:1rem 0;position:relative;z-index:100}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:48em){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:25px;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 2rem 0 0;max-width:none}.site-title a{font-weight:300}.site-title a,.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff;text-decoration:none}.site-header.home .site-title{display:inherit;font-size:61.035px;font-size:3.8146972656rem;margin:2rem 0 1rem}@media screen and (max-width:480px){.site-header.home .site-title{font-size:3.0517578
125rem}}@media screen and (max-width:320px){.site-header.home .site-title{font-size:2.44140625rem}}.site-description{color:hsla(0,0%,100%,.8);font-size:20px;font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.main-navigation{background:#0073aa;clear:both;left:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:12.8px;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation
a:hover{color:#fff}@media screen and (min-width:48em){.main-navigation a.active{border-bottom:1px solid}}.main-navigation button.button-search{display:none}@media screen and (min-width:48em){#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #0073aa}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c}}.main-navigation.toggled ul{display:block}.menu-toggle.dashicons{background:transparent;border:none;color:#fff;font-size:25px;font-size:1.5625rem;height:56px;height:3.5rem;overflow:hidden;position:absolute;right:16px;right:1rem;top:-58px;width:56px;width:3.5rem;-webkit-appearance:none}.toggled .menu-toggle.dashicons:before{content:"\f343"}@media screen and (min-width:48em){.menu-toggle.dashicons{display:none}.main-navigation{float:right;position:relative;width:auto;top:auto}.main-navigation.toggled{pa
dding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-right:1rem;padding:0}.main-navigation ul li:last-of-type{margin-right:0}.main-navigation button.button-search{display:inline-block}}.site-main{max-width:960px;padding:3.0517578125rem 1.5625rem}@media screen and (min-width:48em){.site-main{padding:3.0517578125rem 10px}}.single .site-main{padding:0}@media screen and (min-width:48em){.single .site-main{padding:0 10px 3.0517578125rem}}#page .site-main{padding:0 10px 3.0517578125rem}.site-main .page-header p{margin:.5rem 0}.site-main .page-title{font-size:25px;font-size:1.5625rem;font-weight:400}.site-main .no-results{margin:0 auto;max-width:568.434px;max-width:35.527136788rem;padding:0 2rem}.sidebar div{margin-bottom:2rem}.sidebar div ul{margin-bottom:0}.sidebar div ul>li{font-size:12.8px;font-size:.8rem;border-top:1px solid #eee;padding:.5rem 0}.search-form{font-size:0;margin-bottom:2rem;max-wid
th:100%;position:relative}.search-form .search-field{border:none;border-radius:0;box-shadow:none;display:block;font-size:16px;font-size:1rem;margin:0 auto;max-width:100%;padding:.5rem;width:363.797px;width:22.7373675443rem}.search-form .button-search{border-left:none;border-radius:0 2px 2px 0;font-size:16px;font-size:1rem;position:relative;right:auto;top:auto}.search-form .button-search:active{background:#006799;border-right:1px solid #006799;box-shadow:none}.search-form .button-search .dashicons{font-size:16px;font-size:1rem}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;border-radius:0;box-shadow:none;color:#32373c;display:block;height:45px;padding:.5rem 1rem;position:absolute;right:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form
.button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;transform:none}.site-header:not(.home) .search-form{margin:0}.site-header:not(.home) .search-form .search-field{border:0;border-radius:2px;display:inline-block;font-size:16px;font-size:1rem;padding:5px 10px;position:relative;width:100%}@media screen and (min-width:48em){.site-header:not(.home) .search-form .search-field{border-radius:2px 0 0 2px;font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:.5rem;width:100%}.search .site-main{margin-top:2rem;padding-top:0}.search.search-results .page-header{margin:2rem 0}.helphub-page .entry-header,.page .entry-header{margin-top:2rem}.helphub-page .entry-he
ader .entry-title,.page .entry-header .entry-title{font-size:25px;font-size:1.5625rem;font-weight:400;margin:0 auto;max-width:568.434px;max-width:35.527136788rem}@media screen and (min-width:48em){.helphub-page .entry-header .entry-title,.page .entry-header .entry-title{padding:0 2rem}}.helphub-page .entry-content h2,.page .entry-content h2{font-size:25px;font-size:1.5625rem;font-weight:400}.helphub-page .entry-content h3,.page .entry-content h3{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase}.helphub-page .entry-content a,.page .entry-content a{text-decoration:underline}.helphub-page .entry-content section,.page .entry-content section{padding:2rem 0}.helphub-page .entry-content section .container,.page .entry-content section .container{margin:0 auto;max-width:568.434px;max-width:35.527136788rem}@media screen and (min-width:48em){.helphub-page .entry-content section .container,.page .entry-content section .container{p
adding:0 2rem}}.helphub-page .entry-content section:first-of-type,.page .entry-content section:first-of-type{padding-top:0}.helphub-page .entry-content section+section,.page .entry-content section+section{border-top:2px solid #eee}.helphub-page .submenu,.page .submenu{margin-left:0}.helphub-page .submenu li,.page .submenu li{border-bottom:1px solid #dedede;font-size:12px;line-height:18px;padding:5px 0}.helphub-page .submenu li.current,.page .submenu li.current{font-weight:700}.helphub-page .submenu li:last-child,.page .submenu li:last-child{border-bottom:0}.helphub-page .submenu li ul,.page .submenu li ul{margin-left:16px}.helphub-page .submenu li ul li,.page .submenu li ul li{border:none;line-height:1.4em;padding-bottom:2px}.page-template-page-full-width .entry-content section .container,.page-template-page-full-width .entry-header .entry-title,.single .entry-content section .container,.single .entry-header .entry-title{max-width:100%;padding:0}.error-404 .page-content,.error-404 .
page-title{text-align:center}body.category #main h1{font-size:35.2px;font-size:2.2rem;text-align:center}body.category #main a{color:inherit}body.category #main a:active,body.category #main a:focus,body.category #main a:hover{text-decoration:none;color:#0073aa}body.category #main article h2{font-size:20.8px;font-size:1.3rem}body.category #main .archive-pagination{display:block;margin-top:20px;text-align:center;width:100%}section{padding:4rem 0}#bbpress-forums{font-size:16px;font-size:1rem;overflow:inherit}@media (min-width:48em){.three-up .archive-block,.three-up>div{display:inline-block;vertical-align:top;width:30%;margin-right:4.5%;font-size:.8rem}.three-up .archive-block:nth-child(3n),.three-up>div:nth-child(3n){margin-right:0}}.three-up.bbp-forums>div{background:transparent;position:relative;border-bottom:1px solid #eee;margin:1rem 0}.three-up.bbp-forums>div a.bbp-forum-title:active,.three-up.bbp-forums>div a.bbp-forum-title:focus{text-decoration:none}.three-up.bbp
-forums>div h3{font-size:22.4px;font-size:1.4rem;margin-bottom:0;margin-top:0}.three-up.bbp-forums>div p{color:#666}.three-up.bbp-forums>div a:hover{color:#0073aa;text-decoration:none}.three-up.bbp-forums>div a:hover h3{color:#0073aa}@media (min-width:48em){.three-up.bbp-forums>div{height:200px;border-bottom:none;margin:2rem 4.5% 0 0}.three-up.bbp-forums>div:nth-child(3n){margin-right:0}}.bbpress main#main .entry-content,.bbpress main#main .entry-meta,.page-template-page-forums-sidebar main#main .entry-content,.page-template-page-forums-sidebar main#main .entry-meta{padding:0}@media (min-width:568px){.bbpress main#main .entry-content,.bbpress main#main .entry-meta,.page-template-page-forums-sidebar main#main .entry-content,.page-template-page-forums-sidebar main#main .entry-meta{padding:0 1.5625rem}}.bbpress main#main .entry-content .container,.bbpress main#main .entry-header .entry-title,.page-template-page-forums-sidebar main#main .entry-content .container,.page-
template-page-forums-sidebar main#main .entry-header .entry-title{padding:0}.bbpress main#main>.entry-content,.bbpress main#main>article,.page-template-page-forums-sidebar main#main>.entry-content,.page-template-page-forums-sidebar main#main>article{max-width:768px;max-width:48rem}@media screen and (min-width:48em){.bbpress main#main>.entry-content,.bbpress main#main>article,.page-template-page-forums-sidebar main#main>.entry-content,.page-template-page-forums-sidebar main#main>article{float:left;padding:0;width:65%}}@media screen and (min-width:48em){.bbpress main#main .entry-content,.bbpress main#main .entry-meta,.page-template-page-forums-sidebar main#main .entry-content,.page-template-page-forums-sidebar main#main .entry-meta{padding-left:0;padding-right:0}.bbpress main#main .entry-meta,.page-template-page-forums-sidebar main#main .entry-meta{float:right;width:30%}}.bbpress main#main{margin-top:2rem;padding:0 10px 10px}.bbpress #bbpress-forums div.bbp-tem
plate-notice{padding:.5rem;border:none;border-radius:3px}.bbpress #bbpress-forums div.bbp-template-notice li,.bbpress #bbpress-forums div.bbp-template-notice p{font-size:13px;line-height:160%}.bbpress #bbpress-forums div.bbp-template-notice a{color:#0073aa;text-decoration:underline}.bbpress #bbpress-forums div.bbp-template-notice a:hover{color:#0073aa}.bbpress #bbpress-forums .bbp-reply-content>div.bbp-template-notice,.bbpress #bbpress-forums .bbp-topic-content>div.bbp-template-notice{margin-bottom:30px}.bbpress #bbpress-forums .status-pending div.bbp-template-notice{background:#fff359}.bbpress #bbpress-forums .status-archived div.bbp-template-notice,.bbpress #bbpress-forums .status-spam div.bbp-template-notice{background:#f49797}.bbpress #bbpress-forums .bbp-body .bbp-topic-freshness,.bbpress #bbpress-forums .bbp-body .bbp-topic-reply-count,.bbpress #bbpress-forums .bbp-body .bbp-topic-voice-count{font-size:11.704px;font-size:.73152rem}.bbpress #bbpress-forums .bbp-body li.bb
p-forum-freshness,.bbpress #bbpress-forums .bbp-body li.bbp-topic-freshness,.bbpress #bbpress-forums .bbp-header li.bbp-forum-freshness,.bbpress #bbpress-forums .bbp-header li.bbp-topic-freshness{width:58%}@media (min-width:321px){.bbpress #bbpress-forums .bbp-body li.bbp-forum-freshness,.bbpress #bbpress-forums .bbp-body li.bbp-topic-freshness,.bbpress #bbpress-forums .bbp-header li.bbp-forum-freshness,.bbpress #bbpress-forums .bbp-header li.bbp-topic-freshness{width:25%}}.bbpress #bbpress-forums .bbp-forums,.bbpress #bbpress-forums .bbp-topics{border:1px solid #eee}.bbpress #bbpress-forums .bbp-forums>.bbp-header,.bbpress #bbpress-forums .bbp-topics>.bbp-header{background:#0073aa;color:#fff}.bbpress #bbpress-forums li.bbp-body div.hentry,.bbpress #bbpress-forums ul.bbp-lead-topic,.bbpress #bbpress-forums ul.bbp-replies,.bbpress #bbpress-forums ul.bbp-search-results,.bbpress #bbpress-forums ul.bbp-topics.full-posts{overflow:visible;word-wrap:break-word}.bbpress #bbpress-forum
s ul.bbp-lead-topic{margin:0}.bbpress #bbpress-forums ul.bbp-lead-topic li.bbp-body{border:0}.bbpress #bbpress-forums ul.bbp-lead-topic li.bbp-body div.topic{background:transparent}.bbpress #bbpress-forums .bbp-search-results div.topic .topic-indicator{display:none}.bbpress #bbpress-forums div.bbp-reply-author img.avatar,.bbpress #bbpress-forums div.bbp-topic-author img.avatar{border-radius:50%;float:left;width:50px;height:50px;max-width:50px;max-height:50px;margin:0 10px 0 -11%}.bbpress #bbpress-forums div.bbp-topic-author img.avatar{margin-left:-19%;margin-top:-6px;width:80px;height:80px;max-width:80px;max-height:80px}@media only screen and (max-width:480px){.bbpress #bbpress-forums div.bbp-reply-author img.avatar,.bbpress #bbpress-forums div.bbp-topic-author img.avatar{position:relative;top:0;margin-bottom:40px}}.bbpress #bbpress-forums div.bbp-reply-author a.bbp-author-name,.bbpress #bbpress-forums div.bbp-topic-author a.bbp-author-name{clear:none;font-size:16px;font-size:1rem;d
isplay:inline-block;margin:0}.bbpress #bbpress-forums div.bbp-reply-author,.bbpress #bbpress-forums div.bbp-topic-author{float:none;text-align:left;width:100%;margin:1rem 0 2rem;padding-left:10%}@media screen and (max-width:480px){.bbpress #bbpress-forums div.bbp-reply-author,.bbpress #bbpress-forums div.bbp-topic-author{min-height:auto}}.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-reply-author,.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-topic-author{padding-left:1.5rem}.bbpress #bbpress-forums .bbp-author-title{margin:0}.bbpress #bbpress-forums .bbp-reply-ip,.bbpress #bbpress-forums .bbp-reply-post-date,.bbpress #bbpress-forums .bbp-topic-ip,.bbpress #bbpress-forums .bbp-topic-post-date,.bbpress #bbpress-forums .bbp-user-nicename,.bbpress #bbpress-forums .wporg-bbp-user-flag,.bbpress #bbpress-forums .wporg-bbp-user-notes-toggle{font-size:12.8px;font-size:.8rem;font-weight:400;margin:0 10px 0 0;display:inline-block}.bbpress #bbpress-forums span.bbp-autho
r-ip{font-size:12.8px;font-size:.8rem;font-weight:400}.bbpress #bbpress-forums div.reply,.bbpress #bbpress-forums div.topic{padding:1.5rem 1.5rem 1.5rem 0}.bbpress #bbpress-forums div.bbp-reply-content,.bbpress #bbpress-forums div.bbp-topic-content{padding:0;margin:0 0 0 10%}@media screen and (max-width:480px){.bbpress #bbpress-forums div.bbp-reply-content,.bbpress #bbpress-forums div.bbp-topic-content{margin-bottom:5%}}.bbpress #bbpress-forums div.bbp-reply-content{margin-left:11%}.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-reply-content,.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-topic-content{margin-left:1.5rem}.bbpress #bbpress-forums div.bbp-reply-content a,.bbpress #bbpress-forums div.bbp-topic-content a{text-decoration:underline;font-weight:inherit}.bbpress #bbpress-forums div.bbp-reply-content a.mention,.bbpress #bbpress-forums div.bbp-topic-content a.mention{text-decoration:none;font-weight:700}.bbpress #bbpress-forums div.bbp-reply-content .bb
p-reply-revision-log-item a,.bbpress #bbpress-forums div.bbp-topic-content .bbp-topic-revision-log-item a{text-decoration:none}.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links,.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links{display:none;position:absolute;bottom:0;right:0;background:#fbfbfb;padding:3px 10px}@media screen and (max-width:480px){.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links,.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links{padding:3px 7px}}.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links a,.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links a{color:#0073aa;text-transform:inherit;font-size:11.2px;font-size:.7rem}.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links a:hover,.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links a:hover{text-decoration:underline}.bbpress #bbpress-forums li.bbp-b
ody div.type-reply:hover span.bbp-admin-links,.bbpress #bbpress-forums li.bbp-body div.type-topic:hover span.bbp-admin-links{display:block}.bbpress #bbpress-forums li.bbp-body div.type-reply:focus-within span.bbp-admin-links,.bbpress #bbpress-forums li.bbp-body div.type-topic:focus-within span.bbp-admin-links{display:block}.bbpress #bbpress-forums ul.status-closed,.bbpress #bbpress-forums ul.status-closed a{color:inherit}.bbpress #bbpress-forums .bbp-reply-revision-log-item img.avatar,.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-freshness-author img.avatar,.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-started-by img.avatar,.bbpress #bbpress-forums .bbp-topic-revision-log-item img.avatar{display:none}.bbpress #bbpress-forums .bbp-reply-revision-log-item a~a,.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-freshness-author a~a,.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-started-by a~a,.bbpress #bbpress-forums .bbp-topic-revision-log-item a~a{margin-left:-3px}.b
bpress #bbpress-forums p.bbp-topic-meta .bbp-topic-started-in a{background:#eee}.bbpress #bbpress-forums p.bbp-topic-meta a{color:#0073aa}.bbpress #bbpress-forums p.bbp-topic-meta a:active,.bbpress #bbpress-forums p.bbp-topic-meta a:focus,.bbpress #bbpress-forums p.bbp-topic-meta a:hover{text-decoration:underline}.bbpress #bbpress-forums p.wporg-bbp-topic-site-url{border-top:1px solid #eee;padding-top:.5rem}.bbpress #bbpress-forums p.wporg-bbp-topic-site-url:before{content:"\f103";color:#000;font-family:dashicons;font:400 16px/1 dashicons;margin-right:5px;float:left;padding-top:3px}.bbpress #bbpress-forums p.wporg-bbp-topic-site-url a{display:inline-block;word-break:break-all}.bbpress #bbpress-forums .wporg-bbp-user-flag.flagged a{color:red}.bbpress #bbpress-forums p.wporg-bbp-user-is-blocked{display:inline-block;color:red}.bbpress #bbpress-forums .create-topic{font-size:12.8px;font-size:.8rem;float:left}.bbpress #bbpress-forums .create-topic:before{color:#000;content:&quo
t;\f132";font:400 16px/1 dashicons;margin:0 4px 0 -4px;vertical-align:middle}.bbpress #bbpress-forums .bbp-pagination{font-size:12.8px;font-size:.8rem;float:none;width:auto}.bbpress #bbpress-forums .bbp-pagination .page-numbers{background:#fff;border:1px solid #b4b9be;color:#757575;padding:2px 8px;margin-left:-1px;opacity:1}.bbpress #bbpress-forums .bbp-pagination .page-numbers:not(.current):not(.dots):hover{background:#0073aa;color:#fff;text-decoration:none;border:1px solid #0073aa}.bbpress #bbpress-forums .bbp-pagination .page-numbers.current{background:#eee;color:#000}.bbpress #bbpress-forums .bbp-pagination .page-numbers.dots{background:#fff;color:#32373c}.bbpress #bbpress-forums .bbp-pagination .page-numbers:first-child{border-radius:3px 0 0 3px}.bbpress #bbpress-forums .bbp-pagination .page-numbers:last-child{border-radius:0 3px 3px 0}.bbpress #bbpress-forums .bbp-topic-pagination a{border:1px solid #ddd}.bbpress #bbpress-forums #bbp-user-wrapper,.bbpress #bbpress-forums
ul.bbp-forums,.bbpress #bbpress-forums ul.bbp-lead-topic,.bbpress #bbpress-forums ul.bbp-replies,.bbpress #bbpress-forums ul.bbp-search-results,.bbpress #bbpress-forums ul.bbp-topics{font-size:12.8px;font-size:.8rem}.bbpress #bbpress-forums #bbp-user-wrapper ul.bbp-replies,.bbpress #bbpress-forums #bbp-user-wrapper ul.bbp-topics{clear:both}.bbpress #wp-link-wrap{font-size:11.704px;font-size:.73152rem}.bbpress #wp-link-wrap #wp-link #link-options label span,.bbpress #wp-link-wrap #wp-link #search-panel label span.search-label{width:90px}.bbpress li.bbp-forum-freshness,.bbpress li.bbp-topic-freshness{text-align:left}.bbpress h1{font-size:25px;font-size:1.5625rem;font-weight:400;padding-bottom:0;margin:2rem 0 1rem}.bbpress h1.page-title{margin-top:0}.bbpress .forum-titles .bbp-topic-reply-count,.bbpress .forum-titles .bbp-topic-voice-count{overflow:hidden}.bbpress .forum-titles .bbp-topic-reply-count:before,.bbpress .forum-titles .bbp-topic-voice-count:before{font:400 16px/1 dashicons;
margin-right:100px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (min-width:321px){.bbpress .forum-titles .bbp-topic-reply-count:before,.bbpress .forum-titles .bbp-topic-voice-count:before{font:400 21px/1 dashicons;margin-left:20px}}.bbpress .forum-titles .bbp-topic-voice-count:before{content:"\f307"}.bbpress .forum-titles .bbp-topic-reply-count:before{content:"\f125"}.bbpress li.bbp-header li.bbp-forum-info,.bbpress li.bbp-header li.bbp-topic-title{text-align:left!important}#bbpress-forums fieldset.bbp-form button{padding:0 .8rem;font-size:12.8px;font-size:.8rem}#bbpress-forums .bbp-reply-form{clear:both}#bbpress-forums .bbp-reply-form fieldset.bbp-form button,#bbpress-forums .bbp-topic-form fieldset.bbp-form button{float:none;margin-top:0}#bbpress-forums .bbp-submit-wrapper{margin-top:-35px}@media (max-width:767px){#bbpress-forums .bbp-submit-wrapper{margin-top:0}}#bbpress-forums .wporg-bbp-term-subscription{margin-bottom:1rem}.vie
wmore{position:relative;padding-right:18px;text-decoration:underline}.viewmore:hover{text-decoration:underline!important}.viewmore:after{content:"\f345";font-family:dashicons;position:absolute;top:1px;right:0}.rtl .viewmore:after{content:"\f341"}#bbpress-forums fieldset.bbp-form{margin:0;border:0}#bbpress-forums fieldset.bbp-form legend{font-weight:400;font-size:20px;font-size:1.25rem}#bbpress-forums fieldset.bbp-form label,#bbpress-forums fieldset.bbp-form p em{font-size:12.8px;font-size:.8rem}#bbpress-forums fieldset.bbp-form em#site_url_description{display:inline-block;margin-bottom:12px}#bbpress-forums fieldset.bbp-form input#bbp_topic_tags,#bbpress-forums fieldset.bbp-form input#site_url,#bbpress-forums fieldset.bbp-form input[type=checkbox]{margin-bottom:0}#bbpress-forums fieldset.log-edit{margin:12px 0 8px}#bbpress-forums fieldset.log-edit legend{padding:0;font-size:12.8px;font-size:.8rem}@media (max-width:767px){#bbpress-forums input[type=text]{width:100%
}}.bbp-view .bbp-topic-form,.single-forum .bbp-topic-form{margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.reply-edit #bbpress-forums .bbp-reply-form legend,.topic-edit #bbpress-forums .bbp-topic-form legend{display:block}.reply-edit #bbpress-forums .form-reply-to{display:inline-block}.reply-edit #bbpress-forums .form-reply-to #bbp_reply_to{width:100%}.topic-resolved label{vertical-align:none}.topic-resolved select{width:120px;line-height:1}select{-webkit-appearance:menulist}.forum-archive.wporg-support .info-box,.home.wporg-support .info-box{text-align:center;max-width:320px;max-width:20rem;margin:0 auto 4rem}.forum-archive.wporg-support .info-box h3,.home.wporg-support .info-box h3{margin-top:1rem}.forum-archive.wporg-support .info-box .icon-wrapper,.home.wporg-support .info-box .icon-wrapper{display:inline-block;width:100%;height:108px}.forum-archive.wporg-support .info-box .dashicons,.home.wporg-support .info-box .dashicons{font-size:95.367px;font-size:5.9604644775rem
;opacity:.4;width:auto;height:auto}@media (min-width:48em){.forum-archive.wporg-support .info-box,.home.wporg-support .info-box{max-width:100%;margin:0}}.forum-archive.wporg-support #bbpress-forums .bbp-forums,.home.wporg-support #bbpress-forums .bbp-forums{border:none}.forum-archive.wporg-support #bbpress-forums div.odd,.home.wporg-support #bbpress-forums div.odd{background:transparent}.forum-archive.wporg-support .col-8,.home.wporg-support .col-8{margin-left:0}.forum-archive.wporg-support ul#views,.home.wporg-support ul#views{text-align:center;font-size:12.8px;font-size:.8rem;margin:0}.forum-archive.wporg-support .helpful-links>div:last-child,.home.wporg-support .helpful-links>div:last-child{font-size:12.8px;font-size:.8rem}@media (min-width:48em){.forum-archive.wporg-support .helpful-links>div,.home.wporg-support .helpful-links>div{width:65%;float:left;margin-right:5%}.forum-archive.wporg-support .helpful-links>div:last-child,.home.wporg-support .helpful-links>d
iv:last-child{width:30%;margin-right:0}}.forum-archive.wporg-support .themes-plugins,.home.wporg-support .themes-plugins{margin:0 0 4rem;border-bottom:1px solid #eee}.forum-archive.wporg-support .themes-plugins p,.home.wporg-support .themes-plugins p{font-size:16px;font-size:1rem;color:#666}.forum-archive.wporg-support .themes-plugins p a:hover>.dashicons,.home.wporg-support .themes-plugins p a:hover>.dashicons{text-decoration:none}.forum-archive.wporg-support .themes-plugins h3,.home.wporg-support .themes-plugins h3{font-size:22.4px;font-size:1.4rem;margin-bottom:0;margin-top:0}@media (min-width:48em){.forum-archive.wporg-support .themes-plugins,.home.wporg-support .themes-plugins{width:65%;margin:3rem 0 4rem;border-bottom:none}.forum-archive.wporg-support .themes-plugins p,.home.wporg-support .themes-plugins p{font-size:.8rem}}.sidebar .forum-info li:before,.sidebar .topic-info li:before,.sidebar div ul li a:before{float:left;margin-right:5px}.sidebar .forum-info .forum-fres
hness-time:before,.sidebar .topic-info .topic-freshness-author:before,.sidebar .topic-info .topic-freshness-time:before{height:30px}.sidebar .forum-info .forum-freshness-time a,.sidebar .topic-info .topic-freshness-author a,.sidebar .topic-info .topic-freshness-time a{display:inline-block}.sidebar .forum-info li.topic-count:before{content:"\f105"}.sidebar .forum-info li.reply-count:before,.sidebar .topic-info li.reply-count:before{content:"\f125"}.sidebar .forum-info li.create-topic a:before,.sidebar .topic-info li.create-reply a:before{content:"\f132"}.sidebar .forum-info li.forum-subscribe:before,.sidebar .topic-info li.topic-subscribe:before{content:"\f465"}.sidebar .feed{background:none;padding-left:0}.single-topic .entry-content #bbpress-forums{overflow:visible}.single-topic .entry-content #bbpress-forums ul.bbp-lead-topic{margin-bottom:15px}.single-topic .entry-content #bbpress-forums ul.bbp-lead-topic li.bbp-body{border:1px solid #eee;b
order-top:none}.single-topic .entry-content #bbpress-forums ul.bbp-lead-topic li.bbp-body div.topic{background:#fbfbfb}.single-topic .entry-content #bbpress-forums div.reply.status-publish{padding-right:0}.single-topic .entry-content #bbpress-forums div.even:not(.topic),.single-topic .entry-content #bbpress-forums div.odd,.single-topic .entry-content #bbpress-forums ul.even,.single-topic .entry-content #bbpress-forums ul.odd{background:#fff;border-top:2px solid #eee}.single-topic .entry-content #bbpress-forums .wporg-ratings{background-color:#fbfbfb;border:1px solid #eee;border-top:none;border-bottom:none;padding-left:10%;padding-top:.5em}.single-topic .entry-content #bbpress-forums .topic{position:relative}.single-topic .entry-content #bbpress-forums .topic>.topic-indicator,.single-topic .entry-content #bbpress-forums .topic>.topic-indicator .dashicons{display:none}.single-topic .entry-content #bbpress-forums .topic.status-closed>.topic-indicator,.single-topic .entry-conte
nt #bbpress-forums .topic.sticky>.topic-indicator,.single-topic .entry-content #bbpress-forums .topic.super-sticky>.topic-indicator{display:block;position:absolute;top:-32px;left:-2px;width:30px}.single-topic .entry-content #bbpress-forums .topic.status-closed .dashicons-lock,.single-topic .entry-content #bbpress-forums .topic.sticky .dashicons-admin-post,.single-topic .entry-content #bbpress-forums .topic.super-sticky .dashicons-admin-post{display:block;float:left;color:#fff;background:gold;padding-top:3px;width:30px;height:25px;border-radius:0 3px 3px 0}.single-topic .entry-content #bbpress-forums .topic.status-closed .dashicons-admin-post,.single-topic .entry-content #bbpress-forums .topic.status-closed .dashicons-lock{background:#bbb}.single-topic .entry-content header{background:#fbfbfb;border:1px solid #eee;border-bottom:none;padding:1rem 2rem 0 10%}.single-topic div.bbp-breadcrumb{float:none}div.bbp-breadcrumb{font-size:12.8px;font-size:.8rem;margin-bottom:15px;color:#7
67676;line-height:27px}div.bbp-breadcrumb p{margin:0!important}.sidebar .topic-info li.topic-forum:before{content:"\f230"}.sidebar .topic-info li.wp-version:before{content:"\f120"}.sidebar .topic-info li.topic-resolved:before{content:"\f546"}.sidebar .topic-info li.topic-favorite:before{content:"\f487"}.sidebar .topic-info li.topic-report:before{content:"\f227"}.sidebar .topic-info li.topic-previous-reports .previous-reports{padding-left:0}.sidebar .topic-info li.topic-previous-reports .previous-reports li{list-style:inside}.sidebar .plugin-meta-icon{border-top:0}.sidebar .plugin-icon{margin:0;height:128px;width:128px;background-size:contain}.bbp-single-user .page-header h1{margin-bottom:1rem}.bbp-view .review-ratings{margin-bottom:1rem;padding-bottom:10px;border-bottom:1px solid #eee;display:flex;flex-direction:row-reverse}.bbp-view .review-ratings .col-3{font-size:12.8px;font-size:.8rem;margin:0;width:35%;float:none;border-top:1px
solid #eee}.bbp-view .review-ratings .col-3 .reviews-total-count{font-weight:700;padding-bottom:5px;padding-top:5px}.bbp-view .review-ratings .col-5{margin:0 5% 10px 0;width:60%;font-size:12.8px;font-size:.8rem;float:none}.bbp-view .review-ratings .col-5>div:first-child{margin-top:0}.bbp-view .review-ratings .col-5 .wporg-ratings{display:inline-block;margin-right:1rem}.bbp-view .review-ratings .col-5 .reviews-submit-link{margin-top:1rem}@media (max-width:499px){.bbp-view .review-ratings{flex-direction:column-reverse}.bbp-view .review-ratings .col-3,.bbp-view .review-ratings .col-5{width:100%}}.three-up.helphub-front-page p,.three-up.helphub-front-page ul{text-align:left}.three-up.helphub-front-page>div{margin-bottom:5rem}.three-up.helphub-front-page .icon-wrapper a{color:inherit;text-decoration:none}#helphub-forum-link{margin-top:5rem}#helphub-forum-link span{display:inline-block;width:100%;max-width:335px}#helphub-forum-link a{margin-top:.5rem;display:inline-block}body.helphu
b-with-sidebar .left-sidebar{font-size:14.4px;font-size:.9rem}body.helphub-with-sidebar .left-sidebar h2{font-size:17.6px;font-size:1.1rem;font-weight:600;color:#32373c}body.helphub-with-sidebar .left-sidebar ul{list-style:none;margin:0}body.helphub-with-sidebar .left-sidebar ul li{margin-bottom:.8rem}body.helphub-with-sidebar .left-sidebar ul li ul{margin-left:1rem}@media screen and (min-width:768px){body.helphub-with-sidebar .left-sidebar{float:left;padding-right:3rem;width:23%}body.helphub-with-sidebar .left-sidebar+#main-content{float:right;width:77%}body.helphub-with-sidebar .left-sidebar+#main-content .entry-content .container{width:100%}}@media screen and (min-width:48em){.helphub-page .entry-header .entry-title{margin:0;width:65%}}.helphub-page .entry-content section .container .wp-block-image{overflow:hidden}@media screen and (min-width:48em){.helphub-page .entry-content section .container{margin:0;width:65%}}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts
-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.wp-filter{di
splay:inline-block;position:relative;box-sizing:border-box;margin:20px 0 25px;padding:0 20px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5;background:#fff;color:#555;font-size:13px}.wp-filter a{text-decoration:none}.filter-count{display:inline-block;vertical-align:middle;min-width:4.3em}.filter-count .count,.title-count{display:inline-block;position:relative;top:-1px;padding:4px 10px;border-radius:30px;background:#777;color:#fff;font-size:14px;font-weight:600}.title-count{display:inline;top:-3px;margin-left:5px;margin-right:20px}.filter-links{padding:0}.filter-links,.filter-links li{display:inline-block;margin:0}.filter-links li>a{display:inline-block;margin:0 10px;padding:15px 0;border-bottom:4px solid #fff;color:#666;cursor:pointer}.filter-links .current{box-shadow:none;border-bottom:4px solid #666;color:#222}.filter-links li>a:focus,.filter-links li>a:hover,.show-filters .filter-links a.current:focus,.show-filters .filter-links a.current:hover{
color:#2ea2cc}.wp-filter .search-form{float:right;margin:10px 0;display:inline-block}.wp-filter .wp-filter-search{margin:0;padding:3px 5px;width:270px;font-size:16px;font-weight:300;line-height:1.5}.wp-filter .search-form select{height:33px;vertical-align:top}.wp-filter .drawer-toggle{display:inline-block;margin:0 10px;padding:4px 6px;color:#666;cursor:pointer}.wp-filter .drawer-toggle:before{display:inline-block;vertical-align:sub;content:"\f111";margin:0 5px 0 0;width:16px;height:16px;color:#777;transition:color .1s ease-in;font-family:dashicons;font-size:16px;line-height:1;text-align:center;text-decoration:inherit;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}.wp-filter .drawer-toggle:hover,.wp-filter .drawer-toggle:hover:before{color:#2ea2cc}.wp-filter .drawer-toggle.current:before{color:#fff}.filter-drawer{display:none;margin:0 -20px;padding:20px;border-top:1px solid #eee;background:#fafafa}@media only screen and (max-width:480px){.filter-drawer
{margin:0 -10px}}.show-filters .filter-drawer{display:block;overflow:hidden}.show-filters .wp-filter .drawer-toggle:focus,.show-filters .wp-filter .drawer-toggle:hover{background:#2ea2cc}.show-filters .filter-links a.current{border-bottom:none}.show-filters .wp-filter .drawer-toggle{border-radius:2px;border:none;background:#777;color:#fff}.show-filters .wp-filter .drawer-toggle:before{color:#fff}.filter-group{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;float:left;margin:0 1% 0 0;padding:10px;width:calc(25% - 7px);box-shadow:0 1px 1px rgba(0,0,0,.04)}.filter-group:last-of-type{margin-right:0}.filter-group.wide{width:38%}.filter-group h4{font-size:14px;position:relative;margin:0}.filter-drawer ol{list-style-type:none;font-size:12px;margin:20px 0 0;padding:0}.filter-drawer li{display:inline-block;list-style-type:none;margin:5px 0;padding-right:25px;width:100%}.filter-drawer .buttons{margin-bottom:20px}.filter-drawer .buttons .button span{display:inline-block;opacity:
.8;font-size:12px;text-indent:10px}.wp-filter .button.clear-filters{display:none;margin:0 0 0 10px}.filtered-by{display:none;margin:0}.filtered-by>span{font-weight:600}.filtered-by a{margin-left:10px}.filtered-by .tags{display:inline}.filtered-by .tag{background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);display:inline-block;font-size:11px;margin:2px 5px;padding:1px 8px}.filters-applied .filter-drawer .buttons,.filters-applied .filter-drawer br,.filters-applied .filter-group{display:none!important}.filters-applied .filtered-by{display:block}.error .content-filterable,.loading-content .content-filterable,.show-filters .content-filterable,.show-filters.filters-applied.loading-content .content-filterable{display:none}.show-filters.filters-applied .content-filterable{display:block}.wp-filter-search{border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#333;outline:none;transition:border-color .05s ease-in-out;border-radiu
s:0;margin:0;padding:3px 5px;width:280px;font-size:16px;font-weight:300;line-height:1.5}.directory-navigation{background:#dfdfdf}.directory-navigation .menu{font-size:13px;font-weight:700;list-style:none;margin:0 auto;max-width:960px}.directory-navigation .menu li{display:inline-block;padding-left:20px}.directory-navigation .menu li:first-of-type{padding-left:10px}.directory-navigation a{display:block;position:relative;padding:10px 0;color:#636363;font-size:14px;text-decoration:none}.directory-navigation .current a:after{content:"";width:100%;position:absolute;left:0;bottom:0;height:3px;background:#0073aa}@media (max-width:740px){.directory-navigation .menu{margin:0;padding:8px 0;width:100%}}body:not(.trac):not(.home-page) #main{margin-top:.5rem}.site-branding h1{color:#fff}h1,h2,h3,h4{color:#555!important}#page.home{background-color:#fff}.site-header.home .site-title{font-size:49.6px;font-size:3.1rem;font-weight:400;line-height:normal}.site-header .site-description{max-wi
dth:650px}.site-main{margin:0 auto}p{color:#555d66}.home-page .shapes{position:relative}.home-page .shapes .parallelogram:before{font-size:80px;height:64px;left:-30px;position:relative;transform:skew(5deg);width:64px}.home-page .shapes .parallelogram{color:#fff;display:block;margin:0 auto;opacity:.9;padding:60px 40px;text-align:center;text-decoration:none;transform:skew(-5deg)}.home-page .shapes .parallelogram.lesson-plans{background-color:#389547;top:0;left:30px;z-index:1}.home-page .shapes .parallelogram.workshop-ideas{background-color:#00669b;margin-top:-2rem;right:30px;top:50px;z-index:10}.home-page .shapes strong{display:block;font-size:28px;font-weight:300;padding-bottom:15px;padding-top:15px}.home-page .shapes p{color:#fff;font-size:16px;font-weight:300;margin:0;transform:skew(5deg)}.home-page .shapes u{display:block;font-size:18px;padding-top:15px}@media only screen and (min-width:768px){.home-page .shapes{height:400px;margin:0 -60px}.home-page .shapes .parallelogram.worksho
p-ideas{margin-top:0}.home-page .shapes .parallelogram{width:50%;position:absolute;padding:50px 90px;transform:skew(-15deg)}.home-page .shapes .parallelogram:before,.home-page .shapes p{transform:skew(15deg)}}.about-training .getin{margin:0 auto;max-width:700px;overflow:hidden;position:relative}.about-training .getin .graphic{background:#826eb4;margin-bottom:16px;display:flex;align-items:center;justify-content:center;height:125px;width:125px}.about-training .getin .graphic .dashicons{font-size:75px;width:auto;height:auto;color:#fff}@media only screen and (min-width:576px){.about-training .getin{padding-left:230px}.about-training .getin .graphic{left:0;top:6px;margin:0 auto;position:absolute;height:150px;width:150px}}.lesson-lists .lesson-item .viewmore:after{content:"\f345";font-family:dashicons;position:absolute;top:1px;right:0}@media only screen and (min-width:576px){.lesson-lists .col{float:left;padding:15px;width:50%}}.lesson-lists .lesson-item{margin-bottom:40px;font-
size:14px}.lesson-lists .lesson-item .title{font-weight:300}.lesson-lists .lesson-item p{color:#555d66}@media only screen and (min-width:768px){.lesson-lists{padding-left:0;padding-right:0}.lesson-lists .col{width:33.3333%}.lesson-lists .col .lesson-item:last-child{margin-bottom:0}}.submit-idea-cta{text-align:center}.submit-idea-cta h3{font-size:30px;margin-bottom:30px}.lp-list{margin:0 -15px}.lp-list .lp-item{display:inline-block;margin-bottom:30px;padding:0 1rem;vertical-align:top}.card,.lp-list .lp-item-wrap{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1.75rem}@media only screen and (min-width:768px){.lp-list .lp-item{width:50%;margin-right:-4px}.lp-list .lp-item-wrap{min-height:300px}}.lp-list .lp-item--full{width:100%}.card{margin-bottom:30px}.lp-list .lp-item-wrap--split .lp-body{display:flex;flex-direction:column;justify-content:space-between}.lp-list .lp-item-wrap--split .lp-body>:first-child{order:2}.lp-list .lp-item-wrap--split .lp-body>:last-chi
ld{order:1}.lp-list .lp-item-wrap--split .lp-details-list{margin-bottom:.75rem}.lp-list .lp-item-wrap--split .lp-details-list li{display:inline-block;padding-right:1rem}@media only screen and (min-width:576px){.lp-list .lp-item-wrap--split .lp-body{flex-direction:row}.lp-list .lp-item-wrap--split .lp-body>:first-child{width:64%;order:1}.lp-list .lp-item-wrap--split .lp-body>:last-child{padding-left:5%;width:30%;order:2}.lp-list .lp-item-wrap--split .lp-details-list{margin-bottom:0}.lp-list .lp-item-wrap--split .lp-details-list li{display:block;padding-right:0}}.lp-list .lp-item h2 a{font-weight:400}.lp-list .lp-item .lp-excerpt{margin:0;padding-bottom:1rem;color:#6a6a6a;font-size:14px}.lp-list .lp-topics{margin:0 0 0 1rem;padding-top:.25rem;list-style:square;font-size:12px;font-size:.75rem}.lp-list .lp-topics li{padding-bottom:.5rem}.lp-list .lp-topics li:last-child{padding-bottom:0}@media only screen and (min-width:768px){.lp-list .lp-topics--split li{width:50%;float:left}}.l
p-details{font-size:14px;overflow:hidden}.lp-list .lp-details .items{float:left;width:50%}@media only screen and (min-width:960px){.lp-list .lp-details .lp-details-list--split li{float:left;width:50%}}.lp-list .lp-details .left-items{padding-right:10px}.lp-content .lp-details ul,.lp-list .lp-details ul{list-style-type:none;margin:0;padding:0}.lp-content .lp-details ul li,.lp-list .lp-details ul li{margin:0;padding:0 0 .5rem 1.5rem;position:relative}.lp-content .lp-details .dashicons,.lp-list .lp-details .dashicons{color:#0073aa;left:0;position:absolute;top:2.4px;top:.15rem}.lp-content .lp-details strong{padding-left:.25rem}.lp-suggestion_title{margin-bottom:0;font-size:13.6px;font-size:.85rem}.lp-content{display:flex;flex-direction:column;justify-content:space-between}.lp-content .lp-content-inner{order:2}.lp-content .lp-sidebar{order:1}.lp-content .lp-details .lp-links,.lp-suggestion{display:none}.lp-sidebar .lp-details ul:first-child li{display:inline-block;padding-right:1rem}@med
ia only screen and (min-width:768px){.lp-content{flex-direction:row}.lp-content .lp-content-inner{width:64%;order:1}.lp-content .lp-sidebar{width:30%;order:2}.lp-content .lp-details .lp-links,.lp-suggestion{display:block}}.lp-content .lp-details .lp-links{margin:1.25rem 0}.lp-content .lp-details .lp-links li{padding:0 0 1rem}.lp-content .lp-details .lp-links li:last-child{padding-bottom:0}.lp-content .lp-details .lp-links li a{background-color:#f8f8f8;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.08);color:#666;display:inline-block;font-size:14px;width:100%;max-width:220px;padding:5px 10px;text-decoration:none}.lp-details .lp-links li a .dashicons{color:#9a9ea3;font-size:16px;position:relative;top:3px}.lp-content .lp-details .lp-links li a:hover{background-color:#f8f8f8;border-color:#999;color:#777}.lp-empty{margin-bottom:8 rem;min-height:300px;line-height:100px;text-align:center}.type-page .entry-content{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0
,.1);padding:30px}.contact-form .grunion-field-label{font-size:16px;margin-bottom:10px}.contact-form .grunion-field-wrap{margin-bottom:20px}.contact-form input[type=email],.contact-form input[type=text],.contact-form textarea{border:1px solid #ddd;box-shadow:none;box-sizing:border-box;font-family:inherit;font-size:16px;margin:0;max-width:100%!important;padding:10px;width:100%!important;-webkit-appearance:none}.contact-form .grunion-field-checkbox-multiple-wrap,.contact-form .grunion-field-radio-wrap{display:inline-block;vertical-align:top;width:45%}.contact-form .grunion-checkbox-multiple-label,.contact-form .grunion-radio-label{font-size:16px;font-weight:400!important}.contact-form input.checkbox-multiple,.contact-form input.radio{margin-bottom:0!important}.contact-form .pushbutton-wide{background:#008ec2;border:1px solid #006799;border-radius:3px;box-shadow:0 1px 0 #006799;color:#fff;font-size:16px;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #0067
99;padding:5px 30px;-webkit-appearance:none}.contact-form .pushbutton-wide:hover{color:#eee}.type-page .submit-idea-cta{padding:.5rem 0 2rem}.type-page .submit-idea-cta h4{margin:0 auto 1rem;font-weight:500}.idea-type-lists{overflow:hidden;padding-top:0;margin:0 auto;max-width:610px}.idea-type-lists .col{padding:0 35px;font-size:13px;margin-bottom:2rem}@media only screen and (min-width:576px){.idea-type-lists{padding-bottom:2rem}.idea-type-lists .col{float:left;width:50%;margin-bottom:0}}.idea-type-lists .col p{color:#666}.idea-type-lists .col .dashicons{color:#9ea3a8;width:65px;height:65px;display:block;margin:1rem auto 0}.idea-type-lists .col .dashicons:before{font-size:65px}.contact-form .grunion-checkbox-multiple-label,.contact-form .grunion-field-label,.contact-form .grunion-radio-label{font-size:13px}.contact-form .grunion-field-checkbox-multiple-wrap,.contact-form .grunion-field-radio-wrap{width:29%;margin:10px}input.text{height:40px}.custom-subheader{margin-bottom:.4em}.no-p
adding{padding:0!important}.clearfix:after{content:"";display:table;clear:both}div.bbp-breadcrumb{margin:.75rem 0 1.5rem}p{margin:0 0 1rem}.directory-navigation .menu{padding:0}hr{height:1px}
+/*# sourceMappingURL=style.css.map */
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssstylescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/style.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,41 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+//--------------------------------------------------------------
+// 01 Settings
+//------------------------------------------------------------*/
+@import "settings/settings";
+
+//--------------------------------------------------------------
+// 02 Tools
+//------------------------------------------------------------*/
+@import "tools/tools";
+
+//--------------------------------------------------------------
+// 03 Generic
+//------------------------------------------------------------*/
+@import "generic/generic";
+
+//--------------------------------------------------------------
+// 04 Base
+//------------------------------------------------------------*/
+@import "base/base";
+
+//--------------------------------------------------------------
+// 05 Objects
+//------------------------------------------------------------*/
+@import "objects/objects";
+
+//--------------------------------------------------------------
+// 06 Components
+//------------------------------------------------------------*/
+@import "components/components";
+
+//--------------------------------------------------------------
+// 07 Utilities
+//------------------------------------------------------------*/
+@import "utilities/utilities";
+
+
+//--------------------------------------------------------------
+// 08 Vendor
+// Existing styles when the theme was modified
+//------------------------------------------------------------*/
+@import "vendor/vendor";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020csstools_toolsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/tools/_tools.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/tools/_tools.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/tools/_tools.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,4 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../../wporg/css/tools/breakpoint";
+@import "../../../wporg/css/tools/functions";
+@import "../../../wporg/css/tools/kube";
+@import "../../../wporg/css/tools/modular-scale";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssutilities_colorsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/utilities/_colors.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/utilities/_colors.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/utilities/_colors.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,23 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.has-wporg-blue-color {
+ color: $color__wporg-blue;
+}
+
+.has-wporg-blue-background-color {
+ background-color: $color__wporg-blue;
+}
+
+.has-wporg-purple-color {
+ color: $color__wporg-purple;
+}
+
+.has-wporg-purple-background-color {
+ background-color: $color__wporg-purple;
+}
+
+.has-wporg-white-color {
+ color: $color__text-on-dark;
+}
+
+.has-wporg-white-background-color {
+ background-color: $color__text-on-dark;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssutilities_utilitiesscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/utilities/_utilities.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/utilities/_utilities.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/utilities/_utilities.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "colors";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssvendor_githubscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_github.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_github.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_github.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,403 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*
+Copyright (c) 2017 Chris Patuzzo
+https://twitter.com/chrispatuzzo
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+*/
+
+.github-markdown {
+ font-size: 14px;
+}
+
+.github-markdown a.anchor {
+ display: block;
+ padding-left: 30px;
+ margin-left: -30px;
+ cursor: pointer;
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+}
+
+h2:first-child, h1:first-child, h1:first-child + h2, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
+ margin-top: 0;
+ padding-top: 0;
+}
+
+.github-markdown h1:hover a.anchor,
+.github-markdown h2:hover a.anchor,
+.github-markdown h3:hover a.anchor,
+.github-markdown h4:hover a.anchor,
+.github-markdown h5:hover a.anchor,
+.github-markdown h6:hover a.anchor {
+ text-decoration: none;
+}
+
+.github-markdown h1 tt,
+.github-markdown h1 code {
+ font-size: inherit;
+}
+
+.github-markdown h2 tt,
+.github-markdown h2 code {
+ font-size: inherit;
+}
+
+.github-markdown h3 tt,
+.github-markdown h3 code {
+ font-size: inherit;
+}
+
+.github-markdown h4 tt,
+.github-markdown h4 code {
+ font-size: inherit;
+}
+
+.github-markdown h5 tt,
+.github-markdown h5 code {
+ font-size: inherit;
+}
+
+.github-markdown h6 tt,
+.github-markdown h6 code {
+ font-size: inherit;
+}
+
+.github-markdown h1 {
+ font-size: 28px;
+ font-weight: 400;
+}
+
+.github-markdown h2 {
+ border-bottom: 1px solid #cccccc;
+ font-size: 20px;
+ font-weight: 400;
+ padding-bottom: 5px;
+}
+
+.github-markdown h3 {
+ font-size: 18px;
+}
+
+.github-markdown h4 {
+ font-size: 16px;
+}
+
+.github-markdown h5 {
+ font-size: 14px;
+}
+
+.github-markdown h6 {
+ color: #777777;
+ font-size: 14px;
+}
+
+.github-markdown p,
+.github-markdown blockquote,
+.github-markdown ul,
+.github-markdown ol,
+.github-markdown dl,
+.github-markdown li,
+.github-markdown table,
+.github-markdown pre {
+margin: 10px 0;
+}
+
+.github-markdown hr {
+ border: 0 none;
+ color: #cccccc;
+ height: 4px;
+ padding: 0;
+}
+
+.github-markdown body > h2:first-child {
+ margin-top: 0;
+ padding-top: 0;
+}
+
+.github-markdown body > h1:first-child {
+ margin-top: 0;
+ padding-top: 0;
+}
+
+.github-markdown body > h1:first-child + h2 {
+ margin-top: 0;
+ padding-top: 0;
+}
+
+.github-markdown body > h3:first-child,
+.github-markdown body > h4:first-child,
+.github-markdown body > h5:first-child,
+.github-markdown body > h6:first-child {
+ margin-top: 0;
+ padding-top: 0;
+}
+
+.github-markdown a:first-child h1,
+.github-markdown a:first-child h2,
+.github-markdown a:first-child h3,
+.github-markdown a:first-child h4,
+.github-markdown a:first-child h5,
+.github-markdown a:first-child h6 {
+ margin-top: 0;
+ padding-top: 0;
+}
+
+h1 p, h2 p, h3 p, h4 p, h5 p, h6 p {
+margin-top: 0;
+}
+
+.github-markdown li p.first {
+ display: inline-block;
+}
+
+.github-markdown ul,
+.github-markdown ol {
+ padding-left: 30px;
+}
+
+.github-markdown ul :first-child,
+.github-markdown ol :first-child {
+ margin-top: 0;
+}
+
+.github-markdown ul :last-child,
+.github-markdown ol :last-child {
+ margin-bottom: 0;
+}
+
+.github-markdown dl {
+ padding: 0;
+}
+
+.github-markdown dl dt {
+ font-size: 14px;
+ font-weight: bold;
+ font-style: italic;
+ padding: 0;
+ margin: 15px 0 5px;
+}
+
+.github-markdown dl dt:first-child {
+ padding: 0;
+}
+
+.github-markdown dl dt > :first-child {
+ margin-top: 0;
+}
+
+.github-markdown dl dt > :last-child {
+ margin-bottom: 0;
+}
+
+.github-markdown dl dd {
+ margin: 0 0 15px;
+ padding: 0 15px;
+}
+
+.github-markdown dl dd > :first-child {
+margin-top: 0;
+}
+
+dl dd > :last-child {
+margin-bottom: 0;
+}
+
+blockquote {
+border-left: 4px solid #dddddd;
+padding: 0 15px;
+color: #777777;
+}
+
+blockquote > :first-child {
+margin-top: 0;
+}
+
+blockquote > :last-child {
+margin-bottom: 0;
+}
+
+table {
+padding: 0;
+}
+table tr {
+border-top: 1px solid #cccccc;
+background-color: white;
+margin: 0;
+padding: 0;
+}
+
+table tr:nth-child(2n) {
+background-color: #f8f8f8;
+}
+
+table tr th {
+font-weight: bold;
+border: 1px solid #cccccc;
+text-align: left;
+margin: 0;
+padding: 6px 13px;
+}
+
+table tr td {
+border: 1px solid #cccccc;
+text-align: left;
+margin: 0;
+padding: 6px 13px;
+}
+
+table tr th :first-child, table tr td :first-child {
+margin-top: 0;
+}
+
+table tr th :last-child, table tr td :last-child {
+margin-bottom: 0;
+}
+
+img {
+max-width: 100%;
+}
+
+span.frame {
+display: block;
+overflow: hidden;
+}
+
+span.frame > span {
+border: 1px solid #dddddd;
+display: block;
+float: left;
+overflow: hidden;
+margin: 13px 0 0;
+padding: 7px;
+width: auto;
+}
+
+span.frame span img {
+display: block;
+float: left;
+}
+
+span.frame span span {
+clear: both;
+color: #333333;
+display: block;
+padding: 5px 0 0;
+}
+
+span.align-center {
+display: block;
+overflow: hidden;
+clear: both;
+}
+
+span.align-center > span {
+display: block;
+overflow: hidden;
+margin: 13px auto 0;
+text-align: center;
+}
+
+span.align-center span img {
+margin: 0 auto;
+text-align: center;
+}
+
+span.align-right {
+display: block;
+overflow: hidden;
+clear: both;
+}
+
+span.align-right > span {
+display: block;
+overflow: hidden;
+margin: 13px 0 0;
+text-align: right;
+}
+
+span.align-right span img {
+margin: 0;
+text-align: right;
+}
+
+span.float-left {
+display: block;
+margin-right: 13px;
+overflow: hidden;
+float: left;
+}
+
+span.float-left span {
+margin: 13px 0 0;
+}
+
+span.float-right {
+display: block;
+margin-left: 13px;
+overflow: hidden;
+float: right;
+}
+
+span.float-right > span {
+display: block;
+overflow: hidden;
+margin: 13px auto 0;
+text-align: right;
+}
+
+code, tt {
+margin: 0 2px;
+padding: 0 5px;
+white-space: nowrap;
+border: 1px solid #eaeaea;
+background-color: #f8f8f8;
+border-radius: 3px;
+}
+
+pre code {
+margin: 0;
+padding: 0;
+white-space: pre;
+border: none;
+background: transparent;
+}
+
+.highlight pre {
+background-color: #f8f8f8;
+border: 1px solid #cccccc;
+font-size: 13px;
+line-height: 19px;
+overflow: auto;
+padding: 6px 10px;
+border-radius: 3px;
+}
+
+pre {
+background-color: #f8f8f8;
+border: 1px solid #cccccc;
+font-size: 13px;
+line-height: 19px;
+overflow: auto;
+padding: 6px 10px;
+border-radius: 3px;
+}
+
+pre code, pre tt {
+background-color: transparent;
+border: none;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssvendor_legacystylesscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_legacy-styles.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_legacy-styles.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_legacy-styles.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,4891 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * Theme Name: WordPress.org Learn
+ * Theme URI: http://wordpress.org/
+ * Author: WordPress.org
+ * Author URI: http://wordpress.org/
+ * Description: A theme for the Support section of wordpress.org sites
+ * Version: 1.0
+ * License: GNU General Public License v2 or later
+ * License URI: http://www.gnu.org/licenses/gpl-2.0.html
+ * Tags: WordPress, bbPress, Support, Forums
+ * Text Domain: wporg-learn
+ * Template: wporg
+ */
+/**
+ * This theme, like WordPress, is licensed under the GPL.
+ * Use it to make something cool, have fun,
+ * and share what you've learned with others.
+ */
+/* Sass is good */
+/*--------------------------------------------------------------
+# Normalize
+--------------------------------------------------------------*/
+html {
+ font-family: sans-serif;
+ -webkit-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+}
+
+body {
+ margin: 0;
+}
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+main,
+menu,
+nav,
+section,
+summary {
+ display: block;
+}
+
+audio,
+canvas,
+progress,
+video {
+ display: inline-block;
+ vertical-align: baseline;
+}
+
+audio:not([controls]) {
+ display: none;
+ height: 0;
+}
+
+[hidden],
+template {
+ display: none;
+}
+
+a {
+ background-color: transparent;
+}
+
+a:active,
+a:hover {
+ outline: 0;
+}
+
+abbr[title] {
+ border-bottom: 1px dotted;
+}
+
+b,
+strong {
+ font-weight: bold;
+}
+
+dfn {
+ font-style: italic;
+}
+
+h1 {
+ font-size: 2em;
+ margin: 0.67em 0;
+}
+
+mark {
+ background: #ff0;
+ color: #000;
+}
+
+small {
+ font-size: 80%;
+}
+
+sub,
+sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+
+sup {
+ top: -0.5em;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+img {
+ border: 0;
+}
+
+svg:not(:root) {
+ overflow: hidden;
+}
+
+figure {
+ margin: 1em 40px;
+}
+
+hr {
+ box-sizing: content-box;
+ height: 0;
+}
+
+p {
+ word-wrap: break-word;
+}
+
+pre {
+ overflow: auto;
+}
+
+code,
+kbd,
+pre,
+samp {
+ font-family: monospace, monospace;
+ font-size: 1em;
+}
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ color: inherit;
+ font: inherit;
+ margin: 0;
+}
+
+button {
+ overflow: visible;
+}
+
+button,
+select {
+ text-transform: none;
+}
+
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+ -webkit-appearance: button;
+ cursor: pointer;
+}
+
+button[disabled],
+html input[disabled] {
+ cursor: default;
+}
+
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+input {
+ line-height: normal;
+}
+
+input[type="checkbox"],
+input[type="radio"] {
+ box-sizing: border-box;
+ padding: 0;
+}
+
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+fieldset {
+ border: 1px solid #c0c0c0;
+ margin: 0 2px;
+ padding: 0.35em 0.625em 0.75em;
+}
+
+legend {
+ border: 0;
+ padding: 0;
+}
+
+textarea {
+ overflow: auto;
+}
+
+optgroup {
+ font-weight: bold;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+td,
+th {
+ padding: 0;
+}
+
+/*--------------------------------------------------------------
+# Original Styles
+--------------------------------------------------------------*/
+/**
+ * 1.0 General
+ */
+html,
+body {
+ background: #fff;
+}
+
+/* Override styles from bbpress.org */
+body {
+ text-align: left;
+}
+
+body:not(.trac):not(.home-page) #main {
+ margin-top: 2rem;
+}
+
+#headline {
+ background: #f7f7f7;
+ border-bottom: 1px solid #dfdfdf;
+}
+
+a:hover {
+ text-decoration: none;
+}
+
+/**
+* 2.0 Accesibility
+*/
+.hidden,
+#accessibility {
+ height: 0;
+ width: 0;
+ overflow: hidden;
+ position: absolute;
+ background: none;
+ left: -999em;
+}
+
+.screen-reader-text {
+ position: absolute;
+ margin: -1px;
+ padding: 0;
+ height: 1px;
+ width: 1px;
+ overflow: hidden;
+ clip: rect(0 0 0 0);
+ border: 0;
+ word-wrap: normal !important;
+}
+
+/**
+* 3.0 Clearfix
+*/
+.wrapper::after {
+ visibility: hidden;
+ display: block;
+ font-size: 0;
+ content: " ";
+ clear: both;
+ height: 0;
+}
+
+/**
+ * 4.0 Overrides
+ */
+@media only screen and (min-width: 960px) {
+ .col-6 #bbpress-forums {
+ margin-left: 0;
+ }
+}
+
+#bbpress-forums #topic-tag h1 {
+ clear: both;
+ font-size: 1.5625rem;
+ line-height: 1.5;
+ padding-bottom: 0;
+}
+
+#bbpress-forums li.bbp-forum-info {
+ width: 60%;
+}
+
+#bbpress-forums li.bbp-forum-topic-count,
+#bbpress-forums li.bbp-forum-reply-count {
+ width: 20%;
+}
+
+#pagebody ul.forum-info,
+#pagebody ul.forum-feeds,
+#pagebody ul.topic-info,
+#pagebody ul.topic-tags,
+#pagebody ul.topic-views,
+#pagebody ul.topic-admin-links {
+ margin-left: 0;
+}
+
+#pagebody ul a.feed {
+ background: none;
+ padding-left: 0;
+}
+
+ul#views {
+ margin: 2px 0 20px;
+ font-size: 12px;
+}
+
+#views li {
+ list-style: none;
+ display: inline;
+}
+
+.bbp-topic-header .bbp-meta .bbp-topic-permalink,
+.bbp-reply-header .bbp-meta .bbp-reply-permalink {
+ float: none;
+ margin-left: 0;
+ color: #0073aa;
+}
+
+div.sidebar #bbpress-forums {
+ margin-bottom: 0;
+}
+
+#bbpress-forums .bbp-author-role {
+ margin: -20px 12px 10px;
+ border: 1px solid #ddd;
+ background-color: #eee;
+}
+
+#bbpress-forums ul.bbp-lead-topic,
+#bbpress-forums ul.bbp-topics,
+#bbpress-forums ul.bbp-forums,
+#bbpress-forums ul.bbp-replies {
+ border: none;
+}
+
+#bbp-your-profile fieldset input,
+#bbp-your-profile fieldset textarea {
+ padding: 7px;
+}
+
+#bbp-your-profile fieldset span.description {
+ padding: 5px 15px;
+}
+
+#bbpress-forums #bbp-your-profile fieldset label {
+ white-space: nowrap;
+}
+
+#bbpress-forums li.bbp-footer {
+ display: none;
+}
+
+#bbpress-forums ul.bbp-lead-topic li.bbp-footer {
+ display: block;
+}
+
+#bbpress-forums .bbp-pagination {
+ color: #888;
+ float: none;
+}
+
+#bbpress-forums .bbp-pagination-count {
+ float: none;
+}
+
+#bbpress-forums .bbp-pagination-links {
+ float: right;
+}
+
+#bbpress-forums .bbp-pagination-count,
+#bbpress-forums .bbp-pagination-links {
+ display: inline-block;
+ margin-bottom: 10px;
+}
+
+#bbpress-forums fieldset.bbp-form button {
+ padding: 10px;
+ font-size: 15px;
+ cursor: pointer;
+}
+
+#bbpress-forums fieldset.bbp-form {
+ padding: 10px 0 0 0;
+ border-width: 0 0 1px 0;
+}
+
+body.page #bbpress-forums .bbp-topic-form fieldset {
+ padding-top: 0;
+}
+
+body.page .bbp-topic-form legend,
+body.topic .bbp-reply-form legend {
+ display: none;
+}
+
+body.forum #bbpress-forums .bbp-topic-form {
+ border-top: 1px solid #eee;
+}
+
+body.reply-edit #bbpress-forums fieldset.bbp-form,
+body.topic-edit #bbpress-forums fieldset.bbp-form {
+ border-top: none;
+ padding: 0;
+}
+
+#bbpress-forums .bbp-reply-form fieldset,
+#bbpress-forums .bbp-topic-form fieldset {
+ border-width: 0;
+ padding-top: 0;
+}
+
+body.page .bbp-reply-form code,
+body.page .bbp-topic-form code,
+body.single-topic .bbp-reply-form code,
+body.single-forum .bbp-topic-form code,
+body.topic-edit .bbp-topic-form code,
+body.reply-edit .bbp-reply-form code {
+ width: auto;
+}
+
+#bbpress-forums div.reply {
+ width: auto;
+}
+
+#bbpress-forums div.bbp-forum-content,
+#bbpress-forums div.bbp-reply-content,
+#bbpress-forums div.bbp-topic-content {
+ padding: 12px 12px 12px 10px;
+}
+
+#bbpress-forums div.bbp-topic-content code,
+#bbpress-forums div.bbp-reply-content code,
+#bbpress-forums div.bbp-topic-content pre,
+#bbpress-forums div.bbp-reply-content pre {
+ background-color: #f0f0f0;
+ max-height: 40em;
+}
+
+body.topic-edit #bbpress-forums fieldset legend,
+body.reply-edit #bbpress-forums fieldset legend {
+ display: none;
+}
+
+#bbpress-forums fieldset fieldset legend {
+ display: block;
+}
+
+#bbpress-forums .bbp-reply-form input,
+#bbpress-forums .bbp-topic-form input,
+#bbpress-forums .bbp-reply-form textarea,
+#bbpress-forums .bbp-topic-form textarea,
+#bbpress-forums .bbp-reply-form select,
+#bbpress-forums .bbp-topic-form select {
+ padding: 6px 8px;
+}
+
+#bbpress-forums fieldset {
+ margin-top: 0;
+ padding: 20px 0 0 0;
+}
+
+#bbpress-forums fieldset.bbp-form legend,
+#bbpress-forums fieldset.bbp-form legend {
+ font-weight: 700;
+ font-size: 15px;
+ color: #333;
+ padding: 10px 0 10px 0;
+}
+
+.sidebar .bbp-forums-list,
+.sidebar .bbp-breadcrumb {
+ display: none;
+}
+
+.sidebar .bbp-forums .bbp-forum-info {
+ width: 80%;
+}
+
+.sidebar .bbp-forums .bbp-forum-topic-count {
+ width: 20%;
+}
+
+.sidebar .forum-info,
+.sidebar .topic-info {
+ font-size: 12px;
+}
+
+#bbp-search-form {
+ right: 0;
+ margin-top: -40px;
+ position: absolute;
+}
+
+#bbp_search,
+.sidebar #ts,
+.sidebar #rs {
+ width: 140px;
+ margin-top: -1px;
+ margin-right: 8px;
+ margin-bottom: 20px;
+ padding: 3px;
+}
+
+.sidebar div ul {
+ margin: 0 0 24px 0;
+}
+
+.sidebar div li {
+ list-style: none;
+}
+
+.sidebar .forum-info li::before,
+.sidebar .topic-info li::before,
+.sidebar div ul li a::before {
+ font: 400 16px/1 dashicons;
+ margin-right: 5px;
+ float: left;
+ padding-top: 3px;
+ color: #000;
+}
+
+.sidebar a.feed::before {
+ content: "\f303";
+}
+
+.sidebar a.bbp-view-title::before {
+ content: "\f109";
+}
+
+.sidebar .forum-info li.topic-count::before {
+ content: "\f450";
+}
+
+.sidebar .topic-info li.topic-forum::before {
+ content: "\f449";
+}
+
+.sidebar .topic-info li.voice-count::before {
+ content: "\f307";
+}
+
+.sidebar .topic-info li.reply-count::before,
+.sidebar .forum-info li.reply-count::before {
+ content: "\f451";
+}
+
+.sidebar .topic-info li.topic-freshness-author::before,
+.sidebar .forum-info li.forum-freshness-author::before {
+ content: "\f338";
+}
+
+.sidebar .topic-info li.topic-freshness-time::before,
+.sidebar .forum-info li.forum-freshness-time::before {
+ content: "\f469";
+}
+
+.sidebar .forum-info li.forum-subscribe::before,
+.sidebar .topic-info li.topic-subscribe::before {
+ content: "\f147";
+}
+
+.sidebar .topic-info li.topic-favorite::before {
+ content: "\f155";
+}
+
+#bbpress-forums li.bbp-body {
+ border-bottom: 1px solid #eee;
+}
+
+#bbpress-forums li.bbp-body div.bbp-topic-content ul,
+#bbpress-forums li.bbp-body div.bbp-reply-content ul {
+ margin-bottom: 10px;
+}
+
+#bbpress-forums li.bbp-body div.bbp-topic-content ul:hover,
+#bbpress-forums li.bbp-body div.bbp-reply-content ul:hover {
+ background-color: inherit;
+}
+
+#bbpress-forums li.bbp-body div.bbp-topic-content ul li,
+#bbpress-forums li.bbp-body div.bbp-reply-content ul li {
+ list-style: square;
+}
+
+#bbpress-forums li.bbp-body div.bbp-topic-content li,
+#bbpress-forums li.bbp-body div.bbp-reply-content li {
+ margin-left: 10px;
+}
+
+#bbpress-forums ul.sticky li.bbp-topic-title a.bbp-topic-permalink::before,
+#bbpress-forums ul.super-sticky li.bbp-topic-title a.bbp-topic-permalink::before {
+ font: 400 16px/1 dashicons;
+ content: "\f450";
+ margin-right: 5px;
+ float: left;
+ padding-top: 3px;
+ color: #bb0;
+}
+
+#bbpress-forums ul.sticky.status-closed li.bbp-topic-title a.bbp-topic-permalink::before,
+#bbpress-forums ul.super-sticky.status-closed li.bbp-topic-title a.bbp-topic-permalink::before {
+ color: #bbb;
+}
+
+#bbpress-forums li.bbp-body ul li.bbp-topic-title a.page-numbers {
+ padding: 1px 5px;
+}
+
+#bbpress-forums ul.status-closed,
+#bbpress-forums ul.status-closed a {
+ color: #aaa;
+}
+
+#bbpress-forums p.bbp-topic-meta {
+ margin: 4px 0 0;
+}
+
+#bbpress-forums p.bbp-topic-meta a {
+ color: #888;
+ text-decoration: none;
+}
+
+#bbpress-forums p.bbp-topic-meta .bbp-topic-started-in a {
+ color: #eee;
+ background-color: #888;
+ padding: 2px 5px;
+ border-radius: 3px;
+ font-size: 10px;
+ font-weight: 700;
+}
+
+#bbpress-forums div.bbp-template-notice {
+ margin-top: 0;
+}
+
+#bbpress-forums div.bbp-topic-tags p {
+ margin-bottom: 15px;
+}
+
+#bbpress-forums li.bbp-body div.type-topic,
+#bbpress-forums li.bbp-body div.type-reply {
+ position: relative;
+}
+
+#bbpress-forums li.bbp-body div.type-reply {
+ border-top: 1px solid #eee;
+}
+
+#bbpress-forums ul.bbp-lead-topic,
+#bbpress-forums ul.bbp-topics,
+#bbpress-forums ul.bbp-forums,
+#bbpress-forums ul.bbp-replies {
+ margin-bottom: 15px;
+}
+
+#bbpress-forums div.bbp-topic-author,
+#bbpress-forums div.bbp-reply-author {
+ width: 130px;
+}
+
+#bbpress-forums div.bbp-topic-author img.avatar,
+#bbpress-forums div.bbp-reply-author img.avatar {
+ width: 100px;
+ height: 100px;
+ max-width: 100px;
+ max-height: 100px;
+}
+
+/* =bbPress Lead Topic
+-------------------------------------------------------------- */
+#bbpress-forums ul.bbp-lead-topic li.bbp-body {
+ border: 1px solid #dd6;
+}
+
+#bbpress-forums ul.bbp-lead-topic li.bbp-body div.topic {
+ background-color: #ffe;
+}
+
+/* =bbPress Markdown
+-------------------------------------------------------------- */
+#wmd-button-barbbp_reply_content,
+#wmd-button-barbbp_topic_content,
+.wmd-panel {
+ margin-bottom: 10px;
+}
+
+#bbpress-forums .wmd-preview {
+ width: 98%;
+}
+
+#bbpress-forums .wmd-preview ul li {
+ list-style: square;
+ margin-left: 20px;
+}
+
+#bbpress-forums .wmd-preview ol li {
+ list-style: decimal;
+ margin-left: 20px;
+}
+
+#bbpress-forums .bbp-reply-content pre,
+#bbpress-forums .bbp-topic-content pre {
+ background-color: #f2f2f2;
+ overflow: auto;
+ margin: 5px;
+ padding: 10px;
+ border: 1px dotted #bbb;
+}
+
+#bbpress-forums fieldset.bbp-form textarea,
+#bbpress-forums fieldset.bbp-form select,
+#bbpress-forums fieldset.bbp-form input {
+ border: 1px solid #ccc;
+ outline-color: #83bd66;
+}
+
+/* Notices */
+div.bbp-template-notice,
+div.indicator-hint {
+ background: #fff8e5;
+ border: 1px solid #ffb900;
+ border-radius: 0;
+}
+
+div.bbp-template-notice.error,
+div.bbp-template-notice.warning {
+ background: #fbeaea;
+ border: 1px solid #dc3232;
+}
+
+div.bbp-template-notice.updated {
+ background: #ecf7ed;
+}
+
+/* Reply button */
+/* Focus outline */
+#bbpress-forums fieldset.bbp-form textarea,
+#bbpress-forums fieldset.bbp-form select,
+#bbpress-forums fieldset.bbp-form input {
+ outline: 0;
+}
+
+#bbpress-forums fieldset.bbp-form textarea:focus,
+#bbpress-forums fieldset.bbp-form select:focus,
+#bbpress-forums fieldset.bbp-form input:focus {
+ box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);
+}
+
+/* Search forms */
+#bbp-search-form {
+ clear: left;
+ position: relative;
+ margin-top: 0;
+}
+
+#bbp-search-form #bbp_search {
+ width: 320px;
+}
+
+#bbp-search-form #bbp_search_submit {
+ height: 1.5625rem;
+}
+
+.sidebar #ts,
+.sidebar #rs {
+ width: 90%;
+ margin: 0 0 5px;
+}
+
+/* Sticky topics */
+#bbpress-forums ul.sticky li.bbp-topic-title a.bbp-topic-permalink::before,
+#bbpress-forums ul.super-sticky li.bbp-topic-title a.bbp-topic-permalink::before {
+ content: "\f109";
+ color: #ffb900;
+}
+
+.bbp-forum-content ul.sticky,
+.bbp-topics ul.sticky,
+.bbp-topics ul.super-sticky,
+.bbp-topics-front ul.super-sticky {
+ background-color: #fff8e5 !important;
+}
+
+/* Closed topics */
+#bbpress-forums ul.status-closed:not(.sticky) li.bbp-topic-title a.bbp-topic-permalink::before {
+ content: "\f160";
+ color: #bbb;
+ font: 400 16px/1 dashicons;
+ margin-right: 5px;
+ float: left;
+ padding-top: 2px;
+}
+
+/* Resolved topics */
+.topic-resolved-indicator {
+ background-color: #64b450;
+ color: #fff;
+ position: absolute;
+ padding: 4px 12px 4px 6px;
+ right: -3px;
+ border-top-left-radius: 6px;
+ border-bottom-left-radius: 6px;
+}
+
+.resolved::before,
+.topic-resolved-indicator::before {
+ content: "\f147";
+ color: #64b450;
+ /*#46b450;*/
+ font: 400 18px/0.8 dashicons;
+ margin-right: 3px;
+ position: relative;
+ top: 4px;
+}
+
+.topic-resolved-indicator::before {
+ color: #fff;
+ font-size: 21px;
+ padding-top: 0;
+}
+
+/* Force widths for desktops */
+@media screen and (min-width: 960px) {
+ #header-inner,
+ #headline-inner,
+ #subnav-inner,
+ #showcase-inner,
+ #main,
+ #footer {
+ width: 960px;
+ }
+ div.content {
+ width: 692px;
+ }
+ div.leftcol {
+ width: 340px;
+ }
+ div.rightcol {
+ width: 340px;
+ }
+ div.sidebar {
+ width: 212px;
+ }
+ div.group div.content {
+ width: 660px;
+ }
+ div.group div.sidebar {
+ width: 200px;
+ }
+}
+
+/* Do not fix #header for non-desktops */
+@media screen and (max-width: 782px) {
+ #header {
+ top: 0;
+ z-index: 0;
+ position: absolute;
+ }
+ #wpadminbar {
+ position: absolute;
+ }
+}
+
+@media screen and (max-width: 480px) {
+ .topic-resolved-indicator {
+ padding-top: 2px;
+ padding-bottom: 2px;
+ top: -2rem;
+ right: -1.7rem;
+ }
+ .topic-resolved-indicator::before {
+ font-size: 19px;
+ }
+}
+
+/* Bump #header-inner height on mobile to support stacked elements */
+@media screen and (max-width: 460px) {
+ #header-inner {
+ height: 140px;
+ margin: 0 auto;
+ padding: 0;
+ }
+ #main {
+ margin: 100px 10px 40px 10px;
+ }
+}
+
+/*--------------------------------------------------------------
+# Typography
+--------------------------------------------------------------*/
+html {
+ font-size: 100%;
+}
+
+body,
+button,
+input,
+select,
+textarea {
+ color: #32373c;
+ font-family: "Open Sans", sans-serif;
+ font-size: 100%;
+ line-height: 1.5;
+}
+
+p {
+ margin: 1em 0;
+}
+
+p.subheading {
+ color: #82878c;
+ font-size: 1.25rem;
+ font-weight: 300;
+ margin: -0.4rem auto 2rem;
+ text-align: center;
+}
+
+p.intro {
+ font-size: 1.25rem;
+}
+
+p.aside {
+ font-size: 0.8rem;
+}
+
+p.note {
+ font-size: 0.64rem;
+ letter-spacing: 0.01rem;
+ max-width: 18.1898940355rem;
+}
+
+dfn, cite, em, i {
+ font-style: italic;
+}
+
+blockquote {
+ margin: 0 1.5em;
+}
+
+address {
+ margin: 0 0 1.5em;
+}
+
+pre {
+ background: #eee;
+ box-sizing: content-box;
+ font-family: "Courier 10 Pitch", Courier, monospace;
+ font-size: 0.8rem;
+ line-height: 1.6;
+ margin-bottom: 1.6em;
+ max-width: 100%;
+ overflow: auto;
+ padding: 1.6em;
+}
+
+code, kbd, tt, var {
+ font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
+ font-size: 0.8rem;
+}
+
+abbr, acronym {
+ border-bottom: 1px dotted #666;
+ cursor: help;
+}
+
+mark, ins {
+ background: #fff9c0;
+ text-decoration: none;
+}
+
+big {
+ font-size: 125%;
+}
+
+.text-center {
+ text-align: center;
+}
+
+/*--------------------------------------------------------------
+# Elements
+--------------------------------------------------------------*/
+html {
+ box-sizing: border-box;
+}
+
+*,
+*::before,
+*::after {
+ /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
+ box-sizing: inherit;
+}
+
+body {
+ background: #fff;
+ /* Fallback for when there is no custom background color defined. */
+}
+
+blockquote, q {
+ quotes: "" "";
+}
+
+blockquote::before, blockquote::after, q::before, q::after {
+ content: "";
+ margin: 0;
+}
+
+blockquote {
+ background: transparent;
+ border: none;
+ padding: 0;
+ border-left: 2px solid #767676;
+ color: #767676;
+ margin: 1rem 0;
+ padding-left: 0.8rem;
+}
+
+blockquote cite {
+ font-size: 0.8rem;
+}
+
+blockquote p {
+ display: block;
+ margin: 1em 0;
+}
+
+hr {
+ background-color: #eee;
+ border: 0;
+ height: 2px;
+ margin: 0 auto;
+}
+
+ul, ol {
+ margin: 0 0 1.5em 3em;
+}
+
+ul {
+ list-style: disc;
+}
+
+ol {
+ list-style: decimal;
+}
+
+li > ul,
+li > ol {
+ margin-bottom: 0;
+ margin-left: 1.5em;
+}
+
+dt {
+ font-weight: 700;
+}
+
+dd {
+ margin: 0 1.5em 1.5em;
+}
+
+.unstyled {
+ padding: 0;
+ margin: 0;
+}
+
+.unstyled li {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.meta-list {
+ padding: 0;
+ margin: 0;
+}
+
+.meta-list li {
+ list-style: none;
+ margin: 0;
+ padding: 0.5rem 0;
+ font-size: 0.8rem;
+ border-top: 1px solid #eee;
+}
+
+img {
+ height: auto;
+ /* Make sure images are scaled correctly. */
+ max-width: 100%;
+ /* Adhere to container width. */
+}
+
+table {
+ margin: 0 0 1.5em;
+ width: 100%;
+}
+
+.notice {
+ background: #fff;
+ border-left: 4px solid #fff;
+ box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
+ margin: 1em 0;
+ padding: 1px 12px;
+}
+
+.notice p {
+ font-size: 0.8rem;
+ margin: 0.5em 0;
+ padding: 2px;
+}
+
+.notice.notice-alt {
+ box-shadow: none;
+}
+
+.notice.notice-large {
+ padding: 10px 20px;
+}
+
+.notice.notice-success {
+ border-left-color: #46b450;
+}
+
+.notice.notice-success.notice-alt {
+ background-color: #ecf7ed;
+}
+
+.notice.notice-warning {
+ border-left-color: #ffb900;
+}
+
+.notice.notice-warning.notice-alt {
+ background-color: #fff8e5;
+}
+
+.notice.notice-error {
+ border-left-color: #dc3232;
+}
+
+.notice.notice-error.notice-alt {
+ background-color: #fbeaea;
+}
+
+.notice.notice-info {
+ border-left-color: #00a0d2;
+}
+
+.notice.notice-info.notice-alt {
+ background-color: #e5f5fa;
+}
+
+.locale-banner {
+ background: #c7e8ca;
+ font-size: 0.8rem;
+ padding: 0.5rem;
+ text-align: center;
+}
+
+@media (min-width: 67rem) {
+ .locale-banner {
+ margin: 1rem auto 0;
+ max-width: 960px;
+ }
+}
+
+/* User badges */
+.by-moderator {
+ box-shadow: -4px 0 0 #fff, -6px 0 0 #33b4ce;
+}
+
+.by-plugin-author,
+.by-plugin-contributor,
+.by-plugin-support-rep {
+ box-shadow: -4px 0 0 #fff, -6px 0 0 #f06723;
+}
+
+.by-theme-author,
+.by-theme-contributor,
+.by-theme-support-rep {
+ box-shadow: -4px 0 0 #fff, -6px 0 0 #4e3288;
+}
+
+.author-badge {
+ position: absolute;
+ top: 14px;
+ left: -4px;
+ padding: 2px 6px;
+ color: #fff;
+ font-size: 0.6rem;
+ letter-spacing: 1px;
+ border-radius: 0 2px 2px 0;
+}
+
+.author-badge-moderator {
+ background-color: #33b4ce;
+}
+
+.author-badge-plugin {
+ background-color: #f06723;
+}
+
+.author-badge-theme {
+ background-color: #4e3288;
+}
+
+.bbp-view .bbp-topics div.author-has-badge,
+.bbp-search .bbp-search-results div.author-has-badge,
+.bbp-user-replies-created div.author-has-badge {
+ box-shadow: none;
+ border-left-style: solid;
+ border-left-width: 3px;
+}
+
+.bbp-view .bbp-topics .by-moderator,
+.bbp-search .bbp-search-results .by-moderator,
+.bbp-user-replies-created .by-moderator {
+ border-left-color: #33b4ce;
+}
+
+.bbp-view .bbp-topics .by-plugin-author,
+.bbp-view .bbp-topics .by-plugin-contributor,
+.bbp-view .bbp-topics .by-plugin-support-rep,
+.bbp-search .bbp-search-results .by-plugin-author,
+.bbp-search .bbp-search-results .by-plugin-contributor,
+.bbp-search .bbp-search-results .by-plugin-support-rep,
+.bbp-user-replies-created .by-plugin-author,
+.bbp-user-replies-created .by-plugin-contributor,
+.bbp-user-replies-created .by-plugin-support-rep {
+ border-left-color: #f06723;
+}
+
+.bbp-view .bbp-topics .by-theme-author,
+.bbp-view .bbp-topics .by-theme-contributor,
+.bbp-view .bbp-topics .by-theme-support-rep,
+.bbp-search .bbp-search-results .by-theme-author,
+.bbp-search .bbp-search-results .by-theme-contributor,
+.bbp-search .bbp-search-results .by-theme-support-rep,
+.bbp-user-replies-created .by-theme-author,
+.bbp-user-replies-created .by-theme-contributor,
+.bbp-user-replies-created .by-theme-support-rep {
+ border-left-color: #4e3288;
+}
+
+.bbp-view .bbp-topics .author-badge,
+.bbp-search .bbp-search-results .author-badge,
+.bbp-user-replies-created .author-badge {
+ left: 0;
+}
+
+@media screen and (max-width: 480px) {
+ .author-badge {
+ top: -28px;
+ }
+}
+
+/*--------------------------------------------------------------
+# Forms
+--------------------------------------------------------------*/
+/* ----------------------------------------------------------------------------
+ 1.0 - Button Layouts
+---------------------------------------------------------------------------- */
+.button, #bbpress-forums .wporg-bbp-term-subscription > a,
+#bbpress-forums .reviews-submit-link > .btn,
+#bbpress-forums .subscription-toggle,
+#bbpress-forums .favorite-toggle,
+.button-primary,
+#bbpress-forums fieldset.bbp-form .button.submit,
+#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn,
+#bbpress-forums fieldset.bbp-form .submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form .submit.favorite-toggle,
+.button-secondary {
+ border: 1px solid;
+ border-radius: 3px;
+ box-sizing: border-box;
+ cursor: pointer;
+ display: inline-block;
+ font-size: 0.8rem;
+ height: 1.5625rem;
+ line-height: 1;
+ margin: 0;
+ padding: 0 0.8rem;
+ text-decoration: none;
+ white-space: nowrap;
+ -webkit-appearance: none;
+}
+
+/* Remove the dotted border on :focus and the extra padding in Firefox */
+button::-moz-focus-inner,
+input[type="reset"]::-moz-focus-inner,
+input[type="button"]::-moz-focus-inner,
+input[type="submit"]::-moz-focus-inner {
+ border: 0 none;
+ padding: 0;
+}
+
+.button.button-large, #bbpress-forums .wporg-bbp-term-subscription > a.button-large,
+#bbpress-forums .reviews-submit-link > .button-large.btn,
+#bbpress-forums .button-large.subscription-toggle,
+#bbpress-forums .button-large.favorite-toggle,
+.button-group.button-large .button,
+.button-group.button-large #bbpress-forums .wporg-bbp-term-subscription > a,
+#bbpress-forums .button-group.button-large .wporg-bbp-term-subscription > a,
+.button-group.button-large #bbpress-forums .reviews-submit-link > .btn,
+#bbpress-forums .button-group.button-large .reviews-submit-link > .btn,
+.button-group.button-large #bbpress-forums .subscription-toggle,
+#bbpress-forums .button-group.button-large .subscription-toggle,
+.button-group.button-large #bbpress-forums .favorite-toggle,
+#bbpress-forums .button-group.button-large .favorite-toggle {
+ height: 1.953125rem;
+ line-height: 1;
+ padding: 0 1rem;
+}
+
+.button.button-small, #bbpress-forums .wporg-bbp-term-subscription > a.button-small,
+#bbpress-forums .reviews-submit-link > .button-small.btn,
+#bbpress-forums .button-small.subscription-toggle,
+#bbpress-forums .button-small.favorite-toggle,
+.button-group.button-small .button,
+.button-group.button-small #bbpress-forums .wporg-bbp-term-subscription > a,
+#bbpress-forums .button-group.button-small .wporg-bbp-term-subscription > a,
+.button-group.button-small #bbpress-forums .reviews-submit-link > .btn,
+#bbpress-forums .button-group.button-small .reviews-submit-link > .btn,
+.button-group.button-small #bbpress-forums .subscription-toggle,
+#bbpress-forums .button-group.button-small .subscription-toggle,
+.button-group.button-small #bbpress-forums .favorite-toggle,
+#bbpress-forums .button-group.button-small .favorite-toggle {
+ font-size: 0.64rem;
+ height: 1.25rem;
+ line-height: 1;
+ padding: 0 0.5rem;
+}
+
+a.button, #bbpress-forums .wporg-bbp-term-subscription > a,
+#bbpress-forums .reviews-submit-link > a.btn,
+#bbpress-forums a.subscription-toggle,
+#bbpress-forums a.favorite-toggle,
+a.button-primary,
+#bbpress-forums fieldset.bbp-form a.button.submit,
+#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > a.submit.btn,
+#bbpress-forums fieldset.bbp-form a.submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form a.submit.favorite-toggle,
+a.button-secondary {
+ line-height: 1.5625rem;
+}
+
+a.button.button-large, #bbpress-forums .wporg-bbp-term-subscription > a.button-large,
+#bbpress-forums .reviews-submit-link > a.button-large.btn,
+#bbpress-forums a.button-large.subscription-toggle,
+#bbpress-forums a.button-large.favorite-toggle,
+.button-group.button-large a.button,
+.button-group.button-large #bbpress-forums .wporg-bbp-term-subscription > a,
+#bbpress-forums .button-group.button-large .wporg-bbp-term-subscription > a,
+.button-group.button-large #bbpress-forums .reviews-submit-link > a.btn,
+#bbpress-forums .button-group.button-large .reviews-submit-link > a.btn,
+.button-group.button-large #bbpress-forums a.subscription-toggle,
+#bbpress-forums .button-group.button-large a.subscription-toggle,
+.button-group.button-large #bbpress-forums a.favorite-toggle,
+#bbpress-forums .button-group.button-large a.favorite-toggle {
+ line-height: 1.953125rem;
+}
+
+a.button.button-small, #bbpress-forums .wporg-bbp-term-subscription > a.button-small,
+#bbpress-forums .reviews-submit-link > a.button-small.btn,
+#bbpress-forums a.button-small.subscription-toggle,
+#bbpress-forums a.button-small.favorite-toggle,
+.button-group.button-small a.button,
+.button-group.button-small #bbpress-forums .wporg-bbp-term-subscription > a,
+#bbpress-forums .button-group.button-small .wporg-bbp-term-subscription > a,
+.button-group.button-small #bbpress-forums .reviews-submit-link > a.btn,
+#bbpress-forums .button-group.button-small .reviews-submit-link > a.btn,
+.button-group.button-small #bbpress-forums a.subscription-toggle,
+#bbpress-forums .button-group.button-small a.subscription-toggle,
+.button-group.button-small #bbpress-forums a.favorite-toggle,
+#bbpress-forums .button-group.button-small a.favorite-toggle {
+ line-height: 1.25rem;
+}
+
+.button:active, #bbpress-forums .wporg-bbp-term-subscription > a:active,
+#bbpress-forums .reviews-submit-link > .btn:active,
+#bbpress-forums .subscription-toggle:active,
+#bbpress-forums .favorite-toggle:active,
+.button:focus,
+#bbpress-forums .wporg-bbp-term-subscription > a:focus,
+#bbpress-forums .reviews-submit-link > .btn:focus,
+#bbpress-forums .subscription-toggle:focus,
+#bbpress-forums .favorite-toggle:focus {
+ outline: none;
+}
+
+.button.hidden, #bbpress-forums .wporg-bbp-term-subscription > a.hidden,
+#bbpress-forums .reviews-submit-link > .hidden.btn,
+#bbpress-forums .hidden.subscription-toggle,
+#bbpress-forums .hidden.favorite-toggle {
+ display: none;
+}
+
+/* Style Reset buttons as simple text links */
+input[type="reset"],
+input[type="reset"]:hover,
+input[type="reset"]:active,
+input[type="reset"]:focus {
+ background: none;
+ border: none;
+ box-shadow: none;
+ padding: 0 2px 1px;
+ width: auto;
+}
+
+/* ----------------------------------------------------------------------------
+ 2.0 - Default Button Style
+---------------------------------------------------------------------------- */
+.button, #bbpress-forums .wporg-bbp-term-subscription > a,
+#bbpress-forums .reviews-submit-link > .btn,
+#bbpress-forums .subscription-toggle,
+#bbpress-forums .favorite-toggle,
+.button:visited,
+#bbpress-forums .wporg-bbp-term-subscription > a:visited,
+#bbpress-forums .reviews-submit-link > .btn:visited,
+#bbpress-forums .subscription-toggle:visited,
+#bbpress-forums .favorite-toggle:visited,
+.button-secondary {
+ background: #f7f7f7;
+ border-color: #ccc;
+ box-shadow: 0 1px 0 #ccc;
+ color: #555;
+ vertical-align: top;
+}
+
+p .button, p #bbpress-forums .wporg-bbp-term-subscription > a, #bbpress-forums p .wporg-bbp-term-subscription > a,
+p #bbpress-forums .reviews-submit-link > .btn, #bbpress-forums p .reviews-submit-link > .btn,
+p #bbpress-forums .subscription-toggle, #bbpress-forums p .subscription-toggle,
+p #bbpress-forums .favorite-toggle, #bbpress-forums p .favorite-toggle {
+ vertical-align: baseline;
+}
+
+.button.hover, #bbpress-forums .wporg-bbp-term-subscription > a.hover,
+#bbpress-forums .reviews-submit-link > .hover.btn,
+#bbpress-forums .hover.subscription-toggle,
+#bbpress-forums .hover.favorite-toggle,
+.button:hover,
+#bbpress-forums .wporg-bbp-term-subscription > a:hover,
+#bbpress-forums .reviews-submit-link > .btn:hover,
+#bbpress-forums .subscription-toggle:hover,
+#bbpress-forums .favorite-toggle:hover,
+.button-secondary:hover,
+.button.focus,
+#bbpress-forums .wporg-bbp-term-subscription > a.focus,
+#bbpress-forums .reviews-submit-link > .focus.btn,
+#bbpress-forums .focus.subscription-toggle,
+#bbpress-forums .focus.favorite-toggle,
+.button:focus,
+#bbpress-forums .wporg-bbp-term-subscription > a:focus,
+#bbpress-forums .reviews-submit-link > .btn:focus,
+#bbpress-forums .subscription-toggle:focus,
+#bbpress-forums .favorite-toggle:focus,
+.button-secondary:focus {
+ background: #fafafa;
+ border-color: #999;
+ color: #23282d;
+}
+
+
+.button.focus,
+#bbpress-forums .wporg-bbp-term-subscription > a.focus,
+#bbpress-forums .reviews-submit-link > .focus.btn,
+#bbpress-forums .focus.subscription-toggle,
+#bbpress-forums .focus.favorite-toggle,
+.button:focus,
+#bbpress-forums .wporg-bbp-term-subscription > a:focus,
+#bbpress-forums .reviews-submit-link > .btn:focus,
+#bbpress-forums .subscription-toggle:focus,
+#bbpress-forums .favorite-toggle:focus,
+.button-secondary:focus,
+.button-link:focus {
+ border-color: #5b9dd9;
+ box-shadow: 0 0 3px rgba(0, 115, 170, 0.8);
+}
+
+.button.active, #bbpress-forums .wporg-bbp-term-subscription > a.active,
+#bbpress-forums .reviews-submit-link > .active.btn,
+#bbpress-forums .active.subscription-toggle,
+#bbpress-forums .active.favorite-toggle,
+.button.active:hover,
+#bbpress-forums .wporg-bbp-term-subscription > a.active:hover,
+#bbpress-forums .reviews-submit-link > .active.btn:hover,
+#bbpress-forums .active.subscription-toggle:hover,
+#bbpress-forums .active.favorite-toggle:hover, .button:active, #bbpress-forums .wporg-bbp-term-subscription > a:active,
+#bbpress-forums .reviews-submit-link > .btn:active,
+#bbpress-forums .subscription-toggle:active,
+#bbpress-forums .favorite-toggle:active,
+.button-secondary:active {
+ background: #eee;
+ border-color: #999;
+ box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
+ transform: translateY(1px);
+}
+
+.button.active:focus, #bbpress-forums .wporg-bbp-term-subscription > a.active:focus,
+#bbpress-forums .reviews-submit-link > .active.btn:focus,
+#bbpress-forums .active.subscription-toggle:focus,
+#bbpress-forums .active.favorite-toggle:focus {
+ border-color: #5b9dd9;
+ box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8);
+}
+
+.button[disabled], #bbpress-forums .wporg-bbp-term-subscription > a[disabled],
+#bbpress-forums .reviews-submit-link > .btn[disabled],
+#bbpress-forums .subscription-toggle[disabled],
+#bbpress-forums .favorite-toggle[disabled],
+.button:disabled,
+#bbpress-forums .wporg-bbp-term-subscription > a:disabled,
+#bbpress-forums .reviews-submit-link > .btn:disabled,
+#bbpress-forums .subscription-toggle:disabled,
+#bbpress-forums .favorite-toggle:disabled,
+.button.disabled,
+#bbpress-forums .wporg-bbp-term-subscription > a.disabled,
+#bbpress-forums .reviews-submit-link > .disabled.btn,
+#bbpress-forums .disabled.subscription-toggle,
+#bbpress-forums .disabled.favorite-toggle,
+.button-secondary[disabled],
+.button-secondary:disabled,
+.button-secondary.disabled,
+.button-disabled {
+ background: #f7f7f7 !important;
+ border-color: #ddd !important;
+ box-shadow: none !important;
+ color: #a0a5aa !important;
+ cursor: default;
+ text-shadow: 0 1px 0 #fff !important;
+ transform: none !important;
+}
+
+/* Buttons that look like links,
+for a cross of good semantics with the visual */
+.button-link {
+ background: none;
+ border: 0;
+ border-radius: 0;
+ box-shadow: none;
+ cursor: pointer;
+ margin: 0;
+ outline: none;
+ padding: 0;
+}
+
+.button-link:focus {
+ outline: #5b9dd9 solid 1px;
+}
+
+/* ----------------------------------------------------------------------------
+ 3.0 - Primary Button Style
+---------------------------------------------------------------------------- */
+
+.button-primary,
+#bbpress-forums fieldset.bbp-form .button.submit,
+#bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn,
+#bbpress-forums fieldset.bbp-form .submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form .submit.favorite-toggle,
+.download-button {
+ background: #0085ba;
+ border-color: #0073aa #006799 #006799;
+ box-shadow: 0 1px 0 #006799;
+ color: #fff;
+ text-decoration: none;
+ text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
+}
+
+.button-primary:visited, #bbpress-forums fieldset.bbp-form .button.submit:visited, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:visited,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:visited,
+#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:visited,
+#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:visited,
+.download-button:visited {
+ background: #0085ba;
+ border-color: #0073aa #006799 #006799;
+ box-shadow: 0 1px 0 #006799;
+ color: #fff;
+}
+
+.button-primary.hover, #bbpress-forums fieldset.bbp-form .hover.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.hover.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .hover.submit.btn,
+#bbpress-forums fieldset.bbp-form .hover.submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form .hover.submit.favorite-toggle, .button-primary:hover, #bbpress-forums fieldset.bbp-form .button.submit:hover, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:hover,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:hover,
+#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:hover,
+#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:hover, .button-primary.focus, #bbpress-forums fieldset.bbp-form .focus.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.focus.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .focus.submit.btn,
+#bbpress-forums fieldset.bbp-form .focus.submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form .focus.submit.favorite-toggle, .button-primary:focus, #bbpress-forums fieldset.bbp-form .button.submit:focus, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:focus,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:focus,
+#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:focus,
+#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:focus,
+.download-button.hover,
+.download-button:hover,
+.download-button.focus,
+.download-button:focus {
+ background: #008ec2;
+ border-color: #006799;
+ box-shadow: 0 1px 0 #006799;
+ color: #fff;
+}
+
+.button-primary.focus, #bbpress-forums fieldset.bbp-form .focus.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.focus.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .focus.submit.btn,
+#bbpress-forums fieldset.bbp-form .focus.submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form .focus.submit.favorite-toggle, .button-primary:focus, #bbpress-forums fieldset.bbp-form .button.submit:focus, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:focus,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:focus,
+#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:focus,
+#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:focus,
+.download-button.focus,
+.download-button:focus {
+ box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
+}
+
+.button-primary.active, #bbpress-forums fieldset.bbp-form .active.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .active.submit.btn,
+#bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle, .button-primary.active:hover, #bbpress-forums fieldset.bbp-form .active.button.submit:hover, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit:hover,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .active.submit.btn:hover,
+#bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle:hover,
+#bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle:hover, .button-primary.active:focus, #bbpress-forums fieldset.bbp-form .active.button.submit:focus, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit:focus,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .active.submit.btn:focus,
+#bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle:focus,
+#bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle:focus, .button-primary:active, #bbpress-forums fieldset.bbp-form .button.submit:active, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:active,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:active,
+#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:active,
+#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:active,
+.download-button.active,
+.download-button.active:hover,
+.download-button.active:focus,
+.download-button:active {
+ background: #0073aa;
+ border-color: #006799;
+ box-shadow: inset 0 2px 0 #006799;
+ vertical-align: top;
+}
+
+.button-primary[disabled], #bbpress-forums fieldset.bbp-form .button.submit[disabled], #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit[disabled],
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn[disabled],
+#bbpress-forums fieldset.bbp-form .submit.subscription-toggle[disabled],
+#bbpress-forums fieldset.bbp-form .submit.favorite-toggle[disabled], .button-primary:disabled, #bbpress-forums fieldset.bbp-form .button.submit:disabled, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:disabled,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:disabled,
+#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:disabled,
+#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:disabled, .button-primary.disabled, #bbpress-forums fieldset.bbp-form .disabled.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.disabled.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .disabled.submit.btn,
+#bbpress-forums fieldset.bbp-form .disabled.submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form .disabled.submit.favorite-toggle,
+.download-button[disabled],
+.download-button:disabled,
+.download-button.disabled {
+ background: #008ec2 !important;
+ border-color: #007cb2 !important;
+ box-shadow: none !important;
+ color: #66c6e4 !important;
+ cursor: default;
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
+}
+
+.button-primary.button.button-hero, #bbpress-forums fieldset.bbp-form .button.button-hero.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.submit.btn,
+#bbpress-forums fieldset.bbp-form .button-hero.submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero,
+#bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn,
+#bbpress-forums .button-primary.button-hero.subscription-toggle,
+#bbpress-forums .button-primary.button-hero.favorite-toggle,
+.download-button.button.button-hero,
+#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero,
+#bbpress-forums .reviews-submit-link > .download-button.button-hero.btn,
+#bbpress-forums .download-button.button-hero.subscription-toggle,
+#bbpress-forums .download-button.button-hero.favorite-toggle {
+ box-shadow: 0 2px 0 #006799;
+}
+
+.button-primary.button.button-hero.active, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn,
+#bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active,
+#bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn,
+#bbpress-forums .button-primary.button-hero.active.subscription-toggle,
+#bbpress-forums .button-primary.button-hero.active.favorite-toggle, .button-primary.button.button-hero.active:hover, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit:hover, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit:hover,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn:hover,
+#bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle:hover,
+#bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle:hover, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active:hover,
+#bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn:hover,
+#bbpress-forums .button-primary.button-hero.active.subscription-toggle:hover,
+#bbpress-forums .button-primary.button-hero.active.favorite-toggle:hover, .button-primary.button.button-hero.active:focus, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit:focus, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit:focus,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn:focus,
+#bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle:focus,
+#bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle:focus, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active:focus,
+#bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn:focus,
+#bbpress-forums .button-primary.button-hero.active.subscription-toggle:focus,
+#bbpress-forums .button-primary.button-hero.active.favorite-toggle:focus, .button-primary.button.button-hero:active, #bbpress-forums fieldset.bbp-form .button.button-hero.submit:active, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.submit:active,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.submit.btn:active,
+#bbpress-forums fieldset.bbp-form .button-hero.submit.subscription-toggle:active,
+#bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle:active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero:active,
+#bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn:active,
+#bbpress-forums .button-primary.button-hero.subscription-toggle:active,
+#bbpress-forums .button-primary.button-hero.favorite-toggle:active,
+.download-button.button.button-hero.active,
+#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active,
+#bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn,
+#bbpress-forums .download-button.button-hero.active.subscription-toggle,
+#bbpress-forums .download-button.button-hero.active.favorite-toggle,
+.download-button.button.button-hero.active:hover,
+#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active:hover,
+#bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn:hover,
+#bbpress-forums .download-button.button-hero.active.subscription-toggle:hover,
+#bbpress-forums .download-button.button-hero.active.favorite-toggle:hover,
+.download-button.button.button-hero.active:focus,
+#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active:focus,
+#bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn:focus,
+#bbpress-forums .download-button.button-hero.active.subscription-toggle:focus,
+#bbpress-forums .download-button.button-hero.active.favorite-toggle:focus,
+.download-button.button.button-hero:active,
+#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero:active,
+#bbpress-forums .reviews-submit-link > .download-button.button-hero.btn:active,
+#bbpress-forums .download-button.button-hero.subscription-toggle:active,
+#bbpress-forums .download-button.button-hero.favorite-toggle:active {
+ box-shadow: inset 0 3px 0 #006799;
+}
+
+.button-primary-disabled {
+ background: #008ec2 !important;
+ border-color: #007cb2 !important;
+ box-shadow: none !important;
+ color: #66c6e4 !important;
+ cursor: default;
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
+}
+
+/* ----------------------------------------------------------------------------
+ 4.0 - Button Groups
+---------------------------------------------------------------------------- */
+.button-group {
+ display: inline-block;
+ font-size: 0;
+ position: relative;
+ vertical-align: middle;
+ white-space: nowrap;
+}
+
+.button-group > .button, #bbpress-forums .wporg-bbp-term-subscription.button-group > a,
+#bbpress-forums .reviews-submit-link.button-group > .btn,
+#bbpress-forums .button-group > .subscription-toggle,
+#bbpress-forums .button-group > .favorite-toggle {
+ border-radius: 0;
+ display: inline-block;
+ margin-right: -1px;
+ z-index: 10;
+}
+
+.button-group > .button-primary, #bbpress-forums fieldset.bbp-form .button-group > .button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription.button-group > a.submit,
+#bbpress-forums fieldset.bbp-form .reviews-submit-link.button-group > .submit.btn,
+#bbpress-forums fieldset.bbp-form .button-group > .submit.subscription-toggle,
+#bbpress-forums fieldset.bbp-form .button-group > .submit.favorite-toggle {
+ z-index: 100;
+}
+
+.button-group > .button:hover, #bbpress-forums .wporg-bbp-term-subscription.button-group > a:hover,
+#bbpress-forums .reviews-submit-link.button-group > .btn:hover,
+#bbpress-forums .button-group > .subscription-toggle:hover,
+#bbpress-forums .button-group > .favorite-toggle:hover {
+ z-index: 20;
+}
+
+.button-group > .button:first-child, #bbpress-forums .wporg-bbp-term-subscription.button-group > a:first-child,
+#bbpress-forums .reviews-submit-link.button-group > .btn:first-child,
+#bbpress-forums .button-group > .subscription-toggle:first-child,
+#bbpress-forums .button-group > .favorite-toggle:first-child {
+ border-radius: 3px 0 0 3px;
+}
+
+.button-group > .button:last-child, #bbpress-forums .wporg-bbp-term-subscription.button-group > a:last-child,
+#bbpress-forums .reviews-submit-link.button-group > .btn:last-child,
+#bbpress-forums .button-group > .subscription-toggle:last-child,
+#bbpress-forums .button-group > .favorite-toggle:last-child {
+ border-radius: 0 3px 3px 0;
+}
+
+.button-group > .button:focus, #bbpress-forums .wporg-bbp-term-subscription.button-group > a:focus,
+#bbpress-forums .reviews-submit-link.button-group > .btn:focus,
+#bbpress-forums .button-group > .subscription-toggle:focus,
+#bbpress-forums .button-group > .favorite-toggle:focus {
+ position: relative;
+ z-index: 1;
+}
+
+/* ----------------------------------------------------------------------------
+ 5.0 - Responsive Button Styles
+---------------------------------------------------------------------------- */
+@media screen and (max-width: 48em) {
+ .button, #bbpress-forums .wporg-bbp-term-subscription > a,
+ #bbpress-forums .reviews-submit-link > .btn,
+ #bbpress-forums .subscription-toggle,
+ #bbpress-forums .favorite-toggle, .button.button-large, #bbpress-forums .wporg-bbp-term-subscription > a.button-large,
+ #bbpress-forums .reviews-submit-link > .button-large.btn,
+ #bbpress-forums .button-large.subscription-toggle,
+ #bbpress-forums .button-large.favorite-toggle, .button.button-small, #bbpress-forums .wporg-bbp-term-subscription > a.button-small,
+ #bbpress-forums .reviews-submit-link > .button-small.btn,
+ #bbpress-forums .button-small.subscription-toggle,
+ #bbpress-forums .button-small.favorite-toggle {
+ font-size: 14px;
+ height: auto;
+ line-height: normal;
+ margin-bottom: 4px;
+ padding: 6px 14px;
+ vertical-align: middle;
+ }
+}
+
+/* Include margin and padding in the width calculation of input and textarea. */
+input,
+textarea {
+ box-sizing: border-box;
+}
+
+input[type="text"],
+input[type="password"],
+input[type="checkbox"],
+input[type="color"],
+input[type="date"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="email"],
+input[type="month"],
+input[type="number"],
+input[type="password"],
+input[type="search"],
+input[type="radio"],
+input[type="tel"],
+input[type="text"],
+input[type="time"],
+input[type="url"],
+input[type="week"],
+select,
+textarea {
+ background-color: #fff;
+ border: 1px solid #ddd;
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
+ color: #32373c;
+ transition: 0.05s border-color ease-in-out;
+ -webkit-appearance: none;
+}
+
+input[type="text"]:focus,
+input[type="password"]:focus,
+input[type="checkbox"]:focus,
+input[type="color"]:focus,
+input[type="date"]:focus,
+input[type="datetime"]:focus,
+input[type="datetime-local"]:focus,
+input[type="email"]:focus,
+input[type="month"]:focus,
+input[type="number"]:focus,
+input[type="password"]:focus,
+input[type="search"]:focus,
+input[type="radio"]:focus,
+input[type="tel"]:focus,
+input[type="text"]:focus,
+input[type="time"]:focus,
+input[type="url"]:focus,
+input[type="week"]:focus,
+select:focus,
+textarea:focus {
+ color: #111;
+}
+
+input[type="text"]:focus,
+input[type="password"]:focus,
+input[type="color"]:focus,
+input[type="date"]:focus,
+input[type="datetime"]:focus,
+input[type="datetime-local"]:focus,
+input[type="email"]:focus,
+input[type="month"]:focus,
+input[type="number"]:focus,
+input[type="password"]:focus,
+input[type="search"]:focus,
+input[type="tel"]:focus,
+input[type="text"]:focus,
+input[type="time"]:focus,
+input[type="url"]:focus,
+input[type="week"]:focus,
+input[type="checkbox"]:focus,
+input[type="radio"]:focus,
+select:focus,
+textarea:focus {
+ border-color: #5b9dd9;
+ box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);
+}
+
+/* rtl:ignore */
+input[type="email"],
+input[type="url"] {
+ direction: ltr;
+}
+
+input[type="text"],
+input[type="email"],
+input[type="search"],
+input[type="password"],
+input[type="number"] {
+ padding: 6px 10px;
+}
+
+/* Vertically align the number selector with the input. */
+input[type="number"] {
+ height: 40px;
+ line-height: inherit;
+}
+
+input[type="checkbox"],
+input[type="radio"] {
+ background: #fff;
+ border: 1px solid #b4b9be;
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
+ clear: none;
+ color: #555;
+ cursor: pointer;
+ display: inline-block;
+ height: 25px;
+ line-height: 0;
+ margin: -4px 4px 0 0;
+ min-width: 16px;
+ padding: 0 !important;
+ text-align: center;
+ transition: 0.05s border-color ease-in-out;
+ vertical-align: middle;
+ width: 25px;
+}
+
+input[type="checkbox"] {
+ padding: 10px;
+}
+
+input[type="radio"] {
+ border-radius: 50%;
+ line-height: 10px;
+ margin-right: 4px;
+}
+
+input[type="checkbox"]:checked::before,
+input[type="radio"]:checked::before {
+ display: inline-block;
+ float: left;
+ font: 400 21px/1 dashicons;
+ vertical-align: middle;
+ width: 16px;
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ speak: none;
+}
+
+input[type="checkbox"]:checked::before {
+ color: #1e8cbe;
+ content: "\f147";
+ font: 400 30px/1 dashicons;
+ margin: -3px -5px;
+}
+
+input[type="radio"]:checked::before {
+ background-color: #1e8cbe;
+ border-radius: 50px;
+ content: "\2022";
+ font-size: 24px;
+ height: 9px;
+ line-height: 16px;
+ margin: 7px;
+ text-indent: -9999px;
+ vertical-align: middle;
+ width: 9px;
+}
+
+@-moz-document url-prefix() {
+ input[type="checkbox"],
+ input[type="radio"],
+ .form-table input.tog {
+ margin-bottom: -1px;
+ }
+}
+
+/* Search */
+input[type="search"]::-webkit-search-decoration {
+ display: none;
+}
+
+.ie8 input[type="password"] {
+ font-family: sans-serif;
+}
+
+textarea,
+input,
+select,
+button {
+ font-family: inherit;
+ font-size: inherit;
+ font-weight: inherit;
+}
+
+textarea,
+input,
+select {
+ border-radius: 0;
+ font-size: 16px;
+ padding: 3px 5px;
+ /* Reset mobile webkit's default element styling */
+}
+
+textarea {
+ line-height: 1.4;
+ overflow: auto;
+ padding: 2px 6px;
+ resize: vertical;
+}
+
+input[type="file"] {
+ padding: 3px 0;
+}
+
+label {
+ cursor: pointer;
+}
+
+input.readonly,
+input[readonly],
+textarea.readonly,
+textarea[readonly] {
+ background-color: #eee;
+}
+
+:-moz-placeholder {
+ color: #a9a9a9;
+}
+
+input:disabled,
+input.disabled,
+select:disabled,
+select.disabled,
+textarea:disabled,
+textarea.disabled {
+ background: rgba(255, 255, 255, 0.5);
+ border-color: rgba(222, 222, 222, 0.75);
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.04);
+ color: rgba(51, 51, 51, 0.5);
+}
+
+input[type="file"]:disabled,
+input[type="file"].disabled,
+input[type="range"]:disabled,
+input[type="range"].disabled {
+ background: none;
+ box-shadow: none;
+}
+
+input[type="checkbox"]:disabled,
+input[type="checkbox"].disabled,
+input[type="radio"]:disabled,
+input[type="radio"].disabled,
+input[type="checkbox"]:disabled:checked::before,
+input[type="checkbox"].disabled:checked::before,
+input[type="radio"]:disabled:checked::before,
+input[type="radio"].disabled:checked::before {
+ opacity: 0.7;
+}
+
+label,
+fieldset label {
+ vertical-align: middle;
+}
+
+/* =Media Queries
+-------------------------------------------------------------- */
+@media screen and (min-width: 48em) {
+ /* Input Elements */
+ input[type="text"],
+ input[type="email"],
+ input[type="search"],
+ input[type="password"],
+ input[type="number"] {
+ padding: 0;
+ }
+ input[type="number"] {
+ height: 28px;
+ }
+ input[type="checkbox"] {
+ padding: 0;
+ }
+ input[type="checkbox"]:checked::before {
+ font: 400 21px/1 dashicons;
+ margin: -3px 0 0 -4px;
+ }
+ input[type="radio"],
+ input[type="checkbox"] {
+ height: 16px;
+ width: 16px;
+ }
+ input[type="radio"]:checked::before {
+ width: 6px;
+ height: 6px;
+ margin: 4px;
+ }
+ textarea,
+ input,
+ select {
+ font-size: 14px;
+ }
+}
+
+/*--------------------------------------------------------------
+# Navigation
+--------------------------------------------------------------*/
+/*--------------------------------------------------------------
+## Links
+--------------------------------------------------------------*/
+a {
+ color: #0073aa;
+}
+
+a:visited {
+ /* Override wp4.css */
+ color: #0073aa;
+}
+
+a.wp-block-button__link:visited {
+ color: #4ca6cf;
+}
+
+a:hover, a:focus, a:active {
+ /* Override wp4.css */
+ color: #0073aa;
+ text-decoration: underline;
+}
+
+a.button:hover, #bbpress-forums .wporg-bbp-term-subscription > a:hover,
+#bbpress-forums .reviews-submit-link > a.btn:hover,
+#bbpress-forums a.subscription-toggle:hover,
+#bbpress-forums a.favorite-toggle:hover, a.button:focus, #bbpress-forums .wporg-bbp-term-subscription > a:focus,
+#bbpress-forums .reviews-submit-link > a.btn:focus,
+#bbpress-forums a.subscription-toggle:focus,
+#bbpress-forums a.favorite-toggle:focus, a.button:active, #bbpress-forums .wporg-bbp-term-subscription > a:active,
+#bbpress-forums .reviews-submit-link > a.btn:active,
+#bbpress-forums a.subscription-toggle:active,
+#bbpress-forums a.favorite-toggle:active {
+ text-decoration: none;
+}
+
+a:focus {
+ outline: thin dotted;
+}
+
+a:hover, a:active {
+ outline: 0;
+}
+
+p a:not(.button),
+p a:not(.button):hover {
+ border: none;
+}
+
+p a {
+ border-bottom: none;
+}
+
+p a:hover {
+ border-bottom: none;
+}
+
+/*--------------------------------------------------------------
+## Menus
+--------------------------------------------------------------*/
+.site-main .comment-navigation, .site-main
+.posts-navigation, .site-main
+.post-navigation {
+ margin: 0 0 1.5em;
+ overflow: hidden;
+}
+
+.comment-navigation .nav-previous,
+.posts-navigation .nav-previous,
+.post-navigation .nav-previous {
+ float: left;
+ width: 50%;
+}
+
+.comment-navigation .nav-next,
+.posts-navigation .nav-next,
+.post-navigation .nav-next {
+ float: right;
+ text-align: right;
+ width: 50%;
+}
+
+/*--------------------------------------------------------------
+# Accessibility
+--------------------------------------------------------------*/
+/* Text meant only for screen readers. */
+.screen-reader-text {
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ overflow: hidden;
+ position: absolute !important;
+ width: 1px;
+}
+
+.screen-reader-text:focus {
+ background-color: #f1f1f1;
+ border-radius: 3px;
+ box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
+ clip: auto !important;
+ color: #21759b;
+ display: block;
+ font-size: 0.875rem;
+ font-weight: 700;
+ height: auto;
+ left: 5px;
+ line-height: normal;
+ padding: 15px 23px 14px;
+ text-decoration: none;
+ top: 5px;
+ width: auto;
+ z-index: 100000;
+ /* Above WP toolbar. */
+}
+
+/* Do not show the outline on the skip link target. */
+#content[tabindex="-1"]:focus {
+ outline: 0;
+}
+
+/*--------------------------------------------------------------
+# Alignments
+--------------------------------------------------------------*/
+.alignleft {
+ display: inline;
+ float: left;
+ margin-right: 1.5em;
+}
+
+.alignright {
+ display: inline;
+ float: right;
+ margin-left: 1.5em;
+}
+
+.aligncenter {
+ clear: both;
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+/*--------------------------------------------------------------
+# Clearings
+--------------------------------------------------------------*/
+.clear::before, .three-up::before, .bbpress main#main::before, .bbp-view .review-ratings::before,
+.clear::after,
+.three-up::after,
+.bbpress main#main::after,
+.bbp-view .review-ratings::after,
+.entry-content::before,
+.entry-content::after,
+.comment-content::before,
+.comment-content::after,
+.site-header::before,
+.site-header::after,
+.site-content::before,
+.site-content::after,
+.site-footer::before,
+.site-footer::after {
+ content: "";
+ display: table;
+ table-layout: fixed;
+}
+
+
+.clear::after,
+.three-up::after,
+.bbpress main#main::after,
+.bbp-view .review-ratings::after,
+.entry-content::after,
+.comment-content::after,
+.site-header::after,
+.site-content::after,
+.site-footer::after {
+ clear: both;
+}
+
+/*--------------------------------------------------------------
+# WP.org Header
+--------------------------------------------------------------*/
+#wporg-header {
+ background: #23282d;
+ height: 140px;
+ position: relative;
+ text-align: center;
+ width: 100%;
+}
+
+#wporg-header .wrapper {
+ margin: 0 auto;
+ max-width: 960px;
+}
+
+#wporg-header h1 {
+ display: inline-block;
+ margin: auto;
+ width: 303px;
+}
+
+#wporg-header h1 a {
+ background: url(//s.w.org/style/images/wporg-logo.svg?3) center left no-repeat;
+ background-size: 290px 46px;
+ display: block;
+ height: 88px;
+ text-indent: -9999px;
+}
+
+#wporg-header h2.rosetta {
+ clear: none;
+ color: #dfdfdf;
+ font-family: Georgia, "Times New Roman", serif;
+ font-size: 30px;
+ margin: 0;
+}
+
+#wporg-header h2.rosetta a {
+ border-bottom: none;
+ color: #dfdfdf;
+ display: block;
+ height: 52px;
+ /* 88 header height - 36 top padding */
+ line-height: 22px;
+ padding: 0;
+}
+
+#wporg-header h2.rosetta a:hover {
+ text-decoration: none;
+}
+
+#wporg-header #wporg-header-menu {
+ background: #23282d;
+ left: -75%;
+ list-style: none;
+ margin: 0;
+ max-width: 75%;
+ min-width: 200px;
+ padding: 20px 0 0;
+ position: absolute;
+ text-align: left;
+ transition: left 0.3s;
+ z-index: 100000;
+}
+
+#wporg-header #wporg-header-menu.active {
+ left: 0;
+}
+
+#wporg-header ul li {
+ list-style-type: none;
+ position: relative;
+}
+
+#wporg-header ul li a {
+ color: #eee;
+ display: block;
+ font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif;
+ font-size: 13px;
+ font-weight: 600;
+ height: 34px;
+ line-height: 34px;
+ margin: 0 4px;
+ padding: 10px 30px;
+ text-decoration: none;
+}
+
+#wporg-header ul li a.subcurrent {
+ font-weight: 700;
+}
+
+@media (max-width: 768px) {
+ #wporg-header ul li a {
+ height: auto;
+ }
+}
+
+#wporg-header ul li#download, #wporg-header ul li.download {
+ float: right;
+ height: 34px;
+ margin-right: 14px;
+ overflow: hidden;
+ padding: 0 0 34px;
+}
+
+@media screen and (max-width: 820px) {
+ #wporg-header ul li#download, #wporg-header ul li.download {
+ display: none;
+ }
+}
+
+@media screen and (max-width: 768px) {
+ #wporg-header ul li#download, #wporg-header ul li.download {
+ display: block;
+ float: none;
+ margin: 10px 20px 20px;
+ padding-bottom: 0;
+ height: auto;
+ }
+ #wporg-header ul li#download a, #wporg-header ul li.download a {
+ padding: 4px 10px;
+ }
+}
+
+#wporg-header ul li#download a, #wporg-header ul li.download a {
+ margin: 0;
+ padding: 0 16px;
+}
+
+#wporg-header ul li#download a:hover, #wporg-header ul li.download a:hover {
+ color: #eee;
+}
+
+#wporg-header ul li#download.current, #wporg-header ul li#download.current-menu-item,
+#wporg-header ul li#download .uparrow, #wporg-header ul li.download.current, #wporg-header ul li.download.current-menu-item,
+#wporg-header ul li.download .uparrow {
+ display: none;
+}
+
+#wporg-header ul li a:hover,
+#wporg-header ul li a.current,
+#wporg-header ul li.current-menu-item a,
+#wporg-header ul li.current_page_parent a {
+ color: #00a0d2;
+}
+
+#wporg-header .nav-submenu {
+ display: none;
+ margin-bottom: 10px;
+ margin-top: -15px;
+ padding: 0;
+ position: static;
+}
+
+#wporg-header .nav-submenu li a {
+ height: 24px;
+ line-height: 24px;
+ margin-left: 20px;
+}
+
+@media screen and (min-width: 768px) {
+ #wporg-header #head-search {
+ float: right;
+ margin-right: 14px;
+ padding-top: 30px;
+ }
+}
+
+#wporg-header #head-search form {
+ border-bottom: 1px solid #3f3f3f;
+ display: inline-block;
+ margin-left: 60px;
+ width: 288px;
+}
+
+#wporg-header #head-search form input.text {
+ background: #191e23;
+ border: 0;
+ border-radius: 0;
+ box-sizing: content-box;
+ color: #b4b9be;
+ float: left;
+ font-family: "Open Sans", sans-serif;
+ font-size: 12px;
+ height: 24px;
+ margin: 0;
+ outline: none;
+ padding: 3px;
+ vertical-align: top;
+ width: 256px;
+}
+
+#wporg-header #head-search form input.text::-moz-placeholder {
+ color: #eee;
+}
+
+@media screen and (max-width: 480px) {
+ #wporg-header #head-search form input.text {
+ width: 216px;
+ }
+}
+
+#wporg-header #head-search form [type="submit"] {
+ background: #191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;
+ border: none;
+ border-radius: 0;
+ box-shadow: none;
+ float: left;
+ height: 30px;
+ margin: 0;
+ padding: 0;
+ text-shadow: none !important;
+ width: 26px;
+}
+
+@media screen and (max-width: 480px) {
+ #wporg-header #head-search form {
+ width: 248px;
+ }
+}
+
+@media screen and (min-width: 480px) {
+ #wporg-header #head-search form {
+ margin-left: 0;
+ }
+}
+
+@media screen and (min-width: 768px) {
+ #wporg-header {
+ height: 120px;
+ text-align: inherit;
+ }
+ #wporg-header h1 {
+ float: left;
+ padding-left: 10px;
+ }
+ #wporg-header h2.rosetta {
+ float: left;
+ padding: 36px 27px 0;
+ }
+ #wporg-header #wporg-header-menu {
+ float: left;
+ list-style: none;
+ margin: -15px 0 0;
+ max-width: inherit;
+ min-width: 0;
+ padding: 0;
+ position: static;
+ width: 100%;
+ }
+ #wporg-header ul li {
+ float: left;
+ position: relative;
+ }
+ #wporg-header ul li a {
+ color: #eee;
+ display: block;
+ font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif;
+ font-size: 13px;
+ font-weight: 600;
+ height: 46px;
+ line-height: 34px;
+ margin: 0 4px;
+ padding: 0 6px;
+ }
+ #wporg-header ul li a.current ~ .uparrow {
+ border-bottom: 9px solid #f7f7f7;
+ border-left: 9px solid transparent;
+ border-right: 9px solid transparent;
+ height: 0;
+ margin: -8px auto 0 auto;
+ width: 0;
+ }
+ #wporg-header ul li.current-menu-item::after, #wporg-header ul li.current_page_parent::after {
+ border-bottom: 9px solid #f7f7f7;
+ border-left: 9px solid transparent;
+ border-right: 9px solid transparent;
+ content: "";
+ height: 0;
+ left: 50%;
+ margin: -8px 0 0 -9px;
+ position: absolute;
+ width: 0;
+ }
+ #wporg-header ul li:hover .nav-submenu ~ .uparrow,
+ #wporg-header ul li .nav-submenu:hover ~ .uparrow {
+ border-bottom: 9px solid #32373c;
+ border-left: 9px solid transparent;
+ border-right: 9px solid transparent;
+ height: 0;
+ margin: -10px auto 0 auto;
+ width: 0;
+ }
+ #wporg-header ul li .nav-submenu li {
+ float: none;
+ }
+ #wporg-header ul li .nav-submenu li a {
+ height: 34px;
+ line-height: 34px;
+ margin-left: 6px;
+ }
+ #wporg-header .nav-submenu {
+ background: #32373c;
+ border: #32373c solid 1px;
+ border-top: 0;
+ display: none !important;
+ /* Prevents #wporg-header ul overwriting this */
+ margin-top: -1px;
+ min-width: 0;
+ }
+ #wporg-header ul li:hover .nav-submenu,
+ #wporg-header ul li .nav-submenu:hover {
+ display: block !important;
+ /* Prevents #wporg-header ul overwriting this */
+ left: 0;
+ margin-left: 0;
+ position: absolute;
+ top: 46px;
+ width: auto;
+ z-index: 101;
+ }
+ #wporg-header #headline h2 {
+ text-rendering: optimizeLegibility;
+ }
+ #wporg-header ul li.current-menu-item::after,
+ #wporg-header ul li.current_page_parent::after,
+ #wporg-header ul li a.current ~ .uparrow {
+ border-bottom-color: #0073aa;
+ }
+}
+
+#mobile-menu-button {
+ background: none;
+ border: none;
+ box-shadow: none;
+ display: block;
+ float: left;
+ font-family: dashicons;
+ font-size: 16px;
+ font-style: normal;
+ font-weight: 400;
+ left: 10px;
+ line-height: 1;
+ padding: 1px;
+ position: absolute;
+ text-align: center;
+ text-decoration: inherit;
+ text-shadow: none;
+ top: 75px;
+ transition: color 0.1s ease-in;
+ vertical-align: top;
+ -webkit-font-smoothing: antialiased;
+}
+
+#mobile-menu-button::before {
+ border: none;
+ box-sizing: border-box;
+ color: #888;
+ content: "\f228";
+ display: inline-block;
+ float: left;
+ font: 400 50px/1 dashicons;
+ margin: 0;
+ outline: none;
+ padding: 3px;
+ text-decoration: none;
+ vertical-align: middle;
+ -webkit-font-smoothing: antialiased;
+}
+
+@media screen and (min-width: 768px) {
+ #mobile-menu-button {
+ display: none;
+ }
+}
+
+#download-mobile {
+ background: #f7f7f7;
+ border-bottom: 1px solid #ddd;
+}
+
+#download-mobile .wrapper {
+ padding: 20px 0;
+ text-align: center;
+}
+
+#download-mobile span.download-ready {
+ font-size: 1.6em;
+ margin: 0 0.25em;
+}
+
+#download-mobile a.download-button {
+ font-size: 1.6em;
+ height: inherit;
+ margin: 10px 0.25em;
+ padding: 10px 15px;
+}
+
+/*--------------------------------------------------------------
+# Site
+--------------------------------------------------------------*/
+body, #pagebody {
+ font-size: 1rem;
+}
+
+/*--------------------------------------------------------------
+# .site-header
+--------------------------------------------------------------*/
+.site-header {
+ background: #0073aa;
+ padding: 1rem 0;
+ position: relative;
+ z-index: 100;
+}
+
+.site-header .site-branding {
+ margin: 0 auto;
+ max-width: 960px;
+ padding: 0 1.5625rem;
+}
+
+@media screen and (min-width: 48em) {
+ .site-header .site-branding {
+ padding: 0 10px;
+ }
+}
+
+.site-header.home {
+ padding: 1.5625rem 1.143rem;
+ text-align: center;
+}
+
+/*--------------------------------------------------------------
+# .site-title
+--------------------------------------------------------------*/
+.site-title {
+ display: inline-block;
+ font-size: 1.5625rem;
+ font-weight: 300;
+ line-height: 1;
+ margin: 0 2rem 0 0;
+ max-width: none;
+}
+
+.site-title a {
+ color: #fff;
+ font-weight: 300;
+ text-decoration: none;
+}
+
+.site-title a:hover, .site-title a:focus, .site-title a:active {
+ color: #fff;
+ text-decoration: none;
+}
+
+.site-header.home .site-title {
+ display: inherit;
+ font-size: 3.8146972656rem;
+ margin: 2rem 0 1rem;
+}
+
+@media screen and (max-width: 480px) {
+ .site-header.home .site-title {
+ font-size: 3.0517578125rem;
+ }
+}
+
+@media screen and (max-width: 320px) {
+ .site-header.home .site-title {
+ font-size: 2.44140625rem;
+ }
+}
+
+/*--------------------------------------------------------------
+# .site-description
+--------------------------------------------------------------*/
+.site-description {
+ color: rgba(255, 255, 255, 0.8);
+ font-size: 1.25rem;
+ font-weight: 300;
+ margin: -0.4rem auto 2rem;
+ text-align: center;
+}
+
+/*--------------------------------------------------------------
+# .main-navigation
+--------------------------------------------------------------*/
+.main-navigation {
+ background: #0073aa;
+ clear: both;
+ left: 0;
+ position: absolute;
+ top: 60px;
+ width: 100%;
+}
+
+.main-navigation ul {
+ display: none;
+ list-style: none;
+ margin: 0;
+ padding-left: 0;
+}
+
+.main-navigation ul ul {
+ box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
+ float: left;
+ left: -999em;
+ position: absolute;
+ top: 1.5em;
+ z-index: 99999;
+}
+
+.main-navigation ul ul ul {
+ left: -999em;
+ top: 0;
+}
+
+.main-navigation ul ul li:hover > ul,
+.main-navigation ul ul li.focus > ul {
+ left: 100%;
+}
+
+.main-navigation ul ul a {
+ width: 200px;
+}
+
+.main-navigation ul li:hover > ul,
+.main-navigation ul li.focus > ul {
+ left: auto;
+}
+
+.main-navigation li {
+ border-top: 1px solid rgba(255, 255, 255, 0.2);
+ padding: 1rem;
+}
+
+.main-navigation a {
+ color: rgba(255, 255, 255, 0.8);
+ display: block;
+ font-size: 0.8rem;
+ text-decoration: none;
+}
+
+.main-navigation a:hover, .main-navigation a.active {
+ color: #fff;
+}
+
+@media screen and (min-width: 48em) {
+ .main-navigation a.active {
+ border-bottom: 1px solid;
+ }
+}
+
+.main-navigation button.button-search {
+ display: none;
+}
+
+@media screen and (min-width: 48em) {
+ #wporg-header ul li a.current ~ .uparrow,
+ #wporg-header ul li.current-menu-item::after,
+ #wporg-header ul li.current_page_parent::after {
+ border-bottom: 9px solid #0073aa;
+ }
+ #wporg-header ul li:hover .nav-submenu ~ .uparrow,
+ #wporg-header ul li .nav-submenu:hover ~ .uparrow {
+ border-bottom: 9px solid #32373c;
+ }
+}
+
+/* Small menu. */
+.main-navigation.toggled ul {
+ display: block;
+}
+
+.menu-toggle.dashicons {
+ background: transparent;
+ border: none;
+ color: #fff;
+ font-size: 1.5625rem;
+ height: 3.5rem;
+ overflow: hidden;
+ position: absolute;
+ right: 1rem;
+ top: -58px;
+ width: 3.5rem;
+ -webkit-appearance: none;
+}
+
+.toggled .menu-toggle.dashicons::before {
+ content: "\f343";
+}
+
+@media screen and (min-width: 48em) {
+ .menu-toggle.dashicons {
+ display: none;
+ }
+ .main-navigation {
+ float: right;
+ position: relative;
+ width: auto;
+ top: auto;
+ }
+ .main-navigation.toggled {
+ padding: 1px 0;
+ }
+ .main-navigation ul {
+ display: inline-block;
+ font-size: 0;
+ }
+ .main-navigation ul li {
+ border: 0;
+ display: inline-block;
+ font-size: 1rem;
+ margin-right: 1rem;
+ padding: 0;
+ }
+ .main-navigation ul li:last-of-type {
+ margin-right: 0;
+ }
+ .main-navigation button.button-search {
+ display: inline-block;
+ }
+}
+
+/*--------------------------------------------------------------
+# .site-main
+--------------------------------------------------------------*/
+.site-main {
+ margin: 0 auto;
+ max-width: 960px;
+ padding: 3.0517578125rem 1.5625rem;
+}
+
+@media screen and (min-width: 48em) {
+ .site-main {
+ padding: 3.0517578125rem 10px;
+ }
+}
+
+.single .site-main {
+ padding: 0;
+}
+
+@media screen and (min-width: 48em) {
+ .single .site-main {
+ padding: 0 10px 3.0517578125rem;
+ }
+}
+
+#page .site-main {
+ padding: 0 10px 3.0517578125rem;
+}
+
+.site-main .page-header p {
+ margin: 0.5rem 0;
+}
+
+.site-main .page-title {
+ font-size: 1.5625rem;
+ font-weight: 400;
+}
+
+.site-main .no-results {
+ margin: 0 auto;
+ max-width: 35.527136788rem;
+ padding: 0 2rem;
+}
+
+/*--------------------------------------------------------------
+# .sidebar
+--------------------------------------------------------------*/
+.sidebar div {
+ margin-bottom: 2rem;
+}
+
+.sidebar div ul {
+ margin-bottom: 0;
+}
+
+.sidebar div ul > li {
+ font-size: 0.8rem;
+ border-top: 1px solid #eee;
+ padding: 0.5rem 0;
+}
+
+/*--------------------------------------------------------------
+# .search-form
+--------------------------------------------------------------*/
+.search-form {
+ font-size: 0;
+ margin-bottom: 2rem;
+ max-width: 100%;
+ position: relative;
+}
+
+.search-form .search-field {
+ border: none;
+ border-radius: 0;
+ box-shadow: none;
+ display: block;
+ font-size: 1rem;
+ margin: 0 auto;
+ max-width: 100%;
+ padding: 0.5rem;
+ width: 22.7373675443rem;
+}
+
+.search-form .button-search {
+ border-left: none;
+ border-radius: 0 2px 2px 0;
+ font-size: 1rem;
+ position: relative;
+ right: auto;
+ top: auto;
+}
+
+.search-form .button-search:active {
+ background: #006799;
+ border-right: 1px solid #006799;
+ box-shadow: none;
+}
+
+.search-form .button-search .dashicons {
+ font-size: 1rem;
+}
+
+.site-header .search-form {
+ display: inline-block;
+}
+
+.site-header.home .search-form .button-search,
+.site-main .search-form .button-search {
+ background: transparent;
+ border: none;
+ border-radius: 0;
+ box-shadow: none;
+ color: #32373c;
+ display: block;
+ height: 45px;
+ padding: 0.5rem 1rem;
+ position: absolute;
+ right: 0;
+ text-shadow: none;
+ top: 0;
+}
+
+.site-header.home .search-form .button-search:focus,
+.site-main .search-form .button-search:focus {
+ box-shadow: 0 0 2px 1px #33b3db;
+}
+
+.site-header.home .search-form .button-search:active,
+.site-main .search-form .button-search:active {
+ background: transparent;
+ border: none;
+ transform: none;
+}
+
+.site-header:not(.home) .search-form {
+ margin: 0;
+}
+
+.site-header:not(.home) .search-form .search-field {
+ border: 0;
+ border-radius: 2px;
+ display: inline-block;
+ font-size: 1rem;
+ padding: 5px 10px;
+ position: relative;
+ width: 100%;
+}
+
+@media screen and (min-width: 48em) {
+ .site-header:not(.home) .search-form .search-field {
+ border-radius: 2px 0 0 2px;
+ font-size: 0.64rem;
+ width: 7rem;
+ }
+ .site-header:not(.home) .search-form .search-field + .button-search {
+ display: inline-block;
+ margin-bottom: 0;
+ }
+}
+
+@media screen and (min-width: 60em) {
+ .site-header:not(.home) .search-form .search-field {
+ width: 10rem;
+ }
+}
+
+.site-main .search-form .search-field {
+ border: 1px solid #ddd;
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
+ padding: 0.5rem;
+ width: 100%;
+}
+
+.search .site-main {
+ margin-top: 2rem;
+ padding-top: 0;
+}
+
+.search.search-results .page-header {
+ margin: 2rem 0;
+}
+
+/*--------------------------------------------------------------
+# .helphub-page
+# .page
+--------------------------------------------------------------*/
+.helphub-page .entry-header,
+.page .entry-header {
+ margin-top: 2rem;
+}
+
+.helphub-page .entry-header .entry-title,
+.page .entry-header .entry-title {
+ font-size: 1.5625rem;
+ font-weight: 400;
+ margin: 0 auto;
+ max-width: 35.527136788rem;
+}
+
+@media screen and (min-width: 48em) {
+ .helphub-page .entry-header .entry-title,
+ .page .entry-header .entry-title {
+ padding: 0 2rem;
+ }
+}
+
+.helphub-page .entry-content h2,
+.page .entry-content h2 {
+ font-size: 1.5625rem;
+ font-weight: 400;
+}
+
+.helphub-page .entry-content h3,
+.page .entry-content h3 {
+ font-size: 1rem;
+ font-weight: 600;
+ letter-spacing: 0.01rem;
+ text-transform: uppercase;
+}
+
+.helphub-page .entry-content a,
+.page .entry-content a {
+ text-decoration: underline;
+}
+
+.helphub-page .entry-content section,
+.page .entry-content section {
+ padding: 2rem 0;
+}
+
+.helphub-page .entry-content section .container,
+.page .entry-content section .container {
+ margin: 0 auto;
+ max-width: 35.527136788rem;
+}
+
+@media screen and (min-width: 48em) {
+ .helphub-page .entry-content section .container,
+ .page .entry-content section .container {
+ padding: 0 2rem;
+ }
+}
+
+.helphub-page .entry-content section:first-of-type,
+.page .entry-content section:first-of-type {
+ padding-top: 0;
+}
+
+.helphub-page .entry-content section + section,
+.page .entry-content section + section {
+ border-top: 2px solid #eee;
+}
+
+.helphub-page .submenu,
+.page .submenu {
+ margin-left: 0;
+}
+
+.helphub-page .submenu li,
+.page .submenu li {
+ border-bottom: 1px solid #dedede;
+ font-size: 12px;
+ line-height: 18px;
+ padding: 5px 0;
+}
+
+.helphub-page .submenu li.current,
+.page .submenu li.current {
+ font-weight: 700;
+}
+
+.helphub-page .submenu li:last-child,
+.page .submenu li:last-child {
+ border-bottom: 0;
+}
+
+.helphub-page .submenu li ul,
+.page .submenu li ul {
+ margin-left: 16px;
+}
+
+.helphub-page .submenu li ul li,
+.page .submenu li ul li {
+ border: none;
+ line-height: 1.4em;
+ padding-bottom: 2px;
+}
+
+.single .entry-header .entry-title,
+.single .entry-content section .container,
+.page-template-page-full-width .entry-header .entry-title,
+.page-template-page-full-width .entry-content section .container {
+ max-width: 100%;
+ padding: 0;
+}
+
+/*--------------------------------------------------------------
+# 404 Error page
+--------------------------------------------------------------*/
+.error-404 .page-title, .error-404 .page-content {
+ text-align: center;
+}
+
+/*--------------------------------------------------------------
+# Archives
+--------------------------------------------------------------*/
+body.category #main h1 {
+ font-size: 2.2rem;
+ text-align: center;
+}
+
+body.category #main a {
+ color: inherit;
+}
+
+body.category #main a:hover, body.category #main a:focus, body.category #main a:active {
+ text-decoration: none;
+ color: #0073aa;
+}
+
+body.category #main article h2 {
+ font-size: 1.3rem;
+}
+
+body.category #main .archive-pagination {
+ display: block;
+ margin-top: 20px;
+ text-align: center;
+ width: 100%;
+}
+
+/*--------------------------------------------------------------
+# bbPress Specific
+--------------------------------------------------------------*/
+/* bbPress specific styles */
+/* Many of these override the styles from the plugin */
+section {
+ padding: 4rem 0;
+}
+
+#bbpress-forums {
+ font-size: 1rem;
+ overflow: inherit;
+}
+
+@media (min-width: 48em) {
+ .three-up .archive-block,
+ .three-up > div {
+ display: inline-block;
+ vertical-align: top;
+ width: 30%;
+ margin-right: 4.5%;
+ font-size: 0.8rem;
+ }
+ .three-up .archive-block:nth-child(3n),
+ .three-up > div:nth-child(3n) {
+ margin-right: 0;
+ }
+}
+
+.three-up.bbp-forums > div {
+ background: transparent;
+ position: relative;
+ border-bottom: 1px solid #eee;
+ margin: 1rem 0;
+}
+
+.three-up.bbp-forums > div a.bbp-forum-title:active, .three-up.bbp-forums > div a.bbp-forum-title:focus {
+ text-decoration: none;
+}
+
+.three-up.bbp-forums > div h3 {
+ font-size: 1.4rem;
+ margin-bottom: 0;
+ margin-top: 0;
+}
+
+.three-up.bbp-forums > div p {
+ color: #666;
+}
+
+.three-up.bbp-forums > div a:hover {
+ color: #0073aa;
+ text-decoration: none;
+}
+
+.three-up.bbp-forums > div a:hover h3 {
+ color: #0073aa;
+}
+
+@media (min-width: 48em) {
+ .three-up.bbp-forums > div {
+ height: 200px;
+ border-bottom: none;
+ margin: 2rem 4.5% 0 0;
+ }
+ .three-up.bbp-forums > div:nth-child(3n) {
+ margin-right: 0;
+ }
+}
+
+.bbpress main#main .entry-content,
+.bbpress main#main .entry-meta,
+.page-template-page-forums-sidebar main#main .entry-content,
+.page-template-page-forums-sidebar main#main .entry-meta {
+ padding: 0;
+}
+
+@media (min-width: 568px) {
+ .bbpress main#main .entry-content,
+ .bbpress main#main .entry-meta,
+ .page-template-page-forums-sidebar main#main .entry-content,
+ .page-template-page-forums-sidebar main#main .entry-meta {
+ padding: 0 1.5625rem;
+ }
+}
+
+.bbpress main#main .entry-header .entry-title,
+.bbpress main#main .entry-content .container,
+.page-template-page-forums-sidebar main#main .entry-header .entry-title,
+.page-template-page-forums-sidebar main#main .entry-content .container {
+ padding: 0;
+}
+
+.bbpress main#main > .entry-content,
+.bbpress main#main > article,
+.page-template-page-forums-sidebar main#main > .entry-content,
+.page-template-page-forums-sidebar main#main > article {
+ max-width: 48rem;
+}
+
+@media screen and (min-width: 48em) {
+ .bbpress main#main > .entry-content,
+ .bbpress main#main > article,
+ .page-template-page-forums-sidebar main#main > .entry-content,
+ .page-template-page-forums-sidebar main#main > article {
+ float: left;
+ padding: 0;
+ width: 65%;
+ }
+}
+
+@media screen and (min-width: 48em) {
+ .bbpress main#main .entry-content,
+ .bbpress main#main .entry-meta,
+ .page-template-page-forums-sidebar main#main .entry-content,
+ .page-template-page-forums-sidebar main#main .entry-meta {
+ padding-left: 0;
+ padding-right: 0;
+ }
+ .bbpress main#main .entry-meta,
+ .page-template-page-forums-sidebar main#main .entry-meta {
+ float: right;
+ width: 30%;
+ }
+}
+
+.bbpress main#main {
+ margin-top: 2rem;
+ padding: 0 10px 10px;
+}
+
+.bbpress #bbpress-forums div.bbp-template-notice {
+ padding: 0.5rem;
+ border: none;
+ border-radius: 3px;
+}
+
+.bbpress #bbpress-forums div.bbp-template-notice p,
+.bbpress #bbpress-forums div.bbp-template-notice li {
+ font-size: 13px;
+ line-height: 160%;
+}
+
+.bbpress #bbpress-forums div.bbp-template-notice a {
+ color: #0073aa;
+ text-decoration: underline;
+}
+
+.bbpress #bbpress-forums div.bbp-template-notice a:hover {
+ color: #0073aa;
+}
+
+.bbpress #bbpress-forums .bbp-topic-content > div.bbp-template-notice,
+.bbpress #bbpress-forums .bbp-reply-content > div.bbp-template-notice {
+ margin-bottom: 30px;
+}
+
+.bbpress #bbpress-forums .status-pending div.bbp-template-notice {
+ background: #fff359;
+}
+
+.bbpress #bbpress-forums .status-archived div.bbp-template-notice,
+.bbpress #bbpress-forums .status-spam div.bbp-template-notice {
+ background: #f49797;
+}
+
+.bbpress #bbpress-forums .bbp-body .bbp-topic-freshness,
+.bbpress #bbpress-forums .bbp-body .bbp-topic-voice-count,
+.bbpress #bbpress-forums .bbp-body .bbp-topic-reply-count {
+ font-size: 0.73152rem;
+}
+
+.bbpress #bbpress-forums .bbp-header li.bbp-forum-freshness,
+.bbpress #bbpress-forums .bbp-header li.bbp-topic-freshness,
+.bbpress #bbpress-forums .bbp-body li.bbp-forum-freshness,
+.bbpress #bbpress-forums .bbp-body li.bbp-topic-freshness {
+ width: 58%;
+}
+
+@media (min-width: 321px) {
+ .bbpress #bbpress-forums .bbp-header li.bbp-forum-freshness,
+ .bbpress #bbpress-forums .bbp-header li.bbp-topic-freshness,
+ .bbpress #bbpress-forums .bbp-body li.bbp-forum-freshness,
+ .bbpress #bbpress-forums .bbp-body li.bbp-topic-freshness {
+ width: 25%;
+ }
+}
+
+.bbpress #bbpress-forums .bbp-forums,
+.bbpress #bbpress-forums .bbp-topics {
+ border: 1px solid #eee;
+}
+
+.bbpress #bbpress-forums .bbp-forums > .bbp-header,
+.bbpress #bbpress-forums .bbp-topics > .bbp-header {
+ background: #0073aa;
+ color: #fff;
+}
+
+.bbpress #bbpress-forums ul.bbp-lead-topic,
+.bbpress #bbpress-forums ul.bbp-replies,
+.bbpress #bbpress-forums ul.bbp-search-results,
+.bbpress #bbpress-forums ul.bbp-topics.full-posts,
+.bbpress #bbpress-forums li.bbp-body div.hentry {
+ overflow: visible;
+ word-wrap: break-word;
+}
+
+.bbpress #bbpress-forums ul.bbp-lead-topic {
+ margin: 0;
+}
+
+.bbpress #bbpress-forums ul.bbp-lead-topic li.bbp-body {
+ border: 0;
+}
+
+.bbpress #bbpress-forums ul.bbp-lead-topic li.bbp-body div.topic {
+ background: transparent;
+}
+
+.bbpress #bbpress-forums .bbp-search-results div.topic .topic-indicator {
+ display: none;
+}
+
+.bbpress #bbpress-forums div.bbp-topic-author img.avatar,
+.bbpress #bbpress-forums div.bbp-reply-author img.avatar {
+ border-radius: 50%;
+ float: left;
+ width: 50px;
+ height: 50px;
+ max-width: 50px;
+ max-height: 50px;
+ margin: 0;
+ margin-right: 10px;
+ margin-left: -11%;
+}
+
+.bbpress #bbpress-forums div.bbp-topic-author img.avatar {
+ margin-left: -19%;
+ margin-top: -6px;
+ width: 80px;
+ height: 80px;
+ max-width: 80px;
+ max-height: 80px;
+}
+
+@media only screen and (max-width: 480px) {
+ .bbpress #bbpress-forums div.bbp-reply-author img.avatar,
+ .bbpress #bbpress-forums div.bbp-topic-author img.avatar {
+ position: relative;
+ top: 0;
+ margin-bottom: 40px;
+ }
+}
+
+.bbpress #bbpress-forums div.bbp-reply-author a.bbp-author-name,
+.bbpress #bbpress-forums div.bbp-topic-author a.bbp-author-name {
+ clear: none;
+ font-size: 1rem;
+ display: inline-block;
+ margin: 0;
+}
+
+.bbpress #bbpress-forums div.bbp-reply-author,
+.bbpress #bbpress-forums div.bbp-topic-author {
+ float: none;
+ text-align: left;
+ width: 100%;
+ margin: 1rem 0 2rem;
+ padding-left: 10%;
+}
+
+@media screen and (max-width: 480px) {
+ .bbpress #bbpress-forums div.bbp-reply-author,
+ .bbpress #bbpress-forums div.bbp-topic-author {
+ min-height: auto;
+ }
+}
+
+.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-reply-author,
+.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-topic-author {
+ padding-left: 1.5rem;
+}
+
+.bbpress #bbpress-forums .bbp-author-title {
+ margin: 0;
+}
+
+.bbpress #bbpress-forums .bbp-user-nicename,
+.bbpress #bbpress-forums .bbp-topic-post-date,
+.bbpress #bbpress-forums .bbp-topic-ip,
+.bbpress #bbpress-forums .bbp-reply-post-date,
+.bbpress #bbpress-forums .bbp-reply-ip,
+.bbpress #bbpress-forums .wporg-bbp-user-notes-toggle,
+.bbpress #bbpress-forums .wporg-bbp-user-flag {
+ font-size: 0.8rem;
+ font-weight: 400;
+ margin: 0;
+ margin-right: 10px;
+ display: inline-block;
+}
+
+.bbpress #bbpress-forums span.bbp-author-ip {
+ font-size: 0.8rem;
+ font-weight: 400;
+}
+
+.bbpress #bbpress-forums div.topic,
+.bbpress #bbpress-forums div.reply {
+ padding: 1.5rem 1.5rem 1.5rem 0;
+}
+
+.bbpress #bbpress-forums div.bbp-reply-content,
+.bbpress #bbpress-forums div.bbp-topic-content {
+ padding: 0;
+ margin: 0 0 0 10%;
+}
+
+@media screen and (max-width: 480px) {
+ .bbpress #bbpress-forums div.bbp-reply-content,
+ .bbpress #bbpress-forums div.bbp-topic-content {
+ margin-bottom: 5%;
+ }
+}
+
+.bbpress #bbpress-forums div.bbp-reply-content {
+ margin-left: 11%;
+}
+
+.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-reply-content,
+.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-topic-content {
+ margin-left: 1.5rem;
+}
+
+.bbpress #bbpress-forums div.bbp-reply-content a,
+.bbpress #bbpress-forums div.bbp-topic-content a {
+ text-decoration: underline;
+ font-weight: inherit;
+}
+
+.bbpress #bbpress-forums div.bbp-reply-content a.mention,
+.bbpress #bbpress-forums div.bbp-topic-content a.mention {
+ text-decoration: none;
+ font-weight: 700;
+}
+
+.bbpress #bbpress-forums div.bbp-reply-content .bbp-reply-revision-log-item a,
+.bbpress #bbpress-forums div.bbp-topic-content .bbp-topic-revision-log-item a {
+ text-decoration: none;
+}
+
+.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links,
+.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links {
+ display: none;
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ background: #fbfbfb;
+ padding: 3px 10px;
+}
+
+@media screen and (max-width: 480px) {
+ .bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links,
+ .bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links {
+ padding: 3px 7px;
+ }
+}
+
+.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links a,
+.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links a {
+ color: #0073aa;
+ text-transform: inherit;
+ font-size: 0.7rem;
+}
+
+.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links a:hover,
+.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links a:hover {
+ text-decoration: underline;
+}
+
+.bbpress #bbpress-forums li.bbp-body div.type-topic:hover span.bbp-admin-links,
+.bbpress #bbpress-forums li.bbp-body div.type-reply:hover span.bbp-admin-links {
+ display: block;
+}
+
+.bbpress #bbpress-forums li.bbp-body div.type-topic:focus-within span.bbp-admin-links,
+.bbpress #bbpress-forums li.bbp-body div.type-reply:focus-within span.bbp-admin-links {
+ /* Separated from the block above due to browsers that
+ * don't support :focus-within */
+ display: block;
+}
+
+.bbpress #bbpress-forums ul.status-closed,
+.bbpress #bbpress-forums ul.status-closed a {
+ color: inherit;
+}
+
+.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-started-by img.avatar,
+.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-freshness-author img.avatar,
+.bbpress #bbpress-forums .bbp-topic-revision-log-item img.avatar,
+.bbpress #bbpress-forums .bbp-reply-revision-log-item img.avatar {
+ display: none;
+}
+
+.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-started-by a ~ a,
+.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-freshness-author a ~ a,
+.bbpress #bbpress-forums .bbp-topic-revision-log-item a ~ a,
+.bbpress #bbpress-forums .bbp-reply-revision-log-item a ~ a {
+ margin-left: -3px;
+}
+
+.bbpress #bbpress-forums p.bbp-topic-meta .bbp-topic-started-in a {
+ background: #eee;
+}
+
+.bbpress #bbpress-forums p.bbp-topic-meta a {
+ /* Override bb-base/style.css */
+ color: #0073aa;
+}
+
+.bbpress #bbpress-forums p.bbp-topic-meta a:hover, .bbpress #bbpress-forums p.bbp-topic-meta a:focus, .bbpress #bbpress-forums p.bbp-topic-meta a:active {
+ /* Override bb-base/style.css */
+ text-decoration: underline;
+}
+
+.bbpress #bbpress-forums p.wporg-bbp-topic-site-url {
+ border-top: 1px solid #eee;
+ padding-top: 0.5rem;
+}
+
+.bbpress #bbpress-forums p.wporg-bbp-topic-site-url::before {
+ content: "\f103";
+ color: #000;
+ font-family: dashicons;
+ font: 400 16px/1 dashicons;
+ margin-right: 5px;
+ float: left;
+ padding-top: 3px;
+}
+
+.bbpress #bbpress-forums p.wporg-bbp-topic-site-url a {
+ display: inline-block;
+ word-break: break-all;
+}
+
+.bbpress #bbpress-forums .wporg-bbp-user-flag.flagged a {
+ color: #f00;
+}
+
+.bbpress #bbpress-forums p.wporg-bbp-user-is-blocked {
+ display: inline-block;
+ color: #f00;
+}
+
+.bbpress #bbpress-forums .create-topic {
+ font-size: 0.8rem;
+ float: left;
+}
+
+.bbpress #bbpress-forums .create-topic::before {
+ color: #000;
+ content: "\f132";
+ font: 400 16px/1 dashicons;
+ margin: 0 4px 0 -4px;
+ vertical-align: middle;
+}
+
+.bbpress #bbpress-forums .bbp-pagination {
+ font-size: 0.8rem;
+ float: none;
+ width: auto;
+}
+
+.bbpress #bbpress-forums .bbp-pagination .page-numbers {
+ background: #fff;
+ border: 1px solid #b4b9be;
+ color: #757575;
+ padding: 2px 8px;
+ margin-left: -1px;
+ opacity: 1;
+}
+
+.bbpress #bbpress-forums .bbp-pagination .page-numbers:not(.current):not(.dots):hover {
+ background: #0073aa;
+ color: #fff;
+ text-decoration: none;
+ border: 1px solid #0073aa;
+}
+
+.bbpress #bbpress-forums .bbp-pagination .page-numbers.current {
+ background: #eee;
+ color: #000;
+}
+
+.bbpress #bbpress-forums .bbp-pagination .page-numbers.dots {
+ background: #fff;
+ color: #32373c;
+}
+
+.bbpress #bbpress-forums .bbp-pagination .page-numbers:first-child {
+ border-radius: 3px 0 0 3px;
+}
+
+.bbpress #bbpress-forums .bbp-pagination .page-numbers:last-child {
+ border-radius: 0 3px 3px 0;
+}
+
+.bbpress #bbpress-forums .bbp-topic-pagination a {
+ border: 1px solid #ddd;
+}
+
+.bbpress #bbpress-forums ul.bbp-forums,
+.bbpress #bbpress-forums ul.bbp-lead-topic,
+.bbpress #bbpress-forums ul.bbp-replies,
+.bbpress #bbpress-forums ul.bbp-search-results,
+.bbpress #bbpress-forums ul.bbp-topics,
+.bbpress #bbpress-forums #bbp-user-wrapper {
+ font-size: 0.8rem;
+}
+
+.bbpress #bbpress-forums #bbp-user-wrapper ul.bbp-topics,
+.bbpress #bbpress-forums #bbp-user-wrapper ul.bbp-replies {
+ clear: both;
+}
+
+.bbpress #wp-link-wrap {
+ font-size: 0.73152rem;
+}
+
+.bbpress #wp-link-wrap #wp-link #link-options label span,
+.bbpress #wp-link-wrap #wp-link #search-panel label span.search-label {
+ width: 90px;
+}
+
+.bbpress li.bbp-forum-freshness,
+.bbpress li.bbp-topic-freshness {
+ text-align: left;
+}
+
+.bbpress h1 {
+ font-size: 1.5625rem;
+ font-weight: 400;
+ padding-bottom: 0;
+ margin: 2rem 0 1rem;
+}
+
+.bbpress h1.page-title {
+ margin-top: 0;
+}
+
+.bbpress .forum-titles .bbp-topic-voice-count,
+.bbpress .forum-titles .bbp-topic-reply-count {
+ overflow: hidden;
+}
+
+.bbpress .forum-titles .bbp-topic-voice-count::before,
+.bbpress .forum-titles .bbp-topic-reply-count::before {
+ font: 400 16px/1 dashicons;
+ margin-right: 100px;
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+}
+
+@media (min-width: 321px) {
+ .bbpress .forum-titles .bbp-topic-voice-count::before,
+ .bbpress .forum-titles .bbp-topic-reply-count::before {
+ font: 400 21px/1 dashicons;
+ margin-left: 20px;
+ }
+}
+
+.bbpress .forum-titles .bbp-topic-voice-count::before {
+ content: "\f307";
+}
+
+.bbpress .forum-titles .bbp-topic-reply-count::before {
+ content: "\f125";
+}
+
+.bbpress li.bbp-header li.bbp-forum-info,
+.bbpress li.bbp-header li.bbp-topic-title {
+ text-align: left !important;
+}
+
+/*--------------------------------------------------------------
+# Buttons
+--------------------------------------------------------------*/
+#bbpress-forums fieldset.bbp-form button {
+ padding: 0 0.8rem;
+ font-size: 0.8rem;
+}
+
+#bbpress-forums .bbp-reply-form {
+ clear: both;
+}
+
+#bbpress-forums .bbp-topic-form fieldset.bbp-form button,
+#bbpress-forums .bbp-reply-form fieldset.bbp-form button {
+ float: none;
+ margin-top: 0;
+}
+
+#bbpress-forums .bbp-submit-wrapper {
+ margin-top: -35px;
+}
+
+@media (max-width: 767px) {
+ #bbpress-forums .bbp-submit-wrapper {
+ margin-top: 0;
+ }
+}
+
+#bbpress-forums .wporg-bbp-term-subscription {
+ margin-bottom: 1rem;
+}
+
+.viewmore {
+ position: relative;
+ padding-right: 18px;
+ text-decoration: underline;
+}
+
+.viewmore:hover {
+ text-decoration: underline !important;
+}
+
+.viewmore::after {
+ content: "\f345";
+ font-family: dashicons;
+ position: absolute;
+ top: 1px;
+ right: 0;
+}
+
+.rtl .viewmore::after {
+ content: "\f341";
+}
+
+/*--------------------------------------------------------------
+# Forms
+--------------------------------------------------------------*/
+#bbpress-forums fieldset.bbp-form {
+ margin: 0;
+ border: 0;
+}
+
+#bbpress-forums fieldset.bbp-form legend {
+ font-weight: 400;
+ font-size: 1.25rem;
+}
+
+#bbpress-forums fieldset.bbp-form label,
+#bbpress-forums fieldset.bbp-form p em {
+ font-size: 0.8rem;
+}
+
+#bbpress-forums fieldset.bbp-form em#site_url_description {
+ display: inline-block;
+ margin-bottom: 12px;
+}
+
+#bbpress-forums fieldset.bbp-form input[type="checkbox"],
+#bbpress-forums fieldset.bbp-form input#site_url,
+#bbpress-forums fieldset.bbp-form input#bbp_topic_tags {
+ margin-bottom: 0;
+}
+
+#bbpress-forums fieldset.log-edit {
+ margin: 12px 0 8px 0;
+}
+
+#bbpress-forums fieldset.log-edit legend {
+ padding: 0;
+ font-size: 0.8rem;
+}
+
+@media (max-width: 767px) {
+ #bbpress-forums input[type="text"] {
+ width: 100%;
+ }
+}
+
+.single-forum .bbp-topic-form,
+.bbp-view .bbp-topic-form {
+ margin-top: 1rem;
+ padding-top: 1rem;
+ border-top: 1px solid #eee;
+}
+
+.topic-edit #bbpress-forums .bbp-topic-form legend,
+.reply-edit #bbpress-forums .bbp-reply-form legend {
+ display: block;
+}
+
+.reply-edit #bbpress-forums .form-reply-to {
+ display: inline-block;
+}
+
+.reply-edit #bbpress-forums .form-reply-to #bbp_reply_to {
+ width: 100%;
+}
+
+.topic-resolved label {
+ vertical-align: none;
+}
+
+.topic-resolved select {
+ width: 120px;
+ line-height: 1;
+}
+
+select {
+ -webkit-appearance: menulist;
+}
+
+/*--------------------------------------------------------------
+# Homepage
+--------------------------------------------------------------*/
+.forum-archive.wporg-support .info-box,
+.home.wporg-support .info-box {
+ text-align: center;
+ max-width: 20rem;
+ margin: 0 auto 4rem;
+}
+
+.forum-archive.wporg-support .info-box h3,
+.home.wporg-support .info-box h3 {
+ margin-top: 1rem;
+}
+
+.forum-archive.wporg-support .info-box .icon-wrapper,
+.home.wporg-support .info-box .icon-wrapper {
+ display: inline-block;
+ width: 100%;
+ height: 108px;
+}
+
+.forum-archive.wporg-support .info-box .dashicons,
+.home.wporg-support .info-box .dashicons {
+ font-size: 5.9604644775rem;
+ opacity: 0.4;
+ width: auto;
+ height: auto;
+}
+
+@media (min-width: 48em) {
+ .forum-archive.wporg-support .info-box,
+ .home.wporg-support .info-box {
+ max-width: 100%;
+ margin: 0;
+ }
+}
+
+.forum-archive.wporg-support #bbpress-forums .bbp-forums,
+.home.wporg-support #bbpress-forums .bbp-forums {
+ border: none;
+}
+
+.forum-archive.wporg-support #bbpress-forums div.odd,
+.home.wporg-support #bbpress-forums div.odd {
+ background: transparent;
+}
+
+.forum-archive.wporg-support .col-8,
+.home.wporg-support .col-8 {
+ margin-left: 0;
+}
+
+.forum-archive.wporg-support ul#views,
+.home.wporg-support ul#views {
+ text-align: center;
+ font-size: 0.8rem;
+ margin: 0;
+}
+
+.forum-archive.wporg-support .helpful-links > div:last-child,
+.home.wporg-support .helpful-links > div:last-child {
+ font-size: 0.8rem;
+}
+
+@media (min-width: 48em) {
+ .forum-archive.wporg-support .helpful-links > div,
+ .home.wporg-support .helpful-links > div {
+ width: 65%;
+ float: left;
+ margin-right: 5%;
+ }
+ .forum-archive.wporg-support .helpful-links > div:last-child,
+ .home.wporg-support .helpful-links > div:last-child {
+ width: 30%;
+ margin-right: 0;
+ }
+}
+
+.forum-archive.wporg-support .themes-plugins,
+.home.wporg-support .themes-plugins {
+ margin: 0 0 4rem;
+ border-bottom: 1px solid #eee;
+}
+
+.forum-archive.wporg-support .themes-plugins p,
+.home.wporg-support .themes-plugins p {
+ font-size: 1rem;
+ color: #666;
+}
+
+.forum-archive.wporg-support .themes-plugins p a:hover > .dashicons,
+.home.wporg-support .themes-plugins p a:hover > .dashicons {
+ text-decoration: none;
+}
+
+.forum-archive.wporg-support .themes-plugins h3,
+.home.wporg-support .themes-plugins h3 {
+ font-size: 1.4rem;
+ margin-bottom: 0;
+ margin-top: 0;
+}
+
+@media (min-width: 48em) {
+ .forum-archive.wporg-support .themes-plugins,
+ .home.wporg-support .themes-plugins {
+ width: 65%;
+ margin: 3rem 0 4rem;
+ border-bottom: none;
+ }
+ .forum-archive.wporg-support .themes-plugins p,
+ .home.wporg-support .themes-plugins p {
+ font-size: 0.8rem;
+ }
+}
+
+/*--------------------------------------------------------------
+# Single Forum
+--------------------------------------------------------------*/
+.sidebar .forum-info li::before,
+.sidebar .topic-info li::before,
+.sidebar div ul li a::before {
+ float: left;
+ margin-right: 5px;
+}
+
+.sidebar .forum-info .forum-freshness-time::before,
+.sidebar .topic-info .topic-freshness-time::before,
+.sidebar .topic-info .topic-freshness-author::before {
+ height: 30px;
+}
+
+.sidebar .forum-info .forum-freshness-time a,
+.sidebar .topic-info .topic-freshness-time a,
+.sidebar .topic-info .topic-freshness-author a {
+ display: inline-block;
+}
+
+.sidebar .forum-info li.topic-count::before {
+ content: "\f105";
+}
+
+.sidebar .forum-info li.reply-count::before,
+.sidebar .topic-info li.reply-count::before {
+ content: "\f125";
+}
+
+.sidebar .forum-info li.create-topic a::before,
+.sidebar .topic-info li.create-reply a::before {
+ content: "\f132";
+}
+
+.sidebar .forum-info li.forum-subscribe::before,
+.sidebar .topic-info li.topic-subscribe::before {
+ content: "\f465";
+}
+
+.sidebar .feed {
+ background: none;
+ padding-left: 0;
+}
+
+/*--------------------------------------------------------------
+# Single Topic
+--------------------------------------------------------------*/
+.single-topic .entry-content #bbpress-forums {
+ overflow: visible;
+}
+
+.single-topic .entry-content #bbpress-forums ul.bbp-lead-topic {
+ margin-bottom: 15px;
+}
+
+.single-topic .entry-content #bbpress-forums ul.bbp-lead-topic li.bbp-body {
+ border: 1px solid #eee;
+ border-top: none;
+}
+
+.single-topic .entry-content #bbpress-forums ul.bbp-lead-topic li.bbp-body div.topic {
+ background: #fbfbfb;
+}
+
+.single-topic .entry-content #bbpress-forums div.reply.status-publish {
+ padding-right: 0;
+}
+
+.single-topic .entry-content #bbpress-forums div.even:not(.topic),
+.single-topic .entry-content #bbpress-forums ul.even,
+.single-topic .entry-content #bbpress-forums div.odd,
+.single-topic .entry-content #bbpress-forums ul.odd {
+ background: #fff;
+ border-top: 2px solid #eee;
+}
+
+.single-topic .entry-content #bbpress-forums .wporg-ratings {
+ background-color: #fbfbfb;
+ border: 1px solid #eee;
+ border-top: none;
+ border-bottom: none;
+ padding-left: 10%;
+ padding-top: 0.5em;
+}
+
+.single-topic .entry-content #bbpress-forums .topic {
+ position: relative;
+}
+
+.single-topic .entry-content #bbpress-forums .topic > .topic-indicator {
+ display: none;
+}
+
+.single-topic .entry-content #bbpress-forums .topic > .topic-indicator .dashicons {
+ display: none;
+}
+
+.single-topic .entry-content #bbpress-forums .topic.sticky > .topic-indicator, .single-topic .entry-content #bbpress-forums .topic.super-sticky > .topic-indicator, .single-topic .entry-content #bbpress-forums .topic.status-closed > .topic-indicator {
+ display: block;
+ position: absolute;
+ top: -32px;
+ left: -2px;
+ width: 30px;
+}
+
+.single-topic .entry-content #bbpress-forums .topic.sticky .dashicons-admin-post,
+.single-topic .entry-content #bbpress-forums .topic.super-sticky .dashicons-admin-post,
+.single-topic .entry-content #bbpress-forums .topic.status-closed .dashicons-lock {
+ display: block;
+ float: left;
+ color: #fff;
+ background: #ffd700;
+ padding-top: 3px;
+ width: 30px;
+ height: 25px;
+ border-radius: 0 3px 3px 0;
+}
+
+.single-topic .entry-content #bbpress-forums .topic.status-closed .dashicons-admin-post,
+.single-topic .entry-content #bbpress-forums .topic.status-closed .dashicons-lock {
+ background: #bbb;
+}
+
+.single-topic .entry-content header {
+ background: #fbfbfb;
+ border: 1px solid #eee;
+ border-bottom: none;
+ padding: 1rem 2rem 0 10%;
+}
+
+.single-topic div.bbp-breadcrumb {
+ float: none;
+}
+
+div.bbp-breadcrumb {
+ font-size: 0.8rem;
+ margin-bottom: 15px;
+ color: #767676;
+ line-height: 27px;
+}
+
+div.bbp-breadcrumb p {
+ margin: 0 !important;
+}
+
+.sidebar .topic-info li.topic-forum::before {
+ content: "\f230";
+}
+
+.sidebar .topic-info li.wp-version::before {
+ content: "\f120";
+}
+
+.sidebar .topic-info li.topic-resolved::before {
+ content: "\f546";
+}
+
+.sidebar .topic-info li.topic-favorite::before {
+ content: "\f487";
+}
+
+.sidebar .topic-info li.topic-report::before {
+ content: "\f227";
+}
+
+.sidebar .topic-info li.topic-previous-reports .previous-reports {
+ padding-left: 0;
+}
+
+.sidebar .topic-info li.topic-previous-reports .previous-reports li {
+ list-style: inside;
+}
+
+.sidebar .plugin-meta-icon {
+ border-top: 0;
+}
+
+.sidebar .plugin-icon {
+ margin: 0;
+ height: 128px;
+ width: 128px;
+ background-size: contain;
+}
+
+/*--------------------------------------------------------------
+# User Profile
+--------------------------------------------------------------*/
+.bbp-single-user .page-header h1 {
+ margin-bottom: 1rem;
+}
+
+/*--------------------------------------------------------------
+# Plugin / Theme specific support pages
+--------------------------------------------------------------*/
+.bbp-view .review-ratings {
+ margin-bottom: 1rem;
+ padding-bottom: 10px;
+ border-bottom: 1px solid #eee;
+ display: flex;
+ flex-direction: row-reverse;
+}
+
+.bbp-view .review-ratings .col-3 {
+ font-size: 0.8rem;
+ margin: 0;
+ width: 35%;
+ float: none;
+ border-top: 1px solid #eee;
+}
+
+.bbp-view .review-ratings .col-3 .reviews-total-count {
+ font-weight: 700;
+ padding-bottom: 5px;
+ padding-top: 5px;
+}
+
+.bbp-view .review-ratings .col-5 {
+ margin: 0 5% 10px 0;
+ width: 60%;
+ font-size: 0.8rem;
+ float: none;
+}
+
+.bbp-view .review-ratings .col-5 > div:first-child {
+ margin-top: 0;
+}
+
+.bbp-view .review-ratings .col-5 .wporg-ratings {
+ display: inline-block;
+ margin-right: 1rem;
+}
+
+.bbp-view .review-ratings .col-5 .reviews-submit-link {
+ margin-top: 1rem;
+}
+
+@media (max-width: 499px) {
+ .bbp-view .review-ratings {
+ flex-direction: column-reverse;
+ }
+ .bbp-view .review-ratings .col-3, .bbp-view .review-ratings .col-5 {
+ width: 100%;
+ }
+}
+
+/*--------------------------------------------------------------
+# HelpHub Specific
+--------------------------------------------------------------*/
+.three-up.helphub-front-page p,
+.three-up.helphub-front-page ul {
+ text-align: left;
+}
+
+.three-up.helphub-front-page > div {
+ margin-bottom: 5rem;
+}
+
+.three-up.helphub-front-page .icon-wrapper a {
+ color: inherit;
+ text-decoration: none;
+}
+
+#helphub-forum-link {
+ margin-top: 5rem;
+}
+
+#helphub-forum-link span {
+ display: inline-block;
+ width: 100%;
+ max-width: 335px;
+}
+
+#helphub-forum-link a {
+ margin-top: 0.5rem;
+ display: inline-block;
+}
+
+body.helphub-with-sidebar .left-sidebar {
+ font-size: 0.9rem;
+}
+
+body.helphub-with-sidebar .left-sidebar h2 {
+ font-size: 1.1rem;
+ font-weight: 600;
+ color: #32373c;
+}
+
+body.helphub-with-sidebar .left-sidebar ul {
+ list-style: none;
+ margin: 0;
+}
+
+body.helphub-with-sidebar .left-sidebar ul li {
+ margin-bottom: 0.8rem;
+}
+
+body.helphub-with-sidebar .left-sidebar ul li ul {
+ margin-left: 1rem;
+}
+
+@media screen and (min-width: 768px) {
+ body.helphub-with-sidebar .left-sidebar {
+ float: left;
+ padding-right: 3rem;
+ width: 23%;
+ }
+ body.helphub-with-sidebar .left-sidebar + #main-content {
+ float: right;
+ width: 77%;
+ }
+ body.helphub-with-sidebar .left-sidebar + #main-content .entry-content .container {
+ width: 100%;
+ }
+}
+
+@media screen and (min-width: 48em) {
+ .helphub-page .entry-header .entry-title {
+ margin: 0;
+ width: 65%;
+ }
+}
+
+.helphub-page .entry-content section .container .wp-block-image {
+ overflow: hidden;
+}
+
+@media screen and (min-width: 48em) {
+ .helphub-page .entry-content section .container {
+ margin: 0;
+ width: 65%;
+ }
+}
+
+/*--------------------------------------------------------------
+# Infinite scroll
+--------------------------------------------------------------*/
+/* Globally hidden elements when Infinite Scroll is supported and in use.
+- Older / Newer Posts Navigation (always hidden)
+- Theme Footer (when set to scrolling) */
+.infinite-scroll .posts-navigation,
+.infinite-scroll.neverending .site-footer {
+ display: none;
+}
+
+/* When Infinite Scroll has reached its end we need to re-display elements that
+ were hidden (via .neverending) before. */
+.infinity-end.neverending .site-footer {
+ display: block;
+}
+
+/*--------------------------------------------------------------
+# Media
+--------------------------------------------------------------*/
+.page-content .wp-smiley,
+.entry-content .wp-smiley,
+.comment-content .wp-smiley {
+ border: none;
+ margin-bottom: 0;
+ margin-top: 0;
+ padding: 0;
+}
+
+/* Make sure embeds and iframes fit their containers. */
+embed,
+iframe,
+object {
+ max-width: 100%;
+}
+
+/*--------------------------------------------------------------
+## Captions
+--------------------------------------------------------------*/
+.wp-caption {
+ margin-bottom: 1.5em;
+ max-width: 100%;
+}
+
+.wp-caption img[class*="wp-image-"] {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.wp-caption .wp-caption-text {
+ margin: 0.8075em 0;
+}
+
+.wp-caption-text {
+ text-align: center;
+}
+
+/*--------------------------------------------------------------
+## Galleries
+--------------------------------------------------------------*/
+.gallery {
+ margin-bottom: 1.5em;
+}
+
+.gallery-item {
+ display: inline-block;
+ text-align: center;
+ vertical-align: top;
+ width: 100%;
+}
+
+.gallery-columns-2 .gallery-item {
+ max-width: 50%;
+}
+
+.gallery-columns-3 .gallery-item {
+ max-width: 33.33%;
+}
+
+.gallery-columns-4 .gallery-item {
+ max-width: 25%;
+}
+
+.gallery-columns-5 .gallery-item {
+ max-width: 20%;
+}
+
+.gallery-columns-6 .gallery-item {
+ max-width: 16.66%;
+}
+
+.gallery-columns-7 .gallery-item {
+ max-width: 14.28%;
+}
+
+.gallery-columns-8 .gallery-item {
+ max-width: 12.5%;
+}
+
+.gallery-columns-9 .gallery-item {
+ max-width: 11.11%;
+}
+
+.gallery-caption {
+ display: block;
+}
+
+
+/*--------------------------------------------------------------
+## Filter Component
+--------------------------------------------------------------*/
+.wp-filter {
+ display: inline-block;
+ position: relative;
+ box-sizing: border-box;
+ margin: 20px 0 25px;
+ padding: 0 20px;
+ width: 100%;
+ box-shadow: 0 1px 1px rgba(0,0,0,.04);
+ border: 1px solid #e5e5e5;
+ background: #fff;
+ color: #555;
+ font-size: 13px
+}
+
+.wp-filter a {
+ text-decoration: none
+}
+
+.filter-count {
+ display: inline-block;
+ vertical-align: middle;
+ min-width: 4.3em
+}
+
+.filter-count .count,.title-count {
+ display: inline-block;
+ position: relative;
+ top: -1px;
+ padding: 4px 10px;
+ border-radius: 30px;
+ background: #777;
+ color: #fff;
+ font-size: 14px;
+ font-weight: 600
+}
+
+.title-count {
+ display: inline;
+ top: -3px;
+ margin-left: 5px;
+ margin-right: 20px
+}
+
+.filter-links {
+ padding: 0
+}
+
+.filter-links,.filter-links li {
+ display: inline-block;
+ margin: 0
+}
+
+.filter-links li>a {
+ display: inline-block;
+ margin: 0 10px;
+ padding: 15px 0;
+ border-bottom: 4px solid #fff;
+ color: #666;
+ cursor: pointer
+}
+
+.filter-links .current {
+ box-shadow: none;
+ border-bottom: 4px solid #666;
+ color: #222
+}
+
+.filter-links li>a:focus,.filter-links li>a:hover,.show-filters .filter-links a.current:focus,.show-filters .filter-links a.current:hover {
+ color: #2ea2cc
+}
+
+.wp-filter .search-form {
+ float: right;
+ margin: 10px 0;
+ display: inline-block
+}
+
+.wp-filter .wp-filter-search {
+ margin: 0;
+ padding: 3px 5px;
+ width: 270px;
+ font-size: 16px;
+ font-weight: 300;
+ line-height: 1.5
+}
+
+.wp-filter .search-form select {
+ height: 33px;
+ vertical-align: top
+}
+
+.wp-filter .drawer-toggle {
+ display: inline-block;
+ margin: 0 10px;
+ padding: 4px 6px;
+ color: #666;
+ cursor: pointer
+}
+
+.wp-filter .drawer-toggle:before {
+ display: inline-block;
+ vertical-align: sub;
+ content: "\f111";
+ margin: 0 5px 0 0;
+ width: 16px;
+ height: 16px;
+ color: #777;
+ transition: color .1s ease-in;
+ font-family: dashicons;
+ font-size: 16px;
+ line-height: 1;
+ text-align: center;
+ text-decoration: inherit;
+ font-weight: 400;
+ font-style: normal;
+ -webkit-font-smoothing: antialiased
+}
+
+.wp-filter .drawer-toggle:hover,.wp-filter .drawer-toggle:hover:before {
+ color: #2ea2cc
+}
+
+.wp-filter .drawer-toggle.current:before {
+ color: #fff
+}
+
+.filter-drawer {
+ display: none;
+ margin: 0 -20px;
+ padding: 20px;
+ border-top: 1px solid #eee;
+ background: #fafafa
+}
+
+@media only screen and (max-width: 480px) {
+ .filter-drawer {
+ margin:0 -10px
+ }
+}
+
+.show-filters .filter-drawer {
+ display: block;
+ overflow: hidden
+}
+
+.show-filters .wp-filter .drawer-toggle:focus,.show-filters .wp-filter .drawer-toggle:hover {
+ background: #2ea2cc
+}
+
+.show-filters .filter-links a.current {
+ border-bottom: none
+}
+
+.show-filters .wp-filter .drawer-toggle {
+ border-radius: 2px;
+ border: none;
+ background: #777;
+ color: #fff
+}
+
+.show-filters .wp-filter .drawer-toggle:before {
+ color: #fff
+}
+
+.filter-group {
+ background: #fff;
+ border: 1px solid #e5e5e5;
+ box-sizing: border-box;
+ float: left;
+ margin: 0 1% 0 0;
+ padding: 10px;
+ width: calc(100% / 4 - 7px);
+ box-shadow: 0 1px 1px rgba(0,0,0,.04)
+}
+
+.filter-group:last-of-type {
+ margin-right: 0
+}
+
+.filter-group.wide {
+ width: 38%
+}
+
+.filter-group h4 {
+ font-size: 14px;
+ position: relative;
+ margin: 0
+}
+
+.filter-drawer ol {
+ list-style-type: none;
+ font-size: 12px;
+ margin: 20px 0 0;
+ padding: 0
+}
+
+.filter-drawer li {
+ display: inline-block;
+ list-style-type: none;
+ margin: 5px 0;
+ padding-right: 25px;
+ width: 100%
+}
+
+.filter-drawer .buttons {
+ margin-bottom: 20px
+}
+
+.filter-drawer .buttons .button span {
+ display: inline-block;
+ opacity: .8;
+ font-size: 12px;
+ text-indent: 10px
+}
+
+.wp-filter .button.clear-filters {
+ display: none;
+ margin: 0 0 0 10px
+}
+
+.filtered-by {
+ display: none;
+ margin: 0
+}
+
+.filtered-by>span {
+ font-weight: 600
+}
+
+.filtered-by a {
+ margin-left: 10px
+}
+
+.filtered-by .tags {
+ display: inline
+}
+
+.filtered-by .tag {
+ background: #fff;
+ border: 1px solid #e5e5e5;
+ box-shadow: 0 1px 1px rgba(0,0,0,.04);
+ display: inline-block;
+ font-size: 11px;
+ margin: 2px 5px;
+ padding: 1px 8px
+}
+
+.filters-applied .filter-drawer .buttons,.filters-applied .filter-drawer br,.filters-applied .filter-group {
+ display: none!important
+}
+
+.filters-applied .filtered-by {
+ display: block
+}
+
+.error .content-filterable,.loading-content .content-filterable,.show-filters .content-filterable,.show-filters.filters-applied.loading-content .content-filterable {
+ display: none
+}
+
+.show-filters.filters-applied .content-filterable {
+ display: block
+}
+
+.wp-filter-search {
+ border: 1px solid #ddd;
+ box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
+ background-color: #fff;
+ color: #333;
+ outline: none;
+ transition: border-color .05s ease-in-out;
+ border-radius: 0;
+ margin: 0;
+ padding: 3px 5px;
+ width: 280px;
+ font-size: 16px;
+ font-weight: 300;
+ line-height: 1.5
+}
+
+.directory-navigation {
+ background: #dfdfdf
+}
+
+.directory-navigation .menu {
+ font-size: 13px;
+ font-weight: 700;
+ list-style: none;
+ margin: 0 auto;
+ max-width: 960px;
+
+}
+
+.directory-navigation .menu li {
+ display: inline-block;
+ padding-left: 20px;
+}
+
+.directory-navigation .menu li:first-of-type {
+ padding-left: 10px
+}
+
+.directory-navigation a {
+ display: block;
+ position: relative;
+ padding: 10px 0;
+ color: #636363;
+ font-size: 14px;
+ text-decoration: none;
+}
+
+.directory-navigation .current a:after {
+ content: '';
+ width: 100%;
+ position: absolute;
+ left: 0;
+ bottom: 0;
+ height: 3px;
+ background: #0073aa;
+}
+
+@media (max-width: 740px) {
+ .directory-navigation .menu {
+ margin: 0;
+ padding: 8px 0;
+ width: 100%
+ }
+}
+
+
+/*# sourceMappingURL=style.css.map */
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssvendor_overridesscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_overrides.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_overrides.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_overrides.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,681 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*
+* Learn Site CSS
+*
+* Author: Chetan Prajapati (chetan200891)
+*/
+
+body:not(.trac):not(.home-page) #main {
+ margin-top: 0.5rem;
+}
+
+.site-branding h1 {
+ color: #fff;
+}
+
+h1, h2, h3, h4 { color: #555 !important; }
+
+/* ___ Homepage ___ */
+
+#page.home {
+ background-color: #fff;
+}
+
+.site-header.home .site-title {
+ font-size: 3.10rem;
+ font-weight: 400;
+ line-height: normal;
+}
+
+.site-header .site-description {
+ max-width: 650px;
+}
+
+.site-main {
+ margin: 0 auto;
+}
+
+p {
+ color: #555D66;
+}
+
+.home-page .shapes {
+ position: relative;
+}
+
+.home-page .shapes .parallelogram::before {
+ font-size: 80px;
+ height: 64px;
+ left: -30px;
+ position: relative;
+ -webkit-transform: skew(5deg);
+ -ms-transform: skew(5deg);
+ transform: skew(5deg);
+ width: 64px;
+}
+
+.home-page .shapes .parallelogram {
+ color: #fff;
+ display: block;
+ margin: 0 auto;
+ opacity: 0.9;
+ padding: 60px 40px;
+
+ text-align: center;
+ text-decoration: none;
+ -webkit-transform: skew(-5deg);
+ -ms-transform: skew(-5deg);
+ transform: skew(-5deg);
+
+}
+
+.home-page .shapes .parallelogram.lesson-plans {
+ background-color: #389547;
+ top: 0;
+ left: 30px;
+ z-index: 1;
+}
+
+.home-page .shapes .parallelogram.workshop-ideas {
+ background-color: #00669B;
+ margin-top: -2rem;
+ right: 30px;
+ top: 50px;
+ z-index: 10;
+}
+
+.home-page .shapes strong {
+ display: block;
+ font-size: 28px;
+ font-weight: 300;
+ padding-bottom: 15px;
+ padding-top: 15px;
+}
+
+.home-page .shapes p {
+ color: #fff;
+ font-size: 16px;
+ font-weight: 300;
+ margin: 0;
+ -webkit-transform: skew(5deg);
+ -ms-transform: skew(5deg);
+ transform: skew(5deg);
+}
+
+.home-page .shapes u {
+ display: block;
+ font-size: 18px;
+ padding-top: 15px;
+}
+
+@media only screen and (min-width: 768px) {
+ .home-page .shapes {
+ height: 400px;
+ margin: 0 -60px;
+ }
+
+ .home-page .shapes .parallelogram.workshop-ideas {
+ margin-top: 0;
+ }
+
+ .home-page .shapes .parallelogram {
+ width: 50%;
+ position: absolute;
+ padding: 50px 90px;
+ -webkit-transform: skew(-15deg);
+ -ms-transform: skew(-15deg);
+ transform: skew(-15deg);
+ }
+
+ .home-page .shapes .parallelogram::before {
+ -webkit-transform: skew(15deg);
+ -ms-transform: skew(15deg);
+ transform: skew(15deg);
+ }
+
+ .home-page .shapes p {
+ -webkit-transform: skew(15deg);
+ -ms-transform: skew(15deg);
+ transform: skew(15deg);
+ }
+}
+
+
+.about-training .getin {
+ margin: 0 auto;
+ max-width: 700px;
+ overflow: hidden;
+ position: relative;
+}
+
+.about-training .getin .graphic {
+ background: #826eb4;
+ margin-bottom: 16px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ height: 125px;
+ width: 125px;
+}
+
+.about-training .getin .graphic .dashicons {
+ font-size: 75px;
+ width: auto;
+ height: auto;
+ color: #fff;
+}
+
+
+@media only screen and (min-width: 576px) {
+ .about-training .getin {
+ padding-left: 230px;
+ }
+
+ .about-training .getin .graphic {
+ left: 0;
+ top: 6px;
+ margin: 0 auto;
+ position: absolute;
+ height: 150px;
+ width: 150px;
+ }
+}
+
+.lesson-lists .lesson-item .viewmore::after {
+ content: "\f345";
+ font-family: dashicons;
+ position: absolute;
+ top: 1px;
+ right: 0;
+}
+
+@media only screen and (min-width: 576px) {
+ .lesson-lists .col {
+ float: left;
+ padding: 15px;
+ width: 50%;
+ }
+}
+
+.lesson-lists .lesson-item {
+ margin-bottom: 40px;
+ font-size: 14px;
+
+ .title {
+ font-weight: 300;
+ }
+
+ p {
+ color: #555D66;
+ }
+}
+
+@media only screen and (min-width: 768px) {
+ .lesson-lists {
+ padding-left: 0;
+ padding-right: 0;
+ }
+
+ .lesson-lists .col {
+ width: 33.3333%;
+ }
+
+ .lesson-lists .col .lesson-item:last-child {
+ margin-bottom: 0;
+ }
+}
+
+.submit-idea-cta {
+ text-align: center;
+}
+
+.submit-idea-cta h3 {
+ font-size: 30px;
+ margin-bottom: 30px;
+}
+
+/* ___ Lesson Plans ___ */
+
+.lp-list {
+ margin: 0 -15px;
+}
+
+.lp-list .lp-item {
+ display: inline-block;
+ margin-bottom: 30px;
+ padding: 0 1rem;
+ vertical-align: top;
+
+}
+
+.lp-list .lp-item-wrap, .card {
+ background-color: #fff;
+ box-shadow: 0 1px 3px rgba( 0, 0, 0, 0.1 );
+ padding: 1.75rem;
+}
+
+@media only screen and (min-width: 768px) {
+ .lp-list .lp-item {
+ width: 50%;
+ margin-right: -4px;
+ }
+
+ .lp-list .lp-item-wrap {
+ min-height: 300px;
+ }
+}
+
+.lp-list .lp-item--full {
+ width: 100%;
+}
+
+.card {
+ margin-bottom: 30px;
+}
+
+.lp-list .lp-item-wrap--split .lp-body {
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+}
+
+.lp-list .lp-item-wrap--split .lp-body > *:first-child {
+ order: 2;
+}
+
+.lp-list .lp-item-wrap--split .lp-body > *:last-child {
+ order: 1;
+}
+
+.lp-list .lp-item-wrap--split .lp-details-list {
+ margin-bottom: 0.75rem;
+}
+
+.lp-list .lp-item-wrap--split .lp-details-list li {
+ display: inline-block;
+ padding-right: 1rem;
+}
+
+@media only screen and (min-width: 576px) {
+ .lp-list .lp-item-wrap--split .lp-body {
+ flex-direction: row;
+ }
+
+ .lp-list .lp-item-wrap--split .lp-body > *:first-child {
+ width: 64%;
+ order: 1;
+ }
+
+ .lp-list .lp-item-wrap--split .lp-body > *:last-child {
+ padding-left: 5%;
+ width: 30%;
+ order: 2;
+ }
+
+ .lp-list .lp-item-wrap--split .lp-details-list {
+ margin-bottom: 0;
+ }
+
+ .lp-list .lp-item-wrap--split .lp-details-list li {
+ display: block;
+ padding-right: 0;
+ }
+}
+
+.lp-list .lp-item h2 a {
+ font-weight: 400;
+}
+
+.lp-list .lp-item .lp-excerpt {
+ margin: 0;
+ padding-bottom: 1rem;
+ color: #6A6A6A;
+ font-size: 14px;
+}
+
+.lp-list .lp-topics {
+ margin: 0 0 0 1rem;
+ padding-top: 0.25rem;
+ list-style: square;
+ font-size: 0.75rem;
+}
+
+.lp-list .lp-topics li {
+ padding-bottom: 0.5rem;
+}
+
+.lp-list .lp-topics li:last-child {
+ padding-bottom: 0;
+}
+
+@media only screen and (min-width: 768px) {
+ .lp-list .lp-topics--split li {
+ width: 50%;
+ float: left;
+ }
+}
+
+.lp-details {
+ font-size: 14px;
+ overflow: hidden;
+}
+
+.lp-list .lp-details .items {
+ float: left;
+ width: 50%;
+}
+
+@media only screen and (min-width: 960px) {
+ .lp-list .lp-details .lp-details-list--split li {
+ float: left;
+ width: 50%;
+ }
+}
+
+.lp-list .lp-details .left-items {
+ padding-right: 10px;
+}
+
+.lp-list .lp-details ul,
+.lp-content .lp-details ul {
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+}
+
+.lp-list .lp-details ul li,
+.lp-content .lp-details ul li {
+ margin: 0;
+ padding: 0 0 0.5rem 1.5rem;
+ position: relative;
+}
+
+.lp-list .lp-details .dashicons,
+.lp-content .lp-details .dashicons {
+ color: #0073aa;
+ left: 0;
+ position: absolute;
+ top: 0.15rem;
+}
+
+.lp-content .lp-details strong {
+ padding-left: 0.25rem;
+}
+
+.lp-suggestion_title {
+ margin-bottom: 0;
+ font-size: 0.85rem;
+}
+
+/* ___ Single Lesson Plan ___ */
+
+.lp-content {
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+}
+
+.lp-content .lp-content-inner {
+ order: 2;
+}
+
+.lp-content .lp-sidebar {
+ order: 1;
+}
+
+.lp-content .lp-details .lp-links,
+.lp-suggestion {
+ display: none;
+}
+
+.lp-sidebar .lp-details ul:first-child li {
+ display: inline-block;
+ padding-right: 1rem;
+}
+
+@media only screen and (min-width: 768px) {
+ .lp-content {
+ flex-direction: row;
+ }
+
+ .lp-content .lp-content-inner {
+ width: 64%;
+ order: 1;
+ }
+
+ .lp-content .lp-sidebar {
+ width: 30%;
+ order: 2;
+ }
+
+ .lp-content .lp-details .lp-links,
+ .lp-suggestion {
+ display: block;
+ }
+}
+
+.lp-content .lp-details .lp-links {
+ margin: 1.25rem 0;
+}
+
+.lp-content .lp-details .lp-links li {
+ padding: 0 0 1rem 0;
+}
+
+.lp-content .lp-details .lp-links li:last-child {
+ padding-bottom: 0;
+}
+
+.lp-content .lp-details .lp-links li a {
+ background-color: #f8f8f8;
+ border: 1px #ccc solid;
+ border-radius: 3px;
+ box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
+ color: #666666;
+ display: inline-block;
+ font-size: 14px;
+ width: 100%;
+ max-width: 220px;
+ padding: 5px 10px;
+ text-decoration: none;
+}
+
+.lp-details .lp-links li a .dashicons {
+ color: #9A9EA3;
+ font-size: 16px;
+ position: relative;
+ top: 3px;
+}
+
+.lp-content .lp-details .lp-links li a:hover {
+ background-color: #f8f8f8;
+ border-color: #999;
+ color: #777777;
+}
+
+.lp-empty {
+ margin-bottom: 8 rem;
+ min-height: 300px;
+ line-height: 100px;
+ text-align: center;
+}
+
+/* ___ Page ___ */
+
+.type-page .entry-content {
+ background-color: #fff;
+ box-shadow: 0 1px 3px rgba( 0, 0, 0, 0.1 );
+ padding: 30px;
+}
+
+/* ___ Forms ___ */
+
+.contact-form .grunion-field-label {
+ font-size: 16px;
+ margin-bottom: 10px;
+}
+
+.contact-form .grunion-field-wrap {
+ margin-bottom: 20px;
+}
+
+.contact-form input[type="text"],
+.contact-form input[type="email"],
+.contact-form textarea {
+ border: 1px solid #dddddd;
+ box-shadow: none;
+ box-sizing: border-box;
+ font-family: inherit;
+ font-size: 16px;
+ margin: 0;
+ max-width: 100% !important;
+ padding: 10px;
+ width: 100% !important;
+ -webkit-appearance: none;
+}
+
+.contact-form .grunion-field-checkbox-multiple-wrap,
+.contact-form .grunion-field-radio-wrap {
+ display: inline-block;
+ vertical-align: top;
+ width: 45%;
+}
+
+.contact-form .grunion-checkbox-multiple-label,
+.contact-form .grunion-radio-label {
+ font-size: 16px;
+ font-weight: 400 !important;
+}
+
+.contact-form input.checkbox-multiple,
+.contact-form input.radio {
+ margin-bottom: 0 !important;
+}
+
+.contact-form .pushbutton-wide {
+ background: #008ec2;
+ border: 1px solid #006799;
+ border-radius: 3px;
+ box-shadow: 0 1px 0 #006799;
+ color: #fff;
+ font-size: 16px;
+ text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
+ padding: 5px 30px;
+ -webkit-appearance: none;
+}
+
+.contact-form .pushbutton-wide:hover {
+ color: #eee;
+}
+
+/* ___ Submit an Idea ___ */
+
+.type-page .submit-idea-cta{
+ padding: .5rem 0 2rem;
+}
+
+.type-page .submit-idea-cta h4{
+ margin: 0 auto 1rem;
+ font-weight: 500;
+}
+
+.idea-type-lists {
+ overflow: hidden;
+ padding-top: 0;
+
+ margin: 0 auto;
+ max-width: 610px;
+}
+
+.idea-type-lists .col {
+ padding: 0 35px;
+ font-size: 13px;
+ margin-bottom: 2rem;
+}
+
+@media only screen and (min-width: 576px) {
+ .idea-type-lists {
+ padding-bottom: 2rem;
+ }
+
+ .idea-type-lists .col {
+ float: left;
+ width: 50%;
+ margin-bottom: 0;
+ }
+}
+
+.idea-type-lists .col p{
+ color: #666666;
+}
+
+.idea-type-lists .col .dashicons{
+ color: #9ea3a8;
+ width: 65px;
+ height: 65px;
+ display: block;
+ margin: 1rem auto 0;
+}
+
+.idea-type-lists .col .dashicons:before{
+ font-size: 65px;
+}
+
+/*--------------------------------------------------------------
+# Contributor Day Styles - Submit Workshop Form
+--------------------------------------------------------------*/
+.contact-form .grunion-field-label {
+ font-size: 13px;
+}
+
+.contact-form .grunion-checkbox-multiple-label, .contact-form .grunion-radio-label {
+ font-size: 13px;
+}
+
+.contact-form .grunion-field-checkbox-multiple-wrap, .contact-form .grunion-field-radio-wrap {
+ width: 29%;
+ margin: 10px;
+}
+
+input.text {
+ height: 40px;
+}
+
+.custom-subheader{
+ margin-bottom: 0.4em;
+}
+
+
+/*--------------------------------------------------------------
+# Utilities
+--------------------------------------------------------------*/
+
+.no-padding {
+ padding: 0 !important; /* We want to overwrite all applied padding */
+}
+
+.clearfix:after {
+ content: "";
+ display: table;
+ clear: both;
+}
+
+
+/*--------------------------------------------------------------
+# Overwrites
+--------------------------------------------------------------*/
+
+div.bbp-breadcrumb {
+ margin: 0.75rem 0 1.5rem;
+}
+
+p {
+ margin: 0 0 1rem;
+}
+
+.directory-navigation .menu {
+ padding: 0;
+}
+
+hr {
+ height: 1px;
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020cssvendor_vendorscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_vendor.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_vendor.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/css/vendor/_vendor.scss 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,3 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "github";
+@import "legacy-styles";
+@import "overrides";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020footerphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/footer.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/footer.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/footer.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,14 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The Footer for our theme.
+ *
+ * @package WPBBP
+ */
+
+?>
+
+ </div><!-- #content -->
+</div><!-- #page -->
+
+<?php
+require WPORGPATH . 'footer.php';
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020frontpagephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/front-page.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/front-page.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/front-page.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,145 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+
+/**
+ * The front page of the site.
+ *
+ * @package WPBBP
+ */
+
+get_header();?>
+
+ <main id="main" class="site-main home-page" role="main">
+ <section class="quick-intro">
+ <div class="shapes">
+ <a class="parallelogram lesson-plans dashicons-before dashicons-clipboard" href="/lesson-plans/">
+ <p>
+ <strong><?php _e( 'Lesson Plans', 'wporg-forums' ); ?></strong>
+ <?php
+ _e( 'Are you teaching WordPress to others? These lesson plans are designed to guide and inspire you to deliver great content.', 'wporg-forums' );
+ ?>
+ <u><?php _e( 'See the Lesson Plans' ); ?></u>
+ </p>
+ </a>
+ <a class="parallelogram workshop-ideas dashicons-before dashicons-slides" href="/workshops/">
+ <p>
+ <strong><?php _e( 'Workshops', 'wporg-forums' ); ?></strong>
+ <?php
+ _e( 'Workshops are great way to get people hands-on with WordPress. Here are some ideas to help run a workshop for your own.', 'wporg-forums' );
+ ?>
+ <u><?php _e( 'Browse Workshops' ); ?></u>
+ </p>
+ </a>
+ </div>
+ </section>
+
+ <section class="about-training">
+ <div class="getin">
+ <div class="graphic"><span class="dashicons dashicons-welcome-learn-more"></span></div>
+ <div>
+ <h3><?php _e( 'Get Involved' ); ?></h3>
+ <p><?php _e( 'Want to grow WordPress? As part of Training Team you could help others learn WordPress accross the world.' ); ?></p>
+ <a href="https://make.wordpress.org/training/handbook/"><?php _e( 'Learn About The Training Team' ); ?></a>
+ </div>
+ </div>
+ </section>
+
+ <hr>
+ <section>
+ <div class="row align-middle between section-heading">
+ <h2 class="h4 section-heading_title"><?php esc_html_e( 'Recent Workshops', 'wporg-learn' ); ?></h2>
+ <a class="section-heading_link" href="/workshops"><?php esc_html_e( 'View All ยป', 'wporg-learn' ); ?></a>
+ </div>
+
+ <?php
+ $args = array(
+ 'posts_per_page' => '3',
+ );
+ set_query_var( 'video-grid-options', $args );
+ get_template_part( 'template-parts/component', 'video-grid' );
+ ?>
+ </section>
+ <hr>
+
+ <section class="lesson-lists clearfix">
+ <div class="col">
+ <div class="lesson-item">
+ <h2 class="h4 title"><?php _e( 'User-oriented Lesson Plans' ); ?></h2>
+ <p><?php _e( 'User lessons are targeted towards end-users, those who actually publish content.' ); ?></p>
+ <a class="viewmore" href="#"><?php _e( 'View the lesson plans' ); ?></a>
+ </div>
+ <div class="lesson-item">
+ <h2 class="h4 title"><?php _e( 'Theme-oriented Lesson Plans' ); ?></h2>
+ <p><?php _e( 'Theme lessons are targeted towards entry-level developers, those who actually write code.' ); ?></p>
+ <a class="viewmore" href="#"><?php _e( 'View the lesson plans' ); ?></a>
+ </div>
+ <div class="lesson-item">
+ <h2 class="h4 title"><?php _e( 'Plugin-oriented Lesson Plans' ); ?></h2>
+ <p><?php _e( 'Plugin lessons are targeted towards entry-level developers, those who actually write code.' ); ?></p>
+ <a class="viewmore" href="#"><?php _e( 'View the lesson plans' ); ?></a>
+ </div>
+ </div>
+
+ <div class="col">
+ <div class="lesson-item">
+ <h2 class="h4 title"><?php _e( 'Half-day Workshop Ideas' ); ?></h2>
+ <p><?php _e( 'Concepts and activities for workshops that are only a few hours long.' ); ?></p>
+ <a class="viewmore" href="#"><?php _e( 'View the Workshop Ideas' ); ?></a>
+ </div>
+ <div class="lesson-item">
+ <h2 class="h4 title"><?php _e( 'Full-day Workshop Ideas' ); ?></h2>
+ <p><?php _e( 'Concepts and activities for workshops that fill the whole day.' ); ?></p>
+ <a class="viewmore" href="#"><?php _e( 'View the Workshop Ideas' ); ?></a>
+ </div>
+ <div class="lesson-item">
+ <h2 class="h4 title"><?php _e( 'Multi-day Workshop Ideas' ); ?></h2>
+ <p><?php _e( 'Concepts and activities for workshops that span the course of 2 or more days.' ); ?></p>
+ <a class="viewmore" href="#"><?php _e( 'View the Workshop Ideas' ); ?></a>
+ </div>
+ </div>
+
+ <div class="col">
+ <div class="lesson-item">
+ <h2 class="h4 title"><?php _e( 'Want to Help More People Speak at Meetups and WordCamps?' ); ?></h2>
+ <p><?php _e( 'WordPress is a built on a community where diversity and inclusion are key to growth. Meetups and WordCamps are the best way to teach others about WordPress on a local level and these resources can help diversify the speakers at these events.' ); ?></p>
+ <a class="viewmore" href="#"><?php _e( 'View the Speaker Diversity Lesson plans' ); ?></a>
+ </div>
+ <div class="lesson-item">
+ <h2 class="h4 title"><?php _e( 'Helpful Links' ); ?></h2>
+ <a class="viewmore" href="#"><?php _e( 'WordCamp Central' ); ?></a> <br />
+ <a class="viewmore" href="#"><?php _e( 'WordPress Meetups' ); ?></a>
+ </div>
+ </div>
+ </section>
+
+ <hr>
+
+ <?php wporg_submit_idea_cta(); ?>
+
+ <?php if ( ! is_active_sidebar( 'front-page-blocks' ) ) : ?>
+ <?php //get_template_part( 'template-parts/bbpress', 'front' ); ?>
+ <?php else : ?>
+ <div class="three-up helphub-front-page">
+ <?php dynamic_sidebar( 'front-page-blocks' ); ?>
+ </div>
+
+ <hr>
+
+ <div id="helphub-forum-link" class="text-center">
+ <h3><?php esc_html_e( 'Support Forums', 'wporg-forums' ); ?></h3>
+
+ <p>
+ <span>
+ <?php esc_html_e( 'Can\'t find what you\'re looking for? Find out if others share your experience.', 'wporg-forums' ); ?>
+ </span>
+
+ <br>
+
+ <a href="<?php echo esc_url( site_url( '/forums/' ) ); ?>"><?php esc_html_e( 'Check out our support forums', 'wporg-forums' ); ?></a>
+ </p>
+ </div>
+ <?php endif; ?>
+
+ </main>
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020functionsphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/functions.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/functions.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/functions.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,219 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * WPBBP functions and definitions
+ *
+ * @package WPBBP
+ */
+
+/**
+ * Sets up theme defaults and registers support for various WordPress features.
+ *
+ * Note that this function is hooked into the after_setup_theme hook, which
+ * runs before the init hook. The init hook is too late for some features, such
+ * as indicating support for post thumbnails.
+ */
+function setup() {
+ add_theme_support( 'post-thumbnails' );
+}
+
+add_action( 'after_setup_theme', __NAMESPACE__ . '\setup' );
+
+/**
+ * The Header for our theme.
+ *
+ * @package WPBBP
+ */
+function wporg_get_global_header() {
+ $GLOBALS['pagetitle'] = wp_title( '|', false, 'right' ) . __( 'WordPress.org', 'wporg-learn' );
+ require WPORGPATH . 'header.php';
+}
+
+/**
+ * Get the taxonomies associated to workshop
+ *
+ * @package WPBBP
+ */
+function wporg_get_tax_slugs_from_workshop() {
+ return wp_get_post_terms( get_the_ID(), 'lesson_group', array( 'fields' => 'slugs' ) );
+}
+
+/**
+ * Get the lesson plans associated to a taxonomy
+ *
+ * @param string $slugs Comma separated list of taxonomy terms
+ * @package WPBBP
+ */
+function wporg_get_lesson_plans_by_tax_slugs_query( $slugs ) {
+ $args = array(
+ 'post_type' => 'lesson-plan',
+ 'tax_query' => array(
+ array(
+ 'taxonomy' => 'lesson_group',
+ 'field' => 'slug',
+ 'terms' => $slugs,
+ ),
+ ),
+ );
+
+ // Get all the lesson plans associated to
+ return new WP_Query( $args );
+}
+
+/**
+ * Get the category from the query vars
+ *
+ * @package WPBBP
+ */
+function wporg_get_filter_category() {
+ return get_query_var( 'category' );
+}
+
+/**
+ * Returns a list of filter categories
+ *
+ * @return array
+ */
+function wporg_get_filter_categories() {
+ return get_categories();
+}
+
+/**
+ * Returns the default filter category key
+ *
+ * @return string|null
+ */
+function wporg_get_default_cat() {
+ $cats = wporg_get_filter_categories();
+
+ return reset( $cats );
+}
+
+/**
+ * Returns the default category if category is not defined
+ *
+ * @return string
+ */
+function wporg_get_cat_or_default_slug() {
+ $cat = wporg_get_filter_category();
+
+ if( empty( $cat ) ) {
+ return wporg_get_default_cat()->slug;
+ }
+
+ return $cat;
+}
+
+
+/**
+ * Get the values associated to the page/post
+ *
+ * @param string $id Id of the post
+ * @param string $tax_slug The slug for the custom taxonomy
+ * @return string
+ */
+function get_taxonomy_values( $id, $tax_slug ){
+ $terms = wp_get_post_terms( $id, $tax_slug, array( 'fields' => 'names' ) );
+ return implode( ', ', $terms );
+}
+
+
+/**
+ * Returns the taxonomies associated to a lesson or workshop
+ *
+ * @param string $id Id of the post
+ * @return string
+ */
+function wporg_get_custom_taxonomies( $id ) {
+ return [
+ [
+ 'icon' => 'clock',
+ 'label' => 'Length:',
+ 'values' => get_taxonomy_values( $id, 'duration' )
+ ],
+ [
+ 'icon' => 'admin-users',
+ 'label' => 'Audience:',
+ 'values' => get_taxonomy_values( $id, 'audience' )
+ ],
+ [
+ 'icon' => 'dashboard',
+ 'label' => 'Level:',
+ 'values' => get_taxonomy_values( $id, 'level' )
+ ],
+ [
+ 'icon' => 'welcome-learn-more',
+ 'label' => 'Type of Instruction:',
+ 'values' => get_taxonomy_values( $id, 'instruction_type' )
+ ]
+ ];
+}
+
+/**
+ * Returns whether the post type is a workshop
+ *
+ * @return bool
+ */
+function wporg_post_type_is_workshop() {
+ return get_post_type() == 'workshop';
+}
+
+/**
+ * Returns whether the post type is a lesson-plan
+ *
+ * @return bool
+ */
+function wporg_post_type_is_lesson() {
+ return get_post_type() == 'lesson-plan';
+}
+
+/**
+ * Returns the custom field view_lesson_plan_slides_url, if it doesn't exists returns false
+ *
+ * @return string|bool
+ */
+function wporg_get_slides_url() {
+ return get_post_meta( get_the_ID(), 'view_lesson_plan_slides_url', true );
+}
+
+/**
+ * Returns the custom field download_lesson_plan_slides_url, if it doesn't exists returns false
+ *
+ * @return string|bool
+ */
+function wporg_get_download_slides_url() {
+return get_post_meta( get_the_ID(), 'download_lesson_plan_slides_url', true );
+}
+
+/**
+ * Submit CTA button
+ *
+ * @package WPBBP
+ */
+function wporg_submit_idea_cta() { ?>
+
+ <section class="submit-idea-cta">
+ <div class="content-icon"><span class="dashicons dashicons-lightbulb"></span></div>
+ <h3><?php _e( 'Have an Idea for a Workshop? Let us know!' ); ?></h3>
+ <a class="button button-primary button-large" href="<?php echo esc_url( site_url( '/submit-an-idea/' ) ); ?>"><?php _e( 'Submit an Idea' ); ?></a>
+ </section>
+
+<?php }
+
+/**
+ * Returns whether all post for workshop
+ *
+ * @return array
+ */
+function wporg_get_workshops( $options = NULL ) {
+ $args = array(
+ 'post_type' => 'wporg_workshop',
+ );
+
+ if( ! is_null( $options ) ) {
+ $args = array_merge( $args, $options );
+
+ }
+
+ $query = new \WP_Query( $args );
+ return $query;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020headerphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/header.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/header.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/header.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,91 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The header for our theme.
+ *
+ * This is the template that displays all of the <head> section and everything up until <div id="content">
+ *
+ * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials
+ *
+ * @package WPBBP
+ */
+
+namespace WordPressdotorg\Forums;
+
+$menu_items = array(
+ /* translators: relative link to the forums home page */
+ _x( '/forums/', 'header menu', 'wporg-forums' ) => _x( 'Forums', 'header menu', 'wporg-forums' ),
+ _x( 'https://codex.wordpress.org/Main_Page', 'header menu', 'wporg-forums' ) => _x( 'Documentation', 'header menu', 'wporg-forums' ),
+ _x( 'https://make.wordpress.org/support/handbook/', 'header menu', 'wporg-forums' ) => _x( 'Get Involved', 'header menu', 'wporg-forums' ),
+);
+
+global $wporg_global_header_options;
+if ( !isset( $wporg_global_header_options['in_wrapper'] ) )
+ $wporg_global_header_options['in_wrapper'] = '';
+$wporg_global_header_options['in_wrapper'] .= '<a class="skip-link screen-reader-text" href="#content">' . esc_html__( 'Skip to content', 'wporg-forums' ) . '</a>';
+wporg_get_global_header();
+
+if ( is_front_page() ) {
+ $home_page = 'home ';
+}
+?>
+
+<div id="page" class="<?php echo esc_html( $home_page ); ?>site">
+ <a class="skip-link screen-reader-text" href="#main"><?php esc_html_e( 'Skip to content', 'wporg-forums' ); ?></a>
+
+ <div id="content">
+ <header id="masthead" class="site-header <?php echo is_front_page() ? 'home' : ''; ?>" role="banner">
+ <div class="site-branding">
+ <?php
+ if ( is_front_page() ) {
+ ?>
+ <h1 class="site-title"><a href="<?php echo esc_url(home_url('/')); ?>" rel="home"><?php _ex('Help Others Learn WordPress', 'Site title', 'wporg-forums'); ?></a></h1>
+
+ <p class="site-description">
+ <?php
+ /* Translators: subhead */
+ _e('Whether you’re a first-time blogger or seasoned developer, there’s always more to learn. From the contributors who make WordPress, these vast resourses will help you teach WordPress to others.', 'wporg-forums');
+ ?>
+ </p>
+
+ <form role="search" method="get" class="search-form" action="<?php esc_url( home_url( '/' ) ) ?>">
+ <label>
+ <span class="screen-reader-text"><?php _e('Search for:', 'wporg-forums' ) ?></span>
+ <input type="search" class="search-field" placeholder="<?php esc_attr_e( 'Search a teaching resource', 'wporg-forums' )?>" value="<?php get_search_query() ?>" name="s" />
+ </label>
+ <button type="submit" class="search-submit button button-primary button-search"><i class="dashicons dashicons-search"></i><span class="screen-reader-text"><?php esc_attr_e( 'Search', 'wporg-forums' ) ?></span></button>
+ </form>
+
+ <?php
+ } elseif ( is_page() ) {
+ ?>
+ <h1 class="site-title"><?php the_title(); ?></h1>
+ <?php
+ } else {
+ ?>
+ <p class="site-title"><a href="<?php echo esc_url(home_url('/')); ?>" rel="home"><?php _ex('Help Others Learn WordPress', 'Site title', 'wporg-forums'); ?></a></p>
+ <?php /*
+ <nav id="site-navigation" class="main-navigation" role="navigation">
+ <button class="menu-toggle dashicons dashicons-arrow-down-alt2" aria-controls="primary-menu" aria-expanded="false" aria-label="<?php esc_attr_e( 'Primary Menu', 'wporg-forums' ); ?>"></button>
+ <div id="primary-menu" class="menu">
+ <ul>
+ <?php
+ foreach ( $menu_items as $path => $text ) :
+ $class = '';
+ $url = parse_url( $path );
+ if ( ! empty( $url['host' ] ) ) {
+ $url = esc_url( $path );
+ } else {
+ $class = false !== strpos( $_SERVER['REQUEST_URI'], $url['path'] ) ? 'class="active" ' : '';
+ $url = esc_url( home_url( $path ) );
+ }
+ ?>
+ <li class="page_item"><a <?php echo $class; ?>href="<?php echo $url; ?>"><?php echo esc_html( $text ); ?></a></li>
+ <?php endforeach; ?>
+ <li><?php get_search_form(); ?></li>
+ </ul>
+ </div>
+ </nav><!-- #site-navigation -->
+ */ ?>
+ <?php } ?>
+ </div><!-- .site-branding -->
+ </header><!-- #masthead -->
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020packagelockjson"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/package-lock.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/package-lock.json (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/package-lock.json 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,3336 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{
+ "name": "wporg-learn",
+ "version": "1.0.0",
+ "lockfileVersion": 1,
+ "requires": true,
+ "dependencies": {
+ "@types/q": {
+ "version": "1.5.4",
+ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
+ "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==",
+ "dev": true
+ },
+ "@wordpress/browserslist-config": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-2.6.0.tgz",
+ "integrity": "sha512-vRgzGoxhcNVChBP30XZlyK4w6r/9ZpO+Fi1dzmButp31lUEb1pT5WBxTIQl3HE0JZ9YTEJ00WWGO5sjGi5MHZA==",
+ "dev": true
+ },
+ "abbrev": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
+ "dev": true
+ },
+ "ajv": {
+ "version": "6.12.3",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz",
+ "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==",
+ "dev": true,
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "alphanum-sort": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
+ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
+ "dev": true
+ },
+ "amdefine": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
+ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
+ "dev": true
+ },
+ "ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "aproba": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
+ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
+ "dev": true
+ },
+ "are-we-there-yet": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
+ "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
+ "dev": true,
+ "requires": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^2.0.6"
+ }
+ },
+ "argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "dev": true,
+ "requires": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "array-find-index": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
+ "dev": true
+ },
+ "asn1": {
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
+ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
+ "dev": true,
+ "requires": {
+ "safer-buffer": "~2.1.0"
+ }
+ },
+ "assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
+ "dev": true
+ },
+ "async": {
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
+ "dev": true
+ },
+ "async-foreach": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
+ "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
+ "dev": true
+ },
+ "asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
+ "dev": true
+ },
+ "autoprefixer": {
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz",
+ "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.6.3",
+ "caniuse-lite": "^1.0.30000980",
+ "chalk": "^2.4.2",
+ "normalize-range": "^0.1.2",
+ "num2fraction": "^1.2.2",
+ "postcss": "^7.0.17",
+ "postcss-value-parser": "^4.0.0"
+ }
+ },
+ "aws-sign2": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
+ "dev": true
+ },
+ "aws4": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz",
+ "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==",
+ "dev": true
+ },
+ "balanced-match": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
+ "dev": true
+ },
+ "bcrypt-pbkdf": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
+ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
+ "dev": true,
+ "requires": {
+ "tweetnacl": "^0.14.3"
+ }
+ },
+ "block-stream": {
+ "version": "0.0.9",
+ "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
+ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
+ "dev": true,
+ "requires": {
+ "inherits": "~2.0.0"
+ }
+ },
+ "body": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
+ "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
+ "dev": true,
+ "requires": {
+ "continuable-cache": "^0.3.1",
+ "error": "^7.0.0",
+ "raw-body": "~1.1.0",
+ "safe-json-parse": "~1.0.1"
+ }
+ },
+ "boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
+ "dev": true
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "browserslist": {
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz",
+ "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==",
+ "dev": true,
+ "requires": {
+ "caniuse-lite": "^1.0.30001093",
+ "electron-to-chromium": "^1.3.488",
+ "escalade": "^3.0.1",
+ "node-releases": "^1.1.58"
+ }
+ },
+ "bytes": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
+ "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
+ "dev": true
+ },
+ "caller-callsite": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
+ "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
+ "dev": true,
+ "requires": {
+ "callsites": "^2.0.0"
+ }
+ },
+ "caller-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
+ "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
+ "dev": true,
+ "requires": {
+ "caller-callsite": "^2.0.0"
+ }
+ },
+ "callsites": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
+ "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
+ "dev": true
+ },
+ "camelcase": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
+ "dev": true
+ },
+ "camelcase-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
+ "dev": true,
+ "requires": {
+ "camelcase": "^2.0.0",
+ "map-obj": "^1.0.0"
+ }
+ },
+ "caniuse-api": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
+ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.0.0",
+ "caniuse-lite": "^1.0.0",
+ "lodash.memoize": "^4.1.2",
+ "lodash.uniq": "^4.5.0"
+ }
+ },
+ "caniuse-lite": {
+ "version": "1.0.30001110",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001110.tgz",
+ "integrity": "sha512-KqJWeat4rhSHF0ito4yz9q/JuZHkvn71SsBnxge4azjPDbowIjOUnS8i1xpKGxZxU6BFiPqO2hSV2eiCpFQVRw==",
+ "dev": true
+ },
+ "caseless": {
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "cliui": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
+ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
+ "dev": true,
+ "requires": {
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wrap-ansi": "^2.0.0"
+ }
+ },
+ "coa": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
+ "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
+ "dev": true,
+ "requires": {
+ "@types/q": "^1.5.1",
+ "chalk": "^2.4.1",
+ "q": "^1.1.2"
+ }
+ },
+ "code-point-at": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
+ "dev": true
+ },
+ "coffeescript": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
+ "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=",
+ "dev": true
+ },
+ "color": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz",
+ "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.1",
+ "color-string": "^1.5.2"
+ }
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "color-string": {
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
+ "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
+ "dev": true,
+ "requires": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "colors": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
+ "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
+ "dev": true
+ },
+ "combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "dev": true,
+ "requires": {
+ "delayed-stream": "~1.0.0"
+ }
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
+ },
+ "console-control-strings": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
+ "dev": true
+ },
+ "continuable-cache": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
+ "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
+ "dev": true
+ },
+ "core-util-is": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
+ "dev": true
+ },
+ "cosmiconfig": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
+ "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
+ "dev": true,
+ "requires": {
+ "import-fresh": "^2.0.0",
+ "is-directory": "^0.3.1",
+ "js-yaml": "^3.13.1",
+ "parse-json": "^4.0.0"
+ }
+ },
+ "cross-spawn": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
+ "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^4.0.1",
+ "which": "^1.2.9"
+ }
+ },
+ "css-color-names": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
+ "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
+ "dev": true
+ },
+ "css-declaration-sorter": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
+ "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.1",
+ "timsort": "^0.3.0"
+ }
+ },
+ "css-select": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
+ "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
+ "dev": true,
+ "requires": {
+ "boolbase": "^1.0.0",
+ "css-what": "^3.2.1",
+ "domutils": "^1.7.0",
+ "nth-check": "^1.0.2"
+ }
+ },
+ "css-select-base-adapter": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
+ "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
+ "dev": true
+ },
+ "css-tree": {
+ "version": "1.0.0-alpha.37",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
+ "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
+ "dev": true,
+ "requires": {
+ "mdn-data": "2.0.4",
+ "source-map": "^0.6.1"
+ }
+ },
+ "css-unit-converter": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz",
+ "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==",
+ "dev": true
+ },
+ "css-what": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz",
+ "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==",
+ "dev": true
+ },
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+ "dev": true
+ },
+ "cssnano": {
+ "version": "4.1.10",
+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
+ "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
+ "dev": true,
+ "requires": {
+ "cosmiconfig": "^5.0.0",
+ "cssnano-preset-default": "^4.0.7",
+ "is-resolvable": "^1.0.0",
+ "postcss": "^7.0.0"
+ }
+ },
+ "cssnano-preset-default": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
+ "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
+ "dev": true,
+ "requires": {
+ "css-declaration-sorter": "^4.0.1",
+ "cssnano-util-raw-cache": "^4.0.1",
+ "postcss": "^7.0.0",
+ "postcss-calc": "^7.0.1",
+ "postcss-colormin": "^4.0.3",
+ "postcss-convert-values": "^4.0.1",
+ "postcss-discard-comments": "^4.0.2",
+ "postcss-discard-duplicates": "^4.0.2",
+ "postcss-discard-empty": "^4.0.1",
+ "postcss-discard-overridden": "^4.0.1",
+ "postcss-merge-longhand": "^4.0.11",
+ "postcss-merge-rules": "^4.0.3",
+ "postcss-minify-font-values": "^4.0.2",
+ "postcss-minify-gradients": "^4.0.2",
+ "postcss-minify-params": "^4.0.2",
+ "postcss-minify-selectors": "^4.0.2",
+ "postcss-normalize-charset": "^4.0.1",
+ "postcss-normalize-display-values": "^4.0.2",
+ "postcss-normalize-positions": "^4.0.2",
+ "postcss-normalize-repeat-style": "^4.0.2",
+ "postcss-normalize-string": "^4.0.2",
+ "postcss-normalize-timing-functions": "^4.0.2",
+ "postcss-normalize-unicode": "^4.0.1",
+ "postcss-normalize-url": "^4.0.1",
+ "postcss-normalize-whitespace": "^4.0.2",
+ "postcss-ordered-values": "^4.1.2",
+ "postcss-reduce-initial": "^4.0.3",
+ "postcss-reduce-transforms": "^4.0.2",
+ "postcss-svgo": "^4.0.2",
+ "postcss-unique-selectors": "^4.0.1"
+ }
+ },
+ "cssnano-util-get-arguments": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
+ "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
+ "dev": true
+ },
+ "cssnano-util-get-match": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
+ "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
+ "dev": true
+ },
+ "cssnano-util-raw-cache": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
+ "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "cssnano-util-same-parent": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
+ "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
+ "dev": true
+ },
+ "csso": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz",
+ "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==",
+ "dev": true,
+ "requires": {
+ "css-tree": "1.0.0-alpha.39"
+ },
+ "dependencies": {
+ "css-tree": {
+ "version": "1.0.0-alpha.39",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz",
+ "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==",
+ "dev": true,
+ "requires": {
+ "mdn-data": "2.0.6",
+ "source-map": "^0.6.1"
+ }
+ },
+ "mdn-data": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz",
+ "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==",
+ "dev": true
+ }
+ }
+ },
+ "currently-unhandled": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
+ "dev": true,
+ "requires": {
+ "array-find-index": "^1.0.1"
+ }
+ },
+ "dashdash": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
+ "dev": true,
+ "requires": {
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "dateformat": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
+ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
+ "dev": true,
+ "requires": {
+ "get-stdin": "^4.0.1",
+ "meow": "^3.3.0"
+ }
+ },
+ "debug": {
+ "version": "3.2.6",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
+ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
+ "dev": true,
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true
+ },
+ "define-properties": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
+ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
+ "dev": true,
+ "requires": {
+ "object-keys": "^1.0.12"
+ }
+ },
+ "delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
+ "dev": true
+ },
+ "delegates": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
+ "dev": true
+ },
+ "diff": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
+ "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
+ "dev": true
+ },
+ "dom-serializer": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
+ "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "entities": "^2.0.0"
+ },
+ "dependencies": {
+ "domelementtype": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
+ "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
+ "dev": true
+ }
+ }
+ },
+ "domelementtype": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
+ "dev": true
+ },
+ "domutils": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
+ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
+ "dev": true,
+ "requires": {
+ "dom-serializer": "0",
+ "domelementtype": "1"
+ }
+ },
+ "dot-prop": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz",
+ "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==",
+ "dev": true,
+ "requires": {
+ "is-obj": "^2.0.0"
+ }
+ },
+ "ecc-jsbn": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
+ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
+ "dev": true,
+ "requires": {
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.1.0"
+ }
+ },
+ "electron-to-chromium": {
+ "version": "1.3.519",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.519.tgz",
+ "integrity": "sha512-2r/p/9YOjIpX10KxcH1HcAGz1oadSD9Cwwotoek8wNJx/SRpklea14qdAMzCTTZlIezvsJ8sNsBQN05bJ/ZjhA==",
+ "dev": true
+ },
+ "entities": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz",
+ "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==",
+ "dev": true
+ },
+ "error": {
+ "version": "7.2.1",
+ "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz",
+ "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==",
+ "dev": true,
+ "requires": {
+ "string-template": "~0.2.1"
+ }
+ },
+ "error-ex": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "dev": true,
+ "requires": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "es-abstract": {
+ "version": "1.17.6",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
+ "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
+ "dev": true,
+ "requires": {
+ "es-to-primitive": "^1.2.1",
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.1",
+ "is-callable": "^1.2.0",
+ "is-regex": "^1.1.0",
+ "object-inspect": "^1.7.0",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.0",
+ "string.prototype.trimend": "^1.0.1",
+ "string.prototype.trimstart": "^1.0.1"
+ }
+ },
+ "es-to-primitive": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "dev": true,
+ "requires": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ }
+ },
+ "escalade": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.2.tgz",
+ "integrity": "sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ==",
+ "dev": true
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true
+ },
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "dev": true
+ },
+ "eventemitter2": {
+ "version": "0.4.14",
+ "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
+ "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
+ "dev": true
+ },
+ "exit": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
+ "dev": true
+ },
+ "extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
+ "dev": true
+ },
+ "extsprintf": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
+ "dev": true
+ },
+ "fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+ "dev": true
+ },
+ "fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+ "dev": true
+ },
+ "faye-websocket": {
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
+ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
+ "dev": true,
+ "requires": {
+ "websocket-driver": ">=0.5.1"
+ }
+ },
+ "find-up": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "dev": true,
+ "requires": {
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "findup-sync": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
+ "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
+ "dev": true,
+ "requires": {
+ "glob": "~5.0.0"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "5.0.15",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
+ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
+ "dev": true,
+ "requires": {
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "2 || 3",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ }
+ }
+ },
+ "forever-agent": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
+ "dev": true
+ },
+ "form-data": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
+ "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
+ "dev": true,
+ "requires": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.6",
+ "mime-types": "^2.1.12"
+ }
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
+ },
+ "fstream": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
+ "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "inherits": "~2.0.0",
+ "mkdirp": ">=0.5 0",
+ "rimraf": "2"
+ }
+ },
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
+ },
+ "gauge": {
+ "version": "2.7.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
+ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
+ "dev": true,
+ "requires": {
+ "aproba": "^1.0.3",
+ "console-control-strings": "^1.0.0",
+ "has-unicode": "^2.0.0",
+ "object-assign": "^4.1.0",
+ "signal-exit": "^3.0.0",
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wide-align": "^1.1.0"
+ }
+ },
+ "gaze": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
+ "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
+ "dev": true,
+ "requires": {
+ "globule": "^1.0.0"
+ }
+ },
+ "get-caller-file": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
+ "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
+ "dev": true
+ },
+ "get-stdin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
+ "dev": true
+ },
+ "getobject": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
+ "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
+ "dev": true
+ },
+ "getpass": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
+ "dev": true,
+ "requires": {
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "glob": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
+ "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.2",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "globule": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz",
+ "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==",
+ "dev": true,
+ "requires": {
+ "glob": "~7.1.1",
+ "lodash": "~4.17.10",
+ "minimatch": "~3.0.2"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ }
+ }
+ },
+ "graceful-fs": {
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
+ "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
+ "dev": true
+ },
+ "grunt": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.4.tgz",
+ "integrity": "sha512-PYsMOrOC+MsdGEkFVwMaMyc6Ob7pKmq+deg1Sjr+vvMWp35sztfwKE7qoN51V+UEtHsyNuMcGdgMLFkBHvMxHQ==",
+ "dev": true,
+ "requires": {
+ "coffeescript": "~1.10.0",
+ "dateformat": "~1.0.12",
+ "eventemitter2": "~0.4.13",
+ "exit": "~0.1.1",
+ "findup-sync": "~0.3.0",
+ "glob": "~7.0.0",
+ "grunt-cli": "~1.2.0",
+ "grunt-known-options": "~1.1.0",
+ "grunt-legacy-log": "~2.0.0",
+ "grunt-legacy-util": "~1.1.1",
+ "iconv-lite": "~0.4.13",
+ "js-yaml": "~3.13.0",
+ "minimatch": "~3.0.2",
+ "mkdirp": "~0.5.1",
+ "nopt": "~3.0.6",
+ "path-is-absolute": "~1.0.0",
+ "rimraf": "~2.6.2"
+ },
+ "dependencies": {
+ "grunt-cli": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
+ "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
+ "dev": true,
+ "requires": {
+ "findup-sync": "~0.3.0",
+ "grunt-known-options": "~1.1.0",
+ "nopt": "~3.0.6",
+ "resolve": "~1.1.0"
+ }
+ },
+ "js-yaml": {
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
+ "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
+ "dev": true,
+ "requires": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ }
+ },
+ "resolve": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
+ "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
+ "dev": true
+ }
+ }
+ },
+ "grunt-contrib-watch": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz",
+ "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==",
+ "dev": true,
+ "requires": {
+ "async": "^2.6.0",
+ "gaze": "^1.1.0",
+ "lodash": "^4.17.10",
+ "tiny-lr": "^1.1.1"
+ },
+ "dependencies": {
+ "async": {
+ "version": "2.6.3",
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
+ "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
+ "dev": true,
+ "requires": {
+ "lodash": "^4.17.14"
+ }
+ }
+ }
+ },
+ "grunt-known-options": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
+ "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
+ "dev": true
+ },
+ "grunt-legacy-log": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz",
+ "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==",
+ "dev": true,
+ "requires": {
+ "colors": "~1.1.2",
+ "grunt-legacy-log-utils": "~2.0.0",
+ "hooker": "~0.2.3",
+ "lodash": "~4.17.5"
+ }
+ },
+ "grunt-legacy-log-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz",
+ "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==",
+ "dev": true,
+ "requires": {
+ "chalk": "~2.4.1",
+ "lodash": "~4.17.10"
+ }
+ },
+ "grunt-legacy-util": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz",
+ "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==",
+ "dev": true,
+ "requires": {
+ "async": "~1.5.2",
+ "exit": "~0.1.1",
+ "getobject": "~0.1.0",
+ "hooker": "~0.2.3",
+ "lodash": "~4.17.10",
+ "underscore.string": "~3.3.4",
+ "which": "~1.3.0"
+ }
+ },
+ "grunt-postcss": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/grunt-postcss/-/grunt-postcss-0.9.0.tgz",
+ "integrity": "sha512-lglLcVaoOIqH0sFv7RqwUKkEFGQwnlqyAKbatxZderwZGV1nDyKHN7gZS9LUiTx1t5GOvRBx0BEalHMyVwFAIA==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.1.0",
+ "diff": "^3.0.0",
+ "postcss": "^6.0.11"
+ },
+ "dependencies": {
+ "postcss": {
+ "version": "6.0.23",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ }
+ }
+ }
+ },
+ "grunt-sass": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-3.1.0.tgz",
+ "integrity": "sha512-90s27H7FoCDcA8C8+R0GwC+ntYD3lG6S/jqcavWm3bn9RiJTmSfOvfbFa1PXx4NbBWuiGQMLfQTj/JvvqT5w6A==",
+ "dev": true
+ },
+ "grunt-sass-globbing": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/grunt-sass-globbing/-/grunt-sass-globbing-1.5.1.tgz",
+ "integrity": "sha1-nmCVXNjLP0lt3QfPcc+UQFsjgtE=",
+ "dev": true
+ },
+ "har-schema": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
+ "dev": true
+ },
+ "har-validator": {
+ "version": "5.1.5",
+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
+ "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
+ "dev": true,
+ "requires": {
+ "ajv": "^6.12.3",
+ "har-schema": "^2.0.0"
+ }
+ },
+ "has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.1"
+ }
+ },
+ "has-ansi": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "has-symbols": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
+ "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
+ "dev": true
+ },
+ "has-unicode": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
+ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
+ "dev": true
+ },
+ "hex-color-regex": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
+ "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
+ "dev": true
+ },
+ "hooker": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
+ "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
+ "dev": true
+ },
+ "hosted-git-info": {
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
+ "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
+ "dev": true
+ },
+ "hsl-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
+ "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
+ "dev": true
+ },
+ "hsla-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
+ "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
+ "dev": true
+ },
+ "html-comment-regex": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
+ "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
+ "dev": true
+ },
+ "http-parser-js": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz",
+ "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==",
+ "dev": true
+ },
+ "http-signature": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
+ "dev": true,
+ "requires": {
+ "assert-plus": "^1.0.0",
+ "jsprim": "^1.2.2",
+ "sshpk": "^1.7.0"
+ }
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dev": true,
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
+ "import-fresh": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
+ "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
+ "dev": true,
+ "requires": {
+ "caller-path": "^2.0.0",
+ "resolve-from": "^3.0.0"
+ }
+ },
+ "in-publish": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz",
+ "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==",
+ "dev": true
+ },
+ "indent-string": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
+ "dev": true,
+ "requires": {
+ "repeating": "^2.0.0"
+ }
+ },
+ "indexes-of": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
+ "dev": true
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "dev": true,
+ "requires": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
+ },
+ "invert-kv": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
+ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
+ "dev": true
+ },
+ "is-absolute-url": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
+ "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
+ "dev": true
+ },
+ "is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+ "dev": true
+ },
+ "is-callable": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
+ "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
+ "dev": true
+ },
+ "is-color-stop": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
+ "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
+ "dev": true,
+ "requires": {
+ "css-color-names": "^0.0.4",
+ "hex-color-regex": "^1.1.0",
+ "hsl-regex": "^1.0.0",
+ "hsla-regex": "^1.0.0",
+ "rgb-regex": "^1.0.1",
+ "rgba-regex": "^1.0.0"
+ }
+ },
+ "is-date-object": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
+ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
+ "dev": true
+ },
+ "is-directory": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
+ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
+ "dev": true
+ },
+ "is-finite": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
+ "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
+ "dev": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "is-obj": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
+ "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
+ "dev": true
+ },
+ "is-regex": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz",
+ "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==",
+ "dev": true,
+ "requires": {
+ "has-symbols": "^1.0.1"
+ }
+ },
+ "is-resolvable": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
+ "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
+ "dev": true
+ },
+ "is-svg": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
+ "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
+ "dev": true,
+ "requires": {
+ "html-comment-regex": "^1.1.0"
+ }
+ },
+ "is-symbol": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
+ "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
+ "dev": true,
+ "requires": {
+ "has-symbols": "^1.0.1"
+ }
+ },
+ "is-typedarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
+ "dev": true
+ },
+ "is-utf8": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
+ "dev": true
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ },
+ "isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+ "dev": true
+ },
+ "isstream": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
+ "dev": true
+ },
+ "js-base64": {
+ "version": "2.6.4",
+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
+ "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==",
+ "dev": true
+ },
+ "js-yaml": {
+ "version": "3.14.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
+ "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
+ "dev": true,
+ "requires": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ }
+ },
+ "jsbn": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
+ "dev": true
+ },
+ "json-parse-better-errors": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
+ "dev": true
+ },
+ "json-schema": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
+ "dev": true
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
+ "json-stringify-safe": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
+ "dev": true
+ },
+ "jsprim": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
+ "dev": true,
+ "requires": {
+ "assert-plus": "1.0.0",
+ "extsprintf": "1.3.0",
+ "json-schema": "0.2.3",
+ "verror": "1.10.0"
+ }
+ },
+ "lcid": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
+ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
+ "dev": true,
+ "requires": {
+ "invert-kv": "^1.0.0"
+ }
+ },
+ "livereload-js": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
+ "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
+ "dev": true
+ },
+ "load-json-file": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "strip-bom": "^2.0.0"
+ },
+ "dependencies": {
+ "parse-json": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "dev": true,
+ "requires": {
+ "error-ex": "^1.2.0"
+ }
+ }
+ }
+ },
+ "lodash": {
+ "version": "4.17.19",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
+ "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
+ "dev": true
+ },
+ "lodash.memoize": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
+ "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
+ "dev": true
+ },
+ "lodash.uniq": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
+ "dev": true
+ },
+ "loud-rejection": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
+ "dev": true,
+ "requires": {
+ "currently-unhandled": "^0.4.1",
+ "signal-exit": "^3.0.0"
+ }
+ },
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true
+ },
+ "mdn-data": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
+ "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
+ "dev": true
+ },
+ "meow": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
+ "dev": true,
+ "requires": {
+ "camelcase-keys": "^2.0.0",
+ "decamelize": "^1.1.2",
+ "loud-rejection": "^1.0.0",
+ "map-obj": "^1.0.1",
+ "minimist": "^1.1.3",
+ "normalize-package-data": "^2.3.4",
+ "object-assign": "^4.0.1",
+ "read-pkg-up": "^1.0.1",
+ "redent": "^1.0.0",
+ "trim-newlines": "^1.0.0"
+ }
+ },
+ "mime-db": {
+ "version": "1.44.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
+ "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
+ "dev": true
+ },
+ "mime-types": {
+ "version": "2.1.27",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
+ "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
+ "dev": true,
+ "requires": {
+ "mime-db": "1.44.0"
+ }
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "dev": true,
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "minimist": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
+ "dev": true
+ },
+ "mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "nan": {
+ "version": "2.14.1",
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz",
+ "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==",
+ "dev": true
+ },
+ "node-gyp": {
+ "version": "3.8.0",
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
+ "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
+ "dev": true,
+ "requires": {
+ "fstream": "^1.0.0",
+ "glob": "^7.0.3",
+ "graceful-fs": "^4.1.2",
+ "mkdirp": "^0.5.0",
+ "nopt": "2 || 3",
+ "npmlog": "0 || 1 || 2 || 3 || 4",
+ "osenv": "0",
+ "request": "^2.87.0",
+ "rimraf": "2",
+ "semver": "~5.3.0",
+ "tar": "^2.0.0",
+ "which": "1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+ "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
+ "dev": true
+ }
+ }
+ },
+ "node-releases": {
+ "version": "1.1.60",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz",
+ "integrity": "sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA==",
+ "dev": true
+ },
+ "node-sass": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.12.0.tgz",
+ "integrity": "sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ==",
+ "dev": true,
+ "requires": {
+ "async-foreach": "^0.1.3",
+ "chalk": "^1.1.1",
+ "cross-spawn": "^3.0.0",
+ "gaze": "^1.0.0",
+ "get-stdin": "^4.0.1",
+ "glob": "^7.0.3",
+ "in-publish": "^2.0.0",
+ "lodash": "^4.17.11",
+ "meow": "^3.7.0",
+ "mkdirp": "^0.5.1",
+ "nan": "^2.13.2",
+ "node-gyp": "^3.8.0",
+ "npmlog": "^4.0.0",
+ "request": "^2.88.0",
+ "sass-graph": "^2.2.4",
+ "stdout-stream": "^1.4.0",
+ "true-case-path": "^1.0.2"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
+ }
+ },
+ "nopt": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
+ "dev": true,
+ "requires": {
+ "abbrev": "1"
+ }
+ },
+ "normalize-package-data": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "normalize-range": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
+ "dev": true
+ },
+ "normalize-url": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
+ "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
+ "dev": true
+ },
+ "npmlog": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
+ "dev": true,
+ "requires": {
+ "are-we-there-yet": "~1.1.2",
+ "console-control-strings": "~1.1.0",
+ "gauge": "~2.7.3",
+ "set-blocking": "~2.0.0"
+ }
+ },
+ "nth-check": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
+ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
+ "dev": true,
+ "requires": {
+ "boolbase": "~1.0.0"
+ }
+ },
+ "num2fraction": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
+ "dev": true
+ },
+ "number-is-nan": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
+ "dev": true
+ },
+ "oauth-sign": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
+ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
+ "dev": true
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ },
+ "object-inspect": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+ "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+ "dev": true
+ },
+ "object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+ "dev": true
+ },
+ "object.assign": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
+ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.2",
+ "function-bind": "^1.1.1",
+ "has-symbols": "^1.0.0",
+ "object-keys": "^1.0.11"
+ }
+ },
+ "object.getownpropertydescriptors": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
+ "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.0-next.1"
+ }
+ },
+ "object.values": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
+ "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.0-next.1",
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3"
+ }
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "dev": true,
+ "requires": {
+ "wrappy": "1"
+ }
+ },
+ "os-homedir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
+ "dev": true
+ },
+ "os-locale": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
+ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
+ "dev": true,
+ "requires": {
+ "lcid": "^1.0.0"
+ }
+ },
+ "os-tmpdir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
+ "dev": true
+ },
+ "osenv": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+ "dev": true,
+ "requires": {
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.0"
+ }
+ },
+ "parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
+ "dev": true,
+ "requires": {
+ "error-ex": "^1.3.1",
+ "json-parse-better-errors": "^1.0.1"
+ }
+ },
+ "path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
+ "requires": {
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true
+ },
+ "path-parse": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
+ "dev": true
+ },
+ "path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "performance-now": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
+ "dev": true
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "dev": true
+ },
+ "pinkie": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
+ "dev": true
+ },
+ "pinkie-promise": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+ "dev": true,
+ "requires": {
+ "pinkie": "^2.0.0"
+ }
+ },
+ "pixrem": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/pixrem/-/pixrem-5.0.0.tgz",
+ "integrity": "sha512-ugJ4Imy92u55zeznaN/5d7iqOBIZjZ7q10/T+dcd0IuFtbLlsGDvAUabFu1cafER+G9f0T1WtTqvzm4KAdcDgQ==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.3.6",
+ "postcss": "^7.0.7",
+ "reduce-css-calc": "^2.1.5"
+ }
+ },
+ "postcss": {
+ "version": "7.0.32",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
+ "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.2",
+ "source-map": "^0.6.1",
+ "supports-color": "^6.1.0"
+ },
+ "dependencies": {
+ "supports-color": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "postcss-calc": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz",
+ "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.27",
+ "postcss-selector-parser": "^6.0.2",
+ "postcss-value-parser": "^4.0.2"
+ }
+ },
+ "postcss-colormin": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
+ "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.0.0",
+ "color": "^3.0.0",
+ "has": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-convert-values": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
+ "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-discard-comments": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
+ "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-discard-duplicates": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
+ "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-discard-empty": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
+ "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-discard-overridden": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
+ "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-merge-longhand": {
+ "version": "4.0.11",
+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
+ "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
+ "dev": true,
+ "requires": {
+ "css-color-names": "0.0.4",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0",
+ "stylehacks": "^4.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-merge-rules": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
+ "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.0.0",
+ "caniuse-api": "^3.0.0",
+ "cssnano-util-same-parent": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-selector-parser": "^3.0.0",
+ "vendors": "^1.0.0"
+ },
+ "dependencies": {
+ "postcss-selector-parser": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
+ "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
+ "dev": true,
+ "requires": {
+ "dot-prop": "^5.2.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ }
+ }
+ },
+ "postcss-minify-font-values": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
+ "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-minify-gradients": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
+ "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
+ "dev": true,
+ "requires": {
+ "cssnano-util-get-arguments": "^4.0.0",
+ "is-color-stop": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-minify-params": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
+ "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.0",
+ "browserslist": "^4.0.0",
+ "cssnano-util-get-arguments": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0",
+ "uniqs": "^2.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-minify-selectors": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
+ "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.0",
+ "has": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-selector-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-selector-parser": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
+ "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
+ "dev": true,
+ "requires": {
+ "dot-prop": "^5.2.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ }
+ }
+ },
+ "postcss-normalize-charset": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
+ "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-normalize-display-values": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
+ "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
+ "dev": true,
+ "requires": {
+ "cssnano-util-get-match": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-normalize-positions": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
+ "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
+ "dev": true,
+ "requires": {
+ "cssnano-util-get-arguments": "^4.0.0",
+ "has": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-normalize-repeat-style": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
+ "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
+ "dev": true,
+ "requires": {
+ "cssnano-util-get-arguments": "^4.0.0",
+ "cssnano-util-get-match": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-normalize-string": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
+ "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
+ "dev": true,
+ "requires": {
+ "has": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-normalize-timing-functions": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
+ "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
+ "dev": true,
+ "requires": {
+ "cssnano-util-get-match": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-normalize-unicode": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
+ "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-normalize-url": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
+ "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
+ "dev": true,
+ "requires": {
+ "is-absolute-url": "^2.0.0",
+ "normalize-url": "^3.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-normalize-whitespace": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
+ "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
+ "dev": true,
+ "requires": {
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-ordered-values": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
+ "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
+ "dev": true,
+ "requires": {
+ "cssnano-util-get-arguments": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-reduce-initial": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
+ "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.0.0",
+ "caniuse-api": "^3.0.0",
+ "has": "^1.0.0",
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-reduce-transforms": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
+ "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
+ "dev": true,
+ "requires": {
+ "cssnano-util-get-match": "^4.0.0",
+ "has": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
+ "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
+ "dev": true,
+ "requires": {
+ "cssesc": "^3.0.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ },
+ "postcss-svgo": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
+ "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
+ "dev": true,
+ "requires": {
+ "is-svg": "^3.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0",
+ "svgo": "^1.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "postcss-unique-selectors": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
+ "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.0",
+ "postcss": "^7.0.0",
+ "uniqs": "^2.0.0"
+ }
+ },
+ "postcss-value-parser": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
+ "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
+ "dev": true
+ },
+ "process-nextick-args": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
+ "dev": true
+ },
+ "pseudomap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
+ "dev": true
+ },
+ "psl": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
+ "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
+ "dev": true
+ },
+ "punycode": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "dev": true
+ },
+ "q": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
+ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
+ "dev": true
+ },
+ "qs": {
+ "version": "6.9.4",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz",
+ "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==",
+ "dev": true
+ },
+ "raw-body": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
+ "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
+ "dev": true,
+ "requires": {
+ "bytes": "1",
+ "string_decoder": "0.10"
+ }
+ },
+ "read-pkg": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "dev": true,
+ "requires": {
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
+ }
+ },
+ "readable-stream": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
+ "dev": true,
+ "requires": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ },
+ "dependencies": {
+ "safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ }
+ }
+ },
+ "redent": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
+ "dev": true,
+ "requires": {
+ "indent-string": "^2.1.0",
+ "strip-indent": "^1.0.1"
+ }
+ },
+ "reduce-css-calc": {
+ "version": "2.1.7",
+ "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.7.tgz",
+ "integrity": "sha512-fDnlZ+AybAS3C7Q9xDq5y8A2z+lT63zLbynew/lur/IR24OQF5x98tfNwf79mzEdfywZ0a2wpM860FhFfMxZlA==",
+ "dev": true,
+ "requires": {
+ "css-unit-converter": "^1.1.1",
+ "postcss-value-parser": "^3.3.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "repeating": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
+ "dev": true,
+ "requires": {
+ "is-finite": "^1.0.0"
+ }
+ },
+ "request": {
+ "version": "2.88.2",
+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
+ "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
+ "dev": true,
+ "requires": {
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.8.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.6",
+ "extend": "~3.0.2",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.3.2",
+ "har-validator": "~5.1.3",
+ "http-signature": "~1.2.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.19",
+ "oauth-sign": "~0.9.0",
+ "performance-now": "^2.1.0",
+ "qs": "~6.5.2",
+ "safe-buffer": "^5.1.2",
+ "tough-cookie": "~2.5.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.3.2"
+ },
+ "dependencies": {
+ "qs": {
+ "version": "6.5.2",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
+ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
+ "dev": true
+ }
+ }
+ },
+ "require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+ "dev": true
+ },
+ "require-main-filename": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
+ "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
+ "dev": true
+ },
+ "resolve": {
+ "version": "1.17.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
+ "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
+ "dev": true,
+ "requires": {
+ "path-parse": "^1.0.6"
+ }
+ },
+ "resolve-from": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
+ "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
+ "dev": true
+ },
+ "rgb-regex": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
+ "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
+ "dev": true
+ },
+ "rgba-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
+ "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
+ "dev": true
+ },
+ "rimraf": {
+ "version": "2.6.3",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
+ "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ }
+ }
+ },
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "dev": true
+ },
+ "safe-json-parse": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
+ "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
+ "dev": true
+ },
+ "safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "dev": true
+ },
+ "sass-graph": {
+ "version": "2.2.6",
+ "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.6.tgz",
+ "integrity": "sha512-MKuEYXFSGuRSi8FZ3A7imN1CeVn9Gpw0/SFJKdL1ejXJneI9a5rwlEZrKejhEFAA3O6yr3eIyl/WuvASvlT36g==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.0.0",
+ "lodash": "^4.0.0",
+ "scss-tokenizer": "^0.2.3",
+ "yargs": "^7.0.0"
+ }
+ },
+ "sax": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
+ "dev": true
+ },
+ "scss-tokenizer": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
+ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
+ "dev": true,
+ "requires": {
+ "js-base64": "^2.1.8",
+ "source-map": "^0.4.2"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
+ "dev": true,
+ "requires": {
+ "amdefine": ">=0.0.4"
+ }
+ }
+ }
+ },
+ "semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true
+ },
+ "set-blocking": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
+ "dev": true
+ },
+ "signal-exit": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
+ "dev": true
+ },
+ "simple-swizzle": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
+ "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
+ "dev": true,
+ "requires": {
+ "is-arrayish": "^0.3.1"
+ },
+ "dependencies": {
+ "is-arrayish": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
+ "dev": true
+ }
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "spdx-correct": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
+ "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
+ "dev": true,
+ "requires": {
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-exceptions": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
+ "dev": true
+ },
+ "spdx-expression-parse": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "dev": true,
+ "requires": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-license-ids": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
+ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
+ "dev": true
+ },
+ "sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
+ "dev": true
+ },
+ "sshpk": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
+ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
+ "dev": true,
+ "requires": {
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ }
+ },
+ "stable": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
+ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
+ "dev": true
+ },
+ "stdout-stream": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
+ "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
+ "dev": true,
+ "requires": {
+ "readable-stream": "^2.0.1"
+ }
+ },
+ "string-template": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
+ "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
+ "dev": true
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
+ "string.prototype.trimend": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
+ "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.5"
+ }
+ },
+ "string.prototype.trimstart": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
+ "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.5"
+ }
+ },
+ "string_decoder": {
+ "version": "0.10.31",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
+ "dev": true
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
+ "strip-bom": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+ "dev": true,
+ "requires": {
+ "is-utf8": "^0.2.0"
+ }
+ },
+ "strip-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
+ "dev": true,
+ "requires": {
+ "get-stdin": "^4.0.1"
+ }
+ },
+ "stylehacks": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
+ "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-selector-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-selector-parser": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
+ "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
+ "dev": true,
+ "requires": {
+ "dot-prop": "^5.2.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ }
+ }
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ },
+ "svgo": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
+ "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.1",
+ "coa": "^2.0.2",
+ "css-select": "^2.0.0",
+ "css-select-base-adapter": "^0.1.1",
+ "css-tree": "1.0.0-alpha.37",
+ "csso": "^4.0.2",
+ "js-yaml": "^3.13.1",
+ "mkdirp": "~0.5.1",
+ "object.values": "^1.1.0",
+ "sax": "~1.2.4",
+ "stable": "^0.1.8",
+ "unquote": "~1.1.1",
+ "util.promisify": "~1.0.0"
+ }
+ },
+ "tar": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
+ "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
+ "dev": true,
+ "requires": {
+ "block-stream": "*",
+ "fstream": "^1.0.12",
+ "inherits": "2"
+ }
+ },
+ "timsort": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
+ "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
+ "dev": true
+ },
+ "tiny-lr": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
+ "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
+ "dev": true,
+ "requires": {
+ "body": "^5.1.0",
+ "debug": "^3.1.0",
+ "faye-websocket": "~0.10.0",
+ "livereload-js": "^2.3.0",
+ "object-assign": "^4.1.0",
+ "qs": "^6.4.0"
+ }
+ },
+ "tough-cookie": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
+ "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
+ "dev": true,
+ "requires": {
+ "psl": "^1.1.28",
+ "punycode": "^2.1.1"
+ }
+ },
+ "trim-newlines": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
+ "dev": true
+ },
+ "true-case-path": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
+ "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.2"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ }
+ }
+ },
+ "tunnel-agent": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "tweetnacl": {
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
+ "dev": true
+ },
+ "underscore.string": {
+ "version": "3.3.5",
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
+ "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
+ "dev": true,
+ "requires": {
+ "sprintf-js": "^1.0.3",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "uniq": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
+ "dev": true
+ },
+ "uniqs": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
+ "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
+ "dev": true
+ },
+ "unquote": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
+ "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
+ "dev": true
+ },
+ "uri-js": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
+ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
+ "dev": true,
+ "requires": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+ "dev": true
+ },
+ "util.promisify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
+ "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.2",
+ "has-symbols": "^1.0.1",
+ "object.getownpropertydescriptors": "^2.1.0"
+ }
+ },
+ "uuid": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
+ "dev": true
+ },
+ "validate-npm-package-license": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "dev": true,
+ "requires": {
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
+ }
+ },
+ "vendors": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
+ "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
+ "dev": true
+ },
+ "verror": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+ "dev": true,
+ "requires": {
+ "assert-plus": "^1.0.0",
+ "core-util-is": "1.0.2",
+ "extsprintf": "^1.2.0"
+ }
+ },
+ "websocket-driver": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
+ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
+ "dev": true,
+ "requires": {
+ "http-parser-js": ">=0.5.1",
+ "safe-buffer": ">=5.1.0",
+ "websocket-extensions": ">=0.1.1"
+ }
+ },
+ "websocket-extensions": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
+ "dev": true
+ },
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "which-module": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
+ "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
+ "dev": true
+ },
+ "wide-align": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
+ "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
+ "dev": true,
+ "requires": {
+ "string-width": "^1.0.2 || 2"
+ }
+ },
+ "wrap-ansi": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
+ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
+ "dev": true,
+ "requires": {
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1"
+ }
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "dev": true
+ },
+ "y18n": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
+ "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
+ "dev": true
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ },
+ "yargs": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz",
+ "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^3.0.0",
+ "cliui": "^3.2.0",
+ "decamelize": "^1.1.1",
+ "get-caller-file": "^1.0.1",
+ "os-locale": "^1.4.0",
+ "read-pkg-up": "^1.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^1.0.1",
+ "set-blocking": "^2.0.0",
+ "string-width": "^1.0.2",
+ "which-module": "^1.0.0",
+ "y18n": "^3.2.1",
+ "yargs-parser": "5.0.0-security.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+ "dev": true
+ }
+ }
+ },
+ "yargs-parser": {
+ "version": "5.0.0-security.0",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz",
+ "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^3.0.0",
+ "object.assign": "^4.1.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+ "dev": true
+ }
+ }
+ }
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020packagejson"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/package.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/package.json (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/package.json 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,31 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{
+ "name": "wporg-learn",
+ "version": "1.0.0",
+ "description": "Theme for learn.wordpress.org/",
+ "author": "wordpressdotorg",
+ "license": "GPL-2.0+",
+ "repository": {
+ "type": "git",
+ "url": "https://learn.wordpress.org"
+ },
+ "scripts": {
+ "start": "grunt watch",
+ "build": "grunt build",
+ "dev": "grunt"
+ },
+ "browserslist": [
+ "extends @wordpress/browserslist-config"
+ ],
+ "devDependencies": {
+ "@wordpress/browserslist-config": "2.6.0",
+ "autoprefixer": "9.6.1",
+ "cssnano": "4.1.10",
+ "grunt": "1.0.4",
+ "grunt-contrib-watch": "1.1.0",
+ "grunt-postcss": "0.9.0",
+ "grunt-sass": "3.1.0",
+ "grunt-sass-globbing": "1.5.1",
+ "node-sass": "4.12.0",
+ "pixrem": "5.0.0"
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020pagelessonplansphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page-lesson-plans.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page-lesson-plans.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page-lesson-plans.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,221 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template Name: Lesson Plans
+ *
+ * @package WPBBP
+ */
+
+get_header(); ?>
+
+ <main id="main" class="site-main page-full-width" role="main">
+ <?php
+ while ( have_posts() ) :
+ the_post();
+ ?>
+ <div id="lesson-plans" class="lp-list">
+ <div class="lp-item">
+ <div class="lp-item-wrap">
+ <h2><a href="#">Lesson Plan Title</a></h2>
+ <p class="lp-excerpt">The training team creates downloadable lesson plans and related materials for instructors to use in a live workshop environment. We are welcome you to join Training Team.</p>
+ <div class="lp-details">
+ <div class="left-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-clock"></span>
+ Length: <strong>1 Hour</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-admin-users"></span>
+ Audience: <strong>Developers</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-dashboard"></span>
+ Level: <strong>Beginning</strong>
+ </li>
+ </ul>
+ </div>
+ <div class="right-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-welcome-learn-more"></span>
+ Type of Instruction: <strong>Presentation, Demostration</strong>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div class="lp-item">
+ <div class="lp-item-wrap">
+ <h2><a href="#">Lesson Plan Title</a></h2>
+ <p class="lp-excerpt">The training team creates downloadable lesson plans and related materials for instructors to use in a live workshop environment. We are welcome you to join Training Team.</p>
+ <div class="lp-details">
+ <div class="left-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-clock"></span>
+ Length: <strong>1 Hour</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-admin-users"></span>
+ Audience: <strong>Developers</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-dashboard"></span>
+ Level: <strong>Beginning</strong>
+ </li>
+ </ul>
+ </div>
+ <div class="right-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-welcome-learn-more"></span>
+ Type of Instruction: <strong>Presentation, Demostration</strong>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div class="lp-item">
+ <div class="lp-item-wrap">
+ <h2><a href="#">Lesson Plan Title</a></h2>
+ <p class="lp-excerpt">The training team creates downloadable lesson plans and related materials for instructors to use in a live workshop environment. We are welcome you to join Training Team.</p>
+ <div class="lp-details">
+ <div class="left-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-clock"></span>
+ Length: <strong>1 Hour</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-admin-users"></span>
+ Audience: <strong>Developers</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-dashboard"></span>
+ Level: <strong>Beginning</strong>
+ </li>
+ </ul>
+ </div>
+ <div class="right-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-welcome-learn-more"></span>
+ Type of Instruction: <strong>Presentation, Demostration</strong>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div class="lp-item">
+ <div class="lp-item-wrap">
+ <h2><a href="#">Lesson Plan Title</a></h2>
+ <p class="lp-excerpt">The training team creates downloadable lesson plans and related materials for instructors to use in a live workshop environment. We are welcome you to join Training Team.</p>
+ <div class="lp-details">
+ <div class="left-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-clock"></span>
+ Length: <strong>1 Hour</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-admin-users"></span>
+ Audience: <strong>Developers</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-dashboard"></span>
+ Level: <strong>Beginning</strong>
+ </li>
+ </ul>
+ </div>
+ <div class="right-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-welcome-learn-more"></span>
+ Type of Instruction: <strong>Presentation, Demostration</strong>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div class="lp-item">
+ <div class="lp-item-wrap">
+ <h2><a href="#">Lesson Plan Title</a></h2>
+ <p class="lp-excerpt">The training team creates downloadable lesson plans and related materials for instructors to use in a live workshop environment. We are welcome you to join Training Team.</p>
+ <div class="lp-details">
+ <div class="left-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-clock"></span>
+ Length: <strong>1 Hour</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-admin-users"></span>
+ Audience: <strong>Developers</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-dashboard"></span>
+ Level: <strong>Beginning</strong>
+ </li>
+ </ul>
+ </div>
+ <div class="right-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-welcome-learn-more"></span>
+ Type of Instruction: <strong>Presentation, Demostration</strong>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div class="lp-item">
+ <div class="lp-item-wrap">
+ <h2><a href="#">Lesson Plan Title</a></h2>
+ <p class="lp-excerpt">The training team creates downloadable lesson plans and related materials for instructors to use in a live workshop environment. We are welcome you to join Training Team.</p>
+ <div class="lp-details">
+ <div class="left-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-clock"></span>
+ Length: <strong>1 Hour</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-admin-users"></span>
+ Audience: <strong>Developers</strong>
+ </li>
+ <li>
+ <span class="dashicons dashicons-dashboard"></span>
+ Level: <strong>Beginning</strong>
+ </li>
+ </ul>
+ </div>
+ <div class="right-items items">
+ <ul>
+ <li>
+ <span class="dashicons dashicons-welcome-learn-more"></span>
+ Type of Instruction: <strong>Presentation, Demostration</strong>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <?php
+ endwhile; // End of the loop.
+ ?>
+
+ </main><!-- #main -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020pagesubmitanideaphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page-submit-an-idea.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page-submit-an-idea.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page-submit-an-idea.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,49 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template Name: Submit an Idea
+ *
+ * @package WPBBP
+ */
+
+get_header(); ?>
+
+ <main id="main" class="site-main page-full-width" role="main">
+ <?php echo get_template_part( 'template-parts/component', 'breadcrumbs' ); ?>
+
+ <?php
+ while ( have_posts() ) :
+ the_post();
+ ?>
+ <div id="submit-an-idea" class="type-page">
+ <div class="entry-content">
+ <section class="submit-idea-cta">
+ <h4><?php _e( 'Is this a Workshop or Lesson Plan idea?' ); ?></h4>
+
+ <div class="idea-type-lists">
+ <div class="col">
+ <span class="dashicons dashicons-welcome-learn-more"></span>
+ <p>
+ Workshops are a collection of leesions and a great way to get people hands-on with WordPress.
+ </p>
+ <a class="button button-primary button-large" href="/submit-workshop-idea"><?php _e( 'Workshop Idea' ); ?></a>
+ </div>
+
+ <div class="col">
+ <span class="dashicons dashicons-lightbulb"></span>
+ <p>
+ Lesson plans are designed to guide and inspire others to deliver great content.
+ </p>
+ <a class="button button-primary button-large" href="/submit-lesson-idea"><?php _e( 'Lesson Idea' ); ?></a>
+ </div>
+ </div>
+ </section>
+ </div>
+ </div>
+ <?php
+ endwhile; // End of the loop.
+ ?>
+
+ </main><!-- #main -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020pagephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/page.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,31 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The template for displaying all pages.
+ *
+ * This is the template that displays all pages by default.
+ * Please note that this is the WordPress construct of pages
+ * and that other 'pages' on your WordPress site may use a
+ * different template.
+ *
+ * @package WPBBP
+ */
+
+get_header(); ?>
+
+ <main id="main" class="site-main" role="main">
+ <?php echo get_template_part( 'template-parts/component', 'breadcrumbs' ); ?>
+
+ <div id="main-content">
+ <?php
+ while ( have_posts() ) :
+ the_post();
+
+ get_template_part( 'template-parts/content', 'page' );
+ endwhile; // End of the loop.
+ ?>
+ </div>
+
+ </main><!-- #main -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020searchphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/search.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/search.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/search.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,86 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The template for displaying search results pages.
+ *
+ * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#search-result
+ *
+ * @package WordPressdotorg\Theme
+ */
+
+namespace WordPressdotorg\Theme;
+
+$search_query = sprintf(
+ /* translators: Search query. */
+ esc_html__( 'Search Results for: %s', 'wporg-learn' ),
+ get_search_query()
+);
+
+get_header(); ?>
+
+ <main id="main" class="site-main type-page" role="main">
+ <div class="clearfix">
+ <div class="bbp-breadcrumb">
+ <p>
+ <a href="<?php echo home_url(); ?>" class="bbp-breadcrumb-home">Learn Home</a>
+ <span class="bbp-breadcrumb-sep">ยป</span>
+ <span class="bbp-breadcrumb-current"><?php echo $search_query; ?></span>
+ </p>
+ </div>
+ </div>
+
+ <?php if ( have_posts() ) : ?>
+
+ <header class="page-header">
+ <h1 class="h3"><?php echo $search_query; ?></h1>
+ </header><!-- .page-header -->
+
+ <?php
+ // Start the loop.
+ while ( have_posts() ) :
+ the_post();
+ ?>
+
+ <article id="post-<?php the_ID(); ?>" <?php post_class( 'card' ); ?>>
+ <header class="entry-header">
+ <?php the_title( sprintf( '<h2 class="entry-title h4"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' ); ?>
+ </header><!-- .entry-header -->
+
+ <?php if ( 'post' === get_post_type() ) : ?>
+ <div class="entry-meta"><?php entry_meta(); ?></div>
+ <?php endif; ?>
+
+ <div class="entry-summary">
+ <?php the_excerpt(); ?>
+ </div><!-- .entry-summary -->
+
+ <footer class="entry-footer">
+ <?php
+ edit_post_link(
+ sprintf(
+ /* translators: %s: Name of current post */
+ __( 'Edit<span class="screen-reader-text"> "%s"</span>', 'wporg' ),
+ get_the_title()
+ ),
+ '<span class="edit-link">',
+ '</span>'
+ );
+ ?>
+ </footer><!-- .entry-footer -->
+ </article><!-- #post-## -->
+
+ <?php
+ // End the loop.
+ endwhile;
+
+ the_posts_pagination();
+
+ // If no content, include the "No posts found" template.
+ else :
+ get_template_part( 'template-parts/content', 'none' );
+
+ endif;
+ ?>
+ </main><!-- .site-main -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020searchformphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/searchform.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/searchform.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/searchform.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,21 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template for search form.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+?>
+<form role="search" method="get" class="search-form" action="<?php echo esc_url( home_url( '/' ) ); ?>">
+ <label for="s" class="screen-reader-text"><?php _ex( 'Search for:', 'label', 'wporg-forums' ); ?></label>
+ <?php
+ $placeholder = _x( 'Search Lesson Plans and Workshop Ideas', 'placeholder', 'wporg-forums' );
+ ?>
+ <input type="search" id="s" class="search-field" placeholder="<?php echo esc_attr( $placeholder ); ?>" value="<?php the_search_query(); ?>" name="s" />
+ <?php if ( $project ) : ?>
+ <input type="hidden" name="intext" value="<?php echo esc_attr( $project->prefixed_title ); ?>" />
+ <?php endif; ?>
+ <button class="button button-primary button-search"><i class="dashicons dashicons-search"></i><span class="screen-reader-text"><?php _e( 'Search Lesson Plans and Workshop Ideas', 'wporg-forums' ); ?></span></button>
+</form>
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020sidebarphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/sidebar.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single-lesson-plan.php
===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single-lesson-plan.php (rev 0)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single-lesson-plan.php 2020-08-08 19:48:44 UTC (rev 10131)
</ins><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,26 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The template for displaying all single post or CPT entry.
+ *
+ * @package WPBBP
+ */
+
+get_header(); ?>
+
+ <main id="main" class="site-main type-page" role="main">
+ <?php echo get_template_part( 'template-parts/component', 'breadcrumbs' ); ?>
+
+ <div id="main-content">
+ <?php
+
+ while ( have_posts() ) :
+ the_post();
+
+ get_template_part( 'template-parts/content', 'single' );
+ endwhile; // End of the loop.
+ ?>
+ </div>
+ </main><!-- #main -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020singlewporg_workshopphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single-wporg_workshop.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single-wporg_workshop.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single-wporg_workshop.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,20 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template Name: Workshop Ideas
+ *
+ * @package WPBBP
+ */
+
+get_header();
+?>
+
+ <main id="main" class="site-main page-full-width" role="main">
+ <?php
+ while ( have_posts() ) {
+ the_post();
+ get_template_part( 'template-parts/content', 'workshop-single' );
+ } ?>
+ </main><!-- #main -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020singlephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/single.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,26 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The template for displaying all single post or CPT entry.
+ *
+ * @package WPBBP
+ */
+
+get_header(); ?>
+
+ <main id="main" class="site-main" role="main">
+
+ <div id="main-content">
+ <?php
+
+ while ( have_posts() ) :
+ the_post();
+
+ get_template_part( 'template-parts/content', 'single' );
+ endwhile; // End of the loop.
+ ?>
+ </div>
+
+ </main><!-- #main -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020stylecss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/style.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/style.css (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/style.css 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,19 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * Theme Name: WordPress.org Learn
+ * Theme URI: http://wordpress.org/
+ * Author: WordPress.org
+ * Author URI: http://wordpress.org/
+ * Description: A theme for the Support section of wordpress.org sites
+ * Version: 1.0
+ * License: GNU General Public License v2 or later
+ * License URI: http://www.gnu.org/licenses/gpl-2.0.html
+ * Tags: WordPress, bbPress, Support, Forums
+ * Text Domain: wporg-learn
+ * Template: wporg
+ */
+/**
+ * This theme, like WordPress, is licensed under the GPL.
+ * Use it to make something cool, have fun,
+ * and share what you've learned with others.
+ */
+/* Sass is good */
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartsbbpressfrontphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/bbpress-front.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/bbpress-front.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/bbpress-front.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,70 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying bbPress topics on the front page.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+?>
+
+<?php do_action( 'bbp_before_main_content' ); ?>
+
+<?php do_action( 'bbp_template_notices' ); ?>
+
+<section class="three-up" id="forum-welcome">
+ <div>
+ <div class="info-box">
+ <span class="dashicons
+ <?php
+ /* translators: dashicon class name for 'Welcome to Support' section. Do not translate into your own language. */
+ esc_attr_e( 'dashicons-sos', 'wporg-forums' );
+ ?>
+ "></span>
+ <h3><?php _e( 'Welcome to Support', 'wporg-forums' ); ?></h3>
+ <p><?php _e( 'Our community-based Support Forums are a great place to learn, share, and troubleshoot.', 'wporg-forums' ); ?></p>
+ <p><?php _e( '<a href="https://wordpress.org/support/welcome/">Get started</a>', 'wporg-forums' ); ?></p>
+ </div>
+ </div>
+ <div>
+ <div class="info-box">
+ <span class="dashicons
+ <?php
+ /* translators: dashicon class name for 'Documentation' section. Do not translate into your own language. */
+ esc_attr_e( 'dashicons-portfolio', 'wporg-forums' );
+ ?>
+ "></span>
+ <h3><?php _e( 'Documentation', 'wporg-forums' ); ?></h3>
+ <p><?php _e( 'Your first stop where you\'ll find information on everything from installing to creating plugins.', 'wporg-forums' ); ?></p>
+ <p><?php _e( '<a href="https://codex.wordpress.org/">Explore documentation</a>', 'wporg-forums' ); ?></p>
+ </div>
+ </div>
+ <div>
+ <div class="info-box">
+ <span class="dashicons
+ <?php
+ /* translators: dashicon class name for 'Get Involved' section. Do not translate into your own language. */
+ esc_attr_e( 'dashicons-hammer', 'wporg-forums' );
+ ?>
+ "></span>
+ <h3><?php _e( 'Get Involved', 'wporg-forums' ); ?></h3>
+ <p><?php _e( 'The Support Handbook is great for tips, tricks, and advice regarding giving the best support possible.', 'wporg-forums' ); ?></p>
+ <p><?php _e( '<a href="https://make.wordpress.org/support/handbook/">Explore the Handbook</a>', 'wporg-forums' ); ?></p>
+ </div>
+ </div>
+</section>
+
+<hr />
+
+<section>
+ <?php bbp_get_template_part( 'content', 'archive-forum' ); ?>
+
+ <div id="viewdiv">
+ <ul id="views">
+ <?php wporg_support_get_views(); ?>
+ </ul>
+ </div><!-- #viewdiv -->
+</section>
+
+<?php do_action( 'bbp_after_main_content' ); ?>
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentauthorphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-author.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-author.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-author.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,9 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<div class="workshop-author">
+ <div>
+ <img class="workshop-author_profile" src="https://secure.gravatar.com/avatar/1064bd40c9ade0b3c9cf0e27d9e3432a?s=200&d=mm&r=g" />
+ </div>
+ <div>
+ <div class="workshop-author_name"><?php echo get_the_author_meta( 'display_name' ); ?></div>
+ <a class="workshop-author_handle" href="">@spykro</a>
+ </div>
+</div>
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentbreadcrumbsphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-breadcrumbs.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-breadcrumbs.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-breadcrumbs.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,102 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying breadcrumbs
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+/**
+ * Returns list of workshops based on slug
+ *
+ * @return array|bool
+ */
+function get_workshop_from_slug( $slug ) {
+ $args = array(
+ 'name' => $slug,
+ 'post_type' => 'workshop',
+ 'post_status' => 'publish',
+ 'numberposts' => 1
+ );
+
+ $workshop = get_posts( $args );
+
+ return isset( $workshop[ 0 ] ) ? $workshop[ 0 ] : false;
+}
+
+/**
+ * Returns whether we are viewing a lesson from a workshop
+ *
+ * @param string $referer
+ * @return bool
+ */
+function lesson_came_from_workshop( $referer ) {
+ return wporg_post_type_is_lesson() && strrpos( $referer, 'workshop' );
+}
+
+$crumbs = [
+ [
+ 'label' => __( 'Learn Home', 'wporg-learn' ),
+ 'url' => home_url()
+ ]
+];
+
+$referer = wp_get_referer();
+
+// If we came from a workshop, we want to modify the breadrumbs to bring us back to the workshop
+if( lesson_came_from_workshop( $referer ) ) {
+ $workshop = get_workshop_from_slug( basename( $referer ) );
+
+ if( $workshop ) {
+ array_push( $crumbs, [
+ 'label' => __( 'Workshops', 'wporg-learn' ),
+ 'url' => get_post_type_archive_link( 'workshop' )
+ ] );
+
+ array_push( $crumbs, [
+ 'label' => $workshop->post_title,
+ 'url' => get_post_permalink( $workshop->ID )
+ ] );
+ }
+
+} else {
+
+ // Get information about the post title.
+ $post_type = get_post_type_object( get_post_type( get_queried_object() ) );
+
+ if( wporg_post_type_is_lesson() ){
+ array_push( $crumbs, [
+ 'label' => ucfirst( $post_type->labels->name ),
+ 'url' => home_url( $post_type->has_archive )
+ ] );
+ }
+}
+
+array_push( $crumbs, [
+ 'label' => get_the_title(),
+ 'url' => ''
+] );
+?>
+
+<div class="clearfix">
+ <div class="bbp-breadcrumb">
+ <?php
+ $crumb_length = count($crumbs);
+
+ for( $x = 0; $x < $crumb_length; $x++ ) {
+ if( empty( $crumbs[ $x ][ 'url' ] ) ) {
+ echo '<span class="bbp-breadcrumb-current">' . $crumbs[ $x ][ 'label' ] . '</span>';
+ } else {
+ echo '<a href="' . $crumbs[ $x ][ 'url' ] .'" class="bbp-breadcrumb-home">';
+ echo $crumbs[ $x ][ 'label' ];
+ echo '</a>';
+ }
+
+ if( $x < $crumb_length - 1 ) {
+ echo ' <span class="bbp-breadcrumb-sep">ยป</span> ';
+ }
+ }
+ ?>
+ </div>
+</div>
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentdirectorynavphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-directory-nav.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-directory-nav.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-directory-nav.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,16 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying navigation in archive.php.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+?>
+
+<nav id="site-navigation" class="directory-navigation" role="navigation">
+ <ul id="menu-theme-directory" class="menu">
+ <li class="<?php echo ( wporg_post_type_is_lesson() ? "current" : "" ) ?>"><a href="<?php echo home_url( '/lesson-plans/' ); ?>"><?php _e( 'Lesson Plans', 'wporg-themes' ); ?></a></li>
+ </ul>
+</nav>
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentfeaturedworkshopphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-featured-workshop.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-featured-workshop.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-featured-workshop.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,33 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+<?php
+/**
+ * Template part for displaying the featured workshop.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+$args = array( 'category_name' => 'Featured', 'posts_per_page' => '1' );
+
+$featured_workshop = wporg_get_workshops( $args );
+?>
+
+<div class="featured-workshop">
+ <div class="featured-workshop_video"><?php echo the_post_thumbnail( 'full' ); ?></div>
+ <div class="featured-workshop_content">
+ <?php while ( $featured_workshop->have_posts() ) :
+ $featured_workshop->the_post();
+ ?>
+ <a class="featured-workshop_title" href="<?php echo esc_url( get_the_permalink() ); ?>"><?php echo the_title() ?></a>
+ <div class="row">
+ <div class="col-8">
+ <p>With WordPress moving more and more into the world of blocks, knowing how to build your own blocks has become valuable knowledge. However, if you are a plugin or theme developer, you might not be sure where to start. This workshop will serve as a guide to building your first block.</p>
+ </div>
+ <div class="col-4 featured-workshop_content_author">
+ <?php get_template_part( 'template-parts/component', 'author' ); ?>
+ </div>
+ </div>
+ <?php endwhile; ?>
+ </div>
+</div>
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentfiltersphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-filters.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-filters.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-filters.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,53 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying page content in page.php.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+/**
+ * Return the category url for filter bar
+ *
+ * @return string
+ */
+function get_cat_url( $str ){
+ // We need to pluralize it to match the archive url
+ return esc_url( home_url( get_post_type() . "s" . '/' . $str . '/' ) ) ;
+}
+
+/**
+ * Returns whether we should should the selected class
+ *
+ * @return bool
+ */
+function is_selected( $str ) {
+ return wporg_get_cat_or_default_slug() == $str;
+}
+
+/**
+ * Returns the current class for navigation itme
+ *
+ * @return string
+ */
+function get_filter_class( $str ) {
+ return ( is_selected( $str ) ? 'current' : '' );
+}
+
+$categories = wporg_get_filter_categories();
+
+?>
+
+<?php if( $categories ) : ?>
+ <div class="wp-filter">
+ <ul class="filter-links">
+ <? foreach( $categories as $cat ) : ?>
+ <li><a href="<?php echo get_cat_url( $cat->slug ); ?>" class="<?php echo get_filter_class( $cat->slug ) ?>"><?php _ex( $cat->name, 'themes', 'wporg-learn' ); ?></a></li>
+ <? endforeach; ?>
+ </ul>
+
+ </div>
+<?php endif; ?>
+
+
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponenttaxonomyitemphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-taxonomy-item.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-taxonomy-item.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-taxonomy-item.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,18 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying lesson/workshop details on the content-single part.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+?>
+
+<li>
+ <span class="dashicons dashicons-<?php echo $detail[ 'icon' ]; ?>"></span>
+ <span><?php echo $detail[ 'label']; ?></span>
+ <strong>
+ <span><?php echo $detail[ 'values' ]; ?></span>
+ </strong>
+</li>
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentvideogriditemphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-video-grid-item.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-video-grid-item.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-video-grid-item.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,19 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying an item in a video grid.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+?>
+
+<li class="col-4 video-grid_item">
+ <?php if( has_post_thumbnail() ) : ?>
+ <?php echo the_post_thumbnail( 'medium' ); ?>
+ <?php else : ?>
+ <div class="video-grid_item--no-image"></div>
+ <? endif; ?>
+ <a class="video-grid_item_link" href="<?php echo esc_url( get_the_permalink() ); ?>"><?php the_title(); ?></a>
+</li>
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscomponentvideogridphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-video-grid.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-video-grid.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/component-video-grid.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,27 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying a list of videos in a grid.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+$options = get_query_var( 'video-grid-options' );
+
+if( is_array( $options ) ) {
+ $latest_posts = wporg_get_workshops( $options );
+} else {
+ $latest_posts = wporg_get_workshops();
+}
+
+?>
+
+<?php if ( $latest_posts->have_posts() ) : ?>
+ <ul class="row video-grid">
+ <?php while ( $latest_posts->have_posts() ) :
+ $latest_posts->the_post();
+ get_template_part( 'template-parts/component', 'video-grid-item' );
+ endwhile; ?>
+ </ul>
+<?php endif; ?>
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscontentarchivephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-archive.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-archive.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-archive.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,49 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying single posts in an archive list.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+$topic_list = [];
+
+if( wporg_post_type_is_workshop() ) {
+ $topics = get_taxonomy_values( get_the_ID(), 'topic' );
+
+ if( !empty( $topics ) ) {
+ $topic_list = explode( ',', $topics );
+ }
+}
+
+?>
+
+<div class="lp-item <?php echo ( wporg_post_type_is_workshop() ? 'lp-item--full' : '' ) ?>">
+ <div class="lp-item-wrap <?php echo ( wporg_post_type_is_workshop() ? 'lp-item-wrap--split' : '' ) ?>">
+ <h2 class="h4"><a href="<?php echo esc_url( get_the_permalink() ); ?>"><?php the_title(); ?></a></h2>
+ <div class="lp-body">
+ <div>
+ <p class="lp-excerpt <?php echo ( wporg_post_type_is_workshop() ? 'lp-excerpt--short' : '' ) ?>"><?php echo esc_attr( get_the_excerpt() ); ?></p>
+ <?php if( !empty( $topic_list ) ) : ?>
+ <ul class="lp-topics <?php echo count( $topic_list ) > 4 ? 'lp-topics--split' : '' ; ?>">
+ <?php foreach( $topic_list as $topic ) : ?>
+ <li><?php echo $topic; ?></li>
+ <?php endforeach; ?>
+ </ul>
+ <?php endif; ?>
+ </div>
+ <div class="lp-details">
+ <ul class="lp-details-list <?php echo wporg_post_type_is_lesson() ? 'lp-details-list--split' : '' ?>">
+ <?php
+ foreach( wporg_get_custom_taxonomies( get_the_ID() ) as $detail ) {
+ if( !empty( $detail[ 'values' ] ) ) {
+ include( locate_template( 'template-parts/component-taxonomy-item.php' ) );
+ }
+ }
+ ?>
+ </ul>
+ </div>
+ </div>
+ </div>
+</div>
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscontentpagephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-page.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-page.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-page.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,39 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying page content in page.php.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+?>
+
+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+ <div class="entry-content">
+ <section class="no-padding">
+ <?php
+ the_content();
+
+ wp_link_pages( array(
+ 'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'wporg-forums' ),
+ 'after' => '</div>',
+ ) );
+ ?>
+ </section>
+ </div><!-- .entry-content -->
+
+ <footer class="entry-footer">
+ <?php
+ edit_post_link(
+ sprintf(
+ /* translators: %s: Name of current post */
+ esc_html__( 'Edit %s', 'wporg-forums' ),
+ the_title( '<span class="screen-reader-text">"', '"</span>', false )
+ ),
+ '<span class="edit-link">',
+ '</span>'
+ );
+ ?>
+ </footer><!-- .entry-footer -->
+</article><!-- #post-## -->
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscontentsinglephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-single.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-single.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-single.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,75 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying page content in page.php.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WPBBP
+ */
+
+
+$slides_url = wporg_get_slides_url();
+$download_url = wporg_get_download_slides_url();
+
+?>
+
+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+
+ <div class="entry-content">
+ <header class="entry-header">
+ <?php the_title( '<h1 class="entry-title h3">', '</h1>' ); ?>
+ </header><!-- .entry-header -->
+ <div class="lp-content">
+ <div class="lp-content-inner github-markdown">
+ <?php
+ the_content();
+ wp_link_pages(
+ array(
+ 'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'wporg-forums' ),
+ 'after' => '</div>',
+ )
+ );
+ ?>
+ </div>
+ <aside class="lp-sidebar">
+ <div class="lp-details">
+ <ul>
+ <?php
+ foreach( wporg_get_custom_taxonomies( get_the_ID() ) as $detail ) {
+ if( !empty( $detail[ 'values' ] ) ) {
+ include( locate_template( 'template-parts/component-taxonomy-item.php' ) );
+ }
+ }
+ ?>
+ </ul>
+
+ <ul class="lp-links">
+
+ <?php if( $slides_url ) : ?>
+ <li>
+ <a href="<?php echo $slides_url; ?>" target="_blank"><span class="dashicons dashicons-admin-page"></span> <?php _e( 'View Lesson Plan Slides' ); ?></a>
+ </li>
+ <?php endif; ?>
+
+ <?php if( $download_url ) : ?>
+ <li>
+ <a href="<?php echo $download_url; ?>"><span class="dashicons dashicons-download"></span> <?php _e( 'Download Lesson Slides' ); ?></a>
+ </li>
+ <?php endif; ?>
+
+ <!-- <li>
+ <a href="#" target="_blank"><span class="dashicons dashicons-admin-post"></span> <?php _e( 'Print Lesson Plan' ); ?></a>
+ </li> -->
+ </ul>
+
+ <div class="lp-suggestion">
+ <h4 class="lp-suggestion_title"><?php _e( 'Suggestions' ); ?></h4>
+ <p><?php _e( 'Found a typo, grammar error,or outdated screenshot?' ); ?></p>
+ <p><?php _e( 'Used this lesson plan in your event and have some suggestions?' ); ?></p>
+ <a href="<?php echo esc_url( site_url( '/submit-an-idea/' ) ); ?>"><?php _e( 'Let us know!' ); ?></a>
+ </div>
+ </div>
+ </aside>
+ </div>
+ </div><!-- .entry-content -->
+</article><!-- #post-## -->
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporglearn2020templatepartscontentworkshopsinglephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-workshop-single.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-workshop-single.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/template-parts/content-workshop-single.php 2020-08-08 19:48:44 UTC (rev 10131)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,19 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+<main class="site-main">
+ <section>
+ <div class="row align-middle between section-heading section-heading--with-space">
+ <h2 class="section-heading_title"><?php the_title(); ?></h2>
+ </div>
+ <hr>
+ <div class="workshop-page">
+ <?php the_content(); ?>
+
+ <section class="row">
+ <div class="col-4">
+ <?php get_template_part( 'template-parts/component', 'author' ); ?>
+ </div>
+ <p class="col-8">PHP Developer, Community Team deputy, WordPress Cape Town Meetup co-organiser, WordCamp Cape Town organiser, speaker, writer, podcaster. I like to get stuff done. Husband and father of two energetic boys. Gracie Jiu Jitsu for fun and stress release.</p>
+ </section>
+ </div>
+ </section>
+</article>
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre>
</div>
</div>
</body>
</html>