/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.svelte-1qf0pvg,.svelte-1qf0pvg:before,.svelte-1qf0pvg:after,.svelte-1qf0pvg::backdrop{--tw-border-style:solid}}}details.svelte-1qf0pvg{margin-block:calc(var(--spacing,.25rem)*8);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*4);border-width:2px}details.svelte-1qf0pvg p:where(.svelte-1qf0pvg):first-of-type{margin-top:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*5);margin-top:0}details.svelte-1qf0pvg p:where(.svelte-1qf0pvg):last-of-type{margin-bottom:calc(var(--spacing,.25rem)*0)}@supports (interpolate-size:allow-keywords){details.svelte-1qf0pvg{interpolate-size:allow-keywords}details.svelte-1qf0pvg::details-content{transition:height .5s ease,content-visibility .5s ease allow-discrete;height:0;overflow:clip}details[open].svelte-1qf0pvg::details-content{height:auto}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
