From 52508537cbf8fa2443b0961aa16be993d3afaf51 Mon Sep 17 00:00:00 2001 From: Jonathan Desrosiers Date: Tue, 29 Oct 2019 14:53:27 +0000 Subject: [PATCH] Bundled Themes: Update Twenty Twenty. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This brings trunk’s version of Twenty Twenty in-sync with GitHub. For a complete list of changes since [46571], see https://github.com/WordPress/twentytwenty/compare/4549fd9...dea9290. Props anlino, ianbelanger, poena, williampatton, collet, erikkroes, torres126, intimez, byalextran, mehidi258, swapnild, nielslange. Fixes #48450. git-svn-id: https://develop.svn.wordpress.org/trunk@46613 602fd350-edb4-49c9-b593-d223f7449a82 --- .../assets/css/editor-style-block-rtl.css | 18 +- .../assets/css/editor-style-block.css | 18 +- .../assets/css/editor-style-classic-rtl.css | 335 +++++++++--------- .../assets/css/editor-style-classic.css | 335 +++++++++--------- .../twentytwenty/assets/css/font-awesome.css | 17 - .../themes/twentytwenty/assets/js/index.js | 98 +++-- .../assets/js/skip-link-focus-fix.js | 33 ++ .../classes/class-twentytwenty-customize.php | 8 + ...class-twentytwenty-non-latin-languages.php | 125 +++++++ .../classes/class-twentytwenty-svg-icons.php | 114 +++--- .../class-twentytwenty-walker-comment.php | 2 +- .../themes/twentytwenty/comments.php | 4 +- src/wp-content/themes/twentytwenty/footer.php | 4 +- .../themes/twentytwenty/functions.php | 96 ++++- .../themes/twentytwenty/inc/custom-css.php | 32 +- .../themes/twentytwenty/inc/template-tags.php | 20 +- src/wp-content/themes/twentytwenty/print.css | 2 + src/wp-content/themes/twentytwenty/readme.txt | 26 +- .../themes/twentytwenty/screenshot.jpg | Bin 184886 -> 0 bytes .../themes/twentytwenty/screenshot.png | Bin 0 -> 53066 bytes .../themes/twentytwenty/style-rtl.css | 96 +++-- src/wp-content/themes/twentytwenty/style.css | 98 +++-- .../twentytwenty/template-parts/content.php | 2 +- .../template-parts/entry-author-bio.php | 36 +- .../template-parts/navigation.php | 4 +- .../template-parts/pagination.php | 4 +- 26 files changed, 923 insertions(+), 604 deletions(-) delete mode 100644 src/wp-content/themes/twentytwenty/assets/css/font-awesome.css create mode 100644 src/wp-content/themes/twentytwenty/assets/js/skip-link-focus-fix.js create mode 100644 src/wp-content/themes/twentytwenty/classes/class-twentytwenty-non-latin-languages.php delete mode 100644 src/wp-content/themes/twentytwenty/screenshot.jpg create mode 100644 src/wp-content/themes/twentytwenty/screenshot.png diff --git a/src/wp-content/themes/twentytwenty/assets/css/editor-style-block-rtl.css b/src/wp-content/themes/twentytwenty/assets/css/editor-style-block-rtl.css index 2bba8d39dc..8dc320fa60 100644 --- a/src/wp-content/themes/twentytwenty/assets/css/editor-style-block-rtl.css +++ b/src/wp-content/themes/twentytwenty/assets/css/editor-style-block-rtl.css @@ -463,7 +463,7 @@ Inter variable font. Usage: border-collapse: collapse; border-spacing: 0; empty-cells: show; - font-size: 16px; + font-size: 18px; margin-bottom: 1.1em; width: 100%; } @@ -491,16 +491,30 @@ Inter variable font. Usage: } .editor-styles-wrapper .wp-block-table .wp-block-table__cell-content { - padding: 12px; + padding: 0.5em; } .editor-styles-wrapper .wp-block-table thead { vertical-align: bottom; white-space: nowrap; + text-align: inherit; } .editor-styles-wrapper .wp-block-table th { font-weight: 700; + text-align: inherit; /* Prevents the header from being centered by default*/ +} + +.editor-styles-wrapper .wp-block-table th.has-text-align-center { + text-align: center; +} + +.editor-styles-wrapper .wp-block-table th.has-text-align-right { + text-align: left; +} + +.editor-styles-wrapper .wp-block-table th.has-text-align-left { + text-align: right; } /* STYLE: STRIPES */ diff --git a/src/wp-content/themes/twentytwenty/assets/css/editor-style-block.css b/src/wp-content/themes/twentytwenty/assets/css/editor-style-block.css index 57b2e0bbb2..7371be7cbb 100644 --- a/src/wp-content/themes/twentytwenty/assets/css/editor-style-block.css +++ b/src/wp-content/themes/twentytwenty/assets/css/editor-style-block.css @@ -463,7 +463,7 @@ Inter variable font. Usage: border-collapse: collapse; border-spacing: 0; empty-cells: show; - font-size: 16px; + font-size: 18px; margin-bottom: 1.1em; width: 100%; } @@ -491,16 +491,30 @@ Inter variable font. Usage: } .editor-styles-wrapper .wp-block-table .wp-block-table__cell-content { - padding: 12px; + padding: 0.5em; } .editor-styles-wrapper .wp-block-table thead { vertical-align: bottom; white-space: nowrap; + text-align: inherit; } .editor-styles-wrapper .wp-block-table th { font-weight: 700; + text-align: inherit; /* Prevents the header from being centered by default*/ +} + +.editor-styles-wrapper .wp-block-table th.has-text-align-center { + text-align: center; +} + +.editor-styles-wrapper .wp-block-table th.has-text-align-right { + text-align: right; +} + +.editor-styles-wrapper .wp-block-table th.has-text-align-left { + text-align: left; } /* STYLE: STRIPES */ diff --git a/src/wp-content/themes/twentytwenty/assets/css/editor-style-classic-rtl.css b/src/wp-content/themes/twentytwenty/assets/css/editor-style-classic-rtl.css index fb20e67f5b..7b886c7a44 100644 --- a/src/wp-content/themes/twentytwenty/assets/css/editor-style-classic-rtl.css +++ b/src/wp-content/themes/twentytwenty/assets/css/editor-style-classic-rtl.css @@ -42,19 +42,19 @@ Inter variable font. Usage: /* Structure --------------------------------- */ -body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */ +body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; } @supports ( font-variation-settings: normal ) { - body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */ + body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; } } -body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */ +body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ background: #f5efe0; color: #000; font-size: 21px; @@ -64,44 +64,44 @@ body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */ width: 580px; } -body#tinymce.wp-editor * { +body#tinymce.wp-editor.content * { box-sizing: border-box; -webkit-font-smoothing: antialiased; } -body#tinymce.wp-editor p, -body#tinymce.wp-editor ol, -body#tinymce.wp-editor ul, -body#tinymce.wp-editor dl, -body#tinymce.wp-editor dt { +body#tinymce.wp-editor.content p, +body#tinymce.wp-editor.content ol, +body#tinymce.wp-editor.content ul, +body#tinymce.wp-editor.content dl, +body#tinymce.wp-editor.content dt { font-family: NonBreakingSpaceOverride, "Hoefler Text", Garamond, "Times New Roman", serif; letter-spacing: normal; } -body#tinymce.wp-editor p, -body#tinymce.wp-editor ul, -body#tinymce.wp-editor ol, -body#tinymce.wp-editor blockquote { +body#tinymce.wp-editor.content p, +body#tinymce.wp-editor.content ul, +body#tinymce.wp-editor.content ol, +body#tinymce.wp-editor.content blockquote { line-height: 1.5; margin-bottom: 1.5em; } -body#tinymce.wp-editor code, -body#tinymce.wp-editor kbd, -body#tinymce.wp-editor samp { +body#tinymce.wp-editor.content code, +body#tinymce.wp-editor.content kbd, +body#tinymce.wp-editor.content samp { background: rgba(0, 0, 0, 0.075); } -body#tinymce.wp-editor code, -body#tinymce.wp-editor kbd, -body#tinymce.wp-editor pre, -body#tinymce.wp-editor samp { +body#tinymce.wp-editor.content code, +body#tinymce.wp-editor.content kbd, +body#tinymce.wp-editor.content pre, +body#tinymce.wp-editor.content samp { font-family: monospace; color: inherit; font-size: 15px; } -body#tinymce.wp-editor pre { +body#tinymce.wp-editor.content pre { border: 1px solid #dcd7ca; line-height: 1.5; margin: 40px 0; @@ -110,41 +110,41 @@ body#tinymce.wp-editor pre { text-align: right; } -body#tinymce.wp-editor a, -body#tinymce.wp-editor a:focus, -body#tinymce.wp-editor a:hover { +body#tinymce.wp-editor.content a, +body#tinymce.wp-editor.content a:focus, +body#tinymce.wp-editor.content a:hover { color: #cd2653; text-decoration: underline; } -body#tinymce.wp-editor img { +body#tinymce.wp-editor.content img { height: auto; max-width: 100%; } -body#tinymce.wp-editor img[data-wp-more] { +body#tinymce.wp-editor.content img[data-wp-more] { height: 16px; } -body#tinymce.wp-editor hr { +body#tinymce.wp-editor.content hr { border: none; border-top: 1px solid #dcd7ca; margin: 2em auto; width: 100%; } -body#tinymce.wp-editor hr:not(.is-style-dots) { - background: linear-gradient(to right, rgba(0, 0, 0, 0.42) calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), rgba(0, 0, 0, 0.42) calc(50% + 16px)); +body#tinymce.wp-editor.content hr:not(.is-style-dots) { + background: linear-gradient(to right, currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px)); border: none; - color: rgba(0, 0, 0, 0.42); + color: #6d6d6d; height: 1px; margin: 80px 0; overflow: visible; position: relative; } -body#tinymce.wp-editor hr:not(.is-style-dots)::before, -body#tinymce.wp-editor hr:not(.is-style-dots)::after { +body#tinymce.wp-editor.content hr:not(.is-style-dots)::before, +body#tinymce.wp-editor.content hr:not(.is-style-dots)::after { background: currentColor; content: ""; display: block; @@ -155,45 +155,45 @@ body#tinymce.wp-editor hr:not(.is-style-dots)::after { width: 1px; } -body#tinymce.wp-editor hr::before { +body#tinymce.wp-editor.content hr::before { right: calc(50% - 5px); } -body#tinymce.wp-editor hr::after { +body#tinymce.wp-editor.content hr::after { left: calc(50% - 5px); } -body#tinymce.wp-editor dt { +body#tinymce.wp-editor.content dt { font-weight: 600; } -body#tinymce.wp-editor dd { +body#tinymce.wp-editor.content dd { line-height: 1.5; } -body#tinymce.wp-editor dd + dt { +body#tinymce.wp-editor.content dd + dt { margin-top: 1.5rem; } /* Font Families ----------------------------- */ -body#tinymce.wp-editor figcaption, -body#tinymce.wp-editor .wp-caption-text, -body#tinymce.wp-editor .wp-caption-dd, -body#tinymce.wp-editor cite, -body#tinymce.wp-editor table { +body#tinymce.wp-editor.content figcaption, +body#tinymce.wp-editor.content .wp-caption-text, +body#tinymce.wp-editor.content .wp-caption-dd, +body#tinymce.wp-editor.content cite, +body#tinymce.wp-editor.content table { font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; line-height: 1; } @supports ( font-variation-settings: normal ) { - body#tinymce.wp-editor figcaption, - body#tinymce.wp-editor .wp-caption-text, - body#tinymce.wp-editor .wp-caption-dd, - body#tinymce.wp-editor cite, - body#tinymce.wp-editor table { + body#tinymce.wp-editor.content figcaption, + body#tinymce.wp-editor.content .wp-caption-text, + body#tinymce.wp-editor.content .wp-caption-dd, + body#tinymce.wp-editor.content cite, + body#tinymce.wp-editor.content table { font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; } } @@ -201,12 +201,12 @@ body#tinymce.wp-editor table { /* Titles ------------------------------------ */ -body#tinymce.wp-editor h1, -body#tinymce.wp-editor h2, -body#tinymce.wp-editor h3, -body#tinymce.wp-editor h4, -body#tinymce.wp-editor h5, -body#tinymce.wp-editor h6 { +body#tinymce.wp-editor.content h1, +body#tinymce.wp-editor.content h2, +body#tinymce.wp-editor.content h3, +body#tinymce.wp-editor.content h4, +body#tinymce.wp-editor.content h5, +body#tinymce.wp-editor.content h6 { font-feature-settings: "lnum"; font-variant-numeric: lining-nums; font-weight: 700; @@ -215,29 +215,29 @@ body#tinymce.wp-editor h6 { margin: 40px 0 25px; } -body#tinymce.wp-editor h1 { +body#tinymce.wp-editor.content h1 { font-size: 84px; font-weight: 800; line-height: 1.138888889; } -body#tinymce.wp-editor h2 { +body#tinymce.wp-editor.content h2 { font-size: 48px; } -body#tinymce.wp-editor h3 { +body#tinymce.wp-editor.content h3 { font-size: 40px; } -body#tinymce.wp-editor h4 { +body#tinymce.wp-editor.content h4 { font-size: 32px; } -body#tinymce.wp-editor h5 { +body#tinymce.wp-editor.content h5 { font-size: 24px; } -body#tinymce.wp-editor h6 { +body#tinymce.wp-editor.content h6 { font-size: 18px; letter-spacing: 0.03125em; text-transform: uppercase; @@ -245,7 +245,7 @@ body#tinymce.wp-editor h6 { /* Blockquote -------------------------------- */ -body#tinymce.wp-editor blockquote { +body#tinymce.wp-editor.content blockquote { border-style: solid; border: none; border-right: 2px solid #cd2653; @@ -253,20 +253,20 @@ body#tinymce.wp-editor blockquote { padding: 0.25em 1em 0.25em 0; } -body#tinymce.wp-editor blockquote p { +body#tinymce.wp-editor.content blockquote p { font-style: normal; font-weight: 400; margin: 0; } -body#tinymce.wp-editor cite { +body#tinymce.wp-editor.content cite { color: #6d6d6d; font-size: 16px; font-weight: 500; font-style: normal; } -body#tinymce.wp-editor blockquote cite { +body#tinymce.wp-editor.content blockquote cite { display: block; margin-top: 20px; } @@ -274,122 +274,122 @@ body#tinymce.wp-editor blockquote cite { /* Lists ------------------------------------- */ -body#tinymce.wp-editor ul { +body#tinymce.wp-editor.content ul { margin-right: 1.5em; padding-right: 0; list-style: disc; } -body#tinymce.wp-editor ol { +body#tinymce.wp-editor.content ol { margin-right: 1.5em; padding-right: 0; list-style: square; } -body#tinymce.wp-editor ul ul { +body#tinymce.wp-editor.content ul ul { list-style: circle; } -body#tinymce.wp-editor ul ul ul { +body#tinymce.wp-editor.content ul ul ul { list-style: square; } -body#tinymce.wp-editor ol ol { +body#tinymce.wp-editor.content ol ol { list-style: lower-alpha; } -body#tinymce.wp-editor ol ol ol { +body#tinymce.wp-editor.content ol ol ol { list-style: lower-roman; } -body#tinymce.wp-editor ul ul, -body#tinymce.wp-editor ul ol, -body#tinymce.wp-editor ol ul, -body#tinymce.wp-editor ol ol { +body#tinymce.wp-editor.content ul ul, +body#tinymce.wp-editor.content ul ol, +body#tinymce.wp-editor.content ol ul, +body#tinymce.wp-editor.content ol ol { margin-bottom: 0; } -body#tinymce.wp-editor li { +body#tinymce.wp-editor.content li { line-height: 1.5; margin-bottom: 0.5em; } -body#tinymce.wp-editor ol > li:last-child, -body#tinymce.wp-editor ul > li:last-child { +body#tinymce.wp-editor.content ol > li:last-child, +body#tinymce.wp-editor.content ul > li:last-child { margin-bottom: 0; } -body#tinymce.wp-editor ol > li:first-child, -body#tinymce.wp-editor ul > li:first-child { +body#tinymce.wp-editor.content ol > li:first-child, +body#tinymce.wp-editor.content ul > li:first-child { margin-top: 0.5em; } /* Post Media -------------------------------- */ -body#tinymce.wp-editor figure, -body#tinymce.wp-editor video { +body#tinymce.wp-editor.content figure, +body#tinymce.wp-editor.content video { display: block; margin: 0; } -body#tinymce.wp-editor .wp-caption { +body#tinymce.wp-editor.content .wp-caption { margin-bottom: 1.5em; } -body#tinymce.wp-editor img.alignleft, -body#tinymce.wp-editor .alignleft img, -body#tinymce.wp-editor img.aligncenter, -body#tinymce.wp-editor .aligncenter img, -body#tinymce.wp-editor img.alignright, -body#tinymce.wp-editor .alignright img, -body#tinymce.wp-editor img.alignnone, -body#tinymce.wp-editor .alignnone img { +body#tinymce.wp-editor.content img.alignleft, +body#tinymce.wp-editor.content .alignleft img, +body#tinymce.wp-editor.content img.aligncenter, +body#tinymce.wp-editor.content .aligncenter img, +body#tinymce.wp-editor.content img.alignright, +body#tinymce.wp-editor.content .alignright img, +body#tinymce.wp-editor.content img.alignnone, +body#tinymce.wp-editor.content .alignnone img { display: block; } -body#tinymce.wp-editor .aligncenter, -body#tinymce.wp-editor .alignnone, -body#tinymce.wp-editor .alignwide, -body#tinymce.wp-editor .alignfull { +body#tinymce.wp-editor.content .aligncenter, +body#tinymce.wp-editor.content .alignnone, +body#tinymce.wp-editor.content .alignwide, +body#tinymce.wp-editor.content .alignfull { margin: 50px auto; } -body#tinymce.wp-editor .alignleft, -body#tinymce.wp-editor .alignright { +body#tinymce.wp-editor.content .alignleft, +body#tinymce.wp-editor.content .alignright { margin-bottom: 25px; max-width: 50%; } -body#tinymce.wp-editor .wp-caption img { +body#tinymce.wp-editor.content .wp-caption img { display: block; } -body#tinymce.wp-editor .wp-caption .alignleft, -body#tinymce.wp-editor .wp-caption .alignright { +body#tinymce.wp-editor.content .wp-caption .alignleft, +body#tinymce.wp-editor.content .wp-caption .alignright { margin-bottom: 0; } -body#tinymce.wp-editor .alignleft { +body#tinymce.wp-editor.content .alignleft { float: left; margin-left: 25px; max-width: 260px; } -body#tinymce.wp-editor .alignright { +body#tinymce.wp-editor.content .alignright { float: right; margin-right: 25px; max-width: 260px; } -body#tinymce.wp-editor .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] { +body#tinymce.wp-editor.content .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] { margin-top: -34px; } -body#tinymce.wp-editor figcaption, -body#tinymce.wp-editor .wp-caption-text, -body#tinymce.wp-editor .wp-caption-dd, -body#tinymce.wp-editor .gallery-caption { +body#tinymce.wp-editor.content figcaption, +body#tinymce.wp-editor.content .wp-caption-text, +body#tinymce.wp-editor.content .wp-caption-dd, +body#tinymce.wp-editor.content .gallery-caption { color: #6d6d6d; display: block; font-size: 15px; @@ -398,17 +398,17 @@ body#tinymce.wp-editor .gallery-caption { margin: 18px 0 0; } -body#tinymce.wp-editor figcaption a, -body#tinymce.wp-editor .wp-caption-text a, -body#tinymce.wp-editor .wp-caption-dd a, -body#tinymce.wp-editor .gallery-caption a { +body#tinymce.wp-editor.content figcaption a, +body#tinymce.wp-editor.content .wp-caption-text a, +body#tinymce.wp-editor.content .wp-caption-dd a, +body#tinymce.wp-editor.content .gallery-caption a { color: inherit; } /* Tables ------------------------------------ */ -body#tinymce.wp-editor table { +body#tinymce.wp-editor.content table { border-collapse: collapse; border-spacing: 0; empty-cells: show; @@ -416,73 +416,72 @@ body#tinymce.wp-editor table { width: 100%; } -body#tinymce.wp-editor th, -body#tinymce.wp-editor td { - border-bottom: 1px solid #dcd7ca; +body#tinymce.wp-editor.content th, +body#tinymce.wp-editor.content td { line-height: 1.2; margin: 0; overflow: visible; - padding: 2%; + padding: 0.5em; } -body#tinymce.wp-editor caption { +body#tinymce.wp-editor.content caption { text-align: center; - padding: 2%; + padding: 0.5em; } -body#tinymce.wp-editor thead { +body#tinymce.wp-editor.content thead { vertical-align: bottom; white-space: nowrap; } -body#tinymce.wp-editor th { +body#tinymce.wp-editor.content th { text-align: right; } /* Forms ------------------------------------- */ -body#tinymce.wp-editor fieldset { +body#tinymce.wp-editor.content fieldset { border: 2px solid #dcd7ca; padding: 30px; } -body#tinymce.wp-editor fieldset legend { +body#tinymce.wp-editor.content fieldset legend { font-size: 0.85em; font-weight: 700; padding: 0 15px; } -body#tinymce.wp-editor label { +body#tinymce.wp-editor.content label { display: block; font-size: 15px; font-weight: 600; margin: 0 0 5px 0; } -body#tinymce.wp-editor input, -body#tinymce.wp-editor textarea { +body#tinymce.wp-editor.content input, +body#tinymce.wp-editor.content textarea { border-color: #dcd7ca; color: inherit; font-family: inherit; font-size: inherit; } -body#tinymce.wp-editor input[type="text"], -body#tinymce.wp-editor input[type="password"], -body#tinymce.wp-editor input[type="email"], -body#tinymce.wp-editor input[type="url"], -body#tinymce.wp-editor input[type="date"], -body#tinymce.wp-editor input[type="month"], -body#tinymce.wp-editor input[type="time"], -body#tinymce.wp-editor input[type="datetime"], -body#tinymce.wp-editor input[type="datetime-local"], -body#tinymce.wp-editor input[type="week"], -body#tinymce.wp-editor input[type="number"], -body#tinymce.wp-editor input[type="search"], -body#tinymce.wp-editor input[type="tel"], -body#tinymce.wp-editor input[type="color"], -body#tinymce.wp-editor textarea { +body#tinymce.wp-editor.content input[type="text"], +body#tinymce.wp-editor.content input[type="password"], +body#tinymce.wp-editor.content input[type="email"], +body#tinymce.wp-editor.content input[type="url"], +body#tinymce.wp-editor.content input[type="date"], +body#tinymce.wp-editor.content input[type="month"], +body#tinymce.wp-editor.content input[type="time"], +body#tinymce.wp-editor.content input[type="datetime"], +body#tinymce.wp-editor.content input[type="datetime-local"], +body#tinymce.wp-editor.content input[type="week"], +body#tinymce.wp-editor.content input[type="number"], +body#tinymce.wp-editor.content input[type="search"], +body#tinymce.wp-editor.content input[type="tel"], +body#tinymce.wp-editor.content input[type="color"], +body#tinymce.wp-editor.content textarea { -webkit-appearance: none; -moz-appearance: none; background: transparent; @@ -500,19 +499,19 @@ body#tinymce.wp-editor textarea { word-break: normal; } -body#tinymce.wp-editor textarea { +body#tinymce.wp-editor.content textarea { height: 200px; line-height: 1.5; width: 100%; } -body#tinymce.wp-editor button, -body#tinymce.wp-editor .faux-button, -body#tinymce.wp-editor .wp-block-button__link, -body#tinymce.wp-editor .wp-block-file__button, -body#tinymce.wp-editor input[type="button"], -body#tinymce.wp-editor input[type="reset"], -body#tinymce.wp-editor input[type="submit"] { +body#tinymce.wp-editor.content button, +body#tinymce.wp-editor.content .faux-button, +body#tinymce.wp-editor.content .wp-block-button__link, +body#tinymce.wp-editor.content .wp-block-file__button, +body#tinymce.wp-editor.content input[type="button"], +body#tinymce.wp-editor.content input[type="reset"], +body#tinymce.wp-editor.content input[type="submit"] { -webkit-appearance: none; -moz-appearance: none; background: #cd2653; @@ -532,20 +531,20 @@ body#tinymce.wp-editor input[type="submit"] { text-transform: uppercase; } -body#tinymce.wp-editor button:focus, -body#tinymce.wp-editor button:hover, -body#tinymce.wp-editor .faux-button:hover, -body#tinymce.wp-editor .faux-button:focus, -body#tinymce.wp-editor .wp-block-button__link:focus, -body#tinymce.wp-editor .wp-block-button__link:hover, -body#tinymce.wp-editor .wp-block-file__button:focus, -body#tinymce.wp-editor .wp-block-file__button:hover, -body#tinymce.wp-editor input[type="button"]:focus, -body#tinymce.wp-editor input[type="button"]:hover, -body#tinymce.wp-editor input[type="reset"]:focus, -body#tinymce.wp-editor input[type="reset"]:hover, -body#tinymce.wp-editor input[type="submit"]:focus, -body#tinymce.wp-editor input[type="submit"]:hover { +body#tinymce.wp-editor.content button:focus, +body#tinymce.wp-editor.content button:hover, +body#tinymce.wp-editor.content .faux-button:hover, +body#tinymce.wp-editor.content .faux-button:focus, +body#tinymce.wp-editor.content .wp-block-button__link:focus, +body#tinymce.wp-editor.content .wp-block-button__link:hover, +body#tinymce.wp-editor.content .wp-block-file__button:focus, +body#tinymce.wp-editor.content .wp-block-file__button:hover, +body#tinymce.wp-editor.content input[type="button"]:focus, +body#tinymce.wp-editor.content input[type="button"]:hover, +body#tinymce.wp-editor.content input[type="reset"]:focus, +body#tinymce.wp-editor.content input[type="reset"]:hover, +body#tinymce.wp-editor.content input[type="submit"]:focus, +body#tinymce.wp-editor.content input[type="submit"]:hover { color: #fff; text-decoration: underline; } @@ -563,13 +562,13 @@ body#tinymce.wp-editor input[type="submit"]:hover { /* BUTTON STYLE: OUTLINE */ -body#tinymce.wp-editor .is-style-outline .wp-block-button__link, -body#tinymce.wp-editor .is-style-outline .wp-block-button__link:focus, -body#tinymce.wp-editor .is-style-outline .wp-block-button__link:hover { +body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link, +body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:focus, +body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:hover { color: #cd2653; } -body#tinymce.wp-editor .is-style-outline .wp-block-button__link { +body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link { background: none; border: 2px solid currentColor; padding: calc(1.1em - 2px) calc(1.44em - 2px); @@ -577,7 +576,7 @@ body#tinymce.wp-editor .is-style-outline .wp-block-button__link { /* BUTTON STYLE: SQUARED */ -body#tinymce.wp-editor .is-style-squared .wp-block-button__link { +body#tinymce.wp-editor.content .is-style-squared .wp-block-button__link { border-radius: 0; } @@ -586,17 +585,17 @@ body#tinymce.wp-editor .is-style-squared .wp-block-button__link { /* BLOCK: HELPER CLASSES */ -body#tinymce.wp-editor .has-background { +body#tinymce.wp-editor.content .has-background { padding: 20px; } /* BLOCK: GALLERY */ -body#tinymce.wp-editor ul.wp-block-gallery { +body#tinymce.wp-editor.content ul.wp-block-gallery { list-style: none; margin-right: 0; } -body#tinymce.wp-editor ul.wp-block-gallery li { +body#tinymce.wp-editor.content ul.wp-block-gallery li { margin-right: 0; } diff --git a/src/wp-content/themes/twentytwenty/assets/css/editor-style-classic.css b/src/wp-content/themes/twentytwenty/assets/css/editor-style-classic.css index 1827a866ed..91301b6841 100644 --- a/src/wp-content/themes/twentytwenty/assets/css/editor-style-classic.css +++ b/src/wp-content/themes/twentytwenty/assets/css/editor-style-classic.css @@ -42,19 +42,19 @@ Inter variable font. Usage: /* Structure --------------------------------- */ -body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */ +body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; } @supports ( font-variation-settings: normal ) { - body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */ + body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; } } -body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */ +body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ background: #f5efe0; color: #000; font-size: 21px; @@ -64,44 +64,44 @@ body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */ width: 580px; } -body#tinymce.wp-editor * { +body#tinymce.wp-editor.content * { box-sizing: border-box; -webkit-font-smoothing: antialiased; } -body#tinymce.wp-editor p, -body#tinymce.wp-editor ol, -body#tinymce.wp-editor ul, -body#tinymce.wp-editor dl, -body#tinymce.wp-editor dt { +body#tinymce.wp-editor.content p, +body#tinymce.wp-editor.content ol, +body#tinymce.wp-editor.content ul, +body#tinymce.wp-editor.content dl, +body#tinymce.wp-editor.content dt { font-family: NonBreakingSpaceOverride, "Hoefler Text", Garamond, "Times New Roman", serif; letter-spacing: normal; } -body#tinymce.wp-editor p, -body#tinymce.wp-editor ul, -body#tinymce.wp-editor ol, -body#tinymce.wp-editor blockquote { +body#tinymce.wp-editor.content p, +body#tinymce.wp-editor.content ul, +body#tinymce.wp-editor.content ol, +body#tinymce.wp-editor.content blockquote { line-height: 1.5; margin-bottom: 1.5em; } -body#tinymce.wp-editor code, -body#tinymce.wp-editor kbd, -body#tinymce.wp-editor samp { +body#tinymce.wp-editor.content code, +body#tinymce.wp-editor.content kbd, +body#tinymce.wp-editor.content samp { background: rgba(0, 0, 0, 0.075); } -body#tinymce.wp-editor code, -body#tinymce.wp-editor kbd, -body#tinymce.wp-editor pre, -body#tinymce.wp-editor samp { +body#tinymce.wp-editor.content code, +body#tinymce.wp-editor.content kbd, +body#tinymce.wp-editor.content pre, +body#tinymce.wp-editor.content samp { font-family: monospace; color: inherit; font-size: 15px; } -body#tinymce.wp-editor pre { +body#tinymce.wp-editor.content pre { border: 1px solid #dcd7ca; line-height: 1.5; margin: 40px 0; @@ -110,41 +110,41 @@ body#tinymce.wp-editor pre { text-align: left; } -body#tinymce.wp-editor a, -body#tinymce.wp-editor a:focus, -body#tinymce.wp-editor a:hover { +body#tinymce.wp-editor.content a, +body#tinymce.wp-editor.content a:focus, +body#tinymce.wp-editor.content a:hover { color: #cd2653; text-decoration: underline; } -body#tinymce.wp-editor img { +body#tinymce.wp-editor.content img { height: auto; max-width: 100%; } -body#tinymce.wp-editor img[data-wp-more] { +body#tinymce.wp-editor.content img[data-wp-more] { height: 16px; } -body#tinymce.wp-editor hr { +body#tinymce.wp-editor.content hr { border: none; border-top: 1px solid #dcd7ca; margin: 2em auto; width: 100%; } -body#tinymce.wp-editor hr:not(.is-style-dots) { - background: linear-gradient(to left, rgba(0, 0, 0, 0.42) calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), rgba(0, 0, 0, 0.42) calc(50% + 16px)); +body#tinymce.wp-editor.content hr:not(.is-style-dots) { + background: linear-gradient(to left, currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px)); border: none; - color: rgba(0, 0, 0, 0.42); + color: #6d6d6d; height: 1px; margin: 80px 0; overflow: visible; position: relative; } -body#tinymce.wp-editor hr:not(.is-style-dots)::before, -body#tinymce.wp-editor hr:not(.is-style-dots)::after { +body#tinymce.wp-editor.content hr:not(.is-style-dots)::before, +body#tinymce.wp-editor.content hr:not(.is-style-dots)::after { background: currentColor; content: ""; display: block; @@ -155,45 +155,45 @@ body#tinymce.wp-editor hr:not(.is-style-dots)::after { width: 1px; } -body#tinymce.wp-editor hr::before { +body#tinymce.wp-editor.content hr::before { left: calc(50% - 5px); } -body#tinymce.wp-editor hr::after { +body#tinymce.wp-editor.content hr::after { right: calc(50% - 5px); } -body#tinymce.wp-editor dt { +body#tinymce.wp-editor.content dt { font-weight: 600; } -body#tinymce.wp-editor dd { +body#tinymce.wp-editor.content dd { line-height: 1.5; } -body#tinymce.wp-editor dd + dt { +body#tinymce.wp-editor.content dd + dt { margin-top: 1.5rem; } /* Font Families ----------------------------- */ -body#tinymce.wp-editor figcaption, -body#tinymce.wp-editor .wp-caption-text, -body#tinymce.wp-editor .wp-caption-dd, -body#tinymce.wp-editor cite, -body#tinymce.wp-editor table { +body#tinymce.wp-editor.content figcaption, +body#tinymce.wp-editor.content .wp-caption-text, +body#tinymce.wp-editor.content .wp-caption-dd, +body#tinymce.wp-editor.content cite, +body#tinymce.wp-editor.content table { font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; line-height: 1; } @supports ( font-variation-settings: normal ) { - body#tinymce.wp-editor figcaption, - body#tinymce.wp-editor .wp-caption-text, - body#tinymce.wp-editor .wp-caption-dd, - body#tinymce.wp-editor cite, - body#tinymce.wp-editor table { + body#tinymce.wp-editor.content figcaption, + body#tinymce.wp-editor.content .wp-caption-text, + body#tinymce.wp-editor.content .wp-caption-dd, + body#tinymce.wp-editor.content cite, + body#tinymce.wp-editor.content table { font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; } } @@ -201,12 +201,12 @@ body#tinymce.wp-editor table { /* Titles ------------------------------------ */ -body#tinymce.wp-editor h1, -body#tinymce.wp-editor h2, -body#tinymce.wp-editor h3, -body#tinymce.wp-editor h4, -body#tinymce.wp-editor h5, -body#tinymce.wp-editor h6 { +body#tinymce.wp-editor.content h1, +body#tinymce.wp-editor.content h2, +body#tinymce.wp-editor.content h3, +body#tinymce.wp-editor.content h4, +body#tinymce.wp-editor.content h5, +body#tinymce.wp-editor.content h6 { font-feature-settings: "lnum"; font-variant-numeric: lining-nums; font-weight: 700; @@ -215,29 +215,29 @@ body#tinymce.wp-editor h6 { margin: 40px 0 25px; } -body#tinymce.wp-editor h1 { +body#tinymce.wp-editor.content h1 { font-size: 84px; font-weight: 800; line-height: 1.138888889; } -body#tinymce.wp-editor h2 { +body#tinymce.wp-editor.content h2 { font-size: 48px; } -body#tinymce.wp-editor h3 { +body#tinymce.wp-editor.content h3 { font-size: 40px; } -body#tinymce.wp-editor h4 { +body#tinymce.wp-editor.content h4 { font-size: 32px; } -body#tinymce.wp-editor h5 { +body#tinymce.wp-editor.content h5 { font-size: 24px; } -body#tinymce.wp-editor h6 { +body#tinymce.wp-editor.content h6 { font-size: 18px; letter-spacing: 0.03125em; text-transform: uppercase; @@ -245,7 +245,7 @@ body#tinymce.wp-editor h6 { /* Blockquote -------------------------------- */ -body#tinymce.wp-editor blockquote { +body#tinymce.wp-editor.content blockquote { border-style: solid; border: none; border-left: 2px solid #cd2653; @@ -253,20 +253,20 @@ body#tinymce.wp-editor blockquote { padding: 0.25em 0 0.25em 1em; } -body#tinymce.wp-editor blockquote p { +body#tinymce.wp-editor.content blockquote p { font-style: normal; font-weight: 400; margin: 0; } -body#tinymce.wp-editor cite { +body#tinymce.wp-editor.content cite { color: #6d6d6d; font-size: 16px; font-weight: 500; font-style: normal; } -body#tinymce.wp-editor blockquote cite { +body#tinymce.wp-editor.content blockquote cite { display: block; margin-top: 20px; } @@ -274,103 +274,103 @@ body#tinymce.wp-editor blockquote cite { /* Lists ------------------------------------- */ -body#tinymce.wp-editor ul { +body#tinymce.wp-editor.content ul { margin-left: 1.5em; padding-left: 0; list-style: disc; } -body#tinymce.wp-editor ol { +body#tinymce.wp-editor.content ol { margin-left: 1.5em; padding-left: 0; list-style: square; } -body#tinymce.wp-editor ul ul { +body#tinymce.wp-editor.content ul ul { list-style: circle; } -body#tinymce.wp-editor ul ul ul { +body#tinymce.wp-editor.content ul ul ul { list-style: square; } -body#tinymce.wp-editor ol ol { +body#tinymce.wp-editor.content ol ol { list-style: lower-alpha; } -body#tinymce.wp-editor ol ol ol { +body#tinymce.wp-editor.content ol ol ol { list-style: lower-roman; } -body#tinymce.wp-editor ul ul, -body#tinymce.wp-editor ul ol, -body#tinymce.wp-editor ol ul, -body#tinymce.wp-editor ol ol { +body#tinymce.wp-editor.content ul ul, +body#tinymce.wp-editor.content ul ol, +body#tinymce.wp-editor.content ol ul, +body#tinymce.wp-editor.content ol ol { margin-bottom: 0; } -body#tinymce.wp-editor li { +body#tinymce.wp-editor.content li { line-height: 1.5; margin-bottom: 0.5em; } -body#tinymce.wp-editor ol > li:last-child, -body#tinymce.wp-editor ul > li:last-child { +body#tinymce.wp-editor.content ol > li:last-child, +body#tinymce.wp-editor.content ul > li:last-child { margin-bottom: 0; } -body#tinymce.wp-editor ol > li:first-child, -body#tinymce.wp-editor ul > li:first-child { +body#tinymce.wp-editor.content ol > li:first-child, +body#tinymce.wp-editor.content ul > li:first-child { margin-top: 0.5em; } /* Post Media -------------------------------- */ -body#tinymce.wp-editor figure, -body#tinymce.wp-editor video { +body#tinymce.wp-editor.content figure, +body#tinymce.wp-editor.content video { display: block; margin: 0; } -body#tinymce.wp-editor .wp-caption { +body#tinymce.wp-editor.content .wp-caption { margin-bottom: 1.5em; } -body#tinymce.wp-editor img.alignleft, -body#tinymce.wp-editor .alignleft img, -body#tinymce.wp-editor img.aligncenter, -body#tinymce.wp-editor .aligncenter img, -body#tinymce.wp-editor img.alignright, -body#tinymce.wp-editor .alignright img, -body#tinymce.wp-editor img.alignnone, -body#tinymce.wp-editor .alignnone img { +body#tinymce.wp-editor.content img.alignleft, +body#tinymce.wp-editor.content .alignleft img, +body#tinymce.wp-editor.content img.aligncenter, +body#tinymce.wp-editor.content .aligncenter img, +body#tinymce.wp-editor.content img.alignright, +body#tinymce.wp-editor.content .alignright img, +body#tinymce.wp-editor.content img.alignnone, +body#tinymce.wp-editor.content .alignnone img { display: block; } -body#tinymce.wp-editor .aligncenter, -body#tinymce.wp-editor .alignnone, -body#tinymce.wp-editor .alignwide, -body#tinymce.wp-editor .alignfull { +body#tinymce.wp-editor.content .aligncenter, +body#tinymce.wp-editor.content .alignnone, +body#tinymce.wp-editor.content .alignwide, +body#tinymce.wp-editor.content .alignfull { margin: 50px auto; } -body#tinymce.wp-editor .alignleft, -body#tinymce.wp-editor .alignright { +body#tinymce.wp-editor.content .alignleft, +body#tinymce.wp-editor.content .alignright { margin-bottom: 25px; max-width: 50%; } -body#tinymce.wp-editor .wp-caption img { +body#tinymce.wp-editor.content .wp-caption img { display: block; } -body#tinymce.wp-editor .wp-caption .alignleft, -body#tinymce.wp-editor .wp-caption .alignright { +body#tinymce.wp-editor.content .wp-caption .alignleft, +body#tinymce.wp-editor.content .wp-caption .alignright { margin-bottom: 0; } -body#tinymce.wp-editor .alignleft { +body#tinymce.wp-editor.content .alignleft { /*rtl:ignore*/ float: left; @@ -378,7 +378,7 @@ body#tinymce.wp-editor .alignleft { max-width: 260px; } -body#tinymce.wp-editor .alignright { +body#tinymce.wp-editor.content .alignright { /*rtl:ignore*/ float: right; @@ -386,14 +386,14 @@ body#tinymce.wp-editor .alignright { max-width: 260px; } -body#tinymce.wp-editor .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] { +body#tinymce.wp-editor.content .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] { margin-top: -34px; } -body#tinymce.wp-editor figcaption, -body#tinymce.wp-editor .wp-caption-text, -body#tinymce.wp-editor .wp-caption-dd, -body#tinymce.wp-editor .gallery-caption { +body#tinymce.wp-editor.content figcaption, +body#tinymce.wp-editor.content .wp-caption-text, +body#tinymce.wp-editor.content .wp-caption-dd, +body#tinymce.wp-editor.content .gallery-caption { color: #6d6d6d; display: block; font-size: 15px; @@ -402,17 +402,17 @@ body#tinymce.wp-editor .gallery-caption { margin: 18px 0 0; } -body#tinymce.wp-editor figcaption a, -body#tinymce.wp-editor .wp-caption-text a, -body#tinymce.wp-editor .wp-caption-dd a, -body#tinymce.wp-editor .gallery-caption a { +body#tinymce.wp-editor.content figcaption a, +body#tinymce.wp-editor.content .wp-caption-text a, +body#tinymce.wp-editor.content .wp-caption-dd a, +body#tinymce.wp-editor.content .gallery-caption a { color: inherit; } /* Tables ------------------------------------ */ -body#tinymce.wp-editor table { +body#tinymce.wp-editor.content table { border-collapse: collapse; border-spacing: 0; empty-cells: show; @@ -420,73 +420,72 @@ body#tinymce.wp-editor table { width: 100%; } -body#tinymce.wp-editor th, -body#tinymce.wp-editor td { - border-bottom: 1px solid #dcd7ca; +body#tinymce.wp-editor.content th, +body#tinymce.wp-editor.content td { line-height: 1.2; margin: 0; overflow: visible; - padding: 2%; + padding: 0.5em; } -body#tinymce.wp-editor caption { +body#tinymce.wp-editor.content caption { text-align: center; - padding: 2%; + padding: 0.5em; } -body#tinymce.wp-editor thead { +body#tinymce.wp-editor.content thead { vertical-align: bottom; white-space: nowrap; } -body#tinymce.wp-editor th { +body#tinymce.wp-editor.content th { text-align: left; } /* Forms ------------------------------------- */ -body#tinymce.wp-editor fieldset { +body#tinymce.wp-editor.content fieldset { border: 2px solid #dcd7ca; padding: 30px; } -body#tinymce.wp-editor fieldset legend { +body#tinymce.wp-editor.content fieldset legend { font-size: 0.85em; font-weight: 700; padding: 0 15px; } -body#tinymce.wp-editor label { +body#tinymce.wp-editor.content label { display: block; font-size: 15px; font-weight: 600; margin: 0 0 5px 0; } -body#tinymce.wp-editor input, -body#tinymce.wp-editor textarea { +body#tinymce.wp-editor.content input, +body#tinymce.wp-editor.content textarea { border-color: #dcd7ca; color: inherit; font-family: inherit; font-size: inherit; } -body#tinymce.wp-editor input[type="text"], -body#tinymce.wp-editor input[type="password"], -body#tinymce.wp-editor input[type="email"], -body#tinymce.wp-editor input[type="url"], -body#tinymce.wp-editor input[type="date"], -body#tinymce.wp-editor input[type="month"], -body#tinymce.wp-editor input[type="time"], -body#tinymce.wp-editor input[type="datetime"], -body#tinymce.wp-editor input[type="datetime-local"], -body#tinymce.wp-editor input[type="week"], -body#tinymce.wp-editor input[type="number"], -body#tinymce.wp-editor input[type="search"], -body#tinymce.wp-editor input[type="tel"], -body#tinymce.wp-editor input[type="color"], -body#tinymce.wp-editor textarea { +body#tinymce.wp-editor.content input[type="text"], +body#tinymce.wp-editor.content input[type="password"], +body#tinymce.wp-editor.content input[type="email"], +body#tinymce.wp-editor.content input[type="url"], +body#tinymce.wp-editor.content input[type="date"], +body#tinymce.wp-editor.content input[type="month"], +body#tinymce.wp-editor.content input[type="time"], +body#tinymce.wp-editor.content input[type="datetime"], +body#tinymce.wp-editor.content input[type="datetime-local"], +body#tinymce.wp-editor.content input[type="week"], +body#tinymce.wp-editor.content input[type="number"], +body#tinymce.wp-editor.content input[type="search"], +body#tinymce.wp-editor.content input[type="tel"], +body#tinymce.wp-editor.content input[type="color"], +body#tinymce.wp-editor.content textarea { -webkit-appearance: none; -moz-appearance: none; background: transparent; @@ -504,19 +503,19 @@ body#tinymce.wp-editor textarea { word-break: normal; } -body#tinymce.wp-editor textarea { +body#tinymce.wp-editor.content textarea { height: 200px; line-height: 1.5; width: 100%; } -body#tinymce.wp-editor button, -body#tinymce.wp-editor .faux-button, -body#tinymce.wp-editor .wp-block-button__link, -body#tinymce.wp-editor .wp-block-file__button, -body#tinymce.wp-editor input[type="button"], -body#tinymce.wp-editor input[type="reset"], -body#tinymce.wp-editor input[type="submit"] { +body#tinymce.wp-editor.content button, +body#tinymce.wp-editor.content .faux-button, +body#tinymce.wp-editor.content .wp-block-button__link, +body#tinymce.wp-editor.content .wp-block-file__button, +body#tinymce.wp-editor.content input[type="button"], +body#tinymce.wp-editor.content input[type="reset"], +body#tinymce.wp-editor.content input[type="submit"] { -webkit-appearance: none; -moz-appearance: none; background: #cd2653; @@ -536,20 +535,20 @@ body#tinymce.wp-editor input[type="submit"] { text-transform: uppercase; } -body#tinymce.wp-editor button:focus, -body#tinymce.wp-editor button:hover, -body#tinymce.wp-editor .faux-button:hover, -body#tinymce.wp-editor .faux-button:focus, -body#tinymce.wp-editor .wp-block-button__link:focus, -body#tinymce.wp-editor .wp-block-button__link:hover, -body#tinymce.wp-editor .wp-block-file__button:focus, -body#tinymce.wp-editor .wp-block-file__button:hover, -body#tinymce.wp-editor input[type="button"]:focus, -body#tinymce.wp-editor input[type="button"]:hover, -body#tinymce.wp-editor input[type="reset"]:focus, -body#tinymce.wp-editor input[type="reset"]:hover, -body#tinymce.wp-editor input[type="submit"]:focus, -body#tinymce.wp-editor input[type="submit"]:hover { +body#tinymce.wp-editor.content button:focus, +body#tinymce.wp-editor.content button:hover, +body#tinymce.wp-editor.content .faux-button:hover, +body#tinymce.wp-editor.content .faux-button:focus, +body#tinymce.wp-editor.content .wp-block-button__link:focus, +body#tinymce.wp-editor.content .wp-block-button__link:hover, +body#tinymce.wp-editor.content .wp-block-file__button:focus, +body#tinymce.wp-editor.content .wp-block-file__button:hover, +body#tinymce.wp-editor.content input[type="button"]:focus, +body#tinymce.wp-editor.content input[type="button"]:hover, +body#tinymce.wp-editor.content input[type="reset"]:focus, +body#tinymce.wp-editor.content input[type="reset"]:hover, +body#tinymce.wp-editor.content input[type="submit"]:focus, +body#tinymce.wp-editor.content input[type="submit"]:hover { color: #fff; text-decoration: underline; } @@ -567,13 +566,13 @@ body#tinymce.wp-editor input[type="submit"]:hover { /* BUTTON STYLE: OUTLINE */ -body#tinymce.wp-editor .is-style-outline .wp-block-button__link, -body#tinymce.wp-editor .is-style-outline .wp-block-button__link:focus, -body#tinymce.wp-editor .is-style-outline .wp-block-button__link:hover { +body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link, +body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:focus, +body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:hover { color: #cd2653; } -body#tinymce.wp-editor .is-style-outline .wp-block-button__link { +body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link { background: none; border: 2px solid currentColor; padding: calc(1.1em - 2px) calc(1.44em - 2px); @@ -581,7 +580,7 @@ body#tinymce.wp-editor .is-style-outline .wp-block-button__link { /* BUTTON STYLE: SQUARED */ -body#tinymce.wp-editor .is-style-squared .wp-block-button__link { +body#tinymce.wp-editor.content .is-style-squared .wp-block-button__link { border-radius: 0; } @@ -590,17 +589,17 @@ body#tinymce.wp-editor .is-style-squared .wp-block-button__link { /* BLOCK: HELPER CLASSES */ -body#tinymce.wp-editor .has-background { +body#tinymce.wp-editor.content .has-background { padding: 20px; } /* BLOCK: GALLERY */ -body#tinymce.wp-editor ul.wp-block-gallery { +body#tinymce.wp-editor.content ul.wp-block-gallery { list-style: none; margin-left: 0; } -body#tinymce.wp-editor ul.wp-block-gallery li { +body#tinymce.wp-editor.content ul.wp-block-gallery li { margin-left: 0; } diff --git a/src/wp-content/themes/twentytwenty/assets/css/font-awesome.css b/src/wp-content/themes/twentytwenty/assets/css/font-awesome.css deleted file mode 100644 index 116b880299..0000000000 --- a/src/wp-content/themes/twentytwenty/assets/css/font-awesome.css +++ /dev/null @@ -1,17 +0,0 @@ -@font-face { - font-family: "Font Awesome 5"; - font-style: normal; - font-weight: 400; - src: - url(../fonts/font-awesome/fa-fallback.woff2?15574881) format("woff2"), - url(../fonts/font-awesome/fa-fallback.woff?15574881) format("woff"); -} - -@font-face { - font-family: "Font Awesome 5 Brands"; - font-style: normal; - font-weight: 400; - src: - url(../fonts/font-awesome/fa-brands-400.woff2) format("woff2"), - url(../fonts/font-awesome/fa-brands-400.woff) format("woff"); -} diff --git a/src/wp-content/themes/twentytwenty/assets/js/index.js b/src/wp-content/themes/twentytwenty/assets/js/index.js index 17074ff508..1fac06fe83 100644 --- a/src/wp-content/themes/twentytwenty/assets/js/index.js +++ b/src/wp-content/themes/twentytwenty/assets/js/index.js @@ -94,10 +94,8 @@ twentytwenty.coverModals = { onToggle: function() { document.querySelectorAll( '.cover-modal' ).forEach( function( element ) { element.addEventListener( 'toggled', function( event ) { - var modal, body; - - modal = event.target; - body = document.body; + var modal = event.target, + body = document.body; if ( modal.classList.contains( 'active' ) ) { body.classList.add( 'showing-modal' ); @@ -140,18 +138,15 @@ twentytwenty.coverModals = { // Hide and show modals before and after their animations have played out hideAndShowModals: function() { - var modals, htmlStyle, adminBar, _doc, _win; - - _doc = document; - _win = window; - modals = _doc.querySelectorAll( '.cover-modal' ); - htmlStyle = _doc.documentElement.style; - adminBar = _doc.querySelector( '#wpadminbar' ); + var _doc = document, + _win = window, + modals = _doc.querySelectorAll( '.cover-modal' ), + htmlStyle = _doc.documentElement.style, + adminBar = _doc.querySelector( '#wpadminbar' ); function getAdminBarHeight( negativeValue ) { - var currentScroll, height; - - currentScroll = _win.pageYOffset; + var height, + currentScroll = _win.pageYOffset; if ( adminBar ) { height = currentScroll + adminBar.getBoundingClientRect().height; @@ -177,12 +172,10 @@ twentytwenty.coverModals = { // Show the modal modals.forEach( function( modal ) { modal.addEventListener( 'toggle-target-before-inactive', function( event ) { - var styles, paddingTop, offsetY, mQuery; - - styles = htmlStyles(); - offsetY = _win.pageYOffset; - paddingTop = ( Math.abs( getAdminBarHeight() ) - offsetY ) + 'px'; - mQuery = _win.matchMedia( '(max-width: 600px)' ); + var styles = htmlStyles(), + offsetY = _win.pageYOffset, + paddingTop = ( Math.abs( getAdminBarHeight() ) - offsetY ) + 'px', + mQuery = _win.matchMedia( '(max-width: 600px)' ); if ( event.target !== modal ) { return; @@ -216,9 +209,7 @@ twentytwenty.coverModals = { } setTimeout( function() { - var clickedEl; - - clickedEl = twentytwenty.toggles.clickedEl; + var clickedEl = twentytwenty.toggles.clickedEl; modal.classList.remove( 'show-modal' ); @@ -246,9 +237,8 @@ twentytwenty.coverModals = { // Untoggle a modal untoggleModal: function( modal ) { - var modalToggle, modalTargetClass; - - modalToggle = false; + var modalTargetClass, + modalToggle = false; // If the modal has specified the string (ID or class) used by toggles to target it, untoggle the toggles with that target string // The modal-target-string must match the string toggles use to target the modal @@ -286,9 +276,8 @@ twentytwenty.intrinsicRatioVideos = { makeFit: function() { document.querySelectorAll( 'iframe, object, video' ).forEach( function( video ) { - var container, ratio, iTargetWidth; - - container = video.parentNode; + var ratio, iTargetWidth, + container = video.parentNode; // Skip videos we want to ignore if ( video.classList.contains( 'intrinsic-ignore' ) || video.parentNode.classList.contains( 'intrinsic-ignore' ) ) { @@ -333,7 +322,7 @@ twentytwenty.smoothScroll = { var anchorElements = document.querySelectorAll( 'a[href*="#"]' ); var anchorElementsList = Array.prototype.slice.call( anchorElements ); anchorElementsList.filter( function( element ) { - if ( element.href === '#' || element.href === '#0' || element.classList.contains( '.do-not-scroll' ) || element.classList.contains( 'skip-link' ) ) { + if ( element.href === '#' || element.href === '#0' || element.id === 'cancel-comment-reply-link' || element.classList.contains( 'do-not-scroll' ) || element.classList.contains( 'skip-link' ) ) { return false; } return true; @@ -382,10 +371,9 @@ twentytwenty.smoothScroll = { if ( scrollToElement ) { scrollToElement.addEventListener( 'click', function( event ) { - var target, originalOffset, additionalOffset, scrollOffset, scrollSpeed; - - // Figure out element to scroll to - target = event.target.dataset.twentytwentyScrollTo; + var originalOffset, additionalOffset, scrollOffset, scrollSpeed, + // Figure out element to scroll to + target = event.target.dataset.twentytwentyScrollTo; // Make sure said element exists if ( target ) { @@ -439,8 +427,8 @@ twentytwenty.modalMenu = { var _doc = document; _doc.addEventListener( 'keydown', function( event ) { - var clickedEl = twentytwenty.toggles.clickedEl, - toggleTarget, modal, selectors, elements, menuType, bottomMenu, activeEl, lastEl, firstEl, tabKey, shiftKey; + var toggleTarget, modal, selectors, elements, menuType, bottomMenu, activeEl, lastEl, firstEl, tabKey, shiftKey, + clickedEl = twentytwenty.toggles.clickedEl; if ( clickedEl && _doc.body.classList.contains( 'showing-modal' ) ) { toggleTarget = clickedEl.dataset.toggleTarget; @@ -503,9 +491,8 @@ twentytwenty.primaryMenu = { // by adding the '.focus' class to all 'li.menu-item-has-children' when the focus is on the 'a' element. focusMenuWithChildren: function() { // Get all the link elements within the primary menu. - var menu, links, i, len; - - menu = document.querySelector( '.primary-menu-wrapper' ); + var links, i, len, + menu = document.querySelector( '.primary-menu-wrapper' ); if ( ! menu ) { return false; @@ -559,15 +546,13 @@ twentytwenty.toggles = { }, performToggle: function( element, instantly ) { - var self, toggle, _doc, targetString, target, timeOutTime, classToToggle, activeClass; - - self = this; - _doc = document; - - // Get our targets - toggle = element; - targetString = toggle.dataset.toggleTarget; - activeClass = 'active'; + var target, timeOutTime, classToToggle, + self = this, + _doc = document, + // Get our targets + toggle = element, + targetString = toggle.dataset.toggleTarget, + activeClass = 'active'; // Elements to focus after modals are closed if ( ! _doc.querySelectorAll( '.show-modal' ).length ) { @@ -598,11 +583,10 @@ twentytwenty.toggles = { } setTimeout( function() { - var focusElement, duration, newTarget, subMenued; - - subMenued = target.classList.contains( 'sub-menu' ); - newTarget = subMenued ? toggle.closest( '.menu-item' ).querySelector( '.sub-menu' ) : target; - duration = toggle.dataset.toggleDuration; + var focusElement, + subMenued = target.classList.contains( 'sub-menu' ), + newTarget = subMenued ? toggle.closest( '.menu-item' ).querySelector( '.sub-menu' ) : target, + duration = toggle.dataset.toggleDuration; // Toggle the target of the clicked toggle if ( toggle.dataset.toggleType === 'slidetoggle' && ! instantly && duration !== '0' ) { @@ -774,11 +758,9 @@ function twentytwentyToggleAttribute( element, attribute, trueVal, falseVal ) { * @param {number} duration */ function twentytwentyMenuToggle( target, duration ) { - var initialPositions = []; - var finalPositions = []; - var initialParentHeight, finalParentHeight; - var menu, menuItems; - var transitionListener; + var initialParentHeight, finalParentHeight, menu, menuItems, transitionListener, + initialPositions = [], + finalPositions = []; if ( ! target ) { return; diff --git a/src/wp-content/themes/twentytwenty/assets/js/skip-link-focus-fix.js b/src/wp-content/themes/twentytwenty/assets/js/skip-link-focus-fix.js new file mode 100644 index 0000000000..181b797996 --- /dev/null +++ b/src/wp-content/themes/twentytwenty/assets/js/skip-link-focus-fix.js @@ -0,0 +1,33 @@ +/** + * File skip-link-focus-fix.js. + * + * Helps with accessibility for keyboard only users. + * + * This is the source file for what is minified in the twentytwenty_skip_link_focus_fix() PHP function. + * + * Learn more: https://git.io/vWdr2 + */ +( function() { + var isIe = /(trident|msie)/i.test( navigator.userAgent ); + + if ( isIe && document.getElementById && window.addEventListener ) { + window.addEventListener( 'hashchange', function() { + var id = location.hash.substring( 1 ), + element; + + if ( ! ( /^[A-z0-9_-]+$/.test( id ) ) ) { + return; + } + + element = document.getElementById( id ); + + if ( element ) { + if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) ) { + element.tabIndex = -1; + } + + element.focus(); + } + }, false ); + } +}() ); diff --git a/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-customize.php b/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-customize.php index d87c3f2636..1992b059a0 100644 --- a/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-customize.php +++ b/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-customize.php @@ -50,6 +50,14 @@ if ( ! class_exists( 'TwentyTwenty_Customize' ) ) { ) ); + $wp_customize->selective_refresh->add_partial( + 'retina_logo', + array( + 'selector' => '.header-titles [class*=site-]:not(.site-description)', + 'render_callback' => 'twentytwenty_customize_partial_site_logo', + ) + ); + /** * Site Identity */ diff --git a/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-non-latin-languages.php b/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-non-latin-languages.php new file mode 100644 index 0000000000..406a60511a --- /dev/null +++ b/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-non-latin-languages.php @@ -0,0 +1,125 @@ + array( 'Tahoma', 'Arial', 'sans-serif' ), + 'ary' => array( 'Tahoma', 'Arial', 'sans-serif' ), + 'azb' => array( 'Tahoma', 'Arial', 'sans-serif' ), + 'ckb' => array( 'Tahoma', 'Arial', 'sans-serif' ), + 'fa-IR' => array( 'Tahoma', 'Arial', 'sans-serif' ), + 'haz' => array( 'Tahoma', 'Arial', 'sans-serif' ), + 'ps' => array( 'Tahoma', 'Arial', 'sans-serif' ), + + // Chinese Simplified (China) - Noto Sans SC. + 'zh-CN' => array( '\'PingFang SC\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), + + // Chinese Traditional (Taiwan) - Noto Sans TC. + 'zh-TW' => array( '\'PingFang TC\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), + + // Chinese Traditional (Taiwan) - Noto Sans TC. + 'zh-TW' => array( '\'PingFang TC\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), + + // Chinese (Hong Kong) - Noto Sans HK. + 'zh-HK' => array( '\'PingFang HK\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), + + // Cyrillic. + 'bel' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), + 'bg-BG' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), + 'kk' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), + 'mk-MK' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), + 'mn' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), + 'ru-RU' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), + 'sah' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), + 'sr-RS' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), + 'tt-RU' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), + 'uk' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), + + // Devanagari. + 'bn-BD' => array( 'Arial', 'sans-serif' ), + 'hi-IN' => array( 'Arial', 'sans-serif' ), + 'mr' => array( 'Arial', 'sans-serif' ), + 'ne-NP' => array( 'Arial', 'sans-serif' ), + + // Greek. + 'el' => array( '\'Helvetica Neue\', Helvetica, Arial, sans-serif' ), + + // Gujarati. + 'gu' => array( 'Arial', 'sans-serif' ), + + // Hebrew. + 'he-IL' => array( '\'Arial Hebrew\'', 'Arial', 'sans-serif' ), + + // Japanese. + 'ja' => array( 'sans-serif' ), + + // Korean. + 'ko-KR' => array( '\'Apple SD Gothic Neo\'', '\'Malgun Gothic\'', '\'Nanum Gothic\'', 'Dotum', 'sans-serif' ), + + // Thai. + 'th' => array( '\'Sukhumvit Set\'', '\'Helvetica Neue\'', 'Helvetica', 'Arial', 'sans-serif' ), + + // Vietnamese. + 'vi' => array( '\'Libre Franklin\'', 'sans-serif' ), + + ) + ); + + // Return if the selected language has no fallback fonts. + if ( empty( $font_family[ $locale ] ) ) { + return; + } + + // Define elements to apply fallback fonts to. + $elements = apply_filters( + 'twentytwenty_get_localized_font_family_elements', + array( + 'front-end' => array( 'body', 'input', 'textarea', 'button', '.button', '.faux-button', '.wp-block-button__link', '.wp-block-file__button', '.has-drop-cap:not(:focus)::first-letter', '.has-drop-cap:not(:focus)::first-letter', '.entry-content .wp-block-archives', '.entry-content .wp-block-categories', '.entry-content .wp-block-cover-image', '.entry-content .wp-block-latest-comments', '.entry-content .wp-block-latest-posts', '.entry-content .wp-block-pullquote', '.entry-content .wp-block-quote.is-large', '.entry-content .wp-block-quote.is-style-large', '.entry-content .wp-block-archives *', '.entry-content .wp-block-categories *', '.entry-content .wp-block-latest-posts *', '.entry-content .wp-block-latest-comments *', '.entry-content p', '.entry-content ol', '.entry-content ul', '.entry-content dl', '.entry-content dt', '.entry-content cite', '.entry-content figcaption', '.entry-content .wp-caption-text', '.comment-content p', '.comment-content ol', '.comment-content ul', '.comment-content dl', '.comment-content dt', '.comment-content cite', '.comment-content figcaption', '.comment-content .wp-caption-text', '.widget_text p', '.widget_text ol', '.widget_text ul', '.widget_text dl', '.widget_text dt', '.widget-content .rssSummary', '.widget-content cite', '.widget-content figcaption', '.widget-content .wp-caption-text' ), + 'block-editor' => array( '.editor-styles-wrapper > *', '.editor-styles-wrapper p', '.editor-styles-wrapper ol', '.editor-styles-wrapper ul', '.editor-styles-wrapper dl', '.editor-styles-wrapper dt', '.editor-post-title__block .editor-post-title__input', '.editor-styles-wrapper .wp-block h1', '.editor-styles-wrapper .wp-block h2', '.editor-styles-wrapper .wp-block h3', '.editor-styles-wrapper .wp-block h4', '.editor-styles-wrapper .wp-block h5', '.editor-styles-wrapper .wp-block h6', '.editor-styles-wrapper .has-drop-cap:not(:focus)::first-letter', '.editor-styles-wrapper cite', '.editor-styles-wrapper figcaption', '.editor-styles-wrapper .wp-caption-text' ), + 'classic-editor' => array( 'body#tinymce.wp-editor', 'body#tinymce.wp-editor p', 'body#tinymce.wp-editor ol', 'body#tinymce.wp-editor ul', 'body#tinymce.wp-editor dl', 'body#tinymce.wp-editor dt', 'body#tinymce.wp-editor figcaption', 'body#tinymce.wp-editor .wp-caption-text', 'body#tinymce.wp-editor .wp-caption-dd', 'body#tinymce.wp-editor cite', 'body#tinymce.wp-editor table' ), + ) + ); + + // Return if the specified type doesn't exist. + if ( empty( $elements[ $type ] ) ) { + return; + } + + // Return the specified styles. + return twentytwenty_generate_css( implode( ',', $elements[ $type ] ), 'font-family', implode( ',', $font_family[ $locale ] ), null, null, false ); + + } + } +} diff --git a/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-svg-icons.php b/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-svg-icons.php index c2d9766232..a4b2e7af30 100644 --- a/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-svg-icons.php +++ b/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-svg-icons.php @@ -127,7 +127,7 @@ if ( ! class_exists( 'TwentyTwenty_SVG_Icons' ) ) { * @var array */ public static $social_icons_map = array( - 'amazon' => array( + 'amazon' => array( 'amazon.com', 'amazon.cn', 'amazon.in', @@ -139,43 +139,32 @@ if ( ! class_exists( 'TwentyTwenty_SVG_Icons' ) ) { 'amazon.co', 'amazon.ca', ), - 'apple' => array( - 'apple.com', - 'itunes.com', - ), - 'behance' => array( + 'behance' => array( 'behance.net', ), - 'codepen' => array( + 'codepen' => array( 'codepen.io', ), - 'facebook' => array( + 'facebook' => array( 'facebook.com', 'fb.me', ), - 'feed' => array( + 'feed' => array( 'feed', ), - 'google-plus' => array( - 'plus.google.com', - ), - 'lastfm' => array( + 'lastfm' => array( 'last.fm', ), - 'mail' => array( + 'mail' => array( 'mailto:', ), - 'slideshare' => array( - 'slideshare.net', - 'slideshare.com', - ), - 'pocket' => array( + 'pocket' => array( 'getpocket.com', ), - 'twitch' => array( + 'twitch' => array( 'twitch.tv', ), - 'wordpress' => array( + 'wordpress' => array( 'wordpress.com', 'wordpress.org', ), @@ -187,87 +176,82 @@ if ( ! class_exists( 'TwentyTwenty_SVG_Icons' ) ) { * @var array */ public static $social_icons = array( - '500px' => '', + '500px' => '', - 'amazon' => '', + 'amazon' => '', - 'apple' => '', + 'bandcamp' => '', - 'bandcamp' => '', + 'behance' => '', - 'behance' => '', + 'codepen' => '', - 'codepen' => '', + 'deviantart' => '', - 'deviantart' => '', + 'dribbble' => '', - 'digg' => '', + 'dropbox' => '', - 'dribbble' => '', + 'etsy' => '', - 'etsy' => '', + 'facebook' => '', - 'facebook' => '', + 'feed' => '', - 'feed' => '', + 'flickr' => '', - 'flickr' => '', + 'foursquare' => '', - 'foursquare' => '', + 'goodreads' => '', - 'goodreads' => '', + 'google' => '', - 'google-plus' => '', + 'github' => '', - 'google' => '', + 'instagram' => '', - 'github' => '', + 'lastfm' => '', - 'instagram' => '', + 'linkedin' => '', - 'lastfm' => '', + 'mail' => '', - 'linkedin' => '', + 'mastodon' => '', - 'mail' => '', + 'medium' => '', - 'medium' => '', + 'meetup' => '', - 'meetup' => '', + 'pinterest' => '', - 'pinterest' => '', + 'pocket' => '', - 'pocket' => '', + 'reddit' => '', - 'reddit' => '', + 'skype' => '', - 'skype' => '', + 'snapchat' => '', - 'slideshare' => '', + 'soundcloud' => '', - 'snapchat' => '', + 'spotify' => '', - 'soundcloud' => '', + 'tumblr' => '', - 'spotify' => '', + 'twitch' => '', - 'stumbleupon' => '', + 'twitter' => '', - 'tumblr' => '', + 'vimeo' => '', - 'twitch' => '', + 'vk' => '', - 'twitter' => '', + // phpcs:disable WordPress.WP.CapitalPDangit.Misspelled + 'wordpress' => '', - 'vimeo' => '', + 'yelp' => '', - 'vk' => '', - - 'wordpress' => '', - - 'yelp' => '', - - 'youtube' => '', + 'youtube' => '', ); diff --git a/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-walker-comment.php b/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-walker-comment.php index e3d223521c..1472d0b8fc 100644 --- a/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-walker-comment.php +++ b/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-walker-comment.php @@ -74,7 +74,7 @@ if ( ! class_exists( 'TwentyTwenty_Walker_Comment' ) ) { ' . __( 'Edit', 'twentytwenty' ) . ''; + echo ' ' . __( 'Edit', 'twentytwenty' ) . ''; } ?> diff --git a/src/wp-content/themes/twentytwenty/comments.php b/src/wp-content/themes/twentytwenty/comments.php index 7ff3a306f4..5338887f49 100644 --- a/src/wp-content/themes/twentytwenty/comments.php +++ b/src/wp-content/themes/twentytwenty/comments.php @@ -71,8 +71,8 @@ if ( $comments ) { 'echo' => false, 'end_size' => 0, 'mid_size' => 0, - 'next_text' => __( 'Newer Comments', 'twentytwenty' ) . ' →', - 'prev_text' => '← ' . __( 'Older Comments', 'twentytwenty' ), + 'next_text' => __( 'Newer Comments', 'twentytwenty' ) . ' ', + 'prev_text' => ' ' . __( 'Older Comments', 'twentytwenty' ), ) ); diff --git a/src/wp-content/themes/twentytwenty/footer.php b/src/wp-content/themes/twentytwenty/footer.php index 437ef7e4f9..eb00a1fd30 100644 --- a/src/wp-content/themes/twentytwenty/footer.php +++ b/src/wp-content/themes/twentytwenty/footer.php @@ -40,13 +40,13 @@ ' ); + printf( __( 'To the top %s', 'twentytwenty' ), '' ); ?> ' ); + printf( __( 'Up %s', 'twentytwenty' ), '' ); ?> diff --git a/src/wp-content/themes/twentytwenty/functions.php b/src/wp-content/themes/twentytwenty/functions.php index d255b918b1..a4f50dc420 100644 --- a/src/wp-content/themes/twentytwenty/functions.php +++ b/src/wp-content/themes/twentytwenty/functions.php @@ -64,12 +64,11 @@ function twentytwenty_theme_support() { add_image_size( 'twentytwenty-fullscreen', 1980, 9999 ); // Custom logo. - $logo_id = get_theme_mod( 'custom_logo' ); $logo_width = 120; $logo_height = 90; // If the retina setting is active, double the recommended width and height. - if ( get_theme_mod( 'twentytwenty_retina_logo', false ) ) { + if ( get_theme_mod( 'retina_logo', false ) ) { $logo_width = floor( $logo_width * 2 ); $logo_height = floor( $logo_height * 2 ); } @@ -81,7 +80,6 @@ function twentytwenty_theme_support() { 'width' => $logo_width, 'flex-height' => true, 'flex-width' => true, - 'header-text' => array( 'site-title', 'site-description' ), ) ); @@ -163,6 +161,9 @@ require get_template_directory() . '/classes/class-twentytwenty-walker-page.php' // Custom script loader class. require get_template_directory() . '/classes/class-twentytwenty-script-loader.php'; +// Non-latin language handling. +require get_template_directory() . '/classes/class-twentytwenty-non-latin-languages.php'; + // Custom CSS. require get_template_directory() . '/inc/custom-css.php'; @@ -207,6 +208,40 @@ function twentytwenty_register_scripts() { add_action( 'wp_enqueue_scripts', 'twentytwenty_register_scripts' ); +/** + * Fix skip link focus in IE11. + * + * This does not enqueue the script because it is tiny and because it is only for IE11, + * thus it does not warrant having an entire dedicated blocking script being loaded. + * + * @link https://git.io/vWdr2 + */ +function twentytwenty_skip_link_focus_fix() { + // The following is minified via `terser --compress --mangle -- assets/js/skip-link-focus-fix.js`. + ?> + + get( 'Version' ), true ); } @@ -393,6 +441,35 @@ function twentytwenty_add_classic_editor_customizer_styles( $mce_init ) { add_filter( 'tiny_mce_before_init', 'twentytwenty_add_classic_editor_customizer_styles' ); +/** + * Output non-latin font styles in the classic editor. + * Adds styles to the head of the TinyMCE iframe. Kudos to @Otto42 for the original solution. + * + * @param array $mce_init TinyMCE styles. + * + * @return array $mce_init TinyMCE styles. + */ +function twentytwenty_add_classic_editor_non_latin_styles( $mce_init ) { + + $styles = TwentyTwenty_Non_Latin_Languages::get_non_latin_css( 'classic-editor' ); + + // Return if there are no styles to add. + if ( ! $styles ) { + return $mce_init; + } + + if ( ! isset( $mce_init['content_style'] ) ) { + $mce_init['content_style'] = $styles . ' '; + } else { + $mce_init['content_style'] .= ' ' . $styles . ' '; + } + + return $mce_init; + +} + +add_filter( 'tiny_mce_before_init', 'twentytwenty_add_classic_editor_non_latin_styles' ); + /** * Block Editor Settings. * Add custom colors and font sizes to the block editor. @@ -481,6 +558,19 @@ function twentytwenty_block_editor_settings() { add_action( 'after_setup_theme', 'twentytwenty_block_editor_settings' ); +/** + * Overwrite default more tag with styling and screen reader markup. + * + * @param string $html The default output HTML for the more tag. + * + * @return string $html + */ +function twentytwenty_read_more_tag( $html ) { + return preg_replace( '/(.*)<\/a>/iU', sprintf( '$1 "%1$s"', get_the_title( get_the_ID() ) ), $html ); +} + +add_filter( 'the_content_more_link', 'twentytwenty_read_more_tag' ); + /** * Enqueues scripts for customizer controls & settings. * diff --git a/src/wp-content/themes/twentytwenty/inc/custom-css.php b/src/wp-content/themes/twentytwenty/inc/custom-css.php index 90c8785efc..d9ce6f9596 100644 --- a/src/wp-content/themes/twentytwenty/inc/custom-css.php +++ b/src/wp-content/themes/twentytwenty/inc/custom-css.php @@ -64,15 +64,6 @@ if ( ! function_exists( 'twentytwenty_get_customizer_css' ) ) { $accent = sanitize_hex_color( twentytwenty_get_color_for_area( 'content', 'accent' ) ); $accent_default = '#cd2653'; - /** - * Filters the CSS selectors targeting button component on frontend to apply common css - * - * @since 1.0.0 - * - * @param string $string The comma separated string of all CSS selectors targeting button component - */ - $buttons_targets = apply_filters( 'twentytwenty_buttons_targets_front_end', 'button, .button, .faux-button, .wp-block-button__link, .wp-block-file__button, input[type=\'button\'], input[type=\'reset\'], input[type=\'submit\']' ); - // Header. $header_footer_background = sanitize_hex_color( twentytwenty_get_color_for_area( 'header-footer', 'background' ) ); $header_footer_background_default = '#ffffff'; @@ -166,14 +157,29 @@ if ( ! function_exists( 'twentytwenty_get_customizer_css' ) ) { // Colors. // Accent color. if ( $accent && $accent !== $accent_default ) { - twentytwenty_generate_css( 'body#tinymce.wp-editor a', 'color', $accent ); - twentytwenty_generate_css( 'body#tinymce.wp-editor blockquote, body#tinymce.wp-editor .wp-block-quote', 'border-color', $accent, '', ' !important' ); - twentytwenty_generate_css( $buttons_targets, 'background-color', $accent ); + twentytwenty_generate_css( 'body#tinymce.wp-editor.content a, body#tinymce.wp-editor.content a:focus, body#tinymce.wp-editor.content a:hover', 'color', $accent ); + twentytwenty_generate_css( 'body#tinymce.wp-editor.content blockquote, body#tinymce.wp-editor.content .wp-block-quote', 'border-color', $accent, '', ' !important' ); + twentytwenty_generate_css( 'body#tinymce.wp-editor.content button, body#tinymce.wp-editor.content .faux-button, body#tinymce.wp-editor.content .wp-block-button__link, body#tinymce.wp-editor.content .wp-block-file__button, body#tinymce.wp-editor.content input[type=\'button\'], body#tinymce.wp-editor.content input[type=\'reset\'], body#tinymce.wp-editor.content input[type=\'submit\']', 'background-color', $accent ); } // Background color. if ( $background && $background !== $background_default ) { - twentytwenty_generate_css( 'body#tinymce.wp-editor', 'background', '#' . $background ); + twentytwenty_generate_css( 'body#tinymce.wp-editor.content', 'background', '#' . $background ); + } + + // Text color. + if ( $body && $body !== $body_default ) { + twentytwenty_generate_css( 'body#tinymce.wp-editor.content', 'color', $body ); + } + + // Secondary color. + if ( $secondary && $secondary !== $secondary_default ) { + twentytwenty_generate_css( 'body#tinymce.wp-editor.content hr:not(.is-style-dots), body#tinymce.wp-editor.content cite, body#tinymce.wp-editor.content figcaption, body#tinymce.wp-editor.content .wp-caption-text, body#tinymce.wp-editor.content .wp-caption-dd, body#tinymce.wp-editor.content .gallery-caption', 'color', $secondary ); + } + + // Borders color. + if ( $borders && $borders !== $borders_default ) { + twentytwenty_generate_css( 'body#tinymce.wp-editor.content pre, body#tinymce.wp-editor.content hr, body#tinymce.wp-editor.content fieldset,body#tinymce.wp-editor.content input, body#tinymce.wp-editor.content textarea', 'border-color', $borders ); } } diff --git a/src/wp-content/themes/twentytwenty/inc/template-tags.php b/src/wp-content/themes/twentytwenty/inc/template-tags.php index 87361acbea..d220875702 100644 --- a/src/wp-content/themes/twentytwenty/inc/template-tags.php +++ b/src/wp-content/themes/twentytwenty/inc/template-tags.php @@ -232,8 +232,6 @@ function twentytwenty_get_post_meta( $post_id = null, $location = 'single-top' ) return; } - $page_template = get_page_template_slug( $post_id ); - /** * Filters post types array * @@ -362,16 +360,14 @@ function twentytwenty_get_post_meta( $post_id = null, $location = 'single-top' ) $has_meta = true; ?> - >> TABLE OF CONTENTS: ---------------------------------------------------------------- diff --git a/src/wp-content/themes/twentytwenty/readme.txt b/src/wp-content/themes/twentytwenty/readme.txt index 6bcad30b9f..1d9bed7321 100644 --- a/src/wp-content/themes/twentytwenty/readme.txt +++ b/src/wp-content/themes/twentytwenty/readme.txt @@ -7,10 +7,21 @@ Stable tag: 1.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html -Default theme for Twenty Twenty +Default theme for 2020. == Description == +Our default theme for 2020 is designed to take full advantage of the +flexibility of the block editor. Organizations and businesses have the +ability to create dynamic landing pages with endless layouts using the +group and column blocks. The centered content column and fine-tuned +typography also makes it perfect for traditional blogs. Complete editor +styles give you a good idea of what your content will look like, even +before you publish. You can give your site a personal touch by changing +the background colors and the accent color in the Customizer. The colors of +all elements on your site are automatically calculated based on the colors +you pick, ensuring a high, accessible color contrast for your visitors. + == Changelog == == Copyright == @@ -33,9 +44,8 @@ Chaplin Theme is distributed under the terms of the GNU GPL version 2.0 Twenty Twenty bundles the following third-party resources: -Image in screenshot.png from PxHere -License: Creative Commons Zero (CC0), https://creativecommons.org/publicdomain/zero/1.0/ -URL: https://pxhere.com/en/photo/18153 +Illustrations in screenshot.png by Tammie Lister +License: Creative Commons Zero (CC0), https://creativecommons.org/publicdomain/zero/1.0/ Inter Font Copyright (c) 2016-2019 The Inter Project Authors (me@rsms.me) @@ -54,10 +64,10 @@ License: MIT License, https://opensource.org/licenses/MIT Source: https://feathericons.com Used for post meta icons, and the link icon in the social menu. -Socicon Icons -License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.1 -Source: https://www.socicon.com -Used for all social menu icons except the link icon. +Social Icons +License: GNU General Public License v2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html +Source: WordPress Social Link Block (See wp-includes\blocks\social-link.php) Code from Twenty Nineteen Copyright (c) 2018 WordPress.org diff --git a/src/wp-content/themes/twentytwenty/screenshot.jpg b/src/wp-content/themes/twentytwenty/screenshot.jpg deleted file mode 100644 index db8956e4b28a426b9dfffe3524f80bb853f1e917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184886 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¨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

E`I;YYi`pYP$nggmH zOWeBRWFdib(?gCQ`(CCRipGjyDNp z5D9Q}xuHXEUGCdZ=Ki!x$e;)=GsoNy3WM(DzNoN2GjZ>Iy7fs!+^zC0^_2Xzh_}Q? zrhrKfv^kStrS>W;Lq#xkX0!0~wJMXYS@v++Ss}j4GCbOI{!b`n^!|eb3Wzr; zr-k3GH5E@gZX7lW2T6B6kLv%8EsEo$BdErftK3bR+{fqjKjv!V^FRiIXoPj{3dm?S zc?0f-_OVl%M)C0nl3lWN=`hQTrmo%?+-O996Bh_FB?6ja5h92zYAb6e?bWL;#Iw7a z_g`f08^v24yEtaD1R-o1Ovj5IV+R|Wsip~@zN7jy=X*c#?=FmH$#E;820 z3~6ieL;AS4k{%7{Ga?p2cyM%!)vEPCK>V?m){0#6 ztD)98LARn#+0yrAIw-!relrFcR*s*%3}c&of?|K#%Z*rjzE$nZI}g3AFA4nCx>%gP z6(vT6eq$U`wH5(tUsN0NH+bOPvT2t=Hhd^C*%_W^Qczu*762Mzr|9F;2M|Fb<5>D4 zdUfrxdRyMH2GSJpNnAa?F3%xNu{P9pk6I;g-J7r2xBOPn{LE0$%E5JWa|+M*i3N?- zf}Nl>>{LEVpUKuR+t#iy^3R5+mFK6#Jf+4UHV2#f@|o^2F<*azw>S!ktD&Kh=8ZkP zX8L%bTx)!zO)zSzgK{aA_H~yO{v~q0tfxn2jYmtk%d*#YXMU3x7s!lzT)^cV&&X&B zoGU>#fu)wzux0nH$YzkT643utUcJG2)?DcKL?fcJ0zG>dC$h3=9FopDeB#eL#YNA4En5)X^W}~-+`Ub{=P4KPXjmR% zXvzsEU)au^vYT;3=xsdMC+d4j6(mAd_$vNhM)Y#*@pV!+09lW_P!JU$$q&?bj2 zmn$!2A8#g?5D4qcq4&_QcQ|(0aQ|lIVru91df2>wL*{pFU+{1|U4;$3l^1l+EKuPk za^;!RqLoKqboLlnO)%Hc-(;bQT-ORKBJKhdZO5khf$kk2<+*b@WA960ps64g$c^ao zZsSh+2d!-)XIVL+a~+R<6bfshu`17|TxF-}m~UB0IAF%*yt+A*#;nul{4?FW?ycTqfsG0a!T@Do_d z{lrp27_6%uGEP%+IZWX!4+etwj z_4z(u{TcGsL)lruQZc7{*tbt*a|nh2$V-LvS^Mv`Fb^g7g%xdP=~MVSj0~UJFB~5D zgiT|V%`nao&Veyq-ga4^`>SF`ISf4WmM}uo=6b(moa&%5GjaX=*&fHX@~APf zXoX4Jk98(U;Dsc3tvYX*K@Xr}(EK*Z7V9ivO{hPfWYi1XWUgFfi_lc6S^A*5CFk7@ z)P1vS5lg--B=vC$%FH7tm}6=Qe?~ky@4DE;>29kFo_leji>p$FlKIK`DiCD5Gy)^C zEc9x)r2{bQ#2IzcQCG?SL7L}8LOwp{XvfzfW(-%&!H#w|l}xQYbcWNgv1O0X20cL# zHY;V794J zyI^g{?Q#%D-AUS1A)`GK733^)p?Hk@qCz%U5bW)r@UGyF969tNoXjqns=r0Nb~}hp z*4S3OL|OsoWdS@Pf^uLUWFW$)MLe-U(u zwQUY6X~q+3?41$`OpG9=^0_bIj`!gnCnVw1WnyG~?}6tv)tKWvkLmM}5k9TNAI}gCNO#feBBHMtiRHnq-;!j=Sh8r%snf~>LU6S zp^P0u^S+fP7$6-)Pk8i8a^Aw0&yL=Iey36Xfm+BVmd2T~JN?kvz{Pfn3sK)Q6g3VI z7b_}GBgSQ{8;mz4;Gu-UikgZp@W$^LRO7iZD6-~UPtEf#jBNC z+EIi4$6l=9%{KarqM2`@Z5NP+ZKwxTa(oGj>m`?6f0_~udihoQFIt0OYMty_(Sw_{ z<5cs*=_9~EpL^pf@lIC7+1(It%d{m1GsgPmp=as!=vjfs*r1Bw`oOT~v<vP{N`Yk+Z^L1n+e1fPnLNDe`a(-?yutbwrC z(xc=ljTO$MbEl#wrOtKuJX+lm>z6}(Ay z?&-52F<_)hbwzpHL?WNw{uhnDA>ADxDkJVQ5x1lG>s7R)u)08h6QCnHdu_v-w=^#z zaQd?GYV|-1k1F~6Ma(QfB|xD^+oZszCB2!Hc7=&{Ue3DHr;?qxhdieaDjF!qPThY8 zvaO;mG@KwHoF0~6Pu-9?JVanP@;uuF#CEJD6VClvx(G2TtVjuiIc#1X8l4e0ZM_n~ z_s!^a(AvFh2!#!*rUd{5dWnhM4ZGgKiam4)56JD#;LD@ZixnT~ zX-nM1279)DX~XA@+%0?)ahTDPOiyF~jhoNj{&+=?bCnJWnRAo7dpCrO4> zK2|kwdeGOL*tvbE`C=b%iGE|~Q<5X?3mbuQ83eH?DTk$J+$FzaH{nKtBcnTq8g=;N z=0Ck5yN9mRX_VigKC@)Atj3`mP#<_Rmt0EprQ1Lsu&B{pL1wU2m%f$-&eAUGy|%`m z3TV=z*exCHdZoMg%vCTVh+O1t-KC;=B8ygk^kD@>YC=Qx&a0*VnjcH>BjP_TD?@$i zFJLX><7#>@`5vb=zB!#^YC5d47WQq5%{X zVCa$my4GKq(SF`8dj&>K9nC zaUfQN*NUUNAu0QF6`JU}wLUH`!?Ar?Li(BmbMaJoK#2gcj%1P~v6J-yVhlS2-_5x` z`ak14OO>1-G@|8MmI2O@&R_Sv$2GUVwL4G4K zXY5h(b{VN!RFKc;=StFb+fFj-;*EOgjA@(SCB|EC%0ka@?3$afB&UqJTV5Lc#?b_9 zEGY7{ofvFwC>Df18eETaVf^8f<97pyq+c2x7|8>yYHA|nflWikiB&(8gse+%?J*4v zig63T+?mk|7Z$K7xeP9{>C^I~hJMyV4!4K8-K}@)taAM{^+X%FvW zZgFdvzxr#Cd9YvEW*!k83^oa`sK>AEwd@^ck>IR?i3{}s|w*;>|X5DAm-({ z^D=0sv?9y3DNrhY^yyDzGJUycl*UhwhVA1x^eySWhrv)!IvdjE&QJu=n8y^eL?n=&<7 z`BC3OPO#kPswNYT*SK`sGc%tFKe20nzl>GWUD!u4&5ZIGghx>;+ezXX8L}^P+q9-x z{xH9JEmR^1S$g@yRs~ej=2F5C_;E<_nNEnKN-Aq59o}S2I7P0!+1<>ZhM8E&T%OZh zXgRxa`esHgdCDQ%W#rc2StC#CQ>{}b^tci?@QkNU!Sg7wCb&ctbbVJ$PbACKlxs$+ zHSk$h48rwee9*C1;}8W&4^4IH;05?Kw>^STJe5m6DWhooEYj)?JaDV4a0aark;rSf4~x3{di zVK%R>hQ7Xe7>|L`whpRwpt6%eRM|}uZjr4mr`wM`mr_Q)5$TzudAijVkI^x~1t%b- z&Lgd@9v7kh{ic1^Q|!}sAQT~2UFn<{j4gFY6)Imqm&|@?Xfyqo)G>vN4T$s>q0a~{ zrC$)0a}%E|z94>Bu5Z)sNL%tx{v_^o7dcoN>;u~469}00bisW3qFN);hMvBGa@c)g zpC7-43R^!ajhqJIyCe0=F49aZy5$unN8DBH#Yxr08t8o3fu7!~-lHT{e4yL*JHsTo ze!8?^0;o^Y9Fi@EFzj=V%e%qr4RvlCWiZWk9z=*Z?*#jqI}coeKMW&;kNwt|L3jIIx(7ifh+d?l&~&$0K0C2`S{M2nge~KY9}#P zmebZ*Alt`|1<}|6E4I*%w;s8Gwphy$L!jf()BYIUC#(eXOK|rRX33;&_AadTxE`Hr z65)txdHEuxuG00;eE`chvMpw^iJ(7vc+IK3r-KurBb$Yx-E~VVpEX`qI$6yaPPTcx z?EUiUml)FA#;IUF4Jc6|IhA%C5N7dqzH;X*@3>TLa^Z6uN?HMe;K9#mMf?hnD?wzS zB!54V|IPP9>$pUJb#>zNu(d|lxK5Q3O5`VGMxlUz=v=jlJ_q()tS zJ1`j9va(^s-gbSmT{E85)AaxK;s18)Rhz{_)0G7HhM2f?kQ>!iZT5l?cf0)r1*>I1 z4&<2`!im!BDc1(n&`(UT-@C7D;k0kYfyo|yKY)bXUSbY1;A7CythPV%>O0g(-l2Ht z#^J51u<{R?U}+6!FX1vy6bUAV+q_D5yBSgv7R+H#wvzQLPaXY+TkORzuo~-GjJ4DA z&3L!Ly4#_4#;X--!z>3LCFX0I12W+@+3Or|5vFZT99?MM8LWcv7p86SMH#6@T~8Ga z<*HwLMYr0dGFVSVo|BA&;4H*<7^dzA81ce=pl1suNnUoI=Wh0of6;1H4nGbeQg@M; z71Cd=9cAn>>-(20zCeB~t~Tz|Z?=ya>Mt!-&zJ2_Ytf?EEkL0tta29p`eyKgP!c8~ zWoU&-?4g{1F11U7V?rhB1;x==v>Xa{`B+$13O`<10w515s(>7Zvtd zg;>S_EE@Mlf#kCT`8|r_jhf3rB`Eqz>8?v2`eL75VM_akMT)YjghTlb$BcI5=?rIR zOGwlxgztp@jMcUF739Z+W1XvU881F%=F5>>wP=ynUtzTe@76?HOLx;5T=N=*h?B}U zNbvP(fj@V%c}uJ9?TTJ$yFoWZJdXV)EPt>6MJp31tiA1>28?dVMo+?4KIwhuMC0ZM z^GxpFl11F}mg+Nb2`EDuTGPZFZW)#;y|8-kK48tZu$|v2TM4m!Avc(*8vrm2vU?N5N{6*c1Dd``(|br;)7y1J<2*k}-mjLdSDU-ZX`g*MZ_ilCY7 zgv`?`nDZFj;Rb>>%Ok{*%((O7vTI_eU#4RYUt@Q97qFz`#^~sGn#S0ZhGz$qWBPtE%G-GVA)GFI? zWTY-f@rG`jlRP&iY@s6CSW?FNqy3an&gslxamlp2zAfMn5~~VE3J?h%HA>a5Q4a1B z4|ERsFjLQ1rDVmqDN5Xmn2$3J-EOj~Kuf<;oH7II);0UR1m#WH%FMJpAv2Xh^g>2t zLHw>QL?1qQMh#z>*+4tULsY%&Eti#0A^%fw0u411HzEL2|K0#bf;%XK^{%gyaa>w`_*)KuZ2hKcQNDih*2w75bWf(s&a-SRmr2^WqYzUnXY~_9ED#BVi?A$D z&;CU#mnhc$ad=wb!Zo#YqbY<3Q=7Kq%zN7=Mv>Q4DI(KZM-EFlhYRrNrEV6uGCK#e zqxb5nHN^NDVD>P3$|KAmfetKze`XjGKMi|FTgaUSTC#+N&t+m|vB*h4eGAK0>hC3x zz=IpYmBYkV1ol|<{oySa$6fXsk8U3??>C!Hk?*J_Z5l<+vh_T*lScQ-cw z(3w%zJ-unLfvv%o{IQRu;!pjyXvi0mCaR<_94vr1+i~@uk4`P+p9 z2M_x(I=;a%c3}jTTv$m7lw5ONzK8V9V%VybE3;PCoVEJQT{<;lV?;a}zI57bK<$JszE@OvAlh_+eyuT# z`+B@k7NPyK)pI11>>-j-7S3bPggN>N0;E!f6Li;=E=Q|ENAthQYA0i?Lr>S58nK^8 z$hEq74gKk%Y%E8wXNYql#L671=;PCkw<-IJ_Hz0|(>)tc32ZQ&Dzh>qseMZn#V<1o zaZdMZ2L%m)h5-14nL7r94VmM%Nat(4g;KxEKoHh7-49fz8u%7U|6nl=cN4DVnS7?# zS%F1W9H}Y_hKwT8Q+3dHcdkT}gw~AXqI(C+B;kSA!)~GQtY7er-=#@BiVK9r$tRJRGVH7^y#xV| zbne;E_P3m;6xdm9+<@2M5Yd}{U8~?ZA{;j~bf0wUItveSP>5a*j{b|r7_oH*Z-M68 z@H@;B3vJ5+QQg>;S|ZkY_kUJdJhu3L<>OFIRo3-yztheu3w76%2sNTn z=QhHt4dh*F?CX%nk=Gy?=f!q<7z3{NgE?Mncxnz3W8#@YG zkYhC>EtsZW7^`vnTCZ(Ix66xa2ykik+<(xTOozU1zt_^0+11KHXuiLZ-Q$HL?#Z?2 z@wo`rAH(I0`B5%~2;Q7C!LW)=1JCYPV&aUlMpU*dU$bo=f0i)xsv1PGQ*t-)T-+h}Ei{SWSD| zj@*~Oc^?NW$%;=?KzzbqVDsEdl@XjJ3xH#V#RQ?hXvO3U%?3VEj}V`ek*+@T$Q5~WRkr9O50u1O067lS6k+`VVa4k_HLMr;ExC9K)CX1tPYXH$4Y z-nyCf8J&vo5N_}X5tw3~wj|nk=lNluo||8>?0SyfIUZ`^``%?PS#_{qSsz6Bxxu`b z%r(~hoau)xqA}DQQPte_DjxZusObKQJgH0dbm*HQzfs5<%5!T~D;i3ygc$tKKM-cc zr#nOKoyJBLzaCex8!biKo0A^PE=8@F%gqBe*6}MHS=+C3LHmgAbY!PD3Vs>Zn2jJy zi9C_*F?rq=Aq(c5qI(eMVU{|U;D%*xH>R6aky7%*aVbZqPv~avfjowhH^fWc%cTFa z6v4OdIS*Hp;vMc2?kwZt4txq zaTW+E5-(D7j}$Hm4`17FY#JleKasu;uL{ok+ECAQ|Mo1Zwbg9X33QZ$G_WVWyvoqK2!XGYU~fgLsdtxI5GnL+jFw5Cb24CSIXR9 zgKyf}Kf&uLQ@NTduH>k{Joiaid^ByDL8^@b(-cH2n#Bq{|4aQttcE?}{_L(fPV#OKQ}lo1U`Ed8zK9 zF*aq%NhE$g=K~}VL5T0|G3q{c@-2n>kbE7u7ut>sTY_3mQlc(rXJ1VI36c?1kPvRl z9^9R~{b5MtA477K=yN z9pTK=4RRtBO=t8wOLspzKn-ErqJ2x}uj#*y6g~zafyYJ+@f#+|IVdS7)N{*k(a-0+ z$D~~za#f^ubC)bY6%q5^M^BCzsFuh>NIkmI-KF!^sS|4IMMMzD1au6rA}bDlCAyYN zzh(yTp(GG`MlWLp?Z3l~4`OAOi_0>n*l)+m1f&$B;Kgu%QYupNSKjYWLYF|YJ-w=s zkx?G`bW_=dcF{E!ybkHXIGItNu&}kUfVci?kA#~h@&B(??;hZj_#SshuIq2zmMd{H z4r!)|iN$w@opqBiJ$&L<*lBy$7v^@$b#^uO)$d-VRttjD6+vn$)I&&vCJD8Lf$eGq{JnR%}f zdM8CMkEk%bjueN;)2lzA>`F#AY$?w+hwnk*G>}ew?3;t@8hYr)*jv%EQxxj3PXJ6R z68?xS=+1W?s&a4FUhc}2K=9A#znMF`^LEn($jciaLKVe5xqGJ|ecSReDl2$4Zspqh zhUs4AvS$<@qK7K2iFy}6PT9vBPf_#nA{nQs7Sq4k>1eW->S{0@q4*a~!u8}NFm~}e z)+_#yl(NV5HDDP1Dmut1g13-06ML;sEM?1do#!5bXlh+|i}X-v_+*8paO%(0S`+=e zrl~aD{bV&|=>Yi(FRELIkLH7R?-O_=N4*b)spXP=+jn!W{J&^P`uNxLrGx94((!Y7 zsBY>jmzE~@)84;mnsN-{MT|WlbBHKDq+%2@5CvlQm307$e{vf^wOKm;!(-EKlAI}i z1EDNK^+;O0cq-kKF)iae#a%$OJjCm6wYH3x@>L^HW@cu3E3z%~#URH8I9_Q~MCwL@ z?U1=qx)GfuD?$9edHjJD4LyqOO9#;x9)&3^nzM#6SCYCID*Ew+hg-Er719Z!b?O4k z_LA2PqBhepvXh6jb0-R3=m0^%nE*aW)HXsj)KMqQ`bWpJD;ngMnw?tvmDwH7_FpuV zT?WMg@hI&bdFLxi^PVVpq@jPz=e+}he&$Q4q3c*gu^5Wo2zQ!osfxmrVVThv`esJVEZs=&tdH3M+O_RbATsmjnzJ zimP#%e{jFiK+V%&O9xw7Lo79etzp3((O317Za zO1VVhq_8Pvg;mIVAKkhajYFi0+Q-XPF=S{h0;D}0d>{iCy&y#Q&U#9U-afslt@}N- z_w}4euF%QTOZrDT)lich0OXX?cm!UE3(Ld~OFwQDa*jOqwD5PUgFptuGTrXkBN}s& zdvF>k5&}E)1>bnS{pTuT_0VvueIgI=*{g}T1Ko0m9yPm7|C1nXLzym#k~+5h)^6NE za-~#5l9uOx(bPYgY9%F#FIH)7fX z?3F92c-xNc&&~H<%gh2An_bn}HBQ8+9Z=0LZ5|iDhN=G1Stc;2hB$ZP_{-OXA16$*PBH8M z6{5wKc=i|V)(FKrt-0{?tCpN%99OfjLzWV#V3Wk7>E^p>e(AxER9qDs9XoGoND>Bi zdhXb{n`65$d9qxtCYYH`S=FqN5>Gi#LQcD^K24{-`&IT*esIbAjaP~7!hpEwIySsd zQ)r4B&m>$VEbT0Q@-lS65 z52Xn^gs`>Nmyt; z-Hc#sVFfKQJ1^0v1nUusgrwwQ3~D9Kt=@5v+JQ>N&)5c8CGEzC)4|1r9G{42Yc0A4 zr%GwZ-lN21sH|9}B4ZM|U5OGC8Y7j|ZnU)Sq=We~2?#?D4V8_X)-2hIG!#-P(4E4) z=PzY>-mne+nRDlS*Zak;B#~EUlaUd{c^2>Kop&6Qu7w{*R>2m=T1zOwx*d!Z43{Oh za0pfbR0bLheA5m~b{yfICh})&`grS^y}@5QK{BBwYL}|Yt0T)OBw{qqHlm?u?Wz-F z#f?79Cb<3JG0y{%(s@6!LNt{vjo;1|s#3*&IE(pl)rN8^emCls^@}pq8BGhkiEq8h z3V0b7y*wDB72Ach<=*43^!iyBSkxz91<%8+AZvn=Ou}^{h@b_c{Ex#&?ZPSrD{d+C zLMy#9?r}te5J6*M{soVrD4I0}#d}o)Ij^7J0&8IasYSmRHGm1%DqE5>}h)nN8}Xg2f%JhJEq|oG<*4u$LMFv#YKx zx?m2I)-L{8xg(QDGNI6U=xboX!;#o0y%? zsuSSYEDY?cegU*AQYIQ4bm?|g(pSklNI>a7Gf&*0qZ^Ai=LD<|9kNzejcf`W!kB1( zhQv`pYDZV%=)WGyez8lnV-dq(HrsaS%JOi~+YRjdvtrFI@wxe{pbmJ*{Kw}r}T)`yt3CmQ4 z-2?&K!$|rSy?kCC*?hXADkhS+nA#F!j6l46+@G9zAMvD411X7Blz%BI(QY93LIyvd zy9gs*er6gLQy&3Lz6@|suom=`)R589;9sr7{(z}VqwVCi*Pt-?qfnvcS(%iM;mA)! zD3;UFp(tZDZwZ7$e}~=9Del)`elL$zUPe`yvKBMOM9_ZDr;DA{F2NyBsIN2tss7!8!zNMUGbfo(;5paOrNqE zI4d<($ElOyqE~FPXYVb8!MOes|5s@GO?|TYjTLJKabNr=Yg>Vrxg{tC+y2X<2Ie6L z;yp!rDWaHc+xW!oxD9^k8YLr$;65S+s|z@2&1Be*XjbP8OC^xtua)`kC_Wg*1fV^) zQniJd)J7ri~(O?#Od0@yl76 z5C%((JMK^dvbGz}qlnec4R2-nh37t&=n$kKtA$nQ@FpmgPi5)HmsB%PeC3 zMRMXOw4(KOK7%I~|1}Z@HOl>j<^kk?G1(~DxMs}8Ip^S*#s=OU_x|tit=Y5TG6DHn zp8SMd%d%M)G6rq@_F4b;j}m=t(B!PO3)mE)nrkPP?9=5pNTZwT_I{nw1O+_pjtf)(l zb}v+2L(Q_pi!2{i)bNxA zGOipakeX$yw1?%w9kbTAq$BW5_c{^2zVM)N9e-JsouAyhb(K*#Cy@Vk;4aRWvKGNp-eiN-+z>|kg+cQb9SRx$Tr7X!XioIZ){+jz zQJgFNi#Gm2pmJI_TE4jhWyzYWdPGTr3))0ZLbCvYN3mpe{wvmAI@jh&KA6;wwx)$r zO}gA~Q&R=K@8B}BH%ihOoBl_r#hID(Wy&=bA2!`oL!FV03`Dg;7Q}w?YA4<8Nf7N< z9uHj29C37cJoQwGq>5elwP}^|(*`oKJjs_=he>8vWpk#!t<|qa^NC0}|%M7g#)qcH+v!9Ln!))M3TWHqiqDHxTh=)KPI$>BxGp zrA-&-dwh7-!mGQcfy~`RfpOya`^M;V-ALODFk<|$^2Fh>F{92h%)0JNZV0a`t6MGo zbmrWbcat>(qUeRFR?@N@7h@I^X(zHYUJXo+4m71Ta2d8MU>#%AJet?Co&O@1klV^U zcz(!TaoKuO{!ZpiFq-6w?ppj&iB0aroKjqya^lW6j>d^{#?B4~7L6%Adb7&cS<^3} zM54d5-YN!-z>^4K+X*(AcB}yN?=y$E*Qe#`SYDS7IbTb`wBz|RWZtJ0+i`wK)0^^I z?Cd$zOYXuO<~cByLk6Tte8)Raj*05bI4&|#bkFQr*7?68*G6{7WhPT1b6Y!UAt25* zv~y-FyVyX6%f23Jcgq^2Qb3_qaj13`RTWKiv=iKqpWx?^t+`aaoyL(jKQd$LV6k{K zT>4I0uh_XCS+kuk<9-x`9dOGmVhT(;;M)eA;KplL#eaB=U>6?=@ex?VJd0oukMB~z zlIT_e_@Z4pS z_2maAt~*V!kZkutM$bjC!Sba)_${Lmfqsnm^;(@Dz&BQvD`a@wiQobpJ-2Yl4EB8^ zej7ZLLqFJDlGsO4jZlhRtd&gD?%Qw7==(UmPIwdnR&e@@HvLM^qiOC#ahN<_>5bNT z6cHCc5-6yZQ(K#}z^YH9`3oJ%vKeAN4vRl6(WT_^S;{!cKOz{)%zH&{ z&9mbb9^c!%DgVJF636sRppPVe0q}rOML_~MD}zv;^`+~W#%{}vcN^DvUChS(@!+*b z#6sRHgy}OeM3|Noeg0wH&m!Vpl7n%=1&l?q{1O z*nCK5rmoSFJ zl=B|ZI}wtb`agPE_0%Xyt;eG1?;H;qoDq@n)`I*B)7KVvyZ7wA+m1)t7Jo#|Jxfop zuYPS!kRF8uY>xsz^~BSqGjcCdKF!(%UPR$q7sSJ+_P&}dzWgn58z=sm<2%qPKHix% z&1=gPSeuYPy7U4&DT*pCkQWjJO(@}Ay5AdB>q7VI9yhe`8wwhsTdg~kb1^&5W4{6I zLc96%{1bjBvS4@nD+=Sg!<4k>zDLE4{-9N8T~FjZmRMI;-LNA2C%3r6{ZJ*w0v6UR z<$PTr@~PawPS60J#{Lhxr|6cd~+YFYQ;t?NQBAw9TE$S(i{`Pt3pzOJ7leT%Y?b8k>YciJe&o-+GoP2Bi?Q zCuCPL`%r2ZY&r?}7xbl%!za-w~+EQENHSj2fWI4>ST*nqNMJi)wkIvv51QoYb2u%5kQ ztmI>fF`)3Q8a+g>SR~m;YRdpy6%{?#<$O{TQX$>gfZTHV{lh)-hUum9~lb@(i(}yj(SY}aP56VVyK|x@S8p=T0Ml&zIGFz zZmK=sa$+%gO9k;jsE9{gj5$xZl?uNOuH2z1(~5i4H`T(fVZ*uhsNMWvuo*98z&A@N zxX}GFSZ^Q}=sFF0k)Zi3DYPy?A-P_nhtp5t!7PcIX`0$rxMn306>mVu`_Ie+vSkeSQnTmLGn93))@*eZV0!!J zRH`%?zfi-+*jqR@(|z?*3qngx?$p50ZzFh0+e-GgwX)(N*=32Zf}C1d$?cw2dS|CO z;-}vp=~|X#3?$C8Lba+jt!UOsI`Vw0y87MucwghQZ|Y(*1;%0PvDWeO|My>NJ{y9p z*EOQoDj6vOsIB$#rGypjJa9>RoFZRG=1Z?pa&loP$a*BNc=jBZyn&vBz~pOBHV6I2tjcY09@!%IE%fo7?BIM*Jb&Lm3gNyqEA- zf=~x0&4G;PK57;T-#F<8R5iNa$k6@L4yRn@2mjxTU>;1E;JNbFa?R1=zYfHqyN?l6 z$7dfg`xu5#Df%@o*TQ0yx)DWz)?l4XP&GhB)p6gd88c)~T-Gm@nP;zLAy(Cy5F@Zm z$rR_b`psFQAvo=8Dokzu^Nw~bEly%>Jb_^_W9>CTdM&_s3_UEf-Q>{Xe00cwv)^*xwT@Fz2ieh=Q?`#&{?M;n%LAn6>qtfX=$JjiP zmMoxie!;OpoAtGmz`GBAJwhJTNkyy7o0}Z)C(Gq^sIVvI^0M44bdP*0j4HG73cqDw z9xOM=d_9ogoC)=h|9CV>i8-AS&KFEl{EYnF$^I;uUG(gY%AT%;6V<{D>Hk$IOE=+JT_u<%Z_V@B^kJCt zbXNJm1(+_YM;Y@)$|`$n-2=nd`J~Rn3Y78F4`8&6EPdVotk(asm&KL zw5^)iQZ-*ykh8kv6P3RU4Td^bU(W-37FsDsBnBHE6(E6{%}PnNFyAs$<$M=e;`l-Hp7FkJCP8vsAMu_BaX! z9v==FT*>1nS*E1e_>vL(%U*A;Mp#vb^G6*9wMEZS2&uCAPQ=Uunp}3+@rg_r!^?OtK{tS z=!Al@Yv-eIT@uoXoGxG)b*6&blhgU!O`64gKRrVyiZmG024K$_Jt{cnpMOz@X;#<< zoD;UwutJ{C{_LHXi_F{Ai6vhhaO5^@n8u01%xhdR5>()h!|IVvGP2fE^iR746|4T{ zzUa<(5H5~?VL+>5BgDjDN7t|)R?G^Veg}?Ksb`t`1#2~E8=v8saz2M+aK2!&NM=qa zDh9vTnrAbNB~|lw@~{~)RSA%TP-L$+Q1WSJhwI49^FX>NY)4_6)Fuqox~BI zo7RQtHdm4yZI?^b@?^9LX>a!DAWI)w+Fw_bDaPY{#=h+aKzdV|o}QWqsKhY;zyeSu zioE07Qc=6Iy(J@LYpQiga(aDZ7%r6c6-J-&A@wtbd0@Y-QfDpZZAR@KcABzqaa&97 zvEqYGF^(ooGlcyQX z|GkDI+3FIKi&ENAnrxEt+g|2p>5w%BFnsmwtSs^w&zBQ*?2^Dc(~iGX9Wq!4swhR9{d=-)#$Y6Z{e-akgFuA{NfVfLixZ`+;Nvvxq5HP zXOQ|`t~z4J3t-BX{hK#3?dOzv;0_0snJUZLi*ftXoYK$Y`SKX`gM*)}-<6>94j6U7 zCPu`WwC6G?Z1in%WH}WRYC)|t;@iN?LynB^Vs{V+f%Ne_^O(q#q0(CID9t3LDc5Io zc)^0}N;(-KFHT=^5}t#8ER{$Z>gH_O`C?0ygL(0ob#PZIW=7(c`R_+&~+K$4@5zVj`%>EIw2#WFlO0&I0X|H$@`evjo?^1GDY6F>5 z8Ue6YPZ0r_0B)5*EQ30kgYl`dpX7Ws&t!Zlwn|@B)rx4Qk~dXoW@x$*%Og@BAc(@f zfTtOH3Ymo9-xs7eV-wV<-YxJ}dddVTp2sN2m9_e50x5bm36O2ogNul zwH58nQxYdVQ?|jmG$$fWeU}uF<)fBN{)MI{{X`Vy3vbo8YHg>W2Gy9@X9~+-Iej~z4nQ3P=dl5r5nstcEJv@9Z8e%+ z496=1Dx6~o4A5crt9-gzsMxUZ&Cy?#O2WsjusMLytdG^e7T+X z@I5AW&|oXRj4bcd4uC-F>#*D+A_#uUOpT)y`Ca_8$^dCvu91uGVQE=&di-!=DXxC1 zGU@~8lSF?YX=;OOKL>?nVNy6=zsCUkK?6*3{Zq6?16&-t*u?I2Ub$uFMaUih-;$5u zKuyy4Jak2C!dR5-Op43<@yz(77#1s)<*F|8TWgqI0%*Zkza=6ky_XF`Y{QCJn@>+^ zrsl@({y$40_cDP=s*@LqEsw_cApMd)YNDy%X6JHhcDZQqJIkb#4?{Y_BQwtNbt)UP z5`_$H`8V0*-vYK2IWdURBwHOUzJn;Qq15?mLJ`}sIsdSbtwcf5(#{|{4d z9oKaG{g2aZl)yk5=~P0x6h>`0VxzljAdQri3?)YmMY;x~K|(-493Y`|gS2!Bf&uFN zo%j3x{2ssmU_99Nx~}V->v^8%dCsAuKDt$|Tv;U!ORu@BCtPurF>EwY_0w(R))T`+ zQ~P+|6;oNkI6>**${c6Z9RU$5ZA@Y+9FOz(p!8bCgs%@>8s-aSjOhw3zpc!|un zr=YO{wBJ*vEL=jd#5i;o$gA?v{f>Fpsio0u#V78%QdU!m)RKN+#y-Hi^6_0P*Au@f z9Oj|?o6Xk%WZ%P9SKv_+f6gTgK1ZItsxy*{Xnqls59j=2OzTX5O8Ys!62mgr_w_ki z2bkXv^@|FqqiJmmByg7M$5LHb-ql~Hz1}qgH7iWIN`s|N=*HVhVcakwk6?0f4rV6P zH#$W^S6cmT2PoFk8i94_n1SbnmfVZ7ymS5@{zE2rdL3RUABdB)F;!Ahj8W~ZV72Q`QcZnc3F5;kOXNtvl@AGW_byHvTqjJjR%WBJ689DVh9;~K2 zB`qlk(0#_UbQvhBW&EV{FKJbKqy;qj`+^8f+K@_(qb9sZQ7!R`gpvUz8JcgD3tfm& zNhQwuNhXEzVf=^aL7U-9kB4Iv?iS(AiwMqygYp%tZZ##L$<+Xvswmq7%c*83dy92c zwDGkrX&J!}Dze?0xer+KVKO~#wY1r3RCir2J z;$h3m zAL1_b_i>kF>>>Jwo;4l)V(S9G?HxsUk`{e1`~f%evFsCJburC^N( zQPm2~wIi;SytY;lkYC9})?%X6R!N&&(yrqL5xdkTz9Z`N=#GI=I%CFN_hN1C_lS$i z;YnbU6m8qSCbCF*On9DlfYoJh$N;|h=ggKBCZ}Rt*vs2q`pnk9zvOwPxSrGkRrV$b zfYPS9iR-nFic~X7(2>gN5P^!Rl*RQy5MvLN10mD2c;%bfugGZTCQKsu64mL_O_#x!1HvII=rIN?Go`< zamYu-U`P6#^^2a?(y5&qd7Xq33QUshvu1 zjC~Z@-X7d4_q%)l@97!(Q*xyZko)$ykShN?>nhYR|8d4Moo-HTC{%&9!AtF;jYJZQrYSAi8W1Pz$n0Y0{z$X?st*fmGj~~|TX`O=BK;r@lN}wtunbZUH zrS45ot1gI=;^XTa!!pY3sC{pAl5@_;!|tD@&w|wU|E2nIK;N>bESH```ffK z(tL+a9td#|NA7O84(M@1DoI(+nEM=vhm89?&*0RIq-L?CoN(ZwR$@w+D65RO#YL$$ z^DLP1=(bd@3Np?sr=R*Mm8>kpL4l(~s}439BJau#tj1!wt}vxvE0I5*OmnintTD6r zEhZOr%+~Wf;q)RaJM`GpW=32nt0l1dv}N~hMBacKNPvLlg2bSZT=YBOi=|Iu9!L+H z+>ZKs-{`jF->qU$FciMPO9<6Fq^rtpay!kF*3$9%;1X0JtLx}G>=WH#?-(U7U@aleAi2261$6^x5YG#+!%`a=_@_fRitP$)p z!u%-9syW}v+IPyHezh56x8av6wO&&!ycC*yZ}jUA!WLx*K6{P!Wlg1GFaFfvIBOL+ z9U4owo3^;3CMhtdCIWk|RE>fp6}~FJ!pO18--2Y-?vwrE*AmVe$>VUPd>#ZP-D0i( zy39E%F7opn#Hhz^*r_~CiqN8^SJE|=EAopEYzTRTw*HFZSxMW8$w!Z}P656yDk zwJ=8ToncxCS&@>Kk2#F8@k^u#S&fd0k!~X;^N-j3rTLS!gOS+Vof~Vc0-U8V}sg_#M3q9THi&`>YWL;noB|&D^j{sA-!Tk$urTo+ zB+!Pg@2k;6Izbsdv$AwKc!g%AMc;kl^;beCqyfsuZ?^mHsIY zf;tZMb8y&9It}7KJEXKm(ICbwrS)#XOMm1&O+s&9QG~b6V<+AB&BL8xEPY{A! z#}BBYCk)Wjz;ycBeo4$4DKV=jZnL;@gAoWJp|$;!TbrxE>0FvOwy?k`hxaib|dR~`9n3bUr2LF13P_oe7GKJ_)fVXzXQ&_ ztEwPQ9XFQz4tgXhRt8Te`N5f~Bqnhj%zo;W6kuXEDi`>?7(+{tt+uPW+RxaUkzg0~ zKyu2^49X6YVu| z!6asNN(Fyml#}OIul~t4S05ts?U;o8q&gVwARpni^J>w&nr5yl^AT>&#}g|)OIlbO z8GP_2EY0{;LFWhu7(c z`EAKE)#%4*zrhT9H4v2B1xtOUcisJK42NW=cPF}*`YC@fhV^&s?~1b4wk4u_p5KJ0Q~tbzRoYYgy)yY9#C^&&J+bxUiS}df;5~ zSk4oj6sX3}k`3ZNjbE3P5=8zmNuQ!ha}id%?i8p>HuZ=W;WPmHsVR7y#^ z179mt(naU##jzj!F3s=CRNxK@0!2-m-+g5HDc^Jn`MV-B;I^+_;m{uSSaW^DB91fn zhUIo(nyUq`4EopAhqPOwRw`oV;xMDvO`w0x&((rw>DMe9Z#lF0EAnBu-LYm;Jpxmk za}k6Oga?GYi-(GWgedr;I!~z|ji@oLQ0r>SZ1#K>gauO= z6b_8Ax(b$S651m@Py86rN`@^N5r#-99c0Q2=spg~@(9yQ{$zS6Roh#o7+hc^1)~Ee zKf`QX=_IGi<;bTTiyYVFH_Ne_1-@>Wj2-LqOO@kxJ>-U`=g=HB(V)ikNPCr#@!?#*Ry!?)akR~~bq@yz_PW@@FGasb zzp7b{bZi6F>0N0QV781tIaL%sOgAtao_n;-b#8R8 zbuB}`=wr=C8uIG{GY>zBoJai1qwe>G9p6Gjz|uQrKHjeTx=vwLmuEB+lfw!>qq`LS z@XUailA7nt+z!KHv!CS%@uKwx9|qX)5sff zX^sJPByJ5$o`XWEiBry{GU#Sj;iVwJZuRA;)^^Xd%4V$FD<+!^gUcN^&Q*C1!IpHz^4C`bPq)>-OrP(upew-Ts5foMDBa-+vx3oV?{Y7tP|x_*S=QQ}Rs=m#?+zPmYZj_=^%Nd9AYtIi9UaBp zIliK#-zsc~2iKBcMw9M*DN_8Y`0MO=3t%tMJdC^0cRE8+4;Vx)_T>_YMl2-9=t=po z@k77jTniR1x_^j531c)E5ipWACZEMu<;xGD@^U3QOgC-%V8x@`U)uoh%}?Wo<9ssf zazR9bv=u5NrnyA|I=DURJG53GLk4UXmZ=J|5~s?nI^0hT-qnM`f4(WP+2TcXmS{!c_<@9R#3hQn(-~oeI_)~ zq{V&tZN?qEerXkGoaS+9;$yG+Q!4K%$&J-2oj%d&sGQyWUDG-@+K`D*)!hTcfkHKQ z5zJ^(h6Cu2+%4tVQ=c|h0#E00+_K7c1waw#VqQ)xf0w`o8*BJM;B#!?&;ZT8)Js7= zCsLx9&Ig zs+9UjLEvT6_bhH0rRs^@?5=mZv>Lc_C_YCg4ZnNkT^W@+~gwwm#> z#qi3&XUK#zG@3Pa-c{6coIV?wH7byJPDpksY&u=$t(difkFb156*8b}#E5cTq=B56 ze$Bm{hK&@^GT;>^k(gki?ZIf=t+0wbuXE!`Ls#3w{67S%p|g4(COzxn z2*+F;#PUed`!HNHlbt(j++Rzow|kK*hw?<7kK5J7nd*2MwY?Q=YKRQOr{(<|lahSy zKj(n21Q(wt-;?&lH+kw}EY|!`qkUs?b_eyY-N<!iF#gHf-CAaG zCrSp(@w^8Yp#I$kX^vUe`Rct{^Dp;&fnU?I+MW1Y{9icsvtf;Hcdd+7Zi>yRO~{no zFzWP|;G^aC8VCpPO+Nh+yHkoNVudh)(W{(FS<8fA8%((J=H5*An5 z@+w^i)JqOrYGIPx?5ee(h`FsMsNLihqf009J<7w-n{NamKqj;zlwQO1=vQ3?N@A+X z-`15A#zrdyDji_p(z!e}eQ^DTOro%)!WO_tN=zbYoz$|~nwzr6M6U0yncQF?CwX$= zYK0Zo+Tao7QwP^GRMhO7Y`GnQWqZd4kaN{3%cbA9%0x@lve}3vrHbCj*T|Z1@hT%H z0~oM+vs{02-&m(hF$+y)D#;SELkvX^9xnx3AJ~gDeGoUA1&)=A|H&}dQZEq7tRm=I zQh`-wMoW5_M}UHOMaHRcTxsNtJDbC&amrV0>`nC+^|P8QP`gZ-o47cq*$}c@02M*iESo&D57zIM2CH z7@=dQux#FjmZ;Dcb+)MLZ0NhoUO8ChxtM=t1RyllJVVShn|JmENrV`|$x|HVZ%SZrDKg(|FUdcjbpB zcGvGi_9&PIDnNn~*UD{Ryb&ss;K?*HI-gGNmD$*kMU6~0>;BBxN7-afW!(puM{Uwb*X^! zMOo@;{UtoY5`Vv>&ZNwgHUSC(i5{7T`dp-m+gg+dc+NGWI1KLX_$NPMB)2eovoaPv zIl-%-FuG=i_125vZNvybsOEDQ^Zq=?aj_LH&5x)Jw{{!l6`M#gByKvYyb=G;eTGQ* zWKcMq#fqw(aXC_pfm84``d1q&DV!2kvZBf*!zIo$!K|5H}T-xDOcoBMJ9}PZ!4HlGg z!6a~|d|o_!0270%6V`zYo?ay{58wr;ckR&w9ED6=3hvq3H^EbI!-oap$uTTBxBN>b zGyjNp`;5GG*Px32poofefBOPoQ@`kun9cAD$34UE&vp-Wi_so1GPLBE$ zA&3SUea>`yE0RJ^@VJHzE;KXT+RFF8Db{Rrb2iPS+BU96bdBrKu+^Do%tEHEc2+nF zTKg_gyEVCTR57*^>E4ZV)8$9;OGa#mhvHD&@V^cxR_@+*A0h~#G{`E|NMK+c@3sjk zm?wd9Ue1!o0Nf`76HNT*1Q z&0md5y(yoS zeg%b7Rm1-gCwgZms(nXs?^O%qW;cQO2;Rp@X#&j?W_7bdXDC2W3E}nx1N23k3e$4H z5=A2Sr0&ibk9q7}I68VLw9jSG>MJT1+>IBUY8pOWrfNHUI$fV{;%K>BSVEfp=xcpR zh5KVMU#0Qqsp&5}w@<`qFWnJq9p$tf4ol@K5!FAmKfmN9WfnI=`|pB}N}6N<-S*8g zGg@LJ2uZ0-k)gX~bZ^h@W#3K`*F8<<5)5rR``1s!DI0&f{DBEBb}J75Hdtfhj^NrA zuPy*^kV%XngkS>y5N))`okP!(=ixo%6IHyV^RLKzM-o=gOBV5MSB2;MmBF{DafrQMXE^ zyHP*B9PHD-6a*6U2Wus9agL?GW!*LLd5S08?(sGmesjUP@-ssd7yu)YX~b=|w$*sa z+7R`4C~bwCG(5}WAk|1FJN$L-G%|gA`hdqF!#cloP@<u{kW7%hK8`J`$3Mz54oiyof|!pQHt8Y?8xoOX~HaOC?uWU#qfa%pSn)4 z;Bt=d7Io``a(Cs1XY@M)zxOvzP-IvV+Jn20Ii$4oyB1UDEoNZmUyQSSD)!;dq4IZt zE!L^kOO8=dKB>p($1Y_rSODb5kdI}PoftsQ5Q0B`rEwk)^%ca(gSb;VbX>GCEm;Z4 z1|5o*1Zg$|Wn$;+IhwbObT&#}3ph^DH8FYHr7V*MmnyW%i26L^DCI)_`Q7y!9es4$ zf}z-Hqe;~QC}g;hG}7yHPWP#3^b*HMEh1hcw*^y74H%nJ(-kW;J!gr(X?A#`uj?5* zs_&8{uGc~+cCG_HeS(l;F6z1;pqf!HjT!rDnMpW~LD{)-!n&aFAGxsqLOqqH3q!7t zYb#1$R81{{DIT^)#m7b$$??1FQ!X0;mK1a`30iN#kP}D$MI<%GmgB~ zR+N%jhhdP|P^sh_@{(S5d%F!?{J0#G%#6qUgkhAVs3W?P2BAvzvK`tYem^XixYv?~;4dIIwr!*!g&p??KSaG3wSbH#=yC1E$~#WC1Ar zIc7I;x_YpcrJLkyRONc}%~l+Jfu`sG>|$8-TLBm}%=3G+j`U$TY*a6snQEIb&x=8z zSWki!MvZ2Mbk@AoY1I(Cxf`u-N^PL%{c0||npv(eY#Gsk)P1~=c1pW4p*vURlin=!GHUJAC5p-1M2CVejQ zr%4by_~Lh6>xxN)Smk5Td_Z{BEPIVv#INH7da)jf6zFD<^XQ*{Lx*G(_hw+HustjI zoBYOiZk~81#l_s4vaIRBsu#bsgg^y=42B5gX~G=O5)}wsqLAQ+h4v;8GnIdTe<6u< zW?5#Rcc5Z54FEz|0Ns77%kvaSrIw&Q$fC(; zMs93Ub}`^)k-sr*ko6+sr{Suk*$_xmb)~vCau)q%(Bg6yNMzEZA!N|5?7j~;x32&G z>0?nk6(p9}E9(}zS>-8PekQYE8SSyC!?UnEyP0RoNLAhA8 zhtA_1a)>7(Tq-D6QG@SoJ+9vIOP0G0mQ~uEoFjj}d`~snOHH2uGfL3cC8+O;9MHeK zxA!@B;zRiB!zx~rN*%Xyy3P{q!F>6`$6uf02#Mq{I)S%OV}9J@u>JstJOWYzCKW@meTvv9>qUD2CGY@&3QI2}FD{nR%20 zL5(m|r`tciAY63<Z6^UYG4*1-y?GFd_mmx^<%GF=~CN#;_RPWYR@dp27b{)KRK+ri~Gl&m6niHKv8 zS4_vcOZX%$yS=8$NMr{N)sDNxq$GcT&@JU1CMH!VQBy(MjhOO-b#N>fFR(g7uWjzS zW{g?J>u(3P3OmFRh(MDy3fcNc1{J@~)^h<2 zTTY%P2ZjA!tc$X$CL}^5BX|Xt&D5Aujq(hFvgsDs5_0f<;uHPlZPLeeKwVb?$*O?3BZ*g5bIEd?Rd=l+GUaa zV0PdK^(%cC3}JcIpzyQnZ+2~C@e?co?YB#({57008cO+y|<@+D8}sR zUfAtMjs*$j{RJ6Mm`+b#?#c2_poBrR&v8H*&jN|US8XP5Kpj`QMo5DNq$YIApqW%0 zY9Hb8*fC7cdF`j?K~hT2eyW7`3W>S{kE>^L=iw2!ZfdoApn!vCPysSeBD3%HPH{0` zKd4fwNcS4=utQy0+Z+E$scNdMS|~~Nr%;>rFv$ktO#^c#CX`2Jcpp8l4{w`&{1zGN zp!%}6?QFN>;u#5jzKPSa3B|a?302@QeGG=cJR1>Ff3$Ls%T;|jwVO@*z^C29xZft# zdINb!=(_^)-{b+!?bjL}I||t8IjIQrKijEPUj%O3eWOYdX@2)H5B(y$ zAxMg1MNZ9?pBAZ%Vw~lAaOzAT;#{6i5ivKM%I44g!t9%nK&3vVG~nK4p%bkSX#Hld z%>1Rq%>_m(x~n%iG9^=mjz7Un?f;MY+WMq_wxoDCx+iJYN14!ZI~?7|R?pwliWTb7 zOIJdtrSJ_1svU=O-Lhcx^F%#56FO$mwd5$p+;s`KKxb-9WYlw{PuHHtV#;gsceUxe z%1-RQRx-1K7TLx=C?F`x`!Z)_bJ&y_ZwQQA2@p+EJzroLL1gSIv@$7# zBq)iEMy9d@W|Zl>u!0sfW_v-rq>PTQo<={)8Z*ZreZ}?t+{%L}E%4_T*j1BosdX@; z48}pUnuIQ5L3FE186_Yn$^uZyltiEjaPC?SR2uu*8wd`V!M?QGE9D%SD(wD_7Wge@ z2jl(?nUUl7mT~c%3+a1~P;(=H>OML_(F|;N3N8q?o5KXZ#=BC?3OdWFSqSSDChAP?pHCt*xV?6`(HXOV6gpL zf@<*21?TMBq&JeU53Ir~loTe{EELm@twWNR{r+l6L28uGRFR0K?+NDM@XtT1z6 zPL9E33fWlh@T)ttjkT?UHoJ7G6WhBv3%lY$e0YDSW*C&IzY-Ur;Pus9hR%{=$V!$d=caxw`@A}_dbf{;dvkM zOktRVCx$}k4u_7OpXZ;6J5%NaR`-bj|I6aTSn3O7tgZKBvMomLsD#-)^tYg5^5%Vr&Y zmgeJf>=d)!&+bh^&0)z|P5fHoDy0kk?_D|BnzbgoO(lhHD6QOo&hfmtyrA*!OtuZ9 zBoY2REpH<32@gJjk`?w8x9zF3PW}zXxK(i>8{`|y^LHIrNMs6(J}*u=y50%0Tm%x> zcOw35tBB1j+Ee9k;L6uFii{ZG-xSSF9MA4OpApSKduU(cv%nU4rT2_hrPK?hm%p$x zREZsJ(_@wd#|FQy7SkW*a1`|fa>T@2*{57-&0;Y%YsRi#1lCgRdC*t*g!&906zpK( z;&Ih~?r@%rLJ_zujb}-$YG6 zBb>9?TktB#yQCnBphqc~Q(LR7=7jC%%OD{cD+*XEF4Doye^WBufl$`6u08v`ZOnfT z$JICbC;Bg0|1Rtq1I5;$9bpHG=VRlUhDNDaCKBlL8z`;Sp~bOoHNM3G~&Cy%H`myePFI}D1B{B|3`UW;2IUFI{W$q7dGNV6thP_ zMkz~ndGMuAV%2OQp?q=coEa$wmH3wZwUzHV;P&V~D-0#BY zgnL%yciE%4WUYWplr=`UysE4A*mnzr2l}ekKJB~I8-6V z7Z?`=GoUAf?p~D<_b`>WgtLM!o*FGNO2k_Ol}^y#3Rk3FmDO_t!2Uua2m0KPk0aK% z3%>zENlQpBwf1JzxTVL7QA0FjO1zT>*<4^&W2UGlbU4vB-;?`Zu`K^C*}eBMF25n> zDV{OIFO{8qhvl0UUszobdRG1AA;*Sj*t=PS!ZB02RrZD9Y&V@%VY{N-}|{+|9efAY)Q^{JC~ z&k5-?MM6d&3oa)Y1fPMzV>TN+_MTPFdwe7bsGMziOvt~Z-8hbN@ zAI3x1Ts=6?=H^Pe5aO42Ikeh9WB2dHCir=f0xt%=clAU4&3otBO~HfNm0NAg0mmL z*3P_Ww!Z3n?J=XEH8l>kg58_;RLA?pyXY#N->y7AjHAj_@4|l`qYiBNUHX-+E(KIC zMZ(#vN|Dt`tY63Oh^h<{;(Fj=ko6@t-Pv9rF5|H)ZiIr0Fc*EB#3E;@b7x~FGH{wY z{ii7tWb7{`5c!;$LBb;@h&y-Ore5dxv@YuTO92cuRCxU9ob-1sH;W!5$NVQC(>wcO z8ZLH1{ie9v`bXlL$){4>E`Lp{)E6rz38N~I9!j;`KBwtK3Naw83y-KFn;czy91vAF z+SpiLpqSt;@I6(3wOz-ujv5B!g8L^idQ#Tb`>im!zA)4_+8^G`6={DoLeGdvj)?&g z3Yl@bBKy1dnq_{M8Y(rE{oYKsEZZ{xeIi6IY2RZ*tYo%F3rV=h!`WHC^=T=*`uq(a z*YI$sLdo2Kw(Sn9Y1+n(L>%SXoTQ#Z6|a@)MauU_1kJFG-&dV`dr^x6vW|hCYxM$T z@N7r~$rrZ7vf1450-?=N$ zn85iSqa#F~hnGU(kbZ;ccyW@|v?^oDT9Ez-;{C&#qZ@TTQ2yKkF=dq42j}j)QV`U~ z99@wveXn*0X~K(g-yTthdfGCb#Ci7x)O~nBf@FXFUO3?xRmrS1tqrbpuX~#mro95SZ-LMRKAhrv3qvI3#aiPN>6i~&*$;3;>P`qWl=+-K( zg*a{~&kh`P(cf*6N}gS=z9~|BYbAL@y`wIqW|ouN=AN`UkG53Lt}(^*BHaU{sStqs z(U4+SPqaglhrg}+4Lo~cX`pU3moY4ObhU)Bb;@tG3@H9=ZduvNXa7n^WPgM%X7>?Z z)8n9Q)9JIP9gsoa(=aGMe-j-LC7Vb${4QsfiaJD7w9|S$YgWD2hklZBq#b{=!(qt} zO>0DCbBCBVNsx78%HJNs3|%s)1FSK{i{!wDQSL#Y>W;d;)kW8D)&eb|nnt2eiW%etBwLF&PNae}%z)qJ}W_M2yPz+Jgp%$%VY!(-zzUJOr@vi*0WxWeafo2bcHwkBEmUNtIMgQRFuG5gw>&k_$MJPkr|r$z#`6r z81rvvR@wM{KnLg|Mb2xP$qCx4Esd2N7?;%~hfcWiGG)KYnrXk}>&aVCXg-$czAVovri?4E-1(a-&LWE3+Ug&Q@gE-(`4n~o|%{HTDW z2@DS|r%W_G3}=47%|g>@a=^+_Dk1WYus2-dEcr?opyX)t(N|Mo`3@{FE39kkm!rKRFd(RZ8~FoIY7jd4 zQRPyjt1>Hy+wBC^240H$6d<1Vyv;QsP*B zz9td+E16Ms*6m)`KZ{~ecYSauvc}1sU8gH2ny>gY`bqM*r&Iz=@##dqiC>bG`I(6t zUR2NSYe+RQBC#Ey|9V_DSTQpyyRtg<3~HQo|GJamE{?Ob<6sjy;`9_5#E&f5Y^@#D zlYW|GK+=jL2w30~yjpN0pYyS1K$TjfL$4B(=OMS~TP?ewLLszp-mgD@m5#BFpE_25 z%nq7GYgir7^Vk|=#bIvuGDhUin1#q6i20J;$KJz0H8gcH0B_30?BE5rYv@Md*SgTS zu^8{Mt#U9(zwDB8mv#hw)1P0T_LI&rh2qVBh}c&~E?M=tzJzma|3g%Qz8UpoHz|@u z_Xj#@*LUhBe!KYgjmKrN1xIM=$a}boR-G4+1w?lf-k>WoY7gSgC0sz=g2U)>(7$b# z4;uU7?<-lmS;_Pqe#b>K+QY5~$(IgRC8(^Zs!BmvHwMqutY_>gilR66JcU;sf2}5i zKPTm?Z0ZHt`eFgBI6@^@T%@vomRz{BM!;{sl^jS+)m4-QEx5V6u9VPVxn9F>c5F^Btyi<#DS zA|piRlk5T_gi$;dqVsG`DntAycfju2#Z5yiX{$K#Q`Bl#q}cTKRpo(m#;OlW%CMNphtc-S4=FjoHkf z@LeA0-x&BBUG!I^^2NZLdkftoh1(5cncD==Z|G(E7(HQtLb^QcCJ~M-Ubs=p9$7yV zHgu+J1^JhkrXw=5vz;_k;c8CKEBtlS)>BN*zIZicT4x#`i?={abM8nWw_u;xdC3- z5wMx*HRlD!lo6F+l^$F^B5G-y1VR%Na|KHZ6{T2G8ok};yj>B=lz8nNZxgJmcPgcU z0TQRB89w{`4)@+N5BXicT9&lg)N#L~dm*6b5 zFME2Av^noYy4sT_Y|RhFB~-_GuzojD%4F46Bdd6h`mur z^F9ukB(lczl3`L>N0il7nQ9G4#;JoVEgz^rH!-26Ee`VM$?hWRM2#}&7m`Ts1i$zE zrn#*i#PV3a?Qxava8Alh`K2>>f*YaEIOghd&HCoZ*_XRe?a z@^1n~K}J;);z+`9NT4>Gillk%z#ShhmoZvcwgDq|2z)1jIf2=jKJ|b^bl9pBH};fi zL3N@w(x}&;uy!;R9Q3*UM6d7f8~ngB*Us>my{swCG2Km)oMb7ypZDwcoWEkefiNhs zfAjATs#~84Q#*I|84kAoxOl}yVfHy4J=seF7t8&_3M@N$G(~K0|$e(M)<1JI8=;!JPQR@p=|Bjm)QLI@i%M*>~2~w40(p z(RrpuogufyWg0BMt9KlepMov5(X)O#UeV3z^fZ2E?xEtSkb6%Qp^j==ZZ}+DS-{*2 z@2x4J`chvLnk*|yNbeR~gL%+#!|0#T|KC>^2A#Ye{P|d%d(&y#lQVeHB4tp{L)BgH zrqq24;umlC%}&IIq+SXS(omN3Izkmi>}Z`hWS8VKu0KaQBJ z$u$!qoD<(JimbQtBWX*HlfoIxCIS`KNV!B&RvbJguLu&JJ3pP}{PiIB%pBuMl~=(O zt!xon@e4=t-IID^zn*dj3r{3@9z)Sg?mugbyp^+Q1D|PN{DMWdKDW6ZC*8$8JYxIP zj=+>9D&%GW$6^NpMb`I(x2T5|W(?n#yq8gnq<6zQg;pq)(QW-t?YI4_OyKOW|_nL4Rp#mb%j>`9v^r+JvFO&Q1Z;;ly!)%BjALZ9??J{l0!7TuF12oLmc zv8HSsBzgJxC|ngg0$&+WqaMvZu#z`8HGyZA&FjAxybq86;0+rf7hB_GANut~WQZe% z{_BwP)MnPLO=b7uN+9ZmYOyhJs=MxhJuMyGO2uZ$~`cn1Vh`N-o# z-#zmdVQ5HrDGqs7_Zo{`RpE_x52>!D+p-Sn9i69R$|$#`zJ3s8uQE^fnM+YH#J&+P zL=#>@W_A}xC?eJt{)0GCOOH^jN>Vh@m)hWC@aR1e2cDNqd~T^Yqkb4WH{kdCmA_Ea zz<6NIW&F6&*4M~iKC6V8OMfdoBxAN#q)*JtR;Y5eoT)^OQf3b)LQBacJf;@$ERNyU zs#dyk|LR)|Fe$48*V^5Vqvd66U@GaAu{(uJu;&gq0El?%^=b{nzb?)u3L^Or(QQIG^mERjD98p;Tnhu!T>d9q`@ko?K#xV0jY|9bBWg`r zo+ZEDD{5;x`6LBaer2`FZp6D#B=rNBal}ATcAM!%;PDpgPQ;Ie|MS$3sk!$eBC_|V za#X#Mxfu!7am@_bPJ&%EM-2AdIoAPAobE9b>jF1 zMVx<1khnctdiEhhzFK3U;GN0Oo4mIlSfRQnT~6@an(oMlx-`uE)o8;NTCtYi6FRcg z#ymTF9m&{1MuYmpo&Qw?epnCvA)TCE?%&VRQmMtpC9?JAj^~7PR$z4$bMl51?^HYu zAnou*%570fazGDzCQ6Lu1|-1+k-H|C(6V$@!?;C#*+&4RBa%T`@)Ay}XNh!^-F*FUE)cQ4?}#Pz(GE0{?G-&&Zw>pg2?Wrf%<4xcw(;_*+L24Db~5D19F`M?<< zeo-D9y3;>PbGPEAR5gLIpXPZiJXzZ4iJSnk+FQXKGvc;aM1ynzyD2}jc*Na1NcMlTWT^1*}yA#~q-5r8MaCdk2;O-uRJ1mQn!*|~Ie08e!$5c(# z)^0yD&vf_Peck1Pv;S?SzNM4={b6!=b_K~kUnL!;7@sjqvZmpo3N|~7+kw4L4qBzA@(VRW)c*?eCN?{?}xsU{OyRP2}3l?e~P!1fgb{ziijB($QW+^u7 zmIFclv74eJ+9}D2#b^5}w?;sD7%d1PMWCU5gePZDtPd3F8bBKXcQ=xtM&75!l4q;b z(;x;O1Vo_m(_p1mLWGK16A$s*CjkDF(S8;&>}rLF9wb9hv~k|zOgR2bgt{e3l7y`q-H6znv1IVde23S(Kdj1XBb>qG_2 zu>9aeh5Fwwr|Tl*e4V#T;2?a*L2NMxGg;u}~EF*(6l!Zqu(9}=XS$gjr5 zFZ;-mp6+624+A%||1Vu)5coPF=;#wzp%f!#km1r;uq7c1=ZKAp^uK?I_2E&%UDCQM zXG|;h_A(~EXq&@>d@FWJe^2N?3zc{LJih#;Pt#S63;QCf%$I@mOZQ+&Q~%q4f8Tih z)lR$M)Sw-*x3SArR0ys1;}CG9c3;yEW` zrOU7|2XyfVJkjKJ)C7-S93(uJ0+g~<)Xz^TF<4Z?B;L4T|5I}DKQrlhN5`Gzkz)g@ z@IfD9|8w8DeOd=Fqd@>5A)uh3pdq0kAOKJh00;m&Ije{=nz2*R|M&#V-;l8Y_ivSq z90T(c|LX_sTXAK&g9-iJ7V4Nv@CGyeciw zpH*j3X~LPcJO(dJ?`-qyv0M^_N+WWOm$}ipH#C^-p?=s?s=r)N&VR%h)xjEnlFdR8RW*&&&h&sBj^r%^uqtaoP3KA z|9PG^n(LCds*{Bnr^)aZEi2cP`jGGD!-=W1sMe*(p%@0E1@6}u3c!{Ep0BiRy~d*e zke770SF(@2>-#}NImyqw)P2_0l;Y-9_Rqdg8>)!;>32V?h#JwMZ>fkrdmDQexfi;A}EyifAXLvIw!L3VhZ`B zN0%2aHNVMWr5%nVu}KLEmD|+*Sv~uKDHkH80H+k^R%yWn&U%ZW7X`ORXfT(rKh|`n z_mf@uNCd+w02o_{DoO|)7i)xxOtKlF5r0tBYxx*9_xNv1Bk0}8Cp5V5?GYzLQ`So# z<{PpV+2Fy~F*uEnX-5f~W@BLJ28ZUZZ_L%E?;-K3V2&$Og}JKzA-UrrzM8lI*6WHS zJ*J@T5ai#hCr@(llIFI>p2_sZQ8#hr_d_~M1|T3Zp;MBKh} z3-{L!>SeCEMXdW09+6HorC|3&yjt1w9WK$1fBS8s?j$7cn>R+a;&nb;lS?l~-Jp7G zuy`NX)m($F{+DyjO#qO2ZIE=mY|82pg9JV zHVM8f!^WkzSIfM2 zr_9#_Eq}CT%LGjlJ*HD*S3WP)oa&gVLn_Q^UpHmiu+_p|nGb8>J{&OL+AL@9;P( zD-7|W?+MJ839n50w2&gM@7b5=hzO=ah$sI5@XVVxADk~J7U!O`+b-vKv_v00IJTtg z?X$-AM}n|?{>gdw@3}MS*Q)c^%_L^&Qe>bpcPKxHvD$>wGDTeuPD5flj}?mX^DhI2 zg=zs$b#u3;uLgbrrW5$|+=XVrtmN@p?736~9-Zc1ff~{Cf6Z#~;0Ep3pi|l6V*BJ| zoTbe{-In(L z{s%B`0ta;GJ51UYAqJhk`jd|KiA=pa;J?=TDOc!Z+c3Au>FWs5RT?UlMwmi!Qm#C~>%0llX)r??&9#&AABcj{2YHi4OijmSD_Dzq9$F0Q{_=l38eFO>rkPwyS0h zP_-al@$-t08LzTPVK4g>v$pXbW|oO{s#<*wYh3&Yr+LBFApBRs#E1}ibaupbCjZRh zg*m&nI^cnS$ z?YoemP%9_Keglf;?QF27QGc*#@o!_=6 zH|&{Q12oTR21_lsxI9ij?{p{M9QaJ6UdiIc{0?s#&Y9`i$Q{7oaf_%5pH+#0CZRH) zaNWaP-Vac|Ks2=wUqjYH?^xx??PLU~PxED(+x8KeOQ5o!Kc7IWqp zV11(h1js`8T~j2YkpzoeeyQHO3IK;$=;OR zJ9m)+E!g0|EefHee<1t=eBmo~<u1lr`x8fk; zRIs$HB1R81_0P%i_4QP6PJ7a!SlLB~+n82Oc}YiI_)Gy42esK7iBY*^vLpqa2*Tm! zii!m~Dc$Z0esrF-*&qSCZ&F9dD{9Na;&ea>3wW}=;%O!B1+*f;^bc@QUSI!0{v8bg z>mYT#PhlWomv%9^t{Wr=%G0^~BkVR?cJVB)h_Gt}o)usE>hrNpW?k9%ygGOjzUcCdxDFVyrxw`vC2#di_&*j5(sed#-fS=}ij+Zgf5k}^O(1)tTpF_|Of1p%n+W38H zN>WDB+7&Xsh>2sVYU(qe62;i>vrM=Lq7Tt1Z5zj9lbZ;PMQZ%2-8JF6N`5tPdX^uk zs%TauBH`m0oa=9`i_c&bSlFJk)92F-A!@OK-YkXjca<_y<T95pTJ{2mBEt3V!Y6}!|tfd(-rpB-K3qSyW6_6$<04m0w48D z7HDi72Wv+6w`OS)<~r}9!F^=f))URIw#++eR@;D5Vmc2#N$hIonM<2#eXJE^$&j-qGyep4HFY zr;fn&uj~%v+&_R{b+K16#AxcaC+<}+WZqq+_}@LMW@(hTR51BhCb3mnRKxQn#wWJC zvbWjA4~xss>R0L*?v+%Hb|G|^O@3)TnBtAhRkB3qrBi{=cf2XY#m zzblrr2`M2NOg9kEjat-MLq+_R zgSsp~(mEETI&TO=U{e@zEc=}9r&%G4))dqi1LkkSY40e89W(Pc&8%F}(^S+lLTAbA z|4NeET`4)%pjd=RK}hKMH!1P!L!kYr*Y(K?F*Jib2JFH_omhGUMC`)+0ktphE?(wb z2Y>89-lQ3v6QBQQKmNEk(bRn-=9CJDd(Pj~CSo3Z^X~1fa4>jETJ|PS8K0rwC0SNi z3b&$K=l(6QOI*3R)P9m-5j8o)q03E>iu)gc2+;Ho(3F$*Bx`U{Fo}AyzEo1!1-V+3 z5iLFrtA2edyO&4v;95fI_oZoMx#v$Q0rqZe7>H38zL7Mm2_zLwMh(WA=? z2xN?i>~5aP#gyK>8mTK0jZ1zo?d};$20lSzm0egKDZpz?6r_NyASk~V3Bu0lboIuU zv9HOp69@nwAt^P$5(Iy5DmO3VQ%cWXv{|eeJ?PFXXh}(v346-^0pj`cIg8P+PT6wgissSiP<(#Tf#xcOI#6_5zuzN5v;200S?Yej3-^e*S}f>71PRZXN$7j357uUR zpq4M-9YhHHkU)lhNER)# z$uFH$qq6mgTPNU{M|x>7Gcd4T%X%zOB848W?wajr1*6{ZJBM10ERwS{8k zPhX&6#o;{A1r=R#dBMHCEgnbRor-=2N+F!1QLG6i?Ntc)!W82?R*3ill5l%P&}US3 zKB{u884#4Z<&AqG`s1v1-FDqSbmYv5N3uYRMP0;@f39^w_^Hitv3{TZ;5EsDB)xn0 z!{y5%bL12KOHITad>WNZ0)=M;3crR8Yy(0j#XM@IKrlU)5o{zV&S|z0GIwPZ~!3CkUdz`?%nR8*{t9^Wm|D zFLhj-Q%*Ivo}q?J1RX5mtJik^wS4~x#^gRtiQ(R9t${>O#Sm--SVk1wZJq7#a!XRd zsgZq2ftS$M%;PgbFF_<3u?B3oe}h1)Q)d?FHN%OzdoMg`fe;I$pYKacio=!wSPOep z;1OOf^(S2&30z!Brkg77wPPB1>LNqzMS+9CQx4Ld+om-WV4Fp(O5NU8=eR8mz15^< zab11wGyz?VvgU z>oGz${r868tVQzOj2Z;ba)#8|YV5?dqY#?hI{*LKniQm41IK!BB631hk%h0`+nX$ie)nvTCr>u7B)W zrz41Qd|H7%d?DDCzXK+pvnIwdcUZ*?5FDN-N&D8q)mg)vpSB@q0@g}6wSI(m>}o%$ zP5m{PNnJj&V!xFmNEu#q;g{qY+b3^3q6Gh@={8C7gg-WoGR&F%9vom@RcGW%A5p1o zQ)amL79JSnVZnP@>Md&TY)Oo9@4%P6v#Yn}5N8k{ODtwU@vRNwY84!dP0g6#a28aI zl|{*nplo`%-4Y34i@GK)^+b&Hu^aSY2g!SkoOAjcIn%a~L`Z}y$&MMMw)e!JeYlo8 zA0~`Hvf~x&kJr&A`4viPk+zK8BZ~~qA@@Chnd?S-PN(WXy#xSg59-F>^@YVoJ%Rzx zfrA9FsCx~nd9{*u@&3v0qCQd&vZi|B?_>bTc;PJgKi}@9P#}?^%0`YKWbfZ1z=046 z7njQb-wCY_ix&|fU`{yV^HjfYcly9PJnXo4KhkbOjfa z598dng?OQI5U|4*rc7ipdv?yDlAEC`S{r0g_aImT7G}OVz-Z)?#dj~4P{wJsoeEimE$@rTFmi+$@iZ0nwWUX3 zk}rauTc$9k?Q`SZpOP%3dQ+Lsb>hWv&R1DJY}|zqW@}=zhhL>V@yj8a-@AL6trnC_ zq#Ul983v97_euFuW$!Q&4}QH#QoyhoBnIlntYmplnWxbabHYbBRwKpG@-tp+PhVx` zr2IvaDgj|OJVryEQ5CGM78BN-Ei+meUvqAR(W5VLav|A3vp(jub+e`GFIUi8c6638 zd5gK$%ZCk^Mm3rlV%9%Kim&|y>65%8PzdnZ>#ty({(j2I>lUN&{o77C%c}#@N1$%0$X;WT!BB)?`G9o^n zZ9%|{ni5s!R$5k>OgDv8Z)eok-{`Tq%&$+B$XM}^ToC$1?-ds??--5++jN1>HT!%W@`)wlBN7VaTLe%CH z?U2ZPz5TL5vB?@&il?Cif+KF+lfulQ(Xchd`7!@eJ`8IZyB8|~JU{+(j*@WfG$4cnuS zrH!RhL_ItADoVoIwo4{yoq5twTKq3cU~2ZM!%!VHXi1MA)T2&bEs~psS;@|z6W6SB z^MQ5mKWZ8}?p(d;B=wdk_AEiCt(QM(OG9c&&nybKf!pUKl~hVtn9Zh%j0y8LT{3zP zDYxA$Ft9%hPf8zehjzR6hUBM8iJb$hF_cTBT;Z|`%jAfm}=Zvdd^g70iL1n ze@|fVKT+R)5+@aLww`(f;0P7SNJ(+W_IR(=B}<>g&nC2|TbX41qKY@|=W*85_SQbSpZT>Wb2YBj$dt-(%&tfv#nwY1mQ=r0`ax+Lwl7&(hB5%oeRQCNtDfjN zZnUS9`om@}=1-(3O3mvZ+P%n3YCWtNvv+KKjtAr8b0BA81Gp`fl7vvr$5^~3)sxDI z?z9=pjU&?Mw;?eTod;S43&ibR*erIf#LJ;-SeIU}>hw_42UStt`D-Z5kq1y*@APO2 z{VYdrz-B+JrQFntT<_#NJ)CNfA)K$VIs}~#<0)6MKLl-tLDXj1Pm@GQ0=P=^56@}w zc=z?8lMBAt?=6hQ8L12Dxxctt*&3K6coe7q==L7R<+0PhqzK#!=*{u3r%ITAJMhy$ z*h*Hpb9GfFaNCPxP+io9-`&YJZwU}yQRP&ETIKfbW&;b9HJ)sgD7 z@iDvz3RatEtM5h*;AW3Y^h-pd%(52jXHsy?YCgpzhA@==RsQMh7CC}^NN`s0n3YU4 zF}%@)rY5d3kdC4;G|Vi8C`Fcp9i_}kU6@{S#Dl$NjDe6$GsZsTwgDk$%-f zWiW(NL_&TUKd)wHKQunseEX5K;Aw?yXc6AH-HVS0Z7HH&gxk>k>QyGTV`x@+OLg8* zGEl5FV6_%Z=y2m2e%dM@`BuY(1lQX{Xb4|Y?csT3xa+W`fA~1#l4;^%M6y+3nx_&w zcsX5XrBIAAJbAiZ(t(;!i(tBcQ2Mx*;){eboUc24N9c-`!_Tt@V*e%{5=ea)5`1XGr%EGEyXf9an4+M(BPz#piu;-46irXXieY0k0_H*uH8-WpcN&Q z@HWZ29VYr^8HY}8iD(*LfwURQx@;$@=9(Ed(l8*DSN| zsUSr=H#76h+VB6okOdF1Ql==QG#!knfBf#Q+y~^U4tIg5aKMxLWEVjqGpL65b_t5d z!>#=%Ai?@3#2-2sUt6@#IRY3w(xuC5)Y{ve+LpLp_9IR}BVuREDyQ z+jrq0(~wBmwdf0;iZb-1dc~&v^(~Y@3988;USZprjCS3?HABJi%`_sFPIbyx6}G%(0MQNGvB~HVP&!ewCrV~^-j|+ z#zJJdT2?=5q1qXLOKNxaOtTMDn7o}2khfj+x`Y*gd3H00Hb-&jUVgz#g$zT>Iu%MY z9#3FA2mGO&B!OEblFh1?nA9a+ll2Fa5Yt%o@H3~WwR_Z;r_i0(@~&TU$Y$?fFj;8q zaCtjtxG!vy<5gVe%x;o2;o{7ksycqb)EI#LQl`Kuih;M$hdEwgncpFPMauqtd4233 zp!W7v=SHd!gD!IoU+7YXAq=A{b!JI(6h1B+A(Hs3b%7C*p#$qZ!M~|SZnxFxur#~hVURYgZ8d5N_W<|NRYtDE0N$ZN3 zDnVQ76Zw!r_KHQ4+!lNJF~_W~22;d`idIqFF%P^h1y;SpuxTf9xeC-p!m@wb!n^iC zGZ#P$&=TE|G8zpqL61C=x)#hr46yc|o@at-Y-N+Me~vr9!kV$tezrMh#V(o9O&^?l z7sZjc>r6%U>4Tl#3Hf6SiV;oXyzwQ<2r@0}4s*2lmG+@!@;&22=TX{7=RTia!KYVO z-AMJTfxOJ@mTCJi^R1{nBxLMArUG1L)IAy0230pw%Y&viQ`vWdGpRzYviW&k{k^}G zkqp?nrF9WP4Pwg}_L#?~FUoTM1DLX=pLS!y>cIPFGf$vv`z)W>rGUd$eP%_B?;bDi zp-Q1uzz(gAnVZ)u(8u0-heW95^xmn6^dUT}*H(&p%*yvnc|S%XZOTVmrn(ObS&$qS z1cip`*qdqk$DR)s?z*}~zuLcuOtF*75>4%#+Ja5pEC^piJIrU$P{TQDUQ1^YUPU$R zxOc8FwF6yRg(BnFkU;Y84jn*>bcOix=9H!Bh{g>E!ot9&FkO)hmI{*0p?(E^nz?gF&ZS}a< ztVmatzQ}b@ud|f<7N9V!SZ9yY_7HdoVDy9srE!5?>WV}rZ}=Kx;nvVLKHbn$BgNaS z-R?{q#~>HVHMWtvgPL}CPic{<#+5T|)Io_oW9>V^<+_vkGQWeo@2iGV`MnM{f7;2mz?N*WNZ*BMJ@9KM#kMAASN<_+a_u z2n7lrsQgvW_*O)Z-Qku^QEi(#x+$^XzfKDd^N#wAVAOEk@3>QhliU9WLpLNn0N*)hPAB@0Z&v-HYG*IaZb zh)~sZEUCJ1?N)zvO0Tu#j0b8UB!I9PAO+Jsep)o;p$DCkC?qIWB2C9wyfa2x#oz?W z%vyOPF!m73df~zaa9n=_n{cMLRdCue*Cw;|Hkipa91*zQ++UW_A3>&`p`*03~pLA_TYpzl(c+Z1}F9~B~_(f(aZ-4;vv8Z=+1;9eE3D6)qYU-``VkW zFY1>7k&1f|3=J6kx>*Vqma~t)O?6QJ{EZI=f9MW~J47_I#^Og;&^^hRS(=r?9NB0(m24!BOe%DJJgzM52xl5-B zRdlk!PauB+d%ovWODzrEYq|)Xet?_C>$@##!&1HyTV^}KAOkZNiooL)6+5+$Z&UJ1TXvJm9lSjp1!#}AxQO<5y7U#VyZ)* z5>jw%9=e`BkPNz+0GuXvG&);_xCVo+t-79ob`cm$=d}x3F(_{GpliT_r1wuf=g5db z%dRyxY|t6}>UVby&=hwiCF48z=+lWb2;q2$Ll-@-JQOd0<)L~fUq04dTM$fc62vQj znM!HCw8eDVFhgr8%J7`Lb^Mu)iDg}o)S2)-;E6Qc9Ch)gjxcT^?eU{$_dubLP({F+N3_g|4dY|@+KTSRa$OaH;OlOL>G$sd z-Fk#hQ?9ojv%Aq!0Ofpi_&fSI8w4o$Z!?&#s44jH+;TCoYt7_%Vfq3%i?bdDNNVq>b3;*wnk#_g z#R8brK0B)iCCaR7dGSZXVIGJWqYb5lE?lwg3>ox;`3tIKhNY01mW!54Xh442e9QKl zhk4%Wsq%d0iaw74R5tKKKgL+aI5@FPP$goAWm@k(8cMHZD)B z&l)p5KcYio>%HgfU~U8sey#ji#G;OyUApq164NOH`g6zAg7%!{mg3ikSR}dL9f)Km z+sc@~`&VgqpZEk#XrAYjLG^X}Oa)0Ebc-HmDw(8LpSH`A#80e7SnOCe!=nDt_u$QYJ-dCEBb z8;-uY*1G^%4~!T%{6<-9yx@zXBy!;@be2Qf0kh*!8^5zo;hyVP2gR14tGV>DApq`OBnfWqOoYq z8>dQy{n_etwwc`OeRoWl!L>R$OMjjgNo1YW;oWw~u4s*Flpnrj!!mX(-yhyo8evWl z(E7y?sqp>5EMSHoP8?Wp%Ths{1_MySD1=b!64j{ok3#iN6GH@=-G1R3ybXL@G4MEI z7P@P=g>CkpR?rcWBUr!{2N2|@&HH>hH_^&m#fEyE8vf>bdV~)&-i(M;$IS50VHe&_ zk6#pE@);3Km>U4W-sSz}F@|HSNqN>@Py5wqcZ@<+HRmb*2MyAFf>57w(UO|HlxI(| zxdG1cE*C`H=l!Kxcsz~RNI|DwTrz#JXUUF3 zYkT0!nBm^}Syc21#AI`IhpwH^?01`S;&rrgLjGP94O-tZk{!K~DVjx!eK+@_c@J|* zh;)_rj7$*0C*U%yaC5 zwDszqsq7t^ClLO`o4Er#pwrdm*+a#?RyC)#HKE6b?k7*>m5I<7Ht6FtpHBlXQvJbF zXfST;$K6_9t~2*1X*W(u$haDm*@E4z@hV$n<)K%6Qq=rWR_CG^DKLgJKzn%D3g4EH z6f;!>5LyFfe)r|~%La0#fagFIsEiSrQ$_P)V?YHSVRqsI4or$(QVk}d^KrQR`mO#Y zoh95sl0Y|JO~~vXK^C_X-wszZi7z#eq@vWRBnkDu&FQW|3P<56TpQNf(ZRT=u?7vF ziuRY0v>>e^5Zg5jyg-G}wPszJNj@PgU{jc;?fJHV1)y!fdo3h?Q6=0R z+-6-@;gCq)pRYhDFY~cjXq zE}Z`&XP_IyPdk{WOr1E>mWibMz_~nHC>Xv#x>9EqKdAwv$n16l zHt>2-7zEH3Xqji}wBt|Pykm{Ydb8_y(jTqmXaudJgp*6r$<-%+<{u%3;GSDB^082l zG1`H^L=7o*>?yAu+Put6Z@isl>OZh1K&8;&z?SCWc2XRcylRa#^QCw9@*6H>=ykQ? z3D61t^0&X?I-QU+^aA?ug1mwM0aY#Mmd$gV=aGUIV9FzvvR-@v5eIo7co&)e)y--&GtS&?-OOM zyQ=Hc3N5)Pp$InZhntelD2I9d@*^3)2-kbKnbSyaLYD)&Xiwn=Oy=O9on|$i-c5)n zs*Mm1Ua8+OjZm(=WYVma6c_0>1*d=ckY%PJcf=3~#_L1+{0f_HJ1tKDA6hqkmjJ#O z1zPnfINN{nNacrum#p)D;CLy7bP?^dpEi29MW;iE#J~320I2ghAYrxnt8l=ddSlK@ z_Z?)iiOD8!l=RK>a0VHO^M&oTIBvi21aXB{T>;ejgZxcA$?Jlv5m?dYOYmAYWi}KL zIZpc&XSzXa&Y0hl3Le(OKx^3uQA2$vZnG|dm{C%mTNjl9IvZ>Kf}cz+Kc6BPN>lJ^ z{yp(}@rfLIT8Y8N2?c=={Y>F(i>Vc`sI~6cGZlGbWa5|8auzy!7s^B zTB0(TP;8=n@RL#@haW1nL5?=A0bkpbozdlf{??K=PiG$!;f-Hz(qG+BVK*&eleZOt zK$=8<9j>DBV6K3Y#US}Jp|p%AiCd0zFQf?8+L=y}CThE?JWpRRj)hYlE>C$o>iStv zwjU7YfY`pR^j?7Y4*-aog_(20*&jBsDL%9x=mb2#a&AV=q6s;GG6)o&R|yrDEPwxi z_a0rqopVtY*}IUvptA?_H?SfnFZlN789f2EW5}zP?YktbXnATU#vk%0-~|EMK4Yb4 z*Ta>|gl;-jT{yw>L6v*a{Z+%H#VfE9xPi!rNNhQ%5_r%>O3j|vbn(pF6TRmC+}pPN zO-#RYaE98X2QAs@2xJkw@7JzI^O8BBq!!Pih`q)7&o{_{80GFk(Uup)zCv@iOL2e{ zS}krnD7TD*^f9w{i^5?q+zMb*irbsgK(V}kShHa@Rkt&wQFzc1h+nsaNg4)5bjl-l zE;i1v0h&exV2g$}JGr}9FGG-Brb*fFVb-}H$0a_vZaDRg2@PHyRk)xrsJIM0Eu6RV z@|vJpD8!(X@ctofVi?;4mj#5D*di~kX}k5rk<%f!Jp9@G zol1=fdz1H}`JFN2p+C(=&f>RiSratX-`~#@kkN&%GS-@dUvqHT>|=#Z zFmRW4QEL$|Uv#`WC|Zk3BShXVqB5AA4@HAkO4l3xJK~PQT&2i0+plmCh@Ik8`t}fh zo&nk!t;T=?O6Cx^C)D@F9#Q+(YVf!MWqgg&=hdC?(5PK0js$d$E}IGDh$%zs-20}$ z3ek5!1g;Mxx#>#1v_889{Bz_Z?Wl&xO$O;oE}F|f*km1*l&l`H{UKl1Om#`u12=iD z(T_{Y)}x=TslRV9rz6vsKgxWQ=oMuPFl{G{ZT}_i-RZx_3=JMUfNmXR^FI^}_VInIM;@!BCY^C)>A?8~; zGRoSzYrtqGXb{}%!8`8XFzu+DWT=F!=qGGSIv6U+t$!X1wxLzLC`a(*il6f9$o4$U zAY38PHEn376kAxYBh4syntV47BwrcR##5fe-lerr6_$oB_1L(2o5=4|(GH2-kn=$< z0unX=Q*vupF}s<>NQMfFcGj1>surcwWZThGzl%r)hrLo5v|GA}gep-4#zV&dT}-e*x3F5VBDStX;4PnjUw7l$7) z)YD9lKH*9*+pPGAqWCx zpnu<)rgUkh6fjZg5k9TE`JHMZ$R-t2`CaX z&m5!NB*hB?e(4Hc8I0ayc*BtGS)v{8(42V0bn%|NpJ0gdX$gVGzFW6RR2+td`ge(S zHw#_#K@t!k#GhBKeGX2MlmQWnPmJFWgZFI7pvTzGlN$tUiKY&FJml@&dya~5`l{11 zU1%XO4t=m+W?9lJ%dC<}t_%isU#=!1B5$D8_TBC}e58uJ42ta_5Db*~w;2$+T9JD& z8b%jZrNy2oz2tX2ZsDmf@z*j11L}ck97sTvFVqN^uxVpI1c8~J+Y$0<@pr;%uu#cM z9qntE@RaV#$7b7(*H}*1Gzt2OVuBf&81PSj)1CT*ZVtHcw-fQ(-v=&RLvaILIUu&e zBnw4F=ABZvr#wE~EASJ<}fx+Iy=K`|vXiVwZp=i4ga z1Ky!WS|*DwxZ>~ZgV&pd!WW56-rG6;68AQCucK;ir8Kof;pPW2T&=eweG7IL-ROJtD>QSz3MNfdPIc)1?s- z{7|FzC;*5@g^2}&h3z9Ae(4_7Z2k#!z3vaU{09)K&!Hal5L0Nu(6rAQ7K?0w#}X9l zMrfYwMsqCWVe=j4;aY&r`Uijsscbhrk4i_CYojKifImWd7OBH%!?`+5U>I|D*oBtm z^2#c^Soy&)hUq^%MeI)C@H@8yrpS`=GzOR!z39X9mS5nX(y4D;s%Nw zo+%~If_nc-S-sv+U$$Y!d9DwjYJ|G;N8w|Cnm=!07MNV`ZmTvSTaI|@uHOqO`_R6J z)MDg-B$i4~M&S9bXPIucuQ(_xxM$xjM2OB8$Z2MA%3&Wr-4S+jiUq+@s+s$^&)SPm z=Lc1W1Fw(EwAw|BE}4&zo)&Q$x%pt8wdRCO$)u!Qyv*13DK8-u=K*v>mskgf>T#3r zUC7{n<;%2cxZY>V99wp%=dWiQl8&u7+E%JT=H=(ksAqquJ3$LtG(N1qn#|+uB`qYW zK0C*a&I4hx%*J*=3l{bcYjAkaS_ljmg|78Q?>P>CvB^6=V$LJb~e!Hn_HoRM|lbV5cuM|Hi zu44S!+>*7I0c5$YHzJ9V3LOyqrJ@u+;0nn5EEGE9x&l)+kCwO@m4utrbA0;+Xt6bV zv6y(5?P~Qcqsa?%J&>%`VW^=ip%&6f$p{jEgL6yRYj>1OyJk8Bi7HrqkyVb;(bW~2$C;?X%6q|)N*jp~573wQB| zq){Re{?`)H0AV4|Q^oK+g2sgctNc-eXkTi;S{_d?qSyY`B60=PI?DpW_D_f=Pri`_leK!)b zcBNkK8P*)gUpBZuHQ#<@Uyg=h<=o2eceInN)%g(&69_u>Mmx&n>^~#FBr)DrBK*-Izyn}Hyv;d0GSKEDeGE}Nk61fF>yrbw70z%&ErIRnW!7GwXKp->;cvE z%_mOLO4GY&Y zZbgKs^wjHytb_}i zNtd7BhX_@)wLgac1Z+lf`wqqxq6IlJ`E+9x@m&j@p_{z2$kTn>ky@R?*d_r`m*{BI zsgDSq8eCe>!QPTOG3PkpHFxa6krCEF(>ZT`zF95BA}@owOc}F``AWp2L5H01KdaXhx>G{NK_*REHZru&3yw$zP!t?XU&Pp-cX>p) zUZ*KK#SlB)3blJcjoqmJV?|PSjtnnoRnI|*g_~0Mt5>wPD%4K+WkeZQ07@_V_t`sO zQfZUwJ*B)g=`RY{hbKs2B|1K}?&8)KB7415aQs?-lYFG=I$_nO7JmAvobBMX+2^tX3*BJ3UTW9=)E z_4@?T*#p0RQG%*_ToA96T2V06xEGHL;~pB#jm#nLG;bdu_HN&lss}G!cbV0WO3Ro> zR%Yd0zUWv+JGN^WawM27Faa5GDbW5V?5!P02!16U<@9jFneN^cX>ZAfE25%O=jI3dTN|kc0dJ!db zAj+jF%6Pkw4Y0ABMW_#TLz57x*I|oO_ujU;e-G&q2%H+-=l!T z2bEB56Zaz)5J_9AH*R*!`^+HVFGK-@l3HY7F2SQT>?W?~7tFvA{YniAv~J5YYFOtM@NK=|zoIG5 zoA;JDjTOUgUl7$48$opc0B)Br*_gS?^y}gvGCDqjVG#rAkABmPn`*qh;Ily3EqqO0 zkg}~6yS9*K#ux;&YsR2TPr5?8zes8n8cj=j7re`KRkb)A5VW>e=t|#C2i445+kzeY zLqHj7086iJSFhxJOKj!lTd3lw<0(Oee5Ygr^!;XQ`g;j5NFd(tBv|7weyoj7i{p3oGzEqzV zv?qJ&2Bbp}rzN$T`aCBemJ$GtiM-ZPSPf!3KowEXcl`tk?oNZgA_&b@^d5-b7N6E6 zpGiy|Ne9QNQ!2xf0v!|(4l^4|0M##Xthlr&+ijQ$KyzTqa1B^=ySDIJ9f;zy!=Q_B zk&Qn@Rr!B3Hh>oC2zMq^KlDBf_0&w7Yz{wL$nys{{XzLJ!ZeRULifz z4wV9eJ-r(wTrA7w;7kI+?1NyNWb$ltF%F7yXC|lA?-ri9VB=R?AdA?VA@LOp3e+}% zGFT2a!^AiMjVF`}+*|Dfdbf$wq|718pjyF)oE@fw-c-BJ!Twtj`E1QI{R6AM+spIe za}p%fj3lmsretOH5ah&7W=UDZ%o1je7?nI2C&}7aE9h6Mr*gZ4{=vP<827`iUs>oe&X#75UX7#=2Im8q zpcgC2`awglGdJ{0z&u%__SRMgbC;CFCT$YFK=V`63HoWTqpW3J+mz*67-U-jElHb~C4JMD*@indN-X4L3^A2JBU0!qs+%EU7a%MPp1<0Af(3w9ZZjtg=_T0R1B3 zt8F!1*;d)=Y9Zs39Ttz?yGtcLs4%?~>h7|oONiD5>;$6q;32Q_$h~o+G;WQ5oqqw(r1j~Jl@ca85#D39qkSf%1$2lwltQ}*l^JlB_(iqR zqTpV=qGV)IyM-Lu*eR%9h$H8i36YXzp*TMp9& za|3Ti^Y*AKHeqeD)k+^hnj30$^;1iqs)2SZSbIUSjavW;fb@oY8oy2AD&_pr;C3O) z;50w2rI`L|L*w$zOjr!BE0}1f9gmJ+iES@}bKZ7vxBUcswa?VIg5l))LTCF|(>xxt zC60@A`)wTRd567W$vrh=mQ3qcVJXdK9FxY#k&d!_BmEXACciKS&~LE^yYip1!pD~u z^7VI5+%w?&%>epMF{K8Fu|iE@&4r!-)t5-!JwWL37hbqxG(8;8)XY6iKGcI) zG*e$1qXA?qJIqp2eTr25>0@Tt{{XTg_h5rCtK#j{6)ikHkj++DE($;BcZoCc!XOEU ziB!zPeU5ANPUplm(qFXIhv-(2c&#~&838*?`b=&tIEMJ=?C#2UiHx-|!fsPT%Mr^< zSx`e$(qfO{j}3pBD_m&OZZMkv01SUUBd1rQO6?P*@)GChrF3^C@Hqh=3WH`Di>Eib z5n@9`jKePcN(%)djP5(QGhwrT)Jw7jR?MS3X&#Nt)beoomU~j{NL!0ZqB9}KzVh2> z5H;I_)6b*@CZsHd-EP4#DY2hoNw56^gw#`xcY$96GvfWDCgI26c!@eL55)SS9UNrW zde!qa1UvnWk$8?DaKiN_d~w&-5ksc8U^RmJ+=p*ZSeeDQUiRNF84NFEWsOqnh@Ujp zwq{xG!@Z(d{;)RRN`OQb)9P(DD@G5?HI%M-%4O3c*Uv+(CNSRUHKdU}WaB8?%(W@%E# zQs8dPp>rC%aEz6ha-G&aEE`Pgn11UK1+(-wU?Y*4lysGG7dsEw!4h@il~|aWq#a!m zT5u1%eP%QWlxbOKwMS@EZ}Xy^ZBT*Q?tdfrwy*S>*GlVBqXNe`cl!Qg7^U+Iw0OM6 zW=u@ItzdWbg>XPb?n;77Ti}0rDfNZko&5BS9UM#xhYvEqGu!?zdEZG&`<>v91tTjr z@0W=e9AoP+`o5~k;k0GfGE42q#ov}R9wTk(9zs|m^Iufav_^&j7rXL7JH2LH zki*xoM(W{J^NWXTWtY}!`%I`d*Xx+eMc=g=)J2c`V3AUb*v;S=2fDa<8!LD(y9U$v zm3DLO7Yy3-3nnlSKjBV$umnJ9HLbG8?QrsZba|I=S7h8?gz`%uM@>nCi@NxiMA%k1 zAl7@YhbIpRA#t`|vey{lhs&C>_&1ofG}n9ypDBa$#;LB=?>@cA^u4I$t~r0<3~%rd zM$jGKUXRh!y0Q*|6P~vJ0DX(M9Ly+=uE;u)qqgB=VZ;N9MkEYr5^@W#w-L=@Mm+}m z>0kH>OJLRsc{M+#`X;~inH{=6!lg$qydv=-%oip{XG{cxmSm0DHu)fN1t1#**fwT- zMfLXFBjF1(my?och+Q$19HuCPw$m*hk!bz6drO0G&00G>yhP6$tUepY+bG=NIMy>k zq9)U9st`MVaSl}u&xZ_MCuiGnQs6Tvx9fe@MEJ=W3i}b_OhOav9o$^KL;;qYvZK!f0V2?yTHB_ zy6|i2`CwVD`Wjg;T^@Q9W;CGz`n8+(@-NmbBi73L!*hD-g7*rsQ`{o&v>Bt4?{|Da zfH5}gF{N*zDvo1K`tvT$ZGqrml{*l(ghW>PKii^_5c4TQ^Zos!k!{=^hS54Yu`5?s zd12ELF6LmruuIEvtyx(0`lSwlh9V+<0u%A;mc5Z#~=xW^IB4W`xDUyI&d?+OL_su!EX>S+-oYqD_mg|yU<)Q*l} zf3i|Wp(fEZmsBfP*yMMO#rEMYG}*gc_-`_Ws!olWk-hC zW{@_VXP?a+y+mzZF1^wif8m2N$vRj28N>!?`dJ&K_o{qD{o;i0vky&dN4<-3eT1n# z(7$rAox@dQumnl?OVGaOtOV1rN~OG~;^I@9Hc?{j=zVp4A=8ieCcd*;b6IV-iGYQv z&%i(pNQ8Fuk{^mZNMEI71={9*$5DxNUv}Og(3pobK1*$(6)`H4?N0Htk!2giOc~uy z^$0i}o`3@aZr8Z2)-9Wmp?XEDgJcGlq6|EY%LOP}@e(*3H%@qhRcX5q0FdIKF*4R; zPz8&A(5wtfB6L=mt`{{6#no3CmE+0gXy~{90DzTO8*rac9Z%=1Zcm~x5wmBlN|h>B zut1nd3RghyQ%LlvF=7=MSEV**9n^A^eUh%Hg#Uc84r2)Ul;O!S|qktvN| z@j9FS5M9=$tC6=)8vH~_Y3M$NC3k?Y3un9}ug#gSXq)@Xn5LUvvimQ-ld_qH{TfuV ztnfBZQ_cCpE4$m@=_T=lj8ir0^9u0;suc|-kjwV*GIjZ!RSkX&#^g@K)c0}gdESCk z>j@x#)L1=WLiYGHxZrX2D~(}sxC9C}Yy6RCCsBdrx`?cqeLSWzdC~EMFV-(Y?@9DR zL=-I2PnlOR-M?~>^5EVlunM@Zq)>p~Iq<}40|E9gNQ=ek9<)Qc&-9VEr2WQGBa1fr z1$UP+20}Y7QqmcwZ0j9G?*lu*pNKmihdwL3Q#g6VT@ujH8Ch>OX!kgZToe&pO-R{u z2~WO`M56ZSM3>aoKgnmdfHK9$q4?;MQIfdxC|wzHX-uVN(Q%tQ2YK+?69USI-mENMMD_`f~kK6z_! z!gZVt80C?)5jD(i*S;ywST>oMq=jphP5xruBbg@ea1|vnqYmVjT%x^U9dUZFM8)xc z8H!C`sG{!5-%$dKyT5HOrny)X!Q<|+7vfK%3_Fctc2N!dz$3VoDq&pUy@ss28S6i< zF*9#)_KvAVBHqxTitJ;uG(@pIHjm3@Xo6LA`rS+yw4&`+8V8J=C3-FwHCXfT^PSKt|D$#!;>h(;k7 zXpR2>!K$E$`l#to^bpc~qCu&zO?qhS)6#l$w}JfzS&E#^=Ep{p5}h0mG=c3A#%e+H z3!zg^5So*S?SrMD_V3zh8FI_;d&h&=+FY6Nj%al@czKu-5#aC0hU#pK3wTl1$+-Tm zkf22-B#1H~Vpw9+z;V-K@sY8!#2VxI2Z^nan3!VsIq?n*aecFj9A$f@89(^UQa26! z=3761Gdo_+h!2s<_>3?+r{-S-b#KTietXqVx<%ce`qrAPdo>!RKFKIgzc5#Pvt`ic zVe*t!2i_^nV&!}R3%0y_Xni^+W@#yIzeF)QQX*FoXXG0H0FgBpOMDzmtE-q|r4udT zlpP^AEjK(8%9EdNW{=$Tzw#4@;PP96*iX3TE1Yf z^HqBP01+)(5r;?l)0Wf7hg13;A)d_L{*chIT?1%q3rZr(E`U?t>$0kMR?X{8ckSouary}w&{=V{jvd%|lkgi7Z--g~54l}uHBtU3hkd_0pf z^W*;EK7)N&RQJsm!~Xy*!_b_4g~sDsH2TF77mqXN+-)CC>B90|#w%hE0StXF@ z(p1refPO*@l+l%Dy)g^^XOa2~hEwmmONWnGXfFK@*MNkQTO_pJXbNr%KSaH}bEh-her5nJ0!<#RloO_VmlGoj>L8&u^ou)M`Ak>*p9?u!;k47lW9Oov!jms z+?xLYLj@)9n0~vReL7UyIg}pq+nVsO_=id5!jBzb|bMJi0privpdIBmf{iLa&i3)OJ#vn;G2ne z{4-N%HI#+|tM`WXKT;Y+P`K{~Wegha!M~V!nrhVTGMbSt@iQ4wrzbvxa%iOneP;b3 z+)|>81oF`+KVT@+%qPEXq2!l)#}iSP?s$)Sa(EpNoW@ojM~ZdyjW(2qXf`r-VWk|T zA@_hun$`DR1|r-()g=_CFW(5036Yq6wVGi!{34D}4dK&0%7hio`aaAJpP~1-gj5)& zB3;hfD42H1HvIf(kBpyK!uFz-CNF6myT0FIu|oLBhA7op`byaP2lrNXdThTh?H<@= zsqY5bEl)EeJeUTA*QNHGTgRK*x4UWDRKxDxSa~lj(n6+{9FaOJpP5CPZpV&e8q^xY zNF6H?t57Xv$0FnRhn}1CMtXUPvDKO8FZotq$Zw`76c6Cd@JdZhP!_zUq6nyS}*$!73_z=D`3W4Gq4t^9to53_yTpR%j2IAD@ zMPkG05iRnY_@F0PFdz?_VsjAY4ukMq{i46LIhLx@7@PFgqXlSc#7{x~2e`Go@yOB9 z{{Sr2ZqxaNr@!&yF~kmGV&ifBB%K{t(n83usuO63RCtLA>5Zj+w;mO4@gHP%mxv6? z=~CqkG-E)v??=SYEv=#sB`>3s?++1sORP*KN^H{H{gG$_z}S;H3Q=Z(<(}}Xh5bss zBGxAEXxHgM$tgPzX=S$9jS|$BJ)z9dtPg|tln1e4_7DN@wTNhCuoAtX(a7@^t~qPK z{$)yMU#+0eA!Z+5ir1r8=w3S66S5yAgcw!=jfo5{c7eAzEl+G<^IK{ z+~VC!F-@$MXSa&0lMaUoiTt#j|Rr2N8pAXOv(_J8o}312ToQ zDEZ-T3|sfwCW1T%(=xVXeBGIS;TqA5R4SUWL|cks^`<6Z&3ml3+p&~dRV%9238^k= znNBJisl=g>YaLlFr`;APhGV8E*YPQO2SuVgf6IbW!RU3;W?ycXIR1XH-f>UpVJ$36 zBa`7s8=BWrMkFyA%tt5aOCcMZk9lD94)W<)i8yZ^i7j5jL2;xExVw}gDk~2}42c*` zVIp*aqt7!(Nr(+*9VFJ5ateDOgEaw5hzl2Q%2UbXdB~+t9WTa$*F6J;F>-Hb$tfNY zFKAz4c0b-&=@O;K69Kd)p{6NPD%(g*IFg#Arjn;-F&N8D^Xit`Q#PkUlCz1D36;e&J|QO! z%=w9~r+W+C39iaaz@i=c0T^CYBs24|eJ~U+0g5PE5^rkXyuR2=%970%9FzC90PpJ# zq1?~DjC}~^c}#gC%N$`^ewc!J;MCL-H;QUF?G8erDVPo1B?qIcN*6Q+p@upJn9;nb zWkq=SnoNIVq-cncs{5tEz?Tm(-NZ3&f#B`vYdI$d#Hg5v%|}a%bhoWhCFLLG$m~Cb z`etv3_Jlq)HhGWm-WlptZw=ZxtMtZ!xl>Xks@f#l1~$=6q8HF4zJ}KjvmCQ0r$%Gp zCX2?*eU7k8YJbroiP3Dz$BBKAT8kw&2^`zASLK=s&}XM#naW*>adnz*W!Y@*q0T^G zuX&L&vYDJYBAP&`WUtYFefsbBLxNwqT(Rsn@u1>dI@k)`b5WEs#rVzQfm=QIVw0tKoB�b4?%rch^K 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 table { + margin: 0; +} + +.alignright > table { + margin: 0; +} + th, td { border: 0.1rem solid #dcd7ca; @@ -1333,10 +1340,14 @@ body:not(.enable-search-modal) .header-titles-wrapper { display: block; } +.header-titles .site-logo .site-logo { + margin: 0; +} + .site-logo img { max-height: 6rem; - width: auto; margin: 0 auto; + width: auto; } body:not(.enable-search-modal) .site-logo img { @@ -1676,7 +1687,8 @@ ul.primary-menu { background: #fff; display: none; opacity: 0; - overflow: auto; + overflow-y: auto; + overflow-x: hidden; position: fixed; bottom: 0; right: -99999rem; @@ -2179,11 +2191,11 @@ body.template-full-width .entry-content { } body.template-full-width .entry-content .alignleft { - margin-right: 0; + margin-left: 0; } body.template-full-width .entry-content .alignright { - margin-left: 0; + margin-right: 0; } /* -------------------------------------------------------------------------- */ @@ -2460,28 +2472,33 @@ h2.entry-title { /* Author Bio -------------------------------- */ -.avatar { - border-radius: 50%; -} - .author-bio { margin-top: 4rem; - display: flex; - flex-wrap: wrap; - align-items: flex-start; } -.author-info { - flex: 1; +.hide-avatars .author-bio { + padding-right: 0; +} + +.author-bio .author-title-wrapper { + align-items: center; + display: flex; + margin: 0 0 1rem 0; +} + +.author-bio .avatar { + border-radius: 50%; + margin-left: 1.5rem; + height: 5rem; + width: 5rem; } .hide-avatars img.avatar { display: none; } -.author-bio .avatar { - margin-left: 1.5rem; - width: 5rem; +.author-bio p:last-child { + margin-bottom: 0; } .author-bio .author-title { @@ -2519,7 +2536,7 @@ h2.entry-title { } .pagination-single hr:last-child { - margin: 2.8rem 0 0 0; + margin: 2.8rem 0 0.8rem 0; } .pagination-single a { @@ -2528,11 +2545,7 @@ h2.entry-title { font-weight: 600; letter-spacing: -0.0275em; text-decoration: none; -} - -.pagination-single a:hover, -.pagination-single a:focus { - text-decoration: underline; + flex: 1; } .pagination-single a + a { @@ -3161,7 +3174,7 @@ hr.wp-block-separator { } .wp-block-table.is-style-stripes { - border-bottom-color: #dcd7ca; + border-bottom: none; } /* Block: Quote ------------------------------ */ @@ -4280,6 +4293,12 @@ a.to-the-top > * { max-width: 26rem; } + /* BLOCK: TABLE WIDTH */ + .wp-block-table.alignleft, + .wp-block-table.alignright { + max-width: 100%; + } + /* Entry Content ------------------------- */ /* ALIGNMENT CLASSES */ @@ -4376,11 +4395,15 @@ a.to-the-top > * { /* ALIGNMENT CLASSES */ - .entry-content .alignleft { + .entry-content > .alignleft, + .entry-content > p .alignleft, + .entry-content > .wp-block-image .alignleft { margin-left: calc(( 100vw - 58rem - 8rem ) / -2); } - .entry-content .alignright { + .entry-content > .alignright, + .entry-content > p .alignright, + .entry-content > .wp-block-image .alignright { margin-right: calc(( 100vw - 58rem - 8rem ) / -2); } @@ -4761,10 +4784,15 @@ a.to-the-top > * { .author-bio { margin-top: 8rem; min-height: 8rem; + padding-right: 10rem; position: relative; } .author-bio .avatar { + position: absolute; + right: 0; + top: 0; + height: 8rem; width: 8rem; } @@ -4789,7 +4817,7 @@ a.to-the-top > * { } .pagination-single hr:last-child { - margin: 4rem 0 0 0; + margin: 4rem 0 0.8rem 0; } .pagination-single a + a { @@ -4994,11 +5022,11 @@ a.to-the-top > * { } .alignleft { - margin: 0.3rem 0 2rem 2rem; + margin: 0.3rem 2rem 2rem 0; } .alignright { - margin: 0.3rem 2rem 2rem 0; + margin: 0.3rem 0 2rem 2rem; } .alignwide, @@ -5783,11 +5811,15 @@ a.to-the-top > * { /* ALIGNMENT CLASSES */ - .entry-content .alignleft { + .entry-content > .alignleft, + .entry-content > p .alignleft, + .entry-content > .wp-block-image .alignleft { margin-left: -31rem; } - .entry-content .alignright { + .entry-content > .alignright, + .entry-content > p .alignright, + .entry-content > .wp-block-image .alignright { margin-right: -31rem; } diff --git a/src/wp-content/themes/twentytwenty/style.css b/src/wp-content/themes/twentytwenty/style.css index e6688cafd8..ad8ca1a580 100644 --- a/src/wp-content/themes/twentytwenty/style.css +++ b/src/wp-content/themes/twentytwenty/style.css @@ -2,8 +2,8 @@ Theme Name: Twenty Twenty Text Domain: twentytwenty Version: 1.0 -Description: Default theme for Twenty Twenty -Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks +Description: Our default theme for 2020 is designed to take full advantage of the flexibility of the block editor. Organizations and businesses have the ability to create dynamic landing pages with endless layouts using the group and column blocks. The centered content column and fine-tuned typography also makes it perfect for traditional blogs. Complete editor styles give you a good idea of what your content will look like, even before you publish. You can give your site a personal touch by changing the background colors and the accent color in the Customizer. The colors of all elements on your site are automatically calculated based on the colors you pick, ensuring a high, accessible color contrast for your visitors. +Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks, accessibility-ready Author: the WordPress team Author URI: https://wordpress.org/ Theme URI: https://wordpress.org/themes/twentytwenty/ @@ -841,10 +841,17 @@ table { margin: 4rem 0; max-width: 100%; overflow: hidden; - table-layout: fixed; width: 100%; } +.alignleft > table { + margin: 0; +} + +.alignright > table { + margin: 0; +} + th, td { border: 0.1rem solid #dcd7ca; @@ -1339,10 +1346,14 @@ body:not(.enable-search-modal) .header-titles-wrapper { display: block; } +.header-titles .site-logo .site-logo { + margin: 0; +} + .site-logo img { max-height: 6rem; - width: auto; margin: 0 auto; + width: auto; } body:not(.enable-search-modal) .site-logo img { @@ -1684,7 +1695,8 @@ ul.primary-menu { background: #fff; display: none; opacity: 0; - overflow: auto; + overflow-y: auto; + overflow-x: hidden; position: fixed; bottom: 0; left: -99999rem; @@ -2187,10 +2199,14 @@ body.template-full-width .entry-content { } body.template-full-width .entry-content .alignleft { + + /*rtl:ignore*/ margin-left: 0; } body.template-full-width .entry-content .alignright { + + /*rtl:ignore*/ margin-right: 0; } @@ -2468,28 +2484,33 @@ h2.entry-title { /* Author Bio -------------------------------- */ -.avatar { - border-radius: 50%; -} - .author-bio { margin-top: 4rem; - display: flex; - flex-wrap: wrap; - align-items: flex-start; } -.author-info { - flex: 1; +.hide-avatars .author-bio { + padding-left: 0; +} + +.author-bio .author-title-wrapper { + align-items: center; + display: flex; + margin: 0 0 1rem 0; +} + +.author-bio .avatar { + border-radius: 50%; + margin-right: 1.5rem; + height: 5rem; + width: 5rem; } .hide-avatars img.avatar { display: none; } -.author-bio .avatar { - margin-right: 1.5rem; - width: 5rem; +.author-bio p:last-child { + margin-bottom: 0; } .author-bio .author-title { @@ -2527,7 +2548,7 @@ h2.entry-title { } .pagination-single hr:last-child { - margin: 2.8rem 0 0 0; + margin: 2.8rem 0 0.8rem 0; } .pagination-single a { @@ -2536,11 +2557,7 @@ h2.entry-title { font-weight: 600; letter-spacing: -0.0275em; text-decoration: none; -} - -.pagination-single a:hover, -.pagination-single a:focus { - text-decoration: underline; + flex: 1; } .pagination-single a + a { @@ -3171,7 +3188,7 @@ hr.wp-block-separator { } .wp-block-table.is-style-stripes { - border-bottom-color: #dcd7ca; + border-bottom: none; } /* Block: Quote ------------------------------ */ @@ -4298,6 +4315,12 @@ a.to-the-top > * { max-width: 26rem; } + /* BLOCK: TABLE WIDTH */ + .wp-block-table.alignleft, + .wp-block-table.alignright { + max-width: 100%; + } + /* Entry Content ------------------------- */ /* ALIGNMENT CLASSES */ @@ -4398,13 +4421,17 @@ a.to-the-top > * { /* ALIGNMENT CLASSES */ - .entry-content .alignleft { + .entry-content > .alignleft, + .entry-content > p .alignleft, + .entry-content > .wp-block-image .alignleft { /*rtl:ignore*/ margin-left: calc(( 100vw - 58rem - 8rem ) / -2); } - .entry-content .alignright { + .entry-content > .alignright, + .entry-content > p .alignright, + .entry-content > .wp-block-image .alignright { /*rtl:ignore*/ margin-right: calc(( 100vw - 58rem - 8rem ) / -2); @@ -4787,10 +4814,15 @@ a.to-the-top > * { .author-bio { margin-top: 8rem; min-height: 8rem; + padding-left: 10rem; position: relative; } .author-bio .avatar { + position: absolute; + left: 0; + top: 0; + height: 8rem; width: 8rem; } @@ -4815,7 +4847,7 @@ a.to-the-top > * { } .pagination-single hr:last-child { - margin: 4rem 0 0 0; + margin: 4rem 0 0.8rem 0; } .pagination-single a + a { @@ -5020,10 +5052,14 @@ a.to-the-top > * { } .alignleft { + + /*rtl:ignore*/ margin: 0.3rem 2rem 2rem 0; } .alignright { + + /*rtl:ignore*/ margin: 0.3rem 0 2rem 2rem; } @@ -5813,13 +5849,17 @@ a.to-the-top > * { /* ALIGNMENT CLASSES */ - .entry-content .alignleft { + .entry-content > .alignleft, + .entry-content > p .alignleft, + .entry-content > .wp-block-image .alignleft { /*rtl:ignore*/ margin-left: -31rem; } - .entry-content .alignright { + .entry-content > .alignright, + .entry-content > p .alignright, + .entry-content > .wp-block-image .alignright { /*rtl:ignore*/ margin-right: -31rem; diff --git a/src/wp-content/themes/twentytwenty/template-parts/content.php b/src/wp-content/themes/twentytwenty/template-parts/content.php index 6232fc4c74..cd8d78ec28 100644 --- a/src/wp-content/themes/twentytwenty/template-parts/content.php +++ b/src/wp-content/themes/twentytwenty/template-parts/content.php @@ -33,7 +33,7 @@ if ( is_search() || ! is_singular() && 'summary' === get_theme_mod( 'blog_content', 'full' ) ) { the_excerpt(); } else { - the_content( sprintf( '%1$s "%2$s"', __( 'Continue reading', 'twentytwenty' ), get_the_title() ) ); + the_content( __( 'Continue reading', 'twentytwenty' ) ); } ?> diff --git a/src/wp-content/themes/twentytwenty/template-parts/entry-author-bio.php b/src/wp-content/themes/twentytwenty/template-parts/entry-author-bio.php index 2290ee4974..657b94835d 100644 --- a/src/wp-content/themes/twentytwenty/template-parts/entry-author-bio.php +++ b/src/wp-content/themes/twentytwenty/template-parts/entry-author-bio.php @@ -9,23 +9,25 @@ if ( (bool) get_the_author_meta( 'description' ) ) : ?>

- - diff --git a/src/wp-content/themes/twentytwenty/template-parts/navigation.php b/src/wp-content/themes/twentytwenty/template-parts/navigation.php index 2beff43c53..ca4eff698a 100644 --- a/src/wp-content/themes/twentytwenty/template-parts/navigation.php +++ b/src/wp-content/themes/twentytwenty/template-parts/navigation.php @@ -33,7 +33,7 @@ if ( $next_post || $prev_post ) { ?> @@ -44,7 +44,7 @@ if ( $next_post || $prev_post ) { ?> %s', - '←', + '', __( 'Newer Posts', 'twentytwenty' ) ); $next_text = sprintf( '%s %s', __( 'Older Posts', 'twentytwenty' ), - '→' + '' ); $posts_pagination = get_the_posts_pagination(