._accordionRoot_d76d4_1{width:100%;border-radius:var(--radius-lg);border:1px solid var(--border);background-color:var(--surface);overflow:hidden;box-shadow:var(--shadow-sm)}._accordionItem_d76d4_10{border-bottom:1px solid var(--border)}._accordionItem_d76d4_10:last-child{border-bottom:none}._accordionHeader_d76d4_18{margin:0;display:flex}._accordionTrigger_d76d4_23{all:unset;font-family:var(--font-family-base);background-color:var(--surface);padding:var(--spacing-4);flex:1;display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:500;color:var(--foreground);cursor:pointer;transition:background-color .2s ease;min-height:48px}._accordionTrigger_d76d4_23:hover{background-color:var(--muted)}._accordionTrigger_d76d4_23:focus-visible{background-color:var(--muted);box-shadow:inset 0 0 0 2px var(--primary);z-index:1}._questionText_d76d4_50{padding-right:var(--spacing-4);text-align:left;line-height:1.4}._accordionTrigger_d76d4_23[data-state=open],._accordionTrigger_d76d4_23[data-state=open]:hover{background-color:var(--surface)}._accordionTrigger_d76d4_23[data-state=open] ._questionText_d76d4_50{color:var(--primary);font-weight:600}._accordionTrigger_d76d4_23[data-state=open]>._accordionChevron_d76d4_69{transform:rotate(180deg);color:var(--primary)}._accordionChevron_d76d4_69{color:var(--muted-foreground);flex-shrink:0;transition:transform .3s cubic-bezier(.87,0,.13,1),color .2s ease;width:18px;height:18px}._accordionContent_d76d4_82{overflow:hidden;font-size:.9375rem;color:var(--muted-foreground);background-color:var(--surface)}._accordionContent_d76d4_82[data-state=open]{animation:_slideDown_d76d4_1 .3s cubic-bezier(.87,0,.13,1)}._accordionContent_d76d4_82[data-state=closed]{height:0;animation:_slideUp_d76d4_1 .3s cubic-bezier(.87,0,.13,1)}._accordionContentText_d76d4_100{padding:0 var(--spacing-4) 1.25rem var(--spacing-4);line-height:1.6}@keyframes _slideDown_d76d4_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _slideUp_d76d4_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}.dark ._accordionTrigger_d76d4_23:hover{background-color:var(--muted)}.dark ._accordionTrigger_d76d4_23[data-state=open]{background-color:var(--surface)}
