.PriceRangeSlider_container__tFr3q{display:flex;flex-direction:column;gap:20px;padding:20px;background:rgba(255,255,255,.6);border:2px solid rgba(249,27,143,.2);border-radius:12px;backdrop-filter:blur(10px)}.PriceRangeSlider_priceInputs__7HZzH{display:flex;gap:16px;justify-content:space-between}.PriceRangeSlider_inputGroup__JNHR9{flex:1;display:flex;flex-direction:column;gap:8px}.PriceRangeSlider_inputLabel__SWsGp{font-size:14px;font-weight:700;color:#0a164d;text-transform:uppercase;letter-spacing:.5px;font-family:VT323,Tiny5,Courier New,Courier,monospace}.PriceRangeSlider_priceInput__9N_dh{padding:12px 16px;border:2px solid rgba(249,27,143,.3);border-radius:8px;background:rgba(255,255,255,.9);color:#0a164d;font-size:16px;font-weight:600;transition:all .2s ease;font-family:Roboto Mono,monospace}.PriceRangeSlider_priceInput__9N_dh:focus{outline:none;border-color:#0a164d;box-shadow:0 0 0 2px rgba(249,27,143,.2);background:rgba(255,255,255,1)}.PriceRangeSlider_priceInput__9N_dh::placeholder{color:rgba(249,27,143,.5)}.PriceRangeSlider_sliderContainer__aNe5e{position:relative;height:40px;margin:20px 0}.PriceRangeSlider_sliderTrack__NSRix{left:0;right:0;background:rgba(249,27,143,.3)}.PriceRangeSlider_sliderRange__QO3Lr,.PriceRangeSlider_sliderTrack__NSRix{position:absolute;top:50%;height:6px;border-radius:3px;transform:translateY(-50%)}.PriceRangeSlider_sliderRange__QO3Lr{background:linear-gradient(90deg,#f91b8f,#ff69b4);box-shadow:0 2px 8px rgba(249,27,143,.3)}.PriceRangeSlider_sliderWrapper__7e_D9{position:relative;height:100%}.PriceRangeSlider_priceSlider___lNKS{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;-webkit-appearance:none;appearance:none;pointer-events:none;cursor:pointer}.PriceRangeSlider_priceSlider___lNKS::-webkit-slider-track{background:transparent;border:none;height:6px}.PriceRangeSlider_priceSlider___lNKS::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:24px;width:24px;border-radius:50%;background:linear-gradient(135deg,#f91b8f,#ff69b4);border:3px solid white;cursor:pointer;pointer-events:auto;box-shadow:0 4px 12px rgba(249,27,143,.4);transition:all .2s ease}.PriceRangeSlider_priceSlider___lNKS::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(249,27,143,.6)}.PriceRangeSlider_priceSlider___lNKS::-webkit-slider-thumb:active{transform:scale(1.2)}.PriceRangeSlider_priceSlider___lNKS::-moz-range-track{background:transparent;border:none;height:6px}.PriceRangeSlider_priceSlider___lNKS::-moz-range-thumb{height:24px;width:24px;border-radius:50%;background:linear-gradient(135deg,#f91b8f,#ff69b4);border:3px solid white;cursor:pointer;pointer-events:auto;box-shadow:0 4px 12px rgba(249,27,143,.4);transition:all .2s ease}.PriceRangeSlider_priceSlider___lNKS::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(249,27,143,.6)}.PriceRangeSlider_minSlider__LHKSh::-webkit-slider-thumb{background:linear-gradient(135deg,#f91b8f,#e91674)}.PriceRangeSlider_maxSlider__FYFkE::-webkit-slider-thumb{background:linear-gradient(135deg,#ff69b4,#f91b8f)}.PriceRangeSlider_priceDisplay__EwkEi{text-align:center;font-size:20px;font-weight:700;color:#0a164d;padding:12px;background:rgba(255,255,255,.8);border-radius:8px;border:2px solid rgba(249,27,143,.2);font-family:VT323,Tiny5,Courier New,Courier,monospace}.PriceRangeSlider_priceInput__9N_dh:disabled,.PriceRangeSlider_priceSlider___lNKS:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.PriceRangeSlider_priceInputs__7HZzH{flex-direction:column;gap:12px}.PriceRangeSlider_container__tFr3q{padding:16px;gap:16px}.PriceRangeSlider_priceDisplay__EwkEi{font-size:18px}}.profile_container__sSWFX{min-height:100vh;background:linear-gradient(135deg,#ffe0f2 100%);font-family:VT323,Tiny5,Courier New,Courier,monospace;color:#0a164d;padding:20px;position:relative}.profile_container__sSWFX:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(255,105,180,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(182,182,255,.1) 0,transparent 50%);pointer-events:none;z-index:0}.profile_header__IagKK{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:32px;max-width:800px;margin-left:auto;margin-right:auto;position:relative;z-index:10}.profile_backButton__llArJ{padding:12px 16px;background:rgba(255,255,255,.8);border:2px solid #f91b8f;border-radius:8px;color:#0a164d;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px);font-family:VT323,Tiny5,Courier New,Courier,monospace}.profile_backButton__llArJ:hover{background:#f91b8f;color:white;transform:translateY(-1px);box-shadow:0 4px 16px rgba(249,27,143,.3)}.profile_title__aAe97{font-size:4.8rem;font-weight:700;margin:0;color:#0a164d;font-family:VT323,Tiny5,Courier New,Courier,monospace;letter-spacing:2px;text-align:center}.profile_content__82i48{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:24px;position:relative;z-index:10}.profile_card__h4hn3{background:rgba(255,255,255,.8);border:2px solid #f91b8f;border-radius:16px;overflow:hidden;backdrop-filter:blur(10px);transition:all .2s ease;box-shadow:0 4px 20px rgba(249,27,143,.1)}.profile_card__h4hn3:hover{background:rgba(255,255,255,.9);transform:translateY(-2px);box-shadow:0 8px 32px rgba(249,27,143,.2)}.profile_cardHeader__UJP1P{padding:24px 24px 0;border-bottom:2px solid rgba(249,27,143,.2);margin-bottom:24px}.profile_cardTitle__bGqy9{font-size:20px;font-weight:700;margin:0 0 8px;color:#0a164d;font-family:VT323,Tiny5,Courier New,Courier,monospace;letter-spacing:1px}.profile_cardDescription__YLNWq{font-size:14px;color:rgba(249,27,143,.8);margin:0 0 16px;line-height:1.5;font-family:Roboto Mono,monospace}.profile_cardContent__ACGYX{padding:0 24px 24px}.profile_signInMessage__NDTQT{text-align:center;color:#0a164d;font-size:18px;font-weight:600;margin:40px 0;font-family:Roboto Mono,monospace}.profile_signInPrompt__xWFCF{text-align:center;padding:60px 20px;max-width:500px;margin:0 auto}.profile_signInTitle__Z2qBa{font-size:2rem;color:#0a164d;margin-bottom:20px;font-weight:700;font-family:VT323,Tiny5,Courier New,Courier,monospace}.profile_signInButton__mqe0n{background:linear-gradient(135deg,rgba(249,27,143,.9),rgba(255,105,180,.9));border:2px solid #f91b8f;border-radius:12px;color:white;font-size:18px;font-weight:700;padding:16px 32px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:12px;margin:30px auto 0;font-family:Roboto Mono,monospace;box-shadow:0 8px 25px rgba(249,27,143,.3)}.profile_signInButton__mqe0n:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(249,27,143,.4);background:linear-gradient(135deg,rgba(249,27,143,1),rgba(255,105,180,1))}.profile_signInIcon__Jrd23{font-size:20px}.profile_userInfo__73bu4{display:flex;align-items:center;gap:24px}.profile_userDetails__dCj5Q{flex:1}.profile_userName__exnaZ{font-size:24px;font-weight:700;margin:0 0 8px;color:#0a164d;font-family:VT323,Tiny5,Courier New,Courier,monospace;letter-spacing:1px}.profile_userEmail__TrmWV{font-size:16px;color:rgba(249,27,143,.8);margin:0 0 4px;font-family:Roboto Mono,monospace}.profile_memberSince__ugCpX{font-size:14px;color:rgba(249,27,143,.6);margin:0;font-family:Roboto Mono,monospace}.profile_userButtonSection__Lc6Be{display:flex;align-items:center;justify-content:center}.profile_userButtonContainer__XPvsz{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;background:rgba(255,255,255,.8);border-radius:16px;border:3px solid #f91b8f;transition:all .3s ease;box-shadow:0 4px 20px rgba(249,27,143,.2)}.profile_userButtonContainer__XPvsz:hover{background:rgba(255,255,255,.95);border-color:#0a164d;transform:translateY(-2px);box-shadow:0 8px 32px rgba(249,27,143,.3)}.profile_userButtonLabel__fp12D{font-size:13px;font-weight:700;color:#0a164d;font-family:VT323,Tiny5,Courier New,Courier,monospace;text-align:center;letter-spacing:1px;text-transform:uppercase}.profile_currentRange__kYiRQ{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:16px;background:rgba(255,255,255,.6);border-radius:8px;border:2px solid rgba(249,27,143,.2)}.profile_rangeLabel__i2S_o{font-size:14px;text-transform:uppercase;letter-spacing:.5px}.profile_rangeLabel__i2S_o,.profile_rangeValue__2LdTO{font-weight:700;color:#0a164d;font-family:VT323,Tiny5,Courier New,Courier,monospace}.profile_rangeValue__2LdTO{font-size:18px}.profile_saveMessage__o1gXd{margin-top:16px;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500;text-align:center;animation:profile_slideIn__tMtZZ .3s ease}.profile_saveMessage__o1gXd.profile_success__urC9o{background:rgba(34,197,94,.8);border:2px solid rgba(34,197,94,.6);color:white}.profile_saveMessage__o1gXd.profile_error__aT8e5{background:rgba(239,68,68,.8);border:2px solid rgba(239,68,68,.6);color:white}.profile_saving__X0taD{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;font-size:14px;color:#0a164d;font-family:Roboto Mono,monospace}.profile_actionButtons__zWj9G{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.profile_actionButton__TkfL3{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;background:rgba(255,255,255,.8);border:2px solid rgba(249,27,143,.3);border-radius:12px;color:#0a164d;text-decoration:none;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px);font-family:VT323,Tiny5,Courier New,Courier,monospace}.profile_actionButton__TkfL3:hover{background:rgba(255,255,255,.9);border-color:#f91b8f;transform:translateY(-2px);box-shadow:0 4px 16px rgba(249,27,143,.2)}.profile_actionIcon__R2g7d{font-size:24px}.profile_actionButton__TkfL3 span:last-child{font-size:14px;font-weight:700;text-align:center;color:#0a164d;font-family:VT323,Tiny5,Courier New,Courier,monospace}.profile_formGrid__kShZ7{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.profile_inputGroup__pkJ4N{display:flex;flex-direction:column;gap:8px}.profile_label__uCEEe{font-size:14px;font-weight:700;color:#0a164d;text-transform:uppercase;letter-spacing:.5px;font-family:VT323,Tiny5,Courier New,Courier,monospace}.profile_input__trd_9,.profile_select__xcXWE{padding:12px 16px;background:rgba(255,255,255,.9);border:2px solid rgba(249,27,143,.3);border-radius:8px;color:#0a164d;font-size:16px;transition:all .2s ease;backdrop-filter:blur(10px);font-family:Roboto Mono,monospace}.profile_input__trd_9:focus,.profile_select__xcXWE:focus{outline:none;background:rgba(255,255,255,1);border-color:#f91b8f;box-shadow:0 0 0 2px rgba(249,27,143,.2)}.profile_input__trd_9::placeholder{color:rgba(249,27,143,.5)}.profile_select__xcXWE option{background:white;color:#0a164d}.profile_stylesGrid__sJmro{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.profile_styleButton__5tgY0{padding:12px 16px;background:rgba(255,255,255,.8);border:2px solid rgba(249,27,143,.3);border-radius:8px;color:#0a164d;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px);font-family:VT323,Tiny5,Courier New,Courier,monospace}.profile_styleButton__5tgY0:hover{background:rgba(255,255,255,.9);border-color:#f91b8f;transform:translateY(-1px)}.profile_styleButton__5tgY0.profile_selected__gcyqd{background:#f91b8f;border-color:#f91b8f;color:white;box-shadow:0 4px 16px rgba(249,27,143,.3)}.profile_brandInputSection__tRZqZ{margin-bottom:20px}.profile_brandInputGroup__oD0fK{display:flex;gap:12px;align-items:flex-end}.profile_brandInputGroup__oD0fK .profile_input__trd_9{flex:1}.profile_addButton__Ng7Bb{padding:12px 20px;background:#f91b8f;border:none;border-radius:8px;color:white;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px);white-space:nowrap;font-family:VT323,Tiny5,Courier New,Courier,monospace}.profile_addButton__Ng7Bb:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px rgba(249,27,143,.3);background:#e91674}.profile_addButton__Ng7Bb:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.profile_brandsSection__pOT4u{display:flex;flex-wrap:wrap;gap:12px}.profile_brandTag__09v6L{display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(255,255,255,.8);border:2px solid rgba(249,27,143,.3);border-radius:20px;backdrop-filter:blur(10px);transition:all .2s ease}.profile_brandTag__09v6L:hover{background:rgba(255,255,255,.9);border-color:#f91b8f;transform:translateY(-1px)}.profile_brandName__Z6ei8{font-size:14px;color:#0a164d;font-weight:600;font-family:Roboto Mono,monospace}.profile_removeBrandButton__JD4v6{width:20px;height:20px;border-radius:50%;background:rgba(239,68,68,.8);border:none;color:white;font-size:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.profile_removeBrandButton__JD4v6:hover{background:rgba(239,68,68,1);transform:scale(1.1)}.profile_loading__rj9tB{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,#ffe0f2,rgba(224,234,255,.9));color:#0a164d;gap:20px;font-family:VT323,Tiny5,Courier New,Courier,monospace}.profile_spinner__KphP9{width:40px;height:40px;border:3px solid rgba(249,27,143,.2);border-top-color:#f91b8f;border-radius:50%;animation:profile_spin__jktyD 1s linear infinite}@keyframes profile_spin__jktyD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes profile_slideIn__tMtZZ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.profile_container__sSWFX{padding:16px}.profile_header__IagKK{flex-direction:column;align-items:flex-start;gap:16px}.profile_title__aAe97{font-size:24px}.profile_userInfo__73bu4{flex-direction:column;text-align:center;gap:20px}.profile_userButtonContainer__XPvsz{padding:20px}.profile_userName__exnaZ{font-size:20px}.profile_currentRange__kYiRQ{flex-direction:column;gap:8px;text-align:center}.profile_actionButtons__zWj9G{grid-template-columns:1fr}.profile_cardHeader__UJP1P{padding:20px 20px 0}.profile_cardContent__ACGYX{padding:0 20px 20px}.profile_formGrid__kShZ7{grid-template-columns:1fr;gap:16px}.profile_stylesGrid__sJmro{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}.profile_brandInputGroup__oD0fK{flex-direction:column;gap:12px}.profile_brandInputGroup__oD0fK .profile_input__trd_9{width:100%}.profile_brandsSection__pOT4u{gap:8px}.profile_brandTag__09v6L{font-size:13px;padding:6px 10px}.profile_title__aAe97{font-size:3rem}}