@layer base{._root_y9bjo_13{width:100%;border-radius:var(--radius-lg);border:1px solid var(--border);background-color:var(--surface);box-shadow:var(--shadow-sm);overflow:hidden}._item_y9bjo_22{background-color:var(--surface);color:var(--foreground);border-bottom:1px solid var(--border)}._item_y9bjo_22:last-child{border-bottom:none}._item_y9bjo_22:has(._trigger_y9bjo_32:disabled){opacity:.6}._header_y9bjo_36{display:flex;margin:0;font-size:1rem}._trigger_y9bjo_32{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);width:100%;min-height:48px;padding:var(--spacing-4);font-family:var(--font-family-base);font-size:1rem;font-weight:500;line-height:1.4;text-align:left;background-color:var(--surface);color:var(--foreground);border:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}._trigger_y9bjo_32:hover:not(:disabled){background-color:var(--muted)}._trigger_y9bjo_32[data-state=open],._trigger_y9bjo_32[data-state=open]:hover{background-color:var(--surface);color:var(--primary);font-weight:600}._trigger_y9bjo_32:disabled{cursor:not-allowed;color:var(--muted-foreground)}._trigger_y9bjo_32:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--primary)}._icon_y9bjo_85{width:18px;height:18px;flex-shrink:0;color:var(--muted-foreground);transition:transform .3s cubic-bezier(.87,0,.13,1),color .2s ease}._trigger_y9bjo_32[data-state=open] ._icon_y9bjo_85{transform:rotate(180deg);color:var(--primary)}._content_y9bjo_98{overflow:hidden;background-color:var(--surface);color:var(--muted-foreground);animation:_accordion-up_y9bjo_1 .3s cubic-bezier(.87,0,.13,1)}._content_y9bjo_98[data-state=closed]{height:0}._content_y9bjo_98[data-state=open]{animation:_accordion-down_y9bjo_1 .3s cubic-bezier(.87,0,.13,1)}._contentInner_y9bjo_118{padding:0 var(--spacing-4) 1.25rem;font-size:.9375rem;line-height:1.6;color:var(--muted-foreground)}._contentInner_y9bjo_118 a{color:var(--foreground);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary) 30%,transparent);text-decoration-thickness:2px;text-underline-offset:3px}@keyframes _accordion-up_y9bjo_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_y9bjo_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}
