@import"https://fonts.googleapis.com/css?family=Montserrat:500";#root,.App{height:100%;width:100%;margin:0 auto;text-align:center;display:flex;flex-direction:column}#root #wrapper{max-width:1280px;margin:0 auto;padding:2rem;text-align:center;flex-grow:1}@media screen and (min-width: 1280px){#root #wrapper{width:1280px}}@media screen and (max-width: 1280px){#root #wrapper{max-width:1024px}}@media screen and (max-width: 1024px){#root #wrapper{max-width:768px}}@media screen and (max-width: 768px){#root #wrapper{max-width:100%;padding:0 16px}}header,footer{flex-shrink:0}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}input{box-sizing:inherit;width:100%;padding:8px;border-radius:4px;border:1px solid #3a86ff;background-color:#0f3460;color:#ccc;font-size:1rem;outline:none;transition:border-color .3s ease,box-shadow .3s ease}input::placeholder{color:#7a869a}input:focus{border-color:#d13650;box-shadow:0 0 4px #d13650}textarea{width:100%;border:1px solid #3a86ff;background-color:#0f3460;border-radius:4px;padding:12px;color:#ccc;font-size:1rem;outline:none;resize:vertical;min-height:96px;transition:border-color .3s ease,box-shadow .3s ease}textarea::placeholder{color:#7a869a}textarea:focus{border-color:#d13650;box-shadow:0 0 4px #d13650}select{width:100%;padding:4px;border-radius:4px;border:1px solid #3A86FF;background-color:#0f3460;color:#ccc;font-size:1rem;outline:none;transition:border-color .3s ease,box-shadow .3s ease}select::placeholder{color:#7a869a}select:focus{border-color:#d13650;box-shadow:0 0 4px #d13650}#beautiful_background{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;filter:blur(10px)}canvas{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}._card__wrapper_1bggu_1{display:grid;max-width:100%;margin-inline:auto;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;box-sizing:border-box;margin:37px auto 0;padding-inline:24px}@media screen and (max-width: 768px){._card__wrapper_1bggu_1{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}._card_1bggu_1{--img-scale: 1.001;--title-color: #242424;--link-icon-translate: -20px;--link-icon-opacity: 0;position:relative;border-radius:16px;min-height:128px;background:aliceblue;transform-origin:center;transition:all .4s ease-in-out;overflow:hidden;margin:5px 10px;cursor:pointer}._card__img_wrapper_1bggu_61{margin:0;padding:0;aspect-ratio:16 / 9;overflow:hidden}._card__img_top_1bggu_68{max-width:100%;transform-origin:center;transform:scale(var(--img-scale));transition:transform .4s ease-in-out}._card__body_1bggu_76{text-align:justify;padding:24px;font-family:Montserrat,sans-serif;font-size:1rem;color:var(--title-color)}._card__title_1bggu_84{text-align:left;margin:0 0 18px;font-size:1.9rem;letter-spacing:.06em;text-transform:uppercase;transition:color .3s ease-out}._card__text_1bggu_96{font-family:Montserrat,sans-serif;white-space:pre-wrap}._card_1bggu_1 a:after{position:absolute;inset-block:0;inset-inline:0;cursor:pointer;content:""}._card_1bggu_1 a{display:inline-flex;align-items:center;text-decoration:none;color:#28666e}._card_1bggu_1 a:focus{outline:1px dotted #28666e}._card_1bggu_1 a ._icon_1bggu_127{min-width:24px;width:24px;height:24px;margin-left:5px;transform:translate(var(--link-icon-translate));opacity:var(--link-icon-opacity);transition:all .3s}._card_1bggu_1:has(:hover,:focus){--img-scale: 1.1;--title-color: #28666e;--link-icon-translate: 0;--link-icon-opacity: 1;box-shadow:#f0f8ff29 0 10px 36px,#f0f8ff0f 0 0 0 1px}._notfound__wrapper_yx721_1{font-family:Montserrat,sans-serif;background-color:#0000ff1a;backdrop-filter:blur(10px) brightness(.9);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;box-sizing:border-box;box-shadow:0 0 8px 1px #f0f8ff;border-radius:12px;width:60vw;height:60vh;margin:0 auto;padding:10px}._notfound__element_yx721_30{display:flex;justify-self:flex-start;flex-direction:column;gap:5px;margin:5%;position:relative}._notfound__links_yx721_74{display:flex;flex-direction:column;white-space:nowrap}._notfound__links_yx721_74 a{display:inline-block;white-space:normal}._link_a2ck9_1{display:inline-block;padding:0;background-color:transparent;text-decoration:none;border:none;font-weight:700;position:relative;transition:all .2s ease-out}._link_a2ck9_1:hover{color:#1e90ff}._link_a2ck9_1:before{content:"";position:absolute;bottom:-.1rem;left:0;width:0;height:.2rem;transform-origin:left;transition:all .2s ease-out}._link_a2ck9_1:hover:before{width:100%;animation:_cycle-colors_a2ck9_1 2s linear,_line-from-left_a2ck9_1 .4s ease-out;animation-fill-mode:forwards}@keyframes _cycle-colors_a2ck9_1{0%{background-color:#1abc9c}25%{background-color:#e67e22}50%{background-color:#2980b9}75%{background-color:#d35400}to{background-color:#16a085}}@keyframes _line-from-left_a2ck9_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}header{width:100vw;backdrop-filter:blur(5px) brightness(.8);box-shadow:0 2px 4px #0003;box-sizing:border-box;position:relative;z-index:1}._flex__wrapper_nz9ne_28{max-width:1280px;margin:0 auto;padding:4px 8px;display:flex;justify-content:flex-end;align-items:center;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;color:#ecf0f1;text-decoration:none}header li,a,button{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;color:#edf0f1;text-decoration:none}header ._logo_nz9ne_54{cursor:pointer;margin-right:auto}header nav{order:1}header ._nav__links_nz9ne_65{list-style:none}header ._nav__links_nz9ne_65 li{display:inline-block;padding:0 20px}header ._nav__links_nz9ne_65 li a{transition:all .3s ease 0s}header ._nav__links_nz9ne_65 li a:hover{color:#0088a9}._btn__auth_nz9ne_86{order:2}header button{margin-left:20px;padding:9px 25px;background-color:#0088a9;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease 0s}header button:hover{background-color:#0088a9cc}._loader__wrapper_1drti_1{display:flex;width:100%;height:100%}._loader__spinner_1drti_11{min-width:100px;min-height:100px;width:100px;height:100px;margin:auto;border-radius:100%;border:5px dashed aliceblue;animation:_pulse_and_spin_1drti_1 3.5s linear infinite}@keyframes _pulse_and_spin_1drti_1{0%{transform:rotate(0) scale(1);opacity:.5}50%{transform:rotate(180deg) scale(.8);opacity:1}to{transform:rotate(360deg) scale(1);opacity:.5}}@keyframes _spinning_1drti_1{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes _pulsate_1drti_1{0%{transform:scale(1);opacity:.5}50%{transform:scale(.8);opacity:1}to{transform:scale(1);opacity:.5}}._form__wrapper_1g4p9_10{font-family:Montserrat,sans-serif;background-color:#0000ff1a;backdrop-filter:blur(10px) brightness(.9);display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;box-shadow:0 0 8px 1px #f0f8ff;border-radius:12px;max-width:480px;height:65vh;margin:0 auto}._form__login_1g4p9_36{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;padding:15px;width:70%}._form__input_1g4p9_53{color:#f0f8ff;display:flex;flex-direction:row;width:80%;margin:5px auto;padding:16px 8px;border:none;border-bottom:1px solid aliceblue;transition:all .2s ease-in-out;background-color:#ffffff1a;backdrop-filter:blur(10px)}._form__input_1g4p9_53:focus{outline:none;border-bottom-color:#747bff}._form__textarea_1g4p9_81{color:#f0f8ff;display:flex;flex-direction:row;width:80%;margin:5px auto;padding:16px 8px;border:none;border-bottom:1px solid aliceblue;transition:all .2s ease-in-out;background-color:#ffffff1a;backdrop-filter:blur(10px);resize:none;height:8em}._form__textarea_1g4p9_81:focus{outline:none;border-bottom-color:#747bff}._form__input_group_1g4p9_103{position:relative;width:100%;margin:0 auto}._form__input_group_1g4p9_103 label{position:absolute;top:50%;left:10%;transform:translateY(-50%);color:#f0f8ffcc;transition:all .2s ease-in-out;pointer-events:none}._form__input_group_1g4p9_103 input:focus+label,._form__input_group_1g4p9_103 input:not(:placeholder-shown)+label{font-size:.8em;transform:translateY(-125%);color:#f0f8ffb3}._form__input_group_1g4p9_103 textarea:focus+label,._form__input_group_1g4p9_103 textarea:not(:placeholder-shown)+label{font-size:.8em;transform:translateY(-355%);color:#f0f8ffb3}._form__select_1g4p9_135{color:#f0f8ff;display:flex;flex-direction:row;width:80%;margin:5px auto;padding:16px 8px;border:none;border-bottom:1px solid aliceblue;transition:all .2s ease-in-out;background-color:#ffffff1a;backdrop-filter:blur(10px);box-sizing:content-box}._form__select_1g4p9_135:focus{outline:none;border-bottom-color:#747bff}._form__select_group_1g4p9_160{position:relative;width:100%;margin:0 auto}._form__select_group_1g4p9_160 label{position:absolute;top:50%;left:10%;transform:translateY(-50%);color:#f0f8ffcc;transition:all .2s ease-in-out;pointer-events:none}._form__select_group_1g4p9_160 select:focus+label,._form__select_group_1g4p9_160 select:not(:placeholder-shown)+label{font-size:.8em;transform:translateY(-125%);color:#f0f8ffb3}._form__select_1g4p9_135{color:#f0f8ff}._form__select_1g4p9_135 option{color:#f0f8ff;background-color:#000000b3;padding:8px;transition:background-color .2s ease-in-out}._form__select_1g4p9_135 option:hover{background-color:#000000e6}._form__error_box_1g4p9_213{background-color:#e04c4c;border-radius:5px;margin-bottom:2%;padding-left:2%;padding-right:2%;font-size:.9em}._btn__submit_1g4p9_222{--button-bg-color: dodgerblue;margin:50px;width:80%;padding:15px;background-color:transparent;background-repeat:no-repeat;border:var(--button-bg-color) 2px solid;transition:all .25s ease-in-out}._btn__submit_1g4p9_222:hover{border:var(--button-bg-color) 2px solid;background-color:var(--button-bg-color)}._outline_btn_13mq4_1{--button-bg-color: dodgerblue;margin:50px;width:80%;padding:15px;background-color:transparent;background-repeat:no-repeat;border:var(--button-bg-color) 2px solid;transition:all .25s ease-in-out}._outline_btn_13mq4_1:hover{border:var(--button-bg-color) 2px solid;background-color:var(--button-bg-color)}._profileContainer_si5lk_1{display:flex;flex-direction:column;align-items:center;width:100%;padding:20px}._userInfo_si5lk_9{display:flex;align-items:center;width:100%;max-width:1200px;background-color:#162447;border-radius:8px;padding:20px;box-shadow:0 4px 10px #0000004d}._avatar_si5lk_20{width:192px;height:192px;border-radius:8px;margin-right:20px}._userDetails_si5lk_27{flex:1;text-align:left;display:flex;flex-direction:column;justify-content:space-between;height:100%}._username_si5lk_36{font-size:36px;margin-top:1%;margin-bottom:0}._rolesContainer_si5lk_43{display:flex;flex-direction:row;gap:5px}._role_si5lk_43{box-sizing:border-box;border:1px solid #E94560;border-radius:3px;padding-left:5px;padding-right:5px;font-size:14px;margin-top:2px;margin-bottom:5px}._description_si5lk_63{background-color:#2a2a72;border-radius:8px;padding:10px;margin-top:3px}._description_si5lk_63 p{margin:0}._editProfileContainer_si5lk_75{display:flex;flex-direction:column;align-items:flex-end;margin-top:2%}._editProfileContainer_si5lk_75 *{background:none;border:none;color:#e94560;cursor:pointer;margin:0}._editProfileContainer_si5lk_75 *:hover{text-decoration:underline}._activityBlock_si5lk_94{width:100%;max-width:1200px;background-color:#162447;border-radius:0 0 8px 8px;padding:20px;box-shadow:0 4px 10px #0000004d}._tabs_si5lk_104{display:flex;margin-top:1%;margin-bottom:5px;width:100%;max-width:1200px}._tab_si5lk_104{margin-right:20px;padding:10px 0 3px;cursor:pointer;color:#b0b0b0;position:relative;transition:color .3s}._activeTab_si5lk_123{color:#e94560}._activeTab_si5lk_123:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:3px;background-color:#e94560}._messageInput_si5lk_137{display:flex;margin-top:10px}._messageInput_si5lk_137 input{flex:1;padding:10px;border-radius:5px;border:1px solid #E94560;margin-right:10px}._messageList_si5lk_150{margin-top:10px;list-style:none;padding:0}._messageList_si5lk_150{list-style:none;padding:0;margin:0}._messageItem_si5lk_162{display:flex;align-items:flex-start;margin:10px 0}._messageAvatar_si5lk_168{width:40px;height:40px;border-radius:50%;margin-right:10px}._messageContent_si5lk_175{display:flex;flex-direction:column;max-width:calc(100% - 50px)}._messageUsername_si5lk_181{text-align:left;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._messageText_si5lk_189{text-align:justify;overflow:hidden;white-space:normal;text-overflow:ellipsis;margin:0}._seller_dashboard_vhuzd_1{padding:20px;border-radius:8px}._seller_stats_vhuzd_7{display:flex;justify-content:space-around}._dashboard_card_vhuzd_12{background-color:#162447;border:2px solid #3a86ff;border-radius:10px;width:200px;text-align:center;overflow:hidden;transition:background-color .2s}._dashboard_card_link_vhuzd_22{display:block;padding:20px;color:#fff;text-decoration:none}._dashboard_card_vhuzd_12:hover{background-color:#1f4068}._dashboard_icon_vhuzd_33{font-size:40px;margin-bottom:10px}._dashboard_content_vhuzd_38{margin-top:10px}._dashboard_title_vhuzd_42{font-size:18px;margin:0}._dashboard_count_vhuzd_47{font-size:24px;margin:0}._export_button_vhuzd_52{margin-top:20px;padding:10px 20px;background-color:#2196f3;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s}._export_button_vhuzd_52:hover{background-color:#1f4068}._productWrapper_1lfk9_1{display:flex;flex-direction:row;gap:20px;padding:20px;background-color:#162447;border-radius:10px;box-shadow:0 4px 10px #0000001a}._detailsColumn_1lfk9_11{flex:1;background:rgba(255,255,255,.1);padding:20px;border-radius:12px;position:relative}._productActions_1lfk9_19{position:absolute;top:10px;right:10px;display:flex;gap:10px}._productImage_1lfk9_31{max-height:300px;width:auto;margin:0 auto 20px;border-radius:12px;box-shadow:0 4px 8px #0000004d;object-fit:cover}._descriptionHeader_1lfk9_44{text-align:left;margin:20px 0 10px;font-size:18px;font-weight:700}._productDescription_1lfk9_51{text-align:left;margin-bottom:20px;font-size:16px}._purchaseSection_1lfk9_57{display:flex;justify-content:space-between;align-items:center}._price_1lfk9_63{font-size:18px;font-weight:700;margin:0}._actionButton_1lfk9_69{background-color:#4e71a1;color:#fff;border:2px solid #4e71a1;padding:12px 24px;margin:0;border-radius:8px;font-size:16px;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease;box-shadow:0 4px 8px #0000004d}._actionButton_1lfk9_69:hover{background-color:#3a5a85;border-color:#3a5a85}._actionButton_1lfk9_69:disabled{background-color:#888;color:#ccc;cursor:not-allowed;border-color:#888}._chatColumn_1lfk9_94{width:500px;background:rgba(255,255,255,.1);padding:20px;border-radius:12px;display:flex;flex-direction:column}._chat_ax1hk_1{display:flex;flex-direction:column;padding:10px;box-sizing:border-box;width:100%;height:100%;backdrop-filter:brightness(.8)}._chat-messages_ax1hk_11{flex-grow:1;overflow-y:scroll}._message_ax1hk_16{margin-bottom:10px;color:#f0f8ff}._sender_ax1hk_21{font-weight:700}._customer_ax1hk_25{color:#f0f8ff}._seller_ax1hk_29,._admin_ax1hk_33{color:#fc0}._system_ax1hk_37{color:gray}._chat-input_ax1hk_41{display:flex;margin-top:10px}._chat-input_ax1hk_41 input{flex-grow:1}._chat-input_ax1hk_41 button{background-color:#2196f3;color:#fff;border:none;padding:5px 10px;cursor:pointer;transition:background-color .3s}._chat-input_ax1hk_41 button:hover{background-color:#1976d2}._tooltip-button_16cpy_1{background-color:#2a2a72;color:#fff;border-radius:8px;border:none;padding:10px 20px;font-size:18px;cursor:pointer;transition:background-color .3s,transform .2s;display:flex;align-items:center;position:relative}._tooltip-button_16cpy_1:hover{background-color:#383875}._button-icon_16cpy_19{font-size:20px}._tooltip-button_16cpy_1[title]:hover:after{content:attr(title);position:absolute;background-color:#000000b3;color:#fff;border-radius:4px;padding:5px 10px;font-size:12px;bottom:40px;left:50%;transform:translate(-50%);opacity:1;visibility:visible;transition:opacity .3s ease}._tooltip-button_16cpy_1[title]:not(:hover):after{opacity:0;visibility:hidden}._modal_tlsw1_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000bf;overflow:hidden;overflow-y:auto;transition:opacity .3s;z-index:999;box-sizing:border-box}._modal_tlsw1_1 *{box-sizing:inherit}._modal__wrapper_tlsw1_19{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;min-height:100%}._modal__content_tlsw1_30{position:relative;margin:20px;width:100%;max-width:600px;border-radius:20px;background-color:#162447;padding:40px 20px 20px;transform:translateY(-50px);transition:opacity .3s,transform .3s}._close_button_tlsw1_43{position:absolute;top:16px;right:16px;width:30px;height:30px;padding:0;background-color:transparent}._manageWrapper_hr6xj_1{display:flex;gap:20px;padding:20px}._filterContainer_hr6xj_7{position:sticky;top:20px;flex:1;border-right:3px solid #eee;padding:20px;height:fit-content;max-width:250px;width:100%}._addProductButton_hr6xj_22{display:flex;justify-content:center;align-items:center;margin-bottom:20px}._addProductButton_hr6xj_22 button{display:flex;align-items:center;background-color:#e94560;color:#fff;border:none;border-radius:5px;padding:10px 20px;cursor:pointer;font-size:16px;transition:background-color .3s}._addIcon_hr6xj_42{margin-right:10px}._addProductButton_hr6xj_22 button:hover{background-color:#d13650}._searchContainer_hr6xj_50,._priceFilter_hr6xj_51{box-sizing:border-box;margin-bottom:20px}._priceFilter_hr6xj_51{display:flex;flex-direction:row;column-gap:10px}._searchInput_hr6xj_63,._priceInput_hr6xj_64{box-sizing:inherit;width:100%;padding:8px;border-radius:5px;border:1px solid #E94560;background-color:#0f3460;color:#fff;font-size:14px}._filterActions_hr6xj_75{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px}._filterButton_hr6xj_83{padding:10px 20px;font-size:14px;border:none;border-radius:5px;background-color:#e94560;color:#fff;cursor:pointer;transition:background-color .3s}._filterButton_hr6xj_83:hover{background-color:#d13650}._resetButton_hr6xj_98{display:block;font-size:12px;color:#e94560;cursor:pointer;background:none;border:none;padding:8px;text-decoration:underline}._resetButton_hr6xj_98:hover{color:#d13650}._productContainer_hr6xj_113{flex:3;display:flex;flex-wrap:wrap;gap:20px}._productGrid_hr6xj_120{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}._seller_chats_qvtoc_1{padding:20px;border-radius:8px}._chat_list_qvtoc_7{list-style-type:none;padding:0}._chat_card_qvtoc_12{background-color:#162447;border:2px solid #3a86ff;border-radius:10px;padding:15px;margin:10px 0;transition:background-color .2s}._chat_link_qvtoc_21{text-decoration:none;color:#fff}._chat_card_qvtoc_12:hover{background-color:#1f4068}._chat_title_qvtoc_30{margin:0}._chat_product_title_qvtoc_34{margin:5px 0 0}._admin_dashboard_1k1ky_1{padding:20px;border-radius:8px;color:#fff}._admin_stats_1k1ky_9{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}._dashboard_card_1k1ky_16{background-color:#162447;border:2px solid #3a86ff;border-radius:10px;width:200px;text-align:center;overflow:hidden;transition:background-color .2s}._dashboard_card_link_1k1ky_26{display:block;padding:20px;color:#fff;text-decoration:none}._dashboard_card_1k1ky_16:hover{background-color:#1f4068}._dashboard_icon_1k1ky_37{font-size:40px;margin-bottom:10px}._dashboard_content_1k1ky_42{margin-top:10px}._dashboard_title_1k1ky_46{font-size:18px;margin:0}._dashboard_count_1k1ky_51{font-size:24px;margin:0}._usersListControl_19cwu_1{display:flex;flex-direction:row;align-self:center;box-sizing:border-box;width:50%}._usersListControl_19cwu_1 *{box-sizing:inherit;font-size:14px;border-radius:5px}._usersListControl_19cwu_1 button{width:10%;padding:10px 20px;border:none;border-radius:5px;background-color:#e94560;color:#fff;cursor:pointer;transition:background-color .3s}._usersListControl_19cwu_1 button:hover{background:#D13650}._textFilter_19cwu_32{margin-right:8px;padding:10px}._adminUsersList_19cwu_39{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;padding:20px}._userCardsContainer_19cwu_47{display:grid;grid-template-columns:1fr 1fr;gap:12px}._userCard_19cwu_47{display:flex;flex:1 1 calc(50% - 20px);background-color:#162447;border:2px solid #3a86ff;border-radius:8px;padding:20px;gap:20px;min-width:300px}._userCardInfo_19cwu_69{flex:1;color:#fff;display:flex;flex-direction:column;align-items:baseline}._userCardActions_19cwu_78{display:flex;justify-content:flex-start;gap:10px;align-items:center;flex-wrap:wrap;align-items:last baseline}._userCardActions_19cwu_78 button{padding:10px 20px;border:none;border-radius:5px;background-color:#e94560;color:#fff;cursor:pointer;transition:background-color .3s}._userCardActions_19cwu_78 button:hover{background-color:#d13650}._userCardInfo_19cwu_69 h2{margin-top:0;margin-bottom:0}._userCardInfo_19cwu_69 h3,._userCardInfo_19cwu_69 h4{margin-top:0;margin-bottom:1%}._rolesList_19cwu_116{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:3%}._rolesList_19cwu_116 div:not(:last-child){margin-right:2%}@media (max-width: 768px){._userCard_19cwu_47{flex:1 1 100%}}._orderWrapper_10ryl_1{display:flex;flex-direction:row;gap:20px;padding:20px;background-color:#162447;border-radius:10px;box-shadow:0 4px 10px #0000001a}._detailsColumn_10ryl_11{flex:1;background:rgba(255,255,255,.1);padding:20px;border-radius:12px}._chatColumn_10ryl_18{width:500px;background:rgba(255,255,255,.1);padding:20px;border-radius:12px;display:flex;flex-direction:column}._orderDetails_10ryl_28{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:20px;margin-left:15px;text-align:left}._paymentActions_10ryl_41 button{margin:5px}._loading_10ryl_45{text-align:center;font-weight:700}._actionButton_10ryl_50{background-color:#4e71a1;color:#fff;border:2px solid #4e71a1;padding:12px 24px;margin:10px;border-radius:8px;font-size:16px;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease;box-shadow:0 4px 8px #0000004d}._actionButton_10ryl_50:hover{background-color:#3a5a85;border-color:#3a5a85;color:#fff;box-shadow:0 6px 12px #0006}._actionButton_10ryl_50:active{background-color:#2f4763;border-color:#2f4763;box-shadow:none}._actionButton_10ryl_50:disabled{background-color:#888;color:#ccc;cursor:not-allowed;border-color:#888;box-shadow:none}._seller_orders_1uw8v_1{padding:20px;border-radius:8px}._order_list_1uw8v_7{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;list-style-type:none;padding:0}._order_card_1uw8v_15{background-color:#162447;border:2px solid #3a86ff;border-radius:10px;padding:15px;transition:background-color .2s}._order_link_1uw8v_24{text-decoration:none;color:#fff}._order_card_1uw8v_15:hover{background-color:#1f4068}._order_title_1uw8v_33{margin:0}._order_date_1uw8v_37,._order_status_1uw8v_38,._order_total_1uw8v_39{margin:5px 0 0;justify-self:flex-start}._container_1t16z_1{width:600px;background-color:#162447;box-shadow:0 4px 6px #0000001a;border-radius:8px;min-height:600px;padding:32px;margin:0 auto}._container_1t16z_1 *{box-sizing:border-box}._form__error_box_1t16z_16{display:flex;flex-direction:row;padding:1% 16px;margin:8px 0;background-color:#d13650;border-radius:8px;gap:8px;align-items:center;box-shadow:0 4px 6px #0000001a;font-size:.9rem;font-weight:500;position:relative}._title_1t16z_38{font-size:2.25rem;font-family:Arial,sans-serif;color:#ddd;margin-bottom:24px;text-align:center}._form_1t16z_16{display:flex;flex-direction:column;gap:24px}._inputGroup_1t16z_52{display:flex;flex-direction:column;gap:8px}._label_1t16z_58{text-align:left;color:#ccc;font-weight:500}._input_1t16z_52{width:100%;border:1px solid #3a86ff;background-color:#0f3460;border-radius:4px;padding:12px;color:#ccc;font-size:1rem;outline:none}._input_1t16z_52:focus{border-color:#d13650;box-shadow:0 0 4px #d13650}._button_1t16z_86{width:100%;height:50px;background-color:#353580;color:#fff;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}._button_1t16z_86:hover{background-color:#4646a6}._footerText_1t16z_105{text-align:center;color:#ddd;margin-top:24px}._link_1t16z_111{color:#3a86ff;font-weight:500;text-decoration:none}._link_1t16z_111:hover{text-decoration:underline}._socials_1t16z_121{margin-top:24px}._socialsLink_1t16z_127{font-size:1.75rem;cursor:pointer}._socialsLink_1t16z_127 svg{transition:color .1s ease-in-out}._socialsLink_1t16z_127 svg:hover{color:#3a86ff}._socialsLink_1t16z_127 svg:active{color:#2354a3}._alertBox_d8vrk_1{display:flex;align-items:center;padding:16px;margin:16px 0;background-color:#ffffff1a;border-left:5px solid;border-radius:8px;box-shadow:0 4px 6px #0000001a;font-size:.9rem;font-weight:500;position:relative;gap:8px}._alertBox_d8vrk_1>svg{font-size:1.5rem}._message_d8vrk_20{flex-grow:1;color:#fff}._closeButton_d8vrk_25{background:none;border:none;color:#fff;font-size:1.25rem;cursor:pointer;padding:0;margin-left:16px;transition:color .3s ease}._closeButton_d8vrk_25:hover{color:#fdd}._catalogWrapper_1rpvw_1{display:flex;gap:20px;padding:20px}._productContainer_1rpvw_7{flex:3}._verticalGrid_g8m3j_1{display:flex;flex-direction:column;gap:16px}._horizontalGrid_g8m3j_7{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}._product_card_g8m3j_15{flex:1 0 calc(25% - 16px);box-shadow:0 2px 8px #0000001a;border-radius:8px;overflow:hidden;background-color:#fff;transition:transform .3s,box-shadow .3s}._product_card_g8m3j_15:hover{transform:translateY(-5px);box-shadow:0 4px 16px #0003}._product_card_1k4fp_2{background-color:#162447;border:2px solid #3a86ff;border-radius:10px;padding:15px;text-align:center;transition:background-color .2s;width:240px;margin:10px;flex-shrink:0}._product_card_1k4fp_2:hover{background-color:#1f4068}._product_image_1k4fp_19{max-width:100%;height:200px;object-fit:cover;border-radius:5px}._product_title_1k4fp_27{font-size:18px;margin:10px 0 5px;color:#fff}._product_description_1k4fp_33{font-size:14px;color:#ccc;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:6em}._product_price_1k4fp_49{font-size:16px;margin-top:10px;color:#4caf50}._filterContainer_5bmrs_1{position:sticky;top:20px;flex:1;padding:20px;height:fit-content;max-width:260px;width:100%}._filterBox_5bmrs_11{border-radius:8px;box-shadow:1px 1px 10px #3a86ff;background-color:#1a1a2ecc;padding:20px;margin-bottom:20px}._filterBox_5bmrs_11 h2{margin-top:0}._addProductButton_5bmrs_24{display:flex;justify-content:center;align-items:center}._addProductButton_5bmrs_24 button{display:flex;align-items:center;background-color:#353580;color:#fff;border:none;border-radius:5px;padding:10px 20px;cursor:pointer;font-size:16px;transition:background-color .3s}._addProductButton_5bmrs_24 button:hover{background-color:#4646a6}._addIcon_5bmrs_49{margin-right:10px}._searchContainer_5bmrs_53,._priceFilter_5bmrs_54{box-sizing:border-box;margin-bottom:20px}._priceFilter_5bmrs_54{display:flex;flex-direction:row;column-gap:10px}._searchInput_5bmrs_65,._priceInput_5bmrs_66{font-size:14px}._filterActions_5bmrs_77{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:10px}._filterButton_5bmrs_85{padding:8px 20px;font-size:14px;border-radius:5px;background-color:#353580;color:#fff;cursor:pointer;transition:background-color .3s,border-color .3s}._filterButton_5bmrs_85:hover{background-color:#4646a6;border-color:#5656c0}._resetButton_5bmrs_100{background:none;border:1px solid #D13650;color:#fff;padding:8px 20px;font-size:14px;border-radius:5px;cursor:pointer;transition:background-color .3s,border-color .3s}._resetButton_5bmrs_100:hover{background:#D13650;border:1px solid #D13650}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;overflow-x:hidden;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;height:100%}html{background:#1a1a2e;background-repeat:no-repeat;background-size:cover}.triangle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;background:linear-gradient(135deg,transparent 50%,#2e4372 50%),linear-gradient(45deg,transparent 50%,#2e5290 50%);clip-path:polygon(50% 0%,0% 100%,100% 100%);animation:spin 4s linear infinite;z-index:-9999}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{height:100%;margin:0!important;padding:0!important}
