:where(.motile-accordion){overflow:hidden}:where(.motile-accordion__header){width:100%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;transition:background-color .2s ease;text-align:left;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px 20px;color:var(--motile-gray-900);background-color:transparent;font-size:16px;font-weight:400;-webkit-text-size-adjust:100%}:where(.motile-accordion__header:focus-visible){outline:2px solid #3b82f6;outline-offset:-2px}@media (hover:hover) and (pointer:fine){:where(.motile-accordion__header:not(:disabled):hover){background-color:var(--motile-gray-50)}}@media (hover:none) and (pointer:coarse){:where(.motile-accordion__header:not(:disabled):active){background-color:var(--motile-gray-100)}}:where(.motile-accordion__title){flex:1 1;min-width:0;text-align:left;font-size:16px;font-weight:400;color:var(--motile-gray-900)}:where(.motile-accordion__chevron){flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1);width:20px;height:20px;color:var(--motile-gray-400)}:where(.motile-accordion--expanded .motile-accordion__chevron),:where(.motile-accordion[data-state=open] .motile-accordion__chevron){transform:rotate(180deg)}:where(.motile-accordion__panel){overflow:hidden;height:0;transition:height .25s cubic-bezier(.4,0,.2,1)}:where(.motile-accordion__content){line-height:1.6;opacity:0;transform:translateY(-8px);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);padding:14px 20px 20px;color:var(--motile-gray-700);font-size:14px}:where(.motile-accordion--expanded .motile-accordion__content),:where(.motile-accordion[data-state=open] .motile-accordion__content){opacity:1;transform:translateY(0)}:where(.motile-accordion--disabled),:where(.motile-accordion[data-disabled]){cursor:not-allowed;opacity:.6}:where(.motile-accordion--disabled .motile-accordion__header),:where(.motile-accordion[data-disabled] .motile-accordion__header){cursor:not-allowed}:where(.motile-accordion--outlined){border:1.5px solid var(--motile-gray-200);border-radius:12px}:where(.motile-accordion--outlined.motile-accordion--expanded .motile-accordion__header),:where(.motile-accordion--outlined[data-state=open] .motile-accordion__header){border-bottom:1px solid var(--motile-gray-200)}@media (max-width:768px){:where(.motile-accordion__header){padding:16px 18px;font-size:16px;-webkit-text-size-adjust:100%}:where(.motile-accordion__content){padding:14px 18px 18px;font-size:15px;-webkit-text-size-adjust:100%}:where(.motile-accordion__title){font-size:16px}:where(.motile-accordion__chevron){width:20px;height:20px}}@media (prefers-reduced-motion:reduce){:where(.motile-accordion__chevron),:where(.motile-accordion__content),:where(.motile-accordion__panel){transition:none!important}}