body.style-2026-page .panel.bg3:has(#cp-main){margin-block:var(--style-2026-space-6);border-top:2px solid var(--style-2026-color-rule-strong);padding:0}body.style-2026-page .panel.bg3:has(#cp-main)>.inner{padding:var(--style-2026-space-5)}body.style-2026-page .panel.bg3:has(#cp-main)>.inner>div{gap:var(--style-2026-space-6);grid-template-columns:minmax(13rem,16.25rem) minmax(0,1fr);align-items:start;display:grid}body.style-2026-page #cp-menu{float:none;border:var(--style-2026-border);border-radius:var(--style-2026-radius-md);width:auto;min-width:0;padding:var(--style-2026-space-3);background:var(--style-2026-color-surface-muted);margin:0}body.style-2026-page #navigation{background:0 0;width:auto;padding:0}body.style-2026-page #navigation ul{gap:var(--style-2026-space-1);margin:0;display:grid}body.style-2026-page #navigation li{margin:0;line-height:1.3}body.style-2026-page #navigation a{box-sizing:border-box;border-radius:var(--style-2026-radius-md);min-height:2.35rem;color:var(--style-2026-color-muted-strong);background:0 0;border:0;align-items:center;margin:0;padding:.55rem .7rem;font-weight:700;text-decoration:none;display:flex}body.style-2026-page #navigation a:hover,body.style-2026-page #navigation a:focus{background:var(--style-2026-color-surface);color:var(--style-2026-color-accent-strong)}body.style-2026-page #navigation .active-subsection a{background:var(--style-2026-color-accent-soft);color:var(--style-2026-color-accent-strong);box-shadow:inset 3px 0 0 var(--style-2026-color-accent)}body.style-2026-page #cp-main{float:none;width:auto;min-width:0;margin:0}body.style-2026-page #cp-main h2,body.style-2026-page .memberlist-title{margin-block:0 var(--style-2026-space-4);border-bottom:2px solid var(--style-2026-color-rule-strong);color:var(--style-2026-color-ink);font-family:var(--style-2026-font-display);padding-block-end:var(--style-2026-space-3);font-size:clamp(1.5rem,2.4vw,2.15rem);line-height:1.15}body.style-2026-page #cp-main .panel{box-sizing:border-box;min-width:0;max-width:100%;margin:0;padding:0}body.style-2026-page #cp-main .panel+.panel{margin-block-start:var(--style-2026-space-4)}body.style-2026-page #cp-main .panel .inner{padding:var(--style-2026-space-5)}body.style-2026-page #cp-main [id=tz_select_date_suggest]{background:var(--style-2026-color-surface-muted);min-height:1.625rem;color:var(--style-2026-color-muted-strong);vertical-align:middle;border-radius:999px;margin-inline-start:var(--style-2026-space-2);padding:.12rem .45rem;font-size:.7rem;line-height:1.2}body.style-2026-page #cp-main [id=tz_select_date_suggest]:hover,body.style-2026-page #cp-main [id=tz_select_date_suggest]:focus{border-color:var(--style-2026-color-accent);background:var(--style-2026-color-accent-soft);color:var(--style-2026-color-accent-strong)}body.style-2026-page #cp-main .topiclist{margin:var(--style-2026-space-4) 0 0;border-top:2px solid var(--style-2026-color-rule-strong)}body.style-2026-page #cp-main .topiclist li{border-bottom-color:var(--style-2026-color-rule)}body.style-2026-page #cp-main .topiclist .row{background:0 0}body.style-2026-page #cp-main .topiclist .row:hover{background:var(--style-2026-color-surface-muted)}body.style-2026-page.section-ucp .ucp-title{margin-block:0 var(--style-2026-space-4);color:var(--style-2026-color-ink);font-family:var(--style-2026-font-display);font-size:clamp(1.5rem,2.4vw,2.15rem);line-height:1.15}body.style-2026-page.section-ucp #tabs.tabs{border-bottom:2px solid var(--style-2026-color-rule-strong);scrollbar-width:thin;margin:0;overflow-x:auto}body.style-2026-page.section-ucp #tabs.tabs ul{flex-wrap:nowrap;gap:0;min-width:max-content;margin:0;padding:0;display:flex}body.style-2026-page.section-ucp #tabs.tabs .tab{margin:0}body.style-2026-page.section-ucp #tabs.tabs .tab>a{min-height:2.75rem;color:var(--style-2026-color-muted-strong);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-items:center;margin:0;padding:.65rem 1rem .55rem;font-weight:700;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}body.style-2026-page.section-ucp #tabs.tabs .tab>a:hover,body.style-2026-page.section-ucp #tabs.tabs .tab>a:focus{border-bottom-color:var(--style-2026-color-accent-soft);color:var(--style-2026-color-accent-strong)}body.style-2026-page.section-ucp #tabs.tabs .activetab>a{border-bottom-color:var(--style-2026-color-accent);color:var(--style-2026-color-accent-strong);background:0 0}body.style-2026-page.section-ucp .panel.bg3:has(#cp-main){background:0 0;border:0}body.style-2026-page.section-ucp .panel.bg3:has(#cp-main)>.inner{padding-inline:0}body.style-2026-page.section-ucp #cp-main>.panel{border:0;border-top:2px solid var(--style-2026-color-rule-strong);background:0 0;border-radius:0}body.style-2026-page.section-ucp #cp-main>.panel>.inner{padding-inline:0}body.style-2026-page.section-ucp #cp-main .panel h3{margin-block:var(--style-2026-space-5) var(--style-2026-space-3);border-bottom:1px solid var(--style-2026-color-rule);color:var(--style-2026-color-ink);font-family:var(--style-2026-font-display);padding-block-end:var(--style-2026-space-2);font-size:1.25rem;line-height:1.2}body.style-2026-page.section-ucp #cp-main .topiclist.cplist{border-top:0;margin-block-start:0}body.style-2026-page.section-ucp #cp-main .topiclist.cplist .row{border-bottom:1px solid var(--style-2026-color-rule)}body.style-2026-page.section-ucp #cp-main .topiclist.cplist .row-item{min-height:4.25rem;padding-block:var(--style-2026-space-3);padding-inline-start:1.4rem;position:relative;background-image:none!important}body.style-2026-page.section-ucp #cp-main .topiclist.cplist .row-item>dt>.list-inner{padding-inline-start:0}body.style-2026-page.section-ucp #cp-main .topiclist.cplist .row-item:before{content:"";background:var(--style-2026-color-accent);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:1.7rem;left:.15rem}body.style-2026-page.section-ucp #cp-main .topiclist.cplist .topictitle{color:var(--style-2026-color-accent-strong);font-family:var(--style-2026-font-sans);font-size:1rem;font-weight:700}body.style-2026-page.section-ucp #cp-main .topiclist.cplist .pagination{background:0 0;border-radius:0;padding:0}body.style-2026-page.section-ucp #cp-main .topiclist.cplist .pagination :is(a,span){border:1px solid var(--style-2026-color-rule);border-radius:var(--style-2026-radius-sm);background:var(--style-2026-color-surface);min-width:1.65rem;color:var(--style-2026-color-muted-strong);font-family:var(--style-2026-font-sans);text-align:center}body.style-2026-page.section-ucp #cp-main .topiclist.cplist .pagination .active span{background:var(--style-2026-color-accent-soft);color:var(--style-2026-color-accent-strong)}body.style-2026-page.section-ucp #cp-main .panel>.inner>dl.details{gap:var(--style-2026-space-2) var(--style-2026-space-4);grid-template-columns:minmax(8rem,9rem) minmax(0,1fr);max-width:52rem;margin-inline:0;display:grid}body.style-2026-page.section-ucp #cp-main .panel>.inner>dl.details>dt,body.style-2026-page.section-ucp #cp-main .panel>.inner>dl.details>dd{float:none;width:auto;margin:0}body.style-2026-page.section-ucp #cp-main .panel>.inner>dl.details>dt{color:var(--style-2026-color-muted-strong);text-align:left;font-weight:650}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile{gap:var(--style-2026-space-5);grid-template-columns:minmax(18rem,22rem) minmax(0,1fr);align-items:start;margin-block-end:var(--style-2026-space-6);display:grid}body.style-2026-page .memberlist-title+#viewprofile>.panel{margin:0;padding:0}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile>.panel:has(.profile-details){border-top:3px solid var(--style-2026-color-accent);background:color-mix(in srgb, var(--style-2026-color-accent-soft) 34%, var(--style-2026-color-surface));grid-column:1}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile>.panel:has(.profile-details)>.inner{gap:var(--style-2026-space-4);justify-items:center;display:grid}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile>.panel:has(.column2){border-top:2px solid var(--style-2026-color-rule-strong);grid-column:2}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile>.panel:not(:has(.profile-details),:has(.column2)){grid-column:1/-1}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile>.panel>.inner:after{display:none}body.style-2026-page .memberlist-title+#viewprofile>.panel>.inner{padding:var(--style-2026-space-5)}body.style-2026-page .memberlist-title+#viewprofile>.panel>.inner:has(.column2){gap:var(--style-2026-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start;display:grid}body.style-2026-page .memberlist-title+#viewprofile .column1,body.style-2026-page .memberlist-title+#viewprofile .column2{float:none;width:auto}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile .avatar-rank-container{float:none;text-align:center;width:100%;max-width:none;margin:0}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile .profile-avatar img{aspect-ratio:1;border-radius:var(--style-2026-radius-lg);object-fit:cover;width:min(100%,14rem);height:auto;box-shadow:var(--style-2026-shadow-soft);margin-inline:auto;display:block}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile .profile-details{gap:var(--style-2026-space-2) var(--style-2026-space-3);float:none;border-top:1px solid var(--style-2026-color-rule);width:100%;grid-template-columns:max-content minmax(0,1fr);margin:0;padding-block-start:var(--style-2026-space-4);display:grid}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile .profile-details :is(dt,dd){float:none;text-align:left;width:auto;margin:0}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile .profile-details dd:has(>select+input.button2){gap:var(--style-2026-space-2);align-items:center;display:flex}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile .profile-details dd:has(>select+input.button2)>:is(select,input.button2){box-sizing:border-box;height:2.25rem;min-height:2.25rem;padding-block:0}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile .panel:has(.column2) dl.details{gap:var(--style-2026-space-2) var(--style-2026-space-3);grid-template-columns:minmax(6rem,max-content) minmax(0,1fr);display:grid}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile .panel:has(.column2) dl.details :is(dt,dd){float:none;text-align:left;width:auto;margin:0}body.style-2026-page .memberlist-title+#viewprofile h3{margin-block:0 var(--style-2026-space-3);color:var(--style-2026-color-ink);font-family:var(--style-2026-font-display);font-size:1.25rem;line-height:1.2}@media (max-width:900px){body.style-2026-page.section-memberlist .memberlist-title+#viewprofile{grid-template-columns:1fr}:is(body.style-2026-page.section-memberlist .memberlist-title+#viewprofile>.panel:has(.profile-details),body.style-2026-page.section-memberlist .memberlist-title+#viewprofile>.panel:has(.column2)){grid-column:1}}@media (max-width:600px){body.style-2026-page.section-ucp #cp-main .panel>.inner>dl.details{grid-template-columns:1fr}body.style-2026-page.section-ucp #cp-main .panel>.inner>dl.details>dt{text-align:left}body.style-2026-page.section-memberlist .memberlist-title+#viewprofile>.panel>.inner:has(.column2){grid-template-columns:1fr}}body.style-2026-page #cp-main #ucp .panel .inner>p:last-child,body.style-2026-page #viewfolder .panel .inner>p:last-child{margin-block:var(--style-2026-space-4) 0;border-radius:var(--style-2026-radius-md);padding:var(--style-2026-space-4);background:var(--style-2026-color-surface-muted);color:var(--style-2026-color-muted-strong);font-weight:700}body.style-2026-page #viewfolder .action-bar{margin-block:0 var(--style-2026-space-4);border-bottom:1px solid var(--style-2026-color-rule);padding-block-end:var(--style-2026-space-4)}body.style-2026-page #viewfolder .display-actions{align-items:center;gap:var(--style-2026-space-2) var(--style-2026-space-4);margin-block:var(--style-2026-space-3) var(--style-2026-space-4);text-align:left;border:0;flex-wrap:wrap;padding:0;display:flex}body.style-2026-page #viewfolder .display-actions .left-box{float:none;align-items:center;gap:var(--style-2026-space-2);margin:0;display:inline-flex}body.style-2026-page #viewfolder .display-actions label{align-items:center;gap:var(--style-2026-space-2);display:inline-flex}body.style-2026-page #viewfolder .display-actions select{min-height:1.75rem;padding:0 .5rem;font-size:.85rem;line-height:1.2}body.style-2026-page #viewfolder .display-actions input.button2[type=submit]{min-height:1.75rem;padding:.2rem .65rem;font-size:.85rem;line-height:1.2}body.style-2026-page #viewfolder .display-actions br{display:none}body.style-2026-page #cp-main .post.pm{border:0;border-bottom:1px solid var(--style-2026-color-rule);background:0 0;border-radius:0}body.style-2026-page #cp-main .post.pm>.inner{gap:var(--style-2026-space-8);grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);align-items:start;padding-block-end:var(--style-2026-space-5);display:grid}body.style-2026-page #cp-main .post.style-2026-preview.pm>.inner{display:block}body.style-2026-page #cp-main .post.pm .postbody{float:none;width:min(100%,54rem);color:var(--style-2026-color-ink);margin:0}body.style-2026-page #cp-main .post.style-2026-preview.pm .postbody{box-sizing:border-box;width:100%;max-width:none}body.style-2026-page #cp-main .post.pm .postbody h3,body.style-2026-page #cp-main .post.pm .postbody .first{float:none;margin-block:0 var(--style-2026-space-3);color:var(--style-2026-color-ink);font-family:var(--style-2026-font-display);font-size:1.5rem;line-height:1.18}body.style-2026-page #cp-main .post.pm .author{margin-block:0 var(--style-2026-space-5);color:var(--style-2026-color-muted);font-size:.88rem;font-weight:600}body.style-2026-page #cp-main .post.pm .author strong{color:var(--style-2026-color-accent)}body.style-2026-page #cp-main .post.pm .content{color:var(--style-2026-color-ink);overflow-wrap:anywhere;font-size:1.06rem;line-height:1.82}body.style-2026-page #cp-main .post.pm .content p,body.style-2026-page #cp-main .post.pm .content ul,body.style-2026-page #cp-main .post.pm .content ol,body.style-2026-page #cp-main .post.pm .content table,body.style-2026-page #cp-main .post.pm .content blockquote,body.style-2026-page #cp-main .post.pm .content .abbc3-details,body.style-2026-page #cp-main .post.pm .content .attachbox{margin-block:0 var(--style-2026-space-5)}body.style-2026-page #cp-main .post.style-2026-preview.pm .content :is(blockquote,.quotebox,.quotecontent){margin-block-start:var(--style-2026-space-3)}body.style-2026-page #cp-main .post.pm .notice,body.style-2026-page #cp-main .post.pm .attachbox,body.style-2026-page #cp-main .post.pm .codebox,body.style-2026-page #cp-main .post.pm blockquote,body.style-2026-page #cp-main .post.pm .quotebox{border:var(--style-2026-border);border-radius:var(--style-2026-radius-md);background:var(--style-2026-color-surface)}body.style-2026-page #cp-main .post.pm blockquote,body.style-2026-page #cp-main .post.pm .quotebox{border-left:3px solid var(--style-2026-color-accent);padding:var(--style-2026-space-3)}body.style-2026-page #cp-main .post.pm .codebox code,body.style-2026-page #cp-main .post.pm .codebox pre{font-family:var(--style-2026-font-mono)}body.style-2026-page #cp-main .post.pm .postprofile{float:none;border:0;border-right:1px solid var(--style-2026-color-rule);width:100%;min-height:0;padding:0 var(--style-2026-space-5) 0 0;color:var(--style-2026-color-muted);margin:0;font-size:.84rem;line-height:1.5}body.style-2026-page #cp-main .post.pm .postprofile dt{gap:var(--style-2026-space-2);align-items:start;font-weight:700;display:grid}body.style-2026-page #cp-main .post.pm .avatar-container{width:52px;margin:0;line-height:0}body.style-2026-page #cp-main .post.pm .avatar-container>.avatar{background:var(--style-2026-color-surface-muted);border-radius:50%;width:52px;height:52px;display:block;overflow:hidden}body.style-2026-page #cp-main .post.pm .avatar-container>.avatar>img{object-fit:cover;border-radius:50%;max-width:none;max-height:none;display:block;width:100%!important;height:100%!important}body.style-2026-page #cp-main .post.pm .post-buttons{top:0;right:0}body.style-2026-page #cp-main .post.pm .post-buttons .button{min-height:2rem}body.style-2026-page #cp-main .post.pm .back2top{grid-column:2}@media (max-width:900px){body.style-2026-page #cp-main #postingbox fieldset.fields1>dl:has(input[name=icon]){gap:var(--style-2026-space-2);grid-template-columns:1fr;overflow:visible}body.style-2026-page #cp-main #postingbox fieldset.fields1>dl:has(input[name=icon])>dd{width:100%}body.style-2026-page #cp-main #postingbox fieldset.fields1>dl:has(input[name=icon])>dd label:first-child{flex-basis:100%}body.style-2026-page #cp-main #postingbox fieldset.fields1>dl:has(input[name=icon])>dd label:not(:first-child){min-width:2.3rem}body.style-2026-page #cp-main .post.pm>.inner{gap:var(--style-2026-space-3);flex-direction:column;display:flex}body.style-2026-page #cp-main .post.pm .postbody,body.style-2026-page #cp-main .post.pm .postprofile{width:100%}body.style-2026-page #cp-main .post.pm .postprofile{border-right:0;border-bottom:1px solid var(--style-2026-color-rule);padding:0 0 var(--style-2026-space-3)}body.style-2026-page #cp-main .post.pm .back2top{grid-column:auto}}
