.pubsc{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px;border:1px dashed var(--border-2,var(--border));border-radius:14px;background:var(--surface,transparent)}.pubsc,.pubsc-sil{display:grid;min-width:0}.pubsc-sil{gap:8px;color:var(--surface-3,var(--border))}.pubsc-sil i{display:block;height:10px;border-radius:6px;background:var(--surface-3,var(--border))}.pubsc-sil i:nth-child(2){width:82%}.pubsc-sil i:nth-child(3){width:64%}.pubsc-sil i:nth-child(4){width:46%}.pubsc-sil[data-shape=chart] svg{width:100%;height:48px;display:block}.pubsc-body{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.pubsc-tag{font-family:var(--mono,monospace);font-size:10px;font-weight:700;letter-spacing:.12em;padding:3px 8px;border-radius:999px;border:1px solid var(--border-2,var(--border));color:var(--text-2,var(--text))}.pubsc-title{margin:2px 0 0;font-size:16px;font-weight:700;color:var(--text);overflow-wrap:anywhere}.pubsc-ctx{color:var(--text-2,var(--text))}.pubsc-ctx,.pubsc-line{margin:0;font-size:13.5px;overflow-wrap:anywhere}.pubsc-line,.pubsc-offer{color:var(--muted)}.pubsc-offer{margin:0 0 6px;font-size:12.5px;overflow-wrap:anywhere}.pubsc-offer strong{color:var(--text-2,var(--text));font-weight:600}.pubsc .btn{max-width:100%;white-space:normal;text-align:center}@media (min-width:720px){.pubsc{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;padding:22px}}