/* Shared disclosure affordance, including summaries inside menus and filter sheets. */
body details>summary.rr-disclosure-summary{
 position:relative!important;box-sizing:border-box;list-style:none!important;
 display:flex;align-items:center;gap:12px;min-height:44px;
 padding-right:calc(40px + var(--rr-chevron-right,0px))!important;
 white-space:normal!important;cursor:pointer;overflow-wrap:anywhere;
}
body details>summary.rr-disclosure-summary::marker{content:''!important}
body details>summary.rr-disclosure-summary::-webkit-details-marker{display:none!important}
body details>summary.rr-disclosure-summary::before,
body details>summary.rr-disclosure-summary::after{content:none!important;display:none!important}
body details>summary.rr-disclosure-summary>[data-rr-old-marker]{display:none!important}
body details>summary.rr-disclosure-summary>.rr-disclosure-chevron{
 display:block!important;position:absolute;right:var(--rr-chevron-right,0px);top:50%;
 width:28px!important;height:28px!important;min-width:28px;flex:none;
 padding:0!important;margin:0!important;border:0!important;border-radius:9px;
 background:#f0f0f3 url('/assets/select-chevron.svg') center / 16px 16px no-repeat;
 transform:translateY(-50%) rotate(0deg)!important;
 transition:transform .18s ease,background-color .18s ease;pointer-events:none;
}
body details[open]>summary.rr-disclosure-summary>.rr-disclosure-chevron{
 background-color:#ffe9ee;transform:translateY(-50%) rotate(180deg)!important;
}
@media(hover:hover){body details>summary.rr-disclosure-summary:hover>.rr-disclosure-chevron{background-color:#ffe9ee}}
body details>summary.rr-disclosure-summary:focus-visible{outline:2px solid #d71935;outline-offset:4px;border-radius:8px}
@media(prefers-reduced-motion:reduce){body details>summary.rr-disclosure-summary>.rr-disclosure-chevron{transition:none}}
