:root[data-mode] [data-theme=thread]:not([data-mode]){--thread-color-paper: inherit;--thread-color-raised: inherit;--thread-color-ink: inherit;--thread-color-ink-soft: inherit;--thread-color-ink-faint: inherit;--thread-color-hairline: inherit;--thread-color-accent: inherit;--thread-color-accent-text: inherit;--thread-color-on-accent: inherit;--thread-color-link: inherit;--thread-color-selection: inherit;--thread-color-ok: inherit;--thread-color-warn: inherit;--thread-color-bad: inherit;--thread-color-focus: inherit;--thread-color-glass: inherit;--thread-color-glass-edge: inherit;--thread-color-thread: inherit;--thread-color-glass-solid: inherit;--thread-color-row-selected: inherit;--thread-color-no-photo: inherit;--thread-material-tab-bar-fill: inherit;--thread-material-tab-bar-edge: inherit;--thread-material-sheet-fill: inherit;--thread-material-sheet-edge: inherit;--thread-material-blur: inherit;--thread-shadow-glass-tab-bar: inherit;--thread-shadow-overlay-command-palette: inherit;--thread-shadow-keyboard-key: inherit}.tf{background:var(--thread-color-paper);color:var(--thread-color-ink);font-family:var(--thread-font-sans);font-weight:500;letter-spacing:-.006em;border-top:1px solid var(--thread-color-hairline)}.tf-inner{max-width:1440px;margin-inline:auto;padding:var(--thread-space-44) var(--thread-space-22) var(--thread-space-32)}.tf-grid{display:grid;gap:var(--thread-space-32)}.tf-logo{display:inline-flex;line-height:0}.tf-mark{display:block;height:44px;width:auto}.tf-blurb,.tf-note,.tf-meta,.tf-copy{color:var(--thread-color-ink-soft);font-size:var(--thread-text-size-meta-size);line-height:var(--thread-text-size-meta-line-height);letter-spacing:var(--thread-text-size-tracking-meta)}.tf:lang(zh-Hans) .tf-blurb,.tf:lang(zh-Hans) .tf-note,.tf:lang(zh-Hans) .tf-meta,.tf:lang(zh-Hant) .tf-blurb,.tf:lang(zh-Hant) .tf-note,.tf:lang(zh-Hant) .tf-meta{line-height:var(--thread-text-size-meta-line-height-zh)}.tf-blurb{max-width:28em;margin:var(--thread-space-16) 0 0}.tf-blurb [lang=en]{white-space:nowrap}.tf-contact{margin-top:var(--thread-space-16)}.tf-meta{display:flex;align-items:center;min-height:var(--thread-text-size-control-min-height-small);overflow-wrap:anywhere;text-decoration:none}a.tf-meta:hover{color:var(--thread-color-accent-text);text-decoration:underline}.tf-social{display:flex;flex-wrap:wrap;gap:var(--thread-space-8);margin:var(--thread-space-8) 0 0;padding:0;list-style:none}.tf-social a{display:inline-flex;align-items:center;justify-content:center;width:var(--thread-text-size-control-min-height-small);height:var(--thread-text-size-control-min-height-small);border:1px solid var(--thread-color-hairline);border-radius:var(--thread-radius-pill);color:var(--thread-color-ink)}.tf-social svg{width:16px;height:16px}.tf .tf-title{margin:0 0 var(--thread-space-8);color:var(--thread-color-ink);font-family:var(--thread-font-display);font-size:var(--thread-text-size-title-size);font-weight:600;letter-spacing:var(--thread-text-size-tracking-title);line-height:var(--thread-text-size-title-line-height)}.tf-links,.tf-legal{margin:0;padding:0;list-style:none}.tf-link{display:flex;align-items:center;min-height:var(--thread-text-size-control-min-height-small);color:var(--thread-color-accent-text);font-size:var(--thread-text-size-meta-size);line-height:var(--thread-text-size-meta-line-height);letter-spacing:var(--thread-text-size-tracking-meta);text-decoration:none}.tf-link:hover,.tf-legal a:hover,.tf-legal button:hover,.tf-scripts a:hover{text-decoration:underline}.tf-link[aria-current=page]{font-weight:600}.tf-note{margin:var(--thread-space-8) 0 0}.tf-base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--thread-space-16);margin-top:var(--thread-space-44);padding-top:var(--thread-space-22);border-top:1px solid var(--thread-color-hairline)}.tf-copy{margin:0}.tf-legal,.tf-scripts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--thread-space-4) var(--thread-space-16)}.tf-legal a,.tf-legal button,.tf-legal [aria-current=true],.tf-scripts a,.tf-scripts [aria-current=true]{display:inline-flex;align-items:center;min-height:var(--thread-text-size-control-min-height-small);padding:0;border:0;background:none;color:var(--thread-color-ink-soft);font:inherit;letter-spacing:inherit;text-decoration:none;cursor:pointer}.tf-legal [aria-current=true],.tf-scripts [aria-current=true]{color:var(--thread-color-ink);font-weight:600;cursor:default}.tf a:focus-visible,.tf button:focus-visible{outline:2px solid var(--thread-color-focus);outline-offset:2px}@media(min-width:720px){.tf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-brand{grid-column:1 / -1}}@media(min-width:1100px){.tf-inner{padding:var(--thread-space-64)}.tf-grid{grid-template-columns:minmax(240px,1.45fr) repeat(4,minmax(0,1fr));column-gap:var(--thread-space-22)}.tf-brand{grid-column:auto}.tf-mark{height:56px}}
