@import"https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0}body{background-color:#f5f5f5;background-image:url(../static/images/bg.png);color:#323232;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:18px;font-style:normal;font-variation-settings:"wdth" 100;font-weight:300;letter-spacing:-.1}a,span{color:#006400;cursor:pointer;font-weight:400;text-decoration:none;transition:color .5s}a:hover,span:hover{color:#ce070b}header{padding:20px;text-align:center}input,textarea{background-image:url(../static/images/search.webp);background-position:right 10px top 10px;background-repeat:no-repeat;background-size:25px;border:1px solid #b4b4b4;font-family:"Noto Serif",serif;font-size:18px;max-width:550px;padding:10px 40px 10px 10px;width:calc(100% - 50px)}header img{margin-bottom:10px;max-width:500px;width:100%}main{margin:auto;max-width:600px;padding:20px;width:calc(100% - 40px)}article{line-height:1.8rem;padding:0 0 60px}h1{font-size:2.5rem;font-weight:500;letter-spacing:-1px;line-height:2.7rem;margin:0;padding:5px 0}picture img{aspect-ratio:2.5/1;border-radius:3px;-o-object-fit:cover;object-fit:cover;transition:all .5s;width:100%}time{display:block;font-weight:600}address{display:inline-block}p{font-size:20px;line-height:1.8rem;margin:0;padding:3px 0 5px}hr{border:none;border-bottom:2px dotted #646464;height:1px;margin:auto;padding:30px 0 0;width:40px}footer{background-color:#3232321a;border-top:1px dotted #323232;font-size:.8rem;font-weight:500;padding:15px;text-align:center}@media only screen and (max-width:650px){picture img{aspect-ratio:2/1}}@media only screen and (max-width:500px){picture img{aspect-ratio:1.5/1}}.message{font-weight:300;margin:auto;max-width:600px;padding-top:10px;text-align:left;width:100%}.message em,.message span{font-weight:400}.message span{color:#006400;display:inline-block;font-size:1rem;font-style:italic}.message button{border:1px solid #969696;border-radius:3px;margin-left:5px;padding:3px 5px}section{font-size:1rem;margin:auto;max-width:450px;padding:0 20px 10px;width:calc(100% - 40px)}input:focus{outline:none}.icon{height:20px;margin-top:-16px;position:absolute;width:20px}.scroll{background-color:#fffc;border-radius:4px;bottom:20px;box-shadow:0 0 5px 1px #0000004d;cursor:pointer;font-size:12px;left:calc(50% - 50px);margin:auto;padding:5px 10px;position:fixed;text-align:center;transition:all .5s;width:80px}.scroll:hover{background-color:#fff}.share{background-color:#fff9;background-image:url(../static/images/share.webp);background-position:left 10px top 9px;background-repeat:no-repeat;background-size:15px;border:1px solid gray;border-radius:3px;cursor:pointer;display:inline-block;font-size:1rem;padding:2px 10px 2px 30px;transition:all .5s}.share:hover{background-color:#fff}dialog{border:1px solid gray;box-shadow:0 0 20px 1px #0006;left:calc(50% - 110px);padding:10px 20px;position:fixed;top:calc(50% - 200px)}@media(prefers-color-scheme:dark){body{background-color:#050514;background-image:url(../static/images/bg-dark.webp);color:#dcdcff}a{color:#8686ff}a:hover{color:#ff3c80}header img{filter:invert(1)}footer{background-color:#9696fa1a;border-top:1px dotted #b4b4fa}input{filter:invert(.85)}h1{color:#dcdcdc}.scroll{background-color:#323264cc;box-shadow:0 0 5px 2px #0009}.share{color:#000}dialog{background-color:#323264cc;box-shadow:0 0 5px 2px #0009;color:#fff}}.modal[data-v-067ed2e6]{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.modal input[data-v-067ed2e6],.modal textarea[data-v-067ed2e6]{background-image:none;margin-bottom:10px}.messageContent[data-v-067ed2e6]{background-color:#fff;border-radius:10px;box-shadow:5px 5px 5px #00000080;max-width:400px;padding:40px;position:relative;width:90%}.closeModal[data-v-067ed2e6]{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 -960 960 960'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224z'/%3E%3C/svg%3E");cursor:pointer;position:absolute;right:10px;top:10px}@media(prefers-color-scheme:dark){.messageContent[data-v-067ed2e6]{background-color:#11071f;color:#fff}.closeModal[data-v-067ed2e6]{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' viewBox='0 -960 960 960'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224z'/%3E%3C/svg%3E")}}
