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 .memberlist-title+#viewprofile>.panel{margin-block:var(--style-2026-space-4);padding:0}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 .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}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}}
