.CreateProposalView_container__fjqMd{height:100%;overflow-y:auto;padding:20px;background:var(--berry-bg)}.CreateProposalView_header__T34rC{margin-bottom:24px}.CreateProposalView_headerTop__5WHJB{display:flex;flex-direction:column;gap:8px}.CreateProposalView_pageTitle__5DDYr{font-size:24px;font-weight:700;color:var(--berry-text-primary);margin:0}.CreateProposalView_draftIndicator__RLtDo{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--berry-text-secondary)}.CreateProposalView_draftName__4PDcW{font-weight:500;color:var(--berry-text-primary)}.CreateProposalView_separator__FWbJL{color:var(--berry-text-secondary);opacity:.5}.CreateProposalView_savingIndicator__AUizl{color:var(--berry-primary)}.CreateProposalView_savedIndicator__Ps12e{color:#22c55e}.CreateProposalView_unsavedIndicator__E21b4{color:#f59e0b}.CreateProposalView_errorIndicator__UPl6Q{color:#ef4444}.CreateProposalView_form__sTAFx{display:flex;flex-direction:column;gap:20px}.CreateProposalView_typeDraftsRow__HfcOo{display:grid;grid-template-columns:1fr 1fr;gap:24px}.CreateProposalView_typeColumn__r2qT9{display:flex;flex-direction:column;justify-content:center;gap:8px}.CreateProposalView_draftsColumn__AqAnx{display:flex;flex-direction:column}.CreateProposalView_section__fIQ0n{display:flex;flex-direction:column;gap:8px}.CreateProposalView_sectionHeader__1v6cP{display:flex;justify-content:space-between;align-items:center}.CreateProposalView_label__0tff2{font-size:13px;font-weight:600;color:var(--berry-text-primary)}.CreateProposalView_input__A4SpY{padding:10px 12px;background:var(--berry-bg-secondary);border:1px solid var(--berry-border);border-radius:6px;color:var(--berry-text-primary);font-size:14px;transition:border-color .15s}.CreateProposalView_input__A4SpY:focus{outline:none;border-color:var(--berry-primary)}.CreateProposalView_input__A4SpY:disabled{opacity:.7;cursor:not-allowed}.CreateProposalView_input__A4SpY::placeholder{color:var(--berry-text-secondary);opacity:.6}.CreateProposalView_radioGroup__kMAhJ{display:flex;gap:20px;flex-wrap:wrap}.CreateProposalView_radioLabel__M0uvs{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--berry-text-primary);cursor:pointer}.CreateProposalView_radioLabel__M0uvs input{cursor:pointer}.CreateProposalView_radioLabel__M0uvs input:disabled{cursor:not-allowed}.CreateProposalView_helpText__uG0Os{font-size:12px;color:var(--berry-text-secondary);line-height:1.4}.CreateProposalView_feeNotice__MCtwt{color:#f59e0b}.CreateProposalView_warningText__zQG14{font-size:12px;color:#f59e0b;background:rgba(245,158,11,.1);padding:10px 12px;border-radius:6px;border:1px solid rgba(245,158,11,.3)}.CreateProposalView_twoColumnLayout__j0Sdr{display:grid;grid-template-columns:65fr 35fr;gap:24px}.CreateProposalView_leftColumn__A_SJJ,.CreateProposalView_rightColumn__pacrG{display:flex;flex-direction:column;gap:20px}.CreateProposalView_addButtonRow__dud9n{display:flex;justify-content:flex-end;margin-top:8px}.CreateProposalView_addButton___vxuQ{padding:6px 12px;background:var(--berry-primary);color:white;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s}.CreateProposalView_addButton___vxuQ:hover:not(:disabled){background:var(--berry-primary-hover,#0051a3)}.CreateProposalView_addButton___vxuQ:disabled{opacity:.5;cursor:not-allowed}.CreateProposalView_actionContainer__7Kp1d{position:relative;margin-bottom:16px}.CreateProposalView_removeActionButton__1A8zr{position:absolute;top:8px;right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:4px;color:#ef4444;font-size:16px;cursor:pointer;z-index:10;transition:all .15s}.CreateProposalView_removeActionButton__1A8zr:hover:not(:disabled){background:#ef4444;color:white}.CreateProposalView_removeActionButton__1A8zr:disabled{opacity:.3;cursor:not-allowed}.CreateProposalView_submitSection__sF3Mw{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid var(--berry-border)}.CreateProposalView_submitButton__pUKDY{padding:12px 24px;background:var(--berry-primary);color:white;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s}.CreateProposalView_submitButton__pUKDY:hover:not(:disabled){background:var(--berry-primary-hover,#0051a3);transform:translateY(-1px)}.CreateProposalView_submitButton__pUKDY:disabled{opacity:.5;cursor:not-allowed;transform:none}.CreateProposalView_warning__oCCkf{padding:12px 16px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);border-radius:8px;color:var(--berry-text-primary);font-size:13px;line-height:1.5}.CreateProposalView_error__5OCE0{padding:12px 16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:13px}.CreateProposalView_success__IJ_tx{padding:12px 16px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;color:#22c55e;font-size:13px}.CreateProposalView_emptyState__8xLTS{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px 20px;text-align:center;background:var(--berry-bg)}.CreateProposalView_content__KUKMs{max-width:400px}.CreateProposalView_iconWrapper__beDNk{margin-bottom:20px}.CreateProposalView_icon__LJ8gE{font-size:48px}.CreateProposalView_title__s2Gq1{font-size:20px;font-weight:700;color:var(--berry-text-primary);margin:0 0 12px}.CreateProposalView_message__fUNoH{font-size:14px;color:var(--berry-text-secondary);line-height:1.5;margin:0 0 20px}.CreateProposalView_hint__YpY0V{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--berry-bg-secondary);border:1px solid var(--berry-border);border-radius:8px;padding:12px 16px;font-size:13px}.CreateProposalView_hintIcon__gBT7Q{font-size:16px}.CreateProposalView_hintText__9X7Eh{color:var(--berry-text-secondary)}.CreateProposalView_editIndicator__vkHZJ{display:flex;align-items:center;gap:8px;font-size:12px}.CreateProposalView_editSlug__twYkP{font-family:monospace;color:var(--berry-text-secondary);background:var(--berry-bg-secondary);padding:2px 6px;border-radius:4px}.CreateProposalView_navBar__gTwMO{display:flex;align-items:center;gap:16px;margin-bottom:16px}.CreateProposalView_navBar__gTwMO .CreateProposalView_pageTitle__5DDYr{font-size:18px;margin:0}.CreateProposalView_backButton__xtXSP{font-family:var(--berry-font-system);font-size:11px;padding:4px 8px;border:1px solid var(--berry-border);background:var(--berry-button-bg);color:var(--berry-button-text);border-radius:4px;cursor:pointer;transition:all .15s ease}.CreateProposalView_backButton__xtXSP:hover{background:var(--berry-accent);color:white;border-color:var(--berry-accent)}.CreateProposalView_cancelButton__jbwnI{font-family:var(--berry-font-system);font-size:14px;padding:12px 24px;border:1px solid var(--berry-border);background:transparent;color:var(--berry-text-secondary);border-radius:4px;cursor:pointer;transition:all .15s ease}.CreateProposalView_cancelButton__jbwnI:hover:not(:disabled){border-color:#ef4444;color:#ef4444}.CreateProposalView_cancelButton__jbwnI:disabled{opacity:.5;cursor:not-allowed}.CreateProposalView_loading__VfidO{display:flex;justify-content:center;align-items:center;height:200px;font-family:var(--berry-font-system);font-size:14px;color:var(--berry-text-secondary)}@media (max-width:900px){.CreateProposalView_twoColumnLayout__j0Sdr,.CreateProposalView_typeDraftsRow__HfcOo{grid-template-columns:1fr}}@media (max-width:600px){.CreateProposalView_container__fjqMd{padding:16px}.CreateProposalView_pageTitle__5DDYr{font-size:20px}.CreateProposalView_radioGroup__kMAhJ{flex-direction:column;gap:12px}.CreateProposalView_submitButton__pUKDY{width:100%}}.CreateProposalView_modalOverlay__QyteT{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}.CreateProposalView_modalContent__UbOnA{background:var(--berry-bg-tertiary);border:2px solid var(--berry-border);border-radius:8px;padding:20px;max-width:450px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.3)}.CreateProposalView_modalTitle__O_30p{font-family:var(--berry-font-system);font-size:16px;font-weight:700;color:var(--berry-text-primary);margin:0 0 12px}.CreateProposalView_modalDescription__5EmBO{font-family:var(--berry-font-system);font-size:12px;color:var(--berry-text-secondary);line-height:1.5;margin:0 0 16px}.CreateProposalView_modalTextarea__54_1Y{width:100%;padding:10px;border:1px solid var(--berry-border);border-radius:4px;background:var(--berry-bg-secondary);color:var(--berry-text-primary);font-family:var(--berry-font-system);font-size:12px;resize:vertical;margin-bottom:12px}.CreateProposalView_modalTextarea__54_1Y:focus{outline:none;border-color:var(--berry-primary)}.CreateProposalView_modalTextarea__54_1Y:disabled{opacity:.6;cursor:not-allowed}.CreateProposalView_modalFeeNotice__n9wJm{font-family:var(--berry-font-system);font-size:11px;color:var(--berry-text-secondary);padding:8px 10px;background:rgba(255,152,0,.1);border:1px solid rgba(255,152,0,.3);border-radius:4px;margin-bottom:12px}.CreateProposalView_modalFeeNote__DmqFt{color:#ff9800;margin-left:6px}.CreateProposalView_modalError__0jcQt{font-family:var(--berry-font-system);font-size:11px;color:#f44336;padding:8px 10px;background:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.3);border-radius:4px;margin-bottom:12px}.CreateProposalView_modalSuccess__9OuL4{font-family:var(--berry-font-system);font-size:12px;color:#4caf50;padding:16px;background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.3);border-radius:4px;text-align:center}.CreateProposalView_modalActions__6JlWC{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.CreateProposalView_modalButtonPrimary__tJIr7{padding:8px 16px;background:var(--berry-primary);color:white;border:none;border-radius:4px;font-family:var(--berry-font-system);font-size:12px;font-weight:500;cursor:pointer;transition:opacity .15s}.CreateProposalView_modalButtonPrimary__tJIr7:hover:not(:disabled){opacity:.9}.CreateProposalView_modalButtonPrimary__tJIr7:disabled{opacity:.6;cursor:not-allowed}.CreateProposalView_modalButtonSecondary__u41r5{padding:8px 16px;background:transparent;color:var(--berry-text-secondary);border:1px solid var(--berry-border);border-radius:4px;font-family:var(--berry-font-system);font-size:12px;cursor:pointer;transition:background .15s}.CreateProposalView_modalButtonSecondary__u41r5:hover:not(:disabled){background:var(--berry-bg-secondary)}.CreateProposalView_modalButtonSecondary__u41r5:disabled{opacity:.6;cursor:not-allowed}.Camp_camp__rW5P1{display:flex;flex-direction:column;height:100%;background:var(--berry-bg);overflow:hidden}.Camp_header__jhhlZ{justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--berry-border);background:var(--berry-bg-secondary)}.Camp_headerLeft___pK3O,.Camp_header__jhhlZ{display:flex;align-items:center;gap:12px}.Camp_logo__9JRKU{width:24px;height:24px;image-rendering:pixelated;cursor:pointer}.Camp_searchButton__7M8Kt{display:flex;align-items:center;padding:6px 12px;background:var(--berry-bg);border:1px solid var(--berry-border);border-radius:4px;cursor:pointer;min-width:200px}.Camp_searchButton__7M8Kt:hover{background:var(--berry-bg-tertiary)}.Camp_searchPlaceholder__sRjfp{font-family:var(--berry-font-system);font-size:12px;color:var(--berry-text-secondary)}.Camp_tabsRight__dO4Mh{display:flex;gap:0}.Camp_tab__qCaJZ{font-family:var(--berry-font-system);font-size:11px;padding:4px 12px;border:1px solid var(--berry-border);background:var(--berry-button-bg);color:var(--berry-text-primary);cursor:pointer;margin-left:-1px}.Camp_tab__qCaJZ:first-child{margin-left:0;border-radius:4px 0 0 4px}.Camp_tab__qCaJZ:last-child{border-radius:0 4px 4px 0}.Camp_tab__qCaJZ:hover:not(.Camp_active__sMNan){background:var(--berry-bg-tertiary)}.Camp_tab__qCaJZ.Camp_active__sMNan{background:var(--berry-primary);color:white;border-color:var(--berry-primary);position:relative;z-index:1}.Camp_content__v_jaS{flex:1 1;overflow:hidden}@media (max-width:768px){.Camp_header__jhhlZ{gap:8px;padding:8px 12px}.Camp_headerLeft___pK3O{flex:1 1;min-width:0;gap:8px}.Camp_logo__9JRKU{width:24px;height:24px;flex-shrink:0}.Camp_searchButton__7M8Kt{flex:1 1;min-width:unset}.Camp_tab__qCaJZ{padding:6px 10px;font-size:11px}}