@layer base{._8b7eGa_item{border-radius:var(--radius);background-color:var(--card);color:var(--card-foreground);margin-bottom:var(--spacing-4);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-normal) ease;overflow:hidden}._8b7eGa_item:hover:not(:has(._8b7eGa_trigger:disabled)){box-shadow:var(--shadow-md)}._8b7eGa_item:has(._8b7eGa_trigger:disabled){opacity:.6;box-shadow:var(--shadow)}._8b7eGa_header{display:flex}._8b7eGa_trigger{width:100%;padding:var(--spacing-4) var(--spacing-6);font-family:var(--font-family-heading);letter-spacing:-.01em;text-align:left;color:inherit;cursor:pointer;transition:opacity var(--animation-duration-fast) ease;background-color:#0000;border:none;justify-content:space-between;align-items:center;font-weight:400;line-height:1.5;display:flex}._8b7eGa_trigger:hover:not(:disabled){opacity:.8}._8b7eGa_trigger:active:not(:disabled){opacity:.7}._8b7eGa_trigger:disabled{opacity:.6;cursor:not-allowed;color:var(--muted-foreground)}._8b7eGa_trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._8b7eGa_icon{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16, 1, .3, 1);color:var(--muted-foreground);flex-shrink:0}._8b7eGa_trigger:disabled ._8b7eGa_icon{color:var(--muted-foreground);opacity:.5}._8b7eGa_trigger[data-state=open] ._8b7eGa_icon{transform:rotate(180deg)}._8b7eGa_content{color:inherit;animation:_8b7eGa_accordion-up var(--animation-duration-normal) cubic-bezier(.16, 1, .3, 1);background-color:#0000;overflow:hidden}._8b7eGa_content[data-state=open]{animation:_8b7eGa_accordion-down var(--animation-duration-normal) cubic-bezier(.16, 1, .3, 1)}._8b7eGa_contentInner{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}@keyframes _8b7eGa_accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _8b7eGa_accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}}
