/* Native triangle markers are replaced by the shared Lucide chevron. */
:is(body.workspace-ui,body.journey,body.public-page) details>summary{list-style:none}
:is(body.workspace-ui,body.journey,body.public-page) details>summary::-webkit-details-marker{display:none}
:is(body.workspace-ui,body.journey,body.public-page) details>summary::marker{content:''}
:is(body.workspace-ui,body.journey,body.public-page) .crm-disclosure>summary{display:flex;align-items:center;gap:10px;cursor:pointer}
:is(body.workspace-ui,body.journey,body.public-page) .crm-disclosure>summary::after{content:none}
:is(body.workspace-ui,body.journey,body.public-page) .crm-disclosure-chevron{flex:0 0 16px;width:16px;height:16px;stroke:currentColor;stroke-width:1.5;fill:none;transition:transform .2s ease;color:#777}
:is(body.workspace-ui,body.journey,body.public-page) .crm-disclosure[open]>summary>.crm-disclosure-chevron{transform:rotate(180deg)}
:is(body.workspace-ui,body.journey,body.public-page) .crm-disclosure-chevron[data-chevron-right]{transform:rotate(90deg)}
:is(body.workspace-ui,body.journey,body.public-page) .crm-disclosure[open]>summary>.crm-disclosure-chevron[data-chevron-right]{transform:rotate(270deg)}
.product-documentation .crm-disclosure-chevron{margin-left:auto}
@media(prefers-reduced-motion:reduce){.crm-disclosure-chevron{transition:none}}
