.DemoTypeSelector_container__4M6X4{width:100%}.DemoTypeSelector_header___5BH1{margin-bottom:24px}.DemoTypeSelector_title__GtsS8{font-size:20px;font-weight:700;color:var(--nav-text-color);margin:0 0 6px}.DemoTypeSelector_subtitle__r8hCi{font-size:14px;color:var(--survey-text-secondary);margin:0}.DemoTypeSelector_optionsGrid__qYI6U{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){.DemoTypeSelector_optionsGrid__qYI6U{grid-template-columns:1fr}}.DemoTypeSelector_optionCard__ro7Db{position:relative;background:var(--home-bg-fifth-color);border:2px solid var(--border-color);border-radius:16px;padding:24px 20px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;gap:12px}.DemoTypeSelector_optionCard__ro7Db:hover{border-color:#4a3aff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(74,58,255,.12)}.DemoTypeSelector_optionCard__ro7Db.DemoTypeSelector_selected__Hot8E{border-color:#4a3aff;box-shadow:0 0 0 3px rgba(74,58,255,.15)}.DemoTypeSelector_optionCard__ro7Db.DemoTypeSelector_highlighted__lymXW{border-color:rgba(74,58,255,.4);background:linear-gradient(135deg,rgba(74,58,255,.03),rgba(139,92,246,.03))}.DemoTypeSelector_badge__QPNH7{position:absolute;top:-10px;left:20px;padding:3px 12px;border-radius:20px;font-size:11px;font-weight:700;color:white;letter-spacing:.5px}.DemoTypeSelector_selectedCheck__lDr4v{position:absolute;top:14px;right:14px;color:#4a3aff}.DemoTypeSelector_iconWrapper__4a2_d{width:52px;height:52px;border-radius:14px;background:rgba(74,58,255,.08);display:flex;align-items:center;justify-content:center}.DemoTypeSelector_optionLabel__tg0zJ{font-size:16px;font-weight:700;color:var(--nav-text-color);margin:0}.DemoTypeSelector_priceSection__w_EJE{display:flex;align-items:baseline;gap:8px}.DemoTypeSelector_price__7SqtZ{font-size:22px;font-weight:800}.DemoTypeSelector_priceNote__0z6E9{font-size:12px;color:var(--survey-text-secondary)}.DemoTypeSelector_priceSkeleton__708_6{height:28px;width:80px;background:var(--border-color);border-radius:6px;animation:DemoTypeSelector_pulse__xUcfv 1.5s ease-in-out infinite}@keyframes DemoTypeSelector_pulse__xUcfv{0%,to{opacity:1}50%{opacity:.5}}.DemoTypeSelector_description__W3KxS{font-size:13px;color:var(--survey-text-secondary);line-height:1.5;margin:0}.DemoTypeSelector_features__BbJh7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.DemoTypeSelector_featureItem___a0ak{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--nav-text-color)}.DemoTypeSelector_featureCheck__j9aK9{color:#10b981;flex-shrink:0}.DemoTypeSelector_breakdown__6aGSi{background:var(--home-bg-color,#f9fafb);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:6px;border:1px solid var(--border-color)}.DemoTypeSelector_breakdownRow__UExiZ{display:flex;justify-content:space-between;font-size:12px;color:var(--survey-text-secondary)}.DemoTypeSelector_breakdownRow__UExiZ.DemoTypeSelector_total__k1O0c{font-weight:700;font-size:13px;color:var(--nav-text-color);border-top:1px solid var(--border-color);padding-top:6px;margin-top:2px}.DemoTypeSelector_selectBtn___B04c{width:100%;padding:10px;border-radius:10px;border:2px solid #4a3aff;background:transparent;color:#4a3aff;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;margin-top:auto}.DemoTypeSelector_selectBtn___B04c:hover{background:#4a3aff;color:white}.DemoScheduler_container__YXu7p{width:100%}.DemoScheduler_calendarHeader__VCNwW{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.DemoScheduler_navBtn__umXG7{width:36px;height:36px;border-radius:8px;border:1px solid var(--border-color);background:var(--home-bg-fifth-color);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--nav-text-color);transition:all .2s}.DemoScheduler_navBtn__umXG7:hover{background:#4a3aff;color:white;border-color:#4a3aff}.DemoScheduler_monthLabel__3BIjt{font-size:16px;font-weight:700;color:var(--nav-text-color)}.DemoScheduler_dayNames__FFUe5{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}.DemoScheduler_dayName__PvGx3{text-align:center;font-size:12px;font-weight:600;color:var(--survey-text-secondary);padding:6px 0}.DemoScheduler_calendarGrid__eVESO{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:20px}.DemoScheduler_emptyDay__2TfFh{height:40px}.DemoScheduler_dayCell__V69jQ{height:40px;border-radius:8px;border:none;background:transparent;font-size:13px;font-weight:500;color:var(--survey-text-secondary);cursor:not-allowed;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:all .2s}.DemoScheduler_dayCell__V69jQ.DemoScheduler_available__GvlJW{background:rgba(74,58,255,.06);color:var(--nav-text-color);cursor:pointer;font-weight:600}.DemoScheduler_dayCell__V69jQ.DemoScheduler_available__GvlJW:hover{background:rgba(74,58,255,.15)}.DemoScheduler_dayCell__V69jQ.DemoScheduler_past__vu_LZ{opacity:.35;cursor:not-allowed}.DemoScheduler_dayCell__V69jQ.DemoScheduler_selectedDay__RVkd9{background:#4a3aff!important;color:white!important}.DemoScheduler_dotIndicator__cmhHw{width:4px;height:4px;border-radius:50%;background:#4a3aff}.DemoScheduler_dayCell__V69jQ.DemoScheduler_selectedDay__RVkd9 .DemoScheduler_dotIndicator__cmhHw{background:white}.DemoScheduler_slotsSection__rVKn3{margin-top:20px}.DemoScheduler_slotsHeader__gV9El{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--nav-text-color);margin-bottom:12px}.DemoScheduler_slotsGrid__VZwlB{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.DemoScheduler_slotBtn__wBpcq{padding:10px 8px;border-radius:10px;border:2px solid var(--border-color);background:var(--home-bg-fifth-color);font-size:13px;font-weight:600;color:var(--nav-text-color);cursor:pointer;transition:all .2s;text-align:center}.DemoScheduler_slotBtn__wBpcq:hover{border-color:#4a3aff;color:#4a3aff}.DemoScheduler_slotBtn__wBpcq.DemoScheduler_selectedSlot__SEvbD{background:#4a3aff;border-color:#4a3aff;color:white}.DemoScheduler_noSlots__ZC6mv{text-align:center;padding:20px;color:var(--survey-text-secondary);font-size:14px;background:var(--home-bg-fifth-color);border-radius:10px;border:1px dashed var(--border-color)}.DemoScheduler_legend__dA55S{display:flex;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid var(--border-color)}.DemoScheduler_legendItem__xmcaM{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--survey-text-secondary)}.DemoScheduler_legendDot__Hmkph{width:8px;height:8px;border-radius:50%}.DemoScheduler_loadingSkeleton__cyxKf{padding:16px}.DemoScheduler_skeletonHeader__yUmMd{height:32px;background:var(--border-color);border-radius:8px;margin-bottom:16px;animation:DemoScheduler_pulse__l8X34 1.5s ease-in-out infinite}.DemoScheduler_skeletonGrid__h03xq{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.DemoScheduler_skeletonDay__OZ_Le{height:40px;background:var(--border-color);border-radius:8px;animation:DemoScheduler_pulse__l8X34 1.5s ease-in-out infinite}@keyframes DemoScheduler_pulse__l8X34{0%,to{opacity:1}50%{opacity:.5}}.DemoBookingModal_overlay__pbWik{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.DemoBookingModal_modal__2t6jN{background:var(--home-bg-fifth-color);border-radius:20px;width:100%;max-width:780px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 60px rgba(0,0,0,.25);overflow:hidden;border:1px solid var(--border-color)}.DemoBookingModal_header__ZMr85{padding:24px 28px;border-bottom:1px solid var(--border-color);display:flex;align-items:flex-start;justify-content:space-between;background:linear-gradient(135deg,rgba(74,58,255,.04),rgba(139,92,246,.04))}.DemoBookingModal_title____fCF{font-size:20px;font-weight:700;color:var(--nav-text-color);margin:0 0 4px}.DemoBookingModal_subtitle__TAsf4{font-size:14px;color:var(--survey-text-secondary);margin:0}.DemoBookingModal_closeBtn__uuu_o{width:36px;height:36px;border-radius:10px;border:1px solid var(--border-color);background:var(--home-bg-fifth-color);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--nav-text-color);flex-shrink:0;transition:all .2s}.DemoBookingModal_closeBtn__uuu_o:hover{background:#fee2e2;border-color:#fca5a5;color:#dc2626}.DemoBookingModal_stepBar__3JTwQ{padding:18px 28px;display:flex;align-items:center;border-bottom:1px solid var(--border-color);background:var(--home-bg-color,#fafafa)}.DemoBookingModal_stepDot__Y0JJi{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.DemoBookingModal_stepNumber__9TfsE{width:28px;height:28px;border-radius:50%;background:var(--border-color);color:var(--survey-text-secondary);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;transition:all .3s}.DemoBookingModal_activeStep__Ul6cK .DemoBookingModal_stepNumber__9TfsE{background:#4a3aff;color:white}.DemoBookingModal_stepLabel__nbJNI{font-size:11px;font-weight:500;color:var(--survey-text-secondary);white-space:nowrap}.DemoBookingModal_activeStep__Ul6cK .DemoBookingModal_stepLabel__nbJNI{color:#4a3aff;font-weight:600}.DemoBookingModal_stepLine__fmfmR{flex:1;height:2px;background:var(--border-color);margin:0 8px 16px;transition:background .3s}.DemoBookingModal_activeLine__NYmf_{background:#4a3aff}.DemoBookingModal_errorBanner__dUsAF{margin:12px 28px 0;padding:10px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;display:flex;align-items:center;gap:8px;font-size:13px;color:#dc2626}.DemoBookingModal_body__hEbgD{flex:1;overflow-y:auto;padding:24px 28px}.DemoBookingModal_notesStep__n4TzL{display:flex;flex-direction:column;gap:12px}.DemoBookingModal_stepTitle__nnRov{font-size:18px;font-weight:700;color:var(--nav-text-color);margin:0}.DemoBookingModal_stepSubtitle__wAxLb{font-size:14px;color:var(--survey-text-secondary);margin:0}.DemoBookingModal_notesInput__NwcJx{width:100%;padding:14px;border-radius:10px;border:1px solid var(--border-color);background:var(--home-bg-color,#f9fafb);color:var(--nav-text-color);font-size:14px;resize:vertical;outline:none;transition:border-color .2s;font-family:inherit;box-sizing:border-box}.DemoBookingModal_notesInput__NwcJx:focus{border-color:#4a3aff;box-shadow:0 0 0 3px rgba(74,58,255,.1)}.DemoBookingModal_charCount__yY40Q{font-size:12px;color:var(--survey-text-secondary);text-align:right}.DemoBookingModal_confirmStep__nHClq{display:flex;flex-direction:column;gap:16px}.DemoBookingModal_confirmCard__MWFZ0{background:var(--home-bg-color,#f9fafb);border:1px solid var(--border-color);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:12px}.DemoBookingModal_confirmRow__PXHNc{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--survey-text-secondary)}.DemoBookingModal_confirmRow__PXHNc strong{color:var(--nav-text-color);font-weight:600}.DemoBookingModal_divider__AXA27{height:1px;background:var(--border-color);margin:4px 0}.DemoBookingModal_totalRow__8Alj7{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;color:var(--nav-text-color);padding-top:8px;border-top:2px solid var(--border-color)}.DemoBookingModal_totalAmount__EnANR{font-size:20px;color:#4a3aff}.DemoBookingModal_notePreview__NlhjV{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:14px;font-size:13px;color:#4b5563}.DemoBookingModal_notePreview__NlhjV strong{display:block;margin-bottom:6px;color:#1a1a2e}.DemoBookingModal_footer__u4skA{padding:18px 28px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:12px;background:var(--home-bg-color,#fafafa)}.DemoBookingModal_backBtn__C83Z6{padding:10px 24px;border-radius:10px;border:1px solid var(--border-color);background:transparent;color:var(--nav-text-color);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.DemoBookingModal_backBtn__C83Z6:hover{background:var(--border-color)}.DemoBookingModal_nextBtn__HL4iK{padding:10px 28px;border-radius:10px;border:none;background:#4a3aff;color:white;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.DemoBookingModal_nextBtn__HL4iK:hover{background:#3b2ee0}.DemoBookingModal_nextBtn__HL4iK:disabled{opacity:.5;cursor:not-allowed}.DemoBookingModal_confirmBtn__jtg8C{padding:12px 32px;border-radius:10px;border:none;background:linear-gradient(135deg,#4a3aff,#8b5cf6);color:white;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}.DemoBookingModal_confirmBtn__jtg8C:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(74,58,255,.3)}.DemoBookingModal_confirmBtn__jtg8C:disabled{opacity:.6;cursor:not-allowed;transform:none}.DemoBookingModal_spinner__N_f05{animation:DemoBookingModal_spin__Tdsnl 1s linear infinite}@keyframes DemoBookingModal_spin__Tdsnl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Loader_inlineContainer__PQTJv{width:100%;height:100%}.Loader_inlineContainer__PQTJv,.Loader_overlay__T_cQD{display:flex;justify-content:center;align-items:center}.Loader_overlay__T_cQD{position:absolute;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(8px);z-index:9998;border-radius:var(--profile-setup-card-radius);animation:Loader_fadeIn__XHqnt .3s ease-out}.Loader_overlay__T_cQD.Loader_fullscreen__HixQZ{position:fixed;border-radius:0;background-color:var(--home-bg-primary-color);backdrop-filter:none}@keyframes Loader_fadeIn__XHqnt{0%{opacity:0}to{opacity:1}}.Loader_loaderWrapper__XMdoA{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.Loader_spinner__r235d{position:relative;border-radius:50%;animation:Loader_spin__LTou8 2s linear infinite;border:3px solid transparent;border-top:3px solid var(--primary-color);will-change:transform}.Loader_spinner__r235d:after,.Loader_spinner__r235d:before{content:"";position:absolute;inset:4px;border-radius:50%;border:3px solid transparent}.Loader_spinner__r235d:before{border-top-color:var(--secondary-color);animation:Loader_spin-reverse__3H6oQ 1.5s linear infinite}.Loader_spinner__r235d:after{border-top-color:var(--primary-color);opacity:.5;animation:Loader_spin__LTou8 1s linear infinite;inset:9px}@keyframes Loader_spin__LTou8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Loader_spin-reverse__3H6oQ{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.Loader_sm__fz172{width:24px;height:24px;border-width:2px}.Loader_sm__fz172:after,.Loader_sm__fz172:before{border-width:2px}.Loader_sm__fz172:before{inset:3px}.Loader_sm__fz172:after{inset:6px}.Loader_md__0YkFC{width:48px;height:48px;border-width:3px}.Loader_md__0YkFC:after,.Loader_md__0YkFC:before{border-width:3px}.Loader_md__0YkFC:before{inset:4px}.Loader_md__0YkFC:after{inset:9px}.Loader_lg__HVQlB{width:64px;height:64px;border-width:4px}.Loader_lg__HVQlB:after,.Loader_lg__HVQlB:before{border-width:4px}.Loader_lg__HVQlB:before{inset:6px}.Loader_lg__HVQlB:after{inset:13px}.Loader_xl__02uaj{width:80px;height:80px;border-width:5px}.Loader_xl__02uaj:after,.Loader_xl__02uaj:before{border-width:5px}.Loader_xl__02uaj:before{inset:7px}.Loader_xl__02uaj:after{inset:16px}.Loader_label__Fi717{font-size:1rem;font-weight:500;color:var(--survey-text-secondary);font-family:Inter,sans-serif;animation:Loader_pulseText__jQgzJ 1.5s ease-in-out infinite}@keyframes Loader_pulseText__jQgzJ{0%,to{opacity:.7}50%{opacity:1}}.OrderSummary_card__OPFfQ{border:1px solid var(--border-color);border-radius:16px;background:var(--home-bg-fifth-color);overflow:hidden}.OrderSummary_section__kBFHC{padding:1rem;border-bottom:1px solid var(--border-color)}.OrderSummary_sectionLast__v4Hz_{padding:1rem}.OrderSummary_heading__l2do5{margin:0;font-size:1.05rem;line-height:1;color:var(--nav-text-color);font-weight:800}.OrderSummary_projectRow__4h0Y3{display:flex;align-items:center;gap:.75rem}.OrderSummary_thumbFallback__TR_aa,.OrderSummary_thumb__d_iSJ{width:54px;height:54px;border-radius:10px;flex-shrink:0}.OrderSummary_thumb__d_iSJ{object-fit:cover}.OrderSummary_thumbFallback__TR_aa{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));display:flex;align-items:center;justify-content:center;color:#fff}.OrderSummary_thumbFallbackIcon__bf4wr{color:#fff}.OrderSummary_projectTitle__mbAho{margin:0;color:var(--nav-text-color);font-size:1.05rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OrderSummary_projectType__8k_sQ{margin:.2rem 0 0;color:var(--survey-text-secondary);font-size:.8rem}.OrderSummary_breakdown__M3szc{display:flex;flex-direction:column;gap:.4rem}.OrderSummary_breakdownRow__WRw6_{display:flex;align-items:center;justify-content:space-between;font-size:.96rem}.OrderSummary_breakdownLabel__1fZaj{color:var(--survey-text-secondary)}.OrderSummary_breakdownValue__1xW9W{color:var(--nav-text-color);font-weight:600}.OrderSummary_treocoinSection__MvwUi{padding:1rem;border-bottom:1px solid var(--border-color)}.OrderSummary_treocoinTop___pZV3{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.OrderSummary_treocoinInfo__cCghM{display:flex;align-items:center;gap:.6rem}.OrderSummary_treocoinIcon__MXhiq{color:#dca401}.OrderSummary_treocoinTitle__gzsb4{margin:0;color:var(--nav-text-color);font-size:.9rem;font-weight:700}.OrderSummary_treocoinBalance__eF1vX{margin:.1rem 0 0;color:var(--survey-text-secondary);font-size:.76rem}.OrderSummary_switch__lmrAR{position:relative;display:inline-flex;width:44px;height:24px}.OrderSummary_switch__lmrAR input{opacity:0;width:0;height:0}.OrderSummary_slider__CC696{position:absolute;inset:0;border-radius:999px;background:var(--border-color);transition:var(--transition)}.OrderSummary_slider__CC696:before{content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;border-radius:50%;background:#fff;transition:var(--transition)}.OrderSummary_switch__lmrAR input:checked+.OrderSummary_slider__CC696{background:var(--primary-color)}.OrderSummary_switch__lmrAR input:checked+.OrderSummary_slider__CC696:before{transform:translateX(20px)}.OrderSummary_discountRow__ImSI4{margin-top:.65rem;display:flex;justify-content:space-between;color:#10b981;font-size:.88rem;font-weight:600}.OrderSummary_totalRow__FzHBg{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.OrderSummary_totalLabel__ZUx9C{margin:0;color:var(--nav-text-color);font-size:1rem;font-weight:700}.OrderSummary_originalTotal__GN_af{margin:0;color:var(--survey-text-secondary);text-decoration:line-through;font-size:.8rem;text-align:right}.OrderSummary_finalTotal__jRb6A{margin:0;color:var(--primary-color);font-size:1.95rem;line-height:1;font-weight:800;text-align:right}.OrderSummary_secureNote__LX6Wv{margin:.45rem 0 0;display:flex;align-items:center;justify-content:center;gap:.35rem;text-align:center;color:var(--survey-text-secondary);font-size:.74rem}.PaymentOptions_wrapper__gblVd{display:flex;flex-direction:column;gap:.75rem}.PaymentOptions_title__Pn9FL{margin:0;font-size:.9rem;font-weight:700;color:var(--survey-text-secondary);letter-spacing:.04em;text-transform:uppercase}.PaymentOptions_optionCard__23yZ_{width:100%;text-align:left;padding:.95rem 1rem;border-radius:14px;border:1px solid var(--border-color);background:var(--home-bg-fifth-color);color:var(--nav-text-color);cursor:pointer;transition:var(--transition)}.PaymentOptions_optionCard__23yZ_:hover{border-color:rgba(99,102,241,.55);transform:translateY(-1px)}.PaymentOptions_optionCard__23yZ_.PaymentOptions_selected__daVIt{border-color:var(--primary-color);background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(139,92,246,.08))}.PaymentOptions_optionCard__23yZ_.PaymentOptions_disabled__krJaN{opacity:.55;cursor:not-allowed;transform:none}.PaymentOptions_optionRow__LMLyg{display:flex;align-items:flex-start;gap:.75rem}.PaymentOptions_radio__1pNsd{margin-top:.2rem;width:18px;height:18px;border-radius:999px;border:2px solid var(--border-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.PaymentOptions_radioActive__1n9_o{border-color:var(--primary-color)}.PaymentOptions_radioDot__OSjYs{width:8px;height:8px;border-radius:999px;background:var(--primary-color)}.PaymentOptions_content__WEjpq{min-width:0;flex:1}.PaymentOptions_heading__m6pw_{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.PaymentOptions_icon__6DLua{display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color)}.PaymentOptions_label__OiFht{font-size:1rem;font-weight:700;color:var(--nav-text-color)}.PaymentOptions_badge__PpjSn{font-size:.7rem;font-weight:700;padding:.2rem .5rem;border-radius:999px;background:var(--primary-color);color:#fff}.PaymentOptions_description__9qKpl{margin:.2rem 0 0;color:var(--survey-text-secondary);font-size:.82rem}.PaymentOptions_price__N6TFm{margin:.35rem 0 0;color:var(--primary-color);font-size:1.5rem;line-height:1;font-weight:800}.PaymentOptions_subPrice__9HE01{margin:.2rem 0 0;color:var(--survey-text-secondary);font-size:.75rem}.RogarpayButton_wrapper__s_ycn{width:100%}.RogarpayButton_button___UR_R{width:100%;display:flex;align-items:center;justify-content:center;gap:.45rem;border:none;border-radius:999px;padding:.75rem 1.25rem;font-size:1.05rem;font-weight:800;color:#fff;cursor:pointer;transition:var(--transition);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));box-shadow:0 10px 25px rgba(99,102,241,.35)}.RogarpayButton_button___UR_R:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.RogarpayButton_button___UR_R:active:not(:disabled){transform:translateY(0)}.RogarpayButton_button___UR_R:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.RogarpayButton_doneButton__HNvPT{background:linear-gradient(135deg,#10b981,#059669)}.RogarpayButton_spinner__JA5rF{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:RogarpayButton_spin__9XChM .7s linear infinite}@keyframes RogarpayButton_spin__9XChM{to{transform:rotate(1turn)}}.RogarpayButton_error__OaZnJ{margin-top:.5rem;color:#ef4444;text-align:center;font-size:.8rem;font-weight:600}.Logo_logo__qT_QM{display:inline-flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:700;color:var(--primary-color);cursor:pointer}.Logo_icon__Pb1zz{width:40px;height:40px;border-radius:8px;position:relative}.CustomizationDetailPage_container__Rn9J9{max-width:1100px;margin:0 auto;padding:32px 20px;display:flex;flex-direction:column;gap:24px}.CustomizationDetailPage_loadingContainer___4pE_{display:flex;justify-content:center;padding:80px 0}.CustomizationDetailPage_notFound___raXa{text-align:center;padding:80px 20px;display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--survey-text-secondary)}.CustomizationDetailPage_backButton__1PCG1{display:flex;align-items:center;gap:8px;background:none;border:none;font-size:14px;font-weight:600;color:var(--survey-text-secondary);cursor:pointer;padding:0;transition:color .2s}.CustomizationDetailPage_backButton__1PCG1:hover{color:#f97316}.CustomizationDetailPage_backBtn__TYmL1{padding:10px 24px;border-radius:10px;background:#f97316;color:white;border:none;cursor:pointer;font-weight:600}.CustomizationDetailPage_pageHeader__rlvfA{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px}.CustomizationDetailPage_headerTop__5ZdXl{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:6px}.CustomizationDetailPage_pageTitle__GCq95{font-size:22px;font-weight:800;color:var(--nav-text-color);margin:0}.CustomizationDetailPage_projectLink__Yl6ta{font-size:14px;color:#f97316;text-decoration:none;font-weight:500}.CustomizationDetailPage_layout__8N43e{display:grid;grid-template-columns:1fr 300px;gap:24px;align-items:start}@media (max-width:900px){.CustomizationDetailPage_layout__8N43e{grid-template-columns:1fr}}.CustomizationDetailPage_mainContent__F1r2q{display:flex;flex-direction:column;gap:20px}.CustomizationDetailPage_section___j_Ch{background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:14px}.CustomizationDetailPage_sectionTitle__mMqVn{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--nav-text-color);margin:0;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.CustomizationDetailPage_descText__Yqnxu{font-size:14px;color:var(--survey-text-secondary);line-height:1.6;margin:0}.CustomizationDetailPage_techStack__v2TVf{display:flex;flex-wrap:wrap;gap:8px}.CustomizationDetailPage_techTag__aBpgf{padding:4px 12px;background:rgba(74,58,255,.08);color:#4a3aff;border-radius:8px;font-size:12px;font-weight:600}.CustomizationDetailPage_deliverablesList__OHaLe{display:flex;flex-direction:column;gap:8px}.CustomizationDetailPage_deliverableItem__YpOtc{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--home-bg-color,#f9fafb);border-radius:8px;font-size:14px;color:var(--nav-text-color)}.CustomizationDetailPage_downloadLink__tWGdt{color:#f97316;font-size:13px;font-weight:600;text-decoration:none}.CustomizationDetailPage_bidsList__vZaf_{display:flex;flex-direction:column;gap:14px}.CustomizationDetailPage_actionSection__V2y6I{background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:14px}.CustomizationDetailPage_actionButtons__wBRDB{display:flex;gap:10px;flex-wrap:wrap}.CustomizationDetailPage_approveBtn__YzXCr,.CustomizationDetailPage_escalateBtn__Wx3HQ,.CustomizationDetailPage_revisionBtn__XqEse{padding:10px 20px;border-radius:10px;border:none;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}.CustomizationDetailPage_approveBtn__YzXCr{background:linear-gradient(135deg,#10b981,#059669);color:white}.CustomizationDetailPage_revisionBtn__XqEse{background:#fef3c7;color:#d97706;border:1px solid #fde68a}.CustomizationDetailPage_escalateBtn__Wx3HQ{background:rgba(249,115,22,.1);color:#f97316;border:1px solid rgba(249,115,22,.3)}.CustomizationDetailPage_approveBtn__YzXCr:hover,.CustomizationDetailPage_escalateBtn__Wx3HQ:hover,.CustomizationDetailPage_revisionBtn__XqEse:hover{opacity:.85}.CustomizationDetailPage_approveBtn__YzXCr:disabled,.CustomizationDetailPage_escalateBtn__Wx3HQ:disabled,.CustomizationDetailPage_revisionBtn__XqEse:disabled{opacity:.5;cursor:not-allowed}.CustomizationDetailPage_cancelSection__iIkrL{display:flex;justify-content:flex-end}.CustomizationDetailPage_cancelBtn__55uYI{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;border:1px solid #fecaca;background:#fef2f2;color:#dc2626;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.CustomizationDetailPage_cancelBtn__55uYI:hover{background:#dc2626;color:white}.CustomizationDetailPage_ratingDisplay__D4enQ,.CustomizationDetailPage_ratingSection__uX9UA{background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:14px}.CustomizationDetailPage_ratingDisplay__D4enQ h4{font-size:15px;font-weight:700;color:var(--nav-text-color);margin:0}.CustomizationDetailPage_starRow__MiaHp{display:flex;gap:4px}.CustomizationDetailPage_starBtn__TbTLe{background:none;border:none;cursor:pointer;padding:4px;transition:transform .15s}.CustomizationDetailPage_starBtn__TbTLe:hover{transform:scale(1.15)}.CustomizationDetailPage_reviewInput__b7Wfr{width:100%;padding:12px;border-radius:10px;border:1px solid var(--border-color);background:var(--home-bg-color,#f9fafb);color:var(--nav-text-color);font-size:14px;resize:vertical;outline:none;font-family:inherit;box-sizing:border-box}.CustomizationDetailPage_reviewText___Xnrk{font-size:14px;color:var(--survey-text-secondary);font-style:italic;margin:0}.CustomizationDetailPage_submitRatingBtn__EfxFa{padding:10px 24px;border-radius:10px;background:linear-gradient(135deg,#f59e0b,#d97706);color:white;border:none;font-size:14px;font-weight:700;cursor:pointer;align-self:flex-start;transition:all .2s}.CustomizationDetailPage_submitRatingBtn__EfxFa:disabled{opacity:.5;cursor:not-allowed}.CustomizationDetailPage_spinner__sF6eU{animation:CustomizationDetailPage_spin__86bcX 1s linear infinite}@keyframes CustomizationDetailPage_spin__86bcX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CustomizationDetailPage_sidebar__MWmX7{display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.CustomizationDetailPage_sideCard__zPHqE{background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.CustomizationDetailPage_sideCardTitle___R5Kn{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--nav-text-color);margin:0;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.CustomizationDetailPage_sideRow__Xvy9I{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--survey-text-secondary)}.CustomizationDetailPage_totalRow__CpinU{font-size:15px;font-weight:700;border-top:1px solid var(--border-color);padding-top:10px;margin-top:4px}.CustomizationDetailPage_totalRow__CpinU strong{color:#f97316;font-size:16px}.CustomizationDetailPage_participantRow__7mqDU{display:flex;align-items:center;gap:10px}.CustomizationDetailPage_participantAvatar__tkJ58{border-radius:50%;object-fit:cover}.CustomizationDetailPage_participantPlaceholder__f4Czf{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#f97316,#ea580c);display:flex;align-items:center;justify-content:center;color:white;font-size:13px;font-weight:700;flex-shrink:0}.CustomizationDetailPage_participantLabel__ME_Ai{display:block;font-size:11px;color:var(--survey-text-secondary)}.CustomizationDetailPage_participantName__nStqX{display:block;font-size:13px;font-weight:600;color:var(--nav-text-color)}.DemonstrationDetailPage_container__yu5YH{max-width:1100px;margin:0 auto;padding:32px 20px;display:flex;flex-direction:column;gap:24px}.DemonstrationDetailPage_loadingContainer__y0aUs{display:flex;justify-content:center;padding:80px 0}.DemonstrationDetailPage_notFound__fbY7K{text-align:center;padding:80px 20px;display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--survey-text-secondary)}.DemonstrationDetailPage_backButton__cmkk5{display:flex;align-items:center;gap:8px;background:none;border:none;font-size:14px;font-weight:600;color:var(--survey-text-secondary);cursor:pointer;padding:0;transition:color .2s}.DemonstrationDetailPage_backButton__cmkk5:hover{color:#4a3aff}.DemonstrationDetailPage_backBtn__IlWxV{padding:10px 24px;border-radius:10px;background:#4a3aff;color:white;border:none;cursor:pointer;font-weight:600}.DemonstrationDetailPage_layout__8ZNFL{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start}@media (max-width:900px){.DemonstrationDetailPage_layout__8ZNFL{grid-template-columns:1fr}}.DemonstrationDetailPage_mainContent__uZIb1{display:flex;flex-direction:column;gap:20px}.DemonstrationDetailPage_statusCard__DYkw4{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:12px;flex-wrap:wrap;gap:10px}.DemonstrationDetailPage_statusBadge__9RQwT{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:700}.DemonstrationDetailPage_statusMeta__URZIw{display:flex;gap:16px;font-size:13px;color:var(--survey-text-secondary)}.DemonstrationDetailPage_projectCard__fIKvH{display:flex;align-items:center;gap:16px;padding:18px 20px;background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:12px}.DemonstrationDetailPage_projectImg__wfEyR{border-radius:8px;object-fit:cover;flex-shrink:0}.DemonstrationDetailPage_projectTitle__LDr_G{font-size:17px;font-weight:700;color:var(--nav-text-color);text-decoration:none;display:block;margin-bottom:6px}.DemonstrationDetailPage_projectTitle__LDr_G:hover{color:#4a3aff}.DemonstrationDetailPage_projectMeta__jFe12{display:flex;gap:12px;font-size:13px;color:var(--survey-text-secondary)}.DemonstrationDetailPage_meetingCard__v8Uk6{display:flex;align-items:center;gap:16px;padding:18px 20px;background:linear-gradient(135deg,rgba(74,58,255,.05),rgba(139,92,246,.05));border:1px solid rgba(74,58,255,.2);border-radius:12px}.DemonstrationDetailPage_meetingIcon__xiydD{color:#4a3aff;flex-shrink:0}.DemonstrationDetailPage_meetingInfo__cINTC{flex:1}.DemonstrationDetailPage_meetingInfo__cINTC h3{font-size:16px;font-weight:700;color:var(--nav-text-color);margin:0 0 4px}.DemonstrationDetailPage_meetingInfo__cINTC p{font-size:13px;color:var(--survey-text-secondary);margin:0}.DemonstrationDetailPage_joinBtn__zG_ct{padding:10px 22px;border-radius:10px;background:linear-gradient(135deg,#4a3aff,#8b5cf6);color:white;text-decoration:none;font-size:14px;font-weight:700;flex-shrink:0;transition:all .2s}.DemonstrationDetailPage_joinBtn__zG_ct:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(74,58,255,.3)}.DemonstrationDetailPage_notesCard__4aX1c{padding:18px 20px;background:#fffbeb;border:1px solid #fde68a;border-radius:12px}.DemonstrationDetailPage_notesHeader__Oy7Hc{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:700;color:#92400e}.DemonstrationDetailPage_notesCard__4aX1c p{font-size:14px;color:#78350f;margin:0;line-height:1.6}.DemonstrationDetailPage_cancelCard__zeUiG{display:flex;gap:12px;padding:16px 20px;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#dc2626}.DemonstrationDetailPage_cancelCard__zeUiG strong{display:block;font-size:14px;margin-bottom:4px}.DemonstrationDetailPage_cancelCard__zeUiG p{font-size:13px;color:#6b7280;margin:0}.DemonstrationDetailPage_ratingCard__F59LN,.DemonstrationDetailPage_ratingDisplay__T4MV8{padding:20px;background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;gap:14px}.DemonstrationDetailPage_ratingCard__F59LN h3{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:var(--nav-text-color);margin:0}.DemonstrationDetailPage_ratingDisplay__T4MV8 h4{font-size:15px;font-weight:700;color:var(--nav-text-color);margin:0}.DemonstrationDetailPage_starRow__16zoy{display:flex;gap:4px}.DemonstrationDetailPage_starBtn__kow9E{background:none;border:none;cursor:pointer;padding:4px;transition:transform .15s}.DemonstrationDetailPage_starBtn__kow9E:hover{transform:scale(1.15)}.DemonstrationDetailPage_reviewInput__ExUoj{width:100%;padding:12px;border-radius:10px;border:1px solid var(--border-color);background:var(--home-bg-color,#f9fafb);color:var(--nav-text-color);font-size:14px;resize:vertical;outline:none;font-family:inherit;box-sizing:border-box}.DemonstrationDetailPage_reviewInput__ExUoj:focus{border-color:#4a3aff}.DemonstrationDetailPage_reviewText__EUB4k{font-size:14px;color:var(--survey-text-secondary);margin:0;font-style:italic}.DemonstrationDetailPage_submitRatingBtn__mRFk_{padding:10px 24px;border-radius:10px;background:linear-gradient(135deg,#f59e0b,#d97706);color:white;border:none;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;align-self:flex-start}.DemonstrationDetailPage_submitRatingBtn__mRFk_:disabled{opacity:.5;cursor:not-allowed}.DemonstrationDetailPage_sidebar__7MLYU{display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.DemonstrationDetailPage_sideCard__EtRXX{background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.DemonstrationDetailPage_sideCardTitle__iLQpV{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--nav-text-color);margin:0;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.DemonstrationDetailPage_sideRow__JJ8Ff{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--survey-text-secondary)}.DemonstrationDetailPage_sideRow__JJ8Ff strong{color:var(--nav-text-color);font-size:13px;text-align:right}.DemonstrationDetailPage_treocoinSave__FECgo{color:#10b981;font-weight:700}.DemonstrationDetailPage_totalRow__hG_pN{font-size:15px;font-weight:700;color:var(--nav-text-color);border-top:1px solid var(--border-color);padding-top:10px;margin-top:4px}.DemonstrationDetailPage_totalRow__hG_pN strong{font-size:16px;color:#4a3aff}.DemonstrationDetailPage_participantRow__kJm2c{display:flex;align-items:center;gap:10px}.DemonstrationDetailPage_participantAvatar__KPXNJ{border-radius:50%;object-fit:cover}.DemonstrationDetailPage_participantPlaceholder__eKtgg{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#4a3aff,#8b5cf6);display:flex;align-items:center;justify-content:center;color:white;font-size:13px;font-weight:700;flex-shrink:0}.DemonstrationDetailPage_participantLabel__Bdk0W{display:block;font-size:11px;color:var(--survey-text-secondary)}.DemonstrationDetailPage_participantName__Z7Jim{display:block;font-size:13px;font-weight:600;color:var(--nav-text-color)}.CustomizationsPage_container__WURhI{max-width:960px;margin:0 auto;padding:32px 20px;display:flex;flex-direction:column;gap:24px}.CustomizationsPage_header__rU8Sd{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.CustomizationsPage_title__Y45bh{display:flex;align-items:center;gap:12px;font-size:26px;font-weight:800;color:var(--nav-text-color);margin:0 0 6px}.CustomizationsPage_gradientText__FX3Vb{background:linear-gradient(135deg,#f97316,#ea580c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CustomizationsPage_subtitle__lpIPK{font-size:14px;color:var(--survey-text-secondary);margin:0}.CustomizationsPage_viewToggle__VT7qn{display:flex;background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:10px;padding:4px;gap:4px}.CustomizationsPage_toggleBtn__MrH74{padding:8px 18px;border-radius:8px;border:none;background:transparent;font-size:13px;font-weight:600;color:var(--survey-text-secondary);cursor:pointer;transition:all .2s}.CustomizationsPage_activeToggle__Jm4vs{background:#f97316;color:white}.CustomizationsPage_filtersBar__B5En2{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CustomizationsPage_filterIcon__zyAtg{color:var(--survey-text-secondary);flex-shrink:0}.CustomizationsPage_filterChip__k3rXa{padding:7px 16px;border-radius:20px;border:1px solid var(--border-color);background:var(--home-bg-fifth-color);font-size:13px;font-weight:500;color:var(--survey-text-secondary);cursor:pointer;transition:all .2s}.CustomizationsPage_filterChip__k3rXa:hover{border-color:#f97316;color:#f97316}.CustomizationsPage_activeFilter__K4sGi{background:#f97316;border-color:#f97316;color:white}.CustomizationsPage_loadingContainer__RWD1j{display:flex;justify-content:center;padding:60px 0}.CustomizationsPage_emptyState__w5Wvi{text-align:center;padding:60px 20px;display:flex;flex-direction:column;align-items:center;gap:12px}.CustomizationsPage_emptyIcon__d0IJT{color:var(--border-color)}.CustomizationsPage_emptyState__w5Wvi h3{font-size:18px;font-weight:700;color:var(--nav-text-color);margin:0}.CustomizationsPage_emptyState__w5Wvi p{font-size:14px;color:var(--survey-text-secondary);margin:0}.CustomizationsPage_customizationList__DNNpS{display:flex;flex-direction:column;gap:12px}.CustomizationsPage_customizationCard__EpsUA{background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:14px;padding:16px 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;transition:box-shadow .2s}.CustomizationsPage_customizationCard__EpsUA:hover{box-shadow:0 4px 16px rgba(0,0,0,.07)}.CustomizationsPage_cardLeft__KkMxE{display:flex;align-items:center;gap:14px;flex:1;min-width:200px}.CustomizationsPage_projectImg__i2np_{border-radius:8px;object-fit:cover;flex-shrink:0}.CustomizationsPage_projectInfo__NSZdw{display:flex;flex-direction:column;gap:4px}.CustomizationsPage_projectTitle__Jn3Ex{font-size:14px;font-weight:700;color:var(--nav-text-color);text-decoration:none}.CustomizationsPage_projectTitle__Jn3Ex:hover{color:#f97316}.CustomizationsPage_customizationTitle__HF12r{font-size:13px;color:var(--survey-text-secondary)}.CustomizationsPage_cardMeta__OaPRA{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.CustomizationsPage_metaItem__HOnzE{gap:5px}.CustomizationsPage_metaItem__HOnzE,.CustomizationsPage_personMeta__EfQQe{display:flex;align-items:center;font-size:13px;color:var(--survey-text-secondary)}.CustomizationsPage_personMeta__EfQQe{gap:6px}.CustomizationsPage_personAvatar__NaHab{border-radius:50%;object-fit:cover}.CustomizationsPage_personPlaceholder__WXulA{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#f97316,#ea580c);display:flex;align-items:center;justify-content:center;color:white;font-size:10px;font-weight:700}.CustomizationsPage_viewBtn__mucjG{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;background:var(--home-bg-fifth-color);border:1px solid var(--border-color);color:var(--nav-text-color);font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;flex-shrink:0}.CustomizationsPage_viewBtn__mucjG:hover{background:#f97316;border-color:#f97316;color:white}.CustomizationsPage_pagination__vzqI9{display:flex;align-items:center;justify-content:center;gap:16px;padding:10px 0}.CustomizationsPage_pageBtn__KfXCB{width:36px;height:36px;border-radius:8px;border:1px solid var(--border-color);background:var(--home-bg-fifth-color);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--nav-text-color);transition:all .2s}.CustomizationsPage_pageBtn__KfXCB:hover:not(:disabled){background:#f97316;border-color:#f97316;color:white}.CustomizationsPage_pageBtn__KfXCB:disabled{opacity:.4;cursor:not-allowed}.CustomizationsPage_pageInfo__didNZ{font-size:14px;font-weight:600;color:var(--nav-text-color)}.TableOfContents_container__WsuWW{background:var(--home-bg-fifth-color);border-radius:12px;padding:1.5rem;border:1px solid var(--border-color)}@media (max-width:768px){.TableOfContents_container__WsuWW{padding:1.125rem;border-radius:10px}}.TableOfContents_title__Fz3rz{font-size:.875rem;font-weight:600;color:var(--survey-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}@media (max-width:768px){.TableOfContents_title__Fz3rz{font-size:.75rem;margin-bottom:.75rem}}.TableOfContents_list__MnnlL{list-style:none;padding:0;margin:0}.TableOfContents_list__MnnlL li{margin-bottom:.5rem}@media (max-width:768px){.TableOfContents_list__MnnlL li{margin-bottom:.375rem}}.TableOfContents_link__JfIYo{display:block;width:100%;text-align:left;background:none;border:none;padding:.5rem 1rem;color:var(--survey-text-secondary);font-size:.875rem;cursor:pointer;border-radius:8px;transition:var(--transition);position:relative}@media (max-width:768px){.TableOfContents_link__JfIYo{padding:.375rem .75rem;font-size:.8125rem;border-radius:6px}}.TableOfContents_link__JfIYo:hover{color:var(--nav-text-color);background:var(--survey-bg)}.TableOfContents_link__JfIYo.TableOfContents_active__OLCuW{color:var(--primary-color);background:var(--survey-bg);font-weight:500}.TableOfContents_link__JfIYo.TableOfContents_active__OLCuW:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:70%;background:var(--primary-color);border-radius:2px}.MyRequestsPage_container__BgcQm{min-height:100vh;background:linear-gradient(to bottom,var(--home-bg-primary-color),var(--home-bg-fifth-color));padding:8rem 1.5rem 2rem}.MyRequestsPage_header__Ts0_2{max-width:1200px;margin:0 auto 2.5rem}.MyRequestsPage_headerContent__LPDEc{margin-bottom:2rem}.MyRequestsPage_backButton__eya0e{display:inline-flex;align-items:center;gap:.5rem;color:var(--survey-text-secondary);text-decoration:none;font-size:.875rem;font-weight:500;margin-bottom:1rem;padding:.5rem 1rem;background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:12px;transition:all .2s ease}.MyRequestsPage_backButton__eya0e:hover{color:var(--primary-color);border-color:var(--primary-color);transform:translateX(-4px)}.MyRequestsPage_title__ce_71{font-size:2.5rem;font-weight:800;margin:0 0 .5rem}.MyRequestsPage_gradientText__X0f9i{background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 50%,#f97316 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.MyRequestsPage_subtitle__JnlTg{font-size:1.125rem;color:var(--survey-text-secondary);margin:0;line-height:1.6}.MyRequestsPage_statsGrid__17q0L{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.MyRequestsPage_statCard__kheJ3{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:16px;transition:all .3s ease}.MyRequestsPage_statCard__kheJ3:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 8px 24px rgba(74,58,255,.1)}.MyRequestsPage_statIcon__Ih5SI{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0}.MyRequestsPage_statIcon__Ih5SI.MyRequestsPage_open__98A6Q{background:linear-gradient(135deg,#22c55e,#16a34a)}.MyRequestsPage_statIcon__Ih5SI.MyRequestsPage_inProgress__nBU4w{background:linear-gradient(135deg,#3b82f6,#2563eb)}.MyRequestsPage_statIcon__Ih5SI.MyRequestsPage_proposals__ctA5t{background:linear-gradient(135deg,#f97316,#ea580c)}.MyRequestsPage_statInfo__h8AdW{display:flex;flex-direction:column;gap:.125rem}.MyRequestsPage_statNumber__keM_x{font-size:1.75rem;font-weight:800;color:var(--nav-text-color);line-height:1}.MyRequestsPage_statLabel__IcXqF{font-size:.8125rem;color:var(--survey-text-secondary);font-weight:500}.MyRequestsPage_filterSection__l_BnC{max-width:1200px;margin:0 auto 1.5rem;display:flex;flex-direction:column;gap:1rem}.MyRequestsPage_searchBar__4s3YV{position:relative;max-width:400px}.MyRequestsPage_searchIcon___0b5f{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--survey-text-secondary)}.MyRequestsPage_searchInput__HEBkc{width:100%;padding:.875rem 1rem .875rem 3rem;background:var(--home-bg-fifth-color);border:2px solid var(--survey-border);border-radius:12px;color:var(--nav-text-color);font-size:.9375rem;transition:all .2s ease}.MyRequestsPage_searchInput__HEBkc:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 4px rgba(74,58,255,.1)}.MyRequestsPage_searchInput__HEBkc::placeholder{color:var(--survey-text-secondary)}.MyRequestsPage_filterControls__R689_{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.MyRequestsPage_statusFilters__hotOC{display:flex;gap:.5rem;flex-wrap:wrap}.MyRequestsPage_filterButton__Efoze{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:var(--home-bg-fifth-color);border:2px solid var(--survey-border);border-radius:12px;color:var(--survey-text-secondary);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.MyRequestsPage_filterButton__Efoze:hover{border-color:var(--primary-color);color:var(--primary-color)}.MyRequestsPage_filterButton__Efoze.MyRequestsPage_active__gRHYK{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-color:transparent;color:white}.MyRequestsPage_filterCount__Mtg5p{padding:.125rem .5rem;background:rgba(255,255,255,.2);border-radius:6px;font-size:.75rem}.MyRequestsPage_filterButton__Efoze:not(.MyRequestsPage_active__gRHYK) .MyRequestsPage_filterCount__Mtg5p{background:var(--home-bg-secondary-color)}.MyRequestsPage_viewToggle__VfxBR{display:flex;border:2px solid var(--survey-border);border-radius:12px;overflow:hidden}.MyRequestsPage_viewButton__GotS4{padding:.75rem 1rem;background:var(--home-bg-fifth-color);border:none;color:var(--survey-text-secondary);cursor:pointer;transition:all .2s ease}.MyRequestsPage_viewButton__GotS4:first-child{border-right:1px solid var(--survey-border)}.MyRequestsPage_viewButton__GotS4.MyRequestsPage_active__gRHYK{background:var(--primary-color);color:white}.MyRequestsPage_resultsInfo__weVbx{max-width:1200px;margin:0 auto 1.5rem;display:flex;align-items:center;gap:.5rem}.MyRequestsPage_resultsCount__jpRdS{font-size:.875rem;color:var(--nav-text-color);font-weight:600}.MyRequestsPage_searchQuery__wKGWM{font-size:.875rem;color:var(--survey-text-secondary)}.MyRequestsPage_requestsGrid__R2GtL{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.5rem}.MyRequestsPage_requestsGrid__R2GtL.MyRequestsPage_listView___RtKV{grid-template-columns:1fr}.MyRequestsPage_requestCard__ZH9kw{background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:20px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.MyRequestsPage_requestCard__ZH9kw:hover{border-color:var(--primary-color);transform:translateY(-4px);box-shadow:0 20px 40px rgba(74,58,255,.12)}.MyRequestsPage_requestCard__ZH9kw.MyRequestsPage_listCard__RwhU8{flex-direction:row;align-items:stretch}.MyRequestsPage_requestCard__ZH9kw.MyRequestsPage_listCard__RwhU8 .MyRequestsPage_cardBody__uv7LU{flex:1}.MyRequestsPage_cardHeader__omX7h{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background:linear-gradient(135deg,rgba(74,58,255,.03),rgba(139,92,246,.02));border-bottom:1px solid var(--border-color)}.MyRequestsPage_cardHeaderLeft__tb4pN{display:flex;align-items:center;gap:.75rem}.MyRequestsPage_categoryIcon__XVrWF{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));display:flex;align-items:center;justify-content:center;color:white}.MyRequestsPage_cardMeta__Qd8__{display:flex;flex-direction:column;gap:.125rem}.MyRequestsPage_categoryLabel__w_b4l{font-size:.875rem;font-weight:600;color:var(--nav-text-color)}.MyRequestsPage_dateLabel__5WAhW{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--survey-text-secondary)}.MyRequestsPage_cardHeaderRight__dz35X{display:flex;align-items:center;gap:.75rem}.MyRequestsPage_statusBadge__MmBsV{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border-radius:20px;font-size:.75rem;font-weight:600}.MyRequestsPage_deleteButton__hY22w{width:36px;height:36px;border-radius:10px;background:rgba(239,68,68,.1);border:none;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.MyRequestsPage_deleteButton__hY22w:hover:not(:disabled){background:#ef4444;color:white;transform:scale(1.05)}.MyRequestsPage_deleteButton__hY22w:disabled{opacity:.6;cursor:not-allowed}.MyRequestsPage_spinning__B2ECb{animation:MyRequestsPage_spin__L__c4 1s linear infinite}@keyframes MyRequestsPage_spin__L__c4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MyRequestsPage_cardBody__uv7LU{padding:1.5rem;flex:1;display:flex;flex-direction:column;gap:1rem}.MyRequestsPage_cardTitleLink__Qob1I{text-decoration:none}.MyRequestsPage_cardTitle__CIyzt{font-size:1.25rem;font-weight:700;color:var(--nav-text-color);margin:0;line-height:1.4;transition:color .2s ease}.MyRequestsPage_cardTitleLink__Qob1I:hover .MyRequestsPage_cardTitle__CIyzt{color:var(--primary-color)}.MyRequestsPage_cardDescription__lfJIT{font-size:.9375rem;color:var(--survey-text-secondary);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MyRequestsPage_techStack___lrl8{display:flex;flex-wrap:wrap;gap:.5rem}.MyRequestsPage_techTag__i9evX{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:var(--home-bg-secondary-color);border:1px solid var(--border-color);border-radius:8px;font-size:.75rem;font-weight:500;color:var(--nav-text-color)}.MyRequestsPage_techTag__i9evX svg{color:var(--primary-color)}.MyRequestsPage_techMore__lKfMB{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:8px;font-size:.75rem;font-weight:600;color:white}.MyRequestsPage_cardInfoBar__ITVek{display:flex;gap:1rem;padding:1rem 1.5rem;background:var(--home-bg-secondary-color);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.MyRequestsPage_infoItem__I_uVY{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1;padding:.5rem;border-radius:10px;transition:background .2s ease}.MyRequestsPage_infoItem__I_uVY:hover{background:var(--home-bg-fifth-color)}.MyRequestsPage_infoItem__I_uVY svg{color:var(--primary-color)}.MyRequestsPage_infoValue__CJ2ye{font-size:1rem;font-weight:700;color:var(--nav-text-color)}.MyRequestsPage_infoLabel__C_dBc{font-size:.6875rem;color:var(--survey-text-secondary);text-transform:uppercase;letter-spacing:.5px}.MyRequestsPage_infoItem__I_uVY.MyRequestsPage_warning__TXGVj{background:rgba(245,158,11,.1)}.MyRequestsPage_infoItem__I_uVY.MyRequestsPage_warning__TXGVj .MyRequestsPage_infoValue__CJ2ye,.MyRequestsPage_infoItem__I_uVY.MyRequestsPage_warning__TXGVj svg{color:#f59e0b}.MyRequestsPage_infoItem__I_uVY.MyRequestsPage_urgent__lp_eP{background:rgba(249,115,22,.1)}.MyRequestsPage_infoItem__I_uVY.MyRequestsPage_urgent__lp_eP .MyRequestsPage_infoValue__CJ2ye,.MyRequestsPage_infoItem__I_uVY.MyRequestsPage_urgent__lp_eP svg{color:#f97316}.MyRequestsPage_infoItem__I_uVY.MyRequestsPage_expired__V3Pld{background:rgba(239,68,68,.1)}.MyRequestsPage_infoItem__I_uVY.MyRequestsPage_expired__V3Pld .MyRequestsPage_infoValue__CJ2ye,.MyRequestsPage_infoItem__I_uVY.MyRequestsPage_expired__V3Pld svg{color:#ef4444}.MyRequestsPage_cardFooter__kYWxB{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;gap:1rem}.MyRequestsPage_proposalAvatars__giOrj{display:flex;align-items:center}.MyRequestsPage_proposalAvatar__GBUgD{width:32px;height:32px;border-radius:50%;border:2px solid var(--home-bg-fifth-color);margin-left:-8px;overflow:hidden;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));display:flex;align-items:center;justify-content:center;color:white;font-size:.75rem;font-weight:600}.MyRequestsPage_proposalAvatar__GBUgD:first-child{margin-left:0}.MyRequestsPage_proposalAvatar__GBUgD img{width:100%;height:100%;object-fit:cover}.MyRequestsPage_proposalAvatarMore__3UAGl{width:32px;height:32px;border-radius:50%;border:2px solid var(--home-bg-fifth-color);margin-left:-8px;background:var(--home-bg-secondary-color);display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:600;color:var(--survey-text-secondary)}.MyRequestsPage_viewDetailsButton__F15NG{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:white;border:none;border-radius:12px;font-size:.875rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease}.MyRequestsPage_viewDetailsButton__F15NG:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(74,58,255,.3)}.MyRequestsPage_emptyState__Qh4lO{max-width:500px;margin:4rem auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 2rem;background:var(--home-bg-fifth-color);border:2px dashed var(--border-color);border-radius:24px}.MyRequestsPage_emptyIcon__L1UhZ{width:100px;height:100px;border-radius:24px;background:linear-gradient(135deg,rgba(74,58,255,.1),rgba(139,92,246,.1));display:flex;align-items:center;justify-content:center;color:var(--primary-color);margin-bottom:1.5rem}.MyRequestsPage_emptyTitle___10T6{font-size:1.5rem;font-weight:700;color:var(--nav-text-color);margin:0 0 .75rem}.MyRequestsPage_emptyDescription__zDyDZ{font-size:1rem;color:var(--survey-text-secondary);line-height:1.6;margin:0 0 2rem}.MyRequestsPage_emptyActions__pOkcg{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.MyRequestsPage_primaryButton__4qXUz{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:white;border:none;border-radius:12px;font-size:.9375rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(74,58,255,.3)}.MyRequestsPage_primaryButton__4qXUz:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(74,58,255,.4)}.MyRequestsPage_secondaryButton__A7QB8{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:transparent;color:var(--nav-text-color);border:2px solid var(--survey-border);border-radius:12px;font-size:.9375rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease}.MyRequestsPage_secondaryButton__A7QB8:hover{border-color:var(--primary-color);color:var(--primary-color)}.MyRequestsPage_noResults__Jrb24{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;color:var(--survey-text-secondary)}.MyRequestsPage_noResults__Jrb24 svg{margin-bottom:1.5rem;opacity:.5}.MyRequestsPage_noResults__Jrb24 h3{font-size:1.25rem;font-weight:700;color:var(--nav-text-color);margin:0 0 .5rem}.MyRequestsPage_noResults__Jrb24 p{margin:0 0 1.5rem}.MyRequestsPage_clearFiltersButton__C9N7h{padding:.75rem 1.5rem;background:var(--primary-color);color:white;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.MyRequestsPage_clearFiltersButton__C9N7h:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(74,58,255,.3)}.MyRequestsPage_loadingContainer__i9oQ9{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 16rem)}@media (max-width:1024px){.MyRequestsPage_statsGrid__17q0L{grid-template-columns:repeat(2,1fr)}.MyRequestsPage_requestsGrid__R2GtL{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (max-width:768px){.MyRequestsPage_container__BgcQm{padding:6rem 1rem 1.5rem}.MyRequestsPage_title__ce_71{font-size:2rem}.MyRequestsPage_statsGrid__17q0L{grid-template-columns:repeat(2,1fr);gap:.75rem}.MyRequestsPage_statCard__kheJ3{padding:1rem}.MyRequestsPage_statIcon__Ih5SI{width:40px;height:40px}.MyRequestsPage_statNumber__keM_x{font-size:1.5rem}.MyRequestsPage_filterControls__R689_{flex-direction:column;align-items:stretch}.MyRequestsPage_statusFilters__hotOC{overflow-x:auto;padding-bottom:.5rem}.MyRequestsPage_requestsGrid__R2GtL{grid-template-columns:1fr}.MyRequestsPage_requestCard__ZH9kw.MyRequestsPage_listCard__RwhU8{flex-direction:column}.MyRequestsPage_cardInfoBar__ITVek{padding:1rem;gap:.5rem}.MyRequestsPage_infoItem__I_uVY{padding:.375rem}.MyRequestsPage_infoValue__CJ2ye{font-size:.875rem}.MyRequestsPage_cardFooter__kYWxB{flex-direction:column;gap:1rem}.MyRequestsPage_viewDetailsButton__F15NG{width:100%;justify-content:center}}@media (max-width:480px){.MyRequestsPage_container__BgcQm{padding:5rem .75rem 1rem}.MyRequestsPage_title__ce_71{font-size:1.75rem}.MyRequestsPage_subtitle__JnlTg{font-size:1rem}.MyRequestsPage_statsGrid__17q0L{grid-template-columns:1fr 1fr}.MyRequestsPage_statCard__kheJ3{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem}.MyRequestsPage_statIcon__Ih5SI{width:36px;height:36px;border-radius:10px}.MyRequestsPage_statNumber__keM_x{font-size:1.25rem}.MyRequestsPage_searchBar__4s3YV{max-width:none}.MyRequestsPage_filterButton__Efoze{padding:.625rem 1rem;font-size:.8125rem}.MyRequestsPage_cardHeader__omX7h{flex-direction:column;align-items:flex-start;gap:.75rem}.MyRequestsPage_cardHeaderRight__dz35X{width:100%;justify-content:space-between}.MyRequestsPage_cardTitle__CIyzt{font-size:1.125rem}.MyRequestsPage_emptyActions__pOkcg{flex-direction:column;width:100%}.MyRequestsPage_primaryButton__4qXUz,.MyRequestsPage_secondaryButton__A7QB8{width:100%;justify-content:center}}[data-theme=dark] .MyRequestsPage_requestCard__ZH9kw,[data-theme=dark] .MyRequestsPage_statCard__kheJ3{background:var(--survey-bg)}[data-theme=dark] .MyRequestsPage_cardHeader__omX7h{background:linear-gradient(135deg,rgba(74,58,255,.06),rgba(139,92,246,.04))}[data-theme=dark] .MyRequestsPage_cardInfoBar__ITVek,[data-theme=dark] .MyRequestsPage_techTag__i9evX{background:var(--survey-btn-secondary-bg)}[data-theme=dark] .MyRequestsPage_emptyState__Qh4lO,[data-theme=dark] .MyRequestsPage_filterButton__Efoze:not(.MyRequestsPage_active__gRHYK),[data-theme=dark] .MyRequestsPage_searchInput__HEBkc{background:var(--survey-bg)}.MyRequestsPage_deleteButton__hY22w,.MyRequestsPage_filterButton__Efoze,.MyRequestsPage_primaryButton__4qXUz,.MyRequestsPage_requestCard__ZH9kw,.MyRequestsPage_secondaryButton__A7QB8,.MyRequestsPage_statCard__kheJ3,.MyRequestsPage_viewDetailsButton__F15NG{will-change:transform}@media (prefers-reduced-motion:reduce){.MyRequestsPage_deleteButton__hY22w:hover,.MyRequestsPage_primaryButton__4qXUz:hover,.MyRequestsPage_requestCard__ZH9kw:hover,.MyRequestsPage_secondaryButton__A7QB8:hover,.MyRequestsPage_statCard__kheJ3:hover,.MyRequestsPage_viewDetailsButton__F15NG:hover{transform:none}.MyRequestsPage_spinning__B2ECb{animation:none}}.MyRequestsPage_backButton__eya0e:focus,.MyRequestsPage_clearFiltersButton__C9N7h:focus,.MyRequestsPage_deleteButton__hY22w:focus,.MyRequestsPage_filterButton__Efoze:focus,.MyRequestsPage_primaryButton__4qXUz:focus,.MyRequestsPage_searchInput__HEBkc:focus,.MyRequestsPage_secondaryButton__A7QB8:focus,.MyRequestsPage_viewButton__GotS4:focus,.MyRequestsPage_viewDetailsButton__F15NG:focus{outline:2px solid var(--primary-color);outline-offset:2px}@media (prefers-contrast:high){.MyRequestsPage_emptyState__Qh4lO,.MyRequestsPage_filterButton__Efoze,.MyRequestsPage_requestCard__ZH9kw,.MyRequestsPage_statCard__kheJ3{border-width:2px}.MyRequestsPage_statusBadge__MmBsV,.MyRequestsPage_techTag__i9evX{border:1px solid}}.RequestProjectModal_overlay__2tPey{position:fixed;inset:0;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;overflow-y:auto}.RequestProjectModal_modal__q35My{background:var(--home-bg-fifth-color);border:1px solid var(--border-color);border-radius:24px;max-width:720px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(255,255,255,.05)}.RequestProjectModal_header__y5kBe{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);justify-content:space-between;background:linear-gradient(135deg,rgba(74,58,255,.05),rgba(139,92,246,.03))}.RequestProjectModal_headerContent__wMIrO,.RequestProjectModal_header__y5kBe{display:flex;align-items:center;gap:1rem}.RequestProjectModal_headerIcon__O25Vc{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0;box-shadow:0 8px 20px rgba(74,58,255,.3)}.RequestProjectModal_headerTitle__Ea_ux{font-size:1.375rem;font-weight:700;margin:0;background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 50%,#f97316 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.RequestProjectModal_headerSubtitle____bGA{color:var(--survey-text-secondary);margin:.25rem 0 0;font-size:.875rem}.RequestProjectModal_closeButton___TTF0{width:40px;height:40px;border-radius:12px;background:var(--home-bg-secondary-color);border:1px solid var(--border-color);color:var(--survey-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.RequestProjectModal_closeButton___TTF0:hover{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:#ef4444;transform:rotate(90deg)}.RequestProjectModal_progressSection__tnykt{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--home-bg-secondary-color)}.RequestProjectModal_stepsContainer__WjauT{display:flex;justify-content:center;align-items:center;gap:0;margin-bottom:1rem}.RequestProjectModal_stepWrapper__EqUXr{display:flex;align-items:center}.RequestProjectModal_step__Eg0OY{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:transparent;border:none;border-radius:12px;color:var(--survey-text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}.RequestProjectModal_step__Eg0OY:hover:not(.RequestProjectModal_active__tWkVg){background:var(--home-bg-fifth-color)}.RequestProjectModal_step__Eg0OY.RequestProjectModal_active__tWkVg{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:white;box-shadow:0 4px 15px rgba(74,58,255,.3)}.RequestProjectModal_step__Eg0OY.RequestProjectModal_completed__pvS0L{color:#10b981}.RequestProjectModal_step__Eg0OY.RequestProjectModal_completed__pvS0L .RequestProjectModal_stepIcon__Dgy9R{background:rgba(16,185,129,.1);color:#10b981}.RequestProjectModal_stepIcon__Dgy9R{width:32px;height:32px;border-radius:10px;background:var(--home-bg-fifth-color);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.RequestProjectModal_step__Eg0OY.RequestProjectModal_active__tWkVg .RequestProjectModal_stepIcon__Dgy9R{background:rgba(255,255,255,.2);color:white}.RequestProjectModal_stepTitle__VUBf3{font-weight:600}.RequestProjectModal_stepConnector__Nlktc{width:40px;height:2px;background:var(--border-color);margin:0 .5rem;border-radius:1px;transition:background .3s ease}.RequestProjectModal_stepConnector__Nlktc.RequestProjectModal_completed__pvS0L{background:linear-gradient(90deg,#10b981,var(--primary-color))}.RequestProjectModal_progressBar__CUQpx{height:4px;background:var(--border-color);border-radius:2px;overflow:hidden}.RequestProjectModal_progressFill__IgsAL{height:100%;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color),#f97316);border-radius:2px;transition:width .5s cubic-bezier(.4,0,.2,1)}.RequestProjectModal_form__omSxW{flex:1;overflow-y:auto;display:flex;flex-direction:column}.RequestProjectModal_stepContent__60opI{padding:2rem;display:flex;flex-direction:column;gap:1.5rem;flex:1}.RequestProjectModal_formGroup__pONqh{display:flex;flex-direction:column;gap:.625rem}.RequestProjectModal_formLabel__pf4fG{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:var(--nav-text-color)}.RequestProjectModal_labelIcon__ALKCG{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,rgba(74,58,255,.1),rgba(139,92,246,.1));display:flex;align-items:center;justify-content:center;color:var(--primary-color)}.RequestProjectModal_required__T5cG6{color:#ef4444;margin-left:.25rem}.RequestProjectModal_optional__2D8i7{color:var(--survey-text-secondary);font-weight:400;font-size:.8125rem;margin-left:.5rem}.RequestProjectModal_inputWrapper__nj_SU,.RequestProjectModal_textareaWrapper__jtgm8{position:relative}.RequestProjectModal_formInput__paaSA{width:100%;padding:.875rem 1rem;background:var(--home-bg-secondary-color);border:2px solid var(--survey-border);border-radius:12px;color:var(--nav-text-color);font-size:.9375rem;transition:all .2s ease;font-family:inherit}.RequestProjectModal_formInput__paaSA:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 4px rgba(74,58,255,.1)}.RequestProjectModal_formInput__paaSA::placeholder{color:var(--survey-text-secondary)}.RequestProjectModal_formTextarea__v4c6u{width:100%;padding:.875rem 1rem;background:var(--home-bg-secondary-color);border:2px solid var(--survey-border);border-radius:12px;color:var(--nav-text-color);font-size:.9375rem;transition:all .2s ease;font-family:inherit;resize:vertical;min-height:100px}.RequestProjectModal_formTextarea__v4c6u:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 4px rgba(74,58,255,.1)}.RequestProjectModal_formTextarea__v4c6u::placeholder{color:var(--survey-text-secondary)}.RequestProjectModal_dateInput__Kka0H{cursor:pointer}.RequestProjectModal_charCount__MtWPD{position:absolute;right:1rem;bottom:.75rem;font-size:.75rem;color:var(--survey-text-secondary);background:var(--home-bg-secondary-color);padding:.125rem .5rem;border-radius:4px}.RequestProjectModal_inputError__J_9ho{border-color:#ef4444!important;background:rgba(239,68,68,.05)}.RequestProjectModal_inputError__J_9ho:focus{box-shadow:0 0 0 4px rgba(239,68,68,.1)}.RequestProjectModal_errorMessage__y9UH9{display:flex;align-items:center;gap:.5rem;color:#ef4444;font-size:.8125rem;font-weight:500}.RequestProjectModal_categoryGrid__mdimO{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}.RequestProjectModal_categoryCard__jSGEA{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;background:var(--home-bg-secondary-color);border:2px solid var(--border-color);border-radius:14px;cursor:pointer;transition:all .3s ease}.RequestProjectModal_categoryCard__jSGEA:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 8px 20px rgba(74,58,255,.1)}.RequestProjectModal_categoryCard__jSGEA.RequestProjectModal_selected__WbEho{border-color:var(--primary-color);background:linear-gradient(135deg,rgba(74,58,255,.08),rgba(139,92,246,.05));box-shadow:0 8px 20px rgba(74,58,255,.15)}.RequestProjectModal_categoryIconWrapper__deec_{width:42px;height:42px;border-radius:12px;background:rgba(255,255,255,.03);display:flex;align-items:center;justify-content:center;color:var(--category-color);transition:all .3s ease;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.RequestProjectModal_categoryCard__jSGEA:hover .RequestProjectModal_categoryIconWrapper__deec_{transform:scale(1.05)}.RequestProjectModal_categoryCard__jSGEA.RequestProjectModal_selected__WbEho .RequestProjectModal_categoryIconWrapper__deec_{background:var(--category-gradient);color:#ffffff;box-shadow:0 10px 24px rgba(74,58,255,.25)}.RequestProjectModal_categoryIcon__x80Bm{font-size:1.75rem;line-height:1}.RequestProjectModal_categoryName__fG5IU{font-size:.75rem;font-weight:600;color:var(--nav-text-color);text-align:center;line-height:1.3}.RequestProjectModal_categoryCheck__W6okm{position:absolute;top:.5rem;right:.5rem;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));display:flex;align-items:center;justify-content:center;color:white;animation:RequestProjectModal_scaleIn__aW4wx .2s ease}@keyframes RequestProjectModal_scaleIn__aW4wx{0%{transform:scale(0)}to{transform:scale(1)}}.RequestProjectModal_techStackSection__9X0Om{display:flex;flex-direction:column;gap:.75rem}.RequestProjectModal_techInputWrapper__DDKDh{position:relative}.RequestProjectModal_suggestions__O5Koz{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:var(--home-bg-fifth-color);border:2px solid var(--border-color);border-radius:14px;max-height:240px;overflow-y:auto;z-index:100;box-shadow:0 12px 32px rgba(0,0,0,.15);padding:.5rem}.RequestProjectModal_suggestionItem__dQaYE{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:transparent;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease;color:var(--nav-text-color);font-size:.9375rem;text-align:left}.RequestProjectModal_suggestionItem__dQaYE:hover{background:var(--home-bg-secondary-color)}.RequestProjectModal_suggestionItem__dQaYE svg{color:var(--primary-color)}.RequestProjectModal_techList__SRc2M{display:flex;flex-wrap:wrap;gap:.5rem}.RequestProjectModal_techTag__z_5J5{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:linear-gradient(135deg,rgba(74,58,255,.1),rgba(139,92,246,.08));border:1px solid rgba(74,58,255,.3);border-radius:20px;font-size:.8125rem;color:var(--nav-text-color);font-weight:500;animation:RequestProjectModal_fadeIn__ACjXV .2s ease}@keyframes RequestProjectModal_fadeIn__ACjXV{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.RequestProjectModal_techTag__z_5J5 svg:first-child{color:var(--primary-color)}.RequestProjectModal_removeTag__HXwXy{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:rgba(239,68,68,.1);border:none;border-radius:50%;color:#ef4444;cursor:pointer;transition:all .2s ease;padding:0}.RequestProjectModal_removeTag__HXwXy:hover{background:#ef4444;color:white;transform:scale(1.1)}.RequestProjectModal_summaryCard__0GQBH{background:linear-gradient(135deg,rgba(74,58,255,.05),rgba(139,92,246,.03));border:1px solid rgba(74,58,255,.2);border-radius:16px;overflow:hidden}.RequestProjectModal_summaryHeader__avy_n{display:flex;align-items:center;gap:.5rem;padding:1rem 1.25rem;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:white;font-weight:600;font-size:.9375rem}.RequestProjectModal_summaryContent__D3lZI{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}.RequestProjectModal_summaryItem__NnItG{display:flex;justify-content:space-between;align-items:center;gap:1rem}.RequestProjectModal_summaryLabel__Cbq3U{font-size:.8125rem;color:var(--survey-text-secondary)}.RequestProjectModal_summaryValue__LVWy5{font-size:.875rem;font-weight:600;color:var(--nav-text-color);text-align:right}.RequestProjectModal_summaryCategoryIcon__p2Xdq{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;margin-right:.35rem;color:var(--category-color);background:rgba(255,255,255,.08)}.RequestProjectModal_deadlineInfo__wgWt_{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);border-radius:10px;font-size:.8125rem;color:#f59e0b}.RequestProjectModal_budgetCard__HxvFb{background:var(--home-bg-secondary-color);border:1px solid var(--border-color);border-radius:16px;padding:1.25rem}.RequestProjectModal_budgetHeader__U5l8E{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem}.RequestProjectModal_budgetRange__HmL_t,.RequestProjectModal_selectedBudget__lfyPb{display:flex;flex-direction:column;gap:.25rem}.RequestProjectModal_budgetLabel__K5j6H{font-size:.75rem;color:var(--survey-text-secondary);text-transform:uppercase;letter-spacing:.5px}.RequestProjectModal_budgetRangeValue__8Mdz_{font-size:.9375rem;font-weight:600;color:var(--nav-text-color)}.RequestProjectModal_budgetAmount__A6A2u{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.RequestProjectModal_sliderContainer__dhDMd{position:relative;height:8px;margin-bottom:.5rem}.RequestProjectModal_sliderTrack__UQSaQ{position:absolute;inset:0;background:var(--border-color);border-radius:4px;overflow:hidden}.RequestProjectModal_sliderFill__Z_wEa{height:100%;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:4px;transition:width .1s ease}.RequestProjectModal_budgetSlider__zDXGa{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none}.RequestProjectModal_sliderTip__Tyb9L{display:inline-flex;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.8125rem;color:var(--survey-text-secondary)}.RequestProjectModal_budgetSlider__zDXGa::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:50%;cursor:pointer;box-shadow:0 4px 12px rgba(74,58,255,.3);transform:translateY(-8px)}.RequestProjectModal_budgetLabels__QBJ4f{display:flex;justify-content:space-between;font-size:.75rem;color:var(--survey-text-secondary)}.RequestProjectModal_budgetNote__I9sMU{display:flex;align-items:flex-start;gap:.75rem;margin-top:1rem;padding:1rem;background:rgba(74,58,255,.05);border:1px solid rgba(74,58,255,.1);border-radius:12px}.RequestProjectModal_budgetNote__I9sMU svg{color:var(--primary-color);flex-shrink:0;margin-top:.125rem}.RequestProjectModal_budgetNote__I9sMU p{font-size:.8125rem;color:var(--survey-text-secondary);line-height:1.5;margin:0}.RequestProjectModal_actions__EjAhk{display:flex;align-items:center;gap:1rem;padding:1.5rem 2rem;border-top:1px solid var(--border-color);background:var(--home-bg-secondary-color)}.RequestProjectModal_actionsSpacer__geDLt{flex:1}.RequestProjectModal_backButton__A35h7{padding:.875rem 1.5rem;background:transparent;border:2px solid var(--survey-border);border-radius:12px;color:var(--nav-text-color);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}.RequestProjectModal_backButton__A35h7:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.RequestProjectModal_nextButton__GHrm_,.RequestProjectModal_submitButton__QDr04{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.75rem;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;border-radius:12px;color:white;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(74,58,255,.3)}.RequestProjectModal_nextButton__GHrm_:hover,.RequestProjectModal_submitButton__QDr04:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(74,58,255,.4)}.RequestProjectModal_submitButton__QDr04:disabled{opacity:.7;cursor:not-allowed;transform:none}.RequestProjectModal_spinner__HQe7q{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:RequestProjectModal_spin__vpGNQ .8s linear infinite}@keyframes RequestProjectModal_spin__vpGNQ{to{transform:rotate(1turn)}}@media (max-width:768px){.RequestProjectModal_modal__q35My{max-height:95vh;border-radius:20px;margin:.5rem}.RequestProjectModal_header__y5kBe{padding:1.25rem 1.5rem}.RequestProjectModal_headerIcon__O25Vc{width:40px;height:40px;border-radius:12px}.RequestProjectModal_headerTitle__Ea_ux{font-size:1.125rem}.RequestProjectModal_progressSection__tnykt{padding:1rem 1.5rem}.RequestProjectModal_step__Eg0OY{padding:.5rem .75rem}.RequestProjectModal_stepTitle__VUBf3{display:none}.RequestProjectModal_stepConnector__Nlktc{width:24px}.RequestProjectModal_stepContent__60opI{padding:1.5rem}.RequestProjectModal_categoryGrid__mdimO{grid-template-columns:repeat(2,1fr)}.RequestProjectModal_categoryCard__jSGEA{padding:.875rem .5rem}.RequestProjectModal_categoryIcon__x80Bm{font-size:1.5rem}.RequestProjectModal_budgetHeader__U5l8E{flex-direction:column;gap:1rem}.RequestProjectModal_selectedBudget__lfyPb{align-self:flex-end;text-align:right}.RequestProjectModal_actions__EjAhk{padding:1.25rem 1.5rem}.RequestProjectModal_backButton__A35h7,.RequestProjectModal_nextButton__GHrm_,.RequestProjectModal_submitButton__QDr04{padding:.75rem 1.25rem;font-size:.875rem}}@media (max-width:480px){.RequestProjectModal_overlay__2tPey{padding:0}.RequestProjectModal_modal__q35My{max-height:100vh;height:100%;border-radius:0;margin:0}.RequestProjectModal_headerContent__wMIrO{flex-direction:column;align-items:flex-start;gap:.75rem}.RequestProjectModal_stepContent__60opI{padding:1.25rem;gap:1.25rem}.RequestProjectModal_categoryGrid__mdimO{grid-template-columns:repeat(2,1fr);gap:.5rem}.RequestProjectModal_categoryCard__jSGEA{padding:.75rem .5rem}.RequestProjectModal_categoryIcon__x80Bm{font-size:1.25rem}.RequestProjectModal_categoryName__fG5IU{font-size:.6875rem}.RequestProjectModal_actions__EjAhk{flex-direction:column;gap:.75rem}.RequestProjectModal_actionsSpacer__geDLt{display:none}.RequestProjectModal_backButton__A35h7,.RequestProjectModal_nextButton__GHrm_,.RequestProjectModal_submitButton__QDr04{width:100%}.RequestProjectModal_backButton__A35h7{order:2}.RequestProjectModal_nextButton__GHrm_,.RequestProjectModal_submitButton__QDr04{order:1}}[data-theme=dark] .RequestProjectModal_modal__q35My{background:var(--survey-bg)}[data-theme=dark] .RequestProjectModal_header__y5kBe{background:linear-gradient(135deg,rgba(74,58,255,.08),rgba(139,92,246,.05))}[data-theme=dark] .RequestProjectModal_actions__EjAhk,[data-theme=dark] .RequestProjectModal_budgetCard__HxvFb,[data-theme=dark] .RequestProjectModal_categoryCard__jSGEA,[data-theme=dark] .RequestProjectModal_formInput__paaSA,[data-theme=dark] .RequestProjectModal_formTextarea__v4c6u,[data-theme=dark] .RequestProjectModal_progressSection__tnykt{background:var(--survey-btn-secondary-bg)}[data-theme=dark] .RequestProjectModal_suggestions__O5Koz{background:var(--survey-bg)}[data-theme=dark] .RequestProjectModal_suggestionItem__dQaYE:hover{background:var(--survey-btn-secondary-bg)}@media (prefers-reduced-motion:reduce){.RequestProjectModal_categoryCard__jSGEA,.RequestProjectModal_closeButton___TTF0,.RequestProjectModal_modal__q35My,.RequestProjectModal_nextButton__GHrm_,.RequestProjectModal_submitButton__QDr04,.RequestProjectModal_techTag__z_5J5{transition:none}.RequestProjectModal_categoryCheck__W6okm,.RequestProjectModal_spinner__HQe7q{animation:none}.RequestProjectModal_progressFill__IgsAL{transition:none}}.RequestProjectModal_backButton__A35h7:focus,.RequestProjectModal_categoryCard__jSGEA:focus,.RequestProjectModal_closeButton___TTF0:focus,.RequestProjectModal_formInput__paaSA:focus,.RequestProjectModal_formTextarea__v4c6u:focus,.RequestProjectModal_nextButton__GHrm_:focus,.RequestProjectModal_step__Eg0OY:focus,.RequestProjectModal_submitButton__QDr04:focus{outline:2px solid var(--primary-color);outline-offset:2px}@media (prefers-contrast:high){.RequestProjectModal_budgetCard__HxvFb,.RequestProjectModal_categoryCard__jSGEA,.RequestProjectModal_modal__q35My,.RequestProjectModal_summaryCard__0GQBH,.RequestProjectModal_techTag__z_5J5{border-width:2px}}.RequestProjectModal_form__omSxW::-webkit-scrollbar,.RequestProjectModal_suggestions__O5Koz::-webkit-scrollbar{width:6px}.RequestProjectModal_form__omSxW::-webkit-scrollbar-track,.RequestProjectModal_suggestions__O5Koz::-webkit-scrollbar-track{background:transparent}.RequestProjectModal_form__omSxW::-webkit-scrollbar-thumb,.RequestProjectModal_suggestions__O5Koz::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.RequestProjectModal_form__omSxW::-webkit-scrollbar-thumb:hover,.RequestProjectModal_suggestions__O5Koz::-webkit-scrollbar-thumb:hover{background:var(--survey-text-secondary)}