:root{--brand-blue:#2890e8;--brand-green:#209040;--brand-yellow:#f8c020;--brand-red:#e04030;--theme-primary:#1b6fbf;--theme-primary-hover:#155a9e;--theme-success:#1a7f37;--theme-warning:#8a6400;--theme-warning-fill:#f8c020;--theme-danger:#b03024;--theme-info:#1b6fbf;--theme-bg-primary:#f3f2ee;--theme-bg-secondary:#eae8e2;--theme-bg-tertiary:#dfdcd4;--theme-bg-inverse:#171716;--theme-bg-inverse-hover:#282825;--theme-bg-inverse-raised:#1f1f1d;--theme-bg-inverse-active:#262624;--theme-text-primary:#141413;--theme-text-secondary:#4d4b46;--theme-text-muted:#5f5d57;--theme-text-inverse:#f3f2ee;--theme-text-inverse-secondary:#b7b4ac;--theme-text-inverse-muted:#89867e;--theme-border:#d7d4cc;--theme-border-strong:#c2bfb6;--theme-border-inverse:#302f2b;--theme-primary-inverse:#7fc0f5;--theme-success-inverse:#6fc48a;--theme-warning-inverse:#ffd666;--theme-danger-inverse:#f08a80;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-13:52px;--space-14:56px;--space-15:60px;--space-16:64px;--font-size-display:48px;--line-height-display:56px;--font-size-section:32px;--line-height-section:40px;--font-size-subsection:22px;--line-height-subsection:32px;--font-size-body:16px;--line-height-body:28px;--font-size-meta:13px;--line-height-meta:20px;--font-size-control:14px;--line-height-control:20px;--font-size-xs:12px;--font-size-sm:var(--font-size-meta);--font-size-md:var(--font-size-control);--font-size-lg:var(--font-size-body);--font-size-xl:var(--font-size-body);--font-size-2xl:var(--font-size-subsection);--font-size-3xl:var(--font-size-subsection);--font-size-4xl:var(--font-size-section);--font-size-5xl:var(--font-size-section);--font-size-6xl:var(--font-size-display);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-snug:1.45;--line-height-base:1.75;--font-sans:"Noto Sans SC","Source Han Sans SC","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--font-display:"Noto Serif SC","Source Han Serif SC","Songti SC",SimSun,serif;--font-latin:"Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono","IBM Plex Mono",Consolas,monospace;--content-max:1280px;--content-narrow:920px;--table-min-width:720px;--header-height:64px;--header-brand-size:20px;--header-nav-size:14px;--header-meta-size:12px;--announcement-height:36px;--logo-height:28px;--logo-height-footer:32px;--logo-height-mobile:24px;--nav-menu-width:200px;--process-no-width:64px;--list-meta-width:140px;--list-meta-width-tablet:110px;--process-no-width-mobile:40px;--entry-min-height:180px;--textarea-height:120px;--checkbox-size:16px;--dot-size:6px;--honeypot-offset:-9999px;--frame-page-x:40px;--rule-inset:max(var(--frame-page-x),calc((100% - var(--content-max)) / 2));--frame-section-y:96px;--frame-card:24px;--frame-cell-x:16px;--frame-cell-y:12px;--frame-media:8px;--border-width:1px;--border-width-strong:2px;--structural-rule:1px;--structural-rule-height:5px;--focus-offset:2px;--underline-offset:3px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--motion-fast:120ms;--motion-normal:200ms;--motion-slow:320ms;--ease-standard:cubic-bezier(0.2,0,0,1);--button-height:40px;--button-height-sm:32px;--focus-ring:2px solid currentColor;--shadow-media:0 1px 2px rgba(0,0,0,0.06);--overlay-inverse:rgba(23,23,22,0.72)}@media (max-width:1024px){:root{--frame-page-x:24px;--frame-section-y:72px;--frame-card:20px;--frame-cell-x:14px;--frame-cell-y:10px}}@media (max-width:640px){:root{--frame-page-x:20px;--frame-section-y:56px;--frame-card:16px;--frame-cell-x:12px;--frame-cell-y:8px;--header-height:56px}}[data-density=product]{--frame-page-x:20px;--frame-section-y:24px;--frame-card:16px;--frame-cell-x:12px;--frame-cell-y:8px;--font-size-base:var(--font-size-md)}