.p4-editor{min-height:280px;border:1px solid #ced4da;border-radius:.5rem;padding:1rem;background:#fff;color:#172033;outline:none}.p4-editor:focus{border-color:#86b7fe;box-shadow:0 0 0 .2rem #0d6efd25}.p4-editor-toolbar{display:flex;gap:.35rem;flex-wrap:wrap}.p4-editor-toolbar button{border:1px solid #d0d7e2;background:#f8fafc;border-radius:.35rem;padding:.35rem .65rem;color:#1f2937}.p4-public-content{overflow-wrap:anywhere}.p4-public-content img{max-width:100%;height:auto}
.btn-primary,.sc82-btn{background-color:var(--sc-p4-accent,#2563eb);border-color:var(--sc-p4-accent,#2563eb)}
.sc82-nav-group{margin:0}.sc82-nav-group>summary{cursor:pointer;list-style:none}.sc82-nav-group>summary::-webkit-details-marker{display:none}.sc82-nav-sub{padding-left:.55rem}.sc82-nav-sub .sc82-nav-link{font-size:.9rem;padding-left:2.6rem}
