.component-text-block.svelte-3stevy{line-height:1.6;white-space:pre-wrap;word-break:break-word}.rich-text-content.svelte-1bktean{line-height:1.6;word-break:break-word}.rich-text-content.svelte-1bktean p{margin:.25rem 0}.rich-text-content.svelte-1bktean h1{font-size:1.5rem;font-weight:700;margin:.5rem 0 .25rem}.rich-text-content.svelte-1bktean h2{font-size:1.25rem;font-weight:600;margin:.4rem 0 .2rem}.rich-text-content.svelte-1bktean h3{font-size:1.1rem;font-weight:600;margin:.3rem 0 .15rem}.rich-text-content.svelte-1bktean ul{list-style:disc;padding-left:1.5rem;margin:.25rem 0}.rich-text-content.svelte-1bktean ol{list-style:decimal;padding-left:1.5rem;margin:.25rem 0}.rich-text-content.svelte-1bktean li{margin:.1rem 0}.rich-text-content.svelte-1bktean blockquote{border-left:3px solid hsl(var(--border));padding-left:12px;margin:.5rem 0;color:hsl(var(--muted-foreground))}.rich-text-content.svelte-1bktean pre{font-family:ui-monospace,monospace;padding:12px;border-radius:6px;background:hsl(var(--muted));font-size:.85rem;overflow-x:auto;margin:.5rem 0}.rich-text-content.svelte-1bktean code{font-family:ui-monospace,monospace;font-size:.85em}.rich-text-content.svelte-1bktean p code{padding:2px 4px;border-radius:4px;background:hsl(var(--muted))}.rich-text-content.svelte-1bktean a{color:hsl(var(--primary));text-decoration:underline}.rich-text-content.svelte-1bktean .hashtag{color:hsl(var(--primary));font-weight:500}.rich-text-content.svelte-1bktean .mention{color:hsl(var(--primary));font-weight:500;cursor:pointer}.component-image.svelte-1qudbao{margin:0}.image-content.svelte-1qudbao{width:100%;height:auto;border-radius:8px;display:block}.image-caption.svelte-1qudbao{font-size:.85em;color:hsl(var(--muted-foreground));margin-top:.35em;text-align:center}.component-video.svelte-g9ijg2{border-radius:8px;overflow:hidden}.video-player.svelte-g9ijg2{width:100%;max-height:480px;background:#000;display:block}.component-remote-link.svelte-1gsvdz8{display:flex;gap:.75em;padding:.75em;border:1px solid hsl(var(--border));border-radius:8px;text-decoration:none;color:inherit;overflow:hidden;transition:background .15s}.component-remote-link.svelte-1gsvdz8:hover{background:hsl(var(--accent))}.link-image.svelte-1gsvdz8{width:80px;height:80px;object-fit:cover;border-radius:6px;flex-shrink:0}.link-info.svelte-1gsvdz8{display:flex;flex-direction:column;gap:.2em;min-width:0;overflow:hidden}.link-title.svelte-1gsvdz8{font-weight:600;font-size:.93em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.link-description.svelte-1gsvdz8{font-size:.85em;color:hsl(var(--muted-foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.link-domain.svelte-1gsvdz8{font-size:.8em;color:hsl(var(--muted-foreground))}.component-location.svelte-13r3qxq{padding:.5em 0}.location-address.svelte-13r3qxq{font-weight:600;margin:0 0 .15em}.location-coords.svelte-13r3qxq{font-size:.8em;color:hsl(var(--muted-foreground));font-family:ui-monospace,monospace;margin:0}.component-number.svelte-vt6sqw{font-variant-numeric:tabular-nums;font-weight:500}.component-date.svelte-x1m869{font-size:.9em;color:hsl(var(--muted-foreground))}.component-select.svelte-my7zz9{display:inline-block;padding:.15em .55em;background:hsl(var(--accent));border-radius:9999px;font-size:.85em;font-weight:500}.component-multiselect.svelte-ni49yl{display:flex;flex-wrap:wrap;gap:.35em;list-style:none;padding:0;margin:0}.tag.svelte-ni49yl{display:inline-block;padding:.15em .55em;background:hsl(var(--accent));border-radius:9999px;font-size:.85em}.component-boolean.svelte-1axhb6f{font-weight:500}.is-true.svelte-1axhb6f{color:#2c9653}.is-false.svelte-1axhb6f{color:hsl(var(--muted-foreground))}.component-user-ref.svelte-usng2{display:inline-flex;align-items:center;gap:.3em;color:hsl(var(--primary));text-decoration:none;font-weight:500}.component-user-ref.svelte-usng2:hover{text-decoration:underline}.user-avatar.svelte-usng2{width:1.2em;height:1.2em;border-radius:50%;object-fit:cover}.component-post-ref.svelte-1p72vvj{padding:.75em;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card))}.ref-title.svelte-1p72vvj{font-size:1em;font-weight:600;margin:0 0 .15em}.ref-author.svelte-1p72vvj{font-size:.8em;color:hsl(var(--muted-foreground));margin:0 0 .4em}.ref-snippet.svelte-1p72vvj{font-size:.87em;line-height:1.4;margin:0 0 .5em;color:hsl(var(--foreground))}.ref-link.svelte-1p72vvj{font-size:.85em;font-weight:500;color:hsl(var(--primary));text-decoration:none}.ref-link.svelte-1p72vvj:hover{text-decoration:underline}.component-review-aggregate.svelte-1jpnbuf{padding:.25em 0}.rating-display.svelte-1jpnbuf{display:flex;align-items:center;gap:.4em}.stars.svelte-1jpnbuf{color:#f59f0a;font-size:1.1em;letter-spacing:.05em}.score-text.svelte-1jpnbuf{font-weight:600;font-size:.95em}.review-count.svelte-1jpnbuf{font-size:.8em;color:hsl(var(--muted-foreground));margin:.15em 0 0}.field-heading.svelte-1eyu557{font-size:1.05em;font-weight:700;margin:0;line-height:1.3}.field-subheading.svelte-1eyu557{font-size:.92em;font-weight:600;margin:0;color:hsl(var(--foreground));line-height:1.3}.field-chip.svelte-1eyu557{display:inline-block;padding:.15em .55em;background:hsl(var(--accent));border-radius:9999px;font-size:.8em;font-weight:500}.field-badge.svelte-1eyu557{display:inline-block;padding:.15em .55em;background:hsl(var(--primary) / .1);color:hsl(var(--primary));border-radius:6px;font-size:.8em;font-weight:600;text-transform:capitalize}.field-stars.svelte-1eyu557{font-size:1.1em;letter-spacing:.05em;color:#e7b008}.field-link.svelte-1eyu557{color:hsl(var(--primary));text-decoration:none;font-weight:500;font-size:.9em}.field-link.svelte-1eyu557:hover{text-decoration:underline}.field-text.svelte-1eyu557{font-size:.87em;line-height:1.45}.generic-composite.svelte-r0ce9l{min-width:0;overflow:hidden}.composite-card.svelte-r0ce9l{padding:.75em;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card));display:flex;flex-direction:column;gap:.5em}.composite-full.svelte-r0ce9l{padding:1em;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card));display:flex;flex-direction:column;gap:.75em}.composite-compact.svelte-r0ce9l{padding:.4em .75em;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--card))}.zone.svelte-r0ce9l{min-width:0}.zone-row.svelte-r0ce9l{display:flex;flex-wrap:wrap;align-items:center}.zone-column.svelte-r0ce9l{display:flex;flex-direction:column}.zone-grid.svelte-r0ce9l{display:grid}.field-slot.svelte-r0ce9l{min-width:0}.field-slot.with-label.svelte-r0ce9l{display:flex;flex-direction:column;gap:.15em}.field-label.svelte-r0ce9l{font-size:.75em;font-weight:600;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em}@media(max-width:768px){.zone-row.svelte-r0ce9l{flex-direction:column;align-items:flex-start}.zone-grid.svelte-r0ce9l{grid-template-columns:1fr!important}}
