.button.svelte-gxktqn{font-family:Work Sans,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;border:.2em solid;position:relative;cursor:pointer;overflow:hidden;opacity:.6;color:#fff;margin-top:1.2rem;background:#00000080}.button__text.svelte-gxktqn{display:block;padding:1em 2em;font-weight:700}.button__text.svelte-gxktqn:before{content:attr(title)}.button__text--bis.svelte-gxktqn{display:block;position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(-1em);opacity:0}.button__mask.svelte-gxktqn{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;transform:translate(-100%) rotate(45deg);transition:all .3s}.button.svelte-gxktqn:hover{opacity:1;text-decoration:none}.button.svelte-gxktqn:hover .button__text:where(.svelte-gxktqn){-webkit-animation:svelte-gxktqn-fx-text .3s ease-out;animation:svelte-gxktqn-fx-text .3s ease-out}.button.svelte-gxktqn:hover .button__text--bis:where(.svelte-gxktqn){-webkit-animation:svelte-gxktqn-fx-text-bis .3s ease-out;animation:svelte-gxktqn-fx-text-bis .3s ease-out}.button.svelte-gxktqn:hover .button__mask:where(.svelte-gxktqn){-webkit-animation:svelte-gxktqn-fx-mask .3s ease-out;animation:svelte-gxktqn-fx-mask .3s ease-out}@-webkit-keyframes svelte-gxktqn-fx-mask{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}@keyframes svelte-gxktqn-fx-mask{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}@-webkit-keyframes svelte-gxktqn-fx-text{0%{transform:translate(0);opacity:1}to{transform:translate(1em);opacity:0}}@keyframes svelte-gxktqn-fx-text{0%{transform:translate(0);opacity:1}to{transform:translate(1em);opacity:0}}@-webkit-keyframes svelte-gxktqn-fx-text-bis{0%{transform:translate(-1em);opacity:0}to{transform:translate(0);opacity:1}}@keyframes svelte-gxktqn-fx-text-bis{0%{transform:translate(-1em);opacity:0}to{transform:translate(0);opacity:1}}.mainvisual.svelte-10ihwu9{top:0;width:100%;height:80vh;color:#fff;padding-top:2rem;padding-left:1rem;background:linear-gradient(#00000080,#00000080),url(../../../assets/images/main-visual.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.container.svelte-10ihwu9{height:100%;max-width:1200px;display:flex;align-items:center;margin:0 auto;padding:clamp(2%,8vw,12%)}.hero.svelte-10ihwu9 h1:where(.svelte-10ihwu9){font-size:2.25rem}.hero.svelte-10ihwu9 p:where(.svelte-10ihwu9){font-size:1rem;line-height:1.5rem}@media (max-width: 40rem){br.svelte-10ihwu9{display:none}}svg.svelte-vk0vfl{vertical-align:middle}h1.svelte-1xnoi7h{font-size:1.17em;margin:.5rem 0 .75rem}div.svelte-1xnoi7h{display:flex;flex-direction:column;gap:.5rem}a.svelte-1xnoi7h{display:block;margin-right:12px;padding:0 .4rem;transition:opacity .2s}.twitter.svelte-1xnoi7h{color:#1b94df}.misskey.svelte-1xnoi7h{color:#87bc0c}a.svelte-1xnoi7h svg{margin-right:.4rem;vertical-align:middle}a.svelte-1xnoi7h:hover{opacity:.7;text-decoration:none}a.svelte-2ys0ow{display:inline-block;transition:all .3s;border-radius:5px;padding:.25rem .7rem;font-size:1rem}a.svelte-2ys0ow:hover{text-decoration:none;background:#cce5ff4d;color:#0061c2}a.svelte-2ys0ow svg{vertical-align:middle}@media (max-width: 32rem){a.svelte-2ys0ow{margin-top:7.5px;padding:0}a.svelte-2ys0ow:hover{background:transparent}}article.svelte-orsy4h{padding:20px 0}.tags.svelte-orsy4h{list-style:none;display:flex;flex-direction:row;gap:4px;margin-bottom:12px}.tags.svelte-orsy4h li:where(.svelte-orsy4h){color:#525252;border:1px solid #9b9b9b;border-radius:9999px;padding:1px 9px;font-size:.75rem}.title.svelte-orsy4h{margin-bottom:6px;font-size:1.25rem;font-weight:600}.title.svelte-orsy4h a:where(.svelte-orsy4h){color:#000}.description.svelte-orsy4h{color:#303741;line-height:1.5}.title.svelte-orsy4h a:where(.svelte-orsy4h):hover{color:#0061c2}footer.svelte-orsy4h{display:flex;justify-content:space-between;align-items:end;margin-top:16px}@media (max-width: 32rem){footer.svelte-orsy4h{flex-direction:column;align-items:baseline}}.author.svelte-orsy4h{display:flex;gap:7.5px}.metadata.svelte-orsy4h>:where(.svelte-orsy4h){display:block;line-height:1.5;font-size:.85rem}.date.svelte-orsy4h{color:#576375}.icon.svelte-orsy4h{margin:auto 0;width:30px;height:30px}.posts.svelte-15splr9 article+article{border-top:1px solid rgb(232,234,238)}.container.svelte-1qcrmp8{max-width:1200px;margin:0 auto;padding:5rem 2rem;display:flex;flex-direction:row;gap:20px}@media (max-width: 48rem){.container.svelte-1qcrmp8{flex-direction:column}}main.svelte-1qcrmp8{flex:2}aside.svelte-1qcrmp8{flex:1;display:flex;flex-direction:column;gap:6rem}h1.svelte-1qcrmp8{font-weight:600;font-size:1.75em;margin-bottom:1rem}
