.fork-attribution[data-astro-cid-rlaelabj]{font-family:var(--font-mono);font-size:var(--type-caption);color:var(--text-dim)}.fork-word[data-astro-cid-rlaelabj]{color:var(--type-color, var(--accent))}.fork-attribution[data-astro-cid-rlaelabj] a[data-astro-cid-rlaelabj]{color:var(--text-dim);text-decoration:underline;text-underline-offset:2px}.fork-attribution[data-astro-cid-rlaelabj] a[data-astro-cid-rlaelabj]:hover{color:var(--text)}.fork-root[data-astro-cid-rlaelabj]{color:var(--text-muted);margin-left:.25em}.fork-removed[data-astro-cid-rlaelabj]{color:var(--text-muted);font-style:italic;text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--text-muted) 50%,transparent)}._wrapper_1h2dj_3{margin-top:var(--space-lg, 1.5rem)}._separator_1h2dj_7{border:none;border-top:2px solid var(--type-color, var(--accent));margin-bottom:var(--space-lg, 1.5rem)}._header_1h2dj_13{display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-md, 1rem);margin-bottom:var(--space-md, 1rem)}._title_1h2dj_21{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--type-color, var(--accent))}._cancelBtn_1h2dj_29{background:none;border:1px solid var(--border);color:var(--text-dim);padding:.35rem .85rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,color .15s}._cancelBtn_1h2dj_29:hover{border-color:var(--text-muted);color:var(--text)}._formContainer_1h2dj_47{border:1px solid var(--border);border-top:3px solid var(--type-color, var(--accent));background:var(--surface)}._banner_1m747_3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md, 1rem);padding:var(--space-md, 1rem) var(--space-lg, 1.5rem);border:1px solid var(--border);border-left:3px solid var(--phaseColor, var(--text-muted));font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em}._skeleton_1m747_16,._placeholderEmpty_1m747_21{height:calc(.7rem + 2 * var(--space-md, 1rem) + 2px);border:1px solid transparent}._phase_1m747_26{text-transform:uppercase;font-weight:600;color:var(--phaseColor, var(--text-muted))}._countdown_1m747_32{color:var(--text-dim)}._percentage_1m747_36{color:var(--text)}._actions_1m747_42{margin-left:auto;display:flex;align-items:center;gap:var(--space-md, 1rem);flex-wrap:wrap}._voteLink_1m747_50{color:var(--phaseColor, var(--text-dim));text-decoration:none;text-transform:uppercase;letter-spacing:.1em;transition:opacity .15s}._voteLink_1m747_50:hover{opacity:.8}._cast_1m747_63{display:inline-flex;align-items:center;gap:var(--space-xs, .5rem)}._castBtn_1m747_69{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .7rem;background:transparent;border:1px solid var(--phaseColor, var(--border));color:var(--phaseColor, var(--text-dim));cursor:pointer;transition:background .15s,opacity .15s}._castBtn_1m747_69:hover:not(:disabled){background:color-mix(in srgb,var(--phaseColor, var(--text-dim)) 12%,transparent)}._castBtn_1m747_69:disabled{opacity:.5;cursor:default}._castBtnActive_1m747_93{background:color-mix(in srgb,var(--phaseColor, var(--text-dim)) 18%,transparent);font-weight:700}._castMsg_1m747_98{color:var(--text-dim);text-decoration:none;text-transform:uppercase;letter-spacing:.08em}a._castMsg_1m747_98:hover{opacity:.8}._triage_1m747_110{--phaseColor: var(--text-dim)}._decision_1m747_114{--phaseColor: var(--art, #ffb800)}._approved_1m747_118{--phaseColor: var(--territory, #00e676)}._rejected_1m747_122{--phaseColor: #ef4444}._bar_1uiy8_3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm, .5rem);padding-top:var(--space-xl, 1.5rem);margin-top:var(--space-xl, 1.5rem);border-top:1px solid var(--border)}._bar_1uiy8_3[data-skeleton]{min-height:2.25rem;border-top-color:transparent}._actionBtn_1uiy8_21{background:none;border:1px solid var(--border);color:var(--text-dim);padding:.5rem 1rem;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color var(--interaction-speed, .15s),color var(--interaction-speed, .15s)}._actionBtn_1uiy8_21:hover{border-color:var(--text-muted);color:var(--text)}._actionBtn_1uiy8_21:disabled{opacity:.4;cursor:not-allowed}._forkBtn_1uiy8_44:hover{border-color:var(--type-color, var(--accent));color:var(--type-color, var(--accent))}._deleteBtn_1uiy8_49:hover{border-color:#ef4444;color:#ef4444}._specialBtn_1uiy8_55{background:none;border:1px solid color-mix(in srgb,var(--specialColor, var(--accent)) 40%,transparent);color:var(--specialColor, var(--accent));padding:.5rem 1rem;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color var(--interaction-speed, .15s),opacity var(--interaction-speed, .15s)}._specialBtn_1uiy8_55:hover{border-color:var(--specialColor, var(--accent));opacity:.85}._active_1uiy8_74{border-color:var(--type-color, var(--accent));color:var(--type-color, var(--accent))}._btn_i73mm_3{display:inline-flex;align-items:center;gap:.4rem;background:none;border:1px solid var(--border);color:var(--text-dim);padding:.5rem 1rem;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color var(--interaction-speed, .15s),color var(--interaction-speed, .15s)}._btn_i73mm_3:hover{border-color:var(--text-muted);color:var(--text)}._copied_i73mm_24{border-color:var(--type-color, var(--accent));color:var(--type-color, var(--accent))}.raw-source[data-astro-cid-aa5sdrlz]{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);text-decoration:none;padding:.5rem .85rem;border:1px solid var(--border);transition:border-color var(--interaction-speed, .15s),color var(--interaction-speed, .15s)}.raw-source[data-astro-cid-aa5sdrlz]:hover{border-color:var(--type-color, var(--accent));color:var(--type-color, var(--accent))}.raw-source[data-astro-cid-aa5sdrlz] span[data-astro-cid-aa5sdrlz]{color:var(--type-color, var(--text-muted));font-weight:600}
