.vis[data-astro-cid-v5as6yab]{aspect-ratio:1.15;margin:0;position:relative}.vis[data-astro-cid-v5as6yab] .console{width:84%;position:absolute;top:6%;right:-8%}.vis[data-astro-cid-v5as6yab] .app{width:34%;position:absolute;top:2%;left:0}.bubble[data-astro-cid-v5as6yab]{background:var(--surface);border:var(--border-default) solid var(--border);max-width:62%;color:var(--text-primary);border-radius:14px 14px 4px;padding:12px 16px;font-weight:600;position:absolute;bottom:8%;right:4%;box-shadow:0 16px 40px -16px #1028304d}@media (prefers-reduced-motion:no-preference){.bubble[data-astro-cid-v5as6yab]{animation:fly 6s var(--ease) infinite}}@keyframes fly{0%,10%{opacity:0;transform:translate(-40%,-30%)scale(.8)}24%,86%{opacity:1;transform:none}to{opacity:0}}.story[data-astro-cid-v5as6yab]{gap:var(--space-12);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.steps[data-astro-cid-v5as6yab] ol[data-astro-cid-v5as6yab]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-v5as6yab] li[data-astro-cid-v5as6yab]{border:var(--border-default) solid transparent;transition:opacity .3s var(--ease), background-color .3s var(--ease), border-color .3s var(--ease);border-radius:14px;gap:16px;padding:18px;display:flex}.js .steps[data-astro-cid-v5as6yab] li[data-astro-cid-v5as6yab]{opacity:.45}.js .steps[data-astro-cid-v5as6yab] li[data-astro-cid-v5as6yab].is-current{opacity:1;background:var(--surface);border-color:var(--border);box-shadow:0 16px 40px -24px #1028304d}.n[data-astro-cid-v5as6yab]{background:var(--surface-subtle);border:var(--border-default) solid var(--border);width:32px;height:32px;color:var(--text-primary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.js .steps[data-astro-cid-v5as6yab] li[data-astro-cid-v5as6yab].is-current .n[data-astro-cid-v5as6yab]{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--on-brand)}.steps[data-astro-cid-v5as6yab] b[data-astro-cid-v5as6yab]{color:var(--text-primary);font-size:17px}.steps[data-astro-cid-v5as6yab] p[data-astro-cid-v5as6yab]{margin:4px 0 0;font-size:15px}.sticky[data-astro-cid-v5as6yab]{margin:0;display:grid;position:sticky;top:120px}.sticky[data-astro-cid-v5as6yab] .s{transition:opacity .4s var(--ease);grid-area:1/1}.sticky[data-astro-cid-v5as6yab] .s1,[data-astro-cid-v5as6yab][data-active="2"] .sticky[data-astro-cid-v5as6yab] .s0,[data-astro-cid-v5as6yab][data-active="3"] .sticky[data-astro-cid-v5as6yab] .s0{opacity:0}[data-astro-cid-v5as6yab][data-active="2"] .sticky[data-astro-cid-v5as6yab] .s1,[data-astro-cid-v5as6yab][data-active="3"] .sticky[data-astro-cid-v5as6yab] .s1{opacity:1}html:not(.js) .sticky[data-astro-cid-v5as6yab] .s1{opacity:1;margin-top:var(--space-4);grid-area:auto}.board[data-astro-cid-v5as6yab]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr);gap:16px;margin:0;display:grid}.col[data-astro-cid-v5as6yab]{background:var(--surface-subtle);border:var(--border-default) solid var(--border);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.ch[data-astro-cid-v5as6yab]{font:600 12px/16px var(--font-sans);text-transform:uppercase;letter-spacing:.06em}.idea[data-astro-cid-v5as6yab]{background:var(--surface);border:var(--border-default) solid var(--border);color:var(--text-primary);border-radius:10px;align-items:center;gap:10px;padding:12px;font-size:14px;display:flex}.vote[data-astro-cid-v5as6yab]{border:var(--border-default) solid var(--border-strong);min-width:34px;color:var(--brand-text);font-variant-numeric:tabular-nums;border-radius:8px;flex-direction:column;align-items:center;padding:4px 6px;font-size:12px;font-weight:700;display:flex}.vote[data-astro-cid-v5as6yab] .lt-icon{width:12px;height:12px}.moved[data-astro-cid-v5as6yab]{border-color:color-mix(in srgb, var(--chart-1) 55%, var(--border))}.side[data-astro-cid-v5as6yab]{background:0 0;border:0;padding:0}.survey[data-astro-cid-v5as6yab],.chat[data-astro-cid-v5as6yab]{background:var(--surface);border:var(--border-default) solid var(--border);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.survey[data-astro-cid-v5as6yab] b[data-astro-cid-v5as6yab]{color:var(--text-primary);font-size:15px}.scale[data-astro-cid-v5as6yab]{gap:4px;display:flex}.scale[data-astro-cid-v5as6yab] i[data-astro-cid-v5as6yab]{text-align:center;background:var(--surface-subtle);border-radius:6px;flex:1;padding:6px 0;font-size:12px;font-style:normal}.scale[data-astro-cid-v5as6yab] i[data-astro-cid-v5as6yab].on{background:var(--brand-primary);color:var(--on-brand)}.m[data-astro-cid-v5as6yab]{border-radius:12px;max-width:85%;margin:0;padding:8px 12px;font-size:14px}.m[data-astro-cid-v5as6yab].u{background:var(--surface-subtle);align-self:flex-end}.m[data-astro-cid-v5as6yab].a{background:var(--brand-soft);color:var(--text-primary)}@media (prefers-reduced-motion:no-preference){.js .board[data-astro-cid-v5as6yab]:not(.is-in) .moved[data-astro-cid-v5as6yab]{opacity:0;translate:-110%}.board[data-astro-cid-v5as6yab].is-in .moved[data-astro-cid-v5as6yab]{transition:translate .9s var(--ease) .5s, opacity .5s var(--ease) .5s}}@media (width<=960px){.vis[data-astro-cid-v5as6yab]{width:100%;max-width:560px;margin-inline:auto}.story[data-astro-cid-v5as6yab]{grid-template-columns:1fr}.sticky[data-astro-cid-v5as6yab]{position:relative;top:0}.board[data-astro-cid-v5as6yab]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.board[data-astro-cid-v5as6yab]{grid-template-columns:1fr}}
