:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-fg-neutral-subtle:#676d78;--seed-color-fg-critical:#ca1d13;--seed-color-bg-critical-solid:#ca1d13;--seed-color-bg-critical-solid-pressed:#921708;--seed-color-stroke-focus-ring:#217cf9;--fromko-progress-track:#d1d3d8}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--seed-color-bg-critical-solid:#ca2319;--seed-color-bg-critical-solid-pressed:#a12621;--fromko-progress-track:#393d46}:root{--fromko-switch-track-off:#868b94}
:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-palette-carrot-200:#fee6db;--seed-color-bg-brand-solid:#083835;--seed-color-bg-brand-solid-pressed:#07312f;--seed-color-bg-brand-weak:#fee6db;--seed-color-bg-brand-weak-pressed:#ecd6cc;--seed-color-fg-brand:#073230;--seed-color-fg-brand-contrast:#073230;--seed-color-stroke-brand-solid:#083835;--seed-color-stroke-brand-weak:#7f9bac}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--seed-color-palette-carrot-200:#141c1f;--seed-color-bg-brand-solid:#3a7a74;--seed-color-bg-brand-solid-pressed:#2f6a65;--seed-color-bg-brand-weak:#141c1f;--seed-color-bg-brand-weak-pressed:#122022;--seed-color-fg-brand:#fee6db;--seed-color-fg-brand-contrast:#fee6db;--seed-color-stroke-brand-solid:#3a7a74;--seed-color-stroke-brand-weak:#153f62}:root{--fromko-brand-gradient:linear-gradient(135deg, #fee6db 0%, #fcdcde 25%, #f6d5e5 50%, #e4dced 75%, #d3e3f4 100%);--fromko-brand-gradient-pressed:linear-gradient(135deg, #e0cac1 0%, #dec2c3 25%, #d8bbca 50%, #c9c2d1 75%, #bac8d7 100%);--fromko-on-brand-gradient:var(--seed-color-palette-static-black)}
:root{--fromko-motion-fast:var(--seed-duration-d3);--fromko-motion-base:var(--seed-duration-d4);--fromko-motion-medium:var(--seed-duration-d6);--fromko-motion-slow:.36s;--fromko-motion-long:.48s;--fromko-motion-flight:2.4s;--fromko-motion-voyage:3.2s;--fromko-motion-signal:1.2s;--fromko-motion-sweep:2.4s;--fromko-motion-departure:3.2s;--fromko-motion-route:4s;--fromko-ease-standard:var(--seed-timing-function-easing);--fromko-ease-enter:var(--seed-timing-function-enter);--fromko-ease-exit:var(--seed-timing-function-exit);--fromko-ease-exit-expressive:var(--seed-timing-function-exit-expressive);--fromko-ease-settle:cubic-bezier(.3, 0, 0, 1)}

@font-face{font-family:Wanted Sans;src:url(/assets/fonts/wanted-sans-var.woff2)format("woff2-variations");font-weight:400 1000;font-style:normal;font-display:swap}:root{--fk-font-sans:"Wanted Sans", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", "Hiragino Sans", "Yu Gothic", "Noto Sans JP", "Segoe UI", Roboto, sans-serif}:root:lang(zh-Hant){--fk-font-sans:"Wanted Sans", -apple-system, BlinkMacSystemFont, "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Apple SD Gothic Neo", "Malgun Gothic", "Segoe UI", Roboto, sans-serif}:root:lang(zh-Hans){--fk-font-sans:"Wanted Sans", -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Apple SD Gothic Neo", "Malgun Gothic", "Segoe UI", Roboto, sans-serif}
*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}html,body{min-height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:var(--seed-color-bg-layer-basement);color:var(--seed-color-fg-neutral);font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,system-ui,sans-serif}body:lang(zh-Hant){font-family:-apple-system,BlinkMacSystemFont,PingFang TC,Microsoft JhengHei,Noto Sans TC,system-ui,sans-serif}body:lang(zh-Hans){font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Noto Sans SC,system-ui,sans-serif}a{color:inherit}button{font-family:inherit}:root{--fk-frame-width:430px}.fk-frame{width:100%;max-width:var(--fk-frame-width);background:var(--seed-color-bg-layer-default);min-height:100dvh;margin-inline:auto;position:relative}@media (min-width:431px){.fk-frame{border-inline:1px solid var(--seed-color-stroke-neutral-weak)}}.fk-frame:has(>.fk-full-bleed,>[data-shell-route-content]>.fk-full-bleed){background:0 0;border-inline:none;max-width:none}.fk-full-bleed{width:100dvw;margin-inline:calc(50% - 50dvw)}body :is([class*=dialog__positioner],[class*=sheet__positioner],[class*=side-panel__positioner]){z-index:70}.fk-scroll-x{scrollbar-width:none;overflow-x:auto}.fk-scroll-x::-webkit-scrollbar{display:none}
