.ai-assistant_container__MP_2_{padding:32px;min-height:100vh;display:flex;flex-direction:column;align-items:center}.ai-assistant_card___L8b9{position:relative;width:100%;max-width:800px;background:#fff;border-radius:18px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:40px 24px;box-sizing:border-box}.ai-assistant_header__Rl32X{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.ai-assistant_linkButton__QMGbe{color:#a855f7;background:transparent;border:none;font-weight:500;cursor:pointer;font-size:16px}.ai-assistant_textareaWrapper__KIU1O{border:2px solid #e5e7eb;border-radius:12px;padding:0;background-color:#fff;height:300px;width:100%;overflow:hidden}.ai-assistant_textarea__Hde0Y{width:100%;height:100%;resize:none;border:none;outline:none;font-size:16px;padding:16px;font-family:inherit;background-color:transparent;color:#111827}.LoadingScreen_loadingContainer__FUrVi{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#f5f0ff,#e8e0ff);display:flex;justify-content:center;align-items:center;z-index:9999}.LoadingScreen_logoContainer__bAOzx{display:flex;flex-direction:column;align-items:center;gap:2rem}.LoadingScreen_logo__Dqkgr{opacity:0;animation:LoadingScreen_fadeIn__bYbct 1s ease-out forwards}.LoadingScreen_logo__Dqkgr img{max-width:100%;height:auto}.LoadingScreen_matchstickIcon__wnzre,.LoadingScreen_matchstickText__7lxaK{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.LoadingScreen_matchstickIcon__wnzre{position:relative;display:inline-block;margin:0 2px}.LoadingScreen_matchstickIcon__wnzre:after{content:"";position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:12px;height:12px;background:#000;border-radius:50%;animation:LoadingScreen_flicker___9vZv 2s infinite}.LoadingScreen_loadingBar__PvMue{width:200px;height:2px;background:rgba(0,0,0,.1);border-radius:4px;overflow:hidden;opacity:0;animation:LoadingScreen_fadeIn__bYbct 1s ease-out .5s forwards}.LoadingScreen_loadingProgress__KGiPE{width:100%;height:100%;background:#000;transform-origin:left;animation:LoadingScreen_progress__fXiB_ 2s ease-in-out infinite}@keyframes LoadingScreen_fadeIn__bYbct{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingScreen_progress__fXiB_{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{transform:scaleX(0);transform-origin:right}}@keyframes LoadingScreen_flicker___9vZv{0%,to{opacity:1;box-shadow:0 0 20px rgba(0,0,0,.2)}50%{opacity:.8;box-shadow:0 0 30px rgba(0,0,0,.4)}}.AIMatch_pageContainer__PxOTK{display:flex;width:100%;min-height:100vh;overflow-x:hidden}.AIMatch_headerContainer__9DdjB{display:flex;align-items:center;justify-content:center;width:100%;margin:20px 0;position:relative;padding:0 15px}.AIMatch_headerContainer__9DdjB:after,.AIMatch_headerContainer__9DdjB:before{content:"";flex:1;border-bottom:1px solid #d3d3d3;margin:0 60px}.AIMatch_headerText__0_9oH{font-size:.9rem!important;font-weight:400!important;color:#888!important;text-align:center;text-transform:none!important;letter-spacing:.5px;white-space:nowrap}.AIMatch_leftPane__yFMJC,.AIMatch_rightPane__tiaUI{flex:1;padding:2rem;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;min-width:0;max-width:50%}.AIMatch_backButton__S_Ad8{position:absolute;top:0;left:0;padding:.5rem 1rem;font-size:14px;font-weight:500;color:#7e3af2;background:none;border:none;cursor:pointer;transition:color .3s ease;z-index:1}.AIMatch_backButton__S_Ad8:hover{color:#5a29a3;text-decoration:underline}.AIMatch_templateContainer__RDdK2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:400px;gap:20px;padding:0}.AIMatch_templateContainer__RDdK2>div{width:100%!important}@media screen and (max-width:1024px){.AIMatch_leftPane__yFMJC,.AIMatch_rightPane__tiaUI{padding:1.5rem}.AIMatch_headerContainer__9DdjB:after,.AIMatch_headerContainer__9DdjB:before{margin:0 50px}}@media screen and (max-width:768px){.AIMatch_pageContainer__PxOTK{flex-direction:column}.AIMatch_leftPane__yFMJC,.AIMatch_rightPane__tiaUI{width:100%;max-width:100%;padding:1rem}.AIMatch_headerContainer__9DdjB{margin:15px 0}.AIMatch_headerContainer__9DdjB:after,.AIMatch_headerContainer__9DdjB:before{margin:0 40px}.AIMatch_headerText__0_9oH{font-size:.8rem!important}.AIMatch_backButton__S_Ad8{font-size:14px;padding:.4rem .8rem}.AIMatch_templateContainer__RDdK2{gap:15px}}@media screen and (max-width:480px){.AIMatch_leftPane__yFMJC,.AIMatch_rightPane__tiaUI{padding:.8rem}.AIMatch_headerContainer__9DdjB:after,.AIMatch_headerContainer__9DdjB:before{margin:0 20px}.AIMatch_backButton__S_Ad8{font-size:14px;padding:.3rem .6rem}.AIMatch_templateContainer__RDdK2{gap:10px}}.registration_container___2hQt{max-width:500px;margin:40px auto;padding:40px;background:#fff;border-radius:16px;box-shadow:0 6px 16px rgba(0,0,0,.1);text-align:center}.registration_title__1V9Vc{font-size:22px;font-weight:600;margin-bottom:20px;color:#000;text-align:center}.registration_form__Upg_M{display:flex;flex-direction:column;gap:15px}.registration_label__IOJyO{font-weight:600;color:#000;text-align:left;margin-bottom:1px}.registration_input__yLwhk,.registration_select__hBaot,.registration_textarea__BPj0b{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:14px;background-color:#fff;color:#555}.registration_input__yLwhk::placeholder,.registration_select__hBaot::placeholder,.registration_textarea__BPj0b::placeholder{color:#bbb}.registration_select__hBaot{appearance:none;background:#fff url(/icons/chevron-down.svg) no-repeat right 10px center;background-size:12px}.registration_input__yLwhk[disabled],.registration_select__hBaot[disabled]{background-color:#ececec;color:#888}.registration_buttonGroup__hMws5{display:flex;justify-content:center}.registration_button___Bz7Q{padding:14px;background:#7e3af2;color:#fff;font-size:16px;font-weight:700;border:none;border-radius:8px;cursor:pointer;width:100%;transition:background .3s}.registration_button___Bz7Q:hover{background:#5a29a3}.registration_topNav__1sT7H{display:flex;justify-content:space-between;padding-bottom:20px}.registration_navButton__MaipT{font-size:14px;font-weight:500;color:#7e3af2;cursor:pointer}.registration_navButton__MaipT:hover{text-decoration:underline}.registration_message__s_8wf{margin-top:10px;color:#4caf50;font-weight:700}.registration_headerContainer__Ip_Ie{display:flex;align-items:center;justify-content:center;width:100%;margin:20px 0;position:relative}.registration_headerContainer__Ip_Ie:after,.registration_headerContainer__Ip_Ie:before{content:"";flex:1;border-bottom:1px solid #d3d3d3;margin:0 30px}.registration_headerText__0kyDu{font-size:.9rem!important;font-weight:400!important;color:#888!important;text-align:center;text-transform:none!important;letter-spacing:.5px}.registration_photosGrid__wCJDr{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px}.registration_photoWrapper__JJM8o{position:relative;width:100px;height:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.registration_photo__9Idvj{width:100%;height:100px;object-fit:cover;border-radius:8px;border:1px solid #ccc}.registration_visibilityCheckbox__JxH1_{display:flex;align-items:center;justify-content:center;font-size:12px;color:#333;gap:3px;padding:0 5px}.registration_visibilityCheckbox__JxH1_ input{background-color:#7a42f4;border-color:#7a42f4;position:relative}.registration_removePhotoButton__hlJvM{position:absolute;top:5px;right:5px;background-color:#939292;color:#fff;border:none;border-radius:50%;width:15px;height:15px;font-size:9px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:all .2s ease-in-out;z-index:1}.registration_removePhotoButton__hlJvM:hover{background-color:#7a42f4;transform:scale(1.1)}.registration_removeButton__NOLDE{position:absolute;top:0;right:0;width:18px;height:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.15);transition:all .2s ease-in-out;background-color:#6b7280;border-radius:50%;font-size:10px;border:1px solid #fff;color:#fff;font-weight:400;z-index:10;transform:translate(50%,-50%)}.registration_removeButton__NOLDE:hover{background-color:#4b5563;transform:translate(50%,-50%) scale(1.1)}.registration_uploadBox__IOgZN{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border:2px dashed #ccc;border-radius:8px;cursor:pointer}.registration_uploadIcon__qLhno{font-size:24px;color:#ccc}.registration_fileInput__dT_BK{display:none}.registration_subheadingInput__sJNnL{width:40%;padding:8px;font-size:14px}.registration_subheadingInput__sJNnL,.registration_textarea__BPj0b{border:1px solid #ccc;border-radius:8px;font-family:inherit;background:#f7f7f7;resize:none}.registration_textarea__BPj0b{width:100%;padding:12px;font-size:16px;min-height:100px}.registration_input__yLwhk::placeholder,.registration_textarea__BPj0b::placeholder{color:#a0a0a0;font-size:16px;font-weight:400}.registration_addButton__b1mdg{width:105%;padding:0;border:1px solid #ccc;border-radius:8px;font-size:25px;font-weight:700;font-family:inherit;background:#fff;color:#a0a0a0;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center}.registration_addButton__b1mdg:hover{background:#e0e0e0;color:grey}.registration_addButton__b1mdg:active{background:#d0d0d0}.registration_inputContainer__82tjg{display:flex;flex-direction:column;width:100%}.registration_labelContainer__5RYsO{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:5px}.registration_label__IOJyO{font-weight:700;font-size:14px;color:#222}.registration_visibilityWrapper__V9ntT{display:flex;align-items:center;gap:5px}.registration_visibilityLabel__U3YU9{font-size:14px;color:#444}.registration_checkbox__fxO19{width:16px;height:16px;border-radius:4px;border:2px solid #ccc;appearance:none;cursor:pointer;transition:background .2s,border-color .2s}.registration_checkbox__fxO19:checked{background-color:#7a42f4;border-color:#7a42f4;position:relative;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="white" d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/></svg>');background-repeat:no-repeat;background-position:50%;background-size:10px}.registration_checkbox__fxO19:checked:after{content:none}.registration_visibilityWrapper2__yboj6{display:flex;align-items:center;justify-content:flex-end;gap:5px}.registration_visibilityLabel2__BQBzQ{font-size:14px;color:#444;margin:0}.registration_textareaWrapper__ScdNd{position:relative;display:inline-block;width:100%}.CreditsExhaustedModal_overlay__9VXZu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.CreditsExhaustedModal_modal__VsNxG{background:#fff;border-radius:12px;padding:32px;max-width:400px;width:100%;position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:CreditsExhaustedModal_modalSlideIn__dCgSA .3s ease-out}@keyframes CreditsExhaustedModal_modalSlideIn__dCgSA{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.CreditsExhaustedModal_closeButton__JVCcG{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;color:#666;padding:8px;border-radius:6px;transition:background-color .2s ease}.CreditsExhaustedModal_closeButton__JVCcG:hover{background-color:#f3f3f3;color:#333}.CreditsExhaustedModal_iconContainer__0GfTe{display:flex;justify-content:center;margin-bottom:20px}.CreditsExhaustedModal_warningIcon__DHfij{color:#7e3af2}.CreditsExhaustedModal_title__uzMZN{font-size:24px;font-weight:600;color:#1f2937;text-align:center;margin:0 0 16px}.CreditsExhaustedModal_message__jRi94{font-size:16px;color:#6b7280;text-align:center;line-height:1.5;margin:0}@media (max-width:480px){.CreditsExhaustedModal_modal__VsNxG{padding:24px;margin:0 16px}.CreditsExhaustedModal_title__uzMZN{font-size:20px}.CreditsExhaustedModal_message__jRi94{font-size:14px}}.ai-search_pageContainer__e6dmq{display:flex;width:100%;min-height:100vh;overflow-x:hidden}.ai-search_headerContainer__yRM_3{display:flex;align-items:center;justify-content:center;width:100%;margin:20px 0;position:relative;padding:0 15px}.ai-search_headerContainer__yRM_3:after,.ai-search_headerContainer__yRM_3:before{content:"";flex:1;border-bottom:1px solid #d3d3d3;margin:0 60px}.ai-search_headerText__pzCqK{font-size:.9rem!important;font-weight:400!important;color:#888!important;text-align:center;text-transform:none!important;letter-spacing:.5px;white-space:nowrap}.ai-search_leftPane__2OIAM,.ai-search_rightPane__IiS0M{flex:1;padding:2rem;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;min-width:0;max-width:50%}.ai-search_backButton__VOIkL{position:absolute;top:0;left:0;padding:.5rem 1rem;z-index:1}.ai-search_templateContainer__IHjsB{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:400px;gap:20px;padding:0}.ai-search_templateContainer__IHjsB>div{width:100%!important}.ai-search_searchResultCard__8ToYV{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 8px rgba(0,0,0,.1);width:100%;max-width:400px;margin:0 auto;position:relative}.ai-search_profileName__0n86Y{text-align:center;font-size:1.2rem;font-weight:400;color:#000;margin:0 0 24px}.ai-search_infoSection__HJLhT{margin-bottom:20px;position:relative}.ai-search_infoRow__0_S5P{display:flex;align-items:center;gap:10px;margin-bottom:15px;font-size:14px;color:#333;position:relative;padding-bottom:15px}.ai-search_demographicsRow__JmYcR{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;padding:0 5px}.ai-search_demographicsItem__hUEZQ{display:flex;align-items:center;gap:8px;font-size:14px;color:#333;position:relative;flex:1;justify-content:center;padding:8px 12px;min-height:40px}.ai-search_demographicsItem__hUEZQ:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#e0e0e0;z-index:1;margin-right:8px}.ai-search_icon__Q5VPx{width:20px;height:20px;color:#000;flex-shrink:0}.ai-search_nextButton__jJpTo{width:100%;padding:12px 20px;background-color:#9747ff;color:#fff;border:2px solid #9d65e7;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .3s ease,transform .2s ease;margin-top:20px}.ai-search_nextButton__jJpTo:hover{background-color:#f3f3f3;color:#000;transform:scale(1.01)}.ai-search_nextButtonDisabled__lRUU8{border-color:#ccc!important;cursor:not-allowed!important}.ai-search_nextButtonDisabled__lRUU8,.ai-search_nextButtonDisabled__lRUU8:hover{background-color:#ccc!important;color:#666!important;transform:none!important}.ai-search_nextButtonGrow__ReDaI{width:auto;flex:1;margin-top:0}.ai-search_actionsRow__EfLIF{display:flex;gap:12px;margin-top:20px;align-items:center}.ai-search_bookmarkButton__cmUTR{flex-shrink:0;padding:12px 16px;background-color:#f5f3ff;color:#6b46c1;border:2px solid #e9d8fd;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease;display:inline-flex;align-items:center;gap:8px}.ai-search_bookmarkButton__cmUTR:hover{background-color:#ede9fe;color:#4c1d95;transform:translateY(-1px)}.ai-search_bookmarkSquare__dCGbu{width:48px;height:48px;min-width:48px;min-height:48px;border-radius:10px;background-color:#9747ff;border:2px solid #9d65e7;display:inline-flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.ai-search_bookmarkSquare__dCGbu:hover{background-color:#f3f3f3;color:#000;transform:scale(1.01)}.ai-search_bookmarkSquareSelected__ePLcy{background-color:#fff;color:#000}.ai-search_bookmarkSquareSelected__ePLcy:hover{background-color:#fff;color:#000;transform:none}.ai-search_bookmarkButtonFilled__FKqdM{background-color:#7c3aed;color:#fff;border-color:#7c3aed}.ai-search_bookmarkFullWidth__Z6f1w{width:100%;padding:12px 20px;font-weight:700;display:flex;justify-content:center;gap:0}.ai-search_whiteIcon__EFZux{color:#fff}.ai-search_blackIcon__ld9TD,.ai-search_bookmarkButtonFilled__FKqdM:hover .ai-search_whiteIcon__EFZux{color:#000}.ai-search_noResultsContainer__slu0Q{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;min-height:300px}.ai-search_noResultsIcon__nLJMc{color:#d1d5db;margin-bottom:24px;opacity:.7}.ai-search_noResultsTitle___7nQy{font-size:1.5rem;font-weight:600;color:#374151;margin:0 0 16px;line-height:1.3}.ai-search_noResultsMessage__usff2{font-size:1rem;color:#6b7280;line-height:1.6;margin:0 0 32px;max-width:400px}.ai-search_noResultsActions__5SZq7{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.ai-search_retryButton__TqKZy{padding:12px 24px;background-color:#9747ff;color:#fff;border:2px solid #9d65e7;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s ease;min-width:120px}.ai-search_retryButton__TqKZy:hover{background-color:#f3f3f3;color:#000;transform:scale(1.01)}.ai-search_backButton__VOIkL{padding:0;background:none;color:#7e3af2;border:none;font-size:14px;font-weight:500;cursor:pointer;transition:color .3s ease;text-decoration:none}.ai-search_backButton__VOIkL:hover{color:#5a29a3;text-decoration:underline}.ai-search_socialLink__fslOJ{color:#000;text-decoration:underline;transition:color .3s ease;word-break:break-all}.ai-search_socialLink__fslOJ:hover{color:#7e3af2;text-decoration:underline}.ai-search_emailLink__EWa6F{color:#000;text-decoration:underline;transition:color .3s ease;word-break:break-all}.ai-search_emailLink__EWa6F:hover{color:#7e3af2;text-decoration:underline}.ai-search_creditsBadge__BrFZ_{position:absolute;top:12px;right:16px;color:#6b7280;font-size:12px}@media screen and (max-width:1024px){.ai-search_leftPane__2OIAM,.ai-search_rightPane__IiS0M{padding:1.5rem}.ai-search_headerContainer__yRM_3:after,.ai-search_headerContainer__yRM_3:before{margin:0 50px}}@media screen and (max-width:768px){.ai-search_pageContainer__e6dmq{flex-direction:column}.ai-search_leftPane__2OIAM,.ai-search_rightPane__IiS0M{max-width:100%;padding:1rem}.ai-search_headerContainer__yRM_3{margin:15px 0}.ai-search_headerContainer__yRM_3:after,.ai-search_headerContainer__yRM_3:before{margin:0 40px}.ai-search_headerText__pzCqK{font-size:.8rem!important}.ai-search_backButton__VOIkL{font-size:12px;padding:.4rem .8rem}.ai-search_templateContainer__IHjsB{max-width:100%}}@media screen and (max-width:480px){.ai-search_leftPane__2OIAM,.ai-search_rightPane__IiS0M{padding:.5rem}.ai-search_headerContainer__yRM_3:after,.ai-search_headerContainer__yRM_3:before{margin:0 20px}.ai-search_backButton__VOIkL{font-size:11px;padding:.3rem .6rem}.ai-search_templateContainer__IHjsB{gap:15px}.ai-search_noResultsContainer__slu0Q{padding:30px 15px;min-height:250px}.ai-search_noResultsTitle___7nQy{font-size:1.25rem}.ai-search_noResultsMessage__usff2{font-size:.9rem;margin-bottom:24px}.ai-search_noResultsActions__5SZq7{flex-direction:column;gap:8px}.ai-search_backButton__VOIkL,.ai-search_retryButton__TqKZy{width:100%;min-width:auto}}.proposals_navbarSpacing__IeEFi{height:80px;width:100%}.proposals_title__dLyz8{font-size:2rem;color:indigo}.proposals_searchComponent__Jg8Fw{width:110%;max-width:600px}.proposals_createTemplate__MHUia{margin:20px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border:2px solid #d1d5db;border-radius:12px;padding:20px 30px;width:90%;max-width:600px;text-align:center;transition:background-color .3s ease,box-shadow .3s ease;box-shadow:0 2px 4px hsla(0,0%,56%,.1);cursor:pointer}.proposals_createTemplate__MHUia:hover{background-color:#f9f9ff;box-shadow:0 6px 12px rgba(0,0,0,.15)}.proposals_createTemplateIcon__IeDm8{font-size:70px;color:#01010b;margin-bottom:10px}.proposals_card__z8ho7{box-shadow:0 4px 8px rgba(0,0,0,.1)}.proposals_post-details__7ozoF{font-size:14px;color:#555;margin-bottom:10px}.proposals_post-actions__98WQC{display:flex;justify-content:space-between;gap:10px}.proposals_post-button__ysuTf{flex:1;padding:10px;background-color:#7e3af2;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:background-color .3s}.proposals_post-button__ysuTf:hover{background-color:#5a29a3}.proposals_noDataMessage__PgOFT{color:#777;font-size:1rem;margin:10px 0;text-align:center}.proposals_pageContainer__34adC{display:flex;flex-direction:column;align-items:center;padding:40px 20px;text-align:center}.proposals_title__dLyz8{font-size:24px;font-weight:400;color:#4a47a3;margin-bottom:20px}.proposals_cardGroup__5k8Xx{display:flex;flex-direction:column;gap:20px;width:90%;max-width:600px;margin:20px auto}.proposals_card__z8ho7{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:left}.proposals_publishButton__GB0lf,.proposals_unpublishButton__owkz5{background-color:#f3eaff;border:1px solid #7e3af2;color:#7e3af2;border-radius:8px;padding:8px 16px;cursor:pointer;font-weight:700;transition:all .2s ease-in-out}.proposals_publishButton__GB0lf:hover,.proposals_unpublishButton__owkz5:hover{background-color:#7e3af2;color:#fff}.proposals_actions__pyoWm{margin-top:10px;display:flex;justify-content:center}.proposals_buttonGroup__JKtVM{display:flex;justify-content:space-between;gap:10px;margin-top:10px}.proposals_actionButton__Jiqky,.proposals_deleteButton__BC8qi,.proposals_publishButton__GB0lf,.proposals_unpublishButton__owkz5{flex:1;padding:10px;font-size:14px;font-weight:700;border-radius:8px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;border:2px solid #000;background-color:#fff;color:#000;text-align:center}.proposals_actionButton__Jiqky:hover,.proposals_deleteButton__BC8qi:hover,.proposals_publishButton__GB0lf:hover,.proposals_unpublishButton__owkz5:hover{background-color:#f3f3f3;transform:scale(1.05)}.proposals_publishButton__GB0lf,.proposals_unpublishButton__owkz5{width:100%;padding:12px}.proposals_createTemplateText__Khkz4{color:#000;text-decoration:none}.proposals_link__IV2SY{text-decoration:none}.proposals_link__IV2SY:hover{text-decoration:underline;text-decoration-color:#000}.proposals_activeHeader__hhraC,.proposals_createTemplateWrapper__n2FAm,.proposals_draftsHeader__gbViN,.proposals_templateList__bsNr_{width:90%;max-width:400px;margin:0 auto;align-self:center}.proposals_headerContainer__lkomn{display:flex;align-items:center;justify-content:center;width:100%;max-width:480px;margin:20px auto;position:relative}.proposals_headerContainer__lkomn:after,.proposals_headerContainer__lkomn:before{content:"";flex:1;border-bottom:1px solid #d3d3d3;margin:0 30px}.proposals_headerText__X3Fv4{font-size:.9rem!important;font-weight:400!important;color:#888!important;text-align:center;text-transform:none!important;letter-spacing:.5px}.proposals_UploadButtonRow__B3TUJ{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.proposals_UploadButton__oyBM2{padding:12px 20px;font-size:14px;font-weight:700;border-radius:8px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;border:2px solid #000;background-color:#fff;color:#000;text-align:center;width:100%}.proposals_headerActions__FQJc8{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:400px;margin-bottom:20px}.proposals_selectionContainer__1JciX{display:flex;justify-content:center;width:100%;margin:20px 0}.proposals_actionButtons__0zd2v{display:flex;gap:10px;align-items:center;justify-content:center}.proposals_selectionButton___7ziN{padding:8px 16px;font-size:14px;font-weight:700;border-radius:8px;cursor:pointer;transition:all .2s ease-in-out;border:2px solid #9d65e7;background-color:#9747ff;color:#fff}.proposals_selectionButton___7ziN:hover{background-color:#4a47a3;color:#fff}.proposals_deleteButton__BC8qi{padding:8px 16px;font-size:14px;font-weight:700;border-radius:8px;cursor:pointer;transition:all .2s ease-in-out;border:1px solid #dc2626;background-color:#fee2e2;color:#dc2626}.proposals_deleteButton__BC8qi:hover{background-color:#dc2626;color:#fff}.proposals_buttonRow__ig2pF{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:20px}.proposals_iconButton__p4QIQ{display:flex;flex-direction:column;align-items:center;font-size:14px;font-weight:500;border-radius:12px;border:1.5px solid #ccc;background-color:#fff;color:#333;width:100px;height:120px;justify-content:center;transition:transform .2s,background-color .2s;cursor:pointer}.proposals_iconButton__p4QIQ:hover{background-color:#f0f0f0;transform:translateY(-2px)}.proposals_iconButton__p4QIQ span{margin-top:10px}.proposals_createTemplateHeading__vUfpf{text-align:center;font-size:1rem;font-weight:500;color:#000;margin-bottom:.5rem}.proposals_button__rbGMo{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:340px;padding:12px 20px;border:1.5px solid #ccc;border-radius:10px;background-color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:background .2s,transform .1s}.proposals_button__rbGMo:hover{background:#f5f5f5}.proposals_button__rbGMo:active{transform:scale(.98)}.proposals_icon__Ce_l1{font-size:18px}@media (max-width:640px){.proposals_pageContainer__34adC{padding:20px 12px}.proposals_navbarSpacing__IeEFi{height:64px}.proposals_title__dLyz8{font-size:1.25rem;margin-bottom:12px}.proposals_searchComponent__Jg8Fw{width:100%;max-width:100%}.proposals_createTemplate__MHUia{width:100%;max-width:100%;padding:16px;margin:16px 0}.proposals_cardGroup__5k8Xx{width:100%;max-width:100%;gap:12px;margin:12px auto;display:flex;flex-direction:column;align-items:center}.proposals_card__z8ho7{padding:16px;width:100%;max-width:100%;margin:0 auto}.proposals_post-actions__98WQC{flex-direction:column;gap:8px}.proposals_actionButton__Jiqky,.proposals_deleteButton__BC8qi,.proposals_post-button__ysuTf,.proposals_publishButton__GB0lf,.proposals_unpublishButton__owkz5{width:100%;padding:12px;font-size:16px}.proposals_buttonGroup__JKtVM{flex-direction:column;gap:8px}.proposals_headerActions__FQJc8{max-width:100%;padding:0 4px}.proposals_headerContainer__lkomn{margin:12px 0}.proposals_UploadButtonRow__B3TUJ,.proposals_UploadButton__oyBM2{width:100%}.proposals_activeHeader__hhraC,.proposals_createTemplateWrapper__n2FAm,.proposals_draftsHeader__gbViN,.proposals_templateList__bsNr_{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto}}