﻿*{box-sizing:border-box;margin:0;border:0;padding:0}ul{list-style:none}img{display:block}table{border-collapse:collapse;margin:1.5rem 0}html{font-family:-apple-system,sans-serif;font-size:18px}#left{position:fixed;left:0;top:0;width:470px;height:100vh;overflow-y:auto}#left figure{margin:0}@media screen and (max-width: 768px){#left{display:none}}#right{padding:30px 50px 350px 505px}@media screen and (max-width: 768px){#right{padding:30px 60px 1rem}}h1{font-size:2rem;margin:2rem 0}p{line-height:1.5rem;white-space:pre-wrap;margin-bottom:1rem}p.page,p.year,p.page-title{font-size:.8rem;line-height:1.5em;color:#555}p.page,p.year{margin-bottom:0}p.subtitle{font-weight:bold}p.dropcap::first-letter{font-size:2rem;font-weight:bold}p.word{font-size:.8rem;line-height:1.5em;color:#555}p.word::before{content:"🥥 "}@media screen and (max-width: 768px){p{white-space:normal}}.open-ss{display:none}@media screen and (max-width: 768px){.open-ss{display:inline}}p.paging{display:flex;gap:.5em;white-space:normal;margin-bottom:2rem}p.paging a{font-size:13px;text-transform:uppercase}a{color:#4a70e2;text-decoration:none}figure{margin:1.75rem 0}@media screen and (max-width: 768px){figure{width:calc(100% + 120px);margin-left:-60px}}figure figcaption{font-size:.8rem;color:#555;padding:.5em 0 0;white-space:pre-wrap}@media screen and (max-width: 768px){figure figcaption{padding:5px 60px 0}}img{max-width:100%}video{max-width:100%}th,td{border:1px solid #ddd;padding:5px;text-align:left}th{background-color:#f4f4f4}.map{margin:1.5rem 0;font-size:.8rem;color:#555}.map p{line-height:1.5em;white-space:normal;margin:0}.map p.comments{white-space:pre-wrap;font-size:.7rem;color:#999}.map p:first-child::before{content:"📍 "}.anno-book{margin:1.5rem 0;font-size:.8rem;color:#555;line-height:1.5em}.anno-book::before{content:"📚 "}.anno{margin:1.5rem 0;font-size:.8rem;color:#555;line-height:1.5em}.anno::before{content:"📝 "}#issue-form{max-width:100%;margin-bottom:100px}#issue-form textarea{display:block;border:1px solid #ccc;border-radius:4px;padding:10px;width:100%;min-height:150px;max-height:300px;field-sizing:content;font-size:16px}#issue-form textarea::placeholder{color:#999}#issue-form button{font-size:13px;text-transform:uppercase;color:#4a70e2;background-color:#eee;border-radius:4px;padding:5px 10px;margin-top:5px}#issue-form pre{margin-top:5px;font-size:.8rem;color:#555}/*# sourceMappingURL=page.css.map */
