@font-face{font-family:Sunghyun Sans;src:url(/fonts/SunghyunSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sunghyun Sans;src:url(/fonts/SunghyunSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sunghyun Sans Lens;src:url(/fonts/SunghyunSans-SemiBold-Lens.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+30-39,U+41-47,U+4A,U+4C-50,U+52-56,U+59}@font-face{font-family:Sunghyun Sans Toggle;src:url(/fonts/SunghyunSansJP-SemiBold-Toggle.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+4E2D,U+6587}@font-face{font-family:Sunghyun Sans JP Balanced;src:url(/fonts/SunghyunSansPeng.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block;unicode-range:U+8283}:root{color-scheme:light dark;--color-text:#1a1a1a;--color-secondary:#8a8a8a;--color-faint:#b3b3b3;--color-border:#ececec;--color-bg:#fff;--color-pill-ink:#404040;--color-pill-ink-plain:#6e6e6e;--color-pill-ink-hover:#0a0a0a;--focus-ring-lg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46'%3E%3Cg fill='%238a8a8a'%3E%3Cpath id='c' d='M0 25L0 22C0 19.917 -0.023 17.832 0.084 15.752C0.192 13.672 0.453 11.583 1.107 9.605C1.761 7.627 2.83 5.776 4.303 4.303C5.776 2.83 7.629 1.761 9.606 1.107C11.584 0.452 13.673 0.192 15.754 0.084C17.834 -0.023 19.917 0 22 0L25 0L25 3L22 3C20.179 3 18.358 2.984 16.538 3.052C14.718 3.121 12.888 3.282 11.135 3.776C9.382 4.269 7.712 5.136 6.424 6.424C5.136 7.712 4.27 9.381 3.776 11.134C3.282 12.887 3.121 14.716 3.052 16.536C2.984 18.356 3 20.179 3 22L3 25Z'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 1 46 0)'/%3E%3Cuse href='%23c' transform='matrix(1 0 0 -1 0 46)'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 -1 46 46)'/%3E%3C/g%3E%3C/svg%3E") 22 / 22px;--focus-ring-sm:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38'%3E%3Cg fill='%238a8a8a'%3E%3Cpath id='c' d='M0 21L0 18C0 16.307 -0.021 14.612 0.083 12.922C0.187 11.232 0.437 9.538 1.006 7.943C1.574 6.348 2.469 4.864 3.667 3.667C4.864 2.469 6.349 1.574 7.944 1.005C9.539 0.437 11.233 0.187 12.923 0.083C14.613 -0.021 16.307 0 18 0L21 0L21 3L18 3C16.569 3 15.138 2.986 13.708 3.046C12.278 3.107 10.839 3.251 9.468 3.662C8.097 4.073 6.8 4.776 5.788 5.788C4.776 6.8 4.073 8.096 3.662 9.467C3.251 10.838 3.107 12.276 3.047 13.706C2.986 15.136 3 16.569 3 18L3 21Z'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 1 38 0)'/%3E%3Cuse href='%23c' transform='matrix(1 0 0 -1 0 38)'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 -1 38 38)'/%3E%3C/g%3E%3C/svg%3E") 18 / 18px;--focus-ring:var(--focus-ring-lg);--font-sans:"Sunghyun Sans", "Sunghyun Sans JP Balanced", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-text:#f2f2f2;--color-secondary:#9a9a9a;--color-faint:#6b6b6b;--color-border:#2a2a2a;--color-bg:#111;--color-pill-ink:#bdbdbd;--color-pill-ink-plain:#bdbdbd;--color-pill-ink-hover:#f2f2f2;--focus-ring-lg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46'%3E%3Cg fill='%239a9a9a'%3E%3Cpath id='c' d='M0 25L0 22C0 19.917 -0.023 17.832 0.084 15.752C0.192 13.672 0.453 11.583 1.107 9.605C1.761 7.627 2.83 5.776 4.303 4.303C5.776 2.83 7.629 1.761 9.606 1.107C11.584 0.452 13.673 0.192 15.754 0.084C17.834 -0.023 19.917 0 22 0L25 0L25 3L22 3C20.179 3 18.358 2.984 16.538 3.052C14.718 3.121 12.888 3.282 11.135 3.776C9.382 4.269 7.712 5.136 6.424 6.424C5.136 7.712 4.27 9.381 3.776 11.134C3.282 12.887 3.121 14.716 3.052 16.536C2.984 18.356 3 20.179 3 22L3 25Z'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 1 46 0)'/%3E%3Cuse href='%23c' transform='matrix(1 0 0 -1 0 46)'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 -1 46 46)'/%3E%3C/g%3E%3C/svg%3E") 22 / 22px;--focus-ring-sm:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38'%3E%3Cg fill='%239a9a9a'%3E%3Cpath id='c' d='M0 21L0 18C0 16.307 -0.021 14.612 0.083 12.922C0.187 11.232 0.437 9.538 1.006 7.943C1.574 6.348 2.469 4.864 3.667 3.667C4.864 2.469 6.349 1.574 7.944 1.005C9.539 0.437 11.233 0.187 12.923 0.083C14.613 -0.021 16.307 0 18 0L21 0L21 3L18 3C16.569 3 15.138 2.986 13.708 3.046C12.278 3.107 10.839 3.251 9.468 3.662C8.097 4.073 6.8 4.776 5.788 5.788C4.776 6.8 4.073 8.096 3.662 9.467C3.251 10.838 3.107 12.276 3.047 13.706C2.986 15.136 3 16.569 3 18L3 21Z'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 1 38 0)'/%3E%3Cuse href='%23c' transform='matrix(1 0 0 -1 0 38)'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 -1 38 38)'/%3E%3C/g%3E%3C/svg%3E") 18 / 18px}}:root[data-theme=dark]{--color-text:#f2f2f2;--color-secondary:#9a9a9a;--color-faint:#6b6b6b;--color-border:#2a2a2a;--color-bg:#111;--color-pill-ink:#bdbdbd;--color-pill-ink-plain:#bdbdbd;--color-pill-ink-hover:#f2f2f2;--focus-ring-lg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46'%3E%3Cg fill='%239a9a9a'%3E%3Cpath id='c' d='M0 25L0 22C0 19.917 -0.023 17.832 0.084 15.752C0.192 13.672 0.453 11.583 1.107 9.605C1.761 7.627 2.83 5.776 4.303 4.303C5.776 2.83 7.629 1.761 9.606 1.107C11.584 0.452 13.673 0.192 15.754 0.084C17.834 -0.023 19.917 0 22 0L25 0L25 3L22 3C20.179 3 18.358 2.984 16.538 3.052C14.718 3.121 12.888 3.282 11.135 3.776C9.382 4.269 7.712 5.136 6.424 6.424C5.136 7.712 4.27 9.381 3.776 11.134C3.282 12.887 3.121 14.716 3.052 16.536C2.984 18.356 3 20.179 3 22L3 25Z'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 1 46 0)'/%3E%3Cuse href='%23c' transform='matrix(1 0 0 -1 0 46)'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 -1 46 46)'/%3E%3C/g%3E%3C/svg%3E") 22 / 22px;--focus-ring-sm:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38'%3E%3Cg fill='%239a9a9a'%3E%3Cpath id='c' d='M0 21L0 18C0 16.307 -0.021 14.612 0.083 12.922C0.187 11.232 0.437 9.538 1.006 7.943C1.574 6.348 2.469 4.864 3.667 3.667C4.864 2.469 6.349 1.574 7.944 1.005C9.539 0.437 11.233 0.187 12.923 0.083C14.613 -0.021 16.307 0 18 0L21 0L21 3L18 3C16.569 3 15.138 2.986 13.708 3.046C12.278 3.107 10.839 3.251 9.468 3.662C8.097 4.073 6.8 4.776 5.788 5.788C4.776 6.8 4.073 8.096 3.662 9.467C3.251 10.838 3.107 12.276 3.047 13.706C2.986 15.136 3 16.569 3 18L3 21Z'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 1 38 0)'/%3E%3Cuse href='%23c' transform='matrix(1 0 0 -1 0 38)'/%3E%3Cuse href='%23c' transform='matrix(-1 0 0 -1 38 38)'/%3E%3C/g%3E%3C/svg%3E") 18 / 18px}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s;animation-timing-function:ease}:root.view-transitioning-lang:not(:has([data-expanded=true])) [data-morph]:not([data-morph-off]){view-transition-name:var(--morph-name)}:root.view-transitioning-lang:not(:has([data-expanded=true])) [data-morph=same]{view-transition-class:morph-same}:root.view-transitioning-lang:not(:has([data-expanded=true])) [data-morph=swap]{view-transition-class:morph-swap}:root.view-transitioning-lang:not(:has([data-expanded=true])) [data-morph=swap][data-morph-clip]{view-transition-class:morph-swap morph-clip}:root.view-transitioning-lang:not(:has([data-expanded=true])) [data-morph=match]{view-transition-class:morph-match}:root.view-transitioning-lang:not(:has([data-expanded=true])) [data-morph=text]{view-transition-class:morph-swap morph-text}::view-transition-group(.morph-same),::view-transition-group(.morph-match),::view-transition-group(.morph-swap){animation-duration:.35s;animation-timing-function:ease}::view-transition-old(.morph-same){display:none}::view-transition-new(.morph-same){animation:none}::view-transition-old(.morph-match),::view-transition-new(.morph-match){block-size:auto;inline-size:auto;margin:auto;inset:0}::view-transition-old(.morph-swap),::view-transition-new(.morph-swap){inline-size:auto;margin-inline:auto;animation-duration:.35s;animation-timing-function:linear;animation-fill-mode:both;inset-inline:0}::view-transition-image-pair(.morph-swap){animation:.35s linear both morph-swap-blur}::view-transition-image-pair(.morph-clip){animation:.35s linear both morph-swap-blur,.35s both morph-clip;inset-inline:-4px;mask-image:linear-gradient(90deg,#0000,#000 4px calc(100% - 4px),#0000)}@keyframes morph-clip{50%{inset-inline:2px}}::view-transition-old(.morph-swap){animation-name:morph-text-out}::view-transition-new(.morph-swap){animation-name:morph-text-in}@keyframes morph-text-out{0%{opacity:1;animation-timing-function:ease-out}45%,to{opacity:0}}@keyframes morph-text-in{0%,25%{opacity:0;animation-timing-function:ease-out}to{opacity:1}}@keyframes morph-swap-blur{0%{filter:blur();animation-timing-function:ease-out}35%{filter:blur(3px);animation-timing-function:ease-out}to{filter:blur()}}::view-transition-group(.morph-match),::view-transition-group(.morph-text){animation-duration:.45s}::view-transition-image-pair(.morph-match){animation:.45s both morph-travel}@keyframes morph-travel{50%{opacity:.6}}::view-transition-old(.morph-text),::view-transition-new(.morph-text){animation-duration:.45s}::view-transition-old(.morph-text){animation-name:morph-paragraph-out}::view-transition-new(.morph-text){animation-name:morph-paragraph-in}::view-transition-image-pair(.morph-text){animation:.45s linear both morph-paragraph-blur}@keyframes morph-paragraph-out{0%{opacity:1;animation-timing-function:ease-out}35%,to{opacity:0}}@keyframes morph-paragraph-in{0%,50%{opacity:0;animation-timing-function:ease-out}to{opacity:1}}@keyframes morph-paragraph-blur{0%{filter:blur();animation-timing-function:ease-out}35%{filter:blur(3px)}50%{filter:blur(3px);animation-timing-function:ease-out}to{filter:blur()}}:root.theme-transition,:root.theme-transition *,:root.theme-transition :before,:root.theme-transition :after{transition:background-color .35s,color .35s,border-color .35s!important}*{box-sizing:border-box;margin:0;padding:0}:focus-visible{outline-offset:3px;outline:3px solid #0000;border-image:var(--focus-ring) / 6px!important}[data-ring-joined]:focus-visible{border-image-source:none!important}.joined-focus-ring{z-index:2147483647;pointer-events:none;fill:none;width:1px;height:1px;stroke:var(--color-secondary);stroke-width:3px;position:fixed;top:0;left:0;overflow:visible}:is(input,textarea,select):focus-visible{outline-color:var(--color-secondary);border-image-source:none!important}.pill{--pill-bg:var(--pill-fill);corner-shape:round;background:var(--pill-bg);backdrop-filter:var(--pill-blur);border-radius:999px;position:relative}:root{--pill-font-size:1.125rem;--pill-line-height:calc(var(--pill-font-size) * 1.4);--pill-pad-y:.375rem;--pill-pad-x:.875rem;--pill-pad-inner:.75rem}@supports (width:round(1.5px, 1px)){:root{--pill-line-height:round(calc(var(--pill-font-size) * 1.4), 1px)}}@media (width<=40rem) and (hover:none) and (pointer:coarse),(orientation:landscape) and (height<=500px) and (hover:none) and (pointer:coarse){:root{--pill-font-size:1.25rem;--pill-pad-y:.5rem;--pill-pad-x:1.125rem;--pill-pad-inner:.875rem}}:root{--pill-glass:40%;--pill-blur:blur(10px) saturate(1.6) contrast(.388) brightness(1.44)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--pill-glass:58%;--pill-blur:blur(10px) saturate(1.4)}}:root[data-theme=dark]{--pill-glass:58%;--pill-blur:blur(10px) saturate(1.4)}:root{--pill-fill:color-mix(in srgb, var(--color-border) calc(var(--pill-glass) - var(--pill-repaint,0%)), transparent);--pill-fill-pressed:color-mix(in srgb, color-mix(in srgb, var(--color-border), var(--color-text) 10%) var(--pill-glass), transparent)}:root.glass-repaint{--pill-repaint:0.5%}.pill:active:not(.pill-split),.pill.haptic-press:not(.pill-split){--pill-bg:var(--pill-fill-pressed)}.pill-split>:active,.pill-split>.haptic-press{background:var(--pill-fill-pressed)}.pill:focus-visible{outline-color:var(--color-secondary);border-image-source:none!important}.pill:has(>:focus-visible){outline:3px solid var(--color-secondary);outline-offset:3px}.pill>:focus-visible{outline-color:#0000;border-image-source:none!important}:root{--split-radius:.25rem}.pill-split{--pill-bg:transparent;backdrop-filter:none;gap:3px;display:flex}.pill-split>*{background:var(--pill-fill);backdrop-filter:var(--pill-blur)}.pill-split>:focus-visible{background:var(--pill-fill-pressed)}.pill-split>:nth-child(1 of :not(script)){border-radius:999px var(--split-radius) var(--split-radius) 999px}.pill-split>:nth-last-child(1 of :not(script)){border-radius:var(--split-radius) 999px 999px var(--split-radius)}@supports (mask-composite:intersect){.pill-split>*{mask-size:auto 100%;mask-repeat:no-repeat}.pill-split>:nth-child(1 of :not(script)){border-radius:0 var(--split-radius) var(--split-radius) 0;mask-image:var(--pill-l);mask-position:0}.pill-split>:nth-last-child(1 of :not(script)){border-radius:var(--split-radius) 0 0 var(--split-radius);mask-image:var(--pill-r);mask-position:100%}:root{--pill-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='2' viewBox='0 0 40 2'%3E%3Cpath d='M1.5968 0H40V2H1.5968C1.5073 2 1.4178 2.0002 1.3283 1.9993C1.2389 1.9983 1.1493 1.996 1.0601 1.9891C0.9709 1.9822 0.8819 1.9706 0.7947 1.9505C0.7075 1.9305 0.6221 1.9019 0.5417 1.8626C0.4613 1.8233 0.3861 1.7733 0.3193 1.7136C0.2526 1.654 0.1943 1.585 0.1467 1.5092C0.0991 1.4334 0.0622 1.3509 0.0374 1.265C0.0126 1.179 0 1.0895 0 1C0 0.9105 0.0126 0.821 0.0374 0.735C0.0622 0.6491 0.0991 0.5666 0.1467 0.4908C0.1943 0.415 0.2526 0.346 0.3193 0.2864C0.3861 0.2267 0.4613 0.1767 0.5417 0.1374C0.6221 0.0981 0.7075 0.0695 0.7947 0.0495C0.8819 0.0294 0.9709 0.0178 1.0601 0.0109C1.1493 0.004 1.2389 0.0017 1.3283 0.0007C1.4178 -0.0002 1.5073 0 1.5968 0Z'/%3E%3C/svg%3E");--pill-r:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='2' viewBox='0 0 40 2'%3E%3Cpath d='M38.4032 0H0V2H38.4032C38.4927 2 38.5822 2.0002 38.6717 1.9993C38.7611 1.9983 38.8507 1.996 38.9399 1.9891C39.0291 1.9822 39.1181 1.9706 39.2053 1.9505C39.2925 1.9305 39.3779 1.9019 39.4583 1.8626C39.5387 1.8233 39.6139 1.7733 39.6807 1.7136C39.7474 1.654 39.8057 1.585 39.8533 1.5092C39.9009 1.4334 39.9378 1.3509 39.9626 1.265C39.9874 1.179 40 1.0895 40 1C40 0.9105 39.9874 0.821 39.9626 0.735C39.9378 0.6491 39.9009 0.5666 39.8533 0.4908C39.8057 0.415 39.7474 0.346 39.6807 0.2864C39.6139 0.2267 39.5387 0.1767 39.4583 0.1374C39.3779 0.0981 39.2925 0.0695 39.2053 0.0495C39.1181 0.0294 39.0291 0.0178 38.9399 0.0109C38.8507 0.004 38.7611 0.0017 38.6717 0.0007C38.5822 -0.0002 38.4927 0 38.4032 0Z'/%3E%3C/svg%3E")}.pill{isolation:isolate}.pill:not(.pill-split){mask-image:var(--pill-r), var(--pill-l);mask-position:100%,0;mask-size:auto 100%;mask-repeat:no-repeat;mask-composite:intersect,add}.pill:not(.pill-split):focus-visible{backdrop-filter:none;background:0 0;outline-color:#0000;mask-image:none}.pill:not(.pill-split):focus-visible:before,.pill:focus-visible:after,.pill:has(>:focus-visible):after{content:"";z-index:-1;pointer-events:none;position:absolute;mask-repeat:no-repeat}.pill:not(.pill-split):focus-visible:before{background:var(--pill-bg);backdrop-filter:var(--pill-blur);mask-image:var(--pill-r), var(--pill-l);inset:0;mask-position:100%,0;mask-size:auto 100%;mask-composite:intersect,add}.pill:has(>:focus-visible){outline:none}.pill:focus-visible:after,.pill:has(>:focus-visible):after{background:var(--color-secondary);mask-image:var(--pill-r), var(--pill-l), var(--pill-r), var(--pill-l);inset:-6px;mask-position:100%,0,right 3px top 3px,3px 3px;mask-size:auto 100%,auto 100%,auto calc(100% - 6px),auto calc(100% - 6px);mask-composite:intersect,subtract,intersect,add}}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html,body{touch-action:pan-y pinch-zoom;overscroll-behavior-x:none;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}body{font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:pretty;font-size:15px;font-weight:500;line-height:1.6}h1,h2,h3{text-wrap:balance}:root[lang=zh-Hant] .only-en,:root:not([lang=zh-Hant]) .only-zh{display:none!important}:root[lang=zh-Hant] body{text-autospace:normal}a{color:inherit;text-decoration:none}.page{max-width:34rem;margin:0 auto;padding:5rem 1.5rem 6rem}
