.post-form.svelte-71zu0z{margin-bottom:2rem;padding:1rem;border:1px solid #ddd;border-radius:8px;background:#fafafa}.welcome-text.svelte-71zu0z{margin-bottom:1rem;font-weight:500;color:#333}textarea.svelte-71zu0z{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:4px;font-family:inherit;font-size:1rem;resize:vertical;min-height:80px}textarea.svelte-71zu0z:focus{outline:none;border-color:#007acc;box-shadow:0 0 0 2px #007acc33}textarea.error.svelte-71zu0z{border-color:#e74c3c}.form-footer.svelte-71zu0z{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem}.char-counter.svelte-71zu0z{font-size:.875rem;color:#666}.char-counter.svelte-71zu0z .warning:where(.svelte-71zu0z){color:#f39c12}.char-counter.svelte-71zu0z .error:where(.svelte-71zu0z){color:#e74c3c;font-weight:500}.submit-btn.svelte-71zu0z{padding:.5rem 1rem;background:#007acc;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:500}.submit-btn.svelte-71zu0z:hover:not(:disabled){background:#005999}.submit-btn.svelte-71zu0z:disabled{background:#ccc;cursor:not-allowed}.toast.svelte-vg4gef{display:flex;align-items:center;gap:.5rem;color:#fff;padding:1rem;margin:.5rem;border-radius:8px;box-shadow:0 2px 6px #0003;animation:svelte-vg4gef-fadeInOut 10s forwards;pointer-events:auto;min-width:250px;max-width:400px}.toast-default.svelte-vg4gef{background-color:#333}.toast-like.svelte-vg4gef{background:linear-gradient(135deg,#ff6b6b,#ee5a24)}.toast-comment.svelte-vg4gef{background:linear-gradient(135deg,#4834d4,#686de0)}.toast-icon.svelte-vg4gef{font-size:1.2rem;flex-shrink:0}.toast-message.svelte-vg4gef{flex:1;word-wrap:break-word}@keyframes svelte-vg4gef-fadeInOut{0%{opacity:0;transform:translate(100%)}10%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.toaster.svelte-ddqyk0{position:fixed;top:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}
