@import"https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900&display=swap";@import"https://fonts.googleapis.com/css2?family=M+PLUS+1:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Pacifico&display=swap";.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.namespace{opacity:.7}.token.string,.token.attr-value{color:#690}.token.punctuation{color:#999}.token.operator{color:#9a6e3a}.token.entity,.token.url,.token.symbol,.token.number,.token.boolean,.token.variable,.token.constant,.token.property,.token.regex{color:#905}.token.prefix.inserted{color:#690}.token.prefix.deleted{color:#dd4a68}.token.atrule,.token.keyword,.token.attr-name,.language-autohotkey .token.selector{color:#07a}.token.function,.language-autohotkey .token.tag{color:#dd4a68}.token.tag,.token.selector,.language-autohotkey .token.keyword{color:#00009f}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}:root{--gap-quarter: .25rem;--gap-half: .5rem;--gap: 1rem;--gap-double: 2rem;--bg: rgba(254, 237, 190, .704);--fg: #333;--accents-1: #e24202;--accents-2: #ff791f;--accents-3: #666;--geist-foreground: #000;--geist-success: #690;--radius: 4px;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-mono: SFMono-Regular, Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace}*{box-sizing:border-box;word-break:break-word}html,body{padding:0;margin:0;font-size:16px}body{min-height:100vh;background:var(--bg);color:var(--fg);font-family:"M PLUS 1",-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;background-position:0 0,25px 25px;background-attachment:fixed;background-size:50px 50px;overflow-x:hidden;-webkit-font-smoothing:antialiased}figure{margin:0;font-size:.85rem;color:#999;line-height:1.8rem}a{color:var(--accents-1);text-decoration:none}a:hover{color:var(--accents-2)}mark{padding:var(--gap-quarter);border-radius:var(--radius);background:rgba(247,212,255,.8)}h1{margin:0;color:var(--fg);font-size:2rem;font-weight:700}h2,h3{margin:0;color:var(--fg);font-size:1.2rem;font-weight:700}@media (max-width: 640px){h1{font-size:1.6rem}h2,h3{font-size:1.15rem}}ol{color:#222;font-weight:400;font-size:.9rem;line-height:1.8rem}p,ul{color:#222;font-weight:400;font-size:1rem;line-height:1.8rem}ul,ol{margin:0;padding-inline-start:1.5rem}pre{margin:0;white-space:pre;tab-size:2}pre :global(code){overflow:auto;-webkit-overflow-scrolling:touch}hr{display:block;height:1px;border:0;margin:.3rem 0;background-color:#333}code{font-size:.9rem;background:#f1f1f1;color:#eb5757;padding:.25rem;border-radius:var(--radius);font-family:var(--font-mono)}table{color:#222;border-collapse:collapse}table tr{vertical-align:middle}table th{font-weight:600;background-color:#f4f4f4}table td,table th{font-size:.9rem;border:1px solid #e4e4e4;padding:.5rem 1rem;line-height:1.2rem}:where(.astro-7DT3WSJ5){margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}body{background:linear-gradient(#8dff9a85,#fff30e);min-height:100vh}#header:where(.astro-7DT3WSJ5){position:absolute;top:0;left:0;width:100%;padding:30px 100px;display:flex;justify-content:space-between;align-items:center;z-index:10000}#header:where(.astro-7DT3WSJ5) .logo:where(.astro-7DT3WSJ5){color:#fff;font-weight:700;font-size:2em;text-decoration:none}#header:where(.astro-7DT3WSJ5) .navigation:where(.astro-7DT3WSJ5){display:flex;justify-content:center;align-items:center}#header:where(.astro-7DT3WSJ5) .navigation:where(.astro-7DT3WSJ5) li:where(.astro-7DT3WSJ5){list-style:none;margin-left:20px}#header:where(.astro-7DT3WSJ5) .navigation:where(.astro-7DT3WSJ5) li:where(.astro-7DT3WSJ5) a:where(.astro-7DT3WSJ5){text-decoration:none;padding:6px 15px;color:#fff;border-radius:20px}#header:where(.astro-7DT3WSJ5) .navigation:where(.astro-7DT3WSJ5) li:where(.astro-7DT3WSJ5) a:where(.astro-7DT3WSJ5):hover,#header:where(.astro-7DT3WSJ5) ul:where(.astro-7DT3WSJ5) li:where(.astro-7DT3WSJ5) a.active{background:#fff;color:#111}#text:where(.astro-7DT3WSJ5){position:absolute;top:50%;right:-100%;transform:translateY(-50%)}#text:where(.astro-7DT3WSJ5) a:where(.astro-7DT3WSJ5){color:#fff;font-size:10vw;white-space:nowrap;text-shadow:0 10px 15px rgba(0,0,0,.25);font-family:Pacifico,cursive}#text:where(.astro-7DT3WSJ5) a:where(.astro-7DT3WSJ5):hover{color:var(--accents-2)}.sec:where(.astro-7DT3WSJ5){position:relative;padding:100px;background:rgba(251,249,241,.673)}@media (max-width: 640px){#header:where(.astro-7DT3WSJ5) ul:where(.astro-7DT3WSJ5){font-size:1rem}}.container:where(.astro-7DT3WSJ5){width:100%;padding:0 5%}section:where(.astro-7DT3WSJ5){position:relative;height:100vh;display:flex;justify-content:center;align-items:center}section:where(.astro-7DT3WSJ5) img:where(.astro-7DT3WSJ5){position:absolute;bottom:0;left:0;width:100%;pointer-events:none}section:where(.astro-7DT3WSJ5) img:where(.astro-7DT3WSJ5)#star2{display:block;width:100k%;height:80%;object-fit:cover;transform:scaleX(-1)}section:where(.astro-7DT3WSJ5) img:where(.astro-7DT3WSJ5)#star{display:block;width:70%;height:70%;object-fit:cover}@media (max-width: 992px){#header:where(.astro-7DT3WSJ5){padding:20px}#header:where(.astro-7DT3WSJ5) .logo:where(.astro-7DT3WSJ5){font-size:1.5em}#header:where(.astro-7DT3WSJ5) .navigation:where(.astro-7DT3WSJ5){display:none}#header:where(.astro-7DT3WSJ5) .navigation:where(.astro-7DT3WSJ5).active{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100vh;background:rgba(119,119,119,.59)}#header:where(.astro-7DT3WSJ5) .navigation:where(.astro-7DT3WSJ5) li:where(.astro-7DT3WSJ5){margin-left:0}#header:where(.astro-7DT3WSJ5) .navigation:where(.astro-7DT3WSJ5) li:where(.astro-7DT3WSJ5) a:where(.astro-7DT3WSJ5){font-size:1.5em;margin:5px 0;border-radius:30px;display:inline-block}.toggle:where(.astro-7DT3WSJ5){position:relative;width:30px;height:30px;cursor:pointer;background:url(/menu.png);background-size:30px;background-position:center;background-repeat:no-repeat;z-index:10000}.toggle:where(.astro-7DT3WSJ5).active{position:fixed;top:20px;right:20px;background:url(/close-wh.svg);background-size:25px;background-position:center;background-repeat:no-repeat}.sec:where(.astro-7DT3WSJ5){padding:20px}section:where(.astro-7DT3WSJ5) img:where(.astro-7DT3WSJ5)#star2{display:block;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}#text:where(.astro-7DT3WSJ5){font-size:15vw}}.footer:where(.astro-7DT3WSJ5){margin:40px 0 10px;text-align:center;font-size:.75rem}.footer:where(.astro-7DT3WSJ5) span:where(.astro-7DT3WSJ5){color:#777}.footer:where(.astro-7DT3WSJ5) span:where(.astro-7DT3WSJ5) a:where(.astro-7DT3WSJ5){color:inherit}.blog-posts-link:where(.astro-HHJW6AO6) h3:where(.astro-HHJW6AO6){margin:0;font-size:1.1rem}.blog-posts-link:where(.astro-HHJW6AO6) ul:where(.astro-HHJW6AO6){list-style-type:none;padding:0;margin-top:.3rem}.blog-posts-link:where(.astro-HHJW6AO6) ul:where(.astro-HHJW6AO6) li:where(.astro-HHJW6AO6){position:relative;font-size:.95rem;padding:.4rem 0 .4rem .7rem;line-height:1.2rem}.blog-posts-link:where(.astro-HHJW6AO6) ul:where(.astro-HHJW6AO6) li:where(.astro-HHJW6AO6):before{border-radius:50%;width:5px;height:5px;display:block;position:absolute;left:0;top:.9rem;content:"";background:#333}.blog-tags-link:where(.astro-QEIYURJY) h3:where(.astro-QEIYURJY){margin:0;font-size:1.1rem}.blog-tags-link:where(.astro-QEIYURJY) ul:where(.astro-QEIYURJY){list-style-type:none;padding:0;margin-top:.3rem}.blog-tags-link:where(.astro-QEIYURJY) ul:where(.astro-QEIYURJY) li:where(.astro-QEIYURJY){position:relative;font-size:1rem;padding:.4rem 0 .4rem .7rem;line-height:1.2rem}.blog-tags-link:where(.astro-QEIYURJY) ul:where(.astro-QEIYURJY) li:where(.astro-QEIYURJY):before{border-radius:50%;width:5px;height:5px;display:block;position:absolute;left:0;top:.9rem;content:"";background:#333}._container_1x8wq_1{display:flex;justify-content:space-between}@media (max-width: 640px){._container_1x8wq_1{display:block}}main{width:70%}@media (max-width: 640px){main{width:100%}}main header{padding:0 0 20px;text-align:center}main footer{border-top:1px dashed #888;margin:0 auto;padding:40px 0 0}@media (max-width: 640px){main footer{margin:0 auto 40px}}aside{width:25%}@media (max-width: 640px){aside{width:100%}}._twoPosts_1x8wq_43{justify-content:center;display:flex;flex-wrap:wrap}._post_1x8wq_49{margin:0 auto 40px;width:48%;background-color:#feffeb;background-image:repeating-linear-gradient(0deg,rgba(175,207,253,.767) 0px 8px,transparent 8px 16px),repeating-linear-gradient(90deg,rgba(175,207,253,.767) 0px 8px,transparent 8px 16px);padding:20px;border-radius:30px}._postFlex_1x8wq_69{background-color:#fff;border-radius:9999px;padding:50px}._postFlex2_1x8wq_75{justify-content:center;display:flex;flex-wrap:wrap;min-width:200px}._postReadFlex_1x8wq_81{justify-content:center;display:flex;flex-wrap:nowrap;background:#ffffff9e}._postReadFlex_1x8wq_81>img{margin-top:1rem}._post_1x8wq_49 h3{margin:0;color:var(--fg)}._post_1x8wq_49 h4{margin:1.8rem 0 1.2rem;color:var(--fg);font-size:1.5rem;padding-left:1.2em;line-height:1.4}._post_1x8wq_49 h5{margin:1.8rem 0 1.2rem;color:var(--fg);font-size:1.1rem;padding-left:1.2em}._post_1x8wq_49 h6{margin:1.8rem 0 1.2rem;color:var(--fg);font-size:1.1rem;padding-left:1.2em;line-height:1.4}._post_1x8wq_49 p{margin:.3rem 0;font-size:1rem;min-height:1.8rem}._post_1x8wq_49 video,._post_1x8wq_49 img{max-width:100%;display:inline-block}._post_1x8wq_49 blockquote{margin:.6rem 0;padding:0 .9rem;border-left:3px solid var(--fg);font-size:1rem;line-height:1.8rem}._post_1x8wq_49 table{margin:1rem 0}._post_1x8wq_49 ul,._post_1x8wq_49 ol{font-size:1rem}._post_1x8wq_49 p code{color:#eb5757;padding:.25rem}._post_1x8wq_49 footer{padding:0;border:0}
