*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--fw-font-family);font-size:var(--fw-font-size-md);line-height:var(--fw-line-height-normal);background:var(--fw-color-bg);color:var(--fw-color-text);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code,pre,kbd,samp{font-family:var(--fw-font-family-mono)}a{color:var(--fw-color-accent)}::selection{background:var(--fw-color-accent-weak)}button,input,select,textarea{font:inherit;color:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--fw-font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fw-font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--fw-font-size-xs: .75rem;--fw-font-size-sm: .875rem;--fw-font-size-md: 1rem;--fw-font-size-lg: 1.125rem;--fw-font-size-xl: 1.25rem;--fw-font-size-2xl: 1.5rem;--fw-font-size-3xl: 2.25rem;--fw-line-height-tight: 1.2;--fw-line-height-normal: 1.45;--fw-line-height-loose: 1.7;--fw-font-weight-regular: 400;--fw-font-weight-medium: 500;--fw-font-weight-semibold: 600;--fw-radius-sm: 6px;--fw-radius-md: 10px;--fw-radius-lg: 14px;--fw-radius-full: 999px;--fw-space-0: 0;--fw-space-1: .25rem;--fw-space-2: .5rem;--fw-space-3: .75rem;--fw-space-4: 1rem;--fw-space-5: 1.25rem;--fw-space-6: 1.5rem;--fw-space-8: 2rem;--fw-space-12: 3rem;--fw-motion-duration-fast: .12s;--fw-motion-duration-normal: .18s;--fw-motion-duration-slow: .24s;--fw-motion-ease-standard: cubic-bezier(.2, 0, 0, 1);--fw-layout-page-max-width: 72rem;--fw-layout-page-padding: var(--fw-space-6);--fw-color-bg: #ffffff;--fw-color-surface: #ffffff;--fw-color-surface-2: #f5f5f5;--fw-color-surface-3: #ededed;--fw-color-text: #111111;--fw-color-text-muted: #666666;--fw-color-text-subtle: #8a8a8a;--fw-color-border: #dddddd;--fw-color-border-strong: #c7c7c7;--fw-color-accent: #111111;--fw-color-accent-weak: rgba(17, 17, 17, .08);--fw-color-on-accent: #ffffff;--fw-color-focus: var(--fw-color-accent);--fw-color-danger: #dc2626;--fw-color-warning: #f59e0b;--fw-color-success: #16a34a;--fw-color-info: #2563eb;--fw-color-backdrop: rgba(0, 0, 0, .35);--fw-color-shadow: rgba(0, 0, 0, .18);--fw-shadow-1: 0 1px 2px 0 var(--fw-color-shadow);--fw-shadow-2: 0 8px 16px -12px var(--fw-color-shadow);--fw-shadow-3: 0 24px 48px -32px var(--fw-color-shadow)}._badge_efwho_1{display:inline-flex;align-items:center;gap:var(--fw-space-1);padding:.125rem .5rem;border-radius:var(--fw-radius-full);border:1px solid var(--fw-color-border);background:var(--fw-color-surface-2);color:var(--fw-color-text-muted);font-size:var(--fw-font-size-xs);letter-spacing:.01em}._button_1u759_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--fw-space-2);padding:var(--fw-space-2) var(--fw-space-3);border-radius:var(--fw-radius-md);border:1px solid transparent;background:transparent;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),border-color var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),color var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),filter var(--fw-motion-duration-fast) var(--fw-motion-ease-standard)}._button_1u759_1:focus-visible{outline:2px solid var(--fw-color-focus);outline-offset:2px}._button_1u759_1:disabled{opacity:.55;cursor:not-allowed}._primary_1u759_30{background:var(--fw-color-accent);border-color:var(--fw-color-accent);color:var(--fw-color-on-accent)}._primary_1u759_30:hover:not(:disabled){filter:brightness(1.05)}._primary_1u759_30:active:not(:disabled){filter:brightness(.98)}._secondary_1u759_44{background:var(--fw-color-surface);border-color:var(--fw-color-border-strong);color:var(--fw-color-text)}._secondary_1u759_44:hover:not(:disabled){background:var(--fw-color-surface-2)}._ghost_1u759_54{background:transparent;border-color:transparent;color:var(--fw-color-accent)}._ghost_1u759_54:hover:not(:disabled){background:var(--fw-color-accent-weak)}._card_j5m3a_1{border-radius:var(--fw-radius-lg);border:1px solid var(--fw-color-border);background:var(--fw-color-surface);color:var(--fw-color-text);box-shadow:var(--fw-shadow-1);padding:var(--fw-space-4)}._checkbox_1mlaz_1{width:1rem;height:1rem;accent-color:var(--fw-color-accent);border-radius:var(--fw-radius-sm)}._checkbox_1mlaz_1:focus-visible{outline:2px solid var(--fw-color-focus);outline-offset:2px}._container_ak7dd_1{width:100%;max-width:var(--fw-layout-page-max-width);margin:0 auto;padding:0 var(--fw-layout-page-padding)}._divider_16ahf_1{border:none;border-top:1px solid var(--fw-color-border);margin:0}._grid_198g2_1{display:grid}._heading_4lylu_1{margin:0;color:var(--fw-color-text);letter-spacing:-.01em;font-weight:var(--fw-font-weight-semibold)}._h1_4lylu_8{font-size:var(--fw-font-size-3xl);line-height:1.1}._h2_4lylu_13{font-size:var(--fw-font-size-2xl);line-height:1.15}._h3_4lylu_18{font-size:var(--fw-font-size-xl);line-height:1.2}._inline_r3ptc_1{display:flex;flex-direction:row}._link_fqkcj_1{color:var(--fw-color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}._link_fqkcj_1:hover{text-decoration-thickness:2px}._link_fqkcj_1:focus-visible{outline:2px solid var(--fw-color-focus);outline-offset:2px}._select_1gwjx_1{width:100%;padding:var(--fw-space-2) var(--fw-space-3);border-radius:var(--fw-radius-md);border:1px solid var(--fw-color-border);background:var(--fw-color-surface);color:var(--fw-color-text);transition:border-color var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),background var(--fw-motion-duration-fast) var(--fw-motion-ease-standard)}._select_1gwjx_1:hover:not(:disabled){border-color:var(--fw-color-border-strong)}._select_1gwjx_1:focus-visible{border-color:var(--fw-color-border-strong);outline:2px solid var(--fw-color-focus);outline-offset:2px}._select_1gwjx_1:disabled{opacity:.55}._stack_4iz17_1{display:flex;flex-direction:column}._text_29teh_1{margin:0;color:var(--fw-color-text);font-size:var(--fw-font-size-md);line-height:var(--fw-line-height-normal)}._muted_29teh_8{color:var(--fw-color-text-muted)}._field_1lfp9_1{width:100%;padding:var(--fw-space-2) var(--fw-space-3);border-radius:var(--fw-radius-md);border:1px solid var(--fw-color-border);background:var(--fw-color-surface);color:var(--fw-color-text);transition:border-color var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),background var(--fw-motion-duration-fast) var(--fw-motion-ease-standard)}._field_1lfp9_1::placeholder{color:var(--fw-color-text-muted)}._field_1lfp9_1:hover:not(:disabled){border-color:var(--fw-color-border-strong)}._field_1lfp9_1:focus-visible{border-color:var(--fw-color-border-strong);outline:2px solid var(--fw-color-focus);outline-offset:2px}._field_1lfp9_1:disabled{opacity:.55}._bar_1qp3c_1{justify-content:flex-end}._label_1qp3c_5,._note_1qp3c_9{white-space:nowrap}._error_1qp3c_13{color:var(--fw-color-danger);max-width:24rem}._shell_ae25r_1{display:flex;flex-direction:column;gap:var(--fw-space-6)}._joinGrid_ae25r_7{display:grid;gap:var(--fw-space-4)}@media(min-width:860px){._joinGrid_ae25r_7{grid-template-columns:1.1fr .9fr;align-items:start}}._field_ae25r_19{display:flex;flex-direction:column;gap:var(--fw-space-2)}._fieldLabel_ae25r_25{font-size:var(--fw-font-size-sm);color:var(--fw-color-text-muted)}._wideField_ae25r_30{width:min(100%,28rem)}._mediumField_ae25r_34{width:min(100%,18rem)}._growField_ae25r_38{flex:1;min-width:14rem}._errorText_ae25r_43{color:var(--fw-color-danger)}._statusRow_ae25r_47{display:flex;flex-wrap:wrap;gap:var(--fw-space-3);align-items:center}._statusItem_ae25r_54{display:inline-flex;gap:var(--fw-space-2);align-items:baseline}._statusLabel_ae25r_60{font-size:var(--fw-font-size-sm);color:var(--fw-color-text-muted)}._statusValue_ae25r_65{font-size:var(--fw-font-size-sm);color:var(--fw-color-text)}._mono_ae25r_70{font-family:var(--fw-font-family-mono);font-size:var(--fw-font-size-sm)}._panelToggles_ae25r_75{display:flex;flex-wrap:wrap;gap:var(--fw-space-4)}._toggleLabel_ae25r_81{display:inline-flex;align-items:center;gap:var(--fw-space-2);color:var(--fw-color-text-muted)}._contentGrid_ae25r_88{display:grid;gap:var(--fw-space-4)}@media(min-width:980px){._contentGrid_ae25r_88{grid-template-columns:1.35fr 1fr;align-items:start}}._surfacesGrid_ae25r_100{display:grid;gap:var(--fw-space-4)}@media(min-width:1040px){._surfacesGrid_ae25r_100{grid-template-columns:1fr 1fr;align-items:start}}._avatarBar_ae25r_112{display:flex;flex-wrap:wrap;gap:var(--fw-space-2)}._avatarPill_ae25r_118{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--fw-color-border);background:var(--fw-color-surface);color:var(--fw-color-text);border-radius:var(--fw-radius-full);padding:.35rem .6rem;cursor:pointer;transition:background var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),border-color var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),transform var(--fw-motion-duration-fast) var(--fw-motion-ease-standard)}._avatarPill_ae25r_118:hover{background:var(--fw-color-accent-weak);border-color:var(--fw-color-border-strong)}._avatarPill_ae25r_118:disabled{opacity:.65;cursor:not-allowed}._avatarPill_ae25r_118[data-following=true]{border-color:var(--fw-color-border-strong);box-shadow:0 0 0 2px var(--fw-color-focus)}._membersList_ae25r_146{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fw-space-2)}._membersList_ae25r_146 li{display:flex;flex-wrap:wrap;gap:var(--fw-space-2);align-items:center}._eventsList_ae25r_162{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fw-space-2);max-height:22rem;overflow:auto}._eventItem_ae25r_173{border-radius:var(--fw-radius-md);border:1px solid var(--fw-color-border);background:var(--fw-color-surface-2);padding:var(--fw-space-3)}._eventItem_ae25r_173[data-kind=agent-message]{border-color:var(--fw-color-border-strong);background:var(--fw-color-accent-weak);border-left:4px solid var(--fw-color-accent)}@supports (background: color-mix(in srgb,white 50%,black)){._eventItem_ae25r_173[data-kind=agent-message]{background:color-mix(in srgb,var(--fw-color-accent-weak) 85%,var(--fw-color-surface-2))}}._attachmentCard_ae25r_192{margin-top:var(--fw-space-2);border-radius:var(--fw-radius-md);border:1px solid var(--fw-color-border);background:var(--fw-color-surface);padding:var(--fw-space-3);max-width:32rem}._attachmentTitle_ae25r_201{font-size:var(--fw-font-size-sm);margin-bottom:var(--fw-space-2)}._controlsRow_ae25r_206{display:flex;flex-wrap:wrap;gap:var(--fw-space-2);align-items:center}._typingIndicator_ae25r_213{font-size:var(--fw-font-size-sm);color:var(--fw-color-text-muted)}._field_86e81_1{display:flex;flex-direction:column;gap:var(--fw-space-2)}._errorText_86e81_7{color:var(--fw-color-danger);font-size:var(--fw-font-size-sm)}._proposalCard_86e81_12{border-color:var(--fw-color-border-strong)}._evidenceList_86e81_16{margin:0;padding-left:1.25rem}._emptyStateCard_86e81_21{display:flex;justify-content:center}._centeredText_86e81_26{text-align:center;max-width:26rem}._formCard_1rivo_1{display:flex;flex-direction:column;gap:var(--fw-space-3)}._checkboxRow_1rivo_7{display:inline-flex;align-items:center;gap:var(--fw-space-2)}._tokenCard_f1tdj_1{display:flex;flex-direction:column;gap:var(--fw-space-3)}._preview_f1tdj_7{display:flex;justify-content:center}._previewSwatch_f1tdj_12{width:100%;height:3.25rem;border-radius:var(--fw-radius-md);border:1px solid var(--fw-color-border)}._previewSurface_f1tdj_19{width:100%;height:3.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--fw-radius-md);border:1px solid var(--fw-color-border);background:var(--fw-color-surface)}._previewBorder_f1tdj_30{width:100%;height:3.25rem;border-radius:var(--fw-radius-md);border:3px solid var(--fw-color-border);background:var(--fw-color-surface)}._tokenName_f1tdj_38{font-size:var(--fw-font-size-sm)}._tokenValue_f1tdj_42{font-size:var(--fw-font-size-xs)}._spacingRow_f1tdj_46{height:1.5rem;display:flex;align-items:center;border-radius:var(--fw-radius-sm);background:var(--fw-color-surface-2);padding:0 var(--fw-space-2)}._spacingBar_f1tdj_55{height:.5rem;border-radius:var(--fw-radius-full);background:var(--fw-color-accent)}._elevationTile_f1tdj_61{height:3rem;border-radius:var(--fw-radius-md);background:var(--fw-color-surface);border:1px solid var(--fw-color-border)}._lede_14n9c_1{max-width:56rem}._sectionList_14n9c_5{list-style:none;margin:0;padding:0}._sectionLink_14n9c_11{display:inline-flex;align-items:center;padding:var(--fw-space-2) var(--fw-space-3);border-radius:var(--fw-radius-full);border:1px solid transparent;color:var(--fw-color-text-muted);text-decoration:none;transition:background var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),color var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),border-color var(--fw-motion-duration-fast) var(--fw-motion-ease-standard)}._sectionLink_14n9c_11:hover{background:var(--fw-color-accent-weak);color:var(--fw-color-text);border-color:var(--fw-color-border)}._sectionLink_14n9c_11:focus-visible{outline:none;box-shadow:0 0 0 3px var(--fw-color-focus)}._sectionLink_14n9c_11[aria-current=page]{background:var(--fw-color-accent-weak);color:var(--fw-color-text);border-color:var(--fw-color-border-strong)}._app_6999r_1{min-height:100vh;background-color:var(--fw-color-bg);background-image:radial-gradient(1200px 800px at 20% 0%,var(--fw-color-accent-weak),transparent 60%),radial-gradient(900px 700px at 90% -10%,var(--fw-color-accent-weak),transparent 60%),linear-gradient(to right,var(--fw-color-border) 1px,transparent 1px),linear-gradient(to bottom,var(--fw-color-border) 1px,transparent 1px);background-size:auto,auto,96px 96px,96px 96px;background-position:0 0,0 0,-24px -24px,-24px -24px}._skipLink_6999r_12{position:absolute;top:var(--fw-space-4);left:var(--fw-space-4);z-index:100;padding:var(--fw-space-2) var(--fw-space-3);border-radius:var(--fw-radius-full);background:var(--fw-color-accent);color:var(--fw-color-on-accent);text-decoration:none;transform:translateY(-200%);transition:transform var(--fw-motion-duration-fast) var(--fw-motion-ease-standard)}._skipLink_6999r_12:focus{transform:translateY(0);outline:none;box-shadow:0 0 0 3px var(--fw-color-focus)}._header_6999r_32{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--fw-color-border);background:#07121bc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._headerInner_6999r_41{justify-content:space-between;padding:var(--fw-space-4) 0}._subtitle_6999r_46{font-size:var(--fw-font-size-sm)}._nav_6999r_50{flex:1;display:flex;justify-content:center;min-width:16rem}._navList_6999r_57{list-style:none;margin:0;padding:0}._navLink_6999r_63{display:inline-flex;align-items:center;padding:var(--fw-space-2) var(--fw-space-3);border-radius:var(--fw-radius-full);border:1px solid transparent;color:var(--fw-color-text-muted);text-decoration:none;transition:background var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),color var(--fw-motion-duration-fast) var(--fw-motion-ease-standard),border-color var(--fw-motion-duration-fast) var(--fw-motion-ease-standard)}._navLink_6999r_63:hover{background:var(--fw-color-accent-weak);color:var(--fw-color-text);border-color:var(--fw-color-border)}._navLink_6999r_63:focus-visible{outline:none;box-shadow:0 0 0 3px var(--fw-color-focus)}._navLink_6999r_63[aria-current=page]{background:var(--fw-color-accent-weak);color:var(--fw-color-text);border-color:var(--fw-color-border-strong)}._headerRight_6999r_93{display:flex;justify-content:flex-end}._main_6999r_98{padding:var(--fw-space-6) 0 var(--fw-space-12)}:root{--fw-color-bg: #07121b;--fw-color-surface: #0b1f2d;--fw-color-surface-2: #0e2a3c;--fw-color-surface-3: #113248;--fw-color-text: #e5f0ff;--fw-color-text-muted: #88a8c7;--fw-color-text-subtle: #5c7a96;--fw-color-border: rgba(59, 130, 246, .35);--fw-color-border-strong: rgba(59, 130, 246, .55);--fw-color-accent: #3b82f6;--fw-color-accent-weak: rgba(59, 130, 246, .12);--fw-color-on-accent: #07121b;--fw-color-focus: #3b82f6;--fw-color-danger: #dc2626;--fw-color-warning: #f59e0b;--fw-color-success: #22c55e;--fw-color-info: #38bdf8;--fw-color-backdrop: rgba(0, 0, 0, .55);--fw-color-shadow: rgba(0, 0, 0, .65)}
