.sikap__summary.svelte-19bg5e9{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:24px;display:grid}@media (width<=720px){.sikap__summary.svelte-19bg5e9{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-left:calc(-1 * max(12px, env(safe-area-inset-left)));margin-right:calc(-1 * max(12px, env(safe-area-inset-right)));padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));scroll-padding-left:max(12px, env(safe-area-inset-left));grid-template-columns:none;gap:8px;display:flex;overflow-x:auto}.sikap__summary.svelte-19bg5e9::-webkit-scrollbar{display:none}.sikap__summary.svelte-19bg5e9 .summary-card:where(.svelte-19bg5e9){scroll-snap-align:start;flex:0 0 60%;align-self:stretch}}.summary-card.svelte-19bg5e9{background:var(--color-surface-raised);border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.summary-card.svelte-19bg5e9:before{content:"";background:var(--color-border);height:3px;position:absolute;inset:0 0 auto}.summary-card--menolak.svelte-19bg5e9:before{background:var(--color-text-danger)}.summary-card--kritis.svelte-19bg5e9:before{border-top:3px dashed var(--color-text-warning);background:0 0}.summary-card--netral.svelte-19bg5e9:before{background:var(--color-text-tertiary)}.summary-card--catatan.svelte-19bg5e9:before{background:var(--color-text-warning)}.summary-card--mendukung.svelte-19bg5e9:before{background:var(--color-text-success)}.summary-card__label.svelte-19bg5e9{color:var(--color-text-secondary);font-size:.75rem}.summary-card__value.svelte-19bg5e9{font-family:var(--font-stack-mono);font-size:1.5rem;font-weight:500;line-height:1.1}.sikap__list.svelte-19bg5e9{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.sikap__row.svelte-19bg5e9{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(170px,max-content) minmax(110px,max-content) 1fr;align-items:start;gap:24px;padding:16px 0;scroll-margin-top:128px;display:grid}.sikap__row.svelte-19bg5e9:target{background-color:color-mix(in oklch, var(--color-background-info) 20%, transparent)}@media (prefers-reduced-motion:no-preference){.sikap__row.svelte-19bg5e9:target{transition:background-color .6s ease-out}}@media (width<=720px){.sikap__row.svelte-19bg5e9{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.sikap__faction.svelte-19bg5e9{white-space:normal;flex-wrap:wrap;grid-area:1/1/auto/2}.sikap__name.svelte-19bg5e9{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sikap__chip.svelte-19bg5e9{grid-area:1/2/auto/3;place-self:center end}.sikap__body.svelte-19bg5e9{grid-area:2/1/auto/-1}}.sikap__faction.svelte-19bg5e9{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.sikap__name.svelte-19bg5e9{color:var(--color-text);font-size:1rem;font-weight:500}.sikap__seats.svelte-19bg5e9{font-family:var(--font-stack-mono);color:var(--color-text-tertiary);font-size:.875rem}.sikap__chip.svelte-19bg5e9{align-self:flex-start}.sikap__quote.svelte-19bg5e9{color:var(--color-text);text-wrap:pretty;margin:0;font-size:1rem;font-style:italic;line-height:1.6}.sikap__no-statement.svelte-19bg5e9{color:var(--color-text-tertiary);font-size:.875rem}.sikap__no-stance-chip.svelte-19bg5e9{border:.5px dashed var(--color-border);color:var(--color-text-tertiary);font-size:.875rem;font-family:var(--font-stack-mono);border-radius:4px;align-items:center;padding:2px 8px;display:inline-flex}.sikap__meta.svelte-19bg5e9{color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:.875rem;display:flex}.sikap__sep.svelte-19bg5e9{color:var(--color-text-tertiary)}.sikap__source.svelte-19bg5e9{color:var(--color-text-secondary);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.sikap__source.svelte-19bg5e9:hover{color:var(--color-text);text-decoration:underline}.sikap__footer-sep{margin-top:12px}.section-h.svelte-19bg5e9{flex-direction:column;gap:4px;margin:0 0 16px;display:flex}.section-h__sub.svelte-19bg5e9{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.5}.sikap__h.svelte-19bg5e9{letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.sikap__quality.svelte-19bg5e9{color:var(--color-text-tertiary);margin:8px 0 0;font-size:.875rem;line-height:1.5}
