.community-card.svelte-1ucza80{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease;background:var(--surface)}.community-card.svelte-1ucza80:hover{border-color:var(--color-brand);box-shadow:0 2px 8px #00000014}.community-card-cover.svelte-1ucza80{width:100%;max-height:160px;overflow:hidden;background:var(--surface-2)}.community-card-cover.svelte-1ucza80 img:where(.svelte-1ucza80){width:100%;height:100%;object-fit:cover;display:block}.community-card-body.svelte-1ucza80{padding:10px 14px}.community-card-kicker.svelte-1ucza80{font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--color-brand);margin:0 0 2px;font-weight:600}.community-card-name.svelte-1ucza80{font-size:.95rem;font-weight:700;color:var(--text);margin:0 0 4px}.community-card-desc.svelte-1ucza80{font-size:.8rem;color:var(--text-muted);margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.community-card-meta.svelte-1ucza80{font-size:.72rem;color:var(--text-muted);margin:0}.blog-card.svelte-13lo1sv{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease;background:var(--surface)}.blog-card.svelte-13lo1sv:hover{border-color:var(--color-brand);box-shadow:0 2px 8px #00000014}.blog-card-cover.svelte-13lo1sv{width:100%;max-height:200px;overflow:hidden;background:var(--surface-2)}.blog-card-cover.svelte-13lo1sv img:where(.svelte-13lo1sv){width:100%;height:100%;object-fit:cover;display:block}.blog-card-body.svelte-13lo1sv{padding:10px 14px}.blog-card-kicker.svelte-13lo1sv{font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--color-brand);margin:0 0 2px;font-weight:600}.blog-card-title.svelte-13lo1sv{font-size:.95rem;font-weight:700;color:var(--text);margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-desc.svelte-13lo1sv{font-size:.8rem;color:var(--text-muted);margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.blog-card-meta.svelte-13lo1sv{display:flex;align-items:center;gap:6px;font-size:.72rem;color:var(--text-muted)}.blog-card-avatar.svelte-13lo1sv{width:18px;height:18px;border-radius:50%;object-fit:cover}.bolao-share-art.svelte-kb7ohz{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px;background:#f3f0fa}.bolao-result-art.svelte-kb7ohz{position:relative;display:block;container-type:inline-size}.bolao-circle-score.svelte-kb7ohz{position:absolute;top:50%;transform:translate(-50%,-50%);font-weight:800;color:#3a2170;font-size:2.2rem;font-size:11cqw;line-height:1;pointer-events:none}.bolao-crest-logo.svelte-kb7ohz{position:absolute;top:60%;transform:translate(-50%,-50%);width:10%;aspect-ratio:1 / 1;border-radius:50%;background:#fff;object-fit:contain;padding:1.4%;box-shadow:0 1px 3px #00000059;pointer-events:none}.bolao-crest-flag.svelte-kb7ohz{position:absolute;top:60%;transform:translate(-50%,-50%);font-size:1.8rem;font-size:9cqw;line-height:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));pointer-events:none}.bolao-art-card.svelte-kb7ohz{position:relative;display:block;border-radius:12px;overflow:hidden}.bolao-overlay.svelte-kb7ohz{position:absolute;left:0;right:0;bottom:0;padding:56px 14px 15px;background:linear-gradient(to top,rgba(8,5,20,.92) 0%,rgba(8,5,20,.72) 45%,rgba(8,5,20,.3) 78%,transparent 100%)}.bolao-ov-title.svelte-kb7ohz{font-size:14px;font-weight:700;color:#fff;line-height:1.25;text-shadow:0 1px 3px rgba(0,0,0,.5)}.bolao-ov-sub.svelte-kb7ohz{margin-top:2px;font-size:12px;color:#ffffffd9}
