.blog-layout{display:flex;flex-direction:column;gap:1.25rem}.blog-main{min-width:0;flex:1 1 auto}.blog-side{flex:0 0 auto;width:100%}@media (min-width:1024px){.blog-layout{flex-direction:row}.blog-side{width:320px}}.blog-widget{padding:0 0 6px;background:#fff;border:1px solid #e1e4e8;border-radius:12px}.blog-widget+.blog-widget{margin-top:1rem}.blog-widget-title{margin:0 0 10px;padding:14px 20px 10px;font-size:15px;font-weight:600;color:#333;background:#f6f8fa;border-bottom:1px solid #e1e4e8;border-radius:12px 12px 0 0}.blog-stats{margin:0;padding:0 20px;list-style:none}.blog-stats li{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px dashed #e8eaed}.blog-stats li:last-child{border-bottom:0}.blog-stats span{color:#999}.blog-stats em{font-style:normal;font-weight:600;color:#333}.blog-hotlist{margin:0;padding:0 20px 8px;list-style:none}.blog-hotlist li{padding:7px 0;border-bottom:1px dashed #e8eaed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-hotlist li:last-child{border-bottom:0}.blog-hotlist li:before{content:"\00B7";margin-right:6px;color:#1a66b3;font-weight:700}.blog-hotlist a{color:#333;text-decoration:none}.blog-hotlist a:hover{color:#1a66b3}.blog-chips{display:flex;flex-wrap:wrap;gap:8px;padding:16px 20px}.blog-chip{padding:4px 14px;font-size:13px;color:#333;background:#f6f8fa;border:1px solid #e1e4e8;border-radius:9999px;text-decoration:none}.blog-chip:hover{background:#1f6feb;border-color:#1f6feb;color:#fff}.blog-chip em{margin-left:4px;font-size:11px;font-style:normal;color:#999}.blog-chip:hover em{color:hsla(0,0%,100%,.75)}.blog-hero{margin:10px 0 15px;padding:42px 30px;background:#24292e;border-radius:12px;text-align:center}.blog-hero-title{margin:0;font-size:28px;font-weight:600}.blog-hero-title a{color:#fff;text-decoration:none}.blog-hero-title a:hover{color:#79b8ff}.blog-hero-tagline{margin:10px 0 0;color:#babbbd;font-size:14px;letter-spacing:2px}.blog-notice{margin-bottom:15px;padding:10px 16px;background:#f6f8fa}.blog-card,.blog-notice{border:1px solid #e1e4e8;border-radius:12px}.blog-card{margin-bottom:16px;padding:20px 24px;background:#fff;transition:box-shadow .2s ease}.blog-card:hover{box-shadow:0 6px 16px rgba(36,41,46,.1)}.blog-card-title{margin:0 0 8px;font-size:18px;line-height:1.45}.blog-card-title a{color:#333;text-decoration:none}.blog-card-title a:hover{color:#1a66b3}.blog-card-meta{margin-bottom:10px;font-size:12px;color:#999}.blog-card-author{margin-right:14px}.blog-card-summary{margin:0;color:#666;font-size:14px;line-height:1.8}.blog-viewthread #postlist{background:transparent;border:0;box-shadow:none}.blog-viewthread .plhin{width:100%;margin-bottom:16px;background:#fff;border:1px solid #e1e4e8;border-collapse:separate;border-radius:12px;overflow:hidden}.blog-viewthread .plhin .pls{background:#fafbfc;border-right:1px solid #e1e4e8;width:190px;vertical-align:top}.blog-viewthread .plhin .plc{background:#fff;vertical-align:top}.blog-viewthread .plhin .pi{padding:12px 18px 0}.blog-viewthread .plhin .pct{padding:6px 24px 12px}.blog-viewthread .plhin .pob{padding:6px 18px}.blog-viewthread .plhin .po{background:#fafbfc;border-radius:0 0 12px 12px}.blog-viewthread .plhin .avatar img,.blog-viewthread .plhin .avtm img{border-radius:50%}.blog-viewthread .plhin .sign{margin:14px 24px 0;padding-top:8px;font-size:12px;color:#999;border-top:1px dashed #e8eaed}.blog-viewthread .plhin .pob a{color:#666}.blog-viewthread .plhin .pob a:hover{color:#1a66b3}.blog-viewthread .t_f{font-size:15px;line-height:1.9;color:#333;overflow-wrap:break-word}.blog-viewthread .t_f img{max-width:100%;height:auto;border-radius:6px}.blog-viewthread .t_f a{color:#1a66b3}.blog-viewthread .t_f h1,.blog-viewthread .t_f h2,.blog-viewthread .t_f h3,.blog-viewthread .t_f h4{margin:18px 0 8px;line-height:1.4}.blog-viewthread .t_f blockquote{margin:12px 0;padding:10px 16px;color:#555;background:#f6f8fa;border-left:4px solid #1f6feb;border-radius:4px}.blog-viewthread .t_f .blockcode,.blog-viewthread .t_f pre{max-width:100%;overflow:auto;background:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px}.blog-viewthread .t_f table{border-collapse:collapse;max-width:100%}.blog-viewthread .t_f table td,.blog-viewthread .t_f table th{border:1px solid #e1e4e8;padding:6px 10px}.blog-viewthread .t_f .mbn,.blog-viewthread .t_f .pstatus{color:#999}.blog-viewthread #f_pst{background:#fff;border:1px solid #e1e4e8;border-radius:12px;overflow:hidden}.blog-viewthread .pgs{margin-bottom:14px}.blog-hero-row{margin-bottom:16px}.blog-hero-row .pls{display:none}.blog-hero-row .plc{border-radius:12px;overflow:hidden}.blog-hero-media{position:relative;min-height:220px;background:#24292e}.blog-hero-media img{width:100%;max-height:360px;-o-object-fit:cover;object-fit:cover;display:block}.blog-hero-media .blog-hero-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,24,28,.1),rgba(20,24,28,.72) 78%)}.blog-hero-content{position:absolute;left:0;right:0;bottom:0;padding:28px}.blog-hero-tag{display:inline-block;margin-bottom:10px;padding:3px 12px;font-size:12px;color:#fff;background:rgba(31,111,235,.92);border-radius:9999px;text-decoration:none}.blog-hero-content h1{margin:0 0 12px;font-size:26px;line-height:1.4;font-weight:600;color:#fff}.blog-hero-content h1 a{color:#fff;text-decoration:none}.blog-hero-content h1 a:hover{color:#79b8ff}.blog-hero-meta{display:flex;flex-wrap:wrap;gap:18px;align-items:center;font-size:13px;color:hsla(0,0%,100%,.85)}.blog-hero-meta .blog-hero-author{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none}.blog-hero-meta img{width:26px;height:26px;border-radius:50%}.blog-hero-meta .blog-hero-status{margin-left:auto;font-size:12px;color:hsla(0,0%,100%,.7)}.blog-forumdisplay .bm.bml{margin-bottom:16px;padding:26px 24px;background:#24292e;border:0;border-radius:12px}.blog-forumdisplay .bm.bml .bm_h h1{color:#fff;font-size:24px}.blog-forumdisplay .bm.bml .bm_h h1 a{color:#fff;text-decoration:none}.blog-forumdisplay .bm.bml .bm_h h1 a:hover{color:#79b8ff}.blog-forumdisplay .bm.bml .bm_h h1 .i{color:hsla(0,0%,100%,.72)}.blog-forumdisplay .bm.bml .bm_h h1 .i strong{color:#79b8ff}.blog-forumdisplay .bm.bml .bm_c{color:hsla(0,0%,100%,.78)}.blog-forumdisplay .bm.bml .bm_c a{color:#79b8ff}.blog-forumdisplay .bm.bml .fa_achv,.blog-forumdisplay .bm.bml .fa_fav,.blog-forumdisplay .bm.bml .fa_rss{color:hsla(0,0%,100%,.85)}.blog-forumdisplay #threadlist .emptb{display:none}.blog-forumdisplay #threadlist .bm_c{background:transparent}.blog-forumdisplay #threadlist .bm_c>form>table,.blog-forumdisplay #threadlist table#threadlisttableid{width:100%;border-collapse:separate;border-spacing:0 10px}.blog-forumdisplay #threadlist tbody{display:block;background:#fff;border:1px solid #e1e4e8;border-radius:12px}.blog-forumdisplay #threadlist tr{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:12px 18px}.blog-forumdisplay #threadlist td,.blog-forumdisplay #threadlist th{display:block;border:0}.blog-forumdisplay #threadlist tr>th{flex:1 1 auto;min-width:0;font-weight:400}.blog-forumdisplay #threadlist td.icn,.blog-forumdisplay #threadlist td.o{padding:0}.blog-forumdisplay #threadlist td.by{font-size:12px;color:#999}.blog-forumdisplay #threadlist td.by cite{font-style:normal}.blog-forumdisplay #threadlist td.by cite a{color:#666}.blog-forumdisplay #threadlist td.num{font-size:12px;color:#999}.blog-forumdisplay #threadlist td.num a{color:#1a66b3}.blog-forumdisplay #threadlist .s,.blog-forumdisplay #threadlist .xst{font-size:15px;color:#333}.blog-forumdisplay #threadlist .s:hover,.blog-forumdisplay #threadlist .xst:hover{color:#1a66b3}.blog-forumdisplay #threadlist .th{padding:4px 0 8px;background:transparent;border:0}.blog-forumdisplay #threadlist .th table{width:100%}.blog-forumdisplay #threadlist .th th{font-weight:400;text-align:left;border:0}.blog-forumdisplay #threadlist .th td.by,.blog-forumdisplay #threadlist .th td.num{display:none}.blog-forumdisplay #threadlist .th .tf a{margin:0 4px 4px 0;padding:3px 12px;font-size:13px;color:#666;background:#f6f8fa;border:1px solid #e1e4e8;border-radius:9999px;text-decoration:none}.blog-forumdisplay #threadlist .th .tf a.xw1{color:#fff;background:#1f6feb;border-color:#1f6feb}.blog-forumdisplay #thread_types{margin-bottom:14px;padding:0;background:transparent;border:0}.blog-forumdisplay #thread_types li{float:none;display:inline-block;margin:0 4px 6px 0}.blog-forumdisplay #thread_types li a{padding:4px 14px;font-size:13px;color:#666;background:#f6f8fa;border:1px solid #e1e4e8;border-radius:9999px;text-decoration:none}.blog-forumdisplay #thread_types li.a a,.blog-forumdisplay #thread_types li.xw1 a{color:#fff;background:#1f6feb;border-color:#1f6feb}.blog-forumdisplay .pgs{border:0;box-shadow:none;background:transparent}#blog-totop{position:fixed;right:20px;bottom:24px;z-index:99;display:none;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;color:#fff;background:#24292e;border-radius:50%;text-decoration:none;box-shadow:0 4px 12px rgba(36,41,46,.25)}#blog-totop:hover{background:#1f6feb}.tw-m-0{margin:0}.tw-flex{display:flex}.tw-h-6{height:1.5rem}.tw-min-w-0{min-width:0}.tw-flex-1{flex:1 1 0%}.tw-shrink-0{flex-shrink:0}.tw-items-start{align-items:flex-start}.tw-overflow-hidden{overflow:hidden}.tw-p-0{padding:0}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-pb-2{padding-bottom:.5rem}.tw-text-\[13px\]{font-size:13px}.tw-font-bold{font-weight:700}.tw-leading-relaxed{line-height:1.625}.tw-text-accent{--tw-text-opacity:1;color:rgb(31 111 235/var(--tw-text-opacity,1))}.tw-text-mut{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.tw-text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.tw-no-underline{text-decoration-line:none}