.prose details{margin-top:1.5rem;margin-bottom:1.5rem;overflow:hidden;border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.prose details:is(.dark *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.prose details{background:linear-gradient(to bottom right,rgb(254 252 232/.5),rgb(254 249 195/.5))}.dark .prose details{background:linear-gradient(to bottom right,rgb(69 26 3/.3),rgb(66 32 6/.3))}.prose details:hover{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.prose details:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.prose details[open]{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgb(254 243 199)}.dark .prose details[open]{--tw-shadow-color:rgb(69 26 3/0.5)}.prose summary{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.prose summary:hover{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.prose summary:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.prose summary:hover:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.prose summary{list-style:none}.prose summary::-webkit-details-marker{display:none}.prose summary::marker{display:none;content:""}.prose details[open] summary{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.prose details[open] summary:is(.dark *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.prose details[open] summary{background:rgb(254 252 232/.5)}.dark .prose details[open] summary{background:rgb(69 26 3/.3)}.prose summary:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23b45309' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5'/%3E%3Cpath d='M9 18h6'/%3E%3Cpath d='M10 22h4'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.dark .prose summary:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fbbf24' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5'/%3E%3Cpath d='M9 18h6'/%3E%3Cpath d='M10 22h4'/%3E%3C/svg%3E")}.prose summary:after{content:"";display:inline-block;width:1rem;height:1rem;margin-left:auto;flex-shrink:0;transition:transform .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23b45309' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.dark .prose summary:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fbbf24' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.prose details[open] summary:after{transform:rotate(180deg)}.prose details>ol,.prose details>p,.prose details>ul{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1rem}.prose details>ol:first-of-type,.prose details>p:first-of-type,.prose details>ul:first-of-type{padding-top:1rem}.prose details ul{margin-left:1.5rem;list-style-position:outside;list-style-type:disc}.prose details ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.prose details li{line-height:1.625}