.AddressSection_section__wSseO{display:flex;flex-direction:column;gap:18px}.AddressSection_sectionTitle__FkNzn{margin:0;font-size:22px;font-weight:400;color:#0f172a}.AddressSection_grid__tbO56{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.AddressSection_grid__tbO56{grid-template-columns:1fr 1fr}}.AddressSection_fieldGroupFull__szKa_,.AddressSection_fieldGroup__cyIMb{display:flex;flex-direction:column;gap:8px;position:relative}.AddressSection_label__rvnuZ{font-size:14px;font-weight:600;color:#334155}.AddressSection_requiredMark__y9wxO{color:#dc2626}.AddressSection_input__e6lLe,.AddressSection_select__QOCtX{width:100%;min-height:44px;padding:10px 12px;border:1px solid #d3dde8;border-radius:12px;background:#fff;color:#0f172a;font-size:14px;outline:none;transition:all .2s ease}.AddressSection_input__e6lLe:focus,.AddressSection_select__QOCtX:focus{border-color:#0369a1;box-shadow:0 0 0 4px rgba(3,105,161,.12)}.AddressSection_input__e6lLe:disabled,.AddressSection_select__QOCtX:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.AddressSection_dropdownField__nF83k{position:relative}.AddressSection_selectTrigger__4Nuju{width:100%;min-height:44px;padding:10px 12px;border:1px solid #d3dde8;border-radius:12px;background:#fff;color:#0f172a;font-size:14px;outline:none;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer}.AddressSection_selectTrigger__4Nuju:focus{border-color:#0369a1;box-shadow:0 0 0 4px rgba(3,105,161,.12)}.AddressSection_selectTrigger__4Nuju:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.AddressSection_selectValue__M_u4k{color:#0f172a}.AddressSection_selectPlaceholder__rPD8m{color:#9aa7b6}.AddressSection_chevron__BNrSx{flex:0 0 auto;color:#64748b;width:10px;height:10px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.AddressSection_chevronOpen__pGXx6{transform:rotate(180deg)}@keyframes AddressSection_dropdownSlide__shBLY{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.AddressSection_dropdownMenu__o4rY6{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;padding:12px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;box-shadow:0 10px 25px -5px rgba(0,0,0,.05),0 8px 10px -6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.03);animation:AddressSection_dropdownSlide__shBLY .15s cubic-bezier(.16,1,.3,1)}.AddressSection_searchWrapper__yTqT8{position:relative;width:100%}.AddressSection_searchIcon__evd41{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none}.AddressSection_dropdownSearch__pLrKL{width:100%;min-height:40px;padding:10px 12px 10px 36px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#0f172a;font-size:14px;outline:none;transition:all .2s ease}.AddressSection_dropdownSearch__pLrKL:focus{border-color:#0284c7;box-shadow:0 0 0 3px rgba(2,132,199,.1)}.AddressSection_dropdownList__qMl0o{margin-top:10px;max-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.AddressSection_dropdownList__qMl0o::-webkit-scrollbar{width:6px}.AddressSection_dropdownList__qMl0o::-webkit-scrollbar-track{background:transparent}.AddressSection_dropdownList__qMl0o::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.AddressSection_dropdownList__qMl0o::-webkit-scrollbar-thumb:hover{background:#94a3b8}.AddressSection_dropdownItem__fJ1AY{width:100%;padding:10px 12px;border:none;border-radius:10px;background:transparent;color:#0f172a;font-size:14px;text-align:left;cursor:pointer}.AddressSection_dropdownItem__fJ1AY:hover{background:#f1f5f9}.AddressSection_dropdownItemActive__XKdzK{background:#e0f2fe;color:#0369a1;font-weight:600}.AddressSection_dropdownEmpty__jEXis{padding:10px 12px;color:#64748b;font-size:14px}.AddressSection_input__e6lLe::-moz-placeholder{color:#9aa7b6}.AddressSection_input__e6lLe::placeholder{color:#9aa7b6}.AddressSection_inputError__QnC8V{border-color:#ef4444}.AddressSection_inputError__QnC8V:focus{border-color:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.1)}.AddressSection_errorText__qA2px{font-size:14px;color:#ef4444}.MapPicker_wrapper__DV2iy{display:flex;flex-direction:column;gap:8px}.MapPicker_modalPickerRoot__3hgwE{width:100%}.MapPicker_triggerRow__f4Xqt{display:flex;align-items:center;flex-wrap:wrap}.MapPicker_modalPickerTrigger__0r56s{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:8px;justify-content:flex-start;padding:0;background:transparent;cursor:pointer;text-align:left;transition:opacity .2s ease,transform .2s ease}.MapPicker_modalPickerTrigger__0r56s:hover{opacity:.88;transform:translateY(-1px)}.MapPicker_modalPickerTrigger__0r56s:active{transform:translateY(0)}.MapPicker_errorText__ZkcsE,.MapPicker_successText__zhbrb{margin-top:8px;font-size:14px;line-height:1}.MapPicker_successText__zhbrb{color:#16a34a}.MapPicker_errorText__ZkcsE{color:#ef4444;font-weight:400}.MapPicker_modalPickerTriggerTitle__Aw_X_{font-size:16px;font-weight:600;line-height:1.15;color:#2563eb}.MapPicker_modalBackdrop__ALsfC{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.58);backdrop-filter:blur(6px)}.MapPicker_modalPanel__9e5lz{width:min(1120px,100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:20px;background:#fff;box-shadow:0 24px 80px rgba(15,23,42,.28);overflow:hidden}.MapPicker_modalHeader__fjN2r{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.MapPicker_modalTitle__cG8u8{font-size:20px;font-weight:800;color:#0f172a}.MapPicker_modalDescription__U1La2{margin-top:4px;font-size:14px;color:#64748b}.MapPicker_modalCloseButton__g8rJA{width:40px;height:40px;border:none;border-radius:999px;background:#f1f5f9;color:#334155;font-size:24px;line-height:1;cursor:pointer}.MapPicker_modalCloseButton__g8rJA:hover{background:#e2e8f0}.MapPicker_modalBody__diMBl{min-height:0;overflow:hidden}.MapPicker_addressPreviewPanel__QO7Ey{display:block;margin-bottom:16px}.MapPicker_addressPreviewBlock__8r_6k{padding:14px 16px;border:1px solid #dbe4f0;border-radius:14px;background:#f8fbff}.MapPicker_addressPreviewLabel__AwtHy{margin-bottom:6px;font-size:13px;font-weight:700;color:#2563eb}.MapPicker_addressPreviewValue__ZQrvX{font-size:14px;line-height:1.5;color:#334155;word-break:break-word}.MapPicker_modalFooter__W0af3{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.MapPicker_cancelButton__007MB,.MapPicker_confirmButton__m5zHv{min-width:140px;padding:12px 18px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;border:1px solid transparent}.MapPicker_cancelButton__007MB{background:#fff;color:#334155;border-color:#cbd5e1}.MapPicker_cancelButton__007MB:hover{background:#f8fafc}.MapPicker_confirmButton__m5zHv{background:#2563eb;color:#fff}.MapPicker_confirmButton__m5zHv:hover{background:#1d4ed8}.MapPicker_confirmButton__m5zHv:disabled{background:#93c5fd;cursor:not-allowed}@media(max-width:768px){.MapPicker_modalBackdrop__ALsfC{padding:12px}.MapPicker_modalPanel__9e5lz{width:100%;max-height:calc(100vh - 24px);padding:16px;border-radius:16px}.MapPicker_modalHeader__fjN2r{flex-direction:column}.MapPicker_modalFooter__W0af3{justify-content:stretch}.MapPicker_cancelButton__007MB,.MapPicker_confirmButton__m5zHv{flex:1 1 0;min-width:0}.MapPicker_modalPickerTriggerTitle__Aw_X_{font-size:16px}}.MapPicker_addressDisplayField__1hlMp{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.MapPicker_addressDisplayLabel__gjePW{font-size:14px;font-weight:500;color:#334155}.MapPicker_addressDisplayInput__bZ6Fy{width:100%;padding:10px 14px;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;font-size:14px;color:#334155;outline:none;cursor:default}.MapPicker_addressDisplayInput__bZ6Fy:focus{border-color:#cbd5e1}.MapPicker_header__26aHU{display:flex;justify-content:space-between;align-items:center}.MapPicker_title__F6ZCK{font-size:14px;font-weight:400;color:#334155}.MapPicker_requiredMark__pQ6kU{color:#dc2626}.MapPicker_coords__Xnwr6{font-size:14px;color:#64748b;font-family:monospace}.MapPicker_mapArea__G2xRQ{position:relative;height:400px;min-height:300px;background-color:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;overflow:hidden;z-index:1}.MapPicker_mapArea__G2xRQ .leaflet-container{width:100%;height:100%;border-radius:8px}.MapPicker_mapSkeleton__8uyrk{height:400px;background:#f1f5f9;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:14px;border:1px solid #e2e8f0}.MapPicker_mapToolbar__3AV9d{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 0 4px;flex-wrap:wrap}.MapPicker_coordsText__JbJXV{font-size:14px;color:#64748b;margin-right:auto;font-family:monospace}.MapPicker_confirmBtn__mztfr{background:#16a34a;color:#fff;border:none;padding:8px 20px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:background .2s}.MapPicker_confirmBtn__mztfr:hover{background:#15803d}.MapPicker_confirmBtn__mztfr:active{transform:scale(.97)}.MapPicker_resetBtn__Z485f{background:transparent;color:#64748b;border:1px solid #e2e8f0;padding:8px 16px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s}.MapPicker_resetBtn__Z485f:hover{background:#f1f5f9;color:#334155}.MapPicker_confirmedBadge__c1RKP{display:inline-flex;align-items:center;gap:4px;background:#dcfce7;color:#16a34a;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:600;margin-top:4px;width:-moz-fit-content;width:fit-content}.MapPicker_addressPreview__WDz5V{padding:10px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:8px;font-size:14px;color:#334155;line-height:1.5}.MapPicker_instructions__H_15M{background-color:rgba(15,23,42,.06);color:#64748b;font-size:14px;padding:8px 12px;border-radius:6px;text-align:center;margin-top:4px}.MapPicker_customMarkerIcon__6DQd7{background:transparent!important;border:none!important;display:flex!important;justify-content:center!important;align-items:center!important}.MapPicker_mapAreaContainer__9chCX{position:relative;width:100%}.MapPicker_centerPinContainer__koQ5O{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);pointer-events:none;z-index:1000;display:flex;flex-direction:column;align-items:center}.MapPicker_centerPinSvg__jQ6Gp{filter:drop-shadow(0 4px 6px rgba(0,0,0,.35))}.BasicInfoForm_formContainer__lg8oB{display:flex;flex-direction:column;gap:24px}.BasicInfoForm_sectionCard__6DQS8{display:flex;flex-direction:column;gap:20px;padding:24px;border:1px solid #e7eff8;border-radius:16px;background:#fff;box-shadow:0 8px 30px rgba(15,23,42,.02)}.BasicInfoForm_sectionHeaderRow__dHyy0{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.BasicInfoForm_sectionHeader__fGSTg{display:flex;gap:12px;align-items:center}.BasicInfoForm_sectionIcon__wUdfW{color:#0369a1}.BasicInfoForm_sectionTitle__krMFT{margin:0;font-size:22px;font-weight:400;color:#0f172a;letter-spacing:-.025em}.BasicInfoForm_grid__oArW8{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:768px){.BasicInfoForm_grid__oArW8{grid-template-columns:1fr 1fr}}.BasicInfoForm_demandRow__0JiX4{display:flex;align-items:center;justify-content:flex-start;gap:24px;padding-bottom:12px;flex-wrap:wrap}.BasicInfoForm_demandToggleGroup__9Uq8z{display:flex;background:#f1f5f9;padding:4px;border-radius:20px;border:1px solid #e2e8f0}.BasicInfoForm_demandToggleBtn___MFH_{border:none;background:transparent;padding:8px 24px;font-size:14px;font-weight:600;color:#475569;border-radius:999px;cursor:pointer;transition:all .2s ease}.BasicInfoForm_demandToggleBtn___MFH_:hover{color:#0f172a}.BasicInfoForm_activeDemand__dwohY{background:#0369a1;color:#fff;box-shadow:0 4px 10px rgba(3,105,161,.2)}.BasicInfoForm_activeDemand__dwohY:hover{color:#fff}.BasicInfoForm_fieldGroupFull__HjI8K,.BasicInfoForm_fieldGroup__kFi5x{display:flex;flex-direction:column;gap:8px}.BasicInfoForm_fieldGroupFull__HjI8K{width:100%}.BasicInfoForm_inlineFieldHeader__MPf0J{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.BasicInfoForm_label__aCYTE{font-size:14px;font-weight:400;color:#1f2937}.BasicInfoForm_label1__u2ysy{font-size:16px;font-weight:600;color:#1f2937}.BasicInfoForm_switchWrapper__T8iHV{display:inline-flex;align-items:center;gap:8px}.BasicInfoForm_switchLabel__UDAiP{font-size:13px;font-weight:500;color:#64748b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BasicInfoForm_switchTrack__HkaRr{position:relative;width:38px;height:20px;border-radius:999px;background-color:#cbd5e1;border:none;cursor:pointer;transition:background-color .2s ease;padding:0;display:flex;align-items:center}.BasicInfoForm_switchTrack__HkaRr:hover{background-color:#b8c5d6}.BasicInfoForm_switchTrackActive__WH5ks{background-color:#0369a1}.BasicInfoForm_switchTrackActive__WH5ks:hover{background-color:#025a8b}.BasicInfoForm_switchThumb__Z14M8{position:absolute;left:2px;width:16px;height:16px;border-radius:50%;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);transition:transform .2s cubic-bezier(.4,0,.2,1)}.BasicInfoForm_switchThumbActive__B8e5q{transform:translateX(18px)}.BasicInfoForm_priceHelperText__KG3SL{font-size:13px;color:#64748b;margin-top:4px;display:flex;align-items:center;gap:4px}.BasicInfoForm_priceHelperText__KG3SL strong{color:#0369a1;font-weight:600}.BasicInfoForm_labelheader__vsH4_{font-size:16px;font-weight:600;color:#1f2937;line-height:22px}.BasicInfoForm_requiredMark__7Z1s_{color:#ef4444}.BasicInfoForm_input__zm1Eu,.BasicInfoForm_select__4zvcF{width:100%;min-height:46px;padding:12px 14px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;font-size:14px;outline:none;transition:all .2s ease}.BasicInfoForm_input__zm1Eu::-moz-placeholder,.BasicInfoForm_select__4zvcF::-moz-placeholder{color:#94a3b8}.BasicInfoForm_input__zm1Eu::placeholder,.BasicInfoForm_select__4zvcF::placeholder{color:#94a3b8}.BasicInfoForm_input__zm1Eu:focus,.BasicInfoForm_select__4zvcF:focus{border-color:#0369a1;box-shadow:0 0 0 4px rgba(3,105,161,.08)}.BasicInfoForm_input__zm1Eu:disabled,.BasicInfoForm_select__4zvcF:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.BasicInfoForm_select__4zvcF{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:14px}.BasicInfoForm_inputWithSuffix__IUlVo{position:relative;display:flex;align-items:center;width:100%}.BasicInfoForm_inputWithSuffix__IUlVo .BasicInfoForm_input__zm1Eu{padding-right:44px}.BasicInfoForm_suffix__qpbuT{position:absolute;right:14px;font-size:14px;font-weight:600;color:#64748b;pointer-events:none}.BasicInfoForm_inputError__Q97sF{border-color:#ef4444}.BasicInfoForm_inputError__Q97sF:focus{border-color:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.08)}.BasicInfoForm_errorText__1oYEB{font-size:14px;color:#ef4444;margin-top:2px}.BasicInfoForm_mapToggleWrapper__ksr5U{display:flex;justify-content:flex-start;margin-top:4px}.BasicInfoForm_mapToggleBtn__NJEDo{border:none;background:transparent;color:#0369a1;font-size:14px;font-weight:600;display:inline-flex;align-items:center;cursor:pointer;padding:6px 0;transition:opacity .2s}.BasicInfoForm_mapToggleBtn__NJEDo:hover{opacity:.8;text-decoration:underline}.BasicInfoForm_mapWrapper___gw3D{margin-top:8px}.BasicInfoForm_counterControl___nOgL{display:flex;justify-content:space-between;padding-inline:14px}.BasicInfoForm_counterActionsOnly__Keml4,.BasicInfoForm_counterControl___nOgL{align-items:center;min-height:46px;border:1px solid #cbd5e1;border-radius:12px;background:#fff}.BasicInfoForm_counterActionsOnly__Keml4{display:inline-flex;justify-content:center;gap:16px;padding:4px 10px;width:-moz-fit-content;width:fit-content;align-self:flex-start}.BasicInfoForm_counterRow__bpuJq{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(min-width:768px){.BasicInfoForm_counterRow__bpuJq{grid-template-columns:repeat(4,1fr)}}.BasicInfoForm_fourColRow__rwANF{grid-column:1/-1;display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:640px){.BasicInfoForm_fourColRow__rwANF{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.BasicInfoForm_fourColRow__rwANF{grid-template-columns:repeat(4,1fr)}}.BasicInfoForm_threeColRow__iB2Rb{grid-column:1/-1;display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:640px){.BasicInfoForm_threeColRow__iB2Rb{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.BasicInfoForm_threeColRow__iB2Rb{grid-template-columns:repeat(3,1fr)}}.BasicInfoForm_counterPlaceholder__uoK0G{font-size:14px;font-weight:500;color:#0f172a}.BasicInfoForm_counterDivider__rYABU{width:1px;height:20px;background:#e2e8f0;margin-inline:auto 16px}.BasicInfoForm_counterActions__ATtPn{display:flex;align-items:center;gap:12px}.BasicInfoForm_counterBtn__XV_vO{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid #cbd5e1;background:#f8fafc;color:#0369a1;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767px){.BasicInfoForm_counterBtn__XV_vO{width:44px;height:44px;font-size:18px}}.BasicInfoForm_counterBtn__XV_vO:hover:not(:disabled){background:#eff6ff;border-color:#0369a1}.BasicInfoForm_counterBtn__XV_vO:disabled{opacity:.35;background:#f1f5f9;border-color:#cbd5e1;color:#94a3b8;cursor:not-allowed}.BasicInfoForm_counterNum__fTTmE{font-size:16px;font-weight:700;color:#0f172a;min-width:24px;text-align:center}.BasicInfoForm_aiButton__iKH7h{border:1px solid #c084fc;background:linear-gradient(135deg,rgba(192,132,252,.08),rgba(244,114,182,.08));color:#9333ea;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:600;display:flex;align-items:center;cursor:pointer;transition:all .2s ease}.BasicInfoForm_aiButton__iKH7h:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(192,132,252,.18)}.BasicInfoForm_aiButton__iKH7h:disabled{opacity:.6;cursor:not-allowed}.BasicInfoForm_textareaWrapper__y6soe{position:relative;width:100%}.BasicInfoForm_textarea___ksYQ{width:100%;padding:12px 14px 32px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;font-size:14px;outline:none;resize:vertical;transition:all .2s ease}.BasicInfoForm_textarea___ksYQ::-moz-placeholder{color:#94a3b8}.BasicInfoForm_textarea___ksYQ::placeholder{color:#94a3b8}.BasicInfoForm_textarea___ksYQ:focus{border-color:#0369a1;box-shadow:0 0 0 4px rgba(3,105,161,.08)}.BasicInfoForm_textareaCharCount__zaHKX{position:absolute;right:14px;bottom:12px;font-size:14px;font-weight:500;color:#94a3b8;pointer-events:none}.BasicInfoForm_inputMeta__Ea_7v{display:flex;justify-content:space-between;align-items:center;gap:12px}.BasicInfoForm_charCount__dQmXa{font-size:14px;font-weight:500;color:#94a3b8;margin-left:auto}.BasicInfoForm_amenitiesGrid__KcxEl{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:640px){.BasicInfoForm_amenitiesGrid__KcxEl{grid-template-columns:repeat(3,minmax(0,1fr))}}.BasicInfoForm_amenityLabel___LS9T{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 14px;border:1px solid #cbd5e1;border-radius:12px;background:#fbfdff;color:#475569;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.BasicInfoForm_activeAmenity__TNs5Z{border-color:#0369a1;background:#eff8ff;color:#0369a1}.BasicInfoForm_checkboxInput__sh1Nt{accent-color:#0369a1}.BasicInfoForm_multiSelect__6_uN3{position:relative}.BasicInfoForm_multiSelectTrigger__aI2gX{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;cursor:pointer;width:100%;min-height:46px;padding:6px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a;font-size:14px;outline:none;transition:all .2s ease}.BasicInfoForm_multiSelectTrigger__aI2gX:focus{border-color:#0369a1;box-shadow:0 0 0 4px rgba(3,105,161,.08)}.BasicInfoForm_multiSelectTriggerInner__C9c_Z{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1;min-width:0}.BasicInfoForm_multiSelectTriggerOpen__9CtsH{border-color:#0369a1;box-shadow:0 0 0 4px rgba(3,105,161,.08)}.BasicInfoForm_multiSelectPlaceholder__WQfS0{color:#94a3b8}.BasicInfoForm_multiSelectValue__kf8C3{color:#0f172a;font-weight:500}.BasicInfoForm_multiSelectIcon__U_5H5{flex-shrink:0;color:#64748b;transition:transform .2s ease}.BasicInfoForm_multiSelectIconOpen__RN9jH{transform:rotate(180deg)}.BasicInfoForm_multiSelectPanel__dzhni{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;display:flex;flex-direction:column;gap:4px;max-height:240px;overflow-y:auto;padding:10px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.08)}.BasicInfoForm_multiSelectOption__BdhVx{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;color:#475569;transition:background .2s}.BasicInfoForm_multiSelectOption__BdhVx:hover{background:#f8fafc}.BasicInfoForm_multiSelectOptionActive__hbnUc{background:#eff8ff;color:#0369a1;font-weight:600}.BasicInfoForm_chipItem__YNklz{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:6px;background-color:#f0f9ff;border:1px solid #bae6fd;color:#0369a1;font-size:13px;font-weight:500}.BasicInfoForm_chipRemoveBtn__q1_hW{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:#0284c7;cursor:pointer;padding:0 2px;font-size:14px;line-height:1;border-radius:4px}.BasicInfoForm_chipRemoveBtn__q1_hW:hover{color:#ef4444;background-color:rgba(239,68,68,.12)}.BasicInfoForm_limitHint__4LXyq{font-size:13px;color:#ef4444;margin-top:6px;font-weight:500}.BasicInfoForm_subHelperText__F4SYg{font-size:12.5px;color:#64748b}.BasicInfoForm_mapModalOverlay__LaUuj{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.6);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px;backdrop-filter:blur(4px)}.BasicInfoForm_mapModal__ExXcc{background-color:#fff;border-radius:16px;width:100%;max-width:800px;max-height:90vh;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column;animation:BasicInfoForm_mapModalEnter__uzJKP .25s ease-out}@keyframes BasicInfoForm_mapModalEnter__uzJKP{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.BasicInfoForm_mapModalHeader__nIlI_{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #f1f5f9}.BasicInfoForm_mapModalTitle__FU2h4{font-size:18px;font-weight:600;color:#0f172a;margin:0}.BasicInfoForm_mapModalCloseBtn__HtJd3{background:none;border:none;cursor:pointer;color:#64748b;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.BasicInfoForm_mapModalCloseBtn__HtJd3:hover{background-color:#f1f5f9;color:#1e293b}.BasicInfoForm_mapModalBody__7Dtjg{padding:20px;flex:1;overflow-y:auto;min-height:450px;display:flex;flex-direction:column}.BasicInfoForm_mapModalFooter__RPcj0{display:flex;justify-content:flex-end;padding:16px 24px;border-top:1px solid #f1f5f9;background-color:#f8fafc}.BasicInfoForm_mapModalConfirmBtn__RFLxn{background-color:#0369a1;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(3,105,161,.15)}.BasicInfoForm_mapModalConfirmBtn__RFLxn:hover{background-color:#025a8b;box-shadow:0 4px 16px rgba(3,105,161,.25)}.MediaAmenitiesForm_formContainer__GmwU7{display:flex;flex-direction:column;gap:24px}.MediaAmenitiesForm_sectionCard__LoX_7{display:flex;flex-direction:column;gap:20px;padding:24px;border:1px solid #e7eff8;border-radius:16px;background:#fff;box-shadow:0 8px 30px rgba(15,23,42,.02)}.MediaAmenitiesForm_sectionHeaderRow__lYd55{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.MediaAmenitiesForm_sectionHeader__dgEAv{display:flex;gap:12px;align-items:center}.MediaAmenitiesForm_sectionIcon__ir78h{color:#0369a1;display:flex;align-items:center;justify-content:center}.MediaAmenitiesForm_sectionTitle__pjWWD{margin:0;font-size:22px;font-weight:400;color:#0f172a;letter-spacing:-.025em}.MediaAmenitiesForm_contactGrid__dnxSL{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:768px){.MediaAmenitiesForm_contactGrid__dnxSL{grid-template-columns:1fr 1fr}}.MediaAmenitiesForm_fieldGroupFull__z0DL1,.MediaAmenitiesForm_fieldGroup__9bwii{display:flex;flex-direction:column;gap:8px}.MediaAmenitiesForm_fieldGroupFull__z0DL1{width:100%}.MediaAmenitiesForm_label__Fny6N{font-size:14px;font-weight:400;color:#1f2937}.MediaAmenitiesForm_requiredMark__3vOws{color:#ef4444}.MediaAmenitiesForm_input__yIos2,.MediaAmenitiesForm_select__yFwiY{width:100%;min-height:46px;padding:12px 14px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;font-size:14px;outline:none;transition:all .2s ease}.MediaAmenitiesForm_input__yIos2::-moz-placeholder,.MediaAmenitiesForm_select__yFwiY::-moz-placeholder{color:#94a3b8}.MediaAmenitiesForm_input__yIos2::placeholder,.MediaAmenitiesForm_select__yFwiY::placeholder{color:#94a3b8}.MediaAmenitiesForm_input__yIos2:focus,.MediaAmenitiesForm_select__yFwiY:focus{border-color:#0369a1;box-shadow:0 0 0 4px rgba(3,105,161,.08)}.MediaAmenitiesForm_input__yIos2:disabled,.MediaAmenitiesForm_select__yFwiY:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.MediaAmenitiesForm_readonlyInput__Va9SZ{background:#f8fafc;color:#64748b;cursor:not-allowed}.MediaAmenitiesForm_readonlyInput__Va9SZ:focus{border-color:#cbd5e1;box-shadow:none}.MediaAmenitiesForm_select__yFwiY{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:14px}.MediaAmenitiesForm_inputError___DPnT{border-color:#ef4444}.MediaAmenitiesForm_inputError___DPnT:focus{border-color:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.08)}.MediaAmenitiesForm_errorText__ccTkp{font-size:14px;color:#ef4444;margin-top:2px}.MediaAmenitiesForm_dragDropZone__Pjx8P{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed #cbd5e1;border-radius:14px;padding:32px 20px;background:#f8fafc;cursor:pointer;transition:all .2s ease;text-align:center}.MediaAmenitiesForm_dragDropZone__Pjx8P:hover{border-color:#0369a1;background:#f0f9ff}.MediaAmenitiesForm_uploadingZone__ML5t5{opacity:.6;pointer-events:none}.MediaAmenitiesForm_uploadIconWrapper__3kSIU{margin-bottom:12px}.MediaAmenitiesForm_dragDropText__vYJKC{font-size:14px;font-weight:500;color:#334155;margin:0 0 12px}.MediaAmenitiesForm_attachBtn__row4N{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:1px solid #cbd5e1;background:#fff;color:#334155;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s ease}.MediaAmenitiesForm_attachBtn__row4N:hover{background:#f1f5f9;border-color:#94a3b8}.MediaAmenitiesForm_dragDropSubtext__kEYs_{font-size:12px;color:#64748b;margin:12px 0 0}.MediaAmenitiesForm_imageGrid__xkj4m{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px}@media(min-width:480px){.MediaAmenitiesForm_imageGrid__xkj4m{grid-template-columns:repeat(3,1fr)}}@media(min-width:640px){.MediaAmenitiesForm_imageGrid__xkj4m{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.MediaAmenitiesForm_imageGrid__xkj4m{grid-template-columns:repeat(5,1fr)}}.MediaAmenitiesForm_imageCard__CLJ0g{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MediaAmenitiesForm_imageCard__CLJ0g:active{cursor:grabbing}.MediaAmenitiesForm_dragOver__BNTGw{border:2px dashed #0369a1;opacity:.5}.MediaAmenitiesForm_image__eTB_r{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MediaAmenitiesForm_btnDelete__mE_E_{position:absolute;top:6px;right:6px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;border:none;background:rgba(15,23,42,.6);color:#fff;cursor:pointer;transition:background .2s}.MediaAmenitiesForm_btnDelete__mE_E_:hover{background:rgba(239,68,68,.9)}.MediaAmenitiesForm_coverBadge__I_TeN{position:absolute;left:6px;bottom:6px;background:rgba(15,23,42,.75);color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px}.MediaAmenitiesForm_guidelinesContainer__THB2d{margin-top:24px;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.MediaAmenitiesForm_guidelinesTitle__c8zV_{margin:0 0 16px;font-size:15px;font-weight:700;color:#334155}.MediaAmenitiesForm_specsGrid__m90E1{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:640px){.MediaAmenitiesForm_specsGrid__m90E1{grid-template-columns:1fr 1fr}}.MediaAmenitiesForm_specColumn__Re_QC{display:flex;flex-direction:column;gap:12px}.MediaAmenitiesForm_columnTitle__qiIxF{margin:0;font-size:13px;font-weight:700;color:#475569;border-bottom:1px solid #e2e8f0;padding-bottom:6px}.MediaAmenitiesForm_specList__rYcnH{display:flex;flex-direction:column;gap:8px}.MediaAmenitiesForm_specRow__2s6Gc{display:flex;justify-content:space-between;font-size:13px}.MediaAmenitiesForm_specLabel__Fe5Rz{color:#64748b}.MediaAmenitiesForm_specValue__ItlMk{font-weight:600;color:#334155}.MediaAmenitiesForm_inputWithIcon__qDCV6{position:relative;display:flex;align-items:center}.MediaAmenitiesForm_inputWithIcon__qDCV6 .MediaAmenitiesForm_input__yIos2{padding-right:40px}.MediaAmenitiesForm_inputIcon__ReJin{position:absolute;right:14px;color:#94a3b8;display:flex;align-items:center;justify-content:center}.MediaAmenitiesForm_aiButton___lRlQ{border:1px solid #c084fc;background:linear-gradient(135deg,rgba(192,132,252,.08),rgba(244,114,182,.08));color:#9333ea;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:600;display:flex;align-items:center;cursor:pointer;transition:all .2s ease}.MediaAmenitiesForm_aiButton___lRlQ:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(192,132,252,.18)}.MediaAmenitiesForm_aiButton___lRlQ:disabled{opacity:.6;cursor:not-allowed}.MediaAmenitiesForm_inputWrapper__AVVlK{position:relative;width:100%}.MediaAmenitiesForm_inputWrapper__AVVlK .MediaAmenitiesForm_input__yIos2{padding-right:60px}.MediaAmenitiesForm_charCount__cwZMD{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:13px;color:#94a3b8;pointer-events:none}.MediaAmenitiesForm_textareaWrapper__SBmBe{position:relative;width:100%}.MediaAmenitiesForm_textarea__f6Ko_{width:100%;min-height:160px;padding:12px 14px 36px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;font-size:14px;outline:none;resize:vertical;transition:all .2s ease;font-family:inherit}.MediaAmenitiesForm_textarea__f6Ko_::-moz-placeholder{color:#94a3b8}.MediaAmenitiesForm_textarea__f6Ko_::placeholder{color:#94a3b8}.MediaAmenitiesForm_textarea__f6Ko_:focus{border-color:#0369a1;box-shadow:0 0 0 4px rgba(3,105,161,.08)}.MediaAmenitiesForm_textareaCharCount__UT8GQ{position:absolute;right:14px;bottom:12px;font-size:13px;color:#94a3b8;pointer-events:none}.MediaAmenitiesForm_videoUploadContainer__pNd0O{display:flex;flex-direction:column;gap:12px;width:100%}.MediaAmenitiesForm_videoStatusCard__WAFrE{display:flex;align-items:center;justify-content:space-between;padding:16px;border:1px solid #cbd5e1;border-radius:12px;background:#f8fafc;gap:16px}.MediaAmenitiesForm_videoInfo__LyLCY{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.MediaAmenitiesForm_videoIcon__kUWtd{color:#0369a1;flex-shrink:0}.MediaAmenitiesForm_videoSuccessIcon__f0cDP{color:#10b981;flex-shrink:0}.MediaAmenitiesForm_videoErrorIcon__kb1xs{color:#ef4444;flex-shrink:0}.MediaAmenitiesForm_videoDetails__bAwzF{display:flex;flex-direction:column;min-width:0}.MediaAmenitiesForm_videoName__VcEtH{font-size:14px;font-weight:600;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MediaAmenitiesForm_videoSize__H3fzj{font-size:12px;color:#64748b}.MediaAmenitiesForm_videoActions__pspu_{display:flex;align-items:center;gap:8px}.MediaAmenitiesForm_btnRetry__3exlz{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;background:#0369a1;color:#fff;font-size:13px;font-weight:600;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease}.MediaAmenitiesForm_btnRetry__3exlz:hover{background:#025a87}.MediaAmenitiesForm_btnRemove__7ycU7{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;background:#fff;color:#ef4444;font-size:13px;font-weight:600;border-radius:8px;border:1px solid #fecaca;cursor:pointer;transition:all .2s ease}.MediaAmenitiesForm_btnRemove__7ycU7:hover{background:#fef2f2;border-color:#fca5a5}.MediaAmenitiesForm_progressContainer__RqqGG{display:flex;flex-direction:column;gap:8px;width:100%;padding:16px;border:1px solid #cbd5e1;border-radius:12px;background:#f8fafc}.MediaAmenitiesForm_progressHeader__0o6Zc{display:flex;justify-content:space-between;font-size:13px;font-weight:600;color:#334155}.MediaAmenitiesForm_progressBarBg__RFlQf{width:100%;height:8px;background:#cbd5e1;border-radius:999px;overflow:hidden}.MediaAmenitiesForm_progressBarFill__htcEk{height:100%;background:#0369a1;transition:width .1s ease}.MediaAmenitiesForm_videoPreviewWrapper__HvIxH{display:flex;flex-direction:column;gap:10px;width:100%;max-width:320px;margin-top:4px}.MediaAmenitiesForm_videoPlayerContainer__zBUVa{position:relative;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background-color:#000;border:1px solid #cbd5e1;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)}.MediaAmenitiesForm_videoPlayerContainer__zBUVa:hover .MediaAmenitiesForm_videoDeleteBtn___mQts{opacity:1}.MediaAmenitiesForm_videoPlayer___CvTp{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.MediaAmenitiesForm_videoDeleteBtn___mQts{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.9);color:#ef4444;border:1px solid #fecaca;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease;opacity:.8}.MediaAmenitiesForm_videoDeleteBtn___mQts:hover{background:#fff;color:#dc2626;transform:scale(1.1);box-shadow:0 4px 6px rgba(0,0,0,.15)}.MediaAmenitiesForm_videoMetaInfo__uJ1wd{display:flex;flex-direction:column;gap:2px}.MediaAmenitiesForm_videoFileName__6PZWP{font-size:13px;font-weight:600;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MediaAmenitiesForm_videoStatusSuccess__g_Y6n{font-size:11px;font-weight:500;color:#10b981}.MediaAmenitiesForm_loadingWrapper__Ki4O6{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px}.MediaAmenitiesForm_spinner__M0v9i{width:32px;height:32px;border-radius:50%;border:3px solid rgba(3,105,161,.1);border-top-color:#0369a1;animation:MediaAmenitiesForm_spin__LBH3M .8s linear infinite}@keyframes MediaAmenitiesForm_spin__LBH3M{to{transform:rotate(1turn)}}.RegisterModal_backdrop__fwa8K{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background-color:rgba(2,6,23,.55);padding:16px;backdrop-filter:blur(4px)}.RegisterModal_modalBox__fo4g4{position:relative;display:flex;max-height:92vh;width:100%;max-width:480px;overflow:hidden;border-radius:8px;background-color:#fff;box-shadow:0 32px 80px rgba(15,23,42,.25)}@media(min-width:1024px){.RegisterModal_modalBox__fo4g4{max-width:1129px;height:775px;max-height:92vh}}.RegisterModal_contentArea__fMDgq{position:relative;max-height:92vh;flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column}@media(min-width:640px){.RegisterModal_contentArea__fMDgq{padding:16px}}@media(min-width:1024px){.RegisterModal_contentArea__fMDgq{padding:32px 24px;flex:1;min-width:0}}.RegisterModal_closeBtn__z1jdv{position:absolute;right:16px;top:12px;display:flex;height:32px;width:32px;align-items:center;justify-content:center;background:transparent;color:#98a2b3;border:none;cursor:pointer;transition:color .2s ease-in-out}.RegisterModal_closeBtn__z1jdv:hover{color:#334155}@media(min-width:1024px){.RegisterModal_closeBtn__z1jdv{right:24px;top:30px}}.RegisterModal_backBtn__0Wr6B{position:absolute;left:16px;top:12px;display:flex;height:32px;width:32px;align-items:center;justify-content:center;background:transparent;color:#98a2b3;border:none;cursor:pointer;transition:color .2s ease-in-out}.RegisterModal_backBtn__0Wr6B:hover{color:#334155}@media(min-width:1024px){.RegisterModal_backBtn__0Wr6B{left:24px;top:30px}}.RegisterModal_header__pGodS{margin-bottom:24px}.RegisterModal_title__oxLXQ{margin:0;font-size:20px;font-weight:400;color:#101828}.RegisterModal_subtitle__ITu88{font-size:14px;font-weight:300;color:#475467;margin-top:2px}.RegisterModal_formGroup__hV2xL{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.RegisterModal_formGroup__hV2xL{gap:12px}}.RegisterModal_fieldGroup__mO122{display:flex;flex-direction:column}.RegisterModal_fieldLabel__P_cgV{margin-bottom:8px;display:block;font-size:14px;font-weight:500;color:#344054;text-align:left}.RegisterModal_requiredAsterisk__kTDYg{color:#ef4444;margin-left:2px}.RegisterModal_inputWrapper__ZofHs{position:relative}.RegisterModal_input___XjQo{width:100%;border-radius:8px;border:1px solid #cbd5e1;background-color:#fff;padding:10px 14px;font-size:14px;outline:none;transition:all .2s ease-in-out}.RegisterModal_input___XjQo::-moz-placeholder{color:#94a3b8}.RegisterModal_input___XjQo::placeholder{color:#94a3b8}.RegisterModal_input___XjQo:focus{border-color:#0369a1;box-shadow:0 0 0 2px rgba(3,105,161,.2)}.RegisterModal_input___XjQo.RegisterModal_passwordInput__PT0FY{padding-right:48px}.RegisterModal_input___XjQo::-ms-clear,.RegisterModal_input___XjQo::-ms-reveal{display:none}.RegisterModal_eyeBtn__0_abQ{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#94a3b8;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.RegisterModal_termsLabel__bcyK4{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#344054;cursor:pointer;margin-top:4px;text-align:left}.RegisterModal_checkbox__X1KwV{margin-top:4px;height:16px;width:16px;border-radius:4px;border-color:#cbd5e1}.RegisterModal_termsText__G69Ar{font-size:14px;color:#475467;line-height:1.4}.RegisterModal_termsLink__2u4ka{font-weight:500;color:#0369a1;text-decoration:none}.RegisterModal_termsLink__2u4ka:hover{text-decoration:underline}.RegisterModal_submitBtn__9lMzh{background-color:#0369a1!important;color:#fff!important;border:none!important;border-radius:8px!important;height:44px!important;font-size:16px!important;font-weight:500!important;cursor:pointer;transition:background-color .2s ease-in-out}.RegisterModal_submitBtn__9lMzh:hover{background-color:#025a8b!important}.RegisterModal_submitBtn__9lMzh:disabled{opacity:.6!important;cursor:not-allowed}.RegisterModal_errorAlert__WJdjM{border-radius:8px;background-color:#fff1f2;padding:12px 16px;font-size:14px;color:#be123c;margin-bottom:20px;text-align:left}.RegisterModal_successAlert__Iyf8T{border-radius:8px;background-color:#ecfdf5;padding:12px 16px;font-size:14px;color:#047857;text-align:left}.RegisterModal_passwordRuleBox___1ZwO{margin-top:16px;text-align:left}.RegisterModal_passwordRuleList__7kYLi{display:flex;flex-direction:column;gap:8px}.RegisterModal_ruleItem__KRAgX{display:flex;align-items:center;font-size:14px;font-weight:500;line-height:20px}.RegisterModal_ruleItem__KRAgX.RegisterModal_matched__fnuzj{color:#059669}.RegisterModal_ruleItem__KRAgX.RegisterModal_unmatched__dK4cD{color:#64748b}.RegisterModal_footer__X2cR0{margin-top:16px;padding-top:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:13px;text-align:left}.RegisterModal_signupPrompt__HeHP7{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-size:14px;gap:4px}.RegisterModal_notMemberText__ysahN{color:#64748b}.RegisterModal_registerNowBtn__S2w_H{font-weight:600;color:#0369a1;border:none;background:none;cursor:pointer;padding:0}.RegisterModal_registerNowBtn__S2w_H:hover{text-decoration:underline}.RegisterModal_atHereText__wEmcn{color:#64748b}.RegisterModal_titleRow__XyYaW{display:flex;align-items:center;gap:8px;margin-left:-8px}.RegisterModal_inlineBackBtn__6yJ0T{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;color:#475467;transition:color .2s ease}.RegisterModal_inlineBackBtn__6yJ0T:hover{color:#101828}.RegisterModal_termsFootnote__Jp95n{margin-top:32px;font-size:13px;color:#64748b;text-align:center;line-height:1.5}.RegisterModal_termsFootnote__Jp95n a{font-weight:500;color:#0369a1;text-decoration:none}.RegisterModal_termsFootnote__Jp95n a:hover{text-decoration:underline}.RegisterModal_fieldError__H4Fwr{color:#ef4444;font-size:13px;font-weight:500;margin-top:6px;text-align:left}.RegisterModal_inputError__9Ou6Y{border-color:#ef4444!important;box-shadow:0 0 0 2px rgba(239,68,68,.1)!important}.RegisterModal_errorIcon__pUbA3{right:44px}.RegisterModal_errorIconNormal__aF23r,.RegisterModal_errorIcon__pUbA3{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.RegisterModal_errorIconNormal__aF23r{right:16px}.UserDropdown_container__vM0p7{position:relative;display:flex;align-items:center;gap:8px;flex-shrink:0}@media(min-width:1280px){.UserDropdown_container__vM0p7{gap:10px}}@media(min-width:1600px){.UserDropdown_container__vM0p7{gap:12px}}.UserDropdown_avatar__WNGIH{display:flex;height:34px;width:34px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-brand-100);font-size:13px;font-weight:600;color:var(--color-primary);overflow:hidden}@media(min-width:1200px){.UserDropdown_avatar__WNGIH{height:36px;width:36px}}@media(min-width:1600px){.UserDropdown_avatar__WNGIH{height:40px;width:40px;font-size:14px}}.UserDropdown_avatarImage__8e3N7{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.UserDropdown_username__8i5Dr{display:none}.UserDropdown_chevron__fuArH{flex-shrink:0;transition:transform .2s ease-in-out}.UserDropdown_chevron__fuArH.UserDropdown_open__wJx5_{transform:rotate(180deg)}.UserDropdown_chevron__fuArH.UserDropdown_closed__ojMIH{transform:rotate(0)}.UserDropdown_dropdownWrapper__LojoZ{position:absolute;right:0;top:100%;z-index:50;padding-top:12px;width:340px}.UserDropdown_dropdownMenu__9dN_W{overflow:hidden;border-radius:8px;border:1px solid #e2e8f0;background-color:#fff;box-shadow:0 24px 60px rgba(15,23,42,.16)}.UserDropdown_vipBanner__yUpy6{border-bottom:1px solid #f1f5f9;background:linear-gradient(135deg,var(--color-brand-100) 0,#f8fbff 100%);padding:20px}.UserDropdown_vipInner___wIhw{justify-content:space-between}.UserDropdown_vipInner___wIhw,.UserDropdown_vipLeft__E1SXV{display:flex;align-items:flex-start;gap:12px}.UserDropdown_vipIconWrapper__1axpH{display:flex;height:48px;width:48px;align-items:center;justify-content:center;border-radius:8px;background-color:#fff;color:var(--color-primary);box-shadow:0 1px 2px rgba(0,0,0,.05)}.UserDropdown_vipTextGroup__CH3lS{display:flex;flex-direction:column}.UserDropdown_vipTitle__zfcdE{font-size:14px;font-weight:600;color:#0f172a}.UserDropdown_vipSubtitle__R_Nm2{margin-top:4px;font-size:12px;line-height:20px;color:#475569}.UserDropdown_vipButton__pp__O{border-radius:9999px;background-color:#020617;padding:8px 16px;font-size:12px;font-weight:600;color:#fff;text-decoration:none;transition:opacity .2s ease-in-out}.UserDropdown_vipButton__pp__O:hover{opacity:.9}.UserDropdown_userInfoSection__AS8Lv{border-bottom:1px solid #f1f5f9;padding:16px 20px}.UserDropdown_userFullName__vuqHc{font-weight:600;color:#0f172a}.UserDropdown_userDetailInfo__rw7SI,.UserDropdown_userFullName__vuqHc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.UserDropdown_userDetailInfo__rw7SI{margin-top:4px;color:#64748b}.UserDropdown_menuList__uLe_Q{padding:12px}.UserDropdown_divider__pLD_S{margin:8px 0;border-top:1px solid #f1f5f9}.UserDropdown_menuItem__VzGJu{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:8px;padding:12px;text-align:left;font-size:14px;transition:all .2s ease-in-out;border:none;background:none;cursor:pointer;text-decoration:none}.UserDropdown_menuItem__VzGJu.UserDropdown_normal__HQN5j{color:#334155}.UserDropdown_menuItem__VzGJu.UserDropdown_normal__HQN5j:hover{background-color:var(--color-primary-light);color:var(--color-primary)}.UserDropdown_menuItem__VzGJu.UserDropdown_logout__1K8FG{color:#e11d48}.UserDropdown_menuItem__VzGJu.UserDropdown_logout__1K8FG:hover{background-color:#fff1f2}.UserDropdown_itemLeft__9a98s{display:flex;align-items:center;gap:12px}.UserDropdown_icon__UHOk0{display:inline-flex;align-items:center;justify-content:center}.UserDropdown_icon__UHOk0.UserDropdown_normal__HQN5j{color:#64748b}.UserDropdown_icon__UHOk0.UserDropdown_logout__1K8FG{color:#e11d48}.UserDropdown_label__Y071R{font-weight:500}.UserDropdown_label__Y071R.UserDropdown_highlight__3vbFF{font-weight:600}.Header_header__8dNTs{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;border-bottom:1px solid rgba(226,232,240,.8);background-color:hsla(0,0%,100%,.95);backdrop-filter:blur(24px)}.Header_headerSpacer__ZMrmm{width:100%;height:68px}@media(min-width:768px){.Header_headerSpacer__ZMrmm{height:72px}}.Header_container__BuisP{width:100%;padding-inline:16px}@media(min-width:640px){.Header_container__BuisP{padding-inline:24px}}@media(min-width:1024px){.Header_container__BuisP{padding-inline:9%}}.Header_containerInner__tPn3k{display:flex;width:100%;max-width:1440px;margin-inline:auto;height:68px;align-items:center;gap:14px}@media(min-width:768px){.Header_containerInner__tPn3k{height:72px;gap:16px}}@media(min-width:1024px){.Header_containerInner__tPn3k{justify-content:space-between;gap:18px}}@media(min-width:1280px){.Header_containerInner__tPn3k{gap:24px}}@media(min-width:1600px){.Header_containerInner__tPn3k{gap:32px}}.Header_logoLink__9N4ck{display:flex;align-items:center;flex:0 0 auto;min-width:0}.Header_logoImg__DpQeB{width:clamp(112px,13vw,200px);height:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0}@media(min-width:1024px)and (max-width:1279px){.Header_logoImg__DpQeB{width:156px}}@media(min-width:1280px)and (max-width:1439px){.Header_logoImg__DpQeB{width:172px}}@media(min-width:1600px){.Header_logoImg__DpQeB{width:200px}}.Header_nav__dnS_e{display:none;align-items:center;justify-content:flex-start;gap:12px;flex:0 0 auto;margin-right:6px}@media(min-width:1024px){.Header_nav__dnS_e{display:flex}}@media(min-width:1200px){.Header_nav__dnS_e{gap:16px;margin-right:12px}}@media(min-width:1280px){.Header_nav__dnS_e{gap:20px;margin-right:16px}}@media(min-width:1600px){.Header_nav__dnS_e{gap:32px;margin-right:32px}}.Header_navItem__kQGMI{position:relative;display:flex;align-items:center;height:100%}.Header_navLink__laCHg{display:flex;align-items:center;gap:3px;flex-shrink:0;white-space:nowrap;font-size:13px;font-weight:600;color:#1e293b;line-height:1.2;transition:color .2s ease-in-out}@media(min-width:1150px){.Header_navLink__laCHg{font-size:14px}}@media(min-width:1280px){.Header_navLink__laCHg{gap:4px;font-size:15px}}@media(min-width:1600px){.Header_navLink__laCHg{font-size:16px}}.Header_navLink__laCHg:hover{color:var(--color-primary)}.Header_navLinkIcon__VlA2M{opacity:.8}.Header_dropdownMenu__IZatw{position:absolute;top:calc(100% + 10px);left:0;z-index:50;width:560px;max-width:min(560px,100vw - 32px);padding:20px;border:1px solid rgba(226,232,240,.8);border-radius:8px;background:hsla(0,0%,100%,.98);backdrop-filter:blur(16px);box-shadow:0 20px 40px rgba(15,23,42,.1),0 1px 3px rgba(15,23,42,.02);opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.Header_dropdownMenu__IZatw:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px;background:transparent}.Header_dropdownOpen__j8mPo{opacity:1;pointer-events:auto;transform:translateY(0)}.Header_dropdownHeader__62KRR{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid rgba(226,232,240,.6)}.Header_dropdownTitle__uCOdX{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.Header_viewAllLink__cLeMy{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--color-primary);transition:color .15s ease}.Header_viewAllLink__cLeMy:hover{color:#1d4ed8}.Header_viewAllLink__cLeMy:hover .Header_arrowIcon__vqk_0{transform:translateX(3px)}.Header_arrowIcon__vqk_0{display:inline-block;transition:transform .15s ease}.Header_dropdownGrid__6HkJj{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 16px;align-items:start}.Header_dropdownItem__KNln8{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;min-width:0;border-radius:8px;font-size:13.5px;font-weight:500;color:#334155;transition:all .2s ease}.Header_dropdownItem__KNln8:hover{background-color:rgba(37,99,235,.04);color:var(--color-primary);transform:translateX(4px)}.Header_dropdownItem__KNln8:hover .Header_bulletDot__366FT{background-color:var(--color-primary);transform:scale(1.3)}.Header_bulletDot__366FT{flex-shrink:0;width:5px;height:5px;margin-top:.5em;border-radius:50%;background-color:#cbd5e1;transition:all .2s ease}.Header_itemName__mzcbz{min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.45}.Header_rightSection__N_X01{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;min-width:0;gap:8px;margin-left:auto}@media(min-width:1024px){.Header_rightSection__N_X01{gap:10px}}@media(min-width:1200px){.Header_rightSection__N_X01{gap:14px}}@media(min-width:1600px){.Header_rightSection__N_X01{gap:18px}}.Header_desktopUserTools__toNON{display:none}@media(min-width:1024px){.Header_desktopUserTools__toNON{display:flex;align-items:center;gap:10px}}.Header_mobileFavoriteBtn__8890F{display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:transparent;color:#1e293b;cursor:pointer;border-radius:8px;flex-shrink:0;transition:color .2s ease}.Header_mobileFavoriteBtn__8890F:hover{color:var(--color-primary)}@media(min-width:1024px){.Header_mobileFavoriteBtn__8890F{display:none}}.Header_userTools__zcX46{display:flex;align-items:center;gap:10px;flex:0 0 auto}@media(min-width:1280px){.Header_userTools__zcX46{gap:12px}}@media(min-width:1600px){.Header_userTools__zcX46{gap:14px}}.Header_favoriteButton__xgnJt,.Header_notificationButton__Wjlp4{display:inline-flex;align-items:center;justify-content:center;padding:0;color:#475569;border:none;background:transparent;cursor:pointer;transition:color .2s ease-in-out}.Header_favoriteButton__xgnJt:hover,.Header_notificationButton__Wjlp4:hover{color:var(--color-primary)}.Header_favoriteButton__xgnJt svg,.Header_notificationButton__Wjlp4 svg{stroke-width:2px}.Header_notificationButton__Wjlp4{position:relative;width:20px;height:20px}.Header_notificationIcon__H5sNa{width:20px;height:20px}.Header_notificationBadge__D_A4D{position:absolute;top:-10px;right:-10px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border:2px solid #fff;border-radius:9999px;background:#ff2f2f;color:#fff;font-size:11px;font-weight:700;line-height:1}@media(min-width:1600px){.Header_notificationBadge__D_A4D{min-width:22px;height:22px;font-size:12px}}.Header_iconDivider__pJxO2{display:inline-block;width:2px;height:20px;background-color:#475569;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center;margin-inline:8px}.Header_authGroup__5t1cG{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:14px;font-weight:600;color:#cbd5e1}.Header_authButton__R_CA8{border:0;background:transparent;padding:0;font-size:14px;font-weight:600;color:#475569;cursor:pointer;transition:color .2s ease-in-out}.Header_authButton__R_CA8:hover{color:var(--color-primary)}.Header_authDivider__MRIdk{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#cbd5e1}.Header_postButton__03bJB{display:none}@media(min-width:1024px){.Header_postButton__03bJB{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;background-color:var(--color-primary);padding:8px 12px;font-size:13px;font-weight:600;color:#fff;border:1.5px solid var(--color-primary);transition:all .2s ease-in-out;cursor:pointer;white-space:nowrap;flex-shrink:0}.Header_postButton__03bJB:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff;transform:translateY(-1px)}}@keyframes Header_pulse__myUso{0%,to{opacity:1}50%{opacity:.5}}.Header_skeletonContainer__aU7hi{display:flex;height:36px;align-items:center;gap:10px;padding-top:8px;padding-bottom:8px}.Header_skeletonAvatar__X97__{height:36px;width:36px;border-radius:50%}.Header_skeletonAvatar__X97__,.Header_skeletonText__5YPLn{background-color:#e2e8f0;animation:Header_pulse__myUso 2s cubic-bezier(.4,0,.6,1) infinite}.Header_skeletonText__5YPLn{height:16px;width:96px;border-radius:4px}.Header_skeletonChevron__9sO71{height:14px;width:14px;border-radius:4px;background-color:#e2e8f0;animation:Header_pulse__myUso 2s cubic-bezier(.4,0,.6,1) infinite}.Header_hamburgerBtn__Zgjc3{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:6px;border:none;background:transparent;cursor:pointer;flex-shrink:0}@media(min-width:1024px){.Header_hamburgerBtn__Zgjc3{display:none}}.Header_hamburgerLine__kWBeC{display:block;width:22px;height:2px;border-radius:2px;background-color:#334155;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.Header_hamburgerLineOpen1__Wixjx{transform:translateY(7px) rotate(45deg)}.Header_hamburgerLineOpen2__7FCZK{opacity:0;transform:scaleX(0)}.Header_hamburgerLineOpen3__A_Lvk{transform:translateY(-7px) rotate(-45deg)}.Header_mobileMenuOverlay__hYDD3{position:fixed;inset:0;z-index:998;background-color:rgba(15,23,42,.5);backdrop-filter:blur(2px);animation:Header_overlayFadeIn__HQYMJ .2s ease}@keyframes Header_overlayFadeIn__HQYMJ{0%{opacity:0}to{opacity:1}}.Header_mobileMenu__sWdW8{position:fixed;top:0;right:0;z-index:9999;width:min(320px,90vw);height:100dvh;background-color:#fff;display:flex;flex-direction:column;box-shadow:-4px 0 24px rgba(15,23,42,.12);transform:translateX(100%);visibility:hidden;pointer-events:none;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility .3s ease;overflow:hidden}@media(min-width:1024px){.Header_mobileMenu__sWdW8{display:none}}.Header_mobileMenuOpen__bhyRv{transform:translateX(0);visibility:visible;pointer-events:auto}.Header_mobileMenuHeader__SxEvH{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f1f5f9;flex-shrink:0}.Header_mobileMenuCloseBtn__S5LKC{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e2e8f0;border-radius:8px;background:transparent;color:#475569;font-size:22px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}.Header_mobileMenuCloseBtn__S5LKC:hover{border-color:#94a3b8;color:#0f172a}.Header_mobileUserCard__I0YNn{display:flex;align-items:center;gap:12px;padding:14px 20px;background-color:#f8fafc;border-bottom:1px solid #f1f5f9}.Header_mobileUserAvatar__sUpBA{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#0077b6;color:#fff;font-size:17px;font-weight:700;flex-shrink:0}.Header_mobileUserInfo__QMA_S{display:flex;flex-direction:column;min-width:0}.Header_mobileUserName__v7KYq{font-size:14.5px;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_mobileUserSub__7qGUY{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_mobileMenuBody__CuDfq{display:flex;flex-direction:column;padding:12px 0;flex:1;min-height:0;overflow-y:auto}.Header_mobileNavSection__RcqMl{display:flex;flex-direction:column;padding-inline:12px}.Header_mobileSectionLabel__h6DQa{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;padding:8px 12px 4px}.Header_mobileNavItem__IxNbJ{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;font-size:15px;font-weight:600;color:#1e293b;text-decoration:none;border:none;background:transparent;width:100%;text-align:left;cursor:pointer;transition:all .15s ease}.Header_mobileNavItem__IxNbJ:hover{background-color:#f1f5f9;color:#0077b6}.Header_mobileNavItem__IxNbJ:hover .Header_mobileNavIcon__XLR4L{color:#0077b6}.Header_mobileNavItem__IxNbJ:active{background-color:#e2e8f0}.Header_mobileNavIcon__XLR4L{display:flex;align-items:center;justify-content:center;color:#64748b;flex-shrink:0;transition:color .15s ease}.Header_mobileMenuDivider__pdvg1{height:1px;background-color:#f1f5f9;margin:10px 20px}.Header_mobileLogoutNavItem__KMPQS,.Header_mobileLogoutNavItem__KMPQS .Header_mobileNavIcon__XLR4L{color:#ef4444}.Header_mobileLogoutNavItem__KMPQS:hover{background-color:#fef2f2;color:#dc2626}.Header_mobileLogoutNavItem__KMPQS:hover .Header_mobileNavIcon__XLR4L{color:#dc2626}.Header_mobileAuthRow__TI9i5{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:8px 4px}.Header_mobileMenuFooter__sdByf{border-top:1px solid #f1f5f9;display:flex;flex-direction:column;gap:12px;flex-shrink:0;background-color:#fff;z-index:10;padding:16px 20px max(24px,env(safe-area-inset-bottom))}.Header_mobileAuthBtnSecondary__kg2_t{display:flex;align-items:center;justify-content:center;height:44px;border-radius:10px;border:1.5px solid #0077b6;background:transparent;color:#0077b6;font-size:14.5px;font-weight:600;cursor:pointer;transition:all .2s ease}.Header_mobileAuthBtnSecondary__kg2_t:hover{background:#e0f2fe}.Header_mobileAuthBtnPrimary__oac3r{display:flex;align-items:center;justify-content:center;height:44px;border-radius:10px;border:none;background:#0077b6;color:#fff;font-size:14.5px;font-weight:600;cursor:pointer;transition:all .2s ease}.Header_mobileAuthBtnPrimary__oac3r:hover{background:#0284c7}.Header_mobilePostButton__gxUxT{display:flex;align-items:center;justify-content:center;height:48px;border-radius:10px;border:none;background:#0077b6;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s ease;width:100%;box-shadow:0 4px 12px rgba(0,119,182,.22)}.Header_mobilePostButton__gxUxT:hover{background:#0284c7}.Footer_footer__7QAu5{margin-top:56px;color:#fff;background:url(/footer/img/footer.svg) no-repeat 50%,linear-gradient(#0369a1,#0369a1);background-size:cover;width:100%;padding-inline:16px}@media(max-width:639px){.Footer_footer__7QAu5{margin-top:0;padding-inline:0}}@media(min-width:640px){.Footer_footer__7QAu5{padding-inline:24px}}@media(min-width:1024px){.Footer_footer__7QAu5{padding-inline:9%}}.Footer_mobileFooter__PEhcS{display:flex;flex-direction:column;background:transparent;color:#fff;padding:28px 16px 20px}@media(min-width:640px){.Footer_mobileFooter__PEhcS{display:none}}.Footer_desktopFooter___3vKJ{display:none}@media(min-width:640px){.Footer_desktopFooter___3vKJ{display:block}}.Footer_mobileBrandSection__t2SOA{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:18px}.Footer_mobileLogoLink__4YIq2{display:inline-flex}.Footer_mobileLogo__YHUH0{width:180px;height:auto}.Footer_mobileAppTitle__I_0RX{font-size:15.5px;font-weight:600;color:#fff;margin:4px 0 2px}.Footer_mobileStoreRow__p0AK3{display:flex;gap:10px;align-items:center}.Footer_mobileStoreLink__Tc8Rw{display:inline-flex}.Footer_mobileStoreLink__Tc8Rw img{height:38px;width:auto}.Footer_mobileQuickLinksGrid__G_E6y{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 16px;padding-block:16px;border-top:1px solid hsla(0,0%,100%,.25);border-bottom:1px solid hsla(0,0%,100%,.25)}.Footer_mobileQuickLink__yVVnv{font-size:13.5px;font-weight:500;color:hsla(0,0%,100%,.9);text-decoration:none;transition:opacity .2s ease}.Footer_mobileQuickLink__yVVnv:hover{opacity:.8;color:#fff}.Footer_mobileLegalSection__iEfgi{display:flex;flex-direction:column;gap:8px;padding-top:16px;font-size:11.5px;line-height:1.5;color:hsla(0,0%,100%,.85)}.Footer_mobileLegalText__g5RfY{margin:0}.Footer_mobileLegalText__g5RfY strong{color:#fff;font-weight:700}.Footer_mobilePolicyLink__PDBc_{color:#fff;text-decoration:underline}.Footer_mobileBctWrap__o_ghn{margin-top:10px}.Footer_mobileBctBadge__GVmE3{height:54px;width:auto;-o-object-fit:contain;object-fit:contain}.Footer_mobileCopyrightRow__M__Rm{margin-top:24px;text-align:center;font-size:11.5px;color:hsla(0,0%,100%,.85)}.Footer_mobileCopyrightRow__M__Rm p{margin:0}.Footer_innerContainer__ZPivJ{border-radius:0;padding-top:clamp(28px,3vw,40px);padding-bottom:clamp(24px,2.6vw,32px);width:100%;max-width:1440px;margin-inline:auto}.Footer_topGrid__lb1G3{display:flex;justify-content:flex-start;align-items:flex-start;gap:clamp(32px,6vw,120px);width:100%}@media(max-width:1200px){.Footer_topGrid__lb1G3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.Footer_brandColumn__NeQZe{padding-right:8px;max-width:380px;flex:0 0 auto}.Footer_logoLink__E3Ogh{display:inline-flex}.Footer_logo__00H16{width:clamp(140px,18vw,288px);height:auto}@media(max-width:480px){.Footer_logo__00H16{width:140px}}.Footer_companyName__x2t3C{margin:0 0 18px;font-size:clamp(13px,.95vw,15px);font-weight:500;line-height:1.45}.Footer_supportGrid__QjB_q{display:grid;grid-template-columns:max-content 1fr;gap:18px 32px}.Footer_supportItem__3B9V3{display:grid;grid-template-columns:clamp(20px,1.5vw,28px) 1fr;gap:clamp(12px,1.1vw,16px);align-items:center}.Footer_supportItem__3B9V3:nth-child(3),.Footer_supportItem__3B9V3:nth-child(4){grid-column:1/-1}.Footer_supportIconBox__9PupA{display:inline-flex;align-items:center;justify-content:center;width:clamp(20px,1.5vw,28px);height:clamp(20px,1.5vw,28px);flex-shrink:0}.Footer_supportIcon__7EaSL{margin-top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.Footer_supportText__HhKeV{display:flex;flex-direction:column;gap:6px}.Footer_supportLabel__9d0Dn{font-size:clamp(13px,.95vw,16px);line-height:1.3;color:hsla(0,0%,100%,.86)}.Footer_supportValueLink__VgJey,.Footer_supportValue__1WJ_r{font-size:clamp(13px,.95vw,16px);font-weight:500;color:#fff}.Footer_supportValueLink__VgJey{text-decoration:underline;text-underline-offset:2px}.Footer_downloadColumn__vlPvA,.Footer_linkColumn__YQn9B{display:flex;flex-direction:column}.Footer_downloadColumn__vlPvA{margin-left:auto}@media(max-width:1200px){.Footer_downloadColumn__vlPvA{margin-left:0}}.Footer_columnTitle__SWBl4{margin:14px 0 22px;font-size:clamp(15px,1.05vw,18px);font-weight:500}.Footer_linkList__6tUTz{display:flex;flex-direction:column;gap:16px}.Footer_footerLink__E7rx2{font-size:clamp(13px,.9vw,14px);font-weight:300;color:hsla(0,0%,100%,.9);transition:opacity .2s ease}.Footer_footerLink__E7rx2:hover{opacity:.72}.Footer_downloadRow__DnFJz{display:flex;gap:clamp(14px,1.2vw,20px);align-items:flex-start}.Footer_qrCode____2i9{width:clamp(76px,7vw,94px);height:clamp(76px,7vw,94px);border-radius:4px}.Footer_storeButtons__jf5uO{display:flex;flex-direction:column;gap:12px;padding-top:4px}.Footer_storeLink__Y2MnO{display:inline-flex;width:clamp(116px,10vw,142px)}.Footer_storeLink__Y2MnO img{width:100%;height:auto}.Footer_bottomBar__rKUJl{margin-top:clamp(28px,2.6vw,36px);padding-top:20px;border-top:1px solid hsla(0,0%,100%,.38);display:flex;justify-content:space-between;align-items:center;gap:clamp(24px,2.2vw,36px);width:100%}.Footer_copyrightBlockWrapper__GwHEE{display:flex;align-items:center;gap:24px;flex:1;min-width:0}@media(max-width:768px){.Footer_copyrightBlockWrapper__GwHEE{flex-direction:column;align-items:flex-start;gap:12px;width:100%}}.Footer_copyrightBlock__fF6hz{font-size:clamp(11px,.8vw,12px);line-height:1.5;color:hsla(0,0%,100%,.9)}.Footer_copyrightBlock__fF6hz p{margin:0}.Footer_bctLink__VmJZM{display:inline-flex;flex-shrink:0}.Footer_bctBadge__gQFz6{width:clamp(98px,8vw,124px);height:auto}.Footer_socialList__oU8cS{display:flex;align-items:center;gap:12px;margin-left:32px;flex-shrink:0}.Footer_socialLink__RTiU_{display:inline-flex;transition:transform .2s ease}.Footer_socialLink__RTiU_:hover{transform:translateY(-2px)}.Footer_socialIconBox__8qFT7{display:inline-flex;align-items:center;justify-content:center;width:clamp(28px,2vw,34px);height:clamp(28px,2vw,34px);flex-shrink:0}.Footer_socialIcon__mcVOf{border-radius:9999px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:1440px){.Footer_supportGrid__QjB_q{gap:14px 24px}}@media(max-width:1200px){.Footer_topGrid__lb1G3{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer_brandColumn__NeQZe{grid-column:1/-1;padding-right:0}.Footer_downloadColumn__vlPvA{grid-column:1/-1}.Footer_bottomBar__rKUJl{display:flex;flex-direction:column;align-items:flex-start}.Footer_socialList__oU8cS{gap:10px;margin-left:0}}@media(max-width:992px){.Footer_topGrid__lb1G3{gap:24px}.Footer_columnTitle__SWBl4{margin:10px 0 16px}.Footer_linkList__6tUTz{gap:12px}}@media(max-width:768px){.Footer_innerContainer__ZPivJ{padding-top:20px;padding-bottom:28px}.Footer_topGrid__lb1G3{gap:28px}.Footer_supportGrid__QjB_q,.Footer_topGrid__lb1G3{grid-template-columns:1fr}.Footer_supportItem__3B9V3:nth-child(3),.Footer_supportItem__3B9V3:nth-child(4){grid-column:auto}.Footer_bottomBar__rKUJl,.Footer_downloadRow__DnFJz{flex-direction:column;align-items:flex-start}.Footer_copyrightBlockWrapper__GwHEE{width:100%}}@media(max-width:480px){.Footer_footer__7QAu5{margin-top:40px}.Footer_downloadRow__DnFJz,.Footer_storeButtons__jf5uO{width:100%}.Footer_companyName__x2t3C{font-size:12px;margin:8px 0 14px}.Footer_columnTitle__SWBl4{margin:8px 0 16px;font-size:14px}.Footer_footerLink__E7rx2{font-size:13px}.Footer_bottomBar__rKUJl{gap:clamp(16px,2vw,24px)}.Footer_socialList__oU8cS{margin-left:0;gap:14px}}