.forum-space{--ink:#202b2c;--accent:#aa4935;background:#f3f2ed;color:var(--ink)}.forum-orbits{display:none}.forum-space>.community-shell{width:min(1360px,calc(100% - 112px))}.forum-hero{display:grid;grid-template-columns:1.65fr 1fr;gap:80px;align-items:end;padding:70px 0 65px;border-bottom:1px solid #27312d;min-height:470px}.forum-section-name{font-size:16px;letter-spacing:.08em;margin:0 0 32px;color:#6d716b}.forum-hero h1{font:clamp(65px,6vw,94px)/1.23 "Community Serif",serif;letter-spacing:-.035em}.forum-hero h1>span{display:block;padding-left:88px;color:#aa4935}.forum-hero-base{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-top:36px}.forum-intro{font-size:19px;line-height:1.8;color:#606762;margin:0}.forum-space .community-primary{background:#26352f;color:#f6f2e7;border-radius:0;font-size:17px;font-weight:400;box-shadow:none;padding:17px 23px;gap:25px}.forum-space .community-primary:hover{transform:translateY(-3px);box-shadow:0 7px 15px #26352f18}.forum-prompt-stack{position:relative;padding-bottom:0;height:auto;margin:0}.forum-topic-heading{font-size:16px;color:#7d8178;margin-bottom:22px}.forum-prompt{border-top:1px solid #242c2c2b;transition:background .35s}.forum-prompt:last-child{border-bottom:1px solid #242c2c2b}.forum-prompt button{display:flex;align-items:center;gap:20px;text-align:left;width:100%;padding:24px 0;transition:padding .4s}.prompt-number{font:italic 22px Georgia;color:#92968b;align-self:flex-start;padding-top:7px}.forum-prompt button>span:nth-child(2){flex:1;min-width:0}.forum-prompt small{display:block;color:#8a7669;font-size:14px;margin-bottom:9px}.forum-prompt strong{display:block;font:23px/1.55 "Community Serif",serif;font-weight:400}.forum-prompt button>svg{width:25px;height:25px;color:#59665f;transition:transform .4s}.forum-prompt:hover{background:#e5e6dd}.forum-prompt:hover button{padding-left:15px;padding-right:15px}.forum-prompt:hover svg{transform:translate(3px,-3px)}.forum-hero-copy{animation:community-arrive .7s backwards}.forum-board{padding-top:34px;scroll-margin-top:120px}.forum-board-heading h2{font:31px "Community Serif",serif;display:flex;align-items:center;gap:22px}.forum-board-heading h2>span{font:15px Community Sans;color:#7b8178}.forum-space .community-tools{margin:24px 0 20px}.forum-space .community-search{border-radius:0;background:none;border:0;border-bottom:1px solid #2b352e45;padding:13px 0;box-shadow:none;max-width:510px}.forum-space .community-search:focus-within{border-color:#aa4935;box-shadow:0 2px 0 #aa4935}.forum-space .community-search input{font-size:17px}.forum-space .community-sort{background:none;border:0;border-radius:0;padding:0;gap:18px}.forum-space .community-sort button{background:none!important;color:#697169;border-radius:0;padding:12px 0;box-shadow:none!important;border-bottom:2px solid transparent;font-size:16px}.forum-space .community-sort button[aria-pressed=true]{border-bottom-color:#aa4935;color:#252e29}.forum-topics{display:flex;gap:22px;flex-wrap:wrap;padding:15px 0 25px;border-bottom:1px solid #29332e35}.forum-topics>button{display:flex;gap:8px;font-size:16px;color:#73796f;transition:color .3s}.forum-topics>button:hover,.forum-topics>button[aria-pressed=true]{color:#aa4935}.topic-dot{display:none}.topic-count{font:13px Georgia;color:#92968b;align-self:flex-start}.forum-question-grid{display:flex;flex-direction:column;padding-top:0}.forum-question{display:grid;grid-template-columns:145px minmax(0,1fr) 200px;gap:28px;padding:32px 12px 32px 0;background:none;box-shadow:none;border-bottom:1px solid #29332e29;border-radius:0;transform:none!important;transition:background .35s,padding .4s;animation:community-arrive .5s calc(var(--order)*35ms) backwards;position:relative}.forum-question:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#aa4935;transform:scaleY(0);transform-origin:center;transition:transform .4s}.forum-question:focus-within,.forum-question:hover{background:#e7e8df;padding-left:22px;padding-right:22px}.forum-question:focus-within:before,.forum-question:hover:before{transform:scaleY(1)}.question-top{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:15px;font-size:16px}.question-top>span:first-child{color:#b05c43;font-family:"Community Serif";font-size:18px}.question-status{color:#6a776e;font-size:14px}.question-status.waiting{color:#8b8c7a}.question-main h3{font:27px/1.5 "Community Serif",serif;overflow-wrap:anywhere;transition:color .3s}.question-main p{font-size:16px;line-height:1.85;color:#6e776e;margin-top:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.question-read{display:none}.question-bottom{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:23px}.question-author{display:flex;gap:10px;font-size:15px;align-items:center;min-width:0;max-width:100%}.question-author>div{min-width:0}.question-author a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.question-avatar{width:33px;height:33px;border-radius:50%;border:1px solid #9fa69a;display:grid;place-items:center;font-size:15px;color:#687465;flex-shrink:0}.question-author time{display:block;font-size:13px;color:#8c9388;margin-top:5px}.question-actions{display:flex;gap:16px;align-items:center}.question-actions button{display:flex;gap:7px;align-items:center;padding:6px;font-size:15px;color:#728073}.question-actions button[aria-pressed=true]{color:#aa4935}.question-actions button[aria-pressed=true] svg{fill:#aa493522}.forum-space .community-empty{border:0;border-radius:0;background:none;padding:60px 0;text-align:left;border-bottom:1px solid #29332e29}.forum-space .community-empty>svg{display:none}.forum-space .community-empty h3{font-size:29px}.forum-space .community-empty p{font-size:17px;color:#7b8278}.forum-reset{margin-left:25px}.forum-closing{border-top:1px solid #28362d;padding-top:30px;margin-top:50px;display:flex;justify-content:space-between;gap:20px;align-items:center}.forum-closing>span{font-size:16px;color:#737b6e}.forum-closing a{display:flex;gap:15px;font:22px "Community Serif";align-items:center}@media(max-width:1100px){.forum-space>.community-shell{width:calc(100% - 64px)}.forum-hero{gap:40px;grid-template-columns:1.4fr 1fr}.forum-hero h1{font-size:72px}.forum-hero h1>span{padding-left:40px}.forum-hero-base{flex-direction:column;align-items:flex-start;gap:24px}.forum-prompt strong{font-size:21px}.forum-question{grid-template-columns:115px minmax(0,1fr) 160px;gap:20px}.question-main h3{font-size:24px}}@media(max-width:760px){.forum-space>.community-shell{width:calc(100% - 40px)}.forum-hero{grid-template-columns:1fr;gap:42px;padding:40px 0}.forum-hero h1{font-size:65px}.forum-hero-base{flex-direction:row;align-items:center}.forum-intro{font-size:16px}.forum-prompt button{padding:18px 0}.forum-topic-heading{margin-bottom:16px}.forum-prompt strong{font-size:22px}.forum-space .community-sort{gap:25px}.forum-question{grid-template-columns:1fr;padding:24px 0;gap:16px}.question-top{justify-content:space-between}.question-bottom,.question-top{flex-direction:row;align-items:center}.question-main h3{font-size:25px}.question-main p{font-size:16px}.forum-closing a{font-size:19px}.forum-topics{gap:16px}.forum-topics,.forum-topics>button{font-size:15px}}@media(max-width:420px){.forum-hero h1{font-size:52px}.forum-hero h1>span{padding-left:26px}.forum-hero-base{flex-direction:column;align-items:flex-start}.forum-board-heading h2{font-size:27px}.forum-board-heading h2>span{font-size:14px}.forum-closing{align-items:flex-start;flex-direction:column}}.forum-space .community-dialog{background:#f3f2ed;color:#26352e;border-radius:3px;box-shadow:0 30px 100px #101b1e50}.forum-space .community-dialog h2{font-family:"Community Serif";font-size:34px}.forum-space .community-close{border:0;border-radius:0}.forum-space .community-dialog .community-primary{--ink:#26352e}.forum-hero{display:flex;justify-content:space-between;align-items:center;gap:36px;min-height:0;padding:50px 0 43px;border-color:#303730}.forum-hero h1{font-family:Community Sans,Microsoft YaHei,sans-serif;font-size:clamp(65px,7.8vw,116px);line-height:1.12;font-weight:700;letter-spacing:-.075em;color:#202824}.forum-hero h1>span{display:inline;padding:0;color:#8a8c76;margin-left:.13em}.forum-hero-copy{animation:community-arrive .65s backwards}.forum-hero .forum-intro{font-family:Community Sans,sans-serif;font-size:17px;letter-spacing:.03em;color:#797f72;margin-top:23px}.forum-ask-orbit{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:13px;flex-shrink:0;color:#333d32;font-size:17px;min-width:145px;position:relative}.forum-ask-symbol{display:grid;place-items:center;border:1px solid #b0b3a2;width:100px;height:100px;border-radius:50%;background:#f8f8f0;box-shadow:0 9px 20px #23352a09;transition:transform .55s cubic-bezier(.22,1,.36,1),background .4s,color .4s,box-shadow .4s}.forum-ask-symbol>svg{width:36px;height:36px;stroke-width:1.5;transition:rotate .5s}.forum-ask-orbit:focus-visible .forum-ask-symbol,.forum-ask-orbit:hover .forum-ask-symbol{transform:translateY(-7px);background:#29382e;color:#f9f7e9;box-shadow:0 18px 28px #29382e22}.forum-ask-orbit:hover svg{rotate:45deg}.forum-board-heading h2{font-family:Community Sans,sans-serif;font-weight:500;font-size:29px}.forum-board-heading h2>span{font-size:15px}.forum-board{padding-top:28px}.forum-space{background:#f1f2ea;--accent:#5e7153}.forum-space .community-sort button[aria-pressed=true]{border-color:#627551}.forum-topics>button:hover,.forum-topics>button[aria-pressed=true]{color:#293e2a}.question-main h3{font-family:Community Sans,sans-serif;font-weight:500;font-size:25px;line-height:1.55;letter-spacing:0}.question-main p{color:#687565;font-size:17px}.question-top>span:first-child{font-family:Community Sans;font-size:16px;color:#657554}.forum-question:before{background:#627551}.forum-question:focus-within,.forum-question:hover{background:#e6eadc}.forum-closing a{font-family:Community Sans;font-size:19px}.forum-space .community-empty h3{font-family:Community Sans;font-size:26px}.forum-space .community-empty p:empty{display:none}.forum-space .community-empty .community-primary{margin-top:15px}.forum-space .community-search:focus-within{box-shadow:0 2px 0 #627551;border-color:#627551}@media(max-width:760px){.forum-hero{padding:35px 0 32px;gap:20px}.forum-hero h1{font-size:clamp(44px,10vw,70px)}.forum-hero .forum-intro{font-size:14px;margin-top:18px}.forum-ask-orbit{min-width:76px;font-size:15px;gap:10px}.forum-ask-symbol{width:68px;height:68px}.forum-ask-symbol>svg{width:27px;height:27px}.question-main h3{font-size:24px}.question-main p{font-size:16px}.forum-board-heading h2{font-size:26px}}.forum-question-grid{gap:28px;padding:32px 0 12px}.forum-question{--card-paper:#fafaf4;--card-edge:#d5dbca;grid-template-columns:125px minmax(0,1fr) 170px;gap:26px;width:calc(100% - 42px);padding:30px 32px;border:1px solid #ffffffbb;border-bottom-color:#d6ddcf;border-radius:20px 20px 20px 6px;background:var(--card-paper);box-shadow:0 4px 0 -1px var(--card-edge),0 15px 32px -20px #24332545,inset 0 1px 0 #fff;transition:translate .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,background .4s,border-color .4s;isolation:isolate}.forum-question:nth-child(2n){margin-left:42px;border-radius:20px 20px 6px 20px;--card-paper:#edf1e8;--card-edge:#c7d2bf}.forum-question:before{left:19px;top:30px;bottom:30px;border-radius:3px;background:#7f916b;width:3px}.forum-question:after{content:"";position:absolute;z-index:-1;inset:6px 9px -9px;border:1px solid #bbc6b54d;border-radius:inherit;background:transparent;box-shadow:0 5px 12px -9px #24332522;transition:translate .4s,opacity .4s;pointer-events:none}.forum-question:focus-within,.forum-question:hover{padding:30px 32px;background:#fffef8;border-color:#b8c6ac;translate:0 -5px;box-shadow:0 4px 0 -1px #cad5bd,0 26px 40px -22px #24332555,inset 0 1px 0 #fff}.forum-question:focus-within:after,.forum-question:hover:after{translate:0 3px}.forum-question .question-top{padding-right:18px;border-right:1px solid #8c9a7d33;gap:18px}.forum-question .question-top>span:first-child{font-size:17px;color:#435a3d}.forum-question .question-main p{color:#5d695a;margin-top:10px}.forum-question .question-read{display:flex;align-items:center;gap:10px;width:-moz-max-content;width:max-content;margin-top:18px;font-size:14px;color:#526847}.forum-question .question-read svg{width:17px;height:17px;transition:translate .35s}.forum-question:hover .question-read svg{translate:3px -3px}.forum-question .question-bottom{padding-left:8px}@media(max-width:1100px){.forum-question{grid-template-columns:105px minmax(0,1fr) 135px;gap:20px;padding:26px}.forum-question:focus-within,.forum-question:hover{padding:26px}}@media(max-width:760px){.forum-question-grid{gap:24px;padding-top:26px}.forum-question,.forum-question:nth-child(2n){width:calc(100% - 12px);grid-template-columns:1fr;gap:18px;padding:22px 20px}.forum-question:nth-child(2n){margin-left:12px}.forum-question:focus-within,.forum-question:hover{padding:22px 20px;translate:0 -3px}.forum-question:before{left:8px;top:22px;bottom:22px;width:2px}.forum-question .question-top{border:0;padding:0;gap:12px}.forum-question .question-main h3{font-size:23px}.forum-question .question-main p{font-size:15px}.forum-question .question-bottom{padding:16px 0 0;border-top:1px solid #8c9a7d29}.forum-question .question-read{margin-top:14px}}@media(prefers-reduced-motion:reduce){.forum-question,.forum-question .question-read svg,.forum-question:after{transition:none}.forum-question:focus-within,.forum-question:hover,.forum-question:hover:after{translate:none}}.forum-hub{--ink:#292b2e;--accent:#a63835;--paper:#fff;background:#f5f4f2;overflow:clip;padding-bottom:70px}.forum-hub>.community-shell{width:min(1420px,calc(100% - 72px))}.hub-header{display:flex;align-items:center;gap:28px;padding:32px 0 26px;border-bottom:1px solid #dedbd6;margin-bottom:26px}.forum-hub .hub-header h1{font:600 29px/1.25 Community Sans,sans-serif;letter-spacing:-.04em;white-space:nowrap}.hub-header h1>span{display:block;font-size:14px;font-weight:400;letter-spacing:0;color:#7a7470;margin-top:9px}.hub-search{margin-left:auto;width:min(460px,42%);display:flex;align-items:center;gap:13px;border:1px solid #d9d5cf;background:#fff;border-radius:9px;padding:14px 17px;color:#79736d;transition:border-color .25s,box-shadow .25s}.hub-search:focus-within{border-color:#a63835;box-shadow:0 0 0 3px #a638350b}.hub-search input{background:none;min-width:0;flex:1;outline:none!important;color:#292b2e;font-size:16px}.hub-search input::-moz-placeholder{color:#938b84}.hub-search input::placeholder{color:#938b84}.hub-search button{display:grid;place-items:center}.hub-ask{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#a63835;color:#fff;border-radius:24px;padding:12px 23px;font-size:16px;font-weight:500;white-space:nowrap;transition:background .25s,transform .25s}.hub-ask:hover{background:#852e2c;transform:translateY(-2px)}.hub-layout{display:grid;grid-template-columns:185px minmax(0,1fr) 285px;gap:28px;align-items:start}.hub-right,.hub-topics{position:sticky;top:120px}.forum-hub h2{font:500 17px/1.5 Community Sans,sans-serif}.hub-topics h2{display:flex;align-items:center;gap:10px;margin:7px 9px 18px;color:#74695f}.hub-topics nav{display:flex;flex-direction:column;gap:4px}.hub-topics nav button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 9px;border-radius:7px;text-align:left;font-size:15px;transition:background .2s,color .2s}.hub-topics nav button:hover{background:#eae7e3}.hub-topics nav button[aria-pressed=true]{background:#eae3de;color:#923b33;font-weight:500}.hub-topics nav small{margin-left:auto;color:#918880;font-size:12px}.hub-topic-mark{display:grid;place-items:center;width:29px;height:29px;border-radius:7px;font:16px Community Hand,serif;background:#ece1d9;color:#84624c;flex-shrink:0}.mark-1{background:#e2e8e9;color:#556d75}.mark-2{background:#e6e7dc;color:#72794f}.mark-3{background:#ebe0e1;color:#845660}.hub-side-note{border-top:1px solid #dedbd6;margin:25px 9px 14px;padding-top:23px;font:19px/1.9 Community Hand,serif;color:#897c70}.hub-letter-link{display:flex;gap:7px;align-items:center;font-size:13px;color:#887d73;margin:0 9px}.forum-hub .forum-board{padding:0;scroll-margin-top:125px;min-width:0}.hub-composer{display:flex;align-items:center;gap:15px;padding:20px 22px;border:1px solid #e0dcd7;border-radius:10px;background:#fff;box-shadow:0 2px 4px #37271703;transition:border-color .25s,box-shadow .25s}.hub-composer:hover{border-color:#baa298;box-shadow:0 5px 18px #37271709}.hub-composer-avatar{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:#eee4dd;color:#936b54;font:23px Community Hand;flex-shrink:0}.hub-composer strong{display:block;font-size:20px;font-weight:500;color:#514943}.hub-composer small{display:block;font-size:13px;color:#9a9088;margin-top:5px}.hub-composer>svg{margin-left:auto;color:#a63835;flex-shrink:0}.hub-feed-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:23px 3px 13px}.hub-sort{display:flex;gap:19px}.hub-sort button{position:relative;color:#8a8078;font-size:14px;padding:6px 0}.hub-sort button[aria-pressed=true]{color:#a63835;font-weight:500}.hub-sort button[aria-pressed=true]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#a63835}.forum-hub .forum-question-grid{display:flex;flex-direction:column;gap:15px;padding:0}.forum-hub .forum-question{display:block;width:100%;margin:0;background:#fff;border:1px solid #e0dcd7;border-radius:10px;padding:22px 24px;box-shadow:0 2px 5px #37271704;transform:none;transition:border-color .25s,box-shadow .25s;animation:hub-arrive .4s both}.forum-hub .forum-question:nth-child(2n){margin:0;background:#fff}.forum-hub .forum-question:after,.forum-hub .forum-question:before{display:none}.forum-hub .forum-question:focus-within,.forum-hub .forum-question:hover{transform:none;background:#fff;border-color:#c7b7ad;box-shadow:0 5px 20px #37271708}.hub-question-meta{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}.forum-hub .question-author{font-size:14px;color:#514943;max-width:none;gap:11px}.forum-hub .question-avatar{width:35px;height:35px;background:#f2ede7;border:0;color:#8c6a54;font-family:Community Hand;font-size:19px}.forum-hub .question-author time{font-size:12px;color:#a0968d;margin-top:3px}.hub-category{font-size:12px;color:#89796d;border-radius:5px;background:#f5f2ee;padding:5px 9px;white-space:nowrap}.hub-category:hover{color:#a63835}.forum-hub .question-main h3{font:600 23px/1.48 Community Sans,sans-serif;color:#242323;letter-spacing:-.025em;overflow-wrap:anywhere;transition:color .2s}.forum-hub .question-main:hover h3{color:#993c33}.forum-hub .question-main p{font:16px/1.85 Community Sans,sans-serif;color:#635f5a;margin:12px 0 0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.forum-hub .question-bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #f0ede9;padding-top:16px;margin-top:20px}.forum-hub .question-actions{gap:17px;display:flex;align-items:center}.forum-hub .question-actions button{display:flex;align-items:center;gap:7px;border:1px solid #e4e0da;background:#f8f6f3;border-radius:19px;padding:6px 13px;font-size:13px;color:#817267}.forum-hub .question-actions button[aria-pressed=true]{color:#a63835;background:#fbefeb;border-color:#dabcb5}.forum-hub .question-actions button[aria-pressed=true] svg{fill:#a638351a}.question-actions>a{display:flex;align-items:center;gap:7px;font-size:13px;color:#8b8179}.hub-question-end{display:flex;align-items:center;gap:12px;color:#a63835}.hub-question-end>a{display:flex;align-items:center;gap:6px;font-size:13px}.hub-question-end>button{color:#9e9288;display:grid;place-items:center}.forum-hub .community-empty{padding:40px 25px;background:#fff;border:1px solid #e0dcd7;border-radius:10px;text-align:center}.forum-hub .community-empty h3{font-size:22px}.forum-hub .community-empty p{font-size:15px;color:#8a8078}.forum-hub .forum-reset{display:block;margin:18px auto 0}.forum-hub .community-pagination{font-size:14px;gap:4px}.forum-hub .community-pagination button{width:35px;height:35px}.hub-trending{border:1px solid #e0dcd7;background:#fff;border-radius:10px;padding:20px}.hub-trending h2{display:flex;align-items:center;gap:9px;padding-bottom:15px;border-bottom:1px solid #eee9e3}.hub-trending h2 svg{color:#a63835}.hub-trending ol{list-style:none;padding:0;margin:0}.hub-trending li{display:flex;align-items:flex-start;gap:12px;padding:18px 0;border-bottom:1px solid #f0ece7}.hub-trending li:last-child{border:0;padding-bottom:0}.hub-trending li>span{font:italic 19px "Community Serif";color:#b39e8c;line-height:1.6}.hub-trending li:first-child>span{color:#a63835}.hub-trending strong{display:block;font-size:15px;font-weight:500;line-height:1.65}.hub-trending a:hover strong{color:#a63835}.hub-trending small{display:block;font-size:12px;color:#a0968d;margin-top:7px}.hub-quiet{font-size:15px;color:#9b8e81;line-height:1.8;padding-top:18px}.hub-explore{margin-top:25px;padding:0 8px}.hub-explore h2{font-size:14px;color:#8c7f73;margin-bottom:12px}.hub-explore>a{display:flex;align-items:center;gap:13px;padding:17px 0;border-bottom:1px solid #e0dcd7}.hub-explore>a>svg:first-child{color:#9b7b65;width:25px;height:25px;flex-shrink:0}.hub-explore span{font-size:17px}.hub-explore small{display:block;font-size:12px;color:#94877b;margin-top:7px;line-height:1.6}.hub-explore>a>svg:last-child{margin-left:auto;color:#978577;flex-shrink:0}.hub-footnote{font:15px/1.8 Community Hand,serif;color:#a39588;margin:24px 8px}@keyframes hub-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.hub-layout{grid-template-columns:200px minmax(0,1fr) 300px;gap:36px}}@media(max-width:1150px){.forum-hub>.community-shell{width:calc(100% - 48px)}.hub-layout{grid-template-columns:165px minmax(0,1fr);gap:24px}.hub-right{display:none}.hub-header{gap:20px}.hub-search{width:44%}}@media(max-width:760px){.forum-hub>.community-shell{width:calc(100% - 32px)}.hub-header{flex-wrap:wrap;gap:18px;padding-top:23px;margin-bottom:16px}.forum-hub .hub-header h1{font-size:25px}.hub-header h1>span{font-size:13px}.hub-search{width:100%;order:3;margin:0}.hub-ask{margin-left:auto;padding:10px 18px}.hub-layout{display:flex;flex-direction:column;gap:15px}.hub-topics{position:static;width:100%;min-width:0}.hub-letter-link,.hub-side-note,.hub-topics h2{display:none}.hub-topics nav{flex-direction:row;overflow-x:auto;padding-bottom:8px;gap:6px}.hub-topics nav button{width:auto;flex-shrink:0;padding:8px;font-size:14px;background:#ece9e4}.hub-topics nav small{display:none}.hub-topic-mark{width:24px;height:24px;font-size:14px}.hub-feed{width:100%}.hub-composer{padding:17px}.hub-composer strong{font-size:19px}.hub-feed-heading{padding-top:18px}.hub-sort{gap:13px}.hub-sort button{font-size:13px}.forum-hub .forum-question{padding:20px 18px}.forum-hub .question-main h3{font-size:21px}.forum-hub .question-main p{font-size:15px}.forum-hub .question-bottom{gap:8px}.forum-hub .question-actions{gap:10px}.forum-hub .question-actions button{padding:6px 10px}.forum-hub .question-actions>a,.hub-question-end>a{font-size:12px}.forum-hub .community-empty .hub-ask{margin:0}.forum-hub .forum-board{scroll-margin-top:100px}}@media(prefers-reduced-motion:reduce){.forum-hub .forum-question{animation:none}}.forum-hub{background:radial-gradient(ellipse at 0 15%,#eee2d959,transparent 45%),radial-gradient(ellipse at 100% 55%,#e4e8e74d,transparent 42%),#f5f4f2}.forum-hub>.community-shell{width:min(1580px,calc(100% - 80px))}.forum-hub .hub-header{padding:35px 0 29px;gap:32px}.forum-hub .hub-header h1{font-size:33px}.forum-hub .hub-search{width:min(560px,46%);border-radius:14px;background:linear-gradient(145deg,#fff,#fcfaf7);box-shadow:inset 0 1px 0 #fff,0 5px 18px #49382905}.forum-hub .hub-layout{grid-template-columns:240px minmax(0,1fr)}.forum-hub .hub-topic-picker{top:130px;padding-top:13px}.forum-hub .hub-topic-picker h2{font-size:19px;gap:12px;margin:0 18px 22px;color:#827264}.hub-wheel-shell{position:relative;padding:10px 8px 12px}.hub-wheel-window{position:relative;height:320px;isolation:isolate}.hub-wheel-selection{position:absolute;left:4px;right:4px;top:128px;height:64px;border:1px solid #b28f782b;background:linear-gradient(130deg,#fffaf5,#eee3d7);border-radius:17px;box-shadow:inset 0 1px 0 #fff,0 7px 15px -9px #95745466;pointer-events:none;z-index:-1}.hub-wheel-selection:before{content:"";position:absolute;left:12px;top:29px;width:5px;height:5px;border-radius:50%;background:#a63835;box-shadow:0 0 0 4px #a6383508}.forum-hub .hub-topics .hub-topic-wheel{height:320px;display:block;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;padding:128px 0;-webkit-mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent);gap:0;scroll-behavior:smooth}.hub-topic-wheel::-webkit-scrollbar{display:none}.forum-hub .hub-topics .hub-topic-wheel button{height:64px;width:100%;scroll-snap-align:center;scroll-snap-stop:always;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 23px 0 28px;flex-shrink:0;border-radius:0;background:none;font:20px Community Hand,serif;color:#7b7168;font-weight:400;opacity:calc(1 - var(--topic-distance)*.22);transform:scale(calc(1 - var(--topic-distance)*.07));transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .35s,color .35s}.forum-hub .hub-topics .hub-topic-wheel button:hover{background:none;color:#a63835}.forum-hub .hub-topics .hub-topic-wheel button[aria-pressed=true]{background:none;color:#9c3f36;font-weight:400}.forum-hub .hub-topic-wheel small{display:block;margin-left:0;font:13px Community Sans;color:#a18f80}.forum-hub .hub-topics .hub-topic-wheel button:focus-visible{outline-offset:-6px;border-radius:14px}.hub-wheel-arrow{display:grid;place-items:center;width:100%;height:30px;color:#aa9180;transition:color .25s}.hub-wheel-arrow:hover:not(:disabled){color:#a63835}.hub-wheel-arrow:disabled{opacity:.2!important}.forum-hub .hub-composer{padding:23px 28px;border-radius:19px;border-color:#dbd2c8;background:linear-gradient(120deg,#fff,#fbf7f1);box-shadow:inset 0 1px 0 #fff,0 9px 20px -17px #67513e50}.forum-hub .hub-composer strong{font-family:Community Hand,serif;font-size:25px;color:#615247}.forum-hub .hub-composer small{font-size:14px;color:#9a887a}.forum-hub .hub-composer-avatar{width:49px;height:49px;background:linear-gradient(140deg,#f3e9df,#e7d7c8);box-shadow:inset 0 1px 0 #fff;font-size:25px}.forum-hub .hub-feed-heading{padding:26px 7px 17px}.forum-hub .hub-feed-heading h2{font:23px Community Hand,serif}.forum-hub .hub-sort{gap:24px}.forum-hub .forum-question-grid{gap:25px;padding:0 16px 0 0}.forum-hub .forum-question{position:relative;border-radius:19px;padding:27px 32px;background:linear-gradient(135deg,#fff,#fffdfa);border-color:#ded7cf;box-shadow:0 3px 0 #e6dfd64d,0 14px 30px -25px #6c564533;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s}.forum-hub .forum-question:nth-child(2n){margin-left:16px;background:linear-gradient(135deg,#fff,#fcfaf7)}.forum-hub .forum-question:after{display:block;content:"";position:absolute;inset:5px -6px -6px 6px;border:1px solid #ddd5ca66;border-radius:19px;z-index:-1;background:#f1ede64d;pointer-events:none}.forum-hub .forum-question:focus-within,.forum-hub .forum-question:hover{transform:translateY(-3px);background:linear-gradient(135deg,#fff,#fffdfa);border-color:#bda28d;box-shadow:0 3px 0 #e6dfd64d,0 19px 34px -22px #6c56452e}.forum-hub .hub-question-meta{margin-bottom:20px}.forum-hub .question-main h3{font-size:26px;line-height:1.5}.forum-hub .question-main p{font-size:17px;line-height:1.9;color:#75675c;max-width:90ch;margin-top:15px}.forum-hub .question-bottom{margin-top:23px;padding-top:18px}.forum-hub .hub-category{border:1px solid #e7dbcc;border-radius:15px;background:#f8f2e9;padding:6px 12px;color:#99785d;font-size:13px}@media(max-width:1100px){.forum-hub>.community-shell{width:calc(100% - 48px)}.forum-hub .hub-layout{grid-template-columns:205px minmax(0,1fr);gap:26px}.forum-hub .hub-topics .hub-topic-wheel button{font-size:18px;padding-left:26px;padding-right:18px}.forum-hub .forum-question{padding:24px}.forum-hub .question-main h3{font-size:24px}}@media(max-width:760px){.forum-hub>.community-shell{width:calc(100% - 32px)}.forum-hub .hub-header{padding-top:25px;gap:18px}.forum-hub .hub-header h1{font-size:28px}.forum-hub .hub-search{width:100%}.forum-hub .hub-layout{display:flex;gap:20px}.forum-hub .hub-topic-picker{padding-top:0}.forum-hub .hub-topic-picker h2{display:flex;font-size:16px;margin:0 8px 12px}.hub-wheel-shell{max-width:360px;margin:0 auto;padding:3px 12px;border-radius:22px}.hub-wheel-window{height:192px}.hub-wheel-selection{top:64px}.forum-hub .hub-topics .hub-topic-wheel{height:192px;padding:64px 0;overflow-x:hidden;-webkit-mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent)}.forum-hub .hub-topics .hub-topic-wheel button{font-size:20px;background:none;width:100%;padding:0 30px}.hub-wheel-arrow{position:absolute;right:10px;top:12px;width:27px;height:27px;z-index:2}.hub-wheel-arrow:last-child{top:auto;bottom:12px}.forum-hub .hub-topic-wheel small{display:block}.forum-hub .hub-composer{padding:20px}.forum-hub .hub-composer strong{font-size:22px}.forum-hub .hub-composer small{font-size:12px}.forum-hub .forum-question-grid{padding-right:8px;gap:20px}.forum-hub .forum-question{padding:23px 20px}.forum-hub .forum-question:nth-child(2n){margin-left:8px}.forum-hub .question-main h3{font-size:22px}.forum-hub .question-main p{font-size:15px}.forum-hub .hub-feed-heading{padding-top:22px}.forum-hub .hub-feed-heading h2{font-size:21px}.forum-hub .hub-sort{gap:14px}.forum-hub .hub-category{font-size:11px;padding:5px 9px}}@media(prefers-reduced-motion:reduce){.forum-hub .hub-topics .hub-topic-wheel{scroll-behavior:auto}.forum-hub .hub-topic-wheel button{transition:none}.forum-hub .forum-question:hover{transform:none}}.forum-hub .hub-layout{grid-template-columns:285px minmax(0,1fr);gap:48px}.forum-hub .hub-topic-picker h2{font-size:22px;margin:0 22px 23px}.hub-wheel-shell{padding:13px 10px 15px;border:0;background:transparent;box-shadow:none}.hub-wheel-window{height:480px}.hub-wheel-selection{top:200px;height:80px;left:3px;right:3px;border-radius:21px;background:linear-gradient(135deg,#fffaf3,#eddfd0);box-shadow:inset 0 2px 0 #fff,inset 0 -1px 0 #c4a58638,0 10px 17px -12px #9a76545e}.hub-wheel-selection:before{top:37px;left:14px;width:6px;height:6px}.forum-hub .hub-topics .hub-topic-wheel{height:480px;padding:200px 0;-webkit-mask-image:linear-gradient(transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(transparent,#000 15%,#000 85%,transparent);overflow-x:hidden}.forum-hub .hub-topics .hub-topic-wheel button{height:80px;font-size:25px;padding:0 26px 0 33px;opacity:var(--wheel-opacity,1);transform:perspective(650px) translate3d(0,var(--wheel-y,0),var(--wheel-z,0)) rotateX(var(--wheel-angle,0deg));transform-origin:center;backface-visibility:hidden;transition:color .3s;will-change:transform;line-height:1.35;text-shadow:0 1px 0 #fff8}.forum-hub .hub-topic-wheel small{font-size:14px}.hub-wheel-arrow{height:34px}@media(max-width:1100px){.forum-hub .hub-layout{grid-template-columns:255px minmax(0,1fr);gap:30px}.forum-hub .hub-topics .hub-topic-wheel button{font-size:23px;padding-left:30px;padding-right:22px}}@media(max-width:760px){.forum-hub .hub-layout{display:flex}.hub-wheel-shell{max-width:380px;padding:8px 12px;border-radius:29px}.hub-wheel-window{height:320px}.hub-wheel-selection{top:120px;height:80px}.forum-hub .hub-topics .hub-topic-wheel{height:320px;padding:120px 0;-webkit-mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent)}.forum-hub .hub-topic-picker h2{font-size:19px;margin:0 12px 15px}.forum-hub .hub-topics .hub-topic-wheel button{font-size:24px;padding:0 36px}.hub-wheel-arrow{width:30px;height:30px;right:13px;top:12px}.hub-wheel-arrow:last-child{top:auto;bottom:12px}}@media(prefers-reduced-motion:reduce){.forum-hub .hub-topics .hub-topic-wheel button{transform:none;will-change:auto}}.hub-wheel-option{height:80px;scroll-snap-align:center;scroll-snap-stop:always}.forum-hub .hub-topics .hub-topic-wheel button{scroll-snap-align:none;scroll-snap-stop:normal}.forum-hub{background:linear-gradient(145deg,#f2eae0,#f6f3ed 42%,#e5ebed)}.hub-backdrop{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hub-paper-grain{position:absolute;inset:0;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%239b8167' filter='url(%23g)' opacity='.3' d='M0 0h160v160H0z'/%3E%3C/svg%3E");mix-blend-mode:multiply}.hub-color-wash{position:absolute;display:block;width:900px;height:700px;filter:blur(25px);border-radius:50%;opacity:.65;pointer-events:none}.hub-wash-ochre{top:-350px;left:-280px;background:radial-gradient(ellipse,#d8b99665,transparent 68%);animation:hub-wash-breathe 22s ease-in-out infinite alternate}.hub-wash-blue{right:-330px;top:360px;background:radial-gradient(ellipse,#b9ced366,transparent 70%);animation:hub-wash-breathe 28s ease-in-out -11s infinite alternate-reverse}.hub-paper-plane{position:absolute;pointer-events:none;background:linear-gradient(120deg,#fff9f188,#f4e8d446);border:1px solid #b99a7724;box-shadow:0 20px 65px -35px #80674633;transform:rotate(-19deg);border-radius:5px}.hub-paper-plane-one{width:600px;height:300px;top:-130px;right:-130px}.hub-paper-plane-two{width:430px;height:700px;left:-340px;top:550px;transform:rotate(15deg);background:linear-gradient(125deg,#dfc9b335,#fffaf252)}.hub-background-lines{position:absolute;top:0;left:0;width:100%;height:1100px;color:#947651;opacity:.23}.forum-hub .hub-header{border-bottom:1px solid #9f896423;margin-bottom:24px}.forum-hub .hub-topic-picker h2{color:#79644f}.forum-hub .hub-topic-wheel button{text-shadow:0 1px 0 #fff9}.forum-hub .forum-question{box-shadow:0 16px 28px -23px #66544347,0 1px 3px #77634d0a;border-color:#d6cabb86}@keyframes hub-wash-breathe{0%{transform:translateZ(0) scale(1);opacity:.55}to{transform:translate3d(25px,16px,0) scale(1.07);opacity:.75}}@media(max-width:760px){.hub-background-lines{width:850px;left:-75px;opacity:.14}.hub-paper-plane-one{right:-310px}.hub-wash-ochre{left:-460px}.hub-wash-blue{right:-540px;top:650px}.forum-hub .hub-header{margin-bottom:19px}}@media(prefers-reduced-motion:reduce){.hub-color-wash{animation:none;filter:none}}@font-face{font-family:Forum Editorial;src:url(/fonts/forum-editorial.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.forum-hub{font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif;-webkit-font-smoothing:antialiased}.forum-hub .hub-header{align-items:center;gap:34px;padding:31px 0 29px}.hub-masthead{flex-shrink:0}.hub-brand-line{display:flex;align-items:center;gap:16px}.hub-dialogue-mark{width:52px;height:52px;flex:none;filter:drop-shadow(0 3px 1px #50342b0a)}.forum-hub .hub-masthead h1{font:600 40px/1.3 Forum Editorial,Songti SC,SimSun,serif;color:#303336;letter-spacing:.02em;margin:0;white-space:nowrap}.hub-masthead p{font:400 15px/1.7 PingFang SC,Microsoft YaHei,sans-serif;color:#7b7168;margin-top:13px;letter-spacing:.04em;padding-left:68px}.forum-hub .hub-search input{font:400 17px/1.5 PingFang SC,Microsoft YaHei,sans-serif}.forum-hub .hub-ask{font:500 17px/1.5 PingFang SC,Microsoft YaHei,sans-serif;padding:13px 24px;letter-spacing:.03em}.forum-hub .hub-feed-heading h2,.forum-hub .hub-topic-picker h2{font:600 23px/1.5 Forum Editorial,Songti SC,SimSun,serif;color:#393c3b;letter-spacing:.02em}.forum-hub .hub-topics .hub-topic-wheel button{font:600 25px/1.4 Forum Editorial,Songti SC,SimSun,serif;letter-spacing:.02em;text-shadow:none}.forum-hub .hub-topic-wheel small{font:400 15px/1.3 Georgia,serif;font-variant-numeric:tabular-nums}.forum-hub .question-main h3{font:600 26px/1.6 Songti SC,SimSun,"Noto Serif CJK SC",serif;color:#292e31;letter-spacing:.01em}.forum-hub .question-main p{font:400 17px/1.95 PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif;color:#716d67;letter-spacing:.005em;margin-top:16px}.forum-hub .question-author,.forum-hub .question-author a,.forum-hub .question-top{font:400 15px/1.5 PingFang SC,Microsoft YaHei,sans-serif;color:#645e58}.forum-hub .question-author time{font:400 14px/1.5 PingFang SC,Microsoft YaHei,sans-serif;color:#968c81}.forum-hub .hub-question-end a,.forum-hub .hub-sort button,.forum-hub .question-actions a,.forum-hub .question-actions button{font:400 15px/1.5 PingFang SC,Microsoft YaHei,sans-serif}.forum-hub .hub-category{font:400 14px/1.5 PingFang SC,Microsoft YaHei,sans-serif}.forum-hub .community-empty h3{font:600 27px/1.5 Songti SC,SimSun,serif}.forum-hub .community-empty p{font:400 17px/1.8 PingFang SC,Microsoft YaHei,sans-serif}@media(max-width:1100px){.hub-brand-line{gap:12px}.hub-dialogue-mark{width:46px;height:46px}.forum-hub .hub-masthead h1{font-size:35px}.hub-masthead p{padding-left:58px;font-size:14px}.forum-hub .hub-topics .hub-topic-wheel button{font-size:23px}}@media(max-width:760px){.forum-hub .hub-header{gap:19px;padding:24px 0 26px}.hub-brand-line{gap:10px}.hub-dialogue-mark{width:40px;height:40px}.forum-hub .hub-masthead h1{font-size:31px}.hub-masthead p{font-size:13px;margin-top:11px;padding-left:0;letter-spacing:.015em}.forum-hub .hub-ask{font-size:16px;padding:11px 18px}.forum-hub .hub-search input{font-size:16px}.forum-hub .hub-feed-heading h2,.forum-hub .hub-topic-picker h2{font-size:21px}.forum-hub .hub-topics .hub-topic-wheel button{font-size:23px}.forum-hub .question-main h3{font-size:23px;line-height:1.65}.forum-hub .question-main p{font-size:16px;line-height:1.9}.forum-hub .hub-sort button{font-size:14px}}.forum-hub .forum-question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:5px 0 15px;align-items:stretch}.forum-hub .forum-question,.forum-hub .forum-question:nth-child(2n){display:flex;flex-direction:column;width:100%;margin:0;padding:25px 25px 22px;background:linear-gradient(135deg,#fffefa,#fbf8f3);border:1px solid #e1d8cc;border-radius:20px;box-shadow:0 3px 0 #ddd4c56b,0 15px 28px -23px #66544365;transition:translate .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s}.forum-hub .forum-question:nth-child(2n){background:linear-gradient(135deg,#fffdf9,#f4f0e9)}.forum-hub .forum-question:focus-within,.forum-hub .forum-question:hover{translate:0 -5px;border-color:#baa392;box-shadow:0 5px 0 #ddd4c554,0 23px 35px -23px #66544366;background:#fffdf8;padding:25px 25px 22px}.forum-hub .hub-question-meta{gap:12px;align-items:flex-start}.forum-hub .question-main{display:block;flex:1;margin-top:19px;min-width:0}.forum-hub .question-main h3{font-size:23px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:74px}.forum-hub .question-main p{font-size:16px;line-height:1.85;-webkit-line-clamp:3;margin-top:12px}.forum-hub .question-bottom{margin-top:25px;padding-top:17px;border-top:1px solid #bca99024;gap:10px;flex-wrap:wrap}.forum-hub .question-actions{gap:15px}.forum-hub .hub-question-end a,.forum-hub .question-actions a{font-size:14px}.hub-demo-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 2px 20px;color:#8c8175;font-size:14px;line-height:1.6}.hub-demo-toolbar button{color:#854b49;border-bottom:1px solid #a87a6650;white-space:nowrap;padding:2px 0}.hub-example-detail h2{font:600 29px/1.55 Songti SC,SimSun,serif;margin:20px 0}.hub-example-detail>p,.hub-example-replies p{font:400 17px/1.9 PingFang SC,Microsoft YaHei,sans-serif;color:#635f58}.hub-example-label{font-size:14px;color:#98776b}.hub-example-replies{margin-top:30px}.hub-example-replies h3{font-size:21px;margin-bottom:16px}.hub-example-replies article{padding:17px 19px;background:#f4efe7;border-radius:13px;margin:12px 0}.hub-example-replies strong{font-size:14px;font-weight:500;color:#8f7666}.hub-example-replies p{margin-top:8px}@media(max-width:1100px){.forum-hub .forum-question-grid{grid-template-columns:1fr}.forum-hub .question-main h3{min-height:0;font-size:25px}}@media(max-width:760px){.forum-hub .forum-question-grid{gap:22px}.forum-hub .forum-question,.forum-hub .forum-question:focus-within,.forum-hub .forum-question:hover{padding:23px 20px}.forum-hub .question-main h3{font-size:23px}.forum-hub .question-main p{font-size:16px}.hub-demo-toolbar{font-size:13px;align-items:flex-start;gap:12px}.hub-demo-toolbar span{max-width:210px}.hub-example-detail h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.forum-hub .forum-question:focus-within,.forum-hub .forum-question:hover{translate:none}}.forum-hub .forum-question,.forum-hub .forum-question:nth-child(2n){gap:0}.forum-hub .hub-question-meta{margin-bottom:0}.forum-hub{background:#f4f0e8;isolation:isolate}.forum-flow-backdrop{position:fixed;inset:88px 0 0;pointer-events:none;z-index:-1}.forum-gradient-waves{height:100%;width:100%}.forum-hub>.community-shell{position:relative;z-index:1}@media(max-width:760px){.forum-flow-backdrop{inset:104px 0 0}}.forum-hub{background:#ecebe5}.forum-hub .hub-sort{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,1fr);gap:0;width:224px;padding:5px;border:1px solid #65767c28;border-radius:18px;background:linear-gradient(145deg,#e1e5e3c9,#f7f7f0b8);box-shadow:inset 0 2px 5px #435a6410,0 1px 0 #fff9;flex-shrink:0}.forum-hub .hub-sort:before{content:"";position:absolute;z-index:0;left:5px;top:5px;bottom:5px;width:calc((100% - 10px)/2);border-radius:13px;background:linear-gradient(145deg,#fffef9,#f0f4f2);border:1px solid #fff;box-shadow:0 3px 8px #263f4d20,inset 0 1px 0 #fff;transition:transform .42s cubic-bezier(.22,1,.36,1)}.forum-hub .hub-sort[data-sort="热议"]:before{transform:translateX(100%)}.forum-hub .hub-sort button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:8px 12px;border:0;border-radius:13px;background:transparent;box-shadow:none;font:400 19px/1.4 "Community Serif",Songti SC,serif;letter-spacing:.04em;color:#6b787c;transition:color .25s}.forum-hub .hub-sort button:after{display:none}.forum-hub .hub-sort button[aria-pressed=true]{color:#873f3d;background:transparent;box-shadow:none}.forum-hub .hub-sort button:hover{color:#394e58}.forum-hub .hub-sort button:focus-visible{outline:2px solid #496f83;outline-offset:2px}.forum-hub .hub-sort button svg{stroke-width:1.6;transition:transform .3s}.forum-hub .hub-sort button[aria-pressed=true] svg{transform:translateY(-1px)}@media(max-width:760px){.forum-hub .hub-sort{width:194px;border-radius:16px}.forum-hub .hub-sort button{font-size:17px;min-height:40px;gap:7px}.forum-hub .hub-feed-heading{gap:12px}}@media(prefers-reduced-motion:reduce){.forum-hub .hub-sort button,.forum-hub .hub-sort button svg,.forum-hub .hub-sort:before{transition:none}}.forum-hub .hub-option-picker{padding-top:0;overflow:visible}.hub-option-stage{height:470px;position:relative;margin-top:12px}.forum-option-wheel .option-wheel__item{display:flex;align-items:center;gap:22px;font-family:"Community Serif",Microsoft YaHei,serif;font-weight:400;line-height:1.4;padding:12px 0}.forum-option-wheel .option-wheel__item--selected{font-weight:500;text-shadow:0 1px 0 #fff8}.forum-option-wheel .option-wheel__item small{font:15px/1 Community Sans,sans-serif;opacity:.65;min-width:20px}.hub-option-marker{position:absolute;top:50%;left:9px;width:6px;height:6px;border-radius:50%;background:#a63835;box-shadow:0 0 0 5px #a6383510;transform:translateY(-50%);z-index:1;pointer-events:none}.hub-option-instruction{margin:0 0 15px 32px;color:#656f75;font:15px/1.6 Community Sans,sans-serif}@media(min-width:761px){html:has(.forum-hub){overflow:hidden}.forum-hub{position:fixed;inset:var(--forum-top,88px) 0 0;min-height:0;padding-bottom:0;z-index:1}.forum-hub>.community-shell{height:100%;display:flex;flex-direction:column;min-height:0}.forum-hub .hub-header{flex:none;margin-bottom:14px}.forum-hub .hub-layout{flex:1;min-height:0;align-items:stretch;padding-bottom:20px}.forum-hub .hub-option-picker{position:relative;top:0;min-height:0;display:flex;flex-direction:column}.forum-hub .hub-option-stage{height:auto;flex:1;min-height:160px;max-height:470px}.forum-hub .hub-feed{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#70879566 transparent;padding:0 13px 30px 3px;scrollbar-gutter:stable}.forum-hub .hub-feed:focus-visible{outline:0}.forum-hub .hub-feed-heading{position:sticky;top:0;z-index:3;background:linear-gradient(180deg,#ecebe5f5,#ecebe5eb);backdrop-filter:blur(12px);border-radius:0 0 16px 16px;margin-bottom:8px}}.forum-option-wheel:focus-visible{outline:2px solid #a6383560;outline-offset:4px;border-radius:12px}@media(max-width:760px){.hub-option-stage{height:300px;margin-top:0}.forum-hub .hub-option-picker{padding-bottom:20px}.hub-option-instruction{margin-bottom:0}.forum-option-wheel .option-wheel__item{gap:24px}}