.PersonaKYC_container__JDlaE{padding:16px;background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:8px}.PersonaKYC_header__Id7LL{display:flex;align-items:center;gap:10px;margin-bottom:12px}.PersonaKYC_icon__zzfzT{font-size:20px}.PersonaKYC_title__w9OpO{font-size:14px;font-weight:600;color:var(--builder-text-primary);margin:0}.PersonaKYC_infoBox__1sP5O{padding:12px;background:var(--builder-bg-tertiary);border-radius:6px;margin-bottom:12px}.PersonaKYC_infoText__2Qu9H{font-size:12px;color:var(--builder-text-secondary);line-height:1.5;margin:0 0 8px}.PersonaKYC_infoList__e7Bth{margin:0;padding-left:20px;font-size:11px;color:var(--builder-text-secondary)}.PersonaKYC_infoList__e7Bth li{margin-bottom:4px}.PersonaKYC_successBox__bqz1E{padding:12px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:6px}.PersonaKYC_successText__sh3Kj{font-size:13px;font-weight:500;color:#22c55e;margin:0}.PersonaKYC_inquiryId___QJR_{font-size:11px;color:var(--builder-text-secondary);margin:4px 0 0;font-family:var(--builder-font-mono,"SF Mono",Monaco,monospace)}.PersonaKYC_errorBox__bgb5h{padding:10px 12px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#ef4444;font-size:12px;margin-bottom:12px}.PersonaKYC_verifyButton__bemG7{width:100%;padding:12px 16px;background:var(--builder-primary);color:white;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s}.PersonaKYC_verifyButton__bemG7:hover:not(:disabled){background:var(--builder-primary-hover,#0051a3)}.PersonaKYC_verifyButton__bemG7:disabled{opacity:.6;cursor:not-allowed}.PersonaKYC_spinner__kEVoD{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:PersonaKYC_spin__Hro14 .8s linear infinite}@keyframes PersonaKYC_spin__Hro14{to{transform:rotate(1turn)}}.PersonaKYC_resumeNote__Rmrkp{font-size:11px;color:var(--builder-primary);text-align:center;margin:10px 0 0;line-height:1.4;padding:8px 12px;background:rgba(var(--builder-primary-rgb,0,102,204),.1);border-radius:6px}.PersonaKYC_skipNote__CN7Pq{font-size:11px;color:var(--builder-text-secondary);text-align:center;margin:12px 0 0;line-height:1.4}.PersonaKYC_successNote__4uhM1{font-size:12px;color:var(--builder-text-secondary);margin:8px 0 0}.PersonaKYC_verifyButton__bemG7.PersonaKYC_loading__uBfE2{background:var(--builder-bg-tertiary);color:var(--builder-text-secondary)}.PersonaKYC_verifyButton__bemG7.PersonaKYC_error___t6I3{background:rgba(239,68,68,.8)}.PersonaKYC_verifyButton__bemG7.PersonaKYC_error___t6I3:hover:not(:disabled){background:rgba(239,68,68,1)}.PersonaKYC_kycModal__BRXw9{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center}.PersonaKYC_modalOverlay__UQbpd{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.PersonaKYC_modalContent__OMO6F{position:relative;background:var(--builder-bg);border:1px solid var(--builder-border);border-radius:12px;width:90%;max-width:400px;box-shadow:0 20px 50px rgba(0,0,0,.3)}.PersonaKYC_modalHeader__EBB_O{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--builder-border)}.PersonaKYC_modalHeader__EBB_O h3{font-size:15px;font-weight:600;color:var(--builder-text-primary);margin:0}.PersonaKYC_closeButton__uHjcI{width:28px;height:28px;border:none;background:var(--builder-bg-secondary);color:var(--builder-text-secondary);border-radius:50%;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.PersonaKYC_closeButton__uHjcI:hover{background:var(--builder-bg-tertiary);color:var(--builder-text-primary)}.PersonaKYC_loadingState__dq6rB{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px}.PersonaKYC_loadingState__dq6rB p{font-size:13px;color:var(--builder-text-secondary);margin:0}.PersonaKYC_spinnerLarge__qVUpI{width:36px;height:36px;border:3px solid var(--builder-border);border-top-color:var(--builder-primary);border-radius:50%;animation:PersonaKYC_spin__Hro14 .8s linear infinite}.ActivityView_digestOnly__5EUqg,.ActivityView_twoColumn__UgQb4{display:flex;height:100%;overflow:hidden}.ActivityView_activityColumn__gGPzu{flex:1 1;min-width:0;display:flex;flex-direction:column;border-right:1px solid var(--builder-border)}.ActivityView_digestColumn__20TdA{width:420px;flex-shrink:0;display:flex;flex-direction:column;background:var(--builder-bg-primary)}.ActivityView_digestColumnExpanded__6rewj{width:100%;flex:1 1}.ActivityView_mobileLayout__gr2v3{display:flex;flex-direction:column;height:100%;overflow:hidden}.ActivityView_mobileTabs__MFTbT{display:flex;gap:0;padding:0 12px;border-bottom:1px solid var(--builder-border);background:var(--builder-bg-secondary);flex-shrink:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.ActivityView_mobileTab__QJe8U{background:none;padding:10px 12px;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary);cursor:pointer;white-space:nowrap;border:none;border-bottom:2px solid transparent;transition:all .15s ease}.ActivityView_mobileTab__QJe8U:hover{color:var(--builder-text-primary)}.ActivityView_mobileTab__QJe8U.ActivityView_active__TvnFm{color:var(--builder-text-primary);font-weight:600;border-bottom-color:var(--builder-primary)}.ActivityView_mobileContent__mXvOj{flex:1 1;overflow:hidden;display:flex;flex-direction:column}.ActivityView_activityList__B3ymF{flex:1 1;overflow-y:auto;padding:8px 0}.ActivityView_container__dN7f7{height:100%;overflow-y:auto}.ActivityView_empty__NPROh,.ActivityView_error__5LXMW,.ActivityView_loading__auaJs{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary)}.ActivityView_errorDetail__HHzAJ{font-size:10px;color:var(--builder-error);margin-top:4px}.ProposalListView_container__TN3xj{height:100%;display:flex;flex-direction:column;overflow:hidden}.ProposalListView_navBar__ir9Xz{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--builder-border);background:var(--builder-bg-secondary)}.ProposalListView_backButton__3wnL7{font-family:var(--builder-font-system);font-size:11px;padding:4px 8px;border:1px solid var(--builder-border);background:var(--builder-bg-primary);color:var(--builder-text-primary);cursor:pointer;border-radius:4px}.ProposalListView_backButton__3wnL7:hover{background:var(--builder-accent);color:white}.ProposalListView_controls__2vqPo{display:flex;gap:8px;padding:8px 12px;border-bottom:1px solid var(--builder-border);background:var(--builder-bg-secondary)}.ProposalListView_select__8T54K{font-family:var(--builder-font-system);font-size:11px;padding:4px 8px;border:1px solid var(--builder-input-border);background:var(--builder-input-bg);color:var(--builder-text-primary)}.ProposalListView_list__jUbnk{flex:1 1;overflow-y:auto;padding:8px 12px}.ProposalListView_proposalItem__IZnkJ{padding:12px;margin:4px 0;border-radius:6px;cursor:pointer;transition:background .15s ease}.ProposalListView_proposalItem__IZnkJ:hover{background:var(--builder-bg-secondary)}.ProposalListView_proposalMeta__avPig{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-tertiary);margin-bottom:4px}.ProposalListView_proposer__wLGiD{color:var(--builder-link)}.ProposalListView_clientBadge__usYYG{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-tertiary);font-style:italic;margin-left:4px}.ProposalListView_proposalTitle__JsmpE{font-family:var(--builder-font-system);font-size:13px;font-weight:500;color:var(--builder-text-primary);line-height:1.4;margin-bottom:8px}.ProposalListView_voteBar__5xqqJ{position:relative;height:4px;background:var(--builder-bg-tertiary);border-radius:2px;overflow:visible;margin-bottom:8px;display:flex}.ProposalListView_forSection__2oFU6{height:100%;background:var(--builder-success);border-radius:2px 0 0 2px}.ProposalListView_quorumSpace__XaMNQ{height:100%;background:transparent}.ProposalListView_abstainSection___8UCD{height:100%;background:var(--builder-text-tertiary)}.ProposalListView_againstSection__HA4zN{height:100%;background:var(--builder-error);border-radius:0 2px 2px 0}.ProposalListView_quorumMarker__OLMCJ{position:absolute;top:-2px;width:2px;height:8px;background:var(--builder-text-secondary);transform:translateX(-50%)}.ProposalListView_proposalStats__0JAKZ{display:flex;align-items:center;gap:8px;font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-tertiary);flex-wrap:wrap}.ProposalListView_statusBadge__ZIRJF{padding:2px 6px;border-radius:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.ProposalListView_statusBadge__ZIRJF.ProposalListView_ongoing__biMqV{background:rgba(var(--builder-success-rgb,74,222,128),.2);color:var(--builder-success)}.ProposalListView_statusBadge__ZIRJF.ProposalListView_upcoming__YUcUW{background:rgba(var(--builder-warning-rgb,251,191,36),.2);color:var(--builder-warning)}.ProposalListView_statusBadge__ZIRJF.ProposalListView_updatable__lnzQl{background:rgba(var(--builder-info-rgb,96,165,250),.2);color:var(--builder-info)}.ProposalListView_statusBadge__ZIRJF.ProposalListView_queued__ShDOY{background:rgba(var(--builder-success-rgb,74,222,128),.2);color:var(--builder-success)}.ProposalListView_statusBadge__ZIRJF.ProposalListView_executed__C7v_Y{background:var(--builder-success);color:white}.ProposalListView_statusBadge__ZIRJF.ProposalListView_succeeded__uGyhM{background:rgba(var(--builder-success-rgb,74,222,128),.2);color:var(--builder-success)}.ProposalListView_statusBadge__ZIRJF.ProposalListView_cancelled__YpzfQ,.ProposalListView_statusBadge__ZIRJF.ProposalListView_defeated__6oVCn{background:rgba(var(--builder-error-rgb,239,68,68),.2);color:var(--builder-error)}.ProposalListView_statusBadge__ZIRJF.ProposalListView_rightAligned__bnlS3{margin-left:auto}.ProposalListView_voteCount__vZxx4{color:var(--builder-text-secondary)}.ProposalListView_timeRemaining__p4JHt{color:var(--builder-text-tertiary);margin-left:auto}.ProposalListView_empty__GAST8,.ProposalListView_error__WDR5T,.ProposalListView_loading__iigqh{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary)}.ProposalListView_errorDetail__3XF8_{font-size:10px;color:var(--builder-error);margin-top:4px}@media (max-width:768px){.ProposalListView_controls__2vqPo{flex-wrap:wrap;padding:12px}.ProposalListView_select__8T54K{flex:1 1;min-width:120px;font-size:14px;padding:10px 12px;min-height:44px}.ProposalListView_list__jUbnk{padding:12px}}.SimulationStatus_container__74wHD{border-radius:8px;font-size:13px;overflow:hidden}.SimulationStatus_container__74wHD.SimulationStatus_success__Md_OK{border:1px solid var(--color-border);background:var(--color-bg-secondary)}.SimulationStatus_container__74wHD.SimulationStatus_failed__hu2pj{border:1px solid var(--color-error,#ef4444);background:color-mix(in srgb,var(--color-error,#ef4444) 5%,var(--color-bg-secondary))}.SimulationStatus_container__74wHD.SimulationStatus_loading__50CmB{border:1px solid var(--color-border);background:var(--color-bg-secondary);padding:12px 16px;display:flex;align-items:center;gap:8px}.SimulationStatus_container__74wHD.SimulationStatus_error__Cc8By{border:1px solid var(--color-error,#ef4444);background:color-mix(in srgb,var(--color-error,#ef4444) 5%,var(--color-bg-secondary));padding:12px 16px;display:flex;align-items:center;gap:8px}.SimulationStatus_container__74wHD.SimulationStatus_compact__yYWhJ{padding:8px 12px;display:flex;align-items:center;gap:6px}.SimulationStatus_container__74wHD.SimulationStatus_compact__yYWhJ .SimulationStatus_icon__1bvdK,.SimulationStatus_container__74wHD.SimulationStatus_compact__yYWhJ .SimulationStatus_text___hRjZ{font-size:12px}.SimulationStatus_loadingIcon__ZGbCK{animation:SimulationStatus_pulse__Onm1g 1.5s ease-in-out infinite;color:var(--color-text-secondary)}.SimulationStatus_loadingText__dtiEV{color:var(--color-text-secondary)}@keyframes SimulationStatus_pulse__Onm1g{0%,to{opacity:.4}50%{opacity:1}}.SimulationStatus_sectionHeader__3NRqB{display:flex;align-items:center;gap:8px;padding:12px 16px;width:100%;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:13px;color:inherit;transition:background-color .15s ease}.SimulationStatus_sectionHeader__3NRqB:hover{background:var(--color-bg-hover,rgba(0,0,0,.05))}.SimulationStatus_sectionTitle__lyUPG{font-weight:600;color:var(--color-text-primary)}.SimulationStatus_sectionMeta__hWgHn{flex:1 1;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-secondary)}.SimulationStatus_chevron__QjHSY{font-size:10px;color:var(--color-text-secondary);transition:transform .2s ease}.SimulationStatus_chevron__QjHSY.SimulationStatus_expanded__DYCe3{transform:rotate(180deg)}.SimulationStatus_collapsibleContent__T_eN2,.SimulationStatus_footer__muS6q{border-top:1px solid var(--color-border)}.SimulationStatus_footer__muS6q{display:flex;align-items:center;gap:8px;padding:12px 16px}.SimulationStatus_icon__1bvdK{font-size:14px;font-weight:600}.SimulationStatus_container__74wHD.SimulationStatus_success__Md_OK .SimulationStatus_icon__1bvdK{color:var(--color-success,#10b981)}.SimulationStatus_container__74wHD.SimulationStatus_failed__hu2pj .SimulationStatus_icon__1bvdK{color:var(--color-error,#ef4444)}.SimulationStatus_statusText__Gipqv{font-weight:600;color:var(--color-text-primary);flex:1 1}.SimulationStatus_gasTotal__wUJt6{font-size:12px;color:var(--color-text-secondary)}.SimulationStatus_transactions__4lezD{display:flex;flex-direction:column}.SimulationStatus_transactionRow__yYm2y{padding:12px 16px;border-bottom:1px solid var(--color-border)}.SimulationStatus_transactionRow__yYm2y:last-child{border-bottom:none}.SimulationStatus_transactionHeader__4KJZX{display:flex;align-items:center;gap:8px}.SimulationStatus_transactionIcon__IaaW9{font-size:12px;font-weight:600;width:16px;text-align:center}.SimulationStatus_transactionRow__yYm2y.SimulationStatus_success__Md_OK .SimulationStatus_transactionIcon__IaaW9{color:var(--color-success,#10b981)}.SimulationStatus_transactionRow__yYm2y.SimulationStatus_failed__hu2pj .SimulationStatus_transactionIcon__IaaW9{color:var(--color-error,#ef4444)}.SimulationStatus_transactionIndex__SPT6U{font-size:12px;font-weight:600;color:var(--color-text-secondary);min-width:24px}.SimulationStatus_transactionTitleContainer__5hl8U{flex:1 1;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.SimulationStatus_transactionTitle__7ufQT{font-weight:600;color:var(--color-text-primary)}.SimulationStatus_nounImage__dfeCF{width:20px;height:20px;border-radius:4px;flex-shrink:0}.SimulationStatus_toLabel__Rn79U{color:var(--color-text-secondary);font-weight:400}.SimulationStatus_recipientAddress__deWcg{color:var(--color-accent,#3b82f6);font-weight:500}.SimulationStatus_address__ctrUu{color:var(--color-text-secondary)}.SimulationStatus_transactionGas__zGYtN{font-size:12px;color:var(--color-text-secondary);white-space:nowrap}.SimulationStatus_transactionMeta__xdBiY{margin-top:4px;margin-left:48px;font-size:12px;display:flex;flex-direction:column;gap:2px}.SimulationStatus_metaRow__r8E5c{color:var(--color-text-secondary);display:flex;align-items:center;gap:4px}.SimulationStatus_metaLabel__bg_dq{color:var(--color-text-tertiary,var(--color-text-secondary))}.SimulationStatus_contractName__1Yhr_{color:var(--color-text-secondary)}.SimulationStatus_transactionError__NEImF{margin-top:4px;margin-left:48px;font-size:12px;color:var(--color-error,#ef4444)}.SimulationStatus_container__74wHD.SimulationStatus_error__Cc8By .SimulationStatus_text___hRjZ{color:var(--color-error,#ef4444)}.SimulationStatus_detailsSection__c0GYj{margin-top:8px;margin-left:48px}.SimulationStatus_detailsToggle__bSTpv{background:none;border:none;padding:4px 0;font-size:11px;color:var(--color-text-secondary);cursor:pointer;font-family:inherit}.SimulationStatus_detailsToggle__bSTpv:hover{color:var(--color-text-primary)}.SimulationStatus_codeBlock__3gnNW{margin-top:8px;padding:12px;background:var(--color-bg-tertiary,rgba(0,0,0,.2));border-radius:6px;font-family:SF Mono,Monaco,Menlo,Consolas,monospace;font-size:11px;line-height:1.5;color:var(--color-text-secondary);overflow-x:auto;white-space:pre}.SimulationStatus_tenderlyLink__GA9B7{display:inline-block;margin-top:8px;padding:4px 8px;font-size:10px;color:var(--builder-accent,#6366f1);text-decoration:none;border:1px solid var(--builder-border,rgba(255,255,255,.1));border-radius:4px;background:transparent;transition:all .15s ease}.SimulationStatus_tenderlyLink__GA9B7:hover{background:var(--builder-accent,#6366f1);color:white;border-color:var(--builder-accent,#6366f1)}.SimulationStatus_footerTop__AB6CU{display:flex;align-items:center;gap:8px}.SimulationStatus_shareLink__eotbF{display:inline-block;margin-top:10px;padding:6px 12px;font-size:11px;font-weight:500;color:white;text-decoration:none;border-radius:4px;background:var(--builder-accent,#6366f1);transition:all .15s ease}.SimulationStatus_shareLink__eotbF:hover{opacity:.9;transform:translateY(-1px)}.VoterRow_row__WuaOW{padding:10px;background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:4px;cursor:pointer;transition:background .15s ease}.VoterRow_row__WuaOW:hover{background:var(--builder-bg-tertiary)}.VoterRow_feedback__c_9YQ{border-left:3px solid var(--builder-accent)}.VoterRow_header__aiEoq{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.VoterRow_headerLeft__d52_E{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.VoterRow_headerRight__XsGCp{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.VoterRow_name__aS7Lk{font-size:12px;color:var(--builder-text-primary)}.VoterRow_name__aS7Lk,.VoterRow_support__1QFSi{font-family:var(--builder-font-system);font-weight:700}.VoterRow_support__1QFSi{font-size:11px}.VoterRow_votes__znIil{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary)}.VoterRow_date__G6yug{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-muted)}.VoterRow_badge__XlJAN{font-weight:700;padding:2px 4px;background:var(--builder-accent);color:white;border-radius:3px}.VoterRow_badge__XlJAN,.VoterRow_clientBadge__O5Z_I{font-family:var(--builder-font-system);font-size:9px;text-transform:uppercase}.VoterRow_clientBadge__O5Z_I{padding:1px 4px;background:var(--builder-bg-tertiary);border:1px solid var(--builder-border);color:var(--builder-text-secondary);display:inline-block;letter-spacing:.3px;border-radius:3px}.VoterRow_builderBadge__0KoLg{background:var(--builder-accent);border-color:var(--builder-accent);color:white}.VoterRow_reason__KweYA{margin-top:8px;font-family:var(--builder-font-system);font-size:11px;line-height:1.4;color:var(--builder-text-primary)}.ProposalDetailView_container__T691E{height:100%;overflow-y:auto;padding:12px}.ProposalDetailView_error__OjrEv,.ProposalDetailView_loading__5D3Ox{padding:12px;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary)}.ProposalDetailView_navBar__6R3G_{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ProposalDetailView_backButton__Lg_2_{font-family:var(--builder-font-system);font-size:11px;padding:4px 8px;border:1px solid var(--builder-border);background:var(--builder-button-bg);color:var(--builder-button-text);cursor:pointer;border-radius:4px}.ProposalDetailView_backButton__Lg_2_:hover{background:var(--builder-accent);color:white}.ProposalDetailView_header__Uf661{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ProposalDetailView_headerLeft__1Ej_U{display:flex;align-items:center;gap:0}.ProposalDetailView_id__BMeTz{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary)}.ProposalDetailView_clientBadge__6rGg4{font-family:var(--builder-font-system);font-size:10px;margin-left:8px;color:var(--builder-text-tertiary);font-style:italic}.ProposalDetailView_status__7OshH{font-family:var(--builder-font-system);font-size:10px;font-weight:700;text-transform:uppercase;padding:2px 8px;border-radius:2px;background:var(--builder-bg-tertiary)}.ProposalDetailView_status__7OshH.ProposalDetailView_active__HFBg5{background:color-mix(in srgb,var(--builder-accent) 20%,transparent);color:var(--builder-accent)}.ProposalDetailView_status__7OshH.ProposalDetailView_queued__h8aPa,.ProposalDetailView_status__7OshH.ProposalDetailView_succeeded__sEIfj{background:color-mix(in srgb,var(--builder-success) 20%,transparent);color:var(--builder-success)}.ProposalDetailView_status__7OshH.ProposalDetailView_executed__7y7Xs{background:var(--builder-success);color:white}.ProposalDetailView_status__7OshH.ProposalDetailView_cancelled__D0se_,.ProposalDetailView_status__7OshH.ProposalDetailView_defeated__sdCc_,.ProposalDetailView_status__7OshH.ProposalDetailView_vetoed__lRi3G{background:color-mix(in srgb,var(--builder-error) 20%,transparent);color:var(--builder-error)}.ProposalDetailView_status__7OshH.ProposalDetailView_pending__OilqM,.ProposalDetailView_status__7OshH.ProposalDetailView_updatable__DndYA{background:color-mix(in srgb,var(--builder-warning) 20%,transparent);color:var(--builder-warning)}.ProposalDetailView_title__Npkh1{font-family:var(--builder-font-system);font-size:16px;font-weight:700;color:var(--builder-text-primary);margin:0 0 8px;line-height:1.3}.ProposalDetailView_proposalMeta__Ii1gB{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary);margin-bottom:16px}.ProposalDetailView_metaDate__jQK3z,.ProposalDetailView_metaSeparator__y_Eah{color:var(--builder-text-tertiary)}.ProposalDetailView_addressWithAvatar__1UHMd{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.ProposalDetailView_addressWithAvatar__1UHMd:hover .ProposalDetailView_addressName__ua8Tq{text-decoration:underline}.ProposalDetailView_miniAvatar__FBFvI{width:18px;height:18px;border-radius:4px;object-fit:cover}.ProposalDetailView_miniAvatarPlaceholder__z9WRU{width:18px;height:18px;border-radius:4px;background:var(--builder-bg-tertiary)}.ProposalDetailView_addressName__ua8Tq{color:var(--builder-text-primary);font-weight:500}.ProposalDetailView_metaMore__1Pnvb{color:var(--builder-text-tertiary);font-size:11px}.ProposalDetailView_txSummary__6PLbv{background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:8px;margin-bottom:20px;padding:16px 20px}.ProposalDetailView_txSummaryContent__RcK9v{display:flex;flex-direction:column;gap:8px}.ProposalDetailView_txSummaryItem__3p7aB{display:flex;align-items:flex-start}.ProposalDetailView_txSummaryTitle__3xWoo{font-family:var(--builder-font-system);font-size:13px;color:var(--builder-text-primary);line-height:1.5}.ProposalDetailView_columns__dwQFv{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.ProposalDetailView_columns__dwQFv{flex-direction:row;gap:24px}.ProposalDetailView_leftColumn__cvny_{flex:1 1;min-width:0}.ProposalDetailView_rightColumn__HFWib{width:320px;flex-shrink:0}}.ProposalDetailView_leftColumn__cvny_,.ProposalDetailView_rightColumn__HFWib{display:flex;flex-direction:column;gap:16px}.ProposalDetailView_userVoteStatus__GDbkV{display:flex;align-items:center;gap:6px;padding:14px 18px;background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:10px}.ProposalDetailView_userVoteText__kRFrp{font-family:var(--builder-font-system);font-size:15px;color:var(--builder-text-secondary)}.ProposalDetailView_voteAbstain__OdP8q,.ProposalDetailView_voteAgainst__kzJgs,.ProposalDetailView_voteFor__ilk_T{font-family:var(--builder-font-system);font-size:15px;font-weight:600}.ProposalDetailView_timeRemaining__F_poc{display:flex;align-items:center;gap:10px;padding:14px 18px;background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:10px}.ProposalDetailView_timeIcon__mxmQE{font-size:18px;opacity:.7}.ProposalDetailView_timeText__xvokR{font-family:var(--builder-font-system);font-size:14px;color:var(--builder-text-primary)}.ProposalDetailView_voteSection__RLaT4{padding:12px;background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:4px;margin-bottom:16px}.ProposalDetailView_voteLabelsRow__VUj_u{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-family:var(--builder-font-system)}.ProposalDetailView_forLabel__vjnPN{font-size:14px;font-weight:700;color:#43a047}.ProposalDetailView_rightLabels__Kv6qA{display:flex;align-items:baseline;gap:6px;font-size:14px}.ProposalDetailView_abstainLabel__BkSpm{color:#9e9e9e;font-weight:700}.ProposalDetailView_labelSeparator__cTmDH{color:var(--builder-text-muted)}.ProposalDetailView_againstLabel__KMuhX{color:#e53935;font-weight:700}.ProposalDetailView_voteBarContainer__9A16L{position:relative;display:flex;height:14px;background:var(--builder-bg-tertiary);border-radius:2px;overflow:visible;margin-bottom:8px}.ProposalDetailView_forSection__cz8A_{display:flex;align-items:stretch;gap:1px;flex-shrink:0}.ProposalDetailView_quorumSpace__aBQsq{background:var(--builder-bg-tertiary);flex-shrink:0}.ProposalDetailView_quorumMarker__j90kD{position:absolute;top:-2px;bottom:-2px;width:3px;background:#ffc107;border-radius:1px;transform:translateX(-50%);z-index:1}.ProposalDetailView_abstainSection__1skRw,.ProposalDetailView_againstSection__eUXEa{display:flex;align-items:stretch;gap:1px;flex-shrink:0}.ProposalDetailView_voteBlock__L_XMF{min-width:3px;height:100%}.ProposalDetailView_quorumRow__0_Epm{display:flex;justify-content:space-between;align-items:center}.ProposalDetailView_quorumLabel__Ow2ri{font-size:11px;color:var(--builder-text-secondary);font-family:var(--builder-font-system)}.ProposalDetailView_actionBox__wQfAa{padding:12px;background:var(--builder-bg);border:1px solid var(--builder-border);border-radius:4px;margin-bottom:16px}.ProposalDetailView_actionHeader__AiiDB{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ProposalDetailView_actionLabel__97Ku9{font-family:var(--builder-font-system);font-size:12px;font-weight:600;color:var(--builder-text-primary)}.ProposalDetailView_actionDescription__X0Bip{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary);margin:0 0 10px;line-height:1.4}.ProposalDetailView_modeSelector__3BHmM{position:relative}.ProposalDetailView_modeTrigger__HL4tk{display:flex;align-items:center;gap:6px;padding:5px 10px;background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:4px;color:var(--builder-text-primary);font-family:var(--builder-font-system);font-size:11px;cursor:pointer}.ProposalDetailView_modeTrigger__HL4tk:hover{background:var(--builder-bg-tertiary)}.ProposalDetailView_modeArrow__uAjgm{font-size:8px;color:var(--builder-text-secondary)}.ProposalDetailView_modeDropdown__Cn9mv{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--builder-bg);border:1px solid var(--builder-border);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100;overflow:hidden}.ProposalDetailView_modeOption__sW8Pk{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;background:transparent;border:none;color:var(--builder-text-primary);font-family:var(--builder-font-system);font-size:12px;cursor:pointer;text-align:left}.ProposalDetailView_modeOption__sW8Pk:hover{background:var(--builder-bg-secondary)}.ProposalDetailView_modeOption__sW8Pk.ProposalDetailView_modeSelected__TSx3h{background:var(--builder-bg-tertiary)}.ProposalDetailView_modeCheck__wQGXh{color:var(--builder-accent);font-size:11px}.ProposalDetailView_actionButtons__yT7N_{display:flex;gap:8px}.ProposalDetailView_actionButton__ES8xt{flex:1 1;padding:8px;font-family:var(--builder-font-system);font-size:11px;font-weight:700;border:1px solid;cursor:pointer;border-radius:3px}.ProposalDetailView_actionButton__ES8xt:disabled{opacity:.5;cursor:not-allowed}.ProposalDetailView_actionFor__1GgYv{background:color-mix(in srgb,var(--builder-success) 15%,transparent);border-color:var(--builder-success);color:var(--builder-success)}.ProposalDetailView_actionFor__1GgYv:hover:not(:disabled){background:var(--builder-success);color:white}.ProposalDetailView_actionAgainst__1AUvK{background:color-mix(in srgb,var(--builder-error) 15%,transparent);border-color:var(--builder-error);color:var(--builder-error)}.ProposalDetailView_actionAgainst__1AUvK:hover:not(:disabled){background:var(--builder-error);color:white}.ProposalDetailView_actionAbstain__ERi6U{background:var(--builder-bg-tertiary);border-color:var(--builder-border);color:var(--builder-text-secondary)}.ProposalDetailView_actionAbstain__ERi6U:hover:not(:disabled){background:var(--builder-bg-secondary)}.ProposalDetailView_voteActions__CWr7c{padding:12px;background:var(--builder-bg);border:1px solid var(--builder-border);margin-bottom:16px}.ProposalDetailView_txStatus__DKLSj{font-family:var(--builder-font-system);font-size:11px;padding:8px 10px;border-radius:4px;margin-bottom:10px;text-align:center}.ProposalDetailView_txPending__lB4KR{background:color-mix(in srgb,var(--builder-warning) 15%,transparent);border:1px solid var(--builder-warning);color:var(--builder-warning)}.ProposalDetailView_txConfirming__S_D1W{background:color-mix(in srgb,var(--builder-accent) 15%,transparent);border:1px solid var(--builder-accent);color:var(--builder-accent)}.ProposalDetailView_txSuccess___i6St{background:color-mix(in srgb,var(--builder-success) 15%,transparent);border:1px solid var(--builder-success);color:var(--builder-success)}.ProposalDetailView_reasonInput__8KkJ6{width:100%;min-height:80px;max-height:200px;padding:8px;font-family:var(--builder-font-system);font-size:11px;border:1px solid var(--builder-input-border);background:var(--builder-input-bg);color:var(--builder-text-primary);resize:vertical;margin-bottom:8px;line-height:1.4}.ProposalDetailView_reasonInput__8KkJ6:disabled{opacity:.6;cursor:not-allowed}.ProposalDetailView_voteButtons__Oy2Vv{display:flex;gap:8px}.ProposalDetailView_voteButton__DWEPI{flex:1 1;padding:8px;font-family:var(--builder-font-system);font-size:11px;font-weight:700;border:1px solid;cursor:pointer}.ProposalDetailView_voteButton__DWEPI:disabled{opacity:.5;cursor:not-allowed}.ProposalDetailView_voteFor__ilk_T{background:color-mix(in srgb,var(--builder-success) 15%,transparent);border-color:var(--builder-success);color:var(--builder-success)}.ProposalDetailView_voteFor__ilk_T:hover:not(:disabled){background:var(--builder-success);color:white}.ProposalDetailView_voteAgainst__kzJgs{background:color-mix(in srgb,var(--builder-error) 15%,transparent);border-color:var(--builder-error);color:var(--builder-error)}.ProposalDetailView_voteAgainst__kzJgs:hover:not(:disabled){background:var(--builder-error);color:white}.ProposalDetailView_voteAbstain__OdP8q{background:var(--builder-bg-tertiary);border-color:var(--builder-border);color:var(--builder-text-secondary)}.ProposalDetailView_voteAbstain__OdP8q:hover:not(:disabled){background:var(--builder-bg-secondary)}.ProposalDetailView_description__KOM1J{flex:1 1}.ProposalDetailView_sectionTitle__YzWAq{font-family:var(--builder-font-system);font-size:12px;font-weight:700;color:var(--builder-text-primary);margin:0 0 8px;padding-bottom:4px;border-bottom:1px solid var(--builder-border)}.ProposalDetailView_descriptionContent__Siz8V{font-family:var(--builder-font-system);font-size:14px;line-height:1.65;color:var(--builder-text-primary);word-break:break-word;overflow-y:auto;background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:8px;padding:16px 20px}@media (min-width:768px){.ProposalDetailView_descriptionContent__Siz8V{max-height:none}}.ProposalDetailView_activitySection__XFXmT{margin-bottom:16px}.ProposalDetailView_activityList__oD_rj{display:flex;flex-direction:column;gap:6px}.ProposalDetailView_signalActions__FwUgW{padding:12px;background:var(--builder-bg);border:1px solid var(--builder-border);border-radius:4px;margin-bottom:16px}.ProposalDetailView_signalTitle__xs715{font-family:var(--builder-font-system);font-size:12px;font-weight:700;color:var(--builder-text-primary);margin:0 0 4px}.ProposalDetailView_signalDescription__7SFO6{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary);margin:0 0 10px;line-height:1.4}.ProposalDetailView_signalButtons__RMrxV{display:flex;gap:8px}.ProposalDetailView_signalButton__H8jhl{flex:1 1;padding:6px;font-family:var(--builder-font-system);font-size:10px;font-weight:700;border:1px solid;cursor:pointer;border-radius:3px}.ProposalDetailView_signalButton__H8jhl:disabled{opacity:.5;cursor:not-allowed}.ProposalDetailView_signalFor__wJx7j{background:color-mix(in srgb,var(--builder-success) 10%,transparent);border-color:var(--builder-success);color:var(--builder-success)}.ProposalDetailView_signalFor__wJx7j:hover:not(:disabled){background:color-mix(in srgb,var(--builder-success) 25%,transparent)}.ProposalDetailView_signalAgainst__RVSEJ{background:color-mix(in srgb,var(--builder-error) 10%,transparent);border-color:var(--builder-error);color:var(--builder-error)}.ProposalDetailView_signalAgainst__RVSEJ:hover:not(:disabled){background:color-mix(in srgb,var(--builder-error) 25%,transparent)}.ProposalDetailView_signalAbstain__O4d03{background:var(--builder-bg-tertiary);border-color:var(--builder-border);color:var(--builder-text-secondary)}.ProposalDetailView_signalAbstain__O4d03:hover:not(:disabled){background:var(--builder-bg-secondary)}.ProposalDetailView_mobileStatus__TkVEc{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.ProposalDetailView_sponsorsTab__cfCzT{display:flex;flex-direction:column;gap:16px}.ProposalDetailView_sponsorItem__1uk4N{display:flex;flex-direction:column;gap:8px}.ProposalDetailView_sponsorLabel__TRJ_B{font-family:var(--builder-font-system);font-size:11px;font-weight:600;color:var(--builder-text-secondary);text-transform:uppercase;letter-spacing:.5px}.ProposalDetailView_sponsorList__KTcFZ{display:flex;flex-direction:column;gap:8px;padding-left:4px}.ProposalDetailView_proposerActions__vWSQV{background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:6px;padding:12px;margin-bottom:12px;display:flex;flex-direction:column;gap:8px}.ProposalDetailView_proposerActionsLabel__5CPjL{font-family:var(--builder-font-system);font-size:10px;font-weight:700;color:var(--builder-text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.ProposalDetailView_proposerActions__vWSQV .ProposalDetailView_successMessage__evJXE{font-family:var(--builder-font-system);font-size:11px;padding:8px 10px;background:color-mix(in srgb,var(--builder-success) 15%,transparent);border:1px solid var(--builder-success);border-radius:4px;color:var(--builder-success)}.ProposalDetailView_proposerActions__vWSQV .ProposalDetailView_errorMessage__BANkc{font-family:var(--builder-font-system);font-size:11px;padding:8px 10px;background:color-mix(in srgb,var(--builder-error) 15%,transparent);border:1px solid var(--builder-error);border-radius:4px;color:var(--builder-error)}.ProposalDetailView_cancelProposalButton__C0KgV,.ProposalDetailView_editButton__si_Cs,.ProposalDetailView_executeButton__Mvi4U,.ProposalDetailView_queueButton__qNrBH{font-family:var(--builder-font-system);font-size:11px;padding:8px 12px;border-radius:4px;cursor:pointer;border:1px solid;transition:background .15s,border-color .15s}.ProposalDetailView_cancelProposalButton__C0KgV:disabled,.ProposalDetailView_editButton__si_Cs:disabled,.ProposalDetailView_executeButton__Mvi4U:disabled,.ProposalDetailView_queueButton__qNrBH:disabled{opacity:.5;cursor:not-allowed}.ProposalDetailView_editButton__si_Cs{background:var(--builder-bg-tertiary);border-color:var(--builder-border);color:var(--builder-text-primary)}.ProposalDetailView_editButton__si_Cs:hover:not(:disabled){background:var(--builder-accent);border-color:var(--builder-accent);color:white}.ProposalDetailView_queueButton__qNrBH{background:color-mix(in srgb,var(--builder-warning) 15%,transparent);border-color:var(--builder-warning);color:var(--builder-warning)}.ProposalDetailView_queueButton__qNrBH:hover:not(:disabled){background:color-mix(in srgb,var(--builder-warning) 30%,transparent)}.ProposalDetailView_executeButton__Mvi4U{background:color-mix(in srgb,var(--builder-success) 15%,transparent);border-color:var(--builder-success);color:var(--builder-success)}.ProposalDetailView_executeButton__Mvi4U:hover:not(:disabled){background:color-mix(in srgb,var(--builder-success) 30%,transparent)}.ProposalDetailView_cancelProposalButton__C0KgV{background:color-mix(in srgb,var(--builder-error) 10%,transparent);border-color:var(--builder-error);color:var(--builder-error)}.ProposalDetailView_cancelProposalButton__C0KgV:hover:not(:disabled){background:color-mix(in srgb,var(--builder-error) 25%,transparent)}.ProposalDetailView_confirmCancel__sn11Q{display:flex;align-items:center;gap:8px;padding:8px;background:color-mix(in srgb,var(--builder-error) 10%,transparent);border:1px solid var(--builder-error);border-radius:4px}.ProposalDetailView_confirmText__TAe29{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-error);flex:1 1}.ProposalDetailView_confirmNo__zGhD_,.ProposalDetailView_confirmYes__mi9Zr{font-family:var(--builder-font-system);font-size:10px;padding:4px 10px;border-radius:3px;cursor:pointer;border:1px solid}.ProposalDetailView_confirmNo__zGhD_:disabled,.ProposalDetailView_confirmYes__mi9Zr:disabled{opacity:.5;cursor:not-allowed}.ProposalDetailView_confirmYes__mi9Zr{background:var(--builder-error);border-color:var(--builder-error);color:white}.ProposalDetailView_confirmYes__mi9Zr:hover:not(:disabled){background:color-mix(in srgb,var(--builder-error) 80%,black)}.ProposalDetailView_confirmNo__zGhD_{background:var(--builder-bg-tertiary);border-color:var(--builder-border);color:var(--builder-text-primary)}.ProposalDetailView_confirmNo__zGhD_:hover:not(:disabled){background:var(--builder-bg-secondary)}.CandidateListView_container__XXS68{height:100%;display:flex;flex-direction:column;overflow:hidden}.CandidateListView_navBar__WE3RH{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--builder-border);background:var(--builder-bg-secondary)}.CandidateListView_backButton__kp2_3{font-family:var(--builder-font-system);font-size:11px;padding:4px 8px;border:1px solid var(--builder-border);background:var(--builder-bg-primary);color:var(--builder-text-primary);cursor:pointer;border-radius:4px}.CandidateListView_backButton__kp2_3:hover{background:var(--builder-accent);color:white}.CandidateListView_list__FG7ZD{flex:1 1;overflow-y:auto;padding:8px 12px}.CandidateListView_empty__fgHwr,.CandidateListView_error__CdRZk,.CandidateListView_loading__vW7gJ{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary)}.CandidateListView_errorDetail__Eqelx{font-size:10px;color:var(--builder-error);margin-top:4px}.CandidateDetailView_container__OS6T0{height:100%;overflow-y:auto;padding:12px}.CandidateDetailView_error__1WfFo,.CandidateDetailView_loading__Rym40{padding:12px;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary)}.CandidateDetailView_navBar__d_Ibj{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.CandidateDetailView_backButton__YHEMO{font-family:var(--builder-font-system);font-size:11px;padding:4px 8px;border:1px solid var(--builder-border);background:var(--builder-button-bg);color:var(--builder-button-text);cursor:pointer;border-radius:4px}.CandidateDetailView_backButton__YHEMO:hover{background:var(--builder-accent);color:white}.CandidateDetailView_header__h3fBp{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.CandidateDetailView_label__FHG_J{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary)}.CandidateDetailView_slug__hNncL{font-family:monospace;font-size:10px;color:var(--builder-text-muted)}.CandidateDetailView_title__U2T2l{font-family:var(--builder-font-system);font-size:16px;font-weight:700;color:var(--builder-text-primary);margin:0 0 16px;line-height:1.3}.CandidateDetailView_columns__OCfUK{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.CandidateDetailView_columns__OCfUK{flex-direction:row;gap:24px}.CandidateDetailView_leftColumn__MmwS1{flex:1 1;min-width:0}.CandidateDetailView_rightColumn__i_HHO{width:320px;flex-shrink:0}}.CandidateDetailView_leftColumn__MmwS1,.CandidateDetailView_rightColumn__i_HHO{display:flex;flex-direction:column;gap:16px}.CandidateDetailView_meta__402I8{display:flex;gap:24px;padding:12px;background:var(--builder-bg-secondary);border:1px solid var(--builder-border);margin-bottom:16px}.CandidateDetailView_metaItem__p2SmC{display:flex;flex-direction:column}.CandidateDetailView_metaLabel__goBxJ{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary);text-transform:uppercase}.CandidateDetailView_metaValue__Tujaz{font-family:var(--builder-font-system);font-size:12px;font-weight:700;color:var(--builder-text-primary)}.CandidateDetailView_metaValue__Tujaz:hover{text-decoration:underline;color:var(--builder-accent)}.CandidateDetailView_description__QbR4l{flex:1 1}.CandidateDetailView_sectionTitle__D32Dc{font-family:var(--builder-font-system);font-size:12px;font-weight:700;color:var(--builder-text-primary);margin:0 0 8px;padding-bottom:4px;border-bottom:1px solid var(--builder-border)}.CandidateDetailView_descriptionContent__4APiT{font-family:var(--builder-font-system);font-size:14px;line-height:1.65;color:var(--builder-text-primary);word-break:break-word;overflow-y:auto;background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:8px;padding:16px 20px}@media (min-width:768px){.CandidateDetailView_descriptionContent__4APiT{max-height:none}}.CandidateDetailView_feedbackSection__9u_wC{margin-bottom:16px}.CandidateDetailView_feedbackList__GMriL{display:flex;flex-direction:column;gap:6px}.CandidateDetailView_mobileStatus__7p5MF{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.CandidateDetailView_ownerActions__zrxrt{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--builder-bg-tertiary);border:1px solid var(--builder-border);margin-bottom:16px;border-radius:4px}.CandidateDetailView_ownerActionsLabel__WV9yt{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary);text-transform:uppercase;margin-bottom:4px}.CandidateDetailView_cancelButton__UelaI,.CandidateDetailView_editButton__eGkqG{font-family:var(--builder-font-system);font-size:11px;padding:8px 12px;border:1px solid var(--builder-border);cursor:pointer;border-radius:4px;transition:all .15s ease}.CandidateDetailView_editButton__eGkqG{background:var(--builder-bg-secondary);color:var(--builder-text-primary);border-color:var(--builder-border)}.CandidateDetailView_editButton__eGkqG:hover:not(:disabled){background:var(--builder-bg-tertiary)}.CandidateDetailView_cancelButton__UelaI:disabled,.CandidateDetailView_editButton__eGkqG:disabled{opacity:.5;cursor:not-allowed}.CandidateDetailView_cancelButton__UelaI{background:#d32f2f;color:white;border-color:#d32f2f}.CandidateDetailView_cancelButton__UelaI:hover:not(:disabled){background:#b71c1c;border-color:#b71c1c}.CandidateDetailView_statusBadge__hJYW5{display:inline-block;font-family:var(--builder-font-system);font-size:10px;font-weight:700;padding:2px 6px;border-radius:3px;text-transform:uppercase}.CandidateDetailView_statusActive__e6EpZ{background:#4caf50;color:white}.CandidateDetailView_statusCanceled__FRjTK{background:#f44336;color:white}.CandidateDetailView_statusPromoted__aPr0_{background:#2196f3;color:white}.CandidateDetailView_confirmDialog__1HPVF{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.CandidateDetailView_confirmDialogContent__oYTG4{background:var(--builder-bg);border:1px solid var(--builder-border);border-radius:8px;padding:20px;max-width:400px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.3)}.CandidateDetailView_confirmDialogTitle__kVIcU{font-family:var(--builder-font-system);font-size:14px;font-weight:700;color:var(--builder-text-primary);margin:0 0 12px}.CandidateDetailView_confirmDialogMessage__HUQ56{font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary);margin:0 0 16px;line-height:1.4}.CandidateDetailView_confirmDialogButtons__BukPJ{display:flex;gap:8px;justify-content:flex-end}.CandidateDetailView_confirmDialogCancel__UMaZ9,.CandidateDetailView_confirmDialogConfirm___Dzd3{font-family:var(--builder-font-system);font-size:11px;padding:6px 12px;border-radius:4px;cursor:pointer;border:1px solid var(--builder-border)}.CandidateDetailView_confirmDialogCancel__UMaZ9{background:var(--builder-button-bg);color:var(--builder-button-text)}.CandidateDetailView_confirmDialogConfirm___Dzd3{background:#d32f2f;color:white;border-color:#d32f2f}.CandidateDetailView_confirmDialogConfirm___Dzd3:disabled{opacity:.5;cursor:not-allowed}.CandidateDetailView_confirmDialogPromote__CJgLb{background:#4caf50;color:white;font-family:var(--builder-font-system);font-size:11px;padding:6px 12px;border-radius:4px;cursor:pointer;border:1px solid}.CandidateDetailView_confirmDialogPromote__CJgLb:disabled{opacity:.5;cursor:not-allowed}.CandidateDetailView_successMessage__wywi8{background:#e8f5e9;border:1px solid #4caf50;color:#2e7d32;border-radius:4px}.CandidateDetailView_errorMessage__mC_1Q,.CandidateDetailView_successMessage__wywi8{padding:8px 12px;font-family:var(--builder-font-system);font-size:11px;margin-bottom:16px}.CandidateDetailView_errorMessage__mC_1Q{background:#ffebee;border:1px solid #f44336;color:#c62828;border-radius:4px}.CandidateDetailView_promoteButton__40kBS{font-family:var(--builder-font-system);font-size:11px;padding:8px 12px;border:1px solid #4caf50;background:#4caf50;color:white;cursor:pointer;border-radius:4px;transition:all .15s ease;font-weight:600}.CandidateDetailView_promoteButton__40kBS:hover:not(:disabled){background:#388e3c;border-color:#388e3c}.CandidateDetailView_promoteButton__40kBS:disabled{opacity:.5;cursor:not-allowed}.CandidateDetailView_sponsorsReady__ycsVo{color:#4caf50!important}.CandidateDetailView_linkButton__qP29Z{background:none;border:none;color:inherit;text-decoration:underline;cursor:pointer;font-family:inherit;font-size:inherit;padding:0}.CandidateDetailView_linkButton__qP29Z:hover{opacity:.8}.CandidateDetailView_commentBox__ghjZL{padding:12px;background:var(--builder-bg);border:1px solid var(--builder-border);border-radius:4px;margin-bottom:16px}.CandidateDetailView_commentHeader__oAITu{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.CandidateDetailView_commentLabel__LrA0k{font-family:var(--builder-font-system);font-size:12px;font-weight:600;color:var(--builder-text-primary)}.CandidateDetailView_commentDescription__LH1pT{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary);margin:0 0 10px;line-height:1.4}.CandidateDetailView_txStatus__kHv4P{font-family:var(--builder-font-system);font-size:11px;padding:8px 10px;border-radius:4px;margin-bottom:10px;text-align:center}.CandidateDetailView_txPending__pLV25{background:color-mix(in srgb,var(--builder-warning) 15%,transparent);border:1px solid var(--builder-warning);color:var(--builder-warning)}.CandidateDetailView_txConfirming__gljRt{background:color-mix(in srgb,var(--builder-accent) 15%,transparent);border:1px solid var(--builder-accent);color:var(--builder-accent)}.CandidateDetailView_txSuccess__aP3g_{background:color-mix(in srgb,var(--builder-success) 15%,transparent);border:1px solid var(--builder-success);color:var(--builder-success)}.CandidateDetailView_commentInput__He9ko{width:100%;min-height:60px;max-height:150px;padding:8px;font-family:var(--builder-font-system);font-size:11px;border:1px solid var(--builder-input-border);background:var(--builder-input-bg);color:var(--builder-text-primary);resize:vertical;margin-bottom:8px;line-height:1.4}.CandidateDetailView_commentInput__He9ko:disabled{opacity:.6;cursor:not-allowed}.CandidateDetailView_commentButtons___Hmo8{display:flex;gap:8px}.CandidateDetailView_commentButton__FqCvf{flex:1 1;padding:8px;font-family:var(--builder-font-system);font-size:11px;font-weight:700;border:1px solid;cursor:pointer;border-radius:3px}.CandidateDetailView_commentButton__FqCvf:disabled{opacity:.5;cursor:not-allowed}.CandidateDetailView_commentFor___zHpH{background:color-mix(in srgb,var(--builder-success) 15%,transparent);border-color:var(--builder-success);color:var(--builder-success)}.CandidateDetailView_commentFor___zHpH:hover:not(:disabled){background:var(--builder-success);color:white}.CandidateDetailView_commentAgainst__ZyqHR{background:color-mix(in srgb,var(--builder-error) 15%,transparent);border-color:var(--builder-error);color:var(--builder-error)}.CandidateDetailView_commentAgainst__ZyqHR:hover:not(:disabled){background:var(--builder-error);color:white}.CandidateDetailView_commentAbstain__iQHTX{background:var(--builder-bg-tertiary);border-color:var(--builder-border);color:var(--builder-text-secondary)}.CandidateDetailView_commentAbstain__iQHTX:hover:not(:disabled){background:var(--builder-bg-secondary)}.VoterListView_container__SOpCt{height:100%;display:flex;flex-direction:column;overflow:hidden}.VoterListView_navBar__3M_Yb{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--builder-border);background:var(--builder-bg-secondary)}.VoterListView_backButton__xiqb9{font-family:var(--builder-font-system);font-size:11px;padding:4px 8px;border:1px solid var(--builder-border);background:var(--builder-bg-primary);color:var(--builder-text-primary);cursor:pointer;border-radius:4px}.VoterListView_backButton__xiqb9:hover{background:var(--builder-accent);color:white}.VoterListView_controls__NDQD7{display:flex;gap:8px;padding:8px 12px;border-bottom:1px solid var(--builder-border);background:var(--builder-bg-secondary)}.VoterListView_select__q_qSp{font-family:var(--builder-font-system);font-size:11px;padding:4px 8px;border:1px solid var(--builder-input-border);background:var(--builder-input-bg);color:var(--builder-text-primary)}.VoterListView_list__mxldP{flex:1 1;overflow-y:auto;padding:8px 12px}.VoterListView_voterItem__YoJS1{padding:12px;margin:4px 0;border-radius:6px;cursor:pointer;transition:background .15s ease}.VoterListView_voterItem__YoJS1:hover{background:var(--builder-bg-secondary)}.VoterListView_voterInfo___X_2v{display:flex;align-items:center;justify-content:space-between;gap:12px}.VoterListView_voterIdentity__Z6a1I{display:flex;align-items:center;gap:8px}.VoterListView_voterAvatar__DVV4d{width:24px;height:24px;border-radius:50%;object-fit:cover}.VoterListView_voterAvatarPlaceholder__pMZjO{width:24px;height:24px;border-radius:50%;background:var(--builder-bg-tertiary)}.VoterListView_voterName__bobG8{font-family:var(--builder-font-system);font-size:13px;font-weight:500;color:var(--builder-text-primary)}.VoterListView_voterVotes__y70XQ{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-tertiary);flex-shrink:0}.VoterListView_empty__YCUhS,.VoterListView_error__vqaNE,.VoterListView_loading__APl7r{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary)}.VoterListView_errorDetail__tOa0Q{font-size:10px;color:var(--builder-error);margin-top:4px}.DelegateModal_overlay__wPUJU{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.DelegateModal_modal__JcqZv{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:12px;width:100%;max-width:400px;box-shadow:0 20px 40px rgba(0,0,0,.3)}.DelegateModal_header__muggS{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--color-border)}.DelegateModal_title__bal2o{font-size:16px;font-weight:600;color:var(--color-text-primary);margin:0}.DelegateModal_closeButton__U2xjv{background:none;border:none;font-size:24px;color:var(--color-text-secondary);cursor:pointer;padding:0;line-height:1;transition:color .15s ease}.DelegateModal_closeButton__U2xjv:hover{color:var(--color-text-primary)}.DelegateModal_content__rV5Ab{padding:20px;display:flex;flex-direction:column;gap:16px}.DelegateModal_currentDelegate__ROUfe{display:flex;flex-direction:column;gap:4px}.DelegateModal_label__8sn80{font-size:12px;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.DelegateModal_delegateAddress__PWYd_{font-size:14px;font-weight:500;color:var(--color-text-primary);font-family:SF Mono,Monaco,Menlo,monospace}.DelegateModal_noDelegation__MBJk5{font-size:14px;color:var(--color-text-tertiary);font-style:italic}.DelegateModal_loading__RpfkR{font-size:14px;color:var(--color-text-secondary)}.DelegateModal_inputGroup__DGuIC{display:flex;flex-direction:column;gap:6px}.DelegateModal_inputWrapper__V_Nep{position:relative;display:flex;align-items:center}.DelegateModal_input__RVtbB{width:100%;padding:12px 36px 12px 14px;background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:8px;font-size:14px;font-family:inherit;color:var(--color-text-primary);transition:border-color .15s ease}.DelegateModal_input__RVtbB:focus{outline:none;border-color:var(--color-accent,#3b82f6)}.DelegateModal_input__RVtbB::placeholder{color:var(--color-text-tertiary)}.DelegateModal_input__RVtbB:disabled{opacity:.6;cursor:not-allowed}.DelegateModal_notFound__q_Pr7,.DelegateModal_resolved__wtTt5,.DelegateModal_resolving__Uao_r{position:absolute;right:12px;font-size:14px;font-weight:600}.DelegateModal_resolving__Uao_r{color:var(--color-text-secondary);animation:DelegateModal_pulse__pOk4n 1s ease-in-out infinite}.DelegateModal_resolved__wtTt5{color:var(--color-success,#10b981)}.DelegateModal_notFound__q_Pr7{color:var(--color-error,#ef4444)}@keyframes DelegateModal_pulse__pOk4n{0%,to{opacity:.4}50%{opacity:1}}.DelegateModal_resolvedAddress___YLAO{font-size:12px;color:var(--color-text-secondary);font-family:SF Mono,Monaco,Menlo,monospace}.DelegateModal_actions__vlhnm{display:flex;flex-direction:column;gap:8px;margin-top:8px}.DelegateModal_delegateButton__z8uQ9{padding:12px 16px;background:var(--color-accent,#3b82f6);color:white;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s ease}.DelegateModal_delegateButton__z8uQ9:hover:not(:disabled){opacity:.9}.DelegateModal_delegateButton__z8uQ9:disabled{opacity:.5;cursor:not-allowed}.DelegateModal_selfDelegateButton__fedoG{padding:10px 16px;background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.DelegateModal_selfDelegateButton__fedoG:hover:not(:disabled){background:var(--color-bg-tertiary);color:var(--color-text-primary)}.DelegateModal_selfDelegateButton__fedoG:disabled{opacity:.5;cursor:not-allowed}.DelegateModal_success__7OnpX{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:8px;color:var(--color-success,#10b981)}.DelegateModal_error__IrUet,.DelegateModal_success__7OnpX{padding:12px;font-size:13px;font-weight:500;text-align:center}.DelegateModal_error__IrUet{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:var(--color-error,#ef4444)}.VoterDetailView_container__Q2dcB{height:100%;display:flex;flex-direction:column;overflow:hidden}.VoterDetailView_error__Gexk4,.VoterDetailView_loading__F8JRR{padding:12px;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary)}.VoterDetailView_navBar__5JfAT{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid var(--builder-border);flex-shrink:0}.VoterDetailView_backButton__c7yKb{font-family:var(--builder-font-system);font-size:11px;padding:4px 8px;border:1px solid var(--builder-border);background:var(--builder-button-bg);color:var(--builder-button-text);cursor:pointer;border-radius:4px}.VoterDetailView_backButton__c7yKb:hover{background:var(--builder-accent);color:white}.VoterDetailView_twoColumn__GdeCU{display:grid;grid-template-columns:65fr 35fr;flex:1 1;min-height:0;overflow:hidden}.VoterDetailView_leftColumn__C7m1n{padding:16px;overflow-y:auto;border-right:1px solid var(--builder-border)}.VoterDetailView_profileHeader__2pBh0{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.VoterDetailView_avatar__9cxS6{width:48px;height:48px;border-radius:8px;object-fit:cover;border:1px solid var(--builder-border);flex-shrink:0}.VoterDetailView_profileMain__ZAWsf{display:flex;flex-direction:column;gap:2px;flex:1 1}.VoterDetailView_name__t5biS{font-family:var(--builder-font-system);font-size:20px;font-weight:700;color:var(--builder-text-primary);margin:0}.VoterDetailView_address__KYdPb{font-family:monospace;font-size:11px;color:var(--builder-text-secondary)}.VoterDetailView_profileActions__NcoTB{display:flex;gap:8px}.VoterDetailView_delegateButton__ruZRY{padding:6px 12px;font-family:var(--builder-font-system);font-size:11px;font-weight:600;background:var(--builder-accent);color:white;border:none;border-radius:4px;cursor:pointer}.VoterDetailView_delegateButton__ruZRY:hover{opacity:.9}.VoterDetailView_nounsGrid__YL_8T{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.VoterDetailView_nounCard__gjs5V{display:flex;flex-direction:column;align-items:center;gap:2px}.VoterDetailView_nounImagePlaceholder__x8ie4,.VoterDetailView_nounImage__TcIcy{width:48px;height:48px;border-radius:6px;border:1px solid var(--builder-border)}.VoterDetailView_nounImagePlaceholder__x8ie4{background:var(--builder-bg-tertiary)}.VoterDetailView_nounId__DLCGx{font-size:9px}.VoterDetailView_delegatingTo__4XwER,.VoterDetailView_nounId__DLCGx{font-family:var(--builder-font-system);color:var(--builder-text-secondary)}.VoterDetailView_delegatingTo__4XwER{font-size:11px;margin-bottom:12px}.VoterDetailView_delegatingLabel__1Hg7W{color:var(--builder-text-secondary)}.VoterDetailView_delegatorsSection__rSMcv{margin-bottom:16px}.VoterDetailView_delegatorsLabel__BMUD0{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary);display:block;margin-bottom:6px}.VoterDetailView_delegatorsList__CpsWQ{display:flex;flex-wrap:wrap;gap:6px}.VoterDetailView_addressLink__xnZTC{font-family:monospace;font-size:11px;color:var(--builder-accent);cursor:pointer}.VoterDetailView_addressLink__xnZTC:hover{text-decoration:underline}.VoterDetailView_moreCount__QdO81{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary)}.VoterDetailView_rightColumn__J_F6A{display:flex;flex-direction:column;overflow:hidden}.VoterDetailView_statsCard__MVnYS{padding:16px;border-bottom:1px solid var(--builder-border);flex-shrink:0}.VoterDetailView_statsHeader__Ro5MH{font-family:var(--builder-font-system);font-size:13px;color:var(--builder-text-primary);margin-bottom:12px}.VoterDetailView_voteBar__9Y5NM{margin-bottom:12px}.VoterDetailView_voteBarLabels__wpGvs{display:flex;justify-content:space-between;font-family:var(--builder-font-system);font-size:11px;margin-bottom:4px}.VoterDetailView_forLabel__pI8rg{color:#4ade80}.VoterDetailView_againstLabel__fACQW{color:#f87171}.VoterDetailView_abstainLabel__86ZRY{color:var(--builder-text-secondary)}.VoterDetailView_voteBarTrack__9AF_H{display:flex;height:8px;border-radius:4px;overflow:hidden;background:var(--builder-bg-tertiary)}.VoterDetailView_voteBarFor__zDT8E{background:#4ade80}.VoterDetailView_voteBarAbstain__YlNRs{background:#9ca3af}.VoterDetailView_voteBarAgainst__yBTg6{background:#f87171}.VoterDetailView_voteCount__ObiWw{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary);margin-top:4px;text-align:center}.VoterDetailView_filterRow__A3hIA{display:flex;align-items:center;gap:8px}.VoterDetailView_filterLabel__piYfQ{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary)}.VoterDetailView_filterSelect__VKrEq{font-family:var(--builder-font-system);font-size:11px;padding:4px 8px;border:1px solid var(--builder-border);background:var(--builder-bg);color:var(--builder-text-primary);border-radius:4px;cursor:pointer}.VoterDetailView_activityFeed__si49w{flex:1 1;overflow-y:auto;padding:8px 0}.VoterDetailView_activityItem__TDxdD{padding:10px 16px;border-bottom:1px solid var(--builder-border);cursor:pointer}.VoterDetailView_activityItem__TDxdD:hover{background:var(--builder-bg-secondary)}.VoterDetailView_activityHeader__Mj9ci{display:flex;flex-wrap:wrap;gap:4px;font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-primary)}.VoterDetailView_activityVoter___HdeQ{font-weight:600;color:var(--builder-accent)}.VoterDetailView_activitySupport__F58HX{font-weight:600}.VoterDetailView_activityProposal__OvZR1{color:var(--builder-text-secondary)}.VoterDetailView_activityReason__wpNNj{margin-top:6px;font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary);line-height:1.4}.VoterDetailView_emptyActivity__FmHzG{padding:24px 16px;text-align:center;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary)}.VoterDetailView_tabsSection__T2kUy{margin-top:16px;border-top:1px solid var(--builder-border);padding-top:12px}.VoterDetailView_tabList__Ocouz{display:flex;gap:0;border-bottom:1px solid var(--builder-border)}.VoterDetailView_tab__3P37Z{font-family:var(--builder-font-system);font-size:12px;padding:8px 12px;background:none;color:var(--builder-text-secondary);cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}.VoterDetailView_tab__3P37Z:hover{color:var(--builder-text-primary)}.VoterDetailView_tabActive__Q4r5r{color:var(--builder-text-primary);font-weight:600;border-bottom-color:var(--builder-accent)}.VoterDetailView_tabContent__bzAlE{padding-top:8px}.VoterDetailView_emptyTab__o1KmV{padding:24px 8px;text-align:center;font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary)}.VoterDetailView_proposalsList__fXnDf{display:flex;flex-direction:column;gap:0}.VoterDetailView_proposalItem__zKSpI{padding:10px 8px;border-bottom:1px solid var(--builder-border);cursor:pointer;transition:background .15s}.VoterDetailView_proposalItem__zKSpI:hover{background:var(--builder-bg-secondary)}.VoterDetailView_proposalItem__zKSpI:last-child{border-bottom:none}.VoterDetailView_proposalHeader__hsJWq{display:flex;align-items:center;gap:8px;margin-bottom:4px}.VoterDetailView_proposalId__eV_2F{font-family:var(--builder-font-system);font-size:11px;font-weight:600;color:var(--builder-text-primary)}.VoterDetailView_proposalSponsors__X_YzT{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary)}.VoterDetailView_proposalTitle__wJTyX{font-family:var(--builder-font-system);font-size:13px;font-weight:600;color:var(--builder-text-primary);margin-bottom:6px;line-height:1.3}.VoterDetailView_proposalMeta__RMtVb{display:flex;align-items:center;gap:8px;font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary)}.VoterDetailView_proposalDate__9VpEs,.VoterDetailView_proposalVotes__4EA7Z{color:var(--builder-text-secondary)}.VoterDetailView_proposalStatus__8sSTN{border-radius:3px;background:var(--builder-bg-tertiary);color:var(--builder-text-secondary)}.VoterDetailView_statusEXECUTED__WsjBT{background:rgba(74,222,128,.2);color:#4ade80}.VoterDetailView_statusACTIVE__sQcRP{background:rgba(59,130,246,.2);color:#3b82f6}.VoterDetailView_statusPENDING__2uD1v{background:rgba(251,191,36,.2);color:#fbbf24}.VoterDetailView_statusCANCELLED__25Rzy,.VoterDetailView_statusDEFEATED__iEGZh,.VoterDetailView_statusVETOED___1aTI{background:rgba(248,113,113,.2);color:#f87171}.VoterDetailView_statusQUEUED__FAYiW,.VoterDetailView_statusSUCCEEDED__p9fgb{background:rgba(74,222,128,.2);color:#4ade80}.VoterDetailView_candidatesList__OrOkD{display:flex;flex-direction:column;gap:0}.VoterDetailView_candidateItem__7fPSZ{padding:10px 8px;border-bottom:1px solid var(--builder-border);cursor:pointer;transition:background .15s}.VoterDetailView_candidateItem__7fPSZ:hover{background:var(--builder-bg-secondary)}.VoterDetailView_candidateItem__7fPSZ:last-child{border-bottom:none}.VoterDetailView_candidateTitle___7TC_{font-family:var(--builder-font-system);font-size:13px;font-weight:600;color:var(--builder-text-primary);margin-bottom:4px;line-height:1.3}.VoterDetailView_candidateMeta__B_4qN{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary)}.VoterDetailView_candidateDate__XIN_p{color:var(--builder-text-secondary)}.VoterDetailView_sponsoredList__jt34B{display:flex;flex-direction:column;gap:0}.VoterDetailView_sponsoredItem__j48rn{padding:10px 8px;border-bottom:1px solid var(--builder-border);cursor:pointer;transition:background .15s}.VoterDetailView_sponsoredItem__j48rn:hover{background:var(--builder-bg-secondary)}.VoterDetailView_sponsoredItem__j48rn:last-child{border-bottom:none}.VoterDetailView_sponsoredTitle__Tu4jI{font-family:var(--builder-font-system);font-size:13px;font-weight:600;color:var(--builder-text-primary);margin-bottom:4px;line-height:1.3}.VoterDetailView_sponsoredMeta__aR_vu{display:flex;align-items:center;gap:8px;font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary)}.VoterDetailView_sponsoredDate__IuBFD,.VoterDetailView_sponsoredProposer__zqtc_{color:var(--builder-text-secondary)}.VoterDetailView_sponsoredReason__qBCYr{margin-top:6px;font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary);font-style:italic;line-height:1.3}.VoterDetailView_proposalStatus__8sSTN{font-size:9px;font-weight:600;letter-spacing:.3px;padding:2px 6px;border-radius:4px;text-transform:uppercase}.VoterDetailView_statusACTIVE__sQcRP{background:rgba(var(--builder-success-rgb,74,222,128),.2);color:var(--builder-success)}.VoterDetailView_statusPENDING__2uD1v{background:rgba(var(--builder-warning-rgb,251,191,36),.2);color:var(--builder-warning)}.VoterDetailView_statusQUEUED__FAYiW,.VoterDetailView_statusSUCCEEDED__p9fgb{background:rgba(var(--builder-success-rgb,74,222,128),.2);color:var(--builder-success)}.VoterDetailView_statusEXECUTED__WsjBT{background:var(--builder-success);color:white}.VoterDetailView_statusCANCELLED__25Rzy,.VoterDetailView_statusDEFEATED__iEGZh,.VoterDetailView_statusVETOED___1aTI{background:rgba(var(--builder-error-rgb,239,68,68),.2);color:var(--builder-error)}@media (max-width:700px){.VoterDetailView_twoColumn__GdeCU{grid-template-columns:1fr}.VoterDetailView_leftColumn__C7m1n{border-right:none;border-bottom:1px solid var(--builder-border);max-height:50%}}.SponsorsPanel_container__hdePN{background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:4px;padding:12px}.SponsorsPanel_sectionTitle__hDdas{font-family:var(--builder-font-system);font-size:12px;font-weight:700;color:var(--builder-text-primary);margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--builder-border)}.SponsorsPanel_summary__IXgTq{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.SponsorsPanel_summaryItem___qGtT{display:flex;align-items:baseline;gap:6px}.SponsorsPanel_summaryValue__8mGaj{font-family:var(--builder-font-system);font-size:16px;font-weight:700;color:var(--builder-text-primary)}.SponsorsPanel_summaryLabel__xKbaC{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary)}.SponsorsPanel_thresholdMet__JtUfG{background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.3);border-radius:4px;color:#4caf50;line-height:1.4}.SponsorsPanel_thresholdMet__JtUfG,.SponsorsPanel_thresholdNotMet__619d1{padding:8px 10px;font-family:var(--builder-font-system);font-size:11px;margin-bottom:12px}.SponsorsPanel_thresholdNotMet__619d1{background:rgba(255,152,0,.1);border:1px solid rgba(255,152,0,.3);border-radius:4px;color:#ff9800}.SponsorsPanel_sponsorsList__wKq6Y{display:flex;flex-direction:column;gap:12px}.SponsorsPanel_sponsorItem__3U47W{padding:10px;background:var(--builder-bg-tertiary);border:1px solid var(--builder-border);border-radius:4px}.SponsorsPanel_sponsorHeader__UdPyT{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.SponsorsPanel_sponsorName__Twmcj{font-family:var(--builder-font-system);font-size:12px;font-weight:700;color:var(--builder-text-primary);cursor:pointer}.SponsorsPanel_sponsorName__Twmcj:hover{color:var(--builder-accent);text-decoration:underline}.SponsorsPanel_sponsorVotes__6moAC{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary)}.SponsorsPanel_sponsorDate__CCA3s{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-muted);margin-left:auto}.SponsorsPanel_sponsorReason__njT6_{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-primary);margin-top:6px;line-height:1.4}.SponsorsPanel_sponsorExpiry__2zf5c{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-muted);margin-top:6px}.SponsorsPanel_noSponsors__IV7cl{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary);padding:16px;text-align:center;background:var(--builder-bg-tertiary);border-radius:4px}.SponsorsPanel_sponsorButtonContainer__CP7bf{margin-top:16px;padding-top:12px;border-top:1px solid var(--builder-border);display:flex;flex-direction:column;gap:6px}.SponsorsPanel_sponsorButton__XWhu_{width:100%;padding:10px 16px;font-family:var(--builder-font-system);font-size:12px;font-weight:700;background:var(--builder-accent);color:white;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s,opacity .2s}.SponsorsPanel_sponsorButton__XWhu_:hover:not(:disabled){background:var(--builder-accent-hover,#005f5f)}.SponsorsPanel_sponsorButton__XWhu_:disabled{opacity:.5;cursor:not-allowed}.SponsorsPanel_sponsorHint__m1tqt{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-muted);text-align:center}.SponsorsPanel_modalOverlay__lz6h1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000}.SponsorsPanel_modalContent__rvFA7{background:var(--builder-bg-tertiary);border:2px solid var(--builder-border);border-radius:8px;padding:20px;max-width:400px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.3)}.SponsorsPanel_modalTitle__KpfPM{font-family:var(--builder-font-system);font-size:14px;font-weight:700;color:var(--builder-text-primary);margin:0 0 12px}.SponsorsPanel_modalDescription__aIjY0{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary);line-height:1.5;margin:0 0 16px}.SponsorsPanel_reasonField__fJjfS{margin-bottom:16px}.SponsorsPanel_reasonInput__aPLR3{width:100%;padding:8px;font-family:var(--builder-font-system);font-size:11px;background:var(--builder-bg-secondary);color:var(--builder-text-primary);border:1px solid var(--builder-border);border-radius:4px;resize:vertical;min-height:60px}.SponsorsPanel_reasonInput__aPLR3:focus{outline:none;border-color:var(--builder-accent)}.SponsorsPanel_reasonInput__aPLR3:disabled{opacity:.6;cursor:not-allowed}.SponsorsPanel_expirationField___WJ3X{margin-bottom:16px}.SponsorsPanel_fieldLabel__Q4ETU{display:block;font-family:var(--builder-font-system);font-size:11px;font-weight:700;color:var(--builder-text-primary);margin-bottom:6px}.SponsorsPanel_expirationRow__cllsW{display:flex;align-items:center;gap:10px}.SponsorsPanel_dateInput__e7dgH{padding:6px 10px;font-family:var(--builder-font-system);font-size:11px;background:var(--builder-bg-secondary);color:var(--builder-text-primary);border:1px solid var(--builder-border);border-radius:4px;cursor:pointer}.SponsorsPanel_dateInput__e7dgH:focus{outline:none;border-color:var(--builder-accent)}.SponsorsPanel_dateInput__e7dgH:disabled{opacity:.6;cursor:not-allowed}.SponsorsPanel_expirationHint__UtgQb{font-family:var(--builder-font-system);font-size:11px;color:var(--builder-text-secondary)}.SponsorsPanel_fieldHelpText__rwZ77{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-muted);margin:6px 0 0;line-height:1.4}.SponsorsPanel_modalButtons__blXX_{display:flex;gap:8px;justify-content:flex-end}.SponsorsPanel_cancelButton__fyCTJ{padding:8px 16px;font-family:var(--builder-font-system);font-size:11px;background:var(--builder-bg-tertiary);color:var(--builder-text-primary);border:1px solid var(--builder-border);border-radius:4px;cursor:pointer}.SponsorsPanel_cancelButton__fyCTJ:hover:not(:disabled){background:var(--builder-bg-secondary)}.SponsorsPanel_cancelButton__fyCTJ:disabled{opacity:.5;cursor:not-allowed}.SponsorsPanel_confirmButton__2wY3_{padding:8px 16px;font-family:var(--builder-font-system);font-size:11px;font-weight:700;background:var(--builder-accent);color:white;border:none;border-radius:4px;cursor:pointer}.SponsorsPanel_confirmButton__2wY3_:hover:not(:disabled){background:var(--builder-accent-hover,#005f5f)}.SponsorsPanel_confirmButton__2wY3_:disabled{opacity:.7;cursor:not-allowed}.SponsorsPanel_successMessage__4iGwf{background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.3);border-radius:4px;padding:12px;font-family:var(--builder-font-system);font-size:11px;color:#4caf50;text-align:center}.SponsorsPanel_errorMessage__fTFkY{background:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.3);border-radius:4px;padding:8px;font-family:var(--builder-font-system);font-size:11px;color:#f44336;margin-bottom:12px}.SponsorsPanel_statusHint__8jvyo{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-muted);text-align:center;margin-top:12px;font-style:italic}.SponsorsPanel_scwWarning__PmbDr{background:rgba(255,152,0,.1);border:1px solid rgba(255,152,0,.3);border-radius:4px;padding:10px;margin-bottom:16px}.SponsorsPanel_scwWarning__PmbDr strong{font-family:var(--builder-font-system);font-size:11px;color:#ff9800;display:block;margin-bottom:6px}.SponsorsPanel_scwWarning__PmbDr p{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary);line-height:1.5;margin:0}.SponsorsPanel_scwWarning__PmbDr p+p{margin-top:8px}.SponsorsPanel_scwWarning__PmbDr code{font-family:monospace;font-size:9px;background:rgba(0,0,0,.1);padding:2px 4px;border-radius:2px}.SponsorsPanel_pendingSignature__0vaNO{background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.3);border-radius:4px;padding:10px;margin-bottom:16px}.SponsorsPanel_pendingSignature__0vaNO strong{font-family:var(--builder-font-system);font-size:11px;color:#4caf50;display:block;margin-bottom:6px}.SponsorsPanel_pendingSignature__0vaNO p{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-secondary);line-height:1.5;margin:0}.SponsorsPanel_processHint__ChOk7{font-family:var(--builder-font-system);font-size:10px;color:var(--builder-text-muted);text-align:center;margin:12px 0 0;line-height:1.4}.AccountView_emptyState__dBEeM{height:100%;display:flex;align-items:center;justify-content:center;padding:24px}.AccountView_content__Kk9_X{max-width:320px;text-align:center}.AccountView_iconWrapper__ijql1{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:var(--builder-bg-secondary);border:1px solid var(--builder-border);border-radius:50%}.AccountView_icon__QnW0U{font-size:28px;font-family:monospace;color:var(--builder-text-primary)}.AccountView_title__my7fv{font-family:var(--builder-font-system);font-size:16px;font-weight:700;color:var(--builder-text-primary);margin:0 0 12px}.AccountView_message__YL3NH{font-family:var(--builder-font-system);font-size:12px;color:var(--builder-text-secondary);line-height:1.5;margin:0 0 20px}.AccountView_hint__nz2Tg{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:var(--builder-bg-tertiary);border:1px solid var(--builder-border);border-radius:6px;font-size:11px;color:var(--builder-text-secondary)}.AccountView_hintIcon__0HJGc{font-size:14px}.AccountView_hintText__YzQR4{line-height:1.4}