._accordion_accordion__wQe2K._accordion_inverse__5ERi6{--color-system-text:var(--color-system-text-on-dark);--color-system-divider:var(--color-system-divider-on-dark)}._accordion_accordion__wQe2K._accordion_inverse__5ERi6 ._accordion_title__dX8wi[data-disabled]{--color-system-text:var(--color-system-text-disabled-on-dark)}._accordion_item__i5GvC{border-bottom:1px solid var(--color-system-divider)}._accordion_item__i5GvC._accordion_inline__J6uuK{border:none}._accordion_item__i5GvC[data-disabled]{--color-system-text:var(--color-system-text-disabled)}._accordion_title__dX8wi{width:100%;max-width:none;padding:0;margin:0;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between}._accordion_item__i5GvC[data-disabled] ._accordion_title__dX8wi{--color-system-text:var(--color-system-text-disabled);cursor:not-allowed;text-decoration:none}._accordion_item__i5GvC[data-disabled] ._accordion_title__dX8wi :after{display:none}._accordion_title__dX8wi:focus-visible{border-radius:2px;outline:2px solid var(--color-system-primary-accessible);outline-offset:1px}._accordion_title__dX8wi:focus-visible:before{content:"";width:100%;height:100%;transform:translateZ(0);display:block;outline:2px solid #fff;border-radius:2px;outline-offset:3px;position:absolute;z-index:0}._accordion_item__i5GvC._accordion_inline__J6uuK ._accordion_title__dX8wi{display:inline-flex;justify-content:flex-start;padding:0;width:auto}._accordion_item__i5GvC._accordion_inline__J6uuK ._accordion_title__dX8wi ._accordion_icon__5wQfM{margin-inline-start:var(--spacing-spacing-xs);width:16px;height:16px}._accordion_icon__5wQfM{flex-shrink:0;color:var(--color-system-text);transition:all var(--motion-system-duration-medium) var(--motion-system-easing-standard)}._accordion_title__dX8wi h1,._accordion_title__dX8wi h2,._accordion_title__dX8wi h3,._accordion_title__dX8wi h4,._accordion_title__dX8wi h5,._accordion_title__dX8wi h6,._accordion_title__dX8wi p,._accordion_title__dX8wi span{position:relative}._accordion_title__dX8wi h1:after,._accordion_title__dX8wi h2:after,._accordion_title__dX8wi h3:after,._accordion_title__dX8wi h4:after,._accordion_title__dX8wi h5:after,._accordion_title__dX8wi h6:after,._accordion_title__dX8wi p:after,._accordion_title__dX8wi span:after{content:"";display:block;position:absolute;width:100%;height:2.5px;background-image:linear-gradient(var(--color-system-text) 0,var(--color-system-text));background-position:100% 100%;background-size:100% 0;background-repeat:no-repeat;transition:background-size var(--motion-system-duration-short) var(--motion-system-easing-standard)}._accordion_content__Pyyqs{overflow:hidden}._accordion_content__Pyyqs[data-state=open]{animation:_accordion_open__oFMRo var(--motion-system-duration-medium) var(--motion-system-easing-expressive)}._accordion_content__Pyyqs[data-state=closed]{animation:_accordion_close__k85L9 var(--motion-system-duration-medium) var(--motion-system-easing-expressive);height:0}._accordion_content__Pyyqs>:last-child{margin-bottom:24px}@keyframes _accordion_open__oFMRo{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion_close__k85L9{0%{height:var(--radix-accordion-content-height)}to{height:0}}._accordion_item__i5GvC:has(button+._accordion_title__dX8wi) ._accordion_icon__5wQfM{transform:translateY(-60%)}._accordion_item__i5GvC:has(button+._accordion_title__dX8wi) *{padding-top:0;padding-bottom:0}._accordion_item__i5GvC:has(button+._accordion_title__dX8wi) button:first-of-type{padding-top:16px;padding-bottom:0}._accordion_item__i5GvC:has(button+._accordion_title__dX8wi) ._accordion_title__dX8wi{transform:translateY(-8px);padding-top:16px;padding-bottom:8px}@media print,screen and (min-width:48em){._accordion_item__i5GvC:has(button+._accordion_title__dX8wi) button:first-of-type{padding-top:24px;padding-bottom:0}._accordion_item__i5GvC:has(button+._accordion_title__dX8wi) ._accordion_title__dX8wi{padding-top:12px;padding-bottom:16px}}._accordion_item__i5GvC:not(:has(button+._accordion_title__dX8wi)) *{padding-top:0;padding-bottom:0}._accordion_item__i5GvC:not(:has(button+._accordion_title__dX8wi)) ._accordion_title__dX8wi{padding-top:16px;padding-bottom:16px}@media print,screen and (min-width:48em){._accordion_item__i5GvC:not(:has(button+._accordion_title__dX8wi)) ._accordion_title__dX8wi{padding-top:24px;padding-bottom:24px}}