:root{--bm-body-bg-color: #f5f7f8;--bm-card-bg-color: #ffffff;--bm-bg-image: url("http://cdn.ibomy.com/forum/images/hero_bg_light.png")}@media(prefers-color-scheme: dark){:root{--bm-body-bg-color: #313131;--bm-card-bg-color: #222222;--bm-bg-image: url("http://cdn.ibomy.com/forum/images/hero_bg_dark.png")}}body{background-color:var(--bm-body-bg-color);font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif}.container{background-color:var(--bm-card-bg-color);padding:1em}.container.list-container{background-color:var(--bm-body-bg-color);padding:0}.container.container.badges{background-color:var(--bm-card-bg-color);padding:1em}#main-container.container{background-color:rgba(0,0,0,0);padding:0}.list-controls .container{background-color:rgba(0,0,0,0);padding:0}#main-outlet{padding:1em 0;margin-bottom:1em}#main-outlet>.regular,#main-outlet .reviewable{padding:1em;background-color:var(--bm-card-bg-color)}#main-outlet>.regular .container,#main-outlet .reviewable .container{padding:0}.admin-content{padding:1em}.topic-drafts-menu-trigger{font-size:var(--font-down-1)}.topic-drafts-menu-trigger::after{content:"草稿";display:inline-block;font-size:var(--font-down-1);top:0;left:0;margin-left:.45em}.navigation-container .category-breadcrumb .category-drop{display:none}.navigation-container .category-breadcrumb>li:has(.category-drop){margin-right:0}.topic-list-body{background-color:var(--bm-body-bg-color)}.topic-thumbnail-likes{display:none}.announcement-scroll{background-color:var(--tertiary-low);color:var(--tertiary);padding:6px 0;overflow:hidden;border-radius:8px;margin-bottom:1em;display:flex;align-items:center;position:relative}.announcement-scroll .announcement-scroll-container{position:relative;flex:1;height:40px;overflow:hidden;margin-right:60px}.announcement-scroll .announcement-content{display:block;transition:transform .5s ease}.announcement-scroll .announcement-item{display:flex;align-items:center;color:var(--tertiary);text-decoration:none;padding:8px 20px;line-height:24px;transition:color .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:40px;box-sizing:border-box}.announcement-scroll .announcement-item:hover{text-decoration:none}.announcement-scroll .announcement-item .announcement-badge{background-color:var(--tertiary);color:#fff;padding:0px 6px;border-radius:6px;font-size:12px;font-weight:400;margin-right:8px;flex-shrink:0;white-space:nowrap}.announcement-scroll .announcement-item .announcement-title{font-weight:500;font-size:14px}.announcement-scroll .announcement-more{position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:10}.announcement-scroll .announcement-more .more-link{text-decoration:none;font-size:14px;font-weight:500;transition:color .3s ease}.announcement-scroll .announcement-more .more-link:hover{text-decoration:underline}.topic-thumbnails-list .link-bottom-line,.topic-thumbnails-list .link-top-line,.topic-thumbnails-list .topic-excerpt{display:none !important}.topic-thumbnails-list .topic-list-header{display:none}.topic-thumbnails-list .topic-list-item .posters,.topic-thumbnails-list .topic-list-item .posts-map,.topic-thumbnails-list .topic-list-item .views,.topic-thumbnails-list .topic-list-item .num.activity{display:none !important}.topic-thumbnails-list .topic-list-data{padding:0}.topic-thumbnails-list .topic-list-data:first-of-type{padding-inline-start:0}.topic-thumbnails-list tbody.topic-list-body{border-top:.5em solid var(--bm-body-bg-color)}.topic-thumbnails-list tbody tr{background-color:rgba(0,0,0,0);border-bottom:none}.topic-thumbnails-list tbody tr.visited{background-color:rgba(0,0,0,0)}.topic-list-simple{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:1em 1.5em;background-color:var(--topic-list-item-background-color);margin-bottom:1px}.topic-list-simple .topic-content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.topic-list-simple .topic-content .topic-title{margin-bottom:.5em}.topic-list-simple .topic-content .topic-title .title-link{color:var(--primary);text-decoration:none;font-weight:400;font-size:1em;line-height:1.4;display:block;word-break:break-word}.topic-list-simple .topic-content .topic-title .title-link:hover{color:var(--primary-high);text-decoration:underline}.topic-list-simple .topic-content .topic-meta .post-time{color:var(--primary-medium);font-size:.9em;font-weight:500}.topic-list-simple .topic-thumbnail{flex-shrink:0;width:220px;height:100px;border-radius:8px;overflow:hidden;background-color:var(--primary-low)}.topic-list-simple .topic-thumbnail a{display:block;width:100%;height:100%}.topic-list-simple .topic-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.topic-list-simple .topic-thumbnail:hover img{transform:scale(1.05)}.topic-list-simple:not(:has(.topic-thumbnail)) .topic-content{width:100%}.topic-thumbnails-list tbody tr,.topic-thumbnails-grid tbody tr,.topic-thumbnails-masonry tbody tr,.topic-thumbnails-minimal tbody tr,.topic-thumbnails-blog-style-grid tbody tr,.topic-thumbnails-feed tbody tr{border-bottom:none}.topic-thumbnails-list .topic-list-thumbnail,.topic-thumbnails-grid .topic-list-thumbnail,.topic-thumbnails-masonry .topic-list-thumbnail,.topic-thumbnails-minimal .topic-list-thumbnail,.topic-thumbnails-blog-style-grid .topic-list-thumbnail,.topic-thumbnails-feed .topic-list-thumbnail{background:var(--primary-low);position:relative;float:left;margin-right:10px;width:140px;height:100px;overflow:hidden}.topic-thumbnails-list .topic-list-thumbnail.landscape .background-thumbnail,.topic-thumbnails-grid .topic-list-thumbnail.landscape .background-thumbnail,.topic-thumbnails-masonry .topic-list-thumbnail.landscape .background-thumbnail,.topic-thumbnails-minimal .topic-list-thumbnail.landscape .background-thumbnail,.topic-thumbnails-blog-style-grid .topic-list-thumbnail.landscape .background-thumbnail,.topic-thumbnails-feed .topic-list-thumbnail.landscape .background-thumbnail{display:none}.topic-thumbnails-list .topic-list-thumbnail.landscape .main-thumbnail,.topic-thumbnails-grid .topic-list-thumbnail.landscape .main-thumbnail,.topic-thumbnails-masonry .topic-list-thumbnail.landscape .main-thumbnail,.topic-thumbnails-minimal .topic-list-thumbnail.landscape .main-thumbnail,.topic-thumbnails-blog-style-grid .topic-list-thumbnail.landscape .main-thumbnail,.topic-thumbnails-feed .topic-list-thumbnail.landscape .main-thumbnail{object-fit:cover}.topic-thumbnails-list .topic-list-thumbnail .background-thumbnail,.topic-thumbnails-grid .topic-list-thumbnail .background-thumbnail,.topic-thumbnails-masonry .topic-list-thumbnail .background-thumbnail,.topic-thumbnails-minimal .topic-list-thumbnail .background-thumbnail,.topic-thumbnails-blog-style-grid .topic-list-thumbnail .background-thumbnail,.topic-thumbnails-feed .topic-list-thumbnail .background-thumbnail{z-index:0;position:absolute;object-fit:cover;filter:blur(4px);width:calc(100% + 4*4px);height:calc(100% + 4*4px);top:calc(-2*4px);left:calc(-2*4px)}.topic-thumbnails-list .topic-list-thumbnail::after,.topic-thumbnails-grid .topic-list-thumbnail::after,.topic-thumbnails-masonry .topic-list-thumbnail::after,.topic-thumbnails-minimal .topic-list-thumbnail::after,.topic-thumbnails-blog-style-grid .topic-list-thumbnail::after,.topic-thumbnails-feed .topic-list-thumbnail::after{z-index:1;content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:var(--secondary);opacity:.4}.topic-thumbnails-list .topic-list-thumbnail .main-thumbnail,.topic-thumbnails-grid .topic-list-thumbnail .main-thumbnail,.topic-thumbnails-masonry .topic-list-thumbnail .main-thumbnail,.topic-thumbnails-minimal .topic-list-thumbnail .main-thumbnail,.topic-thumbnails-blog-style-grid .topic-list-thumbnail .main-thumbnail,.topic-thumbnails-feed .topic-list-thumbnail .main-thumbnail{position:absolute;z-index:2;width:100%;height:100%;object-fit:contain}.topic-thumbnails-list .topic-list-thumbnail .thumbnail-placeholder,.topic-thumbnails-grid .topic-list-thumbnail .thumbnail-placeholder,.topic-thumbnails-masonry .topic-list-thumbnail .thumbnail-placeholder,.topic-thumbnails-minimal .topic-list-thumbnail .thumbnail-placeholder,.topic-thumbnails-blog-style-grid .topic-list-thumbnail .thumbnail-placeholder,.topic-thumbnails-feed .topic-list-thumbnail .thumbnail-placeholder{width:100%;height:100%;position:absolute;z-index:2;color:var(--primary-medium);display:flex;align-items:center;justify-content:center}.topic-thumbnails-list .topic-list-thumbnail .thumbnail-placeholder .d-icon,.topic-thumbnails-grid .topic-list-thumbnail .thumbnail-placeholder .d-icon,.topic-thumbnails-masonry .topic-list-thumbnail .thumbnail-placeholder .d-icon,.topic-thumbnails-minimal .topic-list-thumbnail .thumbnail-placeholder .d-icon,.topic-thumbnails-blog-style-grid .topic-list-thumbnail .thumbnail-placeholder .d-icon,.topic-thumbnails-feed .topic-list-thumbnail .thumbnail-placeholder .d-icon{width:60%;height:60%}.topic-thumbnails-grid,.topic-thumbnails-masonry{margin-top:5px}.topic-thumbnails-grid .topic-list-header,.topic-thumbnails-grid .topic-list-item-separator,.topic-thumbnails-masonry .topic-list-header,.topic-thumbnails-masonry .topic-list-item-separator{display:none}.topic-thumbnails-grid .topic-list-body,.topic-thumbnails-masonry .topic-list-body{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-column-gap:5px;grid-row-gap:5px;border:0}.topic-thumbnails-grid .topic-list-item,.topic-thumbnails-masonry .topic-list-item{display:grid;position:relative;min-width:0;height:250px;grid-template-areas:" image image " " title activity" " title posters";grid-template-rows:1fr auto;grid-template-columns:1fr auto;background-color:var(--primary-low);border:1px solid var(--primary-low)}.topic-thumbnails-grid .topic-list-item.selected,.topic-thumbnails-grid .topic-list-item.last-visit.selected,.topic-thumbnails-masonry .topic-list-item.selected,.topic-thumbnails-masonry .topic-list-item.last-visit.selected{border:1px solid var(--quaternary)}.topic-thumbnails-grid .topic-list-thumbnail,.topic-thumbnails-masonry .topic-list-thumbnail{z-index:0;width:100%;height:100%;top:0;left:0;grid-area:image}.topic-thumbnails-grid .topic-list-thumbnail .background-thumbnail,.topic-thumbnails-masonry .topic-list-thumbnail .background-thumbnail{height:150%}.topic-thumbnails-grid .activity,.topic-thumbnails-grid .main-link,.topic-thumbnails-grid .posters,.topic-thumbnails-masonry .activity,.topic-thumbnails-masonry .main-link,.topic-thumbnails-masonry .posters{z-index:2;position:relative;background-color:rgb(var(--primary-low-rgb), 0.85);max-width:none}.topic-thumbnails-grid.topic-list .posters,.topic-thumbnails-masonry.topic-list .posters{height:auto;grid-area:posters;padding:0 10px 10px 10px;display:flex;justify-content:flex-end;width:auto}.topic-thumbnails-grid.topic-list .posters a,.topic-thumbnails-masonry.topic-list .posters a{display:block;width:auto;margin:0}.topic-thumbnails-grid.topic-list .posters a:first-of-type,.topic-thumbnails-masonry.topic-list .posters a:first-of-type{display:block}.topic-thumbnails-grid.topic-list .posters a:not(:first-of-type),.topic-thumbnails-masonry.topic-list .posters a:not(:first-of-type){display:none}.topic-thumbnails-grid .posts-map,.topic-thumbnails-grid .views,.topic-thumbnails-grid .topic-excerpt,.topic-thumbnails-masonry .posts-map,.topic-thumbnails-masonry .views,.topic-thumbnails-masonry .topic-excerpt{display:none}.topic-thumbnails-grid .main-link,.topic-thumbnails-masonry .main-link{grid-area:title;padding:10px;display:flex;flex-direction:column;justify-content:center;min-width:0}.topic-thumbnails-grid .num.activity,.topic-thumbnails-masonry .num.activity{grid-area:activity;display:flex;justify-content:flex-end;width:auto;padding:10px}.topic-thumbnails-grid .num.activity a,.topic-thumbnails-masonry .num.activity a{padding:0;margin-top:auto}.topic-thumbnails-minimal,.topic-thumbnails-blog-style-grid{margin-top:5px}.topic-thumbnails-minimal .topic-list-header,.topic-thumbnails-minimal .topic-list-item-separator,.topic-thumbnails-blog-style-grid .topic-list-header,.topic-thumbnails-blog-style-grid .topic-list-item-separator{display:none}.topic-thumbnails-minimal .topic-list-body,.topic-thumbnails-blog-style-grid .topic-list-body{display:grid;grid-template-columns:repeat(auto-fill, minmax(30%, 1fr));grid-column-gap:1.5em;grid-row-gap:1.5em;border:0}.topic-thumbnails-minimal .topic-list-item,.topic-thumbnails-blog-style-grid .topic-list-item{display:grid;position:relative;min-width:0;height:250px;grid-template-areas:" image image image" " title likes posts";grid-template-rows:1fr 45px;grid-template-columns:70% minmax(0, 15%) minmax(0, 15%);border-bottom:none}.topic-thumbnails-minimal .topic-list-item.visited,.topic-thumbnails-blog-style-grid .topic-list-item.visited{background-color:rgba(0,0,0,0) !important}.topic-thumbnails-minimal .topic-list-item.visited .link-top-line,.topic-thumbnails-blog-style-grid .topic-list-item.visited .link-top-line{color:var(--primary-medium)}.topic-thumbnails-minimal .topic-list-thumbnail,.topic-thumbnails-blog-style-grid .topic-list-thumbnail{z-index:0;background-color:var(--secondary);border-radius:.5em;border:1px solid var(--primary-low);width:calc(100% - 2px);height:calc(100% - 2px);top:0;left:0;grid-area:image;overflow:hidden}.topic-thumbnails-minimal .activity,.topic-thumbnails-minimal .main-link,.topic-thumbnails-minimal .posters,.topic-thumbnails-minimal .views,.topic-thumbnails-minimal .topic-excerpt,.topic-thumbnails-minimal .num.activity,.topic-thumbnails-minimal .link-bottom-line,.topic-thumbnails-blog-style-grid .activity,.topic-thumbnails-blog-style-grid .main-link,.topic-thumbnails-blog-style-grid .posters,.topic-thumbnails-blog-style-grid .views,.topic-thumbnails-blog-style-grid .topic-excerpt,.topic-thumbnails-blog-style-grid .num.activity,.topic-thumbnails-blog-style-grid .link-bottom-line{display:none}.topic-thumbnails-minimal .topic-thumbnail-likes,.topic-thumbnails-blog-style-grid .topic-thumbnail-likes{grid-area:likes;display:flex;justify-content:center;align-items:center;color:var(--primary-low-mid);overflow:hidden}.topic-thumbnails-minimal .topic-thumbnail-likes .number,.topic-thumbnails-blog-style-grid .topic-thumbnail-likes .number{font-size:13px;font-weight:bold}.topic-thumbnails-minimal .topic-thumbnail-likes .d-icon,.topic-thumbnails-blog-style-grid .topic-thumbnail-likes .d-icon{font-size:13px;margin-right:.5em}.topic-thumbnails-minimal .posts-map,.topic-thumbnails-blog-style-grid .posts-map{padding:0;grid-area:posts;display:flex;justify-content:center;align-items:center;overflow:hidden;width:auto !important}.topic-thumbnails-minimal .posts-map .badge-posts,.topic-thumbnails-blog-style-grid .posts-map .badge-posts{padding:0}.topic-thumbnails-minimal .posts-map span.number,.topic-thumbnails-blog-style-grid .posts-map span.number{color:var(--primary-low-mid);display:flex;justify-content:flex-end;align-items:center;font-size:13px}.topic-thumbnails-minimal .posts-map span.number::before,.topic-thumbnails-blog-style-grid .posts-map span.number::before{content:"";background-color:var(--primary-low-mid);mask-repeat:no-repeat;mask-image:url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="comment" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-comment fa-w-16 fa-2x"><path fill="gray" d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z" class=""></path></svg>');display:block;height:13px;width:13px;margin-right:.5em}.topic-thumbnails-minimal .main-link,.topic-thumbnails-blog-style-grid .main-link{grid-area:title;padding:10px 0 !important;display:flex;flex-direction:column;justify-content:center;font-weight:600;width:100%}.topic-thumbnails-minimal .main-link .link-top-line,.topic-thumbnails-blog-style-grid .main-link .link-top-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary)}.topic-thumbnails-minimal .main-link .link-top-line a.title,.topic-thumbnails-blog-style-grid .main-link .link-top-line a.title{color:var(--primary);padding:0 !important}.topic-thumbnails-minimal .d-tooltip-content,.topic-thumbnails-blog-style-grid .d-tooltip-content{white-space:normal}.topic-thumbnails-blog-style-grid .num.posts-map{display:none}.topic-thumbnails-blog-style-grid .topic-list-body{display:grid;grid-template-columns:repeat(auto-fit, minmax(48%, 1fr));grid-column-gap:1.5em;grid-row-gap:1.5em;border:0}.topic-thumbnails-blog-style-grid .topic-list-item{height:auto;grid-template-rows:200px auto min-content min-content;grid-template-areas:"image image image" "content content content" "data data data" "activity activity activity"}.topic-thumbnails-blog-style-grid .main-link{grid-area:content}.topic-thumbnails-blog-style-grid .main-link .docs-topic-link{display:unset}.topic-thumbnails-blog-style-grid .main-link .link-top-line{color:var(--tertiary)}.topic-thumbnails-blog-style-grid .link-bottom-line{display:block}.topic-thumbnails-blog-style-grid .link-bottom-line .badge-wrapper{display:none}.topic-thumbnails-blog-style-grid .topic-excerpt{display:block;font-weight:normal}.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data{grid-area:data;display:flex;align-items:flex-start;gap:1em}.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-activity{display:block}.topic-thumbnails-blog-style-grid .topic-list-data:last-of-type{display:none}.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-likes,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-comments,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-views,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-activity{grid-area:likes;display:flex;justify-content:flex-end;align-items:center;color:var(--primary-low-mid);width:auto}.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-likes .number,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-comments .number,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-views .number,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-activity .number{font-size:var(--font-down-1);font-weight:bold}.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-likes .d-icon,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-comments .d-icon,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-views .d-icon,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-activity .d-icon{font-size:var(--font-down-1);margin-right:.5em}.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-likes a,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-comments a,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-views a,.topic-thumbnails-blog-style-grid .topic-thumbnail-blog-data-activity a{color:var(--primary-low-mid);font-size:var(--font-down-1);font-weight:bold}.topic-thumbnails-masonry{position:relative;height:var(--masonry-tallest-column)}.topic-thumbnails-masonry .topic-list-item{position:absolute;height:var(--masonry-height);width:var(--masonry-column-width);left:calc((var(--masonry-column-width) + var(--masonry-grid-spacing))*var(--masonry-column-index));top:var(--masonry-height-above)}.topic-thumbnails-feed.topic-list>.topic-list-body>.topic-list-item.last-visit{border-bottom:var(--table-border-width) solid var(--table-border-color)}.topic-thumbnails-feed .topic-list-header,.topic-thumbnails-feed .topic-list-item-separator{display:none}.topic-thumbnails-feed .topic-list-body{display:flex;flex-direction:column;padding-top:0;border:0}.topic-thumbnails-feed .topic-list-item{display:flex;flex-direction:column;position:relative;min-width:0;background-color:var(--secondary);padding:2em;transition:box-shadow .2s ease,transform .2s ease;cursor:pointer;margin-bottom:.5em}.topic-thumbnails-feed .topic-list-item>.main-link.topic-list-data,.topic-thumbnails-feed .topic-list-item>.posters.topic-list-data,.topic-thumbnails-feed .topic-list-item>.num.posts.map.posts.topic-list-data,.topic-thumbnails-feed .topic-list-item>.num.views.topic-list-data,.topic-thumbnails-feed .topic-list-item>.activity.num.topic-list-data.age{display:none}.topic-thumbnails-feed .topic-list-item.selected,.topic-thumbnails-feed .topic-list-item.last-visit.selected{border:1px solid var(--quaternary);box-shadow:0 0 0 2px var(--quaternary)}.topic-thumbnails-feed .topic-user-header{display:flex;align-items:center;margin-bottom:1em;padding-bottom:0}.topic-thumbnails-feed .topic-user-header .user-avatar{width:40px;height:40px;border-radius:50%;margin-right:.75em;flex-shrink:0;background-color:var(--primary-low);display:flex;align-items:center;justify-content:center;overflow:hidden}.topic-thumbnails-feed .topic-user-header .user-avatar img{width:100%;height:100%;object-fit:cover}.topic-thumbnails-feed .topic-user-header .user-avatar .avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--primary-low);color:var(--primary-medium);font-size:1.2em;font-weight:600}.topic-thumbnails-feed .topic-user-header .user-info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.topic-thumbnails-feed .topic-user-header .user-info .user-name{font-weight:400;color:var(--primary);font-size:.95em;display:block;line-height:1}.topic-thumbnails-feed .topic-user-header .user-info .post-time{color:#757377;font-size:.8em;display:block;line-height:1}.topic-thumbnails-feed .topic-user-header .user-info .user-title{color:var(--primary-medium);font-size:.85em;display:block;line-height:1}.topic-thumbnails-feed .topic-user-header .post-actions{display:flex;align-items:center;gap:.5em}.topic-thumbnails-feed .topic-user-header .post-actions .action-button{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;color:var(--primary-low-mid);cursor:pointer;transition:background-color .2s ease}.topic-thumbnails-feed .topic-user-header .post-actions .action-button:hover{background-color:var(--primary-low);color:var(--primary)}.topic-thumbnails-feed .topic-content{margin-bottom:.5em}.topic-thumbnails-feed .topic-content .topic-title{font-size:1em;font-weight:400;line-height:1.4;color:var(--title-color);margin-bottom:.5em}.topic-thumbnails-feed .topic-content .topic-title a.title{color:var(--title-color);text-decoration:none}.topic-thumbnails-feed .topic-content .topic-title a.title:hover{color:var(--tertiary)}.topic-thumbnails-feed .topic-content .topic-excerpt{font-size:var(--font-0);color:var(--primary-medium);line-height:1.5;margin-bottom:.5em;text-decoration:none;max-width:100%;white-space:normal;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.topic-thumbnails-feed .topic-content:has(.topic-images) .topic-title .title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.topic-thumbnails-feed .topic-content:has(.topic-images) .topic-excerpt{-webkit-line-clamp:1;line-clamp:1}.topic-thumbnails-feed .topic-content:not(:has(.topic-images)) .topic-title .title{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.topic-thumbnails-feed .topic-content:not(:has(.topic-images)) .topic-excerpt{display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.topic-thumbnails-feed .topic-images{margin-bottom:0;position:relative}.topic-thumbnails-feed .topic-images .images-total-badge{position:absolute;right:8px;bottom:8px;background-color:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:12px;font-size:.8em;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3}.topic-thumbnails-feed .topic-images.single-image .image-container{overflow:hidden;position:relative;display:inline-block;max-width:400px;max-height:400px}.topic-thumbnails-feed .topic-images.single-image .image-container img{max-width:400px;max-height:400px;min-height:200px;width:auto;height:auto;object-fit:cover;display:block}.topic-thumbnails-feed .topic-images.single-image.normal .image-container img{object-fit:contain}.topic-thumbnails-feed .topic-images.single-image.portrait .image-container{aspect-ratio:3/4;width:100%;max-width:300px}.topic-thumbnails-feed .topic-images.single-image.portrait .image-container img{width:100%;height:100%;object-fit:cover;object-position:center}.topic-thumbnails-feed .topic-images.single-image.landscape .image-container{aspect-ratio:4/3;width:100%;max-width:400px}.topic-thumbnails-feed .topic-images.single-image.landscape .image-container img{width:100%;height:100%;object-fit:cover;object-position:center}.topic-thumbnails-feed .topic-images.multiple-images{display:grid;gap:.5em;overflow:hidden;grid-template-columns:repeat(3, 1fr);max-width:600px}.topic-thumbnails-feed .topic-images.multiple-images.two-images .image-container:first-child{grid-column:1}.topic-thumbnails-feed .topic-images.multiple-images.two-images .image-container:last-child{grid-column:2}.topic-thumbnails-feed .topic-images.multiple-images.three-images{grid-template-columns:repeat(3, 1fr)}.topic-thumbnails-feed .topic-images.multiple-images .image-container{background-color:var(--primary-low);position:relative;overflow:hidden;aspect-ratio:1}.topic-thumbnails-feed .topic-images.multiple-images .image-container img{width:100%;height:100%;object-fit:cover;display:block}body.category .topic-thumbnails-feed .topic-list-item.pinned[class*=category]{padding:0 1em;margin-bottom:0}body.category .topic-thumbnails-feed .topic-list-item.pinned[class*=category] .topic-user-header{display:none}body.category .topic-thumbnails-feed .topic-list-item.pinned[class*=category] .topic-content{margin-bottom:0;padding:.5em 0}body.category .topic-thumbnails-feed .topic-list-item.pinned[class*=category] .topic-content .topic-excerpt{display:none}body.category .topic-thumbnails-feed .topic-list-item.pinned[class*=category] .topic-content .topic-title{margin-bottom:0}body.category .topic-thumbnails-feed .topic-list-item.pinned[class*=category] .topic-content .topic-title .title::before{content:"置顶";display:inline-block;background-color:#007bff;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:600;margin-right:8px;white-space:nowrap}body.category .topic-thumbnails-feed .topic-list-item.pinned[class*=category] .topic-content .topic-images{display:none}body.category .topic-thumbnails-feed .topic-list-item.pinned[class*=category] .topic-footer{display:none}body.category .topic-thumbnails-feed .topic-list-item.pinned:not(:has(+.pinned)){margin-bottom:.5em}.topic-footer{display:flex;justify-content:space-between;align-items:center}.topic-footer .topic-tags{display:flex;gap:.5em;flex-wrap:wrap}.topic-footer .topic-tags .discourse-tag{color:var(--primary-medium);padding:.25em .5em;border:1px solid var(--primary-low);border-radius:4px;font-size:.8em;text-decoration:none}.topic-footer .topic-tags .discourse-tag:hover{background-color:var(--primary-low-mid);color:var(--primary)}.topic-footer .topic-stats{display:flex;gap:1.5em;align-items:center;color:var(--primary-500);font-size:.9em}.topic-footer .topic-stats .stat{display:flex;align-items:center;gap:.25em;cursor:pointer;transition:color .2s ease}.topic-footer .topic-stats .stat:hover{color:var(--primary)}.topic-footer .topic-stats .stat .d-icon{font-size:1em}.topic-footer .topic-stats .stat .number{font-weight:500}.topic-footer .topic-stats .stat.stat-views{display:none}.topic-footer .topic-stats .stat.stat-like{background:none;border:none;cursor:pointer;padding:0;margin:0}.topic-footer .topic-stats .stat.stat-like:hover{color:var(--primary)}.topic-footer .topic-stats .stat.stat-like.disabled{color:var(--primary-300)}.topic-footer .topic-stats .stat.stat-like.liked{color:var(--love) !important}.topic-footer .topic-stats .stat.stat-like.liked .d-icon{color:var(--love) !important}.topic-footer .topic-stats .stat.stat-like.liked.disabled .d-icon{color:var(--love) !important;opacity:.8}.topic-footer .topic-stats .stat.stat-like.liked:hover{color:var(--love) !important;opacity:.8}.topic-footer .topic-stats .stat.stat-like.liked:hover .d-icon{color:var(--love) !important}.topic-footer .topic-stats a,.topic-footer .topic-stats a:visited,.topic-footer .topic-stats a:hover,.topic-footer .topic-stats a:active{color:var(--primary-500);text-decoration:none;cursor:pointer}.posts-map,.views,.posters,.num.activity,.link-bottom-line{display:none}.footer-message h3{font-weight:normal;font-size:.9em}.scrolling-category-nav{display:flex;align-items:center;background:var(--secondary);border:1px solid var(--primary-low);border-radius:12px;padding:.5em;margin:0 auto 1em auto;max-width:calc(var(--d-sidebar-width) + var(--d-max-width));position:relative;overflow:hidden}.scrolling-category-nav .scroll-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:var(--secondary);border:1px solid var(--primary-low);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.scrolling-category-nav .scroll-button:hover:not(.disabled){background:var(--primary-low);transform:translateY(-50%) scale(1.05)}.scrolling-category-nav .scroll-button.disabled{opacity:.5;cursor:not-allowed}.scrolling-category-nav .scroll-button.scroll-left{left:4px}.scrolling-category-nav .scroll-button.scroll-right{right:4px}.scrolling-category-nav .nav-container{flex:1;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.scrolling-category-nav .nav-container::-webkit-scrollbar{display:none}.scrolling-category-nav .nav-items{display:flex;min-width:max-content}.scrolling-category-nav .nav-item{display:flex;align-items:center;gap:.5em;padding:.75em 1em;background:rgba(0,0,0,0);border:none;border-radius:0;color:var(--primary-medium);text-decoration:none;font-size:1em;font-weight:400;white-space:nowrap;transition:all .3s ease;min-width:fit-content;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.scrolling-category-nav .nav-item:hover{color:var(--primary);background:rgba(0,0,0,0);transform:none;box-shadow:none}.scrolling-category-nav .nav-item.active{background:rgba(0,0,0,0);color:var(--primary);border:none;font-weight:600;transform:none;box-shadow:none}.scrolling-category-nav .nav-item.active::after{content:"";display:block;position:absolute;bottom:-0.5em;left:50%;transform:translateX(-50%);width:2em;height:3px;background-color:var(--d-button-primary-bg-color);border-radius:2px;transition:all .3s ease}.scrolling-category-nav .nav-item[href="/latest"]:target{background:rgba(0,0,0,0);color:var(--primary);border:none;font-weight:600;transform:none;box-shadow:none}.scrolling-category-nav .nav-item[href="/latest"]:target::after{content:"";display:block;position:absolute;bottom:-0.5em;left:50%;transform:translateX(-50%);width:2em;height:3px;background-color:var(--d-button-primary-bg-color);border-radius:2px;transition:all .3s ease}.scrolling-category-nav .nav-item[href^="/c/"]:target{background:rgba(0,0,0,0);color:var(--primary);border:none;font-weight:600;transform:none;box-shadow:none}.scrolling-category-nav .nav-item[href^="/c/"]:target::after{content:"";display:block;position:absolute;bottom:-0.5em;left:50%;transform:translateX(-50%);width:2em;height:3px;background-color:var(--d-button-primary-bg-color);border-radius:2px;transition:all .3s ease}.scrolling-category-nav .nav-item[href^="/c/"] .count{font-size:.8em;opacity:.8;background:var(--primary-low);padding:.2em .5em;border-radius:12px;font-weight:500}.more-topics__container{display:none}.topic-images .image-container .video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;height:60px;background-color:rgba(0,0,0,.7);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2}.topic-images .image-container .video-play-button .d-icon{margin-left:4px}.topic-images .image-container .video-play-button:hover{background-color:rgba(0,0,0,.8);transform:translate(-50%, -50%) scale(1.1)}.topic-images .image-container .video-placeholder-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(0,0,0,.25);border-radius:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;transition:all .3s ease;z-index:2;padding:16px;cursor:pointer}.topic-images .image-container .video-placeholder-overlay svg{margin-left:2px}.topic-images .image-container .video-placeholder-overlay .d-icon-play{width:2.3em;height:2.3em}.topic-images .image-container .video-placeholder-overlay:hover{background-color:rgba(0,0,0,.4);transform:translate(-50%, -50%) scale(1.05)}#topic-title .title-wrapper .fancy-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}:root{--new-topic-composer-height: 800px;--reply-composer-height: 500px}#reply-control:not(.fullscreen).hide-preview{max-width:995px}.featured-button .d-icon{color:var(--primary-high)}.featured-button.is-featured .d-icon{color:var(--tertiary)}.category-featured-carousel{position:relative;padding:1em 1em 0 1em;min-height:150px;background-color:var(--bm-card-bg-color)}.category-featured-carousel .cfc-nav{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.9);border:1px solid var(--primary-low);color:var(--primary);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.category-featured-carousel .cfc-nav:hover:not(:disabled){background:#fff;transform:translateY(-50%) scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}.category-featured-carousel .cfc-nav:disabled{opacity:.5;cursor:not-allowed}.category-featured-carousel .cfc-nav.prev{left:8px}.category-featured-carousel .cfc-nav.next{right:8px}.category-featured-carousel .cfc-nav .d-icon{font-size:16px}.category-featured-carousel .cfc-viewport{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x;cursor:grab;position:relative}.category-featured-carousel .cfc-viewport:active{cursor:grabbing}.category-featured-carousel .cfc-viewport::-webkit-scrollbar{display:none}.category-featured-carousel .cfc-track{display:flex;gap:12px;padding:4px 0}.category-featured-carousel .cfc-card{position:relative;display:flex;flex-direction:column;background:var(--secondary);overflow:hidden;scroll-snap-align:start;text-decoration:none;color:var(--primary);flex-shrink:0;width:calc(25% - 9px);min-width:0}@media(max-width: 767px){.category-featured-carousel .cfc-card{width:calc(50% - 6px)}}.category-featured-carousel .cfc-thumb-container{position:relative;width:100%;aspect-ratio:535/247;overflow:hidden;background:var(--primary-low);border-radius:16px}.category-featured-carousel .cfc-thumb{width:100%;height:100%;object-fit:cover;display:block}.category-featured-carousel .cfc-thumb-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--primary-low) 0%, var(--primary-low-mid) 100%);color:var(--primary-medium)}.category-featured-carousel .cfc-thumb-placeholder .cfc-placeholder-icon{font-size:32px;margin-bottom:8px;opacity:.6}.category-featured-carousel .cfc-thumb-placeholder .cfc-placeholder-text{font-size:12px;font-weight:500;opacity:.8}.category-featured-carousel .cfc-date{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1}.category-featured-carousel .cfc-content{padding:12px 12px 0 12px;flex:1;display:flex;flex-direction:column}.category-featured-carousel .cfc-title{font-size:1em;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--primary)}.category-featured-carousel .cfc-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:var(--primary-medium)}.category-featured-carousel .cfc-loading-spinner{width:32px;height:32px;border:3px solid var(--primary-low);border-top:3px solid var(--primary);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:12px}.category-featured-carousel .cfc-loading-text{font-size:14px;color:var(--primary-medium)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 767px){.category-featured-carousel{margin:.5em 0 0 0}.category-featured-carousel .cfc-nav{display:none}.category-featured-carousel .cfc-content{padding:10px 10px 0 10px}}.stat.stat-like.liked{color:#e74c3c !important}.stat.stat-like.liked .d-icon{color:#e74c3c !important}.stat.stat-like.liked:hover{color:#c0392b !important}.stat.stat-like.liked:hover .d-icon{color:#c0392b !important}.navigation-container{font-size:var(--font-down-1);margin-bottom:.5em}.navigation-container .category-breadcrumb>li{margin-right:0}.mobile-view .list-control-toggle-link-trigger{font-weight:400}.select-kit.combo-box.tag-drop .category-drop-header,.select-kit.combo-box.tag-drop .tag-drop-header{border:none;background-color:rgba(0,0,0,0);padding:0}.select-kit.single-select .select-kit-header:not(.btn),.select-kit.single-select .select-kit-header:not(.btn).active,.select-kit.single-select .select-kit-header:not(.btn):focus,.select-kit.single-select .select-kit-header:not(.btn):hover,.select-kit.single-select.is-expanded .select-kit-header:not(.btn),.select-kit.single-select.is-expanded .select-kit-header:not(.btn).active,.select-kit.single-select.is-expanded .select-kit-header:not(.btn):focus,.select-kit.single-select.is-expanded .select-kit-header:not(.btn):hover{outline:0}.select-kit .select-kit-header{font-weight:400}.select-kit .select-kit-header .caret-icon{padding-left:0}#collapsed-info-panel{display:none}.user-profile-stats{display:flex;gap:2em;padding:1em 0;border-bottom:1px solid var(--primary-low)}.user-profile-stats .stat-item{display:flex;flex-direction:column;align-items:center;gap:.25em}.user-profile-stats .stat-item .stat-label{font-size:var(--font-0);color:var(--primary-medium)}.user-profile-stats .stat-item .stat-value{font-size:var(--font-up-2);font-weight:600;color:var(--primary)}.maintenance-notice-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--secondary);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2em;overflow-y:auto}.maintenance-notice-overlay .maintenance-notice-content{max-width:600px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2em}.maintenance-notice-overlay .maintenance-notice-content .maintenance-notice-image{max-width:300px;width:100%;margin-bottom:1em}.maintenance-notice-overlay .maintenance-notice-content .maintenance-notice-image img{width:100%;height:auto}.maintenance-notice-overlay .maintenance-notice-content .maintenance-notice-text .maintenance-notice-title{font-size:var(--font-up-3);font-weight:600;color:var(--primary);margin:0 0 1em 0}.maintenance-notice-overlay .maintenance-notice-content .maintenance-notice-text .maintenance-notice-description{font-size:var(--font-up-1);color:var(--primary-medium);line-height:1.6;margin:0}#list-area{margin-bottom:0}#list-area .topic-list-bottom{padding-left:1em}.age-verification-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:10000;display:flex;align-items:center;justify-content:center;padding:2px;pointer-events:auto;overflow:hidden;overscroll-behavior:none;-webkit-overscroll-behavior:none;touch-action:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.age-verification-overlay .age-verification-dialog{position:relative;width:371px;height:318px;max-width:371px;background:rgba(0,0,0,0);border:none;outline:none;padding:0;margin:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media(min-width: 768px){.age-verification-overlay .age-verification-dialog{width:620px;height:360px;max-width:620px}}.age-verification-overlay .age-verification-dialog .age-verify-bg{position:absolute;top:0;left:0;width:371px;height:318px;object-fit:cover;z-index:-1}@media(min-width: 768px){.age-verification-overlay .age-verification-dialog .age-verify-bg{width:620px;height:473px}}.age-verification-overlay .age-verification-dialog .age-verify-character{position:absolute;top:-81px;left:207px;width:134px;height:218px;z-index:-2}@media(min-width: 768px){.age-verification-overlay .age-verification-dialog .age-verify-character{top:-113px;left:359px;width:194px;height:314px}}.age-verification-overlay .age-verification-dialog .age-verify-r18{position:absolute;top:-59px;left:45px;width:160px;height:79px;z-index:-2}@media(min-width: 768px){.age-verification-overlay .age-verification-dialog .age-verify-r18{top:-70px;left:110px;width:231px;height:114px}}.age-verification-overlay .age-verification-dialog .age-verification-content{display:flex;flex-direction:column;align-items:center;margin-top:66px;position:relative;z-index:1}@media(min-width: 768px){.age-verification-overlay .age-verification-dialog .age-verification-content{margin-top:78px}}.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-title{width:264px;height:80px;object-fit:cover}@media(min-width: 768px){.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-title{width:346px;height:105px}}.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-text{width:263px;margin-top:21px;font-family:"HKYuan",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;font-weight:900;color:#fff;font-size:13px;line-height:23px;text-indent:2em}@media(min-width: 768px){.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-text{width:496px;margin-top:16px;font-size:16.5px;line-height:33px}}.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-buttons{position:absolute;bottom:-172px;margin-top:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}@media(min-width: 768px){.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-buttons{position:static;flex-direction:row;margin-top:44px;gap:0}}.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-buttons .age-verify-button{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-buttons .age-verify-button.age-verify-accept{width:211px;height:52px}@media(min-width: 768px){.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-buttons .age-verify-button.age-verify-accept{width:235px;height:59px}}.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-buttons .age-verify-button.age-verify-reject{margin-left:-2px;width:211px;height:52px}@media(min-width: 768px){.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-buttons .age-verify-button.age-verify-reject{margin-left:-4px;width:235px;height:59px}}.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-buttons .age-verify-button .age-verify-button-img{width:100%;height:100%;object-fit:cover;display:block}.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-buttons .age-verify-button:hover{opacity:.9}.age-verification-overlay .age-verification-dialog .age-verification-content .age-verify-buttons .age-verify-button:active{opacity:.8}
/*# sourceMappingURL=common_theme_16_9808fe06426d2591e0e8417a622422b71977a788.css.map?__ws=forum.gexing8.com */
