
.rb-article-toggle{margin:0 auto;max-width:1040px}
.rb-article-toggle summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;margin:0 12px 18px;padding:14px 20px;border:1px dashed rgba(20,130,130,.35);border-radius:999px;background:rgba(255,255,255,.72);font-weight:800;color:var(--ink,#182326);transition:.2s ease}
.rb-article-toggle summary::-webkit-details-marker{display:none}
.rb-article-toggle summary:after{content:'＋';font-size:18px;line-height:1}
.rb-article-toggle[open] summary:after{content:'−'}
.rb-article-toggle summary:hover{transform:translateY(-1px);background:#fff}
.rb-article-toggle .rb-long-article{margin-top:0}
@media(max-width:640px){.rb-article-toggle summary{font-size:14px;padding:12px 16px;margin-left:12px;margin-right:12px}.rb-article-toggle .rb-long-article{margin-left:12px!important;margin-right:12px!important}}
