.page-container.svelte-1uha8ag{padding:var(--spacing-base)}.main-header.svelte-1uha8ag{text-align:center;margin-bottom:40px;padding:20px 0;background-color:var(--color-card-bg);border-radius:var(--radius-card);box-shadow:0 2px 4px #0000000d}.main-header.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--font-size-huge);margin:0;color:var(--color-primary)}.main-header.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:10px 0 0;color:var(--color-text-sub)}.status-message.svelte-1uha8ag{text-align:center;padding:40px;font-size:1.2rem;color:var(--color-text-sub)}.card.svelte-1uha8ag{background-color:var(--color-card-bg);border-radius:var(--radius-card);overflow:hidden;box-shadow:0 4px 12px #00000014;margin-bottom:40px;border:1px solid var(--color-border)}.card-image.svelte-1uha8ag{width:100%;height:280px;background-color:#eee}.card-image.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:cover}.card-content.svelte-1uha8ag{padding:24px}.user-name.svelte-1uha8ag{margin:0 0 16px;font-size:var(--font-size-large);font-weight:700}.user-info.svelte-1uha8ag{display:flex;align-items:center;margin-bottom:24px;font-size:1.2rem;color:var(--color-text-sub)}.user-info.svelte-1uha8ag .icon:where(.svelte-1uha8ag){margin-right:8px}.main-header.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;padding:20px 30px;background-color:var(--color-card-bg);border-radius:var(--radius-card);box-shadow:0 2px 4px #0000000d}.header-text.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--font-size-huge);margin:0;color:var(--color-primary);line-height:1.2}.header-text.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:5px 0 0;color:var(--color-text-sub);font-size:1rem}.header-post-btn.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;background-color:#ff9800;color:#fff;padding:12px 24px;border-radius:50px;text-decoration:none;font-weight:700;font-size:1.1rem;box-shadow:0 2px 5px #0000001a;white-space:nowrap;transition:opacity .2s}.header-post-btn.svelte-1uha8ag:hover{opacity:.8}@media(max-width:480px){.main-header.svelte-1uha8ag{flex-direction:column;text-align:center;padding:20px}.header-post-btn.svelte-1uha8ag{width:100%;justify-content:center;margin-top:10px}}
