.p-accordion{gap:.5rem;--tw-grid-cols-gap:.5rem}.p-accordion,.p-accordionpanel{display:flex;flex-direction:column}.p-accordionpanel{border-radius:.375rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.p-accordionpanel:where(.dark,.dark *){border-color:hsl(var(--s-gray-700))}.p-accordionheader{align-items:flex-start;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:1.125rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.p-accordionheader:disabled{cursor:auto}.p-accordionheader:where(.dark,.dark *){background-color:hsl(var(--s-gray-900));color:hsl(var(--s-gray-400))}.p-accordionpanel:first-child>.p-accordionheader{border-start-end-radius:.375rem;border-start-start-radius:.375rem}.p-accordionpanel:last-child.p-accordionpanel-active>.p-accordionheader,.p-accordionpanel:last-child>.p-accordionheader{border-end-end-radius:.375rem;border-end-start-radius:.375rem}.p-accordionheader-toggle-icon{color:hsl(var(--s-gray-500))}.p-accordionheader-toggle-icon:where(.dark,.dark *){color:hsl(var(--s-gray-400))}.p-accordionpanel:not(.p-disabled) .p-accordionheader:focus-visible{outline-color:hsl(var(--s-primary-700));outline-offset:-1px;outline-style:solid;outline-width:1px}.p-accordionpanel:not(.p-accordionpanel-active,.p-disabled)>.p-accordionheader:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-accordionpanel-active,.p-disabled)>.p-accordionheader:hover:where(.dark,.dark *){background-color:hsl(var(--s-gray-900));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-accordionpanel-active,.p-disabled) .p-accordionheader:hover .p-accordionheader-toggle-icon{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-accordionpanel-active,.p-disabled) .p-accordionheader:hover .p-accordionheader-toggle-icon:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader:where(.dark,.dark *){background-color:hsl(var(--s-gray-900));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader .p-accordionheader-toggle-icon{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader .p-accordionheader-toggle-icon:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader:hover:where(.dark,.dark *){background-color:hsl(var(--s-gray-900));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader:hover .p-accordionheader-toggle-icon{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader:hover .p-accordionheader-toggle-icon:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.p-accordioncontent-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0 1.125rem 1.125rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.p-accordioncontent-content:where(.dark,.dark *){background-color:hsl(var(--s-gray-900));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
