.hf{--hf-bg:#10120f;--hf-card:#1b1e18;--hf-panel:#22261e;--hf-gold:#d6b875;--hf-text:#ebe7db;--hf-muted:#b4b5a4;--hf-line:#424631;max-width:1380px;margin:0 auto;padding:26px 24px 70px;color:var(--hf-text);background:var(--hf-bg);font-family:system-ui,Microsoft YaHei,sans-serif;line-height:1.65}.hf *{box-sizing:border-box}.hf button,.hf input,.hf select,.hf textarea{font:inherit}.hf h1,.hf h2,.hf h3{color:var(--hf-gold);letter-spacing:.025em;margin:0 0 16px}.hf h1{font-size:27px;margin:0}.hf h2{font-size:21px}.hf h3{font-size:17px}.hf-top{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:14px 0 25px;border-bottom:2px solid var(--hf-gold)}.hf-brand,.hf-person,.hf-mini-person,.hf-actions,.hf-meta,.hf-tabs,.hf-badges{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hf-seal{border:2px solid var(--hf-gold);color:var(--hf-gold);font:34px KaiTi,STKaiti,serif;padding:0 10px;box-shadow:0 0 0 3px #d6b87520}.hf-search{display:flex;flex:0 1 400px;gap:8px}.hf-search input{min-width:0;flex:1}.hf-nav{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--hf-line);padding:10px 0;margin-bottom:22px}.hf-nav .hf-btn{border-color:transparent;background:transparent;padding:8px 15px}.hf-nav .hf-btn:hover{border-color:var(--hf-gold);background:var(--hf-panel)}.hf-grid{display:grid;grid-template-columns:minmax(0,1fr) 305px;gap:24px}.hf-main,.hf-side{min-width:0}.hf-card,.hf-board{border:1px solid var(--hf-line);background:var(--hf-card);padding:22px;margin-bottom:16px;border-radius:4px;box-shadow:0 6px 20px #0002}.hf-side .hf-card{padding:20px}.hf-side .hf-card h2{font-size:17px;border-bottom:1px solid var(--hf-line);padding-bottom:12px}.hf-side .hf-card>a,.hf-side .hf-card>.hf-btn{display:block;margin-top:12px}.hf-hero{background:linear-gradient(120deg,#38371f,#252b1d 70%,#1a2017);border:1px solid #8c793f;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:28px;margin-bottom:30px;min-height:155px;border-radius:4px}.hf-hero h2{color:#f2e1b2;font-size:26px}.hf-hero p{font-size:14px;color:var(--hf-text);margin:0}.hf-stats{display:flex;gap:25px;flex-shrink:0;text-align:center}.hf-stats strong{display:block;color:var(--hf-gold);font-size:30px}.hf-stats span{font-size:12px}.hf-section-heading{margin-top:26px!important;border-bottom:1px solid var(--hf-line);padding-bottom:12px}.hf-board{display:flex;gap:19px;align-items:center;min-height:125px;padding:23px}.hf-board-icon{width:52px;height:52px;flex-shrink:0;border:1px solid #827144;background:#d6b87512;display:grid;place-items:center;font:28px KaiTi,STKaiti,serif;color:var(--hf-gold)}.hf-board-title{font-size:20px;color:#e7d29f!important;font-weight:700;text-decoration:none}.hf-board-info{flex:1;min-width:0}.hf-board-info p{margin:4px 0}.hf-board-latest{max-width:225px;font-size:12px;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.hf-board-latest a{display:block;max-width:225px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hf-note{font-size:13px;color:var(--hf-muted);margin:9px 0;overflow-wrap:anywhere}.hf-link{color:#d9be81;cursor:pointer;text-decoration:none}.hf-link:hover{text-decoration:underline}.hf-btn{cursor:pointer;border:1px solid #766943;background:#252b20;color:#e6d6ad;border-radius:3px;padding:8px 13px;display:inline-block;text-decoration:none;text-align:center}.hf-btn:hover{border-color:#eed498;background:#343c2b}.hf-btn:disabled{opacity:.5;cursor:wait}.hf-gold{background:var(--hf-gold);color:#15180e;border-color:var(--hf-gold);font-weight:650}.hf-gold:hover{background:#eed292;color:#111}.hf-field{display:flex;flex-direction:column;gap:5px;color:#dbd7c7;font-size:14px}.hf input,.hf textarea,.hf select{padding:10px;border:1px solid #5d624e;background:#11150e;color:#ebe8d9;border-radius:3px;max-width:100%;width:100%}.hf input:focus,.hf select:focus,.hf textarea:focus{outline:2px solid #d6b875;outline-offset:2px}.hf-check{flex-direction:row;align-items:flex-start}.hf-check input{width:18px;height:18px;flex-shrink:0;margin-top:4px;accent-color:var(--hf-gold)}.hf-form{display:flex;flex-direction:column;gap:15px;margin-top:18px}.hf textarea{min-height:115px;resize:vertical}.hf textarea[name=body]{min-height:250px}.hf-avatar{display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;border:1px solid #887640;border-radius:50%;background:#d6b87518;color:var(--hf-gold);font-weight:700}.hf-person .hf-avatar{width:44px;height:44px}.hf-mini-person{margin:14px 0;flex-wrap:nowrap;font-size:13px}.hf-mini-person>span:nth-child(2){flex:1;overflow-wrap:anywhere}.hf-mini-person strong{margin-left:auto;color:var(--hf-gold);font-size:12px}.hf-xp{color:var(--hf-gold);font-size:22px;display:block;margin-top:20px}.hf-rank-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;padding:12px 0;border-bottom:1px solid var(--hf-line);font-size:14px}.hf-rank-row strong,.hf-rank-row b{color:var(--hf-gold)}.hf-tabs{gap:5px;margin:12px 0}.hf-side .hf-tabs .hf-btn{padding:6px 8px;font-size:12px}.hf-badge{padding:2px 7px;border:1px solid #776c46;color:#e8d59e;font-size:11px;white-space:nowrap;border-radius:2px}.hf-thread-row{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:21px;border:1px solid var(--hf-line);background:var(--hf-card);margin-bottom:12px;border-radius:3px}.hf-thread-row>div:first-child{min-width:0;flex:1}.hf-title{font-size:17px;font-weight:650;color:#e9ddb9;text-decoration:none;overflow-wrap:anywhere}.hf-counts{flex-shrink:0;display:flex;flex-direction:column;color:var(--hf-muted);font-size:12px;min-width:85px;text-align:right}.hf-counts strong{color:var(--hf-gold)}.hf-pages{display:flex;gap:15px;justify-content:center;align-items:center;flex-wrap:wrap;padding:14px}.hf-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.9;margin:24px 0}.hf-meta{font-size:13px}.hf-meta .hf-note{margin:0}.hf-error{color:#ffbba1!important;border-left:3px solid #b16c4f;padding-left:10px}.hf-flash:empty{display:none}.hf-flash{color:#f0dca6;border-left:3px solid var(--hf-gold);padding:8px 13px}.hf details{padding:14px;border:1px solid var(--hf-line);margin:12px 0}.hf summary{cursor:pointer;color:var(--hf-gold)}.hf pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--hf-text);font-size:13px}.hf-uploader{padding:16px;border:1px dashed var(--hf-line)}.hf-upload-row{display:flex;align-items:center;gap:12px;justify-content:space-between;font-size:13px;margin-top:10px}.hf-notification{padding:14px 0;border-bottom:1px solid var(--hf-line)}.hf-dialog{max-width:850px;width:calc(100% - 36px);max-height:85vh;overflow:auto;background:#1c2119;border:1px solid #bc9e60;color:#e9e3d5;padding:28px;border-radius:5px;line-height:1.6}.hf-dialog::backdrop{background:#000b}.hf-dialog h2,.hf-dialog strong{color:#d6b875}.hf-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #54553e;padding:12px;max-height:45vh;overflow:auto}.hf-dialog .hf-btn{margin:8px 10px 0 0}.hf .hw32-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.hf .hw32-media{background:#11170e}.hf .hw32-media img{max-height:430px;width:100%;object-fit:contain}.hf .hw32-media video{max-width:100%}.hf a,.hf button{touch-action:manipulation}@media(max-width:1100px){.hf-top{flex-wrap:wrap}.hf-grid{grid-template-columns:minmax(0,1fr) 270px}.hf-hero{flex-direction:column;align-items:flex-start}.hf-board-latest,.hf-board-latest a{max-width:155px}}@media(max-width:780px){.hf{padding:15px 12px 45px}.hf-grid{display:flex;flex-direction:column}.hf-side{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hf-top{gap:18px}.hf-search{order:3;flex-basis:100%}.hf h1{font-size:23px}.hf-nav{gap:3px}.hf-nav .hf-btn{padding:7px 9px;font-size:13px}.hf-board{flex-wrap:wrap;padding:17px;gap:12px}.hf-board-latest{padding-left:64px;max-width:100%;text-align:left;align-items:flex-start;width:100%}.hf-board-latest a{max-width:100%}.hf-card{padding:17px}.hf-thread-row{align-items:flex-start;padding:16px}.hf-counts{min-width:68px}.hf-stats{gap:28px}.hf-hero{padding:22px}.hf .hw32-gallery{grid-template-columns:1fr}}@media(max-width:460px){.hf-side{display:block}.hf-top>.hf-actions{gap:8px}.hf-brand{gap:12px}.hf-board-title{font-size:18px}.hf-stats strong{font-size:27px}.hf-hero h2{font-size:23px}}.hf-dialog{background:#181b14;color:#f3ebd7;border:2px solid #c7b070;border-radius:10px;padding:26px;width:min(680px,calc(100vw - 28px));max-height:85vh;overflow:auto;box-sizing:border-box}.hf-dialog h2{color:#f3dba1}.hf-dialog p{color:#d2ccb7}.hf-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.6 ui-monospace,Consolas,monospace;background:#0e120b;color:#eee5cc;padding:13px}.hf-dialog::backdrop{background:#000000c2}.hf-dialog .hf-btn{display:inline-flex;min-height:46px;margin:8px 8px 0 0;padding:12px 20px;font:700 16px/1.4 system-ui;border:1px solid #c9b578;border-radius:6px;background:#25291e;color:#eedca7;cursor:pointer}.hf-dialog .hf-btn.hf-gold{background:#dfc387;color:#13170d;border:2px solid #f0dca7;font-weight:800;opacity:1}.hf-dialog .hf-btn:disabled{opacity:.65;cursor:wait}.hf-dialog :focus-visible{outline:3px solid #e8bf5e;outline-offset:4px}.hf-upload-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center;border-bottom:1px solid #55503c;padding:9px 0}.hf-status-label{color:#f1d59a}@media(max-width:600px){.hf-dialog{padding:18px}}.hf-idea-panel{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:24px;padding:21px 23px;border:1px solid #827143;border-radius:12px;background:linear-gradient(115deg,#37302160,#171b14)}.hf-idea-copy{min-width:0}.hf-idea-copy h3{margin:0 0 5px;font-size:18px}.hf-idea-copy p{margin:4px 0}.hf-idea-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex-shrink:0;max-width:260px}.hf-idea-state{color:#e6c990;padding:8px 0}.hf-idea-panel[data-idea-status=approved]{border-color:#779267;background:linear-gradient(115deg,#2f442b70,#171b14)}.hf-content-rewards .hf-btn{margin:4px 8px 4px 0}.hf-idea-panel [aria-busy=true]{opacity:.7}.hf-idea-panel :focus-visible{outline:3px solid #e8bf5e;outline-offset:4px}.hw381-ideas-review{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:18px;align-items:start}.hw381-idea-review-card{min-width:0!important;margin:0!important}.hw381-idea-review-card h3{overflow-wrap:anywhere}.hw381-idea-excerpt{line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;padding:13px 16px;border-left:2px solid #9c8757;background:#10120f;color:#e1dac8}.hw381-idea-review-card .hw36-form{display:flex!important;flex-direction:column!important;gap:14px}.hw381-idea-review-card .hw36-field{min-width:0;display:flex!important;flex-direction:column!important}.hw381-idea-review-card .hw36-field span{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important}.hw381-ideas-intro>a{margin-right:10px}@media(max-width:620px){.hf-idea-panel{align-items:flex-start;flex-direction:column;padding:18px}.hf-idea-actions{max-width:none;width:100%}.hf-idea-actions .hf-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/hanwu-forum-native.css.map */
