/*
Theme Name: WPPasteKit Blank
Theme URI: https://wppastekit.com
Author: Webdelta
Author URI: https://webdelta.nl
Description: A deliberately blank theme for pages that are written as raw HTML and CSS. Paste a complete HTML document into the editor and WPPasteKit renders it as it was designed, while WordPress keeps control of the document head, so meta tags, SEO plugin output, analytics and the admin bar all stay in place. The theme ships no styling of its own, so nothing fights the design you paste.
Version: 1.2.0
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wppastekit-blank
Tags: one-column, translation-ready, full-width-template
*/

/*
 * WPPasteKit deliberately ships almost no CSS. Everything below is scoped to
 * .wppastekit-fallback, which is only used for archives, search results and 404s, so
 * it can never interfere with a pasted design.
 */

.wppastekit-fallback {
	box-sizing: border-box;
	max-width: 46rem;
	margin: 0 auto;
	padding: 3rem 1.25rem 4rem;
	color: #1a1a1f;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
	font-size: 1rem;
	line-height: 1.6;
}

.wppastekit-fallback *,
.wppastekit-fallback *::before,
.wppastekit-fallback *::after {
	box-sizing: inherit;
}

.wppastekit-fallback a {
	color: inherit;
}

.wppastekit-fallback__title {
	margin: 0 0 2rem;
	font-size: 1.5rem;
	line-height: 1.25;
}

.wppastekit-fallback__item {
	margin: 0 0 1.75rem;
	padding: 0 0 1.75rem;
	border-bottom: 1px solid rgba(26, 26, 31, 0.12);
}

.wppastekit-fallback__item:last-child {
	border-bottom: 0;
}

.wppastekit-fallback__item h2 {
	margin: 0 0 0.35rem;
	font-size: 1.125rem;
	line-height: 1.3;
}

.wppastekit-fallback__meta {
	margin: 0 0 0.6rem;
	color: rgba(26, 26, 31, 0.6);
	font-size: 0.875rem;
}

.wppastekit-fallback__nav {
	margin-top: 2.5rem;
}

.wppastekit-fallback .screen-reader-text {
	position: absolute !important;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	white-space: nowrap;
}

@media (prefers-color-scheme: dark) {

	.wppastekit-fallback {
		color: #ececf1;
	}

	.wppastekit-fallback__item {
		border-bottom-color: rgba(236, 236, 241, 0.14);
	}

	.wppastekit-fallback__meta {
		color: rgba(236, 236, 241, 0.6);
	}
}
