details.svelte-90l7ri{padding-bottom:.6rem;transition:padding-bottom .1s ease-in-out}details.svelte-90l7ri:hover,details[open].svelte-90l7ri{cursor:pointer}summary.svelte-90l7ri{font-size:var(--detail-font-size,var(--font-md));-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:10px;font-weight:500;display:flex;position:relative}summary.svelte-90l7ri .title:where(.svelte-90l7ri){align-self:flex-start;align-items:center;transition:color .2s ease-in-out;display:flex;position:relative}summary.svelte-90l7ri .title:where(.svelte-90l7ri):hover{color:var(--secondary)}summary.svelte-90l7ri .service:where(.svelte-90l7ri){font-size:var(--font-sm)}summary.svelte-90l7ri:before{content:"+";width:12px;height:12px;line-height:.6;transition:transform .2s}details[open].svelte-90l7ri summary:where(.svelte-90l7ri):before{transform:rotate(45deg)}details.svelte-90l7ri .content:where(.svelte-90l7ri) p{font-size:var(--font-sm);margin:0;font-weight:500}details.svelte-90l7ri .content:where(.svelte-90l7ri){flex-direction:column;gap:5px;padding-top:5px;display:flex}details.svelte-90l7ri .content:where(.svelte-90l7ri) .content-inner:where(.svelte-90l7ri){padding-left:20px}details.svelte-90l7ri .content:where(.svelte-90l7ri) a:where(.svelte-90l7ri){font-size:var(--font-sm);text-align:right;border:none;font-weight:500}details.svelte-90l7ri summary:where(.svelte-90l7ri)::-webkit-details-marker{display:none}
