.proposals_page__8dULh{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding:0;overflow:hidden;position:relative}.proposals_header__gc8d9{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;flex-shrink:0}.proposals_title__QBSSr{font-size:1.2rem;color:#00d4ff;margin:0;flex:1}.proposals_backLink__h4xUo{color:#00d4ff;text-decoration:none;font-size:1.2rem;margin-right:12px}.proposals_brandLink__YaNXg{display:flex;align-items:center;text-decoration:none;flex-shrink:0;margin-right:10px}.proposals_brandMark__75ysI{height:30px;width:auto;display:block}.proposals_feedCounter__FEMX7{display:flex;justify-content:space-between;align-items:center;padding:0 16px 8px;font-size:.8rem;color:hsla(0,0%,100%,.5)}.proposals_btnAddProposal__iTxTX{padding:6px 14px;background:linear-gradient(135deg,#00d4ff,#9c27b0);border:none;color:#fff;border-radius:16px;cursor:pointer;font-size:.75rem;font-weight:600}.proposals_cardArea__6UBkL{flex:1;display:flex;justify-content:center;align-items:center;position:relative;padding:0 20px;min-height:0}.proposals_loadingState__Qu7Rk{text-align:center;color:hsla(0,0%,100%,.5)}.proposals_loadingSpinner__n_yVi{width:40px;height:40px;border:3px solid rgba(0,212,255,.2);border-top-color:#00d4ff;border-radius:50%;animation:proposals_spin__sNqw_ .8s linear infinite;margin:0 auto 16px}.proposals_emptyState__n4MWH{text-align:center;color:hsla(0,0%,100%,.6)}.proposals_emptyIcon__60km0{font-size:3rem;margin-bottom:16px}.proposals_emptyHint__3l4PT{font-size:.85rem;color:hsla(0,0%,100%,.4);margin-top:4px}.proposals_refreshBtn__LlRax{margin-top:20px;padding:10px 24px;background:rgba(0,212,255,.2);border:1px solid rgba(0,212,255,.4);color:#00d4ff;border-radius:20px;cursor:pointer;font-size:.9rem}.proposals_cardStack__qWNSh{position:absolute;width:100%;max-width:380px;pointer-events:none}.proposals_cardBack__Sce9C{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:24px;min-height:300px;display:flex;align-items:center;justify-content:center;transform:scale(.95) translateY(10px);opacity:.5}.proposals_cardBackTitle__OMFCT{color:hsla(0,0%,100%,.3);font-size:1rem;text-align:center}.proposals_swipeCard__yP5Hb{position:relative;width:100%;max-width:380px;background:linear-gradient(145deg,#1a1a2e,#16213e);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:24px;cursor:grab;user-select:none;z-index:2;will-change:transform;box-shadow:0 8px 32px rgba(0,0,0,.3)}.proposals_swipeCard__yP5Hb:active{cursor:grabbing}.proposals_swipeOverlayLeft__2coSp,.proposals_swipeOverlayRight__4OMLz{position:absolute;top:20px;font-size:1.5rem;font-weight:900;padding:8px 20px;border-radius:12px;border:3px solid;z-index:10;pointer-events:none;opacity:0}.proposals_swipeOverlayRight__4OMLz{left:20px;color:#4caf50;border-color:#4caf50;background:rgba(76,175,80,.1);transform:rotate(-15deg)}.proposals_swipeOverlayLeft__2coSp{right:20px;color:#ff4081;border-color:#ff4081;background:rgba(255,64,129,.1);transform:rotate(15deg)}.proposals_contextBadge__RmLws{display:inline-block;padding:4px 12px;border:1px solid;border-radius:20px;font-size:.75rem;font-weight:600;margin-bottom:12px}.proposals_cardThumbnail__rkGkq{width:100%;height:160px;border-radius:12px;overflow:hidden;margin-bottom:12px}.proposals_cardThumbnail__rkGkq img{width:100%;height:100%;object-fit:cover}.proposals_cardCoverImage__yA30b{width:100%;height:220px;border-radius:12px;overflow:hidden;margin-bottom:16px}.proposals_cardCoverImage__yA30b img{width:100%;height:100%;object-fit:cover}.proposals_cardTitle__LzKcJ{font-size:1.3rem;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.4}.proposals_cardMeta__XiezS{display:flex;align-items:center;gap:8px;margin-bottom:12px}.proposals_aiBadge__doLxZ{background:linear-gradient(135deg,#00d4ff,#9c27b0);padding:2px 8px;border-radius:8px;font-size:.65rem;font-weight:700;color:#fff}.proposals_versionTag__JeBay{color:hsla(0,0%,100%,.4);font-size:.75rem}.proposals_battleRecord__gkm2M{color:hsla(0,0%,100%,.5);font-size:.75rem}.proposals_scoreBadge__krr1E{background:rgba(0,212,255,.15);padding:2px 8px;border-radius:8px;color:#00d4ff;font-size:.75rem;font-weight:600}.proposals_cardExcerpt__Zx_Yl{font-size:.85rem;line-height:1.6;color:hsla(0,0%,100%,.7);margin-bottom:16px;max-height:120px;overflow:hidden;white-space:pre-line}.proposals_cardSpecs__dRpW2{display:flex;gap:16px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08);margin-bottom:8px}.proposals_specItem__jVHLr{display:flex;align-items:center;gap:4px;font-size:.8rem;color:hsla(0,0%,100%,.5)}.proposals_specIcon__ZaOT8{font-size:.85rem}.proposals_specHot__fMrRS{color:#ff6b35;font-weight:600}.proposals_tapHint__yEkzY{text-align:center;font-size:.7rem;color:hsla(0,0%,100%,.25);margin-top:8px}.proposals_swipeButtons__oX_we{display:flex;justify-content:center;gap:40px;padding:16px 0 130px;flex-shrink:0}.proposals_swipeBtnLeft__NhhyO,.proposals_swipeBtnRight__yG6Yq{display:flex;flex-direction:column;align-items:center;gap:4px;border:none;border-radius:50%;width:68px;height:68px;cursor:pointer;justify-content:center;transition:transform .15s,box-shadow .15s}.proposals_swipeBtnLeft__NhhyO:active,.proposals_swipeBtnRight__yG6Yq:active{transform:scale(.9)}.proposals_swipeBtnLeft__NhhyO:disabled,.proposals_swipeBtnRight__yG6Yq:disabled{opacity:.4;pointer-events:none}.proposals_swipeBtnLeft__NhhyO{background:rgba(255,64,129,.15);border:2px solid rgba(255,64,129,.4);color:#ff4081}.proposals_swipeBtnLeft__NhhyO:hover{box-shadow:0 0 20px rgba(255,64,129,.3)}.proposals_swipeBtnRight__yG6Yq{background:rgba(76,175,80,.15);border:2px solid rgba(76,175,80,.4);color:#4caf50}.proposals_swipeBtnRight__yG6Yq:hover{box-shadow:0 0 20px rgba(76,175,80,.3)}.proposals_swipeBtnIcon__CLn3h{font-size:1.5rem;font-weight:700;line-height:1}.proposals_swipeBtnLabel__xWNh5{font-size:.6rem;font-weight:600}.proposals_reasonOverlay__cKhd_{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:100;display:flex;justify-content:center;align-items:flex-end}.proposals_reasonPicker__f8zZX{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px 20px 0 0;padding:24px;width:100%;max-width:500px;animation:proposals_slideUp__h_ug_ .25s ease-out}.proposals_reasonPicker__f8zZX h3{margin:0 0 16px;font-size:1rem;color:hsla(0,0%,100%,.9);text-align:center}.proposals_reasonTags__OIsse{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:16px}.proposals_reasonTag__LJ3dm{padding:8px 16px;background:rgba(255,64,129,.12);border:1px solid rgba(255,64,129,.3);color:#ff4081;border-radius:20px;cursor:pointer;font-size:.85rem;transition:background .15s}.proposals_reasonTag__LJ3dm:hover{background:rgba(255,64,129,.25)}.proposals_reasonSkip__aWf7f{display:block;width:100%;padding:12px;background:hsla(0,0%,100%,.08);border:none;color:hsla(0,0%,100%,.5);border-radius:12px;cursor:pointer;font-size:.85rem}.proposals_detailOverlay__2Ob1B{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:50;display:flex;justify-content:center;align-items:flex-end}.proposals_detailOverlayTop__lC_qt{align-items:flex-start;padding-top:70px}.proposals_detailSheet__Y1w_W{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px 20px 0 0;padding:12px 24px 24px;width:100%;max-width:600px;max-height:90vh;max-height:90dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;animation:proposals_slideUp__h_ug_ .3s ease-out}@keyframes proposals_slideUp__h_ug_{0%{transform:translateY(100%)}to{transform:translateY(0)}}.proposals_detailHandle__ZKvPZ{width:40px;height:4px;background:hsla(0,0%,100%,.3);border-radius:2px;margin:0 auto 12px}.proposals_detailHeader__MLcMx{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.proposals_detailHeaderLeft__SKjAq{flex:1;min-width:0}.proposals_detailBadge__13Ze_{display:inline-block;padding:3px 10px;border:1px solid;border-radius:16px;font-size:.7rem;font-weight:600;margin-bottom:8px}.proposals_detailTitle__MRyAB{font-size:1.2rem;color:#00d4ff;margin:0;line-height:1.4}.proposals_detailMeta__ambTT{display:flex;align-items:center;gap:8px;margin-top:6px}.proposals_detailClose__HBW0n{flex-shrink:0;align-self:flex-start;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:1.3rem;cursor:pointer;padding:0;line-height:1;border-radius:50%;opacity:.95;transition:transform .15s ease,background .15s ease,border-color .15s ease}.proposals_detailClose__HBW0n:hover{background:rgba(255,90,90,.22);border-color:hsla(0,100%,75%,.55);color:#ffd1d1;opacity:1;transform:scale(1.08)}.proposals_detailClose__HBW0n:active{transform:scale(.94)}.proposals_detailThumbnail__OavDy{width:100%;height:200px;border-radius:12px;overflow:hidden;margin-bottom:16px}.proposals_detailThumbnail__OavDy img{width:100%;height:100%;object-fit:cover}.proposals_scoreGrid__JAbXf{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px}.proposals_scoreItem__VOO9C{text-align:center;padding:8px;background:rgba(0,212,255,.08);border-radius:10px}.proposals_scoreLabel__44a1S{font-size:.7rem;color:hsla(0,0%,100%,.5);margin-bottom:2px}.proposals_scoreValue__Ckkjn{font-size:1.1rem;font-weight:700;color:#00d4ff}.proposals_contentAccordion__2_Bh_{margin-bottom:16px}.proposals_contentToggleBtn__2WmII{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:10px;color:hsla(0,0%,100%,.75);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .2s;text-align:left}.proposals_contentToggleBtn__2WmII:hover{background:hsla(0,0%,100%,.1)}.proposals_contentToggleArrow__DGKLD{font-size:.75rem;color:hsla(0,0%,100%,.45);flex-shrink:0}.proposals_detailContent__vI7pv{font-size:.9rem;line-height:1.8;color:hsla(0,0%,100%,.85);margin-bottom:16px}.proposals_detailContent__vI7pv h1,.proposals_detailContent__vI7pv h2,.proposals_detailContent__vI7pv h3{color:#00d4ff;margin:1em 0 .5em}.proposals_presenterBox__yl8Tk{background:linear-gradient(135deg,rgba(33,150,243,.12),rgba(103,58,183,.12));border:1px solid rgba(33,150,243,.3);padding:14px;border-radius:12px;margin-bottom:16px}.proposals_presenterHeader__JEato{display:flex;align-items:center;gap:6px;margin-bottom:8px}.proposals_presenterIcon__JjkCN{font-size:1.4rem}.proposals_presenterName__xdJ_4{font-size:.9rem;font-weight:700;color:#90caf9}.proposals_presenterLabel__0S1JT{font-size:.75rem;color:hsla(0,0%,100%,.5)}.proposals_presenterPitch__Ejqww{font-size:.88rem;color:hsla(0,0%,100%,.88);line-height:1.7;white-space:pre-wrap;margin:0}.proposals_excitementBox__N64F5{background:linear-gradient(135deg,rgba(255,193,7,.12),rgba(255,87,34,.12));border:1px solid rgba(255,193,7,.25);padding:14px;border-radius:12px;margin-bottom:16px}.proposals_excitementBox__N64F5 strong{color:#ffc107;font-size:.85rem;display:block;margin-bottom:6px}.proposals_excitementBox__N64F5 div{font-size:.85rem;color:hsla(0,0%,100%,.85);line-height:1.6}.proposals_criticismBox__3d3uj{background:linear-gradient(135deg,rgba(244,67,54,.1),rgba(156,39,176,.1));border:1px solid rgba(244,67,54,.25);padding:14px;border-radius:12px;margin-bottom:16px}.proposals_criticismBox__3d3uj strong{color:#ef9a9a;font-size:.85rem;display:block;margin-bottom:6px}.proposals_criticismBox__3d3uj div{font-size:.85rem;color:hsla(0,0%,100%,.85);line-height:1.6}.proposals_reasonBox__yzUgC{background:rgba(0,0,0,.25);padding:12px;border-radius:10px;font-size:.85rem;margin-bottom:16px;color:hsla(0,0%,100%,.8)}.proposals_inlineSurveySection__63UXQ{margin-bottom:20px;padding:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;cursor:pointer}.proposals_inlineSurveyTitle__pps9l{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.6);margin:0 0 12px;text-transform:uppercase;letter-spacing:.05em}.proposals_surveyLoginNote__xfD9_{font-size:.85rem;color:#888;text-align:center;padding:12px 0}.proposals_inlineSurveyThanks__BpTid{text-align:center;padding:16px 0;font-size:.95rem;color:#4caf50}.proposals_inlineSurveyProgress__xNm5A{height:3px;background:hsla(0,0%,100%,.1);border-radius:2px;margin-bottom:6px;overflow:hidden}.proposals_inlineSurveyProgressFill__RgWd_{height:100%;background:linear-gradient(90deg,#4caf50,#00d4ff);border-radius:2px;transition:width .25s ease}.proposals_inlineSurveyStep__QIaT9{font-size:.75rem;color:hsla(0,0%,100%,.4);text-align:right;margin-bottom:12px}.proposals_inlineSurveyCard__ihgLh{margin-bottom:14px}.proposals_inlineSurveyIcon__rE_au{font-size:1.4rem;margin-bottom:8px}.proposals_inlineSurveyQuestion__1seaY{font-size:.95rem;font-weight:600;color:#fff;margin:0 0 12px;line-height:1.5}.proposals_inlineSurveyOptions__R6uTg{display:flex;flex-direction:column;gap:6px}.proposals_inlineSurveyOptionBtn__qIl_f{display:flex;align-items:center;gap:10px;padding:8px 12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.7);font-size:.85rem;cursor:pointer;text-align:left;transition:background .15s,border-color .15s}.proposals_inlineSurveyOptionBtn__qIl_f:hover{background:hsla(0,0%,100%,.1)}.proposals_inlineSurveyOptionBtnSelected__As9fA{background:rgba(0,212,255,.15);border-color:rgba(0,212,255,.5);color:#fff}.proposals_inlineSurveyOptionVal__8nwVn{font-weight:700;min-width:18px;color:#00d4ff}.proposals_inlineSurveyOptionLabel__o2Db9{flex:1}.proposals_inlineSurveyTextarea__hgzI7{width:100%;padding:10px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;font-size:.9rem;resize:vertical;box-sizing:border-box}.proposals_inlineSurveyTextarea__hgzI7::placeholder{color:hsla(0,0%,100%,.3)}.proposals_inlineSurveyNav__TaOCQ{display:flex;justify-content:space-between;gap:10px}.proposals_inlineSurveyPrev__Xf8Ve{padding:8px 16px;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:hsla(0,0%,100%,.6);font-size:.85rem;cursor:pointer}.proposals_inlineSurveyPrev__Xf8Ve:disabled{opacity:.3;cursor:default}.proposals_inlineSurveyNext__Zn9mq,.proposals_inlineSurveySubmit__cdUOi{flex:1;padding:8px 16px;background:linear-gradient(135deg,#4caf50,#00d4ff);border:none;border-radius:8px;color:#fff;font-size:.85rem;font-weight:600;cursor:pointer;transition:opacity .15s}.proposals_inlineSurveyNext__Zn9mq:disabled,.proposals_inlineSurveySubmit__cdUOi:disabled{opacity:.4;cursor:default}.proposals_surveyMatrix__QCvmB{width:100%;margin-bottom:16px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;overflow:hidden}.proposals_surveyMatrixHeader__LWk60{display:flex;background:hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.08)}.proposals_surveyMatrixRow__m0ymp{display:flex;border-bottom:1px solid hsla(0,0%,100%,.06)}.proposals_surveyMatrixRow__m0ymp:last-child{border-bottom:none}.proposals_surveyMatrixQCol__JsRX2{flex:1 1 0;padding:8px 10px;font-size:.8rem;color:#ddd;display:flex;align-items:center;min-width:0}.proposals_surveyMatrixHeader__LWk60 .proposals_surveyMatrixQCol__JsRX2{color:transparent}.proposals_surveyMatrixOptCol__dOPle{width:64px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 2px;font-size:.65rem;color:#999;text-align:center;line-height:1.2;gap:4px}.proposals_surveyRadioBtn__vIFvl{width:20px;height:20px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);background:transparent;cursor:pointer;transition:all .15s;flex-shrink:0}.proposals_surveyRadioBtn__vIFvl:hover{border-color:rgba(0,212,255,.6);background:rgba(0,212,255,.1)}.proposals_surveyRadioBtnSelected__Nso9C{border-color:#00d4ff;background:#00d4ff;box-shadow:0 0 6px rgba(0,212,255,.5)}.proposals_surveyPaymentSection__oCJy7{margin-bottom:16px}.proposals_surveyPaymentLabel__O6Q30{font-size:.85rem;color:#ccc;margin-bottom:8px}.proposals_surveyPaymentOptions__n1eDC{display:flex;flex-wrap:wrap;gap:6px}.proposals_surveyPaymentBtn___AYOa{padding:6px 14px;border-radius:20px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);color:#ccc;font-size:.82rem;cursor:pointer;transition:all .15s}.proposals_surveyPaymentBtn___AYOa:hover{border-color:rgba(156,39,176,.5);background:rgba(156,39,176,.1)}.proposals_surveyPaymentBtnSelected__2OvHy{border-color:#9c27b0;background:rgba(156,39,176,.25);color:#ce93d8;font-weight:600}.proposals_detailActions__z3_2i{gap:12px;margin-bottom:20px}.proposals_detailBtnLeft__yXlCb,.proposals_detailBtnRight__bOPBV{flex:1;padding:14px;border:none;border-radius:14px;cursor:pointer;font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;transition:transform .15s}.proposals_detailBtnLeft__yXlCb:active,.proposals_detailBtnRight__bOPBV:active{transform:scale(.95)}.proposals_detailBtnLeft__yXlCb{background:rgba(255,64,129,.15);border:1px solid rgba(255,64,129,.3);color:#ff4081}.proposals_detailBtnRight__bOPBV{background:rgba(76,175,80,.15);border:1px solid rgba(76,175,80,.3);color:#4caf50}.proposals_commentsSection__YWSnY{border-top:1px solid hsla(0,0%,100%,.08);padding-top:16px}.proposals_commentsSection__YWSnY h3{font-size:.95rem;margin:0 0 12px;color:hsla(0,0%,100%,.8)}.proposals_criticismHints__WarEB{background:rgba(156,39,176,.12);border:1px solid rgba(156,39,176,.25);border-radius:10px;padding:10px 12px;margin-bottom:12px}.proposals_criticismLabel__hA28o{font-size:.75rem;color:#ce93d8;margin-bottom:4px;font-weight:600}.proposals_criticismContent__hapXT{font-size:.8rem;color:hsla(0,0%,100%,.7);line-height:1.5;white-space:pre-line}.proposals_commentInput__tarpY{display:flex;gap:8px;margin-bottom:12px}.proposals_commentInput__tarpY input{flex:1;padding:10px 14px;background:hsla(0,0%,100%,.08);border:none;border-radius:20px;color:#fff;font-size:.85rem}.proposals_commentInput__tarpY input::placeholder{color:hsla(0,0%,100%,.3)}.proposals_commentInput__tarpY button{padding:10px 16px;background:#00d4ff;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;white-space:nowrap}.proposals_commentList__YftVB{max-height:200px;overflow-y:auto}.proposals_noComments__i_NXI{color:hsla(0,0%,100%,.3);text-align:center;font-size:.8rem;padding:12px 0}.proposals_commentItem__TaZs1{display:flex;gap:10px;padding:10px;background:rgba(0,0,0,.2);border-radius:10px;margin-bottom:8px}.proposals_commentAvatar__u3JiU{font-size:1.25rem;width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.proposals_commentBody__i_gi0{flex:1;min-width:0}.proposals_commentAuthor__1M_IR{font-size:.75rem;color:#00d4ff;margin-bottom:2px;text-decoration:none}.proposals_commentAuthor__1M_IR:hover{text-decoration:underline}.proposals_authorLink__vLlyU{font-size:.78rem;color:hsla(0,0%,100%,.55);text-decoration:none;margin-left:2px}.proposals_authorLink__vLlyU:hover{color:#7dd3fc;text-decoration:underline}.proposals_commentText__d__6b{font-size:.8rem;color:hsla(0,0%,100%,.8);word-break:break-word}.proposals_formGroup__3l4t4{margin-bottom:16px}.proposals_formGroup__3l4t4 label{display:block;margin-bottom:6px;color:hsla(0,0%,100%,.7);font-size:.85rem}.proposals_formGroup__3l4t4 input,.proposals_formGroup__3l4t4 select,.proposals_formGroup__3l4t4 textarea{width:100%;padding:12px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-size:.9rem}.proposals_formGroup__3l4t4 input::placeholder,.proposals_formGroup__3l4t4 textarea::placeholder{color:hsla(0,0%,100%,.3)}.proposals_formGroup__3l4t4 textarea{min-height:120px;resize:vertical}.proposals_formGroup__3l4t4 select option{background:#1a1a2e;color:#fff}.proposals_formSubmit__lBNe0{width:100%;padding:14px;background:linear-gradient(135deg,#00d4ff,#9c27b0);border:none;color:#fff;border-radius:14px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .15s}.proposals_formSubmit__lBNe0:disabled{opacity:.55;cursor:not-allowed;transform:none}.proposals_imageFileInput__JLKwp{width:100%;font-size:.85rem;color:#ccc;background:hsla(0,0%,100%,.05);border:1px dashed hsla(0,0%,100%,.2);border-radius:8px;padding:8px 10px;cursor:pointer}.proposals_imagePreviewWrap__bp6K2{position:relative;margin-top:8px;display:inline-block;max-width:100%}.proposals_imagePreview__CkPSt{max-width:100%;max-height:160px;border-radius:8px;object-fit:cover;display:block}.proposals_imageRemoveBtn__lF4t9{position:absolute;top:4px;right:4px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:6px;font-size:.75rem;padding:2px 8px;cursor:pointer}.proposals_paymentStatsBox__fgtx_{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;background:rgba(255,215,0,.08);border:1px solid rgba(255,215,0,.25);border-radius:10px;flex-wrap:wrap}.proposals_paymentStatsLabel__U8NFz{font-size:.85rem;color:rgba(255,215,0,.8);font-weight:600}.proposals_paymentStatsTotal__vqDcZ{font-size:1.1rem;font-weight:700;color:gold}.proposals_paymentStatsCount__3xlm_{font-size:.8rem;color:hsla(0,0%,100%,.45)}.proposals_tasksSection__bgIZr{padding:16px 0 8px;border-top:1px solid hsla(0,0%,100%,.1);margin-top:8px}.proposals_tasksSection__bgIZr h3{font-size:.95rem;color:#ccc;margin:0 0 10px}.proposals_noTasks__k5wQA,.proposals_tasksLoading__shiwP{font-size:.85rem;color:#888;text-align:center;padding:8px 0}.proposals_taskList__Drt_R{display:flex;flex-direction:column;gap:8px}.proposals_taskItem__YdRpQ{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:10px 12px}.proposals_taskHeader__AYtAN{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.proposals_taskTitle__iUn2E{font-size:.9rem;font-weight:600;color:#eee;flex:1}.proposals_taskStatus__M_9sB{font-size:.72rem;padding:2px 8px;border-radius:20px;font-weight:600;flex-shrink:0}.proposals_taskStatus_open__VTa2x{background:hsla(0,0%,100%,.1);color:#aaa}.proposals_taskStatus_in_progress__0yguc{background:rgba(0,212,255,.15);color:#00d4ff}.proposals_taskStatus_done__Xb6zm{background:rgba(76,175,80,.15);color:#66bb6a}.proposals_taskDescription__vKfjC{font-size:.8rem;color:#aaa;margin:4px 0 6px;line-height:1.4}.proposals_taskFooter__C_kfY{display:flex;align-items:center;gap:8px;margin-top:6px;flex-wrap:wrap}.proposals_taskReportCount__crslk{font-size:.75rem;color:#888}.proposals_taskReported__raC2v{font-size:.75rem;color:#66bb6a;font-weight:600}.proposals_taskReportBtn___ICuR{font-size:.75rem;padding:3px 10px;border-radius:20px;border:1px solid rgba(255,152,0,.4);background:rgba(255,152,0,.1);color:#ffb74d;cursor:pointer;transition:background .15s}.proposals_taskReportBtn___ICuR:hover{background:rgba(255,152,0,.2)}.proposals_taskReportForm__sOr4F{margin-top:8px;padding:8px;background:rgba(0,0,0,.2);border-radius:8px}.proposals_taskReportFeedback__AviVX{display:flex;align-items:flex-start;gap:6px;padding:10px 12px;margin-bottom:8px;background:rgba(255,160,0,.1);border:1px solid rgba(255,160,0,.35);border-radius:8px;font-size:.82rem;color:rgba(255,200,100,.95);line-height:1.5}.proposals_taskReportFeedbackIcon__DJQ5n{flex-shrink:0;font-size:1rem}.proposals_taskReporterList__b6cVM{margin-top:8px;display:flex;flex-direction:column;gap:6px}.proposals_taskReporterItem__LnK3k{display:flex;flex-direction:column;gap:4px}.proposals_taskReporterRow__VWGza{display:flex;align-items:center;gap:6px}.proposals_taskReporterBtn__PRRac{font-size:.75rem;padding:3px 10px;border-radius:999px;border:1px solid rgba(0,212,255,.35);background:rgba(0,212,255,.12);color:#9ee8ff;cursor:pointer;text-decoration:none}.proposals_taskReporterBtn__PRRac:hover{background:rgba(0,212,255,.22);color:#c9f5ff;text-decoration:underline}.proposals_taskReporterToggleBtn__WcL_U{font-size:.65rem;padding:2px 6px;border-radius:999px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.5);cursor:pointer;line-height:1}.proposals_taskReporterToggleBtn__WcL_U:hover{background:hsla(0,0%,100%,.15)}.proposals_taskReporterContent__D_Y_M{font-size:.78rem;color:#d0d0d0;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:8px;white-space:pre-wrap;line-height:1.45}.proposals_taskReportTextarea__aRQzt{width:100%;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#eee;font-size:.82rem;padding:6px 8px;resize:none;box-sizing:border-box}.proposals_taskReportActions___sd_5{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.proposals_taskReportCancel__3BqTz{font-size:.8rem;padding:4px 12px;border-radius:6px;border:1px solid hsla(0,0%,100%,.15);background:transparent;color:#aaa;cursor:pointer}.proposals_taskReportSubmit__eNqXX{font-size:.8rem;padding:4px 14px;border-radius:6px;border:none;background:rgba(255,152,0,.7);color:#fff;font-weight:600;cursor:pointer}.proposals_taskReportSubmit__eNqXX:disabled{opacity:.5;cursor:not-allowed}.proposals_taskReportLoginNote__KIi2s{font-size:.78rem;color:#888;text-align:center;padding:4px 0}.proposals_taskMeta__Es_Sk{display:flex;gap:12px;align-items:center}.proposals_taskCategory__B91yx,.proposals_taskReports__MXT3t{font-size:.75rem;color:#888}.proposals_formSubmit__lBNe0:hover{transform:translateY(-1px)}.proposals_reviewBtn__LKmpQ{width:100%;padding:14px;background:linear-gradient(135deg,#ff4500,#ff8c00);border:none;color:#fff;border-radius:14px;font-size:1rem;font-weight:700;cursor:pointer;transition:transform .15s;margin-bottom:0}.proposals_reviewBtn__LKmpQ:hover{transform:translateY(-1px)}.proposals_reviewBtn__LKmpQ:disabled{opacity:.55;cursor:not-allowed;transform:none}.proposals_reviewingWrap__p6cN6{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:12px}.proposals_reviewingSpinner__owVlU{font-size:3rem;animation:proposals_spin__sNqw_ .8s linear infinite}@keyframes proposals_spin__sNqw_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.proposals_reviewingText__GSUx9{font-size:1rem;font-weight:700;color:#ff6b35;margin:0}.proposals_reviewingSubText__FA3YL{font-size:.8rem;color:hsla(0,0%,100%,.4);margin:0}.proposals_drillComment__17zQf{display:flex;gap:10px;background:rgba(255,69,0,.12);border:1px solid rgba(255,69,0,.35);border-radius:12px;padding:12px 14px;margin-bottom:16px}.proposals_drillIcon__NkeWL{font-size:1.4rem;flex-shrink:0;line-height:1.2}.proposals_drillComment__17zQf p{margin:0;font-size:.85rem;color:hsla(0,0%,100%,.88);line-height:1.6;white-space:pre-wrap}.proposals_compSection__nwZSW{margin-bottom:14px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;overflow:hidden}.proposals_compSectionHeader__07EB5{display:flex;align-items:center;gap:8px;padding:8px 12px;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.08)}.proposals_compBadgeBefore__h76X5{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.6)}.proposals_compBadgeAfter__mth51,.proposals_compBadgeBefore__h76X5{font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:999px}.proposals_compBadgeAfter__mth51{background:rgba(255,140,0,.3);color:#ffb347}.proposals_compTitle__zRsoQ{font-size:.85rem;font-weight:600;color:hsla(0,0%,100%,.8);flex:1;line-height:1.5;word-break:break-word}.proposals_compHint__OX_Ea{font-size:.7rem;color:hsla(0,0%,100%,.35)}.proposals_compContent__HSk6d{padding:10px 12px;font-size:.82rem;color:hsla(0,0%,100%,.65);max-height:120px;overflow-y:auto;white-space:pre-wrap;line-height:1.5}.proposals_compTitleInput__038gs{width:100%;padding:8px 12px;background:hsla(0,0%,100%,.07);border:none;border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff;font-size:.9rem;font-weight:600;box-sizing:border-box;resize:none;line-height:1.5;font-family:inherit}.proposals_compTitleInput__038gs:focus{outline:none;background:hsla(0,0%,100%,.1)}.proposals_compContentInput__p6IJm{width:100%;min-height:120px;padding:10px 12px;background:hsla(0,0%,100%,.05);border:none;color:hsla(0,0%,100%,.85);font-size:.82rem;line-height:1.5;resize:vertical;box-sizing:border-box}.proposals_compContentInput__p6IJm:focus{outline:none;background:hsla(0,0%,100%,.08)}.proposals_compChoice__x_I7d{margin:14px 0 10px;text-align:center}.proposals_compChoiceLabel__cEdXS{font-size:.8rem;color:hsla(0,0%,100%,.5);margin:0 0 8px}.proposals_compChoiceRow__DHubf{display:flex;gap:8px}.proposals_compChoiceBtn__WrjnX{flex:1;padding:10px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.15);border-radius:10px;color:hsla(0,0%,100%,.5);font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s}.proposals_compChoiceBtnActive__AqAhv{background:rgba(255,140,0,.25);border-color:#ff8c00;color:#ffb347}.proposals_backToFormBtn__XRw1_{display:block;width:100%;margin-top:8px;padding:10px;background:transparent;border:none;color:hsla(0,0%,100%,.35);font-size:.82rem;cursor:pointer;text-align:center}.proposals_backToFormBtn__XRw1_:hover{color:hsla(0,0%,100%,.6)}.proposals_championHeroBar__rjI0A{display:flex;align-items:center;gap:10px;margin:6px 16px 0;padding:10px 12px;border:1px solid rgba(255,193,7,.45);background:linear-gradient(135deg,rgba(255,193,7,.16),rgba(255,152,0,.08));border-radius:12px;cursor:pointer}.proposals_championHeroLabel__SGwh3{font-size:.78rem;color:#ffd54f;font-weight:700;white-space:nowrap}.proposals_championHeroTitle__WN3sb{flex:1;color:#fff3c4;font-weight:700;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proposals_championHeroMeta__ndOfi{margin-left:6px;color:rgba(255,243,196,.8);font-size:.78rem;font-weight:500}.proposals_championHeroLink__wCnm_{border:1px solid rgba(255,193,7,.55);background:rgba(255,193,7,.15);color:#ffe082;border-radius:999px;padding:6px 10px;font-size:.75rem;cursor:pointer;white-space:nowrap}.proposals_championHeroLink__wCnm_:hover{background:rgba(255,193,7,.25)}.proposals_championHeroBar__rjI0A:focus-visible{outline:2px solid rgba(255,193,7,.8);outline-offset:2px}.proposals_championListHeader__ZsF_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.proposals_championListTitle__xHlmu{margin:0;color:#ffe082;font-size:1rem}.proposals_rankingSortRow__2ne0Z{display:flex;gap:8px;margin-bottom:12px}.proposals_rankingSortBtn__n_aI1{flex:1;padding:7px 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6);font-size:.85rem;cursor:pointer;transition:background .15s,color .15s}.proposals_rankingSortBtn__n_aI1:hover{background:hsla(0,0%,100%,.1);color:#fff}.proposals_rankingSortBtnActive__PuvRd{background:rgba(255,215,0,.15);border-color:rgba(255,215,0,.5);color:gold;font-weight:600}.proposals_championListBody__sj0uR{display:flex;flex-direction:column;gap:8px}.proposals_championListItem__6ab2E{width:100%;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);border-radius:10px;padding:10px;color:#fff;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.proposals_championListItem__6ab2E:hover{background:rgba(255,193,7,.12);border-color:rgba(255,193,7,.3)}.proposals_championListRank__qm66b{font-size:.8rem;color:#ffd54f;min-width:32px}.proposals_championListName__3Pjxz{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proposals_championListRate__ueuz_{font-size:.78rem;color:#ffe082;white-space:nowrap}.proposals_championListEmpty__3rBxf{margin:0;color:#aaa;text-align:center;padding:16px 0}.proposals_battleStatsBar__jfmK9{display:flex;align-items:center;justify-content:space-between;padding:4px 16px 6px;flex-shrink:0;gap:8px}.proposals_battleCountLabel__T4SRj{font-size:.78rem;color:hsla(0,0%,100%,.45);white-space:nowrap}.proposals_championLabel__wuoO8{font-size:.75rem;color:#ffc107;flex:1;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proposals_battleArea__EW8Fr{flex:1;display:flex;flex-direction:column;align-items:center;padding:0 14px 80px;gap:0;min-height:0;overflow:hidden}.proposals_battleCard__Cx2VL{width:100%;max-width:500px;flex:1 1 0;min-height:calc(50dvh - 120px);max-height:calc(50dvh - 100px);background:#16213e;border:1.5px solid hsla(0,0%,100%,.08);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:border-color .15s;will-change:transform;user-select:none}.proposals_battleCard__Cx2VL:active{border-color:rgba(0,212,255,.5);transform:scale(.985)}.proposals_detailInfoBtn__g6j7h{display:inline-flex;align-items:center;gap:4px;padding:5px 14px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.22);border-radius:20px;color:hsla(0,0%,100%,.75);font-size:.78rem;font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s;flex-shrink:0}.proposals_detailInfoBtn__g6j7h:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.4)}.proposals_battleImageArea__Fvwbe{flex:1;min-height:160px;overflow:hidden;position:relative}.proposals_battleOverlay__vnwgC{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.93) 0,rgba(0,0,0,.7) 50%,rgba(0,0,0,.3) 80%,transparent);display:flex;flex-direction:column;justify-content:flex-end}.proposals_battleImage__prEZO{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .3s ease-in}.proposals_battleImageLoaded__V9khe{opacity:1}.proposals_battleImagePlaceholder__gehkO{width:100%;height:100%;background:linear-gradient(135deg,rgba(0,212,255,.15),rgba(156,39,176,.2));display:flex;align-items:center;justify-content:center}.proposals_battlePlaceholderIcon__N0JRS{font-size:2.5rem;opacity:.5}.proposals_winBadge__bUxk8{background:rgba(0,0,0,.45);border:1px solid rgba(255,193,7,.4);color:#ffc107;font-size:.6rem;font-weight:700;padding:2px 7px;border-radius:8px;white-space:nowrap}.proposals_cardAiBadge__K7O9E{background:linear-gradient(135deg,rgba(0,212,255,.85),rgba(156,39,176,.85));border:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:.55rem;font-weight:700;padding:2px 7px;border-radius:8px;letter-spacing:.02em;white-space:nowrap}.proposals_battleCardBody__aiXgp{padding:8px 14px;display:flex;flex-direction:column;gap:8px}.proposals_battleMeta__AGQ8S{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.proposals_battleBadge__cjZJQ{display:inline-block;padding:2px 10px;border:1px solid;border-radius:20px;font-size:.65rem;font-weight:600}.proposals_battleTitle__j7ozl{font-size:1.05rem;font-weight:700;color:#fff;line-height:1.4;text-shadow:0 1px 4px rgba(0,0,0,.6)}.proposals_battleExcerpt__LzQ_J,.proposals_battleTitle__j7ozl{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.proposals_battleExcerpt__LzQ_J{font-size:.78rem;color:hsla(0,0%,100%,.7);line-height:1.55;flex:1}.proposals_battleSpecs__rFvAO{display:flex;align-items:center;gap:12px;font-size:.75rem;color:hsla(0,0%,100%,.4);padding-top:4px;border-top:1px solid hsla(0,0%,100%,.06);flex-shrink:0}.proposals_hotSpec__hHfBC{color:#ff6b35;font-weight:600}.proposals_voteBtn__44PEe{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:7px 10px;background:rgba(0,212,255,.07);border-bottom:1px solid hsla(0,0%,100%,.07);font-size:.82rem;font-weight:600;color:rgba(0,212,255,.75);transition:background .15s}.proposals_voteBtnLabel__bJvv0{flex-shrink:0}.proposals_battleCard__Cx2VL:active .proposals_voteBtn__44PEe{background:rgba(0,212,255,.2);color:#00d4ff}.proposals_vsLabel__VOYDn{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:10px 0}.proposals_vsText__iILTw{font-size:1rem;font-weight:900;color:hsla(0,0%,100%,.25);letter-spacing:2px}.proposals_vsQueue__QeMZw{font-size:.7rem;color:hsla(0,0%,100%,.3)}.proposals_skipBtn__JFs_8{margin-left:auto;padding:4px 14px;font-size:.72rem;font-weight:600;font-family:inherit;color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;cursor:pointer;transition:all .15s}.proposals_skipBtn__JFs_8:hover{color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.1)}.proposals_skipBtn__JFs_8:disabled{opacity:.3;cursor:not-allowed}.proposals_cardEnter__Iv7eI{animation:proposals_cardEnterAnim__9wm_O .25s ease-out}@keyframes proposals_cardEnterAnim__9wm_O{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.proposals_cardFlyOutTop__5j0RA{animation:proposals_flyOutTop__eL0hr .28s ease-in forwards;pointer-events:none}@keyframes proposals_flyOutTop__eL0hr{to{transform:translateY(-110%) rotate(-6deg);opacity:0}}.proposals_cardFlyOutBottom__GxFSB{animation:proposals_flyOutBottom__hekDo .28s ease-in forwards;pointer-events:none}@keyframes proposals_flyOutBottom__hekDo{to{transform:translateY(110%) rotate(6deg);opacity:0}}.proposals_bottomBar__Q1VNa{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(0,0,0,.3);border-top:1px solid hsla(0,0%,100%,.08);overflow-x:auto;scrollbar-width:none}.proposals_bottomBar__Q1VNa::-webkit-scrollbar{display:none}.proposals_filterBtn__iTZAk{flex-shrink:0;padding:5px 10px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:16px;color:hsla(0,0%,100%,.7);font-size:12px;cursor:pointer;white-space:nowrap;transition:background .2s;font-family:inherit}.proposals_filterBtn__iTZAk:hover{background:hsla(0,0%,100%,.15)}.proposals_filterBtnActive__PVZXj{background:rgba(37,99,235,.25);border-color:#3b82f6;color:#93c5fd}.proposals_opinionBtn__015sc{flex-shrink:0;padding:5px 10px;background:rgba(0,212,255,.12);border:1px solid rgba(0,212,255,.3);border-radius:16px;color:#00d4ff;font-size:12px;cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;transition:background .2s}.proposals_opinionBtn__015sc:hover{background:rgba(0,212,255,.22)}.proposals_filterClear__RgNzx{flex-shrink:0;padding:4px 8px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;color:hsla(0,0%,100%,.4);font-size:11px;cursor:pointer;white-space:nowrap;transition:background .2s;font-family:inherit}.proposals_filterClear__RgNzx:hover{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.8)}.proposals_detailActions__z3_2i{display:flex;gap:10px;padding:12px 20px;border-top:1px solid hsla(0,0%,100%,.08)}.proposals_detailLikeBtn__hE9Qo{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:20px;border:1.5px solid hsla(0,0%,100%,.2);background:transparent;color:hsla(0,0%,100%,.7);font-size:.9rem;cursor:pointer;transition:all .15s}.proposals_detailLikeBtn__hE9Qo:hover:not(:disabled){border-color:#e91e63;color:#e91e63}.proposals_detailLikeBtn__hE9Qo:disabled{opacity:.45;cursor:not-allowed}.proposals_detailLikeBtnActive__hYTSa{border-color:#e91e63;color:#e91e63;background:rgba(233,30,99,.1)}.proposals_detailShareBtn__lCXxO{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:20px;border:1.5px solid hsla(0,0%,100%,.2);background:transparent;color:hsla(0,0%,100%,.7);font-size:.9rem;cursor:pointer;transition:all .15s}.proposals_detailShareBtn__lCXxO:hover{border-color:hsla(0,0%,100%,.5);color:#fff}.proposals_detailDiscussionBtn__9N5Xd{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:20px;border:1.5px solid rgba(156,39,176,.45);background:rgba(156,39,176,.1);color:#ce93d8;font-size:.9rem;text-decoration:none;cursor:pointer;transition:all .15s;white-space:nowrap}.proposals_detailDiscussionBtn__9N5Xd:hover{border-color:rgba(156,39,176,.8);background:rgba(156,39,176,.2);color:#e1bee7}.proposals_detailActionLabel__skgdI{display:none}@media (min-width:768px){.proposals_detailActionLabel__skgdI{display:inline}}.proposals_taskReportedWrap__3w1Vn{display:flex;flex-direction:column;gap:4px}.proposals_taskAiComment__kag3o{font-size:.8rem;color:#a5d6a7;background:rgba(76,175,80,.1);border-radius:8px;padding:6px 10px;line-height:1.4}.proposals_surveyResultInline__nklva{margin-top:8px;font-size:.85rem;color:hsla(0,0%,100%,.8)}.proposals_surveyResultCount__fYW_Y{margin-left:4px;font-size:.78rem;color:hsla(0,0%,100%,.5)}.proposals_sharePromptBtn__j8yWj{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:6px 14px;background:rgba(29,161,242,.12);border:1px solid rgba(29,161,242,.35);border-radius:20px;color:#90caf9;font-size:.82rem;cursor:pointer;transition:background .2s}.proposals_sharePromptBtn__j8yWj:hover{background:rgba(29,161,242,.22)}.proposals_sharePromptInline__htxh4{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-top:8px;background:rgba(29,161,242,.08);border-radius:10px;font-size:.82rem;color:hsla(0,0%,100%,.7)}.proposals_sharePromptInline__htxh4 button{padding:4px 12px;background:rgba(29,161,242,.15);border:1px solid rgba(29,161,242,.35);border-radius:14px;color:#90caf9;font-size:.8rem;cursor:pointer;white-space:nowrap}.proposals_detailShareSection__CpFDp{display:flex;align-items:center;gap:12px;padding:12px;margin:12px 0;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.proposals_detailShareThumb__hZG3t{width:60px;height:60px;object-fit:cover;border-radius:8px;flex-shrink:0}.proposals_detailShareInfo__lDbO3{flex:1;min-width:0}.proposals_detailShareLabel___rqn4{font-size:.78rem;color:hsla(0,0%,100%,.5);margin:0 0 2px}.proposals_detailShareTitle__f0wUh{font-size:.88rem;font-weight:600;color:hsla(0,0%,100%,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 6px}.proposals_detailShareBigBtn__HMP3J{padding:6px 16px;background:rgba(29,161,242,.15);border:1px solid rgba(29,161,242,.4);border-radius:20px;color:#90caf9;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .2s}.proposals_detailShareBigBtn__HMP3J:hover{background:rgba(29,161,242,.25)}.proposals_postedToastBar__ONL0n{position:fixed;bottom:70px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:10px 16px;background:rgba(20,30,48,.96);border:1px solid rgba(29,161,242,.4);border-radius:24px;color:hsla(0,0%,100%,.9);font-size:.88rem;z-index:3000;white-space:nowrap;box-shadow:0 4px 20px rgba(0,0,0,.5)}.proposals_postedToastClose__AZGCw{background:none;border:none;color:hsla(0,0%,100%,.5);font-size:1rem;cursor:pointer;padding:0 2px}@media (min-width:768px){.proposals_battleArea__EW8Fr{flex-direction:row;justify-content:center;align-items:stretch;gap:16px;padding:0 24px 80px}.proposals_battleCard__Cx2VL{max-width:45%;min-height:calc(70dvh - 160px);max-height:calc(80dvh - 160px)}.proposals_vsLabel__VOYDn{flex-direction:column;justify-content:center;align-items:center;padding:0 8px}.proposals_vsText__iILTw{font-size:1.4rem}}.proposals_themeVoteWrap__d5tJC{width:100%;max-width:500px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;animation:proposals_themeCardFadeIn__S5T6g .3s ease-out}@keyframes proposals_themeCardFadeIn__S5T6g{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.proposals_themeVoteTitle__e4xMx{font-size:.95rem;color:hsla(0,0%,100%,.7);margin:0;letter-spacing:.5px}.proposals_themeVotePair__9jVmM{display:flex;flex-direction:column;gap:10px;width:100%;align-items:center}.proposals_themeVoteOption__jOva5{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 16px;border-radius:16px;border:2px solid hsla(0,0%,100%,.12);background:linear-gradient(145deg,#1a1a2e,#16213e);color:#fff;cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.proposals_themeVoteOption__jOva5:hover:not(:disabled){border-color:rgba(0,212,255,.4);background:linear-gradient(145deg,#1e1e38,#1a2648)}.proposals_themeVoteOption__jOva5:active:not(:disabled){transform:scale(.97)}.proposals_themeVoteChosen__xDh5i{border-color:#3b82f6!important;background:linear-gradient(145deg,#1e2a4a,#1a3060)!important;animation:proposals_themeChosenPulse___cyij .4s ease-out}@keyframes proposals_themeChosenPulse___cyij{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.proposals_themeVoteNotChosen__gTJ6c{opacity:.3;transform:scale(.95)}.proposals_themeVoteDot__NiNxs{width:12px;height:12px;border-radius:50%;flex-shrink:0}.proposals_themeVoteLabel__I1XaR{font-size:1rem;font-weight:600;text-align:center;line-height:1.4}.proposals_themeVoteMeta__kagvK{font-size:.75rem;color:hsla(0,0%,100%,.45)}.proposals_themeVoteVs__J83QO{font-size:.85rem;color:hsla(0,0%,100%,.35);font-style:italic}.proposals_themeVoteSkip__nUJmO{padding:6px 20px;border-radius:8px;border:1px solid hsla(0,0%,100%,.15);background:transparent;color:hsla(0,0%,100%,.4);font-size:.8rem;cursor:pointer;transition:all .15s}.proposals_themeVoteSkip__nUJmO:hover{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.6)}.proposals_xBattleBar__RMv2N{display:flex;align-items:center;gap:10px;margin:4px 16px 0;padding:9px 12px;border:1px solid rgba(29,161,242,.4);background:linear-gradient(135deg,rgba(29,161,242,.14),rgba(0,200,255,.06));border-radius:12px;text-decoration:none;cursor:pointer}.proposals_xBattleBar__RMv2N:hover{background:linear-gradient(135deg,rgba(29,161,242,.22),rgba(0,200,255,.1))}.proposals_xBattleLabel__2DaEC{font-size:.76rem;color:#64b5f6;font-weight:700;white-space:nowrap;flex-shrink:0}.proposals_xBattleTitle__bv_My{flex:1;color:#bbdefb;font-weight:700;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proposals_xBattleMeta__tvpIq{margin-left:6px;color:rgba(187,222,251,.75);font-size:.76rem;font-weight:500}.proposals_xBattleVoteBtn__NSE5B{border:1px solid rgba(29,161,242,.5);background:rgba(29,161,242,.15);color:#90caf9;border-radius:999px;padding:5px 10px;font-size:.73rem;cursor:pointer;white-space:nowrap;flex-shrink:0}.proposals_xBattleVoteBtn__NSE5B:hover{background:rgba(29,161,242,.25)}