.AccountSettings_logoutButton__MnuOm{display:flex;flex-direction:row;align-items:center;justify-content:center;width:128px;height:37px;margin:40px;padding:8px 16px;border:2px solid var(--0a0a0a);border-radius:2px;font-size:.875rem;font-weight:700;background:var(--ffffff);cursor:pointer;box-sizing:border-box}.AccountSettings_logoutButton__MnuOm:hover{color:var(--ffffff);background:var(--0a0a0a)}@media (max-width:768px){.AccountSettings_logoutButton__MnuOm{margin:20px auto}}.FormMessage_successOverlay__Ucbbk{position:fixed;top:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.FormMessage_successContent__ReiJ2{display:flex;align-items:center;justify-content:center;width:100%;height:80px;color:var(--ffffff);background:#000;box-shadow:0 2px 4px rgb(162 79 44/10%);opacity:.8;animation:FormMessage_success-life__CWsQe 2s ease forwards}@keyframes FormMessage_success-life__CWsQe{0%{opacity:.8}66%{opacity:.8}to{opacity:0}}@media (max-width:440px){.FormMessage_successContent__ReiJ2{height:60px}}.FormMessage_modalOverlay__1o__E{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.FormMessage_modalContent__yraCk{display:flex;flex-direction:column;width:100%;max-width:680px;margin:0 20px;border-radius:10px;background-color:var(--ffffff)}.FormMessage_errorContentItem__Sn1xB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px;border-bottom:1px solid var(--d4d4d4)}.FormMessage_errorContentTitle__RM6Y0{font-size:1.5rem;font-weight:700}.FormMessage_errorContentMessage__ShJE2{font-size:1rem}.FormMessage_errorContentClose__t0kkA{padding:16px 0;font-size:1.25rem;color:var(--737373);cursor:pointer;text-align:center}@media (max-width:440px){.FormMessage_errorContentItem__Sn1xB{padding:20px}}.EditOriginalItemForm_modalOverlay__bsN_x{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.EditOriginalItemForm_modalContent__tteqm{width:100%;max-width:900px;max-height:90vh;border-radius:10px;background-color:var(--ffffff);overflow-y:auto}.EditOriginalItemForm_actionButtons__Lmsf5{display:flex;justify-content:space-between;margin-bottom:32px;padding:8px 16px;border-bottom:1px solid var(--d4d4d4)}.EditOriginalItemForm_cancelButton__40USu{font-size:.875rem;font-weight:700;color:var(--737373);cursor:pointer}.EditOriginalItemForm_confirmButton__COsd1{font-size:.875rem;font-weight:700;color:var(--eb6345);cursor:pointer}.EditOriginalItemForm_modalTitle__Idk9_{margin-bottom:16px;font-size:1.5rem;font-weight:700;text-align:center}.EditOriginalItemForm_modalDescription__FzHaE{padding:0 32px;color:#404040}.EditOriginalItemForm_searchFormContainer__vHVLz{display:flex;flex-direction:column;gap:24px;padding:32px}.EditOriginalItemForm_formFileContainer__QXDKb{position:relative;display:flex;align-items:center;justify-content:center;width:200px;height:200px;margin:0 auto;border-radius:8px;background-color:var(--f7f5f2)}.EditOriginalItemForm_previewContainer__wKfCZ{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden}.EditOriginalItemForm_previewImage__4Qn84{width:100%;height:100%;object-fit:cover;border-radius:8px}.EditOriginalItemForm_editButton__uUi2a{left:8px;color:var(--ffffff);background-color:var(--0a0a0a)}.EditOriginalItemForm_editButton__uUi2a,.EditOriginalItemForm_removeButton__v4yUK{position:absolute;top:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;box-shadow:0 2px 4px rgb(0 0 0/20%);cursor:pointer}.EditOriginalItemForm_removeButton__v4yUK{right:8px;background-color:var(--ffffff)}.EditOriginalItemForm_fileSelectLabel__FFsB5{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:2px dashed var(--d4d4d4);border-radius:8px;font-size:.875rem;font-weight:500;color:#404040;cursor:pointer;transition:all .3s ease}.EditOriginalItemForm_formFile__i3tI5{display:none}.EditOriginalItemForm_imageErrorContainer__9Qt2E{display:flex;justify-content:center;width:200px;margin:8px auto 0}.EditOriginalItemForm_formGroup__kYujb{display:flex;align-items:center;justify-content:space-between}.EditOriginalItemForm_formLabel__LQi_3{font-weight:700;color:#000}.EditOriginalItemForm_inputBlock__NyJq5{display:flex;flex-direction:column;width:100%;max-width:498px}.EditOriginalItemForm_formInput__x2r0D,.EditOriginalItemForm_formSelect__PVbu_{height:64px}.EditOriginalItemForm_formInput__x2r0D,.EditOriginalItemForm_formSelect__PVbu_,.EditOriginalItemForm_formTextarea__y_Zd_{width:100%;max-width:498px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px;background:var(--ffffff);box-sizing:border-box}.EditOriginalItemForm_formTextarea__y_Zd_{display:flex;flex-direction:row;align-items:flex-start;height:128px}.EditOriginalItemForm_deleteButton__lvp2o{font-size:.875rem;font-weight:700;color:var(--eb6345);cursor:pointer;text-align:end}.EditOriginalItemForm_deletemodalOverlay__c2muI{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.EditOriginalItemForm_deleteModalContent__1Nur0{width:100%;max-width:680px;border-radius:10px;background-color:var(--ffffff)}.EditOriginalItemForm_deleteModalTitle__3MyQq{margin-bottom:16px;padding-top:40px;font-size:1.5rem;font-weight:700;text-align:center}.EditOriginalItemForm_deleteModalDescription__30lWP{padding:0 32px 40px;color:#404040;text-align:center}.EditOriginalItemForm_deleteModalActions__54_jL{display:flex;flex-direction:column}.EditOriginalItemForm_primaryButton__4UBK_{color:var(--eb6345)}.EditOriginalItemForm_primaryButton__4UBK_,.EditOriginalItemForm_secondaryButton__O_CED{padding:16px 0;font-size:1.25rem;font-weight:700;cursor:pointer;text-align:center;border-top:1px solid var(--d4d4d4)}.EditOriginalItemForm_secondaryButton__O_CED{color:var(--737373)}@media (max-width:768px){.EditOriginalItemForm_deleteModalContent__1Nur0,.EditOriginalItemForm_modalContent__tteqm{width:90%;max-width:90%}.EditOriginalItemForm_formGroup__kYujb{flex-direction:column;align-items:flex-start;gap:8px}}@media screen and (max-width:440px){.EditOriginalItemForm_actionButtons__Lmsf5{margin-bottom:20px}.EditOriginalItemForm_modalDescription__FzHaE{padding:0 20px}.EditOriginalItemForm_searchFormContainer__vHVLz{padding:20px}.EditOriginalItemForm_formInput__x2r0D{height:48px}}.ItemContent_itemCard__tUON2{flex:1 1 0;min-width:calc(20% - 16px);max-width:calc(20% - 16px);border:1px solid var(--d4d4d4);border-radius:4px;background:var(--ffffff);cursor:pointer;box-sizing:border-box}.ItemContent_itemCard__tUON2:hover{box-shadow:0 0 16px rgb(162 79 44/20%)}.ItemContent_selected__6Weh9{border:3px solid var(--eb6345)}.ItemContent_imageContainer__SKbet{position:relative;display:block;aspect-ratio:1;background-color:var(--737373)}.ItemContent_itemImage__uPT71{object-fit:cover}.ItemContent_itemCardFooter__H6VRn{width:100%;padding:12px;background:var(--ffffff);border-top:1px solid var(--0a0a0a)}.ItemContent_itemInfo__qFVZe{flex:1;gap:4px;min-width:0;cursor:pointer}.ItemContent_itemInfo__qFVZe,.ItemContent_itemName__gqdbM{display:flex;flex-direction:column}.ItemContent_itemBrandName__BA_KZ{font-size:.75rem;line-height:normal;color:var(--737373)}.ItemContent_itemNameText__G0LHi{font-size:1rem;font-weight:700}.ItemContent_itemPrice__eCXy0{display:flex;align-items:baseline;gap:2px;font-size:1.125rem;font-weight:700;color:var(--eb6345)}.ItemContent_editButton__NrhKt,.ItemContent_itemPriceUnit__sO__I{font-size:.75rem;font-weight:700;color:var(--eb6345)}.ItemContent_editButton__NrhKt{cursor:pointer;text-align:end}@media (max-width:1024px){.ItemContent_itemCard__tUON2{min-width:calc(25% - 16px);max-width:calc(25% - 16px)}}@media (max-width:768px){.ItemContent_itemCard__tUON2{min-width:calc(33.333% - 16px);max-width:calc(33.333% - 16px)}}@media (max-width:440px){.ItemContent_itemCard__tUON2{display:flex;flex:none;min-width:100%;max-width:100%}.ItemContent_imageContainer__SKbet{width:50%}.ItemContent_itemCardFooter__H6VRn{display:flex;flex-direction:column;padding:8px;border-top:none}.ItemContent_editButton__NrhKt{font-size:1rem}}.ItemManager_modalOverlay__TZnIq{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;padding:20px 0;background-color:rgb(0 0 0/50%);overflow-y:auto;box-sizing:border-box}.ItemManager_modalContent__uE5Tv{width:100%;max-width:1160px;max-height:calc(100vh - 40px);margin:auto;border-radius:10px;background-color:var(--ffffff);overflow-y:auto}.ItemManager_actionButtons__fuLlS{position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;padding:8px 16px;border-bottom:1px solid var(--d4d4d4);background-color:var(--ffffff)}.ItemManager_cancelButton__hbBv4{font-size:.875rem;font-weight:700;color:var(--737373);cursor:pointer}.ItemManager_confirmButton__X9svr{font-size:.875rem;font-weight:700;color:var(--eb6345);cursor:pointer}.ItemManager_modalTitle__tLiPP{padding:10px 0;font-size:1.5rem;font-weight:700;text-align:center;border-bottom:2px solid var(--d4d4d4)}.ItemManager_searchFormContainer__lbwdg{display:flex;flex-direction:column;gap:24px;padding:32px;border-bottom:2px solid var(--d4d4d4)}.ItemManager_formGroup__us2g9{display:flex;align-items:center;justify-content:space-between}.ItemManager_formLabel__VELum{min-width:150px;font-weight:700;color:#000}.ItemManager_searchContainer__YABQa{position:relative;width:100%;max-width:620px}.ItemManager_searchIcon__eqaYu{position:absolute;top:50%;left:16px;z-index:1;transform:translateY(-50%)}.ItemManager_searchInput__yptyV{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;height:64px;padding:16px 16px 16px 45px;outline:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:var(--ffffff);box-sizing:border-box}.ItemManager_searchInput__yptyV:focus-visible{outline:1px solid var(--737373)}.ItemManager_formSelect__0p369{width:100%;min-width:300px;max-width:620px;height:64px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:var(--ffffff);box-sizing:border-box}.ItemManager_itemContainer__AjPXE{display:flex;flex-direction:column;justify-content:center;gap:10px;width:fit-content;padding:18px;background:var(--ffffff);box-shadow:0 0 16px #0000001a;cursor:pointer}.ItemManager_itemImage__Duspz{width:140px;height:140px;box-sizing:content-box}.ItemManager_itemDetails__B7yiX{display:flex;flex-direction:column;gap:4px}.ItemManager_brandName__crDuj{font-size:.75rem;font-weight:400;color:var(--737373)}.ItemManager_productName__KEK2D{font-size:.875rem;font-weight:700}.ItemManager_priceContainer__gG7qz{display:flex;align-items:baseline;gap:2px;font-size:.75rem;font-weight:700}.ItemManager_price__NoebC{font-size:1.125rem;font-weight:700}.ItemManager_editButton__0TuoB{font-size:.75rem;font-weight:700;color:var(--eb6345);cursor:pointer;text-align:end}.ItemManager_tabContainer__GzhC6,.ItemManager_tabItem__LSgrw{display:flex;align-items:center;justify-content:center}.ItemManager_tabItem__LSgrw{width:100%;padding:40px 0;cursor:pointer;box-sizing:border-box;border-bottom:2px solid var(--0a0a0a)}.ItemManager_tabActive__E7X8j,.ItemManager_tabItem__LSgrw:hover{color:var(--eb6345)}.ItemManager_tabBorder__XvdTk{height:24px;border-bottom:2px solid var(--0a0a0a);border-right:1px solid var(--a3a3a3)}.ItemManager_registerLink__JCT7v{display:flex;align-items:center;justify-content:center;width:100%;max-width:400px;height:56px;margin:0 auto;padding:10px 32px;border:2px solid var(--eb6345);border-radius:4px;font-size:1rem;font-weight:700;color:var(--eb6345);background:var(--ffffff);cursor:pointer;box-sizing:border-box;transition:background-color .2s,color .2s}.ItemManager_registerLink__JCT7v:hover{color:var(--ffffff);background:var(--eb6345)}.ItemManager_itemListContainer__FR6Vw{display:flex;flex-flow:row wrap;gap:20px}.ItemManager_listContainer__ntak2{display:flex;flex-direction:column;gap:20px;padding:32px}.ItemManager_showSelectedItemsButton__3KHAw{width:fit-content;margin-left:auto;padding:14px 16px;font-size:.875rem;font-weight:700;color:var(--ffffff);background-color:var(--0a0a0a);cursor:pointer}.ItemManager_emptyMessage__ybJpt{display:flex;align-items:center;justify-content:center;width:100%;height:200px;font-size:1rem;color:var(--737373);text-align:center}.ItemManager_searchSelectContainer__NLUN5{position:relative;width:100%;max-width:620px}.ItemManager_searchSelect__KqzME{display:flex;align-items:center;width:100%;height:64px;padding:16px 48px 16px 16px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:#fff;box-sizing:border-box;appearance:none}.ItemManager_searchSelect__KqzME:focus-visible{outline:1px solid var(--737373)}.ItemManager_searchSelectIcon__Ogni3{position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none}@media (max-width:768px){.ItemManager_searchSelect__KqzME{height:48px;padding:12px}.ItemManager_tabItem__LSgrw{padding:20px 0}}@media (max-width:660px){.ItemManager_formGroup__us2g9{flex-direction:column;align-items:flex-start;gap:8px}.ItemManager_searchFormContainer__lbwdg{gap:16px;padding:20px}.ItemManager_formSelect__0p369{height:48px;padding:12px}.ItemManager_searchInput__yptyV{height:48px;padding:12px 12px 12px 45px}.ItemManager_registerLink__JCT7v{max-width:100%;height:48px;font-size:.875rem}.ItemManager_subContainer__3sbQR{padding:20px}.ItemManager_itemListContainer__FR6Vw{gap:12px}.ItemManager_listContainer__ntak2{padding:20px}}@media (max-width:440px){.ItemManager_searchInput__yptyV{padding:12px 12px 12px 39px}.ItemManager_searchIcon__eqaYu,.ItemManager_searchSelectIcon__Ogni3{width:18px}.ItemManager_tabItem__LSgrw{padding:16px 0}}.ItemManager_searchTriggerButton__vyvO3{display:flex;align-items:center;gap:12px;width:100%;height:48px;padding:12px 16px;border:1px solid var(--d4d4d4);border-radius:4px;color:var(--0a0a0a);background:var(--ffffff);cursor:pointer;box-sizing:border-box}.ItemManager_searchTriggerButton__vyvO3:focus-visible{outline:1px solid var(--737373)}.ItemManager_searchTriggerIcon__ZpiOt{width:24px;height:24px}.ItemManager_searchTriggerText__HaqbJ{flex:1;text-align:left;font-size:var(--input-font-size);color:var(--0a0a0a)}.ItemManager_searchTriggerPlaceholder__V6ag3{color:var(--737373)}.ItemManager_searchModalOverlay__Twbbh{position:fixed;top:0;left:0;z-index:200;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.ItemManager_searchModalContainer__8QSXh{position:fixed;bottom:0;left:0;z-index:201;display:flex;flex-direction:column;width:100%;max-height:90vh;border-radius:10px 10px 0 0;background:var(--ffffff);box-shadow:0 -4px 10px rgb(0 0 0/15%);box-sizing:border-box;overflow:hidden}.ItemManager_searchModalHeader__IXL8d{position:relative;display:flex;align-items:center;justify-content:center;padding:24px 0;border-radius:10px 10px 0 0;background:var(--f7f5f2)}.ItemManager_searchModalTitle__OeSwh{font-size:1.125rem;font-weight:700;color:var(--0a0a0a)}.ItemManager_searchModalCloseIcon__JonJI{position:absolute;top:50%;right:20px;width:40px;height:40px;padding:4px;cursor:pointer;transform:translateY(-50%)}.ItemManager_searchModalForm__PgDnR{display:flex;flex:1;flex-direction:column;overflow:hidden}.ItemManager_searchModalContent__6Ja9h{flex:1;min-height:0;overflow-y:auto;background:var(--ffffff)}.ItemManager_searchModalFieldGroup__xM5Us{display:flex;flex-direction:column;justify-content:center;gap:5px;width:100%;padding:16px;box-sizing:border-box;border-bottom:1px solid var(--d4d4d4)}.ItemManager_searchModalFieldLabel__vhctL{font-weight:600;color:var(--0a0a0a)}.ItemManager_searchModalFooter__upF0K{padding:16px;border-top:1px solid var(--d4d4d4)}.ItemManager_searchModalButton__Z_cd5,.ItemManager_searchModalFooter__upF0K{display:flex;align-items:center;justify-content:center;background:var(--ffffff)}.ItemManager_searchModalButton__Z_cd5{flex-direction:row;width:100%;height:48px;padding:10px 32px;border:2px solid var(--eb6345);border-radius:4px;font-size:1rem;font-weight:700;color:var(--eb6345);cursor:pointer;box-sizing:border-box}.ItemManager_searchModalButton__Z_cd5:active,.ItemManager_searchModalButton__Z_cd5:hover{color:var(--ffffff);background:var(--eb6345)}.ProvisionalItemContent_itemCard__4J76n{flex:1 1 0;min-width:calc(20% - 16px);max-width:calc(20% - 16px);border:1px solid var(--d4d4d4);border-radius:4px;background:var(--ffffff);box-sizing:border-box}.ProvisionalItemContent_selected__VpAkz{border:3px solid var(--eb6345)}.ProvisionalItemContent_imageContainer__RLYiR{position:relative;display:block;aspect-ratio:1;background-color:var(--f7f5f2)}.ProvisionalItemContent_noImagePlaceholder__6DZpd{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:.875rem;color:var(--737373);background-color:var(--f7f5f2)}.ProvisionalItemContent_provisionalLabel__uo5uU{position:absolute;top:8px;left:8px;padding:4px 8px;border-radius:4px;font-size:.625rem;font-weight:700;color:var(--ffffff);background-color:var(--737373)}.ProvisionalItemContent_itemCardFooter__CGNsc{width:100%;padding:12px;background:var(--ffffff);border-top:1px solid var(--0a0a0a)}.ProvisionalItemContent_itemInfo__cGIyq{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.ProvisionalItemContent_itemName__DUd_D{display:flex;flex-direction:column}.ProvisionalItemContent_itemBrandName___WYmc{font-size:.75rem;line-height:normal;color:var(--737373)}.ProvisionalItemContent_itemNameText__5YkfD{font-size:1rem;font-weight:700}.ProvisionalItemContent_categoryName__jXT6q{font-size:.75rem;color:var(--737373)}.ProvisionalItemContent_removeButton__VgMh3{font-size:.75rem;font-weight:700;color:var(--eb6345);cursor:pointer;text-align:end}@media (max-width:1024px){.ProvisionalItemContent_itemCard__4J76n{min-width:calc(25% - 16px);max-width:calc(25% - 16px)}}@media (max-width:768px){.ProvisionalItemContent_itemCard__4J76n{min-width:calc(33.333% - 16px);max-width:calc(33.333% - 16px)}}@media (max-width:440px){.ProvisionalItemContent_itemCard__4J76n{display:flex;flex:none;min-width:100%;max-width:100%}.ProvisionalItemContent_imageContainer__RLYiR{width:50%}.ProvisionalItemContent_itemCardFooter__CGNsc{display:flex;flex-direction:column;padding:8px;border-top:none}.ProvisionalItemContent_removeButton__VgMh3{font-size:1rem}}.RegisterOriginalItemForm_modalOverlay__0azfu{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.RegisterOriginalItemForm_modalContent__a5ped{width:100%;max-width:900px;max-height:90vh;border-radius:10px;background-color:var(--ffffff);overflow-y:auto}.RegisterOriginalItemForm_actionButtons__9ED0h{display:flex;justify-content:space-between;margin-bottom:32px;padding:8px 16px;border-bottom:1px solid var(--d4d4d4)}.RegisterOriginalItemForm_cancelButton__8kud0{font-size:.875rem;font-weight:700;color:var(--737373);cursor:pointer}.RegisterOriginalItemForm_confirmButton__g42a9{font-size:.875rem;font-weight:700;color:var(--eb6345);cursor:pointer}.RegisterOriginalItemForm_modalTitle__x1Yc7{margin-bottom:16px;font-size:1.5rem;font-weight:700;text-align:center}.RegisterOriginalItemForm_modalDescription__8ZIPa{padding:0 32px;color:#404040}.RegisterOriginalItemForm_searchFormContainer__V9kUp{display:flex;flex-direction:column;gap:24px;padding:32px}.RegisterOriginalItemForm_formFileContainer__tm1zc{position:relative;display:flex;align-items:center;justify-content:center;width:200px;height:200px;margin:0 auto;border-radius:8px;background-color:var(--f7f5f2)}.RegisterOriginalItemForm_previewContainer__uU9l2{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden}.RegisterOriginalItemForm_previewImage__qjO6u{width:100%;height:100%;object-fit:cover;border-radius:8px}.RegisterOriginalItemForm_editButton__G6OAr{left:8px;color:var(--ffffff);background-color:var(--0a0a0a)}.RegisterOriginalItemForm_editButton__G6OAr,.RegisterOriginalItemForm_removeButton__VIVaL{position:absolute;top:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;box-shadow:0 2px 4px rgb(0 0 0/20%);cursor:pointer}.RegisterOriginalItemForm_removeButton__VIVaL{right:8px;background-color:var(--ffffff)}.RegisterOriginalItemForm_fileSelectLabel__ll7wR{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:2px dashed var(--d4d4d4);border-radius:8px;font-size:.875rem;font-weight:500;color:#404040;cursor:pointer;transition:all .3s ease}.RegisterOriginalItemForm_formFile__RbHHF{display:none}.RegisterOriginalItemForm_imageErrorContainer__f0c86{display:flex;justify-content:center;width:200px;margin:8px auto 0}.RegisterOriginalItemForm_formGroup__lAXXs{display:flex;align-items:center;justify-content:space-between}.RegisterOriginalItemForm_formLabel__LuHLe{font-weight:700;color:#000}.RegisterOriginalItemForm_inputBlock__jCRUd{display:flex;flex-direction:column;width:100%;max-width:498px}.RegisterOriginalItemForm_formInput__JKxeE,.RegisterOriginalItemForm_formSelect__dvYmV{height:64px}.RegisterOriginalItemForm_formInput__JKxeE,.RegisterOriginalItemForm_formSelect__dvYmV,.RegisterOriginalItemForm_formTextarea__8dNu7{width:100%;max-width:498px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px;background:var(--ffffff);box-sizing:border-box}.RegisterOriginalItemForm_formTextarea__8dNu7{display:flex;flex-direction:row;align-items:flex-start;height:128px}@media (max-width:768px){.RegisterOriginalItemForm_modalContent__a5ped{width:90%;max-width:90%}.RegisterOriginalItemForm_formGroup__lAXXs{flex-direction:column;align-items:flex-start;gap:8px}}@media screen and (max-width:440px){.RegisterOriginalItemForm_actionButtons__9ED0h{margin-bottom:20px}.RegisterOriginalItemForm_modalDescription__8ZIPa{padding:0 20px}.RegisterOriginalItemForm_searchFormContainer__V9kUp{padding:20px}.RegisterOriginalItemForm_formInput__JKxeE{height:48px}}.RegisterProvisionalItemForm_modalOverlay__yXjmB{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.RegisterProvisionalItemForm_modalContent__Zmdw_{width:100%;max-width:900px;max-height:90vh;border-radius:10px;background-color:var(--ffffff);overflow-y:auto}.RegisterProvisionalItemForm_actionButtons__TdHqc{display:flex;justify-content:space-between;margin-bottom:32px;padding:8px 16px;border-bottom:1px solid var(--d4d4d4)}.RegisterProvisionalItemForm_cancelButton__VoKRC{font-size:.875rem;font-weight:700;color:var(--737373);cursor:pointer}.RegisterProvisionalItemForm_confirmButton__C7xu2{font-size:.875rem;font-weight:700;color:var(--eb6345);cursor:pointer}.RegisterProvisionalItemForm_modalTitle__UbmkQ{margin-bottom:16px;font-size:1.5rem;font-weight:700;text-align:center}.RegisterProvisionalItemForm_modalDescription__LLp07{padding:0 32px;line-height:1.6;color:#404040}.RegisterProvisionalItemForm_switchLink__yGaj5{margin-top:16px;padding:0 32px;font-size:.875rem;font-weight:700;color:var(--eb6345);cursor:pointer;text-align:right}.RegisterProvisionalItemForm_switchLink__yGaj5:hover{text-decoration:underline}.RegisterProvisionalItemForm_searchFormContainer__15ojc{display:flex;flex-direction:column;gap:24px;padding:32px}.RegisterProvisionalItemForm_formGroup__GSgEK{display:flex;align-items:center;justify-content:space-between}.RegisterProvisionalItemForm_formLabel__CtoED{font-weight:700;color:#000}.RegisterProvisionalItemForm_required__N_vvR{margin-left:4px;color:var(--eb6345)}.RegisterProvisionalItemForm_inputBlock__VzeFc{display:flex;flex-direction:column;width:100%;max-width:498px}.RegisterProvisionalItemForm_formInput__3wXKh{width:100%;max-width:498px;height:64px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px;background:var(--ffffff);box-sizing:border-box}.RegisterProvisionalItemForm_selectContainer__gSW9B{position:relative;width:100%;max-width:498px}.RegisterProvisionalItemForm_formSelect__CpTAt{display:flex;align-items:center;width:100%;height:64px;padding:16px 48px 16px 16px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:var(--ffffff);box-sizing:border-box;appearance:none}.RegisterProvisionalItemForm_formSelect__CpTAt:focus-visible{outline:1px solid var(--737373)}.RegisterProvisionalItemForm_selectIcon__q2_hD{position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none}@media (max-width:768px){.RegisterProvisionalItemForm_modalContent__Zmdw_{width:90%;max-width:90%}.RegisterProvisionalItemForm_formGroup__GSgEK{flex-direction:column;align-items:flex-start;gap:8px}.RegisterProvisionalItemForm_formSelect__CpTAt{height:48px;padding:12px 48px 12px 12px}}@media screen and (max-width:440px){.RegisterProvisionalItemForm_actionButtons__TdHqc{margin-bottom:20px}.RegisterProvisionalItemForm_modalDescription__LLp07{padding:0 20px}.RegisterProvisionalItemForm_searchFormContainer__15ojc{padding:20px}.RegisterProvisionalItemForm_formInput__3wXKh{height:48px}.RegisterProvisionalItemForm_selectIcon__q2_hD{width:18px}}.TagInput_tagInputContainer__tK747{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid #0a0a0a}.TagInput_tagInputWrapper___AWSK{width:100%;min-width:300px;max-width:620px}.TagInput_sectionLabel__nYNnT{min-width:195px;font-size:1rem;font-weight:700;line-height:150%;color:#000}.TagInput_sectionLabelContainer__HxCun{display:flex;flex-direction:column;gap:4px;min-width:195px}.TagInput_sectionHint__et7Z_{font-size:.875rem;font-weight:400;line-height:150%;color:#737373}.TagInput_tagsContainer__6I9D4{display:flex;flex-direction:row;align-items:flex-start;height:128px;padding:16px;border:1px solid #d4d4d4;border-radius:4px;background:#fff;box-sizing:border-box}.TagInput_tagsList__7AZ_6{display:flex;flex-wrap:wrap;gap:8px}.TagInput_tagItem__rmqS5{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2px;height:25px;padding:2px 4px;border-radius:2px;background:#fafafa}.TagInput_tagText__XX_sG{font-size:.875rem;color:#525252}.TagInput_removeTagButton__UwmqG{cursor:pointer}.TagInput_recentTagsContainer__e9s8R{display:flex;flex-direction:column;gap:8px;margin-top:16px}.TagInput_recentTagsTitle___3cdh{font-size:.75rem;font-weight:700;color:#525252}.TagInput_recentTagsList__0clYL{display:flex;flex-wrap:wrap;gap:8px}.TagInput_recentTagItem__kQfHT{display:flex;gap:2px;padding:4px 8px;border-radius:4px;font-size:.875rem;color:#404040;background:#fafafa;cursor:pointer;transition:background .2s}.TagInput_recentTagItem__kQfHT:hover{background:#e5e5e5}.TagInput_recentTagHash__bKjXq{font-weight:700}@media (max-width:660px){.TagInput_tagInputContainer__tK747{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px;padding-bottom:20px}.TagInput_sectionHint__et7Z_{font-size:.75rem}}@media (max-width:440px){.TagInput_addTagButton__KRkrW{padding:4px 8px}}.SelectedItemList_itemListContainer__vuvrx{display:flex;flex-flow:row wrap;gap:20px}.SelectedItemList_itemGrid__TeFkF{display:flex;flex-direction:row;gap:12px;width:100%;max-width:620px;padding-bottom:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thick;-webkit-overflow-scrolling:touch}.SelectedItemList_itemGrid__TeFkF::-webkit-scrollbar{height:10px}.SelectedItemList_itemGrid__TeFkF::-webkit-scrollbar-track{border-radius:6px;background:#f1f1f1}.SelectedItemList_itemGrid__TeFkF::-webkit-scrollbar-thumb{border-radius:6px;background:#888}.SelectedItemList_itemGrid__TeFkF::-webkit-scrollbar-thumb:hover{background:#555}.SelectedItemList_itemCard__Y2Dvh{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min-content;border:1px dashed var(--d4d4d4);border-radius:4px;background-color:var(--ffffff);cursor:grab;overflow:hidden;flex-shrink:0;touch-action:none}.SelectedItemList_itemCard__Y2Dvh:active{cursor:grabbing}.SelectedItemList_itemImage__0QuU9{object-fit:contain}.SelectedItemList_itemImage__0QuU9,.SelectedItemList_noImageContainer__DH2u7{min-width:200px;max-width:200px;min-height:200px;max-height:200px;border-radius:4px}.SelectedItemList_noImageContainer__DH2u7{position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--f7f5f2)}.SelectedItemList_noImageText__KfOXn{font-size:.875rem;color:var(--737373)}.SelectedItemList_provisionalLabel__KhyVa{position:absolute;top:8px;left:8px;padding:4px 8px;border-radius:4px;font-size:.625rem;font-weight:700;color:var(--ffffff);background-color:var(--737373)}.SelectedItemList_orderBadge__4k8lj{left:8px;z-index:1;font-size:.75rem;font-weight:700;color:var(--333333)}.SelectedItemList_orderBadge__4k8lj,.SelectedItemList_removeButton__8BV5H{position:absolute;top:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--ffffff)}.SelectedItemList_removeButton__8BV5H{right:8px;font-size:.875rem;box-shadow:0 2px 4px rgb(0 0 0/10%);cursor:pointer}.SelectedItemList_itemCardFooter__fbOi0{display:flex;flex:1;flex-direction:column;gap:4px;width:100%;min-height:111px;padding:12px;background:var(--ffffff);border-top:1px solid var(--0a0a0a)}.SelectedItemList_itemBrandName__ZK_fT{font-size:.75rem;line-height:normal;color:var(--737373)}.SelectedItemList_itemNameText__CUEyl{font-size:1rem;font-weight:700}.SelectedItemList_emptyMessage__FK_CW{font-size:.875rem;color:var(--737373);background-color:var(--f9f9f9)}.SelectedItemList_addItemButton__ajMLr,.SelectedItemList_emptyMessage__FK_CW{display:flex;align-items:center;justify-content:center;min-height:150px;border:1px dashed var(--d4d4d4);border-radius:4px}.SelectedItemList_addItemButton__ajMLr{flex-direction:column;min-width:150px;max-width:150px;max-height:150px;background-color:var(--ffffff);cursor:pointer;transition:colors .15s ease-in-out;flex-shrink:0}.SelectedItemList_addItemButton__ajMLr:hover{background-color:var(--d4d4d4)}.SelectedItemList_sliderWrapper__UPLzG{display:flex;flex-direction:column;width:100%;max-width:620px}.SelectedItemList_sliderNav__2nwHc{display:none}.SelectedItemList_itemIconWithMargin__DaLgG{margin-bottom:8px}.SelectedItemList_addItemButtonText__gQEZV{font-size:.875rem;color:var(--737373);text-align:center}@media (max-width:660px){.SelectedItemList_itemGrid__TeFkF{scrollbar-width:none}.SelectedItemList_itemGrid__TeFkF::-webkit-scrollbar{display:none}.SelectedItemList_itemImage__0QuU9,.SelectedItemList_noImageContainer__DH2u7{min-width:150px;max-width:150px;min-height:150px;max-height:150px}.SelectedItemList_itemCard__Y2Dvh{touch-action:none}.SelectedItemList_deleteButton__z8pro{top:4px;right:4px;width:28px;height:28px}.SelectedItemList_deleteButton__z8pro svg{width:25px;height:25px}.SelectedItemList_sliderNav__2nwHc{display:flex;align-items:center;justify-content:center;width:100%;margin-top:12px;padding:0 8px;box-sizing:border-box}.SelectedItemList_sliderRange__r35vV{width:100%;height:6px;border-radius:3px;background:var(--d4d4d4);outline:none;appearance:none}.SelectedItemList_sliderRange__r35vV::-webkit-slider-thumb{width:20px;height:20px;border:2px solid var(--eb6345);border-radius:50%;background:var(--ffffff);box-shadow:0 1px 3px 0 rgb(0 0 0/20%);cursor:pointer;appearance:none}.SelectedItemList_sliderRange__r35vV::-moz-range-thumb{width:20px;height:20px;border:2px solid var(--eb6345);border-radius:50%;background:var(--ffffff);box-shadow:0 1px 3px 0 rgb(0 0 0/20%);cursor:pointer}}.SetFormDisplay_setRegistrationContainer__H38ht{margin:40px 100px}.SetFormDisplay_pageTitle__XMt8e{margin:0 auto 40px;padding-bottom:40px;font-size:1.5rem;font-weight:700;border-bottom:2px solid #0a0a0a}.SetFormDisplay_formGroup__cAhtt{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid #0a0a0a}.SetFormDisplay_formLabel__pFqTf{min-width:195px;font-size:1rem;font-weight:700;line-height:150%}.SetFormDisplay_formLabelContainer__u3Hbs{display:flex;flex-direction:column;gap:4px;min-width:195px}.SetFormDisplay_formHint__qiqRS{font-size:.875rem;font-weight:400;line-height:150%;color:#737373}.SetFormDisplay_requiredMark__uF_pG{font-size:.875rem;font-weight:700;line-height:150%;color:#c2462a;letter-spacing:.06em}.SetFormDisplay_inputBlock__rgv2R{display:flex;flex-direction:column;width:100%;min-width:300px;max-width:620px}.SetFormDisplay_formInput__E8cqY{height:64px}.SetFormDisplay_formInput__E8cqY,.SetFormDisplay_formTextarea__XbD1B{padding:16px;border:1px solid #d4d4d4;border-radius:4px;font-size:var(--input-font-size);background:#fff;box-sizing:border-box}.SetFormDisplay_formTextarea__XbD1B{display:flex;flex-direction:row;align-items:flex-start;height:128px}.SetFormDisplay_advancedSettingsContainer__MpDcw{margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid #0a0a0a}.SetFormDisplay_advancedSettingsToggle__yQJOS{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;border:1px solid #e5e5e5;border-radius:8px;font-size:1rem;font-weight:600;color:#525252;background:#fafafa;cursor:pointer;transition:all .2s ease}.SetFormDisplay_advancedSettingsToggle__yQJOS:hover{color:#262626;background:#f5f5f5;border-color:#d4d4d4}.SetFormDisplay_advancedSettingsToggleOpen__h6dqm{color:#262626;background:#f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#a3a3a3 #a3a3a3 transparent}.SetFormDisplay_toggleLeft__6HKD0{display:flex;align-items:center;gap:10px}.SetFormDisplay_settingsIcon__erNSp{transition:filter .2s ease}.SetFormDisplay_advancedSettingsToggleOpen__h6dqm .SetFormDisplay_settingsIcon__erNSp,.SetFormDisplay_advancedSettingsToggle__yQJOS:hover .SetFormDisplay_settingsIcon__erNSp{filter:brightness(.6)}.SetFormDisplay_toggleIcon___zBTk{transition:transform .2s ease,filter .2s ease}.SetFormDisplay_advancedSettingsToggleOpen__h6dqm .SetFormDisplay_toggleIcon___zBTk,.SetFormDisplay_advancedSettingsToggle__yQJOS:hover .SetFormDisplay_toggleIcon___zBTk{filter:brightness(.6)}.SetFormDisplay_toggleIconOpen___4fRm{transform:rotate(180deg)}.SetFormDisplay_advancedSettingsContent__QElzL{display:flex;flex-direction:column;padding:24px 20px;border:1px solid #a3a3a3;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:#fafafa}.SetFormDisplay_advancedSettingsItem__TJwk4{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid #0a0a0a}.SetFormDisplay_advancedSettingsItem__TJwk4:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.SetFormDisplay_recommendSection__dJwe0{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:20px}.SetFormDisplay_recommendImage__XxzuM{width:100%;max-width:240px;height:auto}.SetFormDisplay_recommendText__hwZIa{font-size:.875rem;font-weight:400;line-height:160%;color:#737373;text-align:center}.SetFormDisplay_sectionTitleContainer__4uZxA{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d4d4d4}.SetFormDisplay_sectionTitle__N8uG8{display:flex;align-items:center;justify-content:center;max-width:1240px;height:64px;margin-bottom:12px;border-radius:4px;font-size:1rem;font-weight:700;color:#fff;background:#000;cursor:pointer}.SetFormDisplay_checkboxContainer__9g6ZT{display:flex;gap:4px;margin-bottom:40px}.SetFormDisplay_checkboxLabelContainer__g7MRq{display:flex;flex-direction:column;gap:2px}.SetFormDisplay_checkboxLabel__WLB1o{font-size:1rem;font-weight:700;line-height:150%;color:#0a0a0a}.SetFormDisplay_formMessageContainer__OgWEo{margin-bottom:40px}.SetFormDisplay_submitButton__HpnSL{margin:0 auto 15px;border-radius:4px;color:#fff;background:#eb6345}.SetFormDisplay_draftButton__9BfYE,.SetFormDisplay_submitButton__HpnSL{display:flex;flex-direction:row;align-items:center;justify-content:center;width:300px;height:56px;padding:10px 32px;font-size:1.25rem;font-weight:700;cursor:pointer}.SetFormDisplay_draftButton__9BfYE{margin:0 auto;border:2px solid #eb6345;border-radius:4px;color:#eb6345;background:#fff;box-sizing:border-box}@media (max-width:1024px){.SetFormDisplay_setRegistrationContainer__H38ht{margin:40px 40px 0}}@media (max-width:768px){.SetFormDisplay_setRegistrationContainer__H38ht{margin:20px 20px 0}}@media (max-width:660px){.SetFormDisplay_pageTitle__XMt8e{margin-bottom:20px;padding-bottom:20px;font-size:1.5rem}.SetFormDisplay_formGroup__cAhtt{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px;padding-bottom:20px}.SetFormDisplay_advancedSettingsToggle__yQJOS{padding:14px 16px;font-size:.9375rem}.SetFormDisplay_advancedSettingsContent__QElzL{padding:20px 16px}.SetFormDisplay_advancedSettingsItem__TJwk4{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px;padding-bottom:20px}.SetFormDisplay_advancedSettingsContainer__MpDcw{margin-bottom:20px;padding-bottom:20px}.SetFormDisplay_formHint__qiqRS{font-size:.75rem}.SetFormDisplay_recommendSection__dJwe0{gap:8px;margin-bottom:12px}.SetFormDisplay_recommendImage__XxzuM{max-width:140px}.SetFormDisplay_recommendText__hwZIa{font-size:.75rem}}@media (max-width:440px){.SetFormDisplay_setRegistrationContainer__H38ht{padding-bottom:40px}.SetFormDisplay_formInput__E8cqY{height:48px;padding:8px}.SetFormDisplay_checkboxContainer__9g6ZT{margin-bottom:40px}.SetFormDisplay_sectionTitleContainer__4uZxA{margin-bottom:20px;padding-bottom:20px}.SetFormDisplay_draftButton__9BfYE,.SetFormDisplay_sectionTitle__N8uG8,.SetFormDisplay_submitButton__HpnSL{height:48px}}.EmailUpdate_emailSection__MyZZb{display:flex;align-items:center;justify-content:space-between;padding:40px;border-bottom:2px solid var(--0a0a0a)}.EmailUpdate_emailDisplay__IGUe9{display:flex;align-items:center;gap:10px;width:100%;max-width:680px}.EmailUpdate_emailAddress__xen6x{width:100%;height:64px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px}.EmailUpdate_changeButton__OVWBC,.EmailUpdate_emailAddress__xen6x{display:flex;flex-direction:row;align-items:center;background:var(--ffffff);box-sizing:border-box}.EmailUpdate_changeButton__OVWBC{justify-content:center;width:128px;height:37px;padding:8px 16px;border:2px solid var(--0a0a0a);border-radius:2px;font-size:.875rem;font-weight:700;cursor:pointer}.EmailUpdate_changeButton__OVWBC:hover{color:var(--ffffff);background:var(--0a0a0a)}.EmailUpdate_modalOverlay__Pfyx9{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.EmailUpdate_modalContent__Syprn{width:100%;max-width:600px;margin:0 20px;border-radius:10px;background-color:var(--ffffff)}.EmailUpdate_modalHeader__D7iBL{display:flex;flex-direction:column;gap:16px;padding:40px}.EmailUpdate_modalTitle__PWmBP{text-align:center;font-size:1.5rem;font-weight:700;color:var(--0a0a0a)}.EmailUpdate_inputLabel__O1rzm{width:100%;max-width:498px;text-align:left}.EmailUpdate_inputBlock__dM2Lo{display:flex;flex-direction:column;width:100%;max-width:498px}.EmailUpdate_modalDescription__Kdjoa{display:flex;flex-direction:column;gap:8px}.EmailUpdate_inputField__cHGHA{width:100%;height:64px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:var(--ffffff);box-sizing:border-box}.EmailUpdate_modalActions__cNkis{display:flex;flex-direction:column}.EmailUpdate_primaryButton__2lyZS{color:var(--eb6345)}.EmailUpdate_primaryButton__2lyZS,.EmailUpdate_secondaryButton__iKeIl{padding:16px 0;font-size:1.25rem;font-weight:700;cursor:pointer;text-align:center;border-top:1px solid var(--d4d4d4)}.EmailUpdate_secondaryButton__iKeIl{color:var(--737373)}.EmailUpdate_codeInputContainer___ncuD{display:flex;flex-direction:column;gap:8px}.EmailUpdate_codeInput__J9ozV{display:flex;flex-direction:row;align-items:center;width:100%;height:64px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:#fafafa;box-sizing:border-box}.EmailUpdate_resendCode__RAK7Q{font-size:.875rem;font-weight:700;color:var(--eb6345);text-align:right;cursor:pointer}@media (max-width:1250px){.EmailUpdate_emailSection__MyZZb{flex-direction:column;align-items:flex-start}}@media (max-width:920px){.EmailUpdate_emailSection__MyZZb{flex-direction:column;align-items:center;gap:8px}.EmailUpdate_sectionTitle__qnPs6{width:100%;max-width:680px;align-self:center;text-align:left}}@media (max-width:768px){.EmailUpdate_modalHeader__D7iBL{padding:20px}.EmailUpdate_modalDescription__Kdjoa{align-items:center;gap:4px}.EmailUpdate_emailSection__MyZZb{gap:4px;padding:20px}.EmailUpdate_codeInput__J9ozV,.EmailUpdate_emailAddress__xen6x,.EmailUpdate_inputField__cHGHA{height:48px}.EmailUpdate_codeInputContainer___ncuD{align-items:center;gap:4px}}.PasswordUpdate_phoneNumberSection__eyppL{display:flex;align-items:center;justify-content:space-between;padding:40px;border-bottom:2px solid var(--0a0a0a)}.PasswordUpdate_phoneNumberDisplay__eXgT7{display:flex;align-items:center;gap:10px;width:100%;max-width:680px}.PasswordUpdate_phoneNumberAddress__UVZQX{width:100%;height:64px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px}.PasswordUpdate_changeButton__wSEs0,.PasswordUpdate_phoneNumberAddress__UVZQX{display:flex;flex-direction:row;align-items:center;background:var(--ffffff);box-sizing:border-box}.PasswordUpdate_changeButton__wSEs0{justify-content:center;width:128px;height:37px;padding:8px 16px;border:2px solid var(--0a0a0a);border-radius:2px;font-size:.875rem;font-weight:700;cursor:pointer}.PasswordUpdate_changeButton__wSEs0:hover{color:var(--ffffff);background:var(--0a0a0a)}.PasswordUpdate_modalOverlay__WLkl_{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.PasswordUpdate_modalContent__HN8ew{width:100%;max-width:600px;margin:0 20px;border-radius:10px;background-color:var(--ffffff)}.PasswordUpdate_modalHeader__9WUpG{display:flex;flex-direction:column;gap:16px;padding:40px}.PasswordUpdate_modalTitle__u7fwK{text-align:center;font-size:1.5rem;font-weight:700;color:var(--0a0a0a)}.PasswordUpdate_codeInputContainer__kfpiy{display:flex;flex-direction:column;gap:16px}.PasswordUpdate_formSectionContainer___axFV{display:flex;flex-direction:column;gap:8px}.PasswordUpdate_inputLabel__7vCxr{width:100%;max-width:498px;text-align:left}.PasswordUpdate_inputBlock__w1tRc{display:flex;flex-direction:column;width:100%;max-width:498px}.PasswordUpdate_passwordInputWrapper__7dj3e{position:relative;display:flex;align-items:center;width:100%}.PasswordUpdate_codeInput__ZwD8S{display:flex;flex-direction:row;align-items:center;width:100%;height:64px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:#fafafa;box-sizing:border-box}.PasswordUpdate_passwordToggle__bszzw{position:absolute;right:16px;display:flex;align-items:center;justify-content:center;padding:0;border:none;font-size:1.25rem;color:var(--737373);background:none;cursor:pointer}.PasswordUpdate_passwordToggle__bszzw:hover{color:var(--0a0a0a)}.PasswordUpdate_modalActions__AHXoE{display:flex;flex-direction:column}.PasswordUpdate_primaryButton__PsYhO{color:var(--eb6345)}.PasswordUpdate_primaryButton__PsYhO,.PasswordUpdate_secondaryButton__Ey9Zg{padding:16px 0;font-size:1.25rem;font-weight:700;cursor:pointer;text-align:center;border-top:1px solid var(--d4d4d4)}.PasswordUpdate_secondaryButton__Ey9Zg{color:var(--737373)}@media (max-width:1250px){.PasswordUpdate_phoneNumberSection__eyppL{flex-direction:column;align-items:flex-start}}@media (max-width:920px){.PasswordUpdate_phoneNumberSection__eyppL{flex-direction:column;align-items:center;gap:8px}.PasswordUpdate_sectionTitle__J7elF{width:100%;max-width:680px;align-self:center;text-align:left}}@media (max-width:768px){.PasswordUpdate_modalHeader__9WUpG{padding:20px}.PasswordUpdate_formSectionContainer___axFV{align-items:center;gap:4px}.PasswordUpdate_phoneNumberSection__eyppL{gap:4px;padding:20px}.PasswordUpdate_codeInput__ZwD8S,.PasswordUpdate_phoneNumberAddress__UVZQX{height:48px}}.SelectCountry_selectCountryContainer__9iHDs{width:100%}.SelectCountry_formSectionContainer__OCCSz{display:flex;flex-direction:column;width:100%;max-width:498px}.SelectCountry_inputLabel__64Koq{width:100%;max-width:498px;text-align:left}@media (max-width:1250px){.SelectCountry_formSectionContainer__OCCSz{gap:8px}}@media (max-width:768px){.SelectCountry_formSectionContainer__OCCSz{gap:4px;margin:0 auto}}.PhoneNumberUpdate_phoneNumberSection__md0yR{display:flex;align-items:center;justify-content:space-between;padding:40px;border-bottom:2px solid var(--0a0a0a)}.PhoneNumberUpdate_phoneNumberDisplay__iGjKo{display:flex;align-items:center;gap:10px;width:100%;max-width:680px}.PhoneNumberUpdate_phoneNumberAddress__8LuKN{background:var(--ffffff)}.PhoneNumberUpdate_notRegistered__Aq9Z6,.PhoneNumberUpdate_phoneNumberAddress__8LuKN{display:flex;flex-direction:row;align-items:center;width:100%;height:64px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px;box-sizing:border-box}.PhoneNumberUpdate_notRegistered__Aq9Z6{font-size:.875rem;color:var(--a3a3a3);background:var(--f5f5f5)}.PhoneNumberUpdate_changeButton__chjg3{display:flex;flex-direction:row;align-items:center;justify-content:center;width:auto;height:37px;padding:8px 16px;border:2px solid var(--0a0a0a);border-radius:2px;font-size:.875rem;font-weight:700;background:var(--ffffff);cursor:pointer;box-sizing:border-box}.PhoneNumberUpdate_changeButton__chjg3:hover{color:var(--ffffff);background:var(--0a0a0a)}.PhoneNumberUpdate_modalOverlay__SChxf{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.PhoneNumberUpdate_modalContent__c1l_H{width:100%;max-width:600px;margin:0 20px;border-radius:10px;background-color:var(--ffffff)}.PhoneNumberUpdate_modalHeader__I5tT_{display:flex;flex-direction:column;gap:16px;padding:40px}.PhoneNumberUpdate_modalTitle__fc0dU{text-align:center;font-size:1.5rem;font-weight:700;color:var(--0a0a0a)}.PhoneNumberUpdate_modalDescription__kALXn{display:flex;flex-direction:column;gap:16px}.PhoneNumberUpdate_formSectionContainer__fNkXz{display:flex;flex-direction:column;gap:8px}.PhoneNumberUpdate_inputLabel__inWNt{width:100%;max-width:498px;text-align:left}.PhoneNumberUpdate_inputBlock__IcYVY{display:flex;flex-direction:column;width:100%;max-width:498px}.PhoneNumberUpdate_inputField__LkZom{width:100%;height:64px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:var(--ffffff);box-sizing:border-box}.PhoneNumberUpdate_modalActions__JOnrY{display:flex;flex-direction:column}.PhoneNumberUpdate_primaryButton__2q72G{color:var(--eb6345)}.PhoneNumberUpdate_primaryButton__2q72G,.PhoneNumberUpdate_secondaryButton__cxU58{padding:16px 0;font-size:1.25rem;font-weight:700;cursor:pointer;text-align:center;border-top:1px solid var(--d4d4d4)}.PhoneNumberUpdate_secondaryButton__cxU58{color:var(--737373)}.PhoneNumberUpdate_codeInputContainer__7PRVw{display:flex;flex-direction:column;gap:8px}.PhoneNumberUpdate_codeInput__1y1x_{display:flex;flex-direction:row;align-items:center;width:100%;height:64px;padding:16px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:#fafafa;box-sizing:border-box}.PhoneNumberUpdate_resendCode__hwluI{font-size:.875rem;font-weight:700;color:var(--eb6345);text-align:right;cursor:pointer}@media (max-width:1250px){.PhoneNumberUpdate_phoneNumberSection__md0yR{flex-direction:column;align-items:flex-start}}@media (max-width:920px){.PhoneNumberUpdate_phoneNumberSection__md0yR{flex-direction:column;align-items:center;gap:8px}.PhoneNumberUpdate_sectionTitle__pVW1W{width:100%;max-width:680px;align-self:center;text-align:left}}@media (max-width:768px){.PhoneNumberUpdate_phoneNumberSection__md0yR{gap:4px;padding:20px}.PhoneNumberUpdate_codeInput__1y1x_,.PhoneNumberUpdate_inputField__LkZom,.PhoneNumberUpdate_notRegistered__Aq9Z6,.PhoneNumberUpdate_phoneNumberAddress__8LuKN{height:48px}.PhoneNumberUpdate_modalHeader__I5tT_{padding:20px}.PhoneNumberUpdate_modalDescription__kALXn{gap:8px}.PhoneNumberUpdate_inputBlock__IcYVY{max-width:498px}.PhoneNumberUpdate_codeInputContainer__7PRVw,.PhoneNumberUpdate_formSectionContainer__fNkXz{align-items:center;gap:4px}}.PointExchangeForm_container__2ZOLf{display:flex;flex-direction:column;gap:20px;width:100%}.PointExchangeForm_loading__E2cBB{padding:20px;text-align:center;color:var(--737373)}.PointExchangeForm_phoneVerificationRequired__5fs4S{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;border-radius:4px;background:#fef3c7}.PointExchangeForm_phoneVerificationMessage__r1VYx{margin:0;font-size:.875rem;color:#92400e;text-align:center}.PointExchangeForm_phoneVerificationLink__ly_7A{display:inline-block;padding:10px 20px;border:2px solid #92400e;border-radius:4px;font-size:.875rem;font-weight:700;color:#92400e;text-decoration:none;transition:all .2s ease}.PointExchangeForm_phoneVerificationLink__ly_7A:hover{color:#fff;background:#92400e}.PointExchangeForm_exchangeButton__75Ver{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:12px 24px;border:2px solid var(--0a0a0a);border-radius:2px;font-size:1rem;font-weight:700;background:var(--ffffff);cursor:pointer;transition:all .2s ease}.PointExchangeForm_exchangeButton__75Ver:disabled{border-color:var(--d4d4d4);color:var(--a3a3a3);background:var(--f5f5f5);cursor:not-allowed}.PointExchangeForm_exchangeButton__75Ver:hover:not(:disabled){color:var(--ffffff);background:var(--0a0a0a)}.PointExchangeForm_disabledMessage___0B6Z{margin:8px 0 0;font-size:.875rem;color:#b45309;text-align:center}.PointExchangeForm_notExchangeable__hX_oJ{padding:16px 0;border-radius:4px;font-size:.875rem;color:var(--737373);background:var(--f5f5f5)}.PointExchangeForm_form__NJ_vB{display:flex;flex-direction:column;gap:20px;padding:20px;border:1px solid var(--e5e5e5);border-radius:4px;background:var(--fafafa)}.PointExchangeForm_formTitle__U9snG{padding-bottom:12px;font-size:1rem;font-weight:700;border-bottom:1px solid var(--e5e5e5)}.PointExchangeForm_formGroup__llZVy{display:flex;flex-direction:column;gap:8px}.PointExchangeForm_label__Z9E7c{font-size:.875rem;font-weight:600}.PointExchangeForm_select__Jgol1{padding:10px 12px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:1rem;background:var(--ffffff)}.PointExchangeForm_select__Jgol1:focus{outline:none;border-color:var(--0a0a0a)}.PointExchangeForm_paymentMethods__nyqZF{display:flex;gap:20px}.PointExchangeForm_paymentMethodLabel__2Sue7{display:flex;align-items:center;gap:6px;cursor:pointer}.PointExchangeForm_radio__y88lI{width:18px;height:18px}.PointExchangeForm_input__n4rpR{padding:10px 12px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:1rem;background-color:var(--ffffff)}.PointExchangeForm_input__n4rpR:focus{outline:none;border-color:var(--0a0a0a)}.PointExchangeForm_input__n4rpR::placeholder{color:var(--a3a3a3)}.PointExchangeForm_inputError__ZSb3x,.PointExchangeForm_inputError__ZSb3x:focus{border-color:#dc2626}.PointExchangeForm_errorText__ndIXh{margin:0;font-size:.75rem;color:#dc2626}.PointExchangeForm_hint__v_CL5{margin:0;font-size:.75rem;color:var(--737373)}.PointExchangeForm_formActions__AXT_r{display:flex;justify-content:flex-end;gap:12px;padding-top:12px;border-top:1px solid var(--e5e5e5)}.PointExchangeForm_cancelFormButton__RPZo5{padding:10px 20px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:.875rem;background:var(--ffffff);cursor:pointer;transition:all .2s ease}.PointExchangeForm_cancelFormButton__RPZo5:hover{background:var(--f5f5f5)}.PointExchangeForm_submitButton__vD_tH{padding:10px 20px;border:none;border-radius:4px;font-size:.875rem;font-weight:700;color:var(--ffffff);background:#C2462A;cursor:pointer;transition:all .2s ease}.PointExchangeForm_submitButton__vD_tH:hover{background:#a33b23}.PointExchangeForm_submitButton__vD_tH:disabled{background:var(--a3a3a3);cursor:not-allowed}.PointExchangeForm_historySection__xiUKB{margin-top:20px}.PointExchangeForm_historyTitle__blHIG{margin-bottom:12px;font-size:.875rem;font-weight:600;color:var(--737373)}.PointExchangeForm_historyList__JY3YD{display:flex;flex-direction:column;gap:12px}.PointExchangeForm_historyItem__UTNa4{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--e5e5e5);border-radius:4px;background:var(--ffffff)}.PointExchangeForm_historyItemLeft__CiCfC{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.PointExchangeForm_historyItemRight__s1DnU{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch;flex-shrink:0}.PointExchangeForm_historyDate__F_qXD{font-size:.75rem;color:var(--737373)}.PointExchangeForm_historyRow__IxBb1{display:flex;align-items:baseline;gap:8px}.PointExchangeForm_historyLabel__fpSaH{font-size:.75rem;color:var(--737373);flex-shrink:0}.PointExchangeForm_historyAmount__Fsqr9{font-size:.875rem;font-weight:600}.PointExchangeForm_historyMethod__8S6Lq{font-size:.875rem;color:var(--525252)}.PointExchangeForm_historyDestination__bhuKF{font-size:.875rem;color:var(--525252);word-break:break-all}.PointExchangeForm_historyStatus__aEoJR{padding:2px 8px;border-radius:2px;font-size:.75rem;font-weight:700;white-space:nowrap}.PointExchangeForm_statusPending__F2PoR{color:#b45309;background:#fef3c7}.PointExchangeForm_statusProcessing__rDNyY{color:#1d4ed8;background:#dbeafe}.PointExchangeForm_statusCompleted__uGt_V{color:#15803d;background:#dcfce7}.PointExchangeForm_statusRejected__FPp2F{color:#b91c1c;background:#fee2e2}.PointExchangeForm_statusCancelled__2dRn2{color:#6b7280;background:#f3f4f6}.PointExchangeForm_cancelButton__4SAQk{padding:6px 12px;border:1px solid #dc2626;border-radius:4px;font-size:.75rem;color:#dc2626;background:var(--ffffff);cursor:pointer;transition:all .2s ease}.PointExchangeForm_cancelButton__4SAQk:hover{color:var(--ffffff);background:#dc2626}.PointExchangeForm_cancelButton__4SAQk:disabled{opacity:.5;cursor:not-allowed}.PointExchangeForm_rejectionReason___X3I1{display:flex;flex-direction:column;gap:4px;width:100%;margin-top:8px;padding:8px 12px;border-radius:4px;background:#fee2e2}.PointExchangeForm_rejectionReasonLabel__gN0_G{font-size:.75rem;font-weight:600;color:#b91c1c}.PointExchangeForm_rejectionReasonText___1aUb{font-size:.8125rem;line-height:1.5;color:#991b1b}.PointExchangeForm_modalOverlay__gHckO{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0/50%)}.PointExchangeForm_modal__p3J9l{width:90%;max-width:480px;max-height:90vh;overflow-y:auto;border-radius:8px;background:var(--ffffff);box-shadow:0 4px 24px rgb(0 0 0/20%)}.PointExchangeForm_modalTitle__Ldclh{padding:16px 20px;font-size:1.125rem;font-weight:700;border-bottom:1px solid var(--e5e5e5)}.PointExchangeForm_modalContent__xDXVB{padding:20px}.PointExchangeForm_modalContent__xDXVB>p{margin:0 0 16px;font-size:.875rem;color:var(--525252)}.PointExchangeForm_modalDetails__klmfF{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:4px;background:var(--f5f5f5)}.PointExchangeForm_modalDetailRow__3tQ8c{display:flex;align-items:center;justify-content:space-between}.PointExchangeForm_modalDetailLabel__44b1_{font-size:.875rem;color:var(--737373)}.PointExchangeForm_modalDetailValue__t2K8Q{font-size:.875rem;font-weight:600;color:var(--0a0a0a)}.PointExchangeForm_modalWarning__nMlFg{margin:16px 0 0;padding:12px;border-radius:4px;font-size:.75rem;line-height:1.6;color:#b45309;background:#fef3c7}.PointExchangeForm_modalActions__wKWRB{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid var(--e5e5e5)}.PointExchangeForm_modalCancelButton__oyvXt{padding:10px 20px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:.875rem;background:var(--ffffff);cursor:pointer;transition:all .2s ease}.PointExchangeForm_modalCancelButton__oyvXt:hover{background:var(--f5f5f5)}.PointExchangeForm_modalConfirmButton__73snz{padding:10px 20px;border:none;border-radius:4px;font-size:.875rem;font-weight:700;color:var(--ffffff);background:#C2462A;cursor:pointer;transition:all .2s ease}.PointExchangeForm_modalConfirmButton__73snz:hover{background:#a33b23}.PointExchangeForm_modalDangerButton__GHgnt{padding:10px 20px;border:none;border-radius:4px;font-size:.875rem;font-weight:700;color:var(--ffffff);background:#dc2626;cursor:pointer;transition:all .2s ease}.PointExchangeForm_modalDangerButton__GHgnt:hover{background:#b91c1c}.PointExchangeForm_modalInfo__ECN96{margin:16px 0 0;padding:12px;border-radius:4px;font-size:.75rem;line-height:1.6;color:#1d4ed8;background:#dbeafe}@media (max-width:660px){.PointExchangeForm_form__NJ_vB{padding:16px}.PointExchangeForm_paymentMethods__nyqZF{flex-direction:column;gap:8px}.PointExchangeForm_formActions__AXT_r{flex-direction:column-reverse}.PointExchangeForm_cancelFormButton__RPZo5,.PointExchangeForm_submitButton__vD_tH{width:100%}.PointExchangeForm_modalActions__wKWRB{flex-direction:column-reverse}.PointExchangeForm_modalCancelButton__oyvXt,.PointExchangeForm_modalConfirmButton__73snz,.PointExchangeForm_modalDangerButton__GHgnt{width:100%}}.PointManagement_formSectionContainer__Ntyjy{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:40px;border-bottom:2px solid var(--0a0a0a)}.PointManagement_lastElement__ZENW_{border-bottom:none}.PointManagement_formSection__OeUII{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:400px;max-width:600px}.PointManagement_pointInfo__TO8he{width:100%;max-width:600px}.PointManagement_pointValue__5oeqM{margin-right:10px;font-family:var(--eb-garamond);font-size:2.25rem;font-weight:700}.PointManagement_pointUnit__iAklS{margin-right:20px;font-family:var(--eb-garamond);font-size:2rem;font-weight:700}.PointManagement_pointDescription__z4Hq3{margin-right:4px;color:var(--737373)}.PointManagement_pointDescriptionValue__FrFsm{margin-right:4px;font-family:var(--eb-garamond);font-size:1.25rem;font-weight:700;color:#3064E7}.PointManagement_nowSelectedPaymentMethod__Q_QB8{padding:4px 8px;background:#EEDFD7}.PointManagement_paymentMethodForm__AoXqX{display:flex;justify-content:space-between;width:100%}.PointManagement_paymentMethodFormContent__i9viL{display:flex;gap:20px}.PointManagement_paymentMethodLabel__0jdlk{display:flex;align-items:center;gap:4px}.PointManagement_paymentMethodInput__KUZqo{width:18px;height:18px}.PointManagement_paymentMethodButton__GNecT{display:flex;align-items:center;justify-content:center;padding:8px 16px;border:2px solid var(--0a0a0a);border-radius:2px;font-size:.875rem;font-weight:700;background:var(--ffffff);box-sizing:border-box;cursor:pointer}.PointManagement_paymentMethodButton__GNecT:hover{color:var(--ffffff);background:var(--0a0a0a)}.PointManagement_paymentMethodDescription__ZMgLZ{font-size:.875rem;color:var(--737373)}.PointManagement_pointHistoryContainer__fR4rp{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px;padding:0 0 20px 8px;border-bottom:2px solid var(--0a0a0a)}.PointManagement_pointHistoryItem__lVpUU{display:flex;flex-direction:column;gap:4px}.PointManagement_pointHistoryItemDate__1UlJs{font-size:.875rem;color:var(--737373)}.PointManagement_pointHistoryItemDescription__QI_GI{font-size:.875rem}.PointManagement_pointHistoryItemPointPositive__iH9WE{display:flex;align-items:center;gap:2px;font-family:var(--eb-garamond);font-size:1.25rem;font-weight:700;color:#C2462A}.PointManagement_pointHistoryItemPointPositiveSymbol__0Hd5_{font-size:.75rem;color:#C2462A}.PointManagement_pointHistoryItemPointNegative__C_DVo{display:flex;align-items:center;gap:2px;font-family:var(--eb-garamond);font-size:1.25rem;font-weight:700;color:#3064E7}.PointManagement_pointHistoryItemPointNegativeSymbol__kGInI{font-size:.75rem;color:#3064E7}.PointManagement_noHistory__HKePj{padding:20px 0;font-size:.875rem;color:var(--737373)}.PointManagement_pagination__e8Lvd{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;padding-top:16px}.PointManagement_paginationButton__Jeifs{padding:8px 16px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:.875rem;background:var(--ffffff);cursor:pointer;transition:all .2s ease}.PointManagement_paginationButton__Jeifs:disabled{color:var(--a3a3a3);cursor:not-allowed;opacity:.5}.PointManagement_paginationButton__Jeifs:hover:not(:disabled){background:var(--f5f5f5)}.PointManagement_paginationInfo__BB1Q1{font-size:.875rem;color:var(--525252)}@media (max-width:1250px){.PointManagement_formSectionContainer__Ntyjy{flex-direction:column;align-items:center;gap:8px}.PointManagement_sectionTitle__b96AO{width:100%;max-width:600px;align-self:center;text-align:left}}@media (max-width:1025px){.PointManagement_paymentMethodFormContent__i9viL{flex-direction:column;align-items:flex-start;gap:2px}.PointManagement_formSection__OeUII{gap:4px;min-width:unset}.PointManagement_paymentMethodForm__AoXqX{justify-content:start;gap:20px}}@media (max-width:660px){.PointManagement_paymentMethodButton__GNecT{padding:0 8px}.PointManagement_formSectionContainer__Ntyjy{padding:20px}.PointManagement_paymentMethodForm__AoXqX{justify-content:space-between;gap:0}}.ReferralCodeSection_container__PuYiG{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:40px;border-bottom:2px solid var(--0a0a0a)}.ReferralCodeSection_containerTitle__iINES{font-size:1rem;white-space:nowrap}.ReferralCodeSection_formSection__P7vmC{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:400px;max-width:600px}.ReferralCodeSection_section__dES8O{display:flex;flex-direction:column;gap:12px;width:100%;max-width:600px}.ReferralCodeSection_sectionHeader__Av72D{display:flex;align-items:center;justify-content:space-between;gap:16px}.ReferralCodeSection_sectionTitle__o7aV6{font-size:1rem;font-weight:700}.ReferralCodeSection_deadline__9Bg50{font-size:.75rem;color:var(--737373)}.ReferralCodeSection_description__v3ZlI{font-size:.875rem;line-height:1.5;color:var(--525252)}.ReferralCodeSection_smsWarning__VySP6{padding:12px 16px;border:1px solid #fcd34d;border-radius:4px;font-size:.875rem;line-height:1.5;color:#b45309;background-color:#fef3c7}.ReferralCodeSection_smsLink__kNDoR{margin:0 4px;font-weight:700;color:#1d4ed8;text-decoration:underline}.ReferralCodeSection_smsLink__kNDoR:hover{color:#1e40af}.ReferralCodeSection_inputGroup__dd_ad{display:flex;gap:12px;width:100%}.ReferralCodeSection_input___H0Bw{flex:1;padding:10px 14px;border:2px solid var(--d4d4d4);border-radius:4px;font-size:.875rem;background:var(--ffffff);transition:border-color .2s ease}.ReferralCodeSection_input___H0Bw:focus{outline:none;border-color:var(--0a0a0a)}.ReferralCodeSection_input___H0Bw:disabled{background:var(--f5f5f5);cursor:not-allowed}.ReferralCodeSection_input___H0Bw::placeholder{color:var(--a3a3a3)}.ReferralCodeSection_button__OajvZ{padding:10px 20px;border:2px solid var(--0a0a0a);border-radius:4px;font-size:.875rem;font-weight:700;background:var(--ffffff);cursor:pointer;transition:all .2s ease;white-space:nowrap}.ReferralCodeSection_button__OajvZ:disabled{opacity:.5;cursor:not-allowed}.ReferralCodeSection_button__OajvZ:hover:not(:disabled){color:var(--ffffff);background:var(--0a0a0a)}.ReferralCodeSection_codeDisplay___mhL0{display:flex;align-items:center;gap:12px;padding:16px;border-radius:4px;background:var(--f5f5f5)}.ReferralCodeSection_code__HNCni{font-family:var(--eb-garamond);font-size:1.5rem;font-weight:700;letter-spacing:.1em}.ReferralCodeSection_copyButton__BSEQw{padding:6px 12px;border:1px solid var(--d4d4d4);border-radius:4px;font-size:.75rem;background:var(--ffffff);cursor:pointer;transition:all .2s ease}.ReferralCodeSection_copyButton__BSEQw:hover{color:var(--ffffff);background:var(--0a0a0a);border-color:var(--0a0a0a)}.ReferralCodeSection_stats__Qo__h{display:flex;gap:24px}.ReferralCodeSection_statItem__pQZKG{display:flex;flex-direction:column;gap:4px}.ReferralCodeSection_statLabel__FnXmf{font-size:.75rem;color:var(--737373)}.ReferralCodeSection_statValue__ZUM2E{font-family:var(--eb-garamond);font-size:1.25rem;font-weight:700;color:#3064E7}@media (max-width:1250px){.ReferralCodeSection_container__PuYiG{flex-direction:column;align-items:center;gap:8px}.ReferralCodeSection_containerTitle__iINES{width:100%;max-width:600px;align-self:center;text-align:left}}@media (max-width:1025px){.ReferralCodeSection_formSection__P7vmC{gap:4px;min-width:unset}}@media (max-width:660px){.ReferralCodeSection_sectionHeader__Av72D{flex-direction:column;align-items:flex-start;gap:4px}.ReferralCodeSection_inputGroup__dd_ad{flex-direction:column}.ReferralCodeSection_button__OajvZ{width:100%}.ReferralCodeSection_codeDisplay___mhL0{flex-direction:column;align-items:flex-start}.ReferralCodeSection_stats__Qo__h{flex-direction:column;gap:12px}}.login_container__PuYLH{display:flex}.login_backgroundImage__68Q_d{flex:1 1 0;min-width:0;max-width:720px;height:auto}.login_content__5369e{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;max-width:495px;margin:0 auto;padding:0 60px}.login_title__XRUta{font-size:1.5rem;font-weight:700}.login_googleButton__TMd80{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:16px;border:1px solid var(--0a0a0a);border-radius:4px;background:var(--ffffff);cursor:pointer;box-sizing:border-box}.login_googleText__SYe5w{width:100%;text-align:center}.login_line__8ELqb{width:100%;border:1px solid var(--0a0a0a)}.login_form__HLZXZ{display:flex;flex-direction:column;gap:40px;width:100%}.login_inputWrapper__8Qu7i{position:relative;width:100%}.login_inputIcon___qNml{position:absolute;top:50%;left:16px;z-index:1;transform:translateY(-50%)}.login_input__vzkfr{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;height:64px;padding:16px 16px 16px 45px;outline:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:var(--ffffff);box-sizing:border-box}.login_input__vzkfr:focus-visible{outline:1px solid var(--737373)}.login_passwordToggle__2RMI3{position:absolute;top:50%;right:16px;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;border:none;font-size:1.25rem;color:var(--737373);background:none;cursor:pointer;transform:translateY(-50%)}.login_passwordToggle__2RMI3:hover{color:var(--0a0a0a)}.login_forgotPasswordLink___yzPp{display:inline-block;width:100%;margin-top:16px;font-size:.875rem;font-weight:700;color:var(--eb6345);text-align:right}.login_buttonContainer__TQM66{display:flex;flex-direction:column;align-items:center;gap:16px}.login_submitButton__yb2Do{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:300px;height:56px;margin:0 auto;padding:10px 32px;border-radius:4px;font-size:1rem;font-weight:700;color:var(--ffffff);background:var(--0a0a0a);cursor:pointer}.login_submitButton__yb2Do:hover{background:var(--eb6345)}.login_loginLink__OIza2{font-size:.875rem;font-weight:700;color:var(--737373);text-align:center}@media (max-width:1024px){.login_backgroundImage__68Q_d{display:none}.login_content__5369e{padding:40px 60px}}@media (max-width:768px){.login_content__5369e{gap:30px;padding:40px 20px}.login_buttonContainer__TQM66{gap:8px}.login_input__vzkfr{height:48px;padding:12px 12px 12px 45px}.login_submitButton__yb2Do{height:48px}}.register_container___bCVY{display:flex}.register_backgroundImage__0K_9d{flex:1 1 0;min-width:0;max-width:720px;height:auto}.register_content__IW9gM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;max-width:495px;margin:0 auto;padding:0 60px}.register_title__cFfKn{font-size:1.5rem;font-weight:700}.register_googleButton__FnTyL{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:16px;border:1px solid var(--0a0a0a);border-radius:4px;background:var(--ffffff);cursor:pointer;box-sizing:border-box}.register_googleText__wZAAq{width:100%;text-align:center}.register_line__2vdp8{width:100%;border:1px solid var(--0a0a0a)}.register_form__NoWov{display:flex;flex-direction:column;gap:40px;width:100%}.register_inputWrapper__muB3A{position:relative;width:100%}.register_inputIcon__1f5F9{position:absolute;top:50%;left:16px;z-index:1;transform:translateY(-50%)}.register_input__LEbFM{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;height:64px;padding:16px 16px 16px 45px;outline:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:var(--ffffff);box-sizing:border-box}.register_input__LEbFM:focus-visible{outline:1px solid var(--737373)}.register_buttonContainer__y_BSC{display:flex;flex-direction:column;align-items:center;gap:16px}.register_submitButton__B_sOR{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:300px;height:56px;margin:0 auto;padding:10px 32px;border-radius:4px;font-size:1rem;font-weight:700;color:var(--ffffff);background:var(--0a0a0a);cursor:pointer}.register_submitButton__B_sOR:hover{background:var(--eb6345)}.register_loginLink__eXGC5{font-size:.875rem;font-weight:700;color:var(--737373);text-align:center}@media (max-width:1024px){.register_backgroundImage__0K_9d{display:none}.register_content__IW9gM{padding:40px 60px}}@media (max-width:768px){.register_content__IW9gM{gap:30px;padding:40px 20px}.register_buttonContainer__y_BSC{gap:8px}.register_input__LEbFM{height:48px;padding:12px 12px 12px 45px}.register_submitButton__B_sOR{height:48px}}.register_modalOverlay__6nigF{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.register_modalContent__7tcnU{display:flex;flex-direction:column;width:100%;max-width:680px;margin:0 20px;border-radius:10px;background-color:var(--ffffff)}.register_modalContentItem__Ooiz_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px;border-bottom:1px solid var(--d4d4d4)}.register_modalContentTitle__EH_cT{font-size:1.5rem;font-weight:700}.register_modalContentDescription__UFvFN{font-size:1rem;text-align:center}.register_modalCloseButton__l_ybi{padding:16px 0;font-size:1.25rem;color:var(--737373);cursor:pointer;text-align:center}@media (max-width:440px){.register_modalContentItem__Ooiz_{padding:20px}}.verify_container__CaA9H{display:flex}.verify_backgroundImage__quFz_{flex:1 1 0;min-width:0;max-width:720px;height:auto}.verify_content__a0gj7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;max-width:495px;margin:0 auto;padding:0 60px;box-sizing:content-box}.verify_title__fG_mp{font-size:1.5rem;font-weight:700}.verify_form__DCxro{display:flex;flex-direction:column;gap:40px;width:100%}.verify_inputWrapper__vcIoo{position:relative;width:100%}.verify_inputIcon__3_Phm{position:absolute;top:50%;left:16px;z-index:1;transform:translateY(-50%)}.verify_input__V6fc_{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;height:64px;padding:16px 16px 16px 45px;outline:1px solid var(--d4d4d4);border-radius:4px;background:var(--ffffff);box-sizing:border-box}.verify_input__V6fc_:focus-visible{outline:1px solid var(--737373)}.verify_passwordToggle__NbZsU{position:absolute;top:50%;right:16px;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;border:none;font-size:1.25rem;color:var(--737373);background:none;cursor:pointer;transform:translateY(-50%)}.verify_passwordToggle__NbZsU:hover{color:var(--0a0a0a)}.verify_termsContainer__4Jdct{display:flex;flex-direction:column;align-items:center;justify-content:center}.verify_terms__n29dU{display:flex;align-items:center;gap:10px}.verify_termsText__1wMc4{display:flex;gap:4px;font-size:.875rem}.verify_termsTextLink__ypvab{display:inline;color:var(--eb6345)}.verify_submitButton__Z2hyR{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:300px;height:56px;margin:0 auto;padding:10px 32px;border-radius:4px;font-size:1rem;font-weight:700;color:var(--ffffff);background:var(--0a0a0a);cursor:pointer}.verify_submitButton__Z2hyR:hover{background:var(--eb6345)}@media (max-width:1024px){.verify_backgroundImage__quFz_{display:none}.verify_content__a0gj7{padding:40px 60px}}@media (max-width:768px){.verify_content__a0gj7{gap:30px;padding:40px 20px}.verify_form__DCxro{gap:30px}.verify_input__V6fc_{height:48px;padding:12px 12px 12px 45px}.verify_submitButton__Z2hyR{height:48px}}.updatePasswordToken_container__rqUri{display:flex}.updatePasswordToken_backgroundImage__sfL43{flex:1 1 0;min-width:0;max-width:720px;height:auto}.updatePasswordToken_content__I66rd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;max-width:495px;margin:0 auto;padding:0 60px;box-sizing:content-box}.updatePasswordToken_title__FpsGk{font-size:1.5rem;font-weight:700}.updatePasswordToken_form__oM3_I{display:flex;flex-direction:column;gap:40px;width:100%}.updatePasswordToken_inputWrapper__Q3eZw{position:relative;width:100%}.updatePasswordToken_inputIcon__4pHvU{position:absolute;top:50%;left:16px;z-index:1;transform:translateY(-50%)}.updatePasswordToken_input__C_5iL{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;height:64px;padding:16px 16px 16px 45px;outline:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:var(--ffffff);box-sizing:border-box}.updatePasswordToken_input__C_5iL:focus-visible{outline:1px solid var(--737373)}.updatePasswordToken_passwordToggle__j0NQT{position:absolute;top:50%;right:16px;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;border:none;font-size:1.25rem;color:var(--737373);background:none;cursor:pointer;transform:translateY(-50%)}.updatePasswordToken_passwordToggle__j0NQT:hover{color:var(--0a0a0a)}.updatePasswordToken_submitButton__yR1SO{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:300px;height:56px;margin:0 auto;padding:10px 32px;border-radius:4px;font-size:1rem;font-weight:700;color:var(--ffffff);background:var(--0a0a0a);cursor:pointer}.updatePasswordToken_submitButton__yR1SO:hover{background:var(--eb6345)}@media (max-width:1024px){.updatePasswordToken_backgroundImage__sfL43{display:none}.updatePasswordToken_content__I66rd{padding:40px 60px}}@media (max-width:768px){.updatePasswordToken_content__I66rd{gap:30px;padding:40px 20px}.updatePasswordToken_form__oM3_I{gap:30px}.updatePasswordToken_input__C_5iL{height:48px;padding:12px 12px 12px 45px}.updatePasswordToken_submitButton__yR1SO{height:48px}}.updatePassword_container__x24vm{display:flex}.updatePassword_backgroundImage__R9XKZ{flex:1 1 0;min-width:0;max-width:720px;height:auto}.updatePassword_description__AFoXj{text-align:center}.updatePassword_content__gGSdm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;max-width:495px;margin:0 auto;padding:0 60px;box-sizing:content-box}.updatePassword_titleContainer__xvuqw{display:flex;flex-direction:column;align-items:center;gap:8px}.updatePassword_title__O6zqx{font-size:1.5rem;font-weight:700}.updatePassword_form__2XTp4{display:flex;flex-direction:column;gap:40px;width:100%}.updatePassword_inputWrapper__NkoJP{position:relative;width:100%}.updatePassword_inputIcon__SEWrC{position:absolute;top:50%;left:16px;z-index:1;transform:translateY(-50%)}.updatePassword_input__KbIH8{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;height:64px;padding:16px 16px 16px 45px;outline:1px solid var(--d4d4d4);border-radius:4px;font-size:var(--input-font-size);background:var(--ffffff);box-sizing:border-box}.updatePassword_input__KbIH8:focus-visible{outline:1px solid var(--737373)}.updatePassword_buttonContainer__QAOcL{display:flex;flex-direction:column;align-items:center;gap:16px}.updatePassword_submitButton__vPqzR{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:300px;height:56px;margin:0 auto;padding:10px 32px;border-radius:4px;font-size:1rem;font-weight:700;color:var(--ffffff);background:var(--0a0a0a);cursor:pointer}.updatePassword_submitButton__vPqzR:hover{background:var(--eb6345)}.updatePassword_loginLink__65GHK{font-size:.875rem;font-weight:700;color:var(--737373);text-align:center}@media (max-width:1024px){.updatePassword_backgroundImage__R9XKZ{display:none}.updatePassword_content__gGSdm{padding:40px 60px}}@media (max-width:768px){.updatePassword_content__gGSdm{gap:30px;padding:40px 20px}.updatePassword_form__2XTp4{gap:30px}.updatePassword_input__KbIH8{height:48px;padding:12px 12px 12px 45px}.updatePassword_submitButton__vPqzR{height:48px}}.updatePassword_modalOverlay__2zTRd{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.updatePassword_modalContent__oR6j_{display:flex;flex-direction:column;width:100%;max-width:680px;margin:0 20px;border-radius:10px;background-color:var(--ffffff)}.updatePassword_modalContentItem__2t5kY{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px;border-bottom:1px solid var(--d4d4d4)}.updatePassword_modalContentTitle__Uz4nr{font-size:1.5rem;font-weight:700}.updatePassword_modalContentDescription__UZqzF{font-size:1rem;text-align:center}.updatePassword_modalCloseButton__zjsqy{padding:16px 0;font-size:1.25rem;color:var(--737373);cursor:pointer;text-align:center}@media (max-width:440px){.updatePassword_modalContentItem__2t5kY{padding:20px}}