footer[data-astro-cid-sz7xmlte]{padding-block:var(--sp-s) var(--sp-m);text-align:center;background-color:var(--color-theme);color:var(--color-base);border-radius:16px;margin-block-end:-16px}ul[data-astro-cid-sz7xmlte]{display:inline-flex;flex-wrap:nowrap;justify-content:center;margin-block-start:var(--sp-s);gap:var(--sp-s);white-space:nowrap;min-width:max-content;a{display:flex;align-items:center;padding-inline:.5em;background:color-mix(in srgb,var(--color-main) 30%,transparent);border-radius:.5em;transition:background-color .2s ease}a:hover{background:color-mix(in srgb,var(--color-main) 50%,transparent)}a:before{content:"language";font-family:Material Icons Sharp;vertical-align:middle;margin-inline-end:.2em;opacity:.7;font-size:1.1em}}.copy[data-astro-cid-sz7xmlte]{display:block;margin-block-start:var(--sp-s);opacity:.8;letter-spacing:.05em;font-size:.9em}label[data-astro-cid-opxux4jt]{position:relative;display:inline-block;width:240px;text-align-last:left;.material-icons-sharp{pointer-events:none;position:absolute;color:var(--color-theme);&:first-child{font-size:22px;inset:9px auto 8px 8px;opacity:.6}&:last-child{font-size:28px;inset:6px 6px 6px auto}}}select[data-astro-cid-opxux4jt]{width:100%;height:40px;padding-inline:38px;cursor:pointer;appearance:none;border-radius:6px;font-family:Noto Sans;color:var(--color-main);background-color:var(--color-base);border:2px solid var(--color-theme)}[data-astro-cid-3ef6ksr2]{flex-wrap:wrap;justify-content:center}header[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;align-items:center;padding:var(--sp-m) 0;width:100%;max-width:1200px;margin:0 auto}h1[data-astro-cid-3ef6ksr2]{margin:0;padding:var(--sp-m) 0;@media (width < 480px){padding:var(--sp-s) 0}a{display:flex;align-items:center;justify-content:center;text-decoration:none}img{width:400px;height:auto;@media (width < 480px){width:280px}}}nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:center;gap:var(--sp-m);width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:var(--sp-s);@media (width < 480px){padding-inline:1em}&::-webkit-scrollbar{display:none}}ul[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:nowrap;gap:var(--sp-s);margin-block-start:var(--sp-s);white-space:nowrap;@media (width < 480px){gap:.3em}.social-link{font-size:1.05rem;display:block;font-weight:600;letter-spacing:.05em;padding-block:.2em;padding-inline:.4em;border-radius:4px;transition:all .2s ease;@media (width < 480px){font-size:.95rem;padding-inline:.3em}&:hover{background-color:color-mix(in srgb,var(--color-main) 5%,transparent)}}.x-link{&:hover{color:#000;background-color:color-mix(in srgb,#000000 5%,transparent)}}.facebook-link{&:hover{color:#1877f2;background-color:color-mix(in srgb,#1877F2 5%,transparent)}}.youtube-link{&:hover{color:red;background-color:color-mix(in srgb,#FF0000 5%,transparent)}}.instagram-link{&:hover{color:#e4405f;background-color:color-mix(in srgb,#E4405F 5%,transparent)}}a{font-size:1.05rem;display:block;font-weight:600;letter-spacing:.05em;padding-block:.2em;padding-inline:.4em;border-radius:4px;&:hover,&:active{background-color:color-mix(in srgb,var(--color-theme) 5%,transparent)}&.active{pointer-events:none;color:var(--color-theme)}.material-icons-sharp{opacity:.6;margin-inline-start:-.2em;font-size:.9em}}}#js-languageSuggest[data-astro-cid-onlux7ho]{height:44px;display:none;position:relative;text-align:center;background:var(--color-main);color:var(--color-base)}#js-link[data-astro-cid-onlux7ho]{line-height:44px}#js-close[data-astro-cid-onlux7ho]{position:absolute;inset:0;font-size:24px;width:44px;aspect-ratio:1;opacity:.5}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{scroll-behavior:smooth;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;hanging-punctuation:allow-end;word-break:auto-phrase}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none}body{min-height:100vh}h1,h2,h3,h4{text-wrap:pretty}a{text-decoration-skip-ink:none;color:currentColor;text-decoration:none;word-break:break-all}p a{text-decoration:underline}img,picture{border:none;vertical-align:top;max-width:100%;height:auto;font-style:italic}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:3em}b,strong{font-weight:bolder}table{table-layout:fixed;border-collapse:collapse;width:100%}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}button{cursor:pointer;background:none;border:none;font-size:inherit;color:inherit}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:lang(ar){*{letter-spacing:0!important}}:root{--color-theme: #062044;--color-accent: #2196F3;--color-base: #faf9f6;--color-main: #342c28;--color-caution: #a80a00;--sp-l: 64px;--sp-m: 32px;--sp-s: 16px;@media (width < 480px){--sp-l: 48px;--sp-m: 16px;--sp-s: 8px}--english-font: "Noto Sans", "Robot", "Avenir Next", "Avenir", "Century Gothic", "SF Pro Text", "Arial", -apple-system, BlinkMacSystemFont, sans-serif;color:var(--color-main);background-color:var(--color-base);accent-color:var(--color-theme);background-image:radial-gradient(rgba(52,44,40,.1) 1px,var(--color-base) 1px);background-size:16px 16px;line-height:1.6;font-weight:500;font-size:18px;font-family:Noto Sans,system-ui,SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;@media (width < 480px){font-size:16px}}h1,h2,h3,h4,button,input,label{line-height:1.4}p{margin-block-start:.8em}p a{color:var(--color-theme);text-decoration:underline}a,button{transition:.2s ease-out;&:hover,&:active{transition:.2s ease-out}}svg,path{fill:currentColor;aspect-ratio:1}[class^=material-icons]{vertical-align:middle;font-size:1.1em;line-height:1;display:inline-block;width:1em;height:1em;overflow:hidden;&:dir(rtl).dir{scale:-1 1}}.l-main{margin-block-start:var(--sp-l)}.l-content{max-inline-size:800px;padding-inline:var(--sp-m);margin-inline:auto}.l-footer{position:sticky;top:100vh;margin-block-start:calc(var(--sp-l) * 2)}
