<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	margin:auto;
	max-width:1200px;
}
main {
	box-sizing:border-box;
	margin:10px;
	padding:0 15px 15px 15px;
	border-style:none;
	border-width:0px;
	border-radius:20px 80px 40px 40px;
}
main &gt; header {
	position:relative;
	padding:20px;
}
.button,
.button-group a {
	box-sizing:border-box;
	border-style:none;
	border-width:0px;
	border-radius:10px;
	padding:5px 15px;
}
.button-group {
	border-sizing:border-box;
	padding:15px;
}
h1 {
	margin:0;
}
h2 {
	margin:0;
}
h3 {
	margin:0;
}

ul.menu {
	display:table;
	table-layout:fixed;
	box-sizing:border-box;
}
ul.menu li {
	display:table-cell;
	box-sizing:border-box;
	vertical-align:middle;
	text-align:center;
}
ul.menu li a {
	padding:10px;
	margin:5px;
}

.site-logo {
	height:100px;
}
.site-logo a {
	padding:0;
}
.site-logo img {
	height:100%;
	max-width:100%;
}

/*

index

*/

main.index-main .site-logo {
	width:100%;
	max-width:650px;
	height:auto;
	margin:20px auto 40px auto;
}
header.index-header ul.menu {
	width:80%;
	max-width:800px;
	margin:0 auto;
}
header.index-header ul.menu form {
	display:inline-block;
}
footer.index-footer {
	box-sizing:border-box;
	padding:10px;
	text-align:center;
}
main.index-main .category-header {
	/*margin-top:125px;*/
}
.category-description {
	text-align:center;
	margin:75px 0 25px 0;
}
.category-description &gt; i {
	white-space:pre-wrap;
}

/*

posts

*/

section {
	overflow:hidden;
	padding:10px;
	border-style:none;
	border-width:0px;
	border-color:#de7210;
	border-radius:15px 60px 30px 30px;
}
section:after {
	content:"";
	display:block;
	clear:both;
}
article {
	float:left;
	position:relative;
	overflow:hidden;
	margin:10px;
	border-style:none;
	border-width:0px;
	border-color:#de7210;
	border-radius:10px 40px 20px 20px;
}
article &gt; header {
	height:50px;
	padding:0 10px;
}
article &gt; header &gt; h2 {
	line-height:50px;
}
article .post-display {
	box-sizing:border-box;
	padding:10px;
}
article .post-excerpt {
	position:relative;
	z-index:3;
	left:50%;
	top:20%;
	transform:translate(-50%,-20%);
	text-align:center;
}
article .post-thumbnail {
	position:relative;
	z-index:1;
	width:100%;
	height:calc(100% - 50px);
}
article .post-thumbnail img {
	display:block;
	max-width:100%;
	max-height:100%;
	width:auto;
	height:auto;
	position:relative;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
}
article .post-icon {
	position:absolute;
	z-index:2;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center;
	font-size:150px;
	pointer-events:none;
}
article .post-icon span {
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
}
article .post-permalink {
	position:absolute;
	z-index:3;
	bottom:0;
	width:100%;
	text-align:center;
	box-sizing:border-box;
	padding:10px;
}
article .post-permalink a {
	display:inline-block;
	text-align:center;
}
article .post-edit-link {
	position:absolute;
	top:5px;
	right:15px;
	border-radius:10px 25px 10px 10px;
}

/*

search

*/

header.search-header h1 {
	float:left;
}
header.search-header form {
	float:right;
	margin-right:40px;
	/*display:inline-block;*/
}
header.search-header:after {
	content:"";
	display:block;
	clear:both;
}

/*

attachment

*/

header.attachment-header {
	position:relative;
}
main.attachment-main section {
	text-align:center;
}
footer.attachment-footer {
	padding:10px;
	text-align:center;
}</pre></body></html>