@font-face{font-family:bodyFont;src:url(../media/gooldays_noto_sans_tc.p.1_0e476f3gjya.woff2)format("woff2");font-display:optional;font-weight:100 900}.bodyfont_76e0e85d-module__RfasfW__className{font-family:bodyFont,PingFang TC,Microsoft JhengHei,system-ui,sans-serif}.bodyfont_76e0e85d-module__RfasfW__variable{--font-body-local:"bodyFont", PingFang TC, Microsoft JhengHei, system-ui, sans-serif}
@font-face{font-family:memoryFont;src:url(../media/gooldays_wenkai_tc.p.2m-zrkggtn5_0.woff2)format("woff2");font-display:optional;font-weight:400}.memoryfont_fabfa88b-module__muGpKq__className{font-family:memoryFont,Kaiti TC,BiauKai,DFKai-SB,serif;font-weight:400}.memoryfont_fabfa88b-module__muGpKq__variable{--font-memory-local:"memoryFont", Kaiti TC, BiauKai, DFKai-SB, serif}
:root{--color-primary:#7a2e4d;--color-fog:#eef0ed;--color-ink:#1e2529;--color-slate:#4f5a60;--color-umbrella:#7a2e4d;--color-paper:#fff;--color-line:#9aa5aa;--color-umbrella-hover:#64233f;--color-umbrella-active:#4f1b32;--color-secondary-border:#1e2529;--color-secondary-hover-bg:#e2e6e3;--color-label-bg:#e3e7e4;--color-focus-ring:#1e2529;--color-scrollbar-track:#e2e5e2;--color-scrollbar-thumb:#6e7a80;--color-scrollbar-thumb-hover:#4f5a60;--color-scrollbar-thumb-active:#7a2e4d;--color-surface-dark:#121a23;--color-surface-light:#eef1f3;--color-surface-media:#3e4a57;--color-ink-on-dark:#eef1f3;--color-ink-on-dark-muted:#9aa6a0;--color-ink-on-light:#121a23;--color-ink-on-light-muted:#3e4a57;--color-line-on-dark:#3e4a57;--color-line-on-light:#9aa6a0;--color-action-on-light-hover:#3e4a57;--color-action-on-light-active:#2b3541;--color-action-on-dark-hover:#fff;--color-action-on-dark-active:#d7dde2;--color-amber:#f2b866;--color-paper-warm:#f4efe7;--color-paper-shade:#eae3d7;--color-ink-warm:#1d1a16;--color-ink-warm-muted:#5d554a;--color-line-on-paper:#cdc3b3;--color-amber-ink:#9a5b12;--color-night-raised:#1a2430;--radius-panel:2px;--radius-control:6px;--radius-action:2px;--space-unit:4px;--space-gutter-mobile:20px;--space-gutter-desktop-min:64px;--space-section-desktop:128px;--space-section-mobile:72px;--space-content-max:1120px;--space-home-max:1312px;--space-home-column-gap:24px;--space-home-gutter-desktop:48px;--font-body-fallback:"Noto Sans TC", "PingFang TC", "Microsoft JhengHei", system-ui, sans-serif;--text-body:18px;--leading-body:1.8;--font-memory-fallback:"LXGW WenKai TC", "Kaiti TC", "BiauKai", "DFKai-SB", serif;--text-memory:32px;--leading-memory:1.6}
:root{--font-body:var(--font-body-local,var(--font-body-fallback));--font-memory:var(--font-memory-local,var(--font-memory-fallback));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-gutter:stable;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.36, .64, 1);--ease-in-out-soft:cubic-bezier(.65, 0, .35, 1);--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--blur-small:2px;--blur-medium:3px;--blur-reveal:8px}html:has([data-home]){background-color:var(--color-paper-warm)}[data-reveal]{transition:opacity .8s var(--ease-smooth-out) var(--reveal-delay,0s), translate 1.1s var(--ease-out-expo) var(--reveal-delay,0s), filter .8s var(--ease-smooth-out) var(--reveal-delay,0s)}:root[data-reveal=armed] [data-reveal]:not([data-revealed]){opacity:0;filter:blur(var(--blur-reveal));translate:0 32px}:root[data-reveal=armed] [data-reveal=fade]:not([data-revealed]){translate:none}@keyframes gd-ink{0%{opacity:0;color:var(--hand-wet,currentColor)}28%{opacity:1;color:var(--hand-wet,currentColor)}}@keyframes gd-caret{0%,to{opacity:1}}@keyframes gd-caret-end{0%,24%{opacity:1}25%,49%{opacity:0}50%,74%{opacity:1}75%,to{opacity:0}}*{box-sizing:border-box}html{background:var(--color-fog);color:var(--color-ink);-webkit-text-size-adjust:100%;font-size:100%}body{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);line-break:strict;overflow-wrap:anywhere;margin:0}a{cursor:pointer}a:not(.MuiButton-root,.gd-site *,.fr-root *){color:var(--color-primary)}a:not(.MuiButton-root,.gd-site *,.fr-root *):hover{color:var(--color-umbrella-hover)}a:not(.MuiButton-root,.gd-site *,.fr-root *):active{color:var(--color-umbrella-active)}:focus-visible{outline:2px solid var(--focus-ring,var(--color-focus-ring));outline-offset:var(--focus-offset,3px)}[id]{scroll-margin-top:24px}img,svg{max-width:100%}button,input,textarea,select{font:inherit}*{scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track);scrollbar-width:auto}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border:3px solid var(--color-scrollbar-track);border-radius:var(--radius-control)}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--color-scrollbar-thumb-active)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){*{scrollbar-color:auto;forced-color-adjust:auto}[data-home] *,[data-home] :before,[data-home] :after{transition:none!important;animation:none!important}a{color:linktext}a:focus-visible,:focus-visible{outline-offset:3px;outline:2px solid highlight!important}.MuiButton-root{color:buttontext!important;background:buttonface!important;border:1px solid buttontext!important}}.not-found{max-width:var(--space-content-max);margin-inline:auto;padding:72px 20px}
