:root{--accent: #2337ff;--accent-dark: #000d8a;--black: 15, 18, 25;--gray: 96, 115, 159;--gray-light: 229, 233, 240;--gray-dark: 34, 41, 57;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%)}body{font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,-apple-system,BlinkMacSystemFont,sans-serif;margin:0;padding:0;text-align:left;background:linear-gradient(var(--gray-gradient)) no-repeat;background-size:100% 600px;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));font-size:20px;line-height:1.7}main{width:720px;max-width:calc(100% - 2em);margin:auto;padding:3em 1em}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;color:rgb(var(--black));line-height:1.2}h1{font-size:3.052em}h2{font-size:2.441em}h3{font-size:1.953em}h4{font-size:1.563em}h5{font-size:1.25em}strong,b{font-weight:700}a,a:hover{color:var(--accent)}p{margin-bottom:1em}.prose p{margin-bottom:2em}textarea{width:100%;font-size:16px}input{font-size:16px}table{width:100%}img{max-width:100%;height:auto;border-radius:8px}code{padding:2px 5px;background-color:rgb(var(--gray-light));border-radius:2px}pre{padding:1.5em;border-radius:8px}pre>code{all:unset}blockquote{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0;font-size:1.333em}hr{border:none;border-top:1px solid rgb(var(--gray-light))}@media(max-width:720px){body{font-size:18px}main{padding:1em}}.sr-only{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:hidden;max-width:100vw}img,video,picture,svg{max-width:100%;height:auto}@media(max-width:767px){[style*=grid-template-columns]{grid-template-columns:1fr!important;gap:16px!important}[style*="display:flex"]:not([style*="flex-direction:column"]):not([style*="position:absolute"]):not([style*="position: absolute"]):not([style*="border-radius:999"]),[style*="display: flex"]:not([style*="flex-direction: column"]):not([style*="position:absolute"]):not([style*="position: absolute"]):not([style*="border-radius:999"]){flex-wrap:wrap!important}[style*="padding:90px"],[style*="padding: 90px"],[style*="padding:80px"],[style*="padding: 80px"],[style*="padding:70px"],[style*="padding: 70px"]{padding:40px 20px!important}[style*="padding:56px"],[style*="padding: 56px"],[style*="padding:48px"],[style*="padding: 48px"]{padding:24px 16px!important}[style*="font-size:120px"],[style*="font-size: 120px"],[style*="font-size:100px"],[style*="font-size: 100px"]{font-size:48px!important}[style*="font-size:80px"],[style*="font-size: 80px"],[style*="font-size:72px"],[style*="font-size: 72px"]{font-size:40px!important}[style*="font-size:64px"],[style*="font-size: 64px"]{font-size:36px!important;letter-spacing:-.5px!important}[style*="font-size:60px"],[style*="font-size: 60px"],[style*="font-size:54px"],[style*="font-size: 54px"]{font-size:32px!important}[style*="font-size:48px"],[style*="font-size: 48px"],[style*="font-size:44px"],[style*="font-size: 44px"]{font-size:28px!important}[style*="font-size:40px"],[style*="font-size: 40px"],[style*="font-size:38px"],[style*="font-size: 38px"],[style*="font-size:36px"],[style*="font-size: 36px"]{font-size:26px!important}[style*="font-size:34px"],[style*="font-size: 34px"],[style*="font-size:32px"],[style*="font-size: 32px"],[style*="font-size:30px"],[style*="font-size: 30px"]{font-size:22px!important}[style*="font-size:56px"],[style*="font-size: 56px"]{font-size:32px!important}[style*="font-size:28px"],[style*="font-size: 28px"]{font-size:20px!important}[style*="font-size:24px"],[style*="font-size: 24px"]{font-size:18px!important}[style*="font-size:22px"],[style*="font-size: 22px"]{font-size:17px!important}[style*="font-size:20px"],[style*="font-size: 20px"],[style*="font-size:19px"],[style*="font-size: 19px"]{font-size:15px!important}[style*="width:1240px"],[style*="width: 1240px"],[style*="width:1200px"],[style*="width: 1200px"],[style*="width:1100px"],[style*="width: 1100px"],[style*="width:960px"],[style*="width: 960px"],[style*="width:800px"],[style*="width: 800px"],[style*="width:720px"],[style*="width: 720px"],[style*="width:640px"],[style*="width: 640px"],[style*="width:560px"],[style*="width: 560px"],[style*="width:480px"],[style*="width: 480px"],[style*="width:460px"],[style*="width: 460px"]{width:100%!important;max-width:100%!important}section [style*="position:absolute"][style*="height:540px"],section [style*="position: absolute"][style*="height: 540px"]{position:relative!important;height:auto!important;margin-top:24px!important}svg[width="640"],svg[width="460"],svg[width="380"],svg[width="320"],svg[width="260"]{max-width:100%!important}[style*="position:relative"][style*="height:420px"],[style*="position: relative"][style*="height: 420px"],[style*="position:relative"][style*="height:380px"],[style*="position: relative"][style*="height: 380px"]{height:auto!important}[style*="height:420px"]>[style*="position:absolute"],[style*="height: 420px"]>[style*="position: absolute"],[style*="height:380px"]>[style*="position:absolute"],[style*="height: 380px"]>[style*="position: absolute"]{position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;margin-bottom:14px!important}section[style*="max-width:1240px"],section[style*="max-width: 1240px"],section[style*="max-width:1200px"],section[style*="max-width: 1200px"]{padding-left:16px!important;padding-right:16px!important}nav,header{flex-wrap:wrap!important}[style*="border-radius:999"]{white-space:nowrap!important}}@media(min-width:768px)and (max-width:1023px){[style*="grid-template-columns:repeat(3"],[style*="grid-template-columns: repeat(3"],[style*="grid-template-columns:repeat(4"],[style*="grid-template-columns: repeat(4"]{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}[style*="grid-template-columns:1fr 460px"],[style*="grid-template-columns: 1fr 460px"],[style*="grid-template-columns:1fr 420px"],[style*="grid-template-columns: 1fr 420px"]{grid-template-columns:1fr!important;gap:32px!important}[style*="font-size:64px"],[style*="font-size: 64px"]{font-size:48px!important}[style*="padding:90px 56px 70px"],[style*="padding: 90px 56px 70px"]{padding:56px 32px 48px!important}}
