.homepage-container.svelte-1qc7cai{width:100%;height:100%;display:flex;flex-direction:column}.page-content.svelte-1qc7cai{flex-grow:1;overflow-y:auto;padding:0 20px}.page-content.svelte-1qc7cai h2:where(.svelte-1qc7cai){margin-top:0;margin-bottom:20px;font-size:1.8em}.collections-list.svelte-1qc7cai{list-style:none;padding:0}.collection-item.svelte-1qc7cai{background-color:#f9f9f9;border:1px solid #eee;border-radius:5px;padding:15px 20px;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.collection-info.svelte-1qc7cai h3:where(.svelte-1qc7cai){margin-top:0;margin-bottom:5px;color:#333}.collection-info.svelte-1qc7cai p:where(.svelte-1qc7cai){margin:0 0 8px;font-size:.95em;color:#555}.collection-info.svelte-1qc7cai span:where(.svelte-1qc7cai){font-size:.85em;color:#777}.collection-actions.svelte-1qc7cai{display:flex;flex-direction:column;gap:8px}@media (min-width: 600px){.collection-actions.svelte-1qc7cai{flex-direction:row}}.no-collections-message.svelte-1qc7cai{font-size:1.1em;color:#555;text-align:center;padding:20px;background-color:#f8f9fa;border-radius:5px}.no-collections-message.svelte-1qc7cai a:where(.svelte-1qc7cai){color:#007bff;text-decoration:none;font-weight:700}.no-collections-message.svelte-1qc7cai a:where(.svelte-1qc7cai):hover{text-decoration:underline}
