.page-mobile.svelte-1akoi4q{width:100vw;display:flex;justify-content:center;align-items:center;padding:20px;text-align:center;font-size:1.2rem;color:#666}.post-container.svelte-fh6g9k{max-width:750px;margin:7rem auto;padding:40px}.post-header.svelte-fh6g9k{margin-bottom:1.2rem;text-align:center}.post-title.svelte-fh6g9k{font-size:1.8em;font-weight:500;color:#1d1d1f;margin-bottom:12px;letter-spacing:-.02em;transition:color .3s ease}.post-title.svelte-fh6g9k:hover{color:#007aff}.banner-container.svelte-fh6g9k{width:100%;height:280px;background-color:#f5f5f7;border:2px solid #d2d2d7;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:32px;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.banner-container.svelte-fh6g9k:hover{border-color:#007aff;background-color:#f0f8ff;transform:translateY(-2px)}.banner-image.svelte-fh6g9k{width:100%;height:100%;object-fit:cover}.post-content.svelte-fh6g9k{font-size:.875rem;line-height:1.7;color:#1d1d1f;font-weight:400}.post-content.svelte-fh6g9k p{margin-bottom:16px}.post-content.svelte-fh6g9k p:last-child{margin-bottom:0}@media (max-width: 768px){.container.svelte-fh6g9k{padding:24px}.post-title.svelte-fh6g9k{font-size:1.75rem}.banner-container.svelte-fh6g9k{height:200px;border-radius:16px}.post-content.svelte-fh6g9k{font-size:.75rem}}@media (max-width: 480px){.post-title.svelte-fh6g9k{font-size:1.5rem}.banner-container.svelte-fh6g9k{height:160px}}::selection{background-color:#007aff;color:#fff}::-moz-selection{background-color:#007aff;color:#fff}.page.svelte-1rmm738{margin:0 auto;padding:0}
