@charset "UTF-8";
/* https://kalamun.org/wp-content/themes/kal/css/style.css?ver=0.6 */
body{--color-white:#FCF3EB;--color-black:#381B08;color:var(--color-black);background:var(--color-white);padding:0 2em}::selection{color:var(--color-white);background:var(--color-black)}::placeholder{color:var(--color-black)}a{color:var(--color-black);text-decoration:underline}blockquote{line-height:1.4em;font-style:italic;margin:3em 2em 2em;position:relative}blockquote::before{content:'';position:absolute;top:-1em;left:0;width:3em;height:2px;background:var(--color-black);opacity:.5}.has-text-align-center{text-align:center}.main-container{min-height:100%;max-width:700px;padding:0;margin:0 auto;position:relative}a.toggle-nav{position:fixed;top:1em;left:1em;z-index:200}a.toggle-nav svg{width:1.5em;height:auto}.toggle-nav.background{position:fixed;top:0;right:0;background:#fff0;width:0;height:100%;z-index:99}.open-nav .toggle-nav.background{width:100vw}.navbar-container{position:fixed;top:0;right:-100%;width:100%;max-width:400px;height:100vh;padding:20px;z-index:100;box-shadow:0 0 1em 0 #00000010;background:var(--color-white);overflow:auto;transition:right .3s ease-in-out}.open-nav .navbar-container{right:0}.sitename-container{text-align:center;margin:2em 0}.site-title{font-size:2em}.site-title a{text-decoration:none}nav ol{padding-top:1em;padding-bottom:1em;margin:0}nav ol li{padding:0;margin:0}nav ol li.current-menu-item{font-weight:700}nav ol li a{text-decoration:none}body.open-nav{overflow:hidden}.page-container{min-height:100vh;position:relative}.page-container::after{left:67%}.page-title{padding:3em 0}.count{opacity:.5;text-align:center}.count>span{display:inline-block;padding:0 .2em;margin:3rem 0;position:relative}.count span.prev,.count span.next{display:block;border:0;font-size:2em;line-height:.7em;min-width:1em;text-align:center;position:absolute;top:0;right:100%;opacity:0;transition:opacity .3s ease-in-out}.count:hover span.prev,.count:hover span.next{opacity:1}.count span.next{right:auto;left:100%}.count span a{text-decoration:none}.page-footer .count span.prev,.page-footer .count span.next{opacity:1}.page-content{padding:0;hyphens:auto}.warning{border:2px solid var(--color-black);padding:1em;margin:2em 0}.warning :first-child{margin-top:0}.warning :last-child{margin-bottom:0}footer{position:relative;left:0;width:100%;max-width:900px;margin:0 auto;padding:10px 10px 100px;text-align:right;font-size:.8em}input{background:#fff;padding:.5em 1em;font-size:1.6em}input[type=submit]{color:var(--color-white);background:var(--color-black);cursor:pointer;border-radius:3em;text-align:center}