*{-webkit-text-size-adjust:100%;box-sizing:border-box;outline:none;margin:0;padding:0;font-size:100%}button,input,div,iframe{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}html{max-width:100vw;min-height:100vh}html[lang=ar]{direction:rtl}img{object-fit:cover}#app{flex-direction:column;min-height:100%;display:flex}a{all:unset;cursor:pointer;color:currentColor;text-decoration:none}ul,ol,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes fadeInOut{0%{transform-origin:100%;left:0;transform:translate(-100%,-50%)rotate(45deg)}10%{transform-origin:0;left:100%;transform:translate(0)rotate(45deg)}to{transform-origin:0;left:100%;transform:translate(0)rotate(45deg)}}.medium-zoom-overlay{z-index:2}.medium-zoom-image--opened{z-index:3}:root{--scrollbar-color:#0006;--scrollbar-bg:#0001}html[theme=dark]:root{--scrollbar-color:#fff4;--scrollbar-bg:#000c}::-webkit-scrollbar{background-color:var(--scrollbar-bg);width:10px;display:block}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color);border-radius:8px}
@font-face{font-family:LINE Seed Sans EN fallback;src:local(LINE Seed Sans EN);font-style:normal;font-weight:100;size-adjust:100.942%;ascent-override:104.02%;descent-override:27.1443%;line-gap-override:0%}@font-face{font-family:LINE Seed Sans TW fallback;src:local(LINE Seed Sans TW);font-style:normal;font-weight:100;size-adjust:110.139%;ascent-override:104.595%;descent-override:41.5839%;line-gap-override:0%}@font-face{font-family:LINE Seed Sans JP fallback;src:local(LINE Seed Sans JP);font-style:normal;font-weight:100;size-adjust:110.139%;ascent-override:104.595%;descent-override:41.5839%;line-gap-override:0%}@font-face{font-family:LINE Seed Sans KR fallback;src:local(LINE Seed Sans KR);font-style:normal;font-weight:100;size-adjust:100.942%;ascent-override:104.02%;descent-override:27.1443%;line-gap-override:0%}@font-face{font-family:LINE Seed Sans TH fallback;src:local(LINE Seed Sans TH);font-style:normal;font-weight:100;size-adjust:100.942%;ascent-override:113.333%;descent-override:43.5894%;line-gap-override:0%}html{font-family:LINE Seed Sans EN,LINE Seed Sans EN fallback,Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif}button,input,textarea,select,optgroup{font-family:inherit}html[lang]:lang(zh){font-family:LINE Seed Sans TW,LINE Seed Sans TW fallback,LINE Seed Sans EN,LINE Seed Sans EN fallback,Noto Sans TC,Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif}html[lang]:lang(jp){font-family:LINE Seed Sans JP,LINE Seed Sans JP fallback,LINE Seed Sans EN,LINE Seed Sans EN fallback,Inter,Arial,sans-serif}html[lang]:lang(kr){font-family:LINE Seed Sans KR,LINE Seed Sans KR fallback,LINE Seed Sans EN,LINE Seed Sans EN fallback,Inter,Arial,sans-serif}html[lang]:lang(th){font-family:LINE Seed Sans TH,LINE Seed Sans TH fallback,LINE Seed Sans EN,LINE Seed Sans EN fallback,Inter,Arial,sans-serif}html[lang]:lang(ar){font-family:LINE Seed Sans EN,LINE Seed Sans EN fallback,Noto Sans Arabic,Inter,Arial,sans-serif}html[lang]:lang(vi){font-family:Arial}@font-face{font-family:DIN1451EF ENGNEU;src:url(https://res.ldrescdn.com/fonts/DIN1451EF_ENGNEU/woff2/DIN1451EF_ENGNEU.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}.font-DIN1451EF-ENGNEU{font-family:DIN1451EF ENGNEU,Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif,monospace}
