._container_nba0e_1{background-color:#f5f5f5;border-radius:2.77vw;flex-direction:column;width:100%;max-width:100%;min-height:60vh;margin:1.11vw auto 0;padding:0;display:flex;overflow-x:hidden}._loading_nba0e_14{color:#666;justify-content:center;align-items:center;min-height:50vh;font-size:.938vw;display:flex}._header_nba0e_24{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.042vw;margin-bottom:0;padding:1.563vw 1.563vw 0;display:flex}._title_nba0e_34{color:#1a1a1a;margin:0;font-size:1.354vw;font-weight:600}._headerActions_nba0e_41{flex-wrap:wrap;align-items:center;gap:.781vw;display:flex}._adminLink_nba0e_48{color:#fff;background:linear-gradient(135deg,#007bff 0%,#0056b3 100%);border-radius:.208vw;padding:.521vw 1.042vw;font-size:.833vw;font-weight:500;text-decoration:none;transition:all .2s}._adminLink_nba0e_48:hover{background:linear-gradient(135deg,#0056b3 0%,#004085 100%);box-shadow:0 .104vw .313vw #007bff4d}._logoutBtn_nba0e_64{color:#555;cursor:pointer;background:#fff;border:.052vw solid #dee2e6;border-radius:.208vw;padding:.521vw 1.042vw;font-size:.833vw;font-weight:500;transition:all .2s}._logoutBtn_nba0e_64:hover{color:#333;background:#f8f9fa;border-color:#adb5bd}._tabs_nba0e_83{z-index:10;background-color:#fff;border-bottom:.052vw solid #e0e0e0;flex-direction:row;width:100%;padding:0;display:flex;box-shadow:0 .104vw .208vw #0000000d}._tab_nba0e_83{color:#333;white-space:nowrap;text-align:center;border-bottom:.208vw solid #0000;border-radius:0;flex:1;min-width:7.813vw;padding:.781vw 1.042vw;font-size:.833vw;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}._tab_nba0e_83:hover{color:#007bff;background-color:#f8f9fa}._tabActive_nba0e_115{color:#007bff;background-color:#f8f9fa;border-bottom:.208vw solid #007bff}._content_nba0e_122{background:#f5f5f5;flex:1;width:100%;max-width:100%;padding:1.563vw;overflow:hidden auto}._profile_nba0e_133{background:#fff;border-radius:.417vw;flex-flow:wrap;gap:2.083vw;padding:1.563vw;display:flex;box-shadow:0 .104vw .208vw #0000000d}._avatarSection_nba0e_144{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.781vw;display:flex}._avatarPlaceholder_nba0e_152{cursor:pointer;background:#e5e7eb;border:.156vw dashed #9ca3af;border-radius:50%;justify-content:center;align-items:center;width:10.417vw;min-width:120px;height:10.417vw;min-height:120px;transition:background .2s,border-color .2s;display:flex;overflow:hidden}._avatarPlaceholder_nba0e_152:hover{background:#d1d5db;border-color:#6b7280}._avatarText_nba0e_175{color:#6b7280;text-align:center;pointer-events:none;padding:.521vw;font-size:.729vw}._changePhotoBtn_nba0e_183{color:#555;cursor:pointer;background:#f8f9fa;border:.052vw solid #dee2e6;border-radius:.208vw;padding:.521vw 1.042vw;font-size:.833vw;transition:all .2s}._changePhotoBtn_nba0e_183:hover:not(:disabled){color:#333;background:#e9ecef;border-color:#ced4da}._changePhotoBtn_nba0e_183:disabled{opacity:.6;cursor:not-allowed}._infoSection_nba0e_205{flex-direction:column;flex:1;gap:1.042vw;min-width:15vw;display:flex}._field_nba0e_213{flex-direction:column;gap:.313vw;display:flex}._field_nba0e_213 label{color:#374151;font-size:.833vw;font-weight:500}._input_nba0e_225{background:#fff;border:.052vw solid #dee2e6;border-radius:.208vw;padding:.625vw .833vw;font-size:.833vw;transition:border-color .2s,box-shadow .2s}._input_nba0e_225:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 .156vw #007bff1a}._input_nba0e_225:disabled{color:#6b7280;cursor:default;background:#f9fafb}._actions_nba0e_248{flex-wrap:wrap;gap:.521vw;display:flex}._primaryBtn_nba0e_254{color:#fff;cursor:pointer;background:linear-gradient(135deg,#007bff 0%,#0056b3 100%);border:none;border-radius:.208vw;padding:.521vw 1.042vw;font-size:.833vw;font-weight:500;transition:all .2s}._primaryBtn_nba0e_254:hover:not(:disabled){background:linear-gradient(135deg,#0056b3 0%,#004085 100%);box-shadow:0 .104vw .313vw #007bff4d}._primaryBtn_nba0e_254:disabled{opacity:.6;cursor:not-allowed}._secondaryBtn_nba0e_276{color:#555;cursor:pointer;background:#f8f9fa;border:.052vw solid #dee2e6;border-radius:.208vw;padding:.521vw 1.042vw;font-size:.833vw;transition:all .2s}._secondaryBtn_nba0e_276:hover:not(:disabled){color:#333;background:#e9ecef;border-color:#ced4da}._stub_nba0e_293{color:#6b7280;background:#fff;border-radius:.417vw;padding:2.083vw;font-size:.938vw;box-shadow:0 .104vw .208vw #0000000d}._favoritesTab_nba0e_302{background:#fff;border-radius:.417vw;padding:1.563vw;box-shadow:0 .104vw .208vw #0000000d}._favoritesList_nba0e_309{flex-wrap:wrap;gap:2.77vw;display:flex}._cartTab_nba0e_316{background:#fff;border-radius:.417vw;padding:1.563vw;box-shadow:0 .104vw .208vw #0000000d}._cartTableWrapper_nba0e_323{margin-bottom:1.563vw;overflow-x:auto}._cartTable_nba0e_323{border-collapse:collapse;width:100%;font-size:.833vw}._cartTh_nba0e_334{text-align:left;color:#374151;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;background:#f8f9fa;border-bottom:.104vw solid #e0e0e0;padding:.625vw .833vw;font-size:.75vw;font-weight:600}._cartTd_nba0e_347{color:#374151;vertical-align:middle;border-bottom:.052vw solid #f0f0f0;padding:.625vw .833vw;font-size:.833vw}._cartRow_nba0e_355:hover ._cartTd_nba0e_347{background-color:#f8fbff}._cartFooter_nba0e_359{border-top:.104vw solid #e0e0e0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.042vw;padding-top:1.563vw;display:flex}._cartTotal_nba0e_369{color:#333;font-size:1.042vw}._cartFooterButtons_nba0e_374{align-items:center;gap:.781vw;display:flex}._clearCartBtn_nba0e_380{color:#fff;cursor:pointer;background:linear-gradient(135deg,#dc3545 0%,#b02a37 100%);border:none;border-radius:.208vw;padding:.781vw 1.563vw;font-size:.938vw;font-weight:500;transition:all .2s}._clearCartBtn_nba0e_380:hover:not(:disabled){background:linear-gradient(135deg,#b02a37 0%,#842029 100%);box-shadow:0 .104vw .313vw #dc35454d}._clearCartBtn_nba0e_380:disabled{opacity:.6;cursor:not-allowed}._checkoutBtn_nba0e_402{color:#fff;cursor:pointer;background:linear-gradient(135deg,#28a745 0%,#218838 100%);border:none;border-radius:.208vw;padding:.781vw 1.563vw;font-size:.938vw;font-weight:500;transition:all .2s}._checkoutBtn_nba0e_402:hover{background:linear-gradient(135deg,#218838 0%,#1e7e34 100%);box-shadow:0 .104vw .313vw #28a7454d}._cartActionBtns_nba0e_419{align-items:center;gap:.313vw;display:flex}._cartActionBtn_nba0e_419,._cartDeleteBtn_nba0e_426{cursor:pointer;border:.052vw solid #0000;border-radius:.313vw;flex-shrink:0;justify-content:center;align-items:center;width:1.875vw;min-width:26px;height:1.875vw;min-height:26px;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._cartActionBtn_nba0e_419{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}._cartActionBtn_nba0e_419:hover{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}._cartDeleteBtn_nba0e_426{color:#dc2626;background:#fef2f2;border-color:#fecaca}._cartDeleteBtn_nba0e_426:hover{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}._cartConfirm_nba0e_469{min-width:20vw;max-width:35vw}._cartConfirmTitle_nba0e_474{color:#1a1a1a;margin:0 0 .781vw;font-size:1.25vw;font-weight:600}._cartConfirmText_nba0e_481{color:#4b5563;margin:0 0 1.563vw;font-size:.938vw}._cartConfirmButtons_nba0e_487{justify-content:flex-end;gap:.781vw;display:flex}._cartConfirmCancel_nba0e_493,._cartConfirmDelete_nba0e_494{cursor:pointer;border:.052vw solid #0000;border-radius:.208vw;padding:.625vw 1.25vw;font-size:.938vw;transition:all .2s}._cartConfirmCancel_nba0e_493{color:#374151;background:#f8f9fa;border-color:#d1d5db}._cartConfirmCancel_nba0e_493:hover:not(:disabled){background:#e5e7eb}._cartConfirmDelete_nba0e_494{color:#fff;background:linear-gradient(135deg,#dc3545 0%,#b02a37 100%)}._cartConfirmDelete_nba0e_494:hover:not(:disabled){background:linear-gradient(135deg,#b02a37 0%,#842029 100%)}._profileSection_nba0e_523{border-top:.052vw solid #e0e0e0;width:100%;margin-top:1.563vw;padding-top:1.563vw}._profileSectionHeader_nba0e_530{flex-direction:column;align-items:flex-start;gap:.313vw;display:flex}._profileSectionHeaderRow_nba0e_537{justify-content:space-between;align-items:flex-start;gap:1.042vw;margin-bottom:.781vw;display:flex}._profileSectionTitle_nba0e_545{color:#333;margin:0 0 1.042vw;font-size:1.042vw;font-weight:600}._profileSectionHint_nba0e_552{color:#6b7280;margin:0;font-size:.781vw;line-height:1.146vw}._profileSectionEmpty_nba0e_559{color:#6b7280;background:#f9fafb;border:.052vw dashed #d1d5db;border-radius:.417vw;margin-top:.781vw;padding:.833vw 1.042vw;font-size:.781vw;line-height:1.146vw}._requisitesUpload_nba0e_570{cursor:pointer;text-align:center;background:#f8f9fa;border:.052vw solid #dee2e6;border-radius:.208vw;justify-content:center;align-items:center;gap:.521vw;max-width:100%;min-height:2.396vw;padding:.625vw 1.042vw;font-size:.833vw;line-height:1.198vw;display:inline-flex}._requisitesUpload_nba0e_570:hover{background:#e9ecef}._requisitesList_nba0e_591{flex-direction:column;gap:.521vw;margin-top:.781vw;display:flex}._requisitesItem_nba0e_598{background:#fff;border:.052vw solid #e5e7eb;border-radius:.417vw;justify-content:space-between;align-items:center;gap:.781vw;padding:.625vw .781vw;font-size:.781vw;line-height:1.146vw;display:flex}._requisitesItem_nba0e_598 a{color:#007bff;text-decoration:none}._requisitesLink_nba0e_616{white-space:nowrap;text-overflow:ellipsis;max-width:80%;overflow:hidden}._requisitesItem_nba0e_598 a:hover{text-decoration:underline}._requisitesDeleteBtn_nba0e_627{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:.26vw;min-height:1.771vw;margin-left:auto;padding:0 .625vw;font-size:.729vw}._requisitesDeleteBtn_nba0e_627:hover:not(:disabled){background:#c82333}._requisitesDeleteBtn_nba0e_627:disabled{opacity:.6;cursor:not-allowed}._orgList_nba0e_648{flex-direction:column;gap:.781vw;margin-top:.781vw;display:flex}._orgCard_nba0e_655{background:#f9fbff;border:.052vw solid #dde7f4;border-radius:.417vw;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1.042vw;padding:1.042vw;font-size:.833vw;display:flex}._orgCardContent_nba0e_668{flex:1;min-width:0}._orgCardName_nba0e_673{margin-bottom:.417vw;font-size:.885vw;font-weight:600;line-height:1.25vw}._orgCardDetails_nba0e_680{color:#6c757d;flex-wrap:wrap;gap:.313vw;font-size:.729vw;line-height:1.094vw;display:flex}._orgDetailItem_nba0e_689{color:#4b5563;background:#edf2f7;border-radius:999vw;align-items:center;padding:.208vw .469vw;display:inline-flex}._orgCardActions_nba0e_698{flex-shrink:0;gap:.521vw;display:flex}._orgEditBtn_nba0e_704{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:.26vw;min-height:1.927vw;padding:0 .729vw;font-size:.729vw}._orgEditBtn_nba0e_704:hover{background:#0056b3}._orgDeleteBtn_nba0e_719{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:.26vw;min-height:1.927vw;padding:0 .729vw;font-size:.729vw}._orgDeleteBtn_nba0e_719:hover{background:#c82333}._addOrgBtn_nba0e_734{color:#fff;cursor:pointer;background:linear-gradient(135deg,#007bff 0%,#0056b3 100%);border:none;border-radius:.208vw;flex-shrink:0;min-height:2.396vw;padding:0 1.042vw;font-size:.833vw}._addOrgBtn_nba0e_734:hover{opacity:.9}._orgModal_nba0e_750{min-width:28vw;max-width:90vw;max-height:85vh}._orgModalTitle_nba0e_756{margin:0 0 1.042vw;font-size:1.25vw}._orgForm_nba0e_761{flex-direction:column;gap:1.042vw;display:flex}._orgFormActions_nba0e_767{justify-content:flex-end;gap:.781vw;margin-top:.521vw;display:flex}._userSearchList_nba0e_774{border:.052vw solid #dee2e6;border-radius:.208vw;max-height:12vw;margin-top:.313vw;overflow-y:auto}._userSearchItem_nba0e_782{text-align:left;cursor:pointer;background:#fff;border:none;width:100%;padding:.521vw .833vw;font-size:.833vw;display:block}._userSearchItem_nba0e_782:hover{background:#f8f9fa}._userSearchItemActive_nba0e_797{background:#e7f1ff}@media (width<=1024px){._loading_nba0e_14{font-size:1.758vw}._header_nba0e_24{gap:1.953vw;padding:2.93vw 2.93vw 0}._title_nba0e_34{font-size:2.344vw}._headerActions_nba0e_41{gap:1.465vw}._adminLink_nba0e_48,._logoutBtn_nba0e_64{border-radius:.391vw;padding:1.172vw 1.563vw;font-size:1.562vw}._tab_nba0e_83{min-width:14.648vw;padding:1.465vw 1.953vw;font-size:1.562vw}._content_nba0e_122{padding:2.93vw}._profile_nba0e_133{gap:2.93vw;padding:2.93vw}._avatarPlaceholder_nba0e_152{width:15vw;min-width:100px;height:15vw;min-height:100px}._avatarText_nba0e_175{font-size:1.367vw}._changePhotoBtn_nba0e_183{padding:1.172vw 1.563vw;font-size:1.562vw}._field_nba0e_213 label{font-size:1.562vw}._input_nba0e_225{padding:1.172vw 1.465vw;font-size:1.562vw}._primaryBtn_nba0e_254,._secondaryBtn_nba0e_276{padding:1.172vw 1.563vw;font-size:1.562vw}._stub_nba0e_293{padding:3.906vw;font-size:1.758vw}}@media (width<=768px){._loading_nba0e_14{min-height:40vh;font-size:2.344vw}._header_nba0e_24{flex-direction:column;align-items:stretch;gap:2.604vw;padding:2.604vw 2.604vw 0}._title_nba0e_34{text-align:center;font-size:3.125vw}._headerActions_nba0e_41{justify-content:center;gap:2.604vw}._adminLink_nba0e_48,._logoutBtn_nba0e_64{text-align:center;border-radius:.521vw;flex:1;padding:1.563vw 2.083vw;font-size:2.083vw}._tabs_nba0e_83{-webkit-overflow-scrolling:touch;overflow-x:auto}._tabs_nba0e_83::-webkit-scrollbar{height:.52vw}._tabs_nba0e_83::-webkit-scrollbar-track{background:#f1f1f1}._tabs_nba0e_83::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.26vw}._tab_nba0e_83{flex:none;min-width:20.833vw;padding:1.953vw 2.604vw;font-size:2.083vw}._content_nba0e_122{padding:2.604vw}._profile_nba0e_133{text-align:center;flex-direction:column;align-items:center;gap:2.604vw;padding:2.604vw}._avatarSection_nba0e_144{align-items:center}._avatarPlaceholder_nba0e_152{width:25vw;min-width:80px;max-width:140px;height:25vw;min-height:80px;max-height:140px}._avatarText_nba0e_175{font-size:1.823vw}._changePhotoBtn_nba0e_183{padding:1.563vw 2.083vw;font-size:2.083vw}._infoSection_nba0e_205{width:100%;max-width:none}._field_nba0e_213 label{font-size:2.083vw}._input_nba0e_225{padding:1.563vw 2.083vw;font-size:2.083vw}._actions_nba0e_248{justify-content:center;gap:1.042vw}._primaryBtn_nba0e_254,._secondaryBtn_nba0e_276{padding:1.563vw 2.083vw;font-size:2.083vw}._stub_nba0e_293{padding:5.208vw;font-size:2.344vw}}._ordersTab_nba0e_1001{background:#fff;border-radius:.417vw;padding:1.563vw;overflow-x:auto;box-shadow:0 .104vw .208vw #0000000d}._ordersTitle_nba0e_1009{color:#1a1a1a;margin:0 0 1.042vw;font-size:1.042vw;font-weight:600}._ordersLoading_nba0e_1016,._ordersEmpty_nba0e_1017{color:#6b7280;padding:.75rem 0;font-size:.875rem}._ordersTableWrap_nba0e_1023{overflow-x:auto}._ordersTable_nba0e_1023{border-collapse:collapse;width:100%;font-size:.813rem}._ordersTable_nba0e_1023 th{text-align:left;color:#374151;white-space:nowrap;background:#f8f9fa;border-bottom:1px solid #dee2e6;padding:.5rem .75rem;font-size:.75rem;font-weight:600}._ordersTable_nba0e_1023 td{vertical-align:middle;color:#333;border-bottom:1px solid #f0f0f0;padding:.5rem .75rem}._ordersRow_nba0e_1051{cursor:pointer;transition:background .15s}._ordersRow_nba0e_1051:hover{background:#f8f9fb}._orderNumber_nba0e_1060{font-family:monospace;font-size:.8rem;font-weight:600}._orderStatusBadge_nba0e_1066{white-space:nowrap;font-size:.78rem;font-weight:600}._orderAmount_nba0e_1072{white-space:nowrap;font-weight:600}._ordersExpandCell_nba0e_1077{white-space:nowrap}._ordersExpandBtn_nba0e_1081{cursor:pointer;color:#555;white-space:nowrap;background:0 0;border:1px solid #dee2e6;border-radius:.25rem;padding:.2rem .5rem;font-size:.75rem;transition:background .15s,color .15s}._ordersExpandBtn_nba0e_1081:hover{color:#007bff;background:#e9ecef}._orderCancelBtn_nba0e_1100{cursor:pointer;color:#dc2626;white-space:nowrap;background:0 0;border:1px solid #fca5a5;border-radius:.25rem;padding:.2rem .5rem;font-size:.75rem;transition:background .15s,color .15s,border-color .15s}._orderCancelBtn_nba0e_1100:hover:not(:disabled){color:#b91c1c;background:#fee2e2;border-color:#f87171}._orderCancelBtn_nba0e_1100:disabled{opacity:.45;cursor:not-allowed}._ordersItemsRow_nba0e_1126 td{background:#f8f9fc;border-bottom:2px solid #dee2e6;padding:0}._ordersItemsBox_nba0e_1132{padding:.75rem 1.25rem}._ordersItemsTable_nba0e_1136{border-collapse:collapse;width:100%;font-size:.78rem}._ordersItemsTable_nba0e_1136 th{text-align:left;color:#6b7280;white-space:nowrap;background:0 0;border-bottom:1px solid #dee2e6;padding:.3rem .5rem;font-weight:600}._ordersItemsTable_nba0e_1136 td{color:#333;border-bottom:1px solid #f0f0f0;padding:.3rem .5rem}._itemSku_nba0e_1158{color:#555;font-family:monospace;font-size:.75rem}@media (width<=768px){._ordersTitle_nba0e_1009{font-size:4.167vw}._ordersTable_nba0e_1023 th,._ordersTable_nba0e_1023 td{padding:1.042vw;font-size:2.604vw}._ordersItemsTable_nba0e_1136 th,._ordersItemsTable_nba0e_1136 td{padding:.781vw;font-size:2.344vw}}._checkboxTh_nba0e_1183{text-align:center;background:#f8f9fa;border-bottom:.104vw solid #e0e0e0;width:2.1rem;padding:.625vw .4rem}._checkboxTd_nba0e_1191{text-align:center;vertical-align:middle;border-bottom:.052vw solid #f0f0f0;width:2.1rem;padding:.625vw .4rem}._cartCheckbox_nba0e_1199{cursor:pointer;accent-color:#007bff;width:1rem;height:1rem;margin:0}._checkoutBtn_nba0e_402:disabled{opacity:.45;cursor:not-allowed}._checkoutModal_nba0e_1213{box-sizing:border-box;flex-direction:column;gap:1.25vw;width:100%;min-width:0;max-width:56vw;display:flex}._checkoutLead_nba0e_1223,._successLead_nba0e_1224{color:#64748b;margin:0;font-size:.83vw;line-height:1.2vw}._checkoutItemsWrap_nba0e_1231{-webkit-overflow-scrolling:touch;background:#fff;border:.05vw solid #e2e8f0;border-radius:.63vw;width:100%;overflow:auto hidden}._checkoutModalTitle_nba0e_1241{color:#1a1a1a;margin:0;font-size:1.25vw;font-weight:700;line-height:1.56vw}._checkoutItemsTable_nba0e_1249{border-collapse:collapse;width:100%;font-size:.83vw}._checkoutItemsTable_nba0e_1249 th{text-align:left;color:#6b7280;text-transform:uppercase;letter-spacing:.02em;background:#f8f9fa;border-bottom:.05vw solid #dee2e6;padding:.47vw .63vw;font-size:.73vw;font-weight:600}._checkoutItemsTable_nba0e_1249 td{color:#374151;border-bottom:.05vw solid #f0f0f0;padding:.52vw .63vw}._checkoutTableRow_nba0e_1273:last-child td{border-bottom:none}._checkoutTotalRow_nba0e_1277{color:#1a1a1a;justify-content:flex-end;align-items:center;gap:.31vw;padding:.42vw 0 0;font-size:1.04vw;font-weight:600;line-height:1.35vw;display:flex}._checkoutNotice_nba0e_1289{color:#0369a1;background:#f0f9ff;border:.05vw solid #bae6fd;border-radius:.42vw;padding:.83vw 1.04vw;font-size:.83vw;line-height:1.3vw}._checkoutModalBtns_nba0e_1299{justify-content:flex-end;gap:.78vw;display:flex}._cartConfirmSubmit_nba0e_1305{cursor:pointer;color:#fff;background:linear-gradient(135deg,#28a745 0%,#218838 100%);border:none;border-radius:.208vw;padding:.625vw 1.25vw;font-size:.938vw;font-weight:500;transition:all .2s}._cartConfirmSubmit_nba0e_1305:hover:not(:disabled){background:linear-gradient(135deg,#218838 0%,#1e7e34 100%);box-shadow:0 .1vw .31vw #28a7454d}._cartConfirmSubmit_nba0e_1305:disabled{opacity:.6;cursor:not-allowed}._successModal_nba0e_1328{box-sizing:border-box;flex-direction:column;gap:1.25vw;width:100%;min-width:0;max-width:52vw;display:flex}._successIcon_nba0e_1338{background:#dcfce7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.13vw;height:3.13vw;display:flex}._successHeader_nba0e_1349{align-items:center;gap:1.04vw;display:flex}._successTitle_nba0e_1355{color:#166534;margin:0;font-size:1.25vw;font-weight:700;line-height:1.56vw}._successOrderNumber_nba0e_1363{color:#6b7280;margin:0;font-size:.83vw;line-height:1.15vw}._successNotice_nba0e_1370{color:#166534;background:#f0fdf4;border:.05vw solid #bbf7d0;border-radius:.42vw;padding:.83vw 1.04vw;font-size:.83vw;line-height:1.3vw}._successModalBtns_nba0e_1380{justify-content:flex-end;display:flex}._successCloseBtn_nba0e_1385{cursor:pointer;color:#fff;background:linear-gradient(135deg,#007bff 0%,#0056b3 100%);border:none;border-radius:.208vw;padding:.625vw 1.25vw;font-size:.938vw;font-weight:500;transition:all .2s}._successCloseBtn_nba0e_1385:hover{background:linear-gradient(135deg,#0056b3 0%,#004085 100%);box-shadow:0 .1vw .31vw #007bff4d}._cartHint_nba0e_1403{color:#0c4a6e;background:#f0f9ff;border:.052vw solid #bae6fd;border-radius:.313vw;align-items:flex-start;gap:.625vw;margin-bottom:1.042vw;padding:.781vw 1.042vw;font-size:.833vw;line-height:1.55;display:flex}._cartHintIcon_nba0e_1417{flex-shrink:0;margin-top:.05em;font-size:1.1em}._cartQtyControl_nba0e_1424{background:#fff;border:.052vw solid #d1d5db;border-radius:.208vw;align-items:center;display:inline-flex;overflow:hidden}._cartQtyBtn_nba0e_1433{cursor:pointer;color:#374151;-webkit-user-select:none;user-select:none;background:#f3f4f6;border:none;justify-content:center;align-items:center;width:1.563vw;min-width:26px;height:1.563vw;min-height:26px;padding:0;font-size:1rem;font-weight:600;line-height:1;transition:background .15s;display:inline-flex}._cartQtyBtn_nba0e_1433:hover:not(:disabled){color:#111827;background:#e5e7eb}._cartQtyBtn_nba0e_1433:disabled{opacity:.35;cursor:not-allowed}._cartQtyCount_nba0e_1463{text-align:center;color:#1f2937;min-width:2.2rem;padding:0 .25em;font-size:.833vw;font-weight:600}._cartTdTitle_nba0e_1473{text-overflow:ellipsis;white-space:nowrap;max-width:11vw;overflow:hidden}._cartTdDesc_nba0e_1480{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;max-width:9vw;font-size:.781vw;overflow:hidden}._cartTdPrice_nba0e_1489{white-space:nowrap;min-width:5.5vw;font-weight:500}._cartTdTotal_nba0e_1495{white-space:nowrap;color:#1f2937;min-width:5.5vw;font-weight:600}._cartSelectedSummary_nba0e_1502{color:#6b7280;margin-left:.78vw;font-size:.83vw;font-weight:400}._cartSelectedAmount_nba0e_1509{color:#374151}._tableSkuCell_nba0e_1513{font-family:monospace;font-size:.78vw}._tableNowrapCell_nba0e_1518{white-space:nowrap}._tableCenteredCell_nba0e_1522{text-align:center}._tableStrongCell_nba0e_1526{white-space:nowrap;font-weight:600}._checkoutError_nba0e_1531{color:#dc3545;font-size:.83vw}._ordersInlineActions_nba0e_1536{align-items:center;gap:.39vw;display:flex}._ordersContactLink_nba0e_1542{white-space:nowrap;align-items:center;gap:.31vw;text-decoration:none;display:inline-flex}._ordersCancelError_nba0e_1550{color:#dc3545;margin:0 0 .78vw;font-size:.83vw}@media (width<=768px){._container_nba0e_1{background-color:#f3f5f7;border-radius:6vw;min-height:100vh;margin:2.8vw auto 0}._loading_nba0e_14{min-height:56vw;font-size:4.2vw}._header_nba0e_24{flex-direction:column;align-items:stretch;gap:3.2vw;padding:4.27vw 4.27vw 0}._title_nba0e_34{text-align:left;font-size:5.2vw;line-height:6.3vw}._headerActions_nba0e_41{grid-template-columns:1fr 1fr;gap:2.13vw;width:100%;display:grid}._adminLink_nba0e_48,._logoutBtn_nba0e_64{border-radius:2.67vw;justify-content:center;align-items:center;min-height:11.2vw;padding:0 3.73vw;font-size:3.73vw;line-height:4.8vw;display:inline-flex}._tabs_nba0e_83{width:100%;box-shadow:none;-webkit-overflow-scrolling:touch;border-bottom:.27vw solid #dde3ea;gap:2.13vw;padding:0 2.13vw;overflow-x:auto}._tabs_nba0e_83::-webkit-scrollbar{height:0}._tab_nba0e_83{border-bottom:.8vw solid #0000;flex:none;min-width:auto;padding:3.73vw 3.2vw 3.2vw;font-size:3.73vw;line-height:4.8vw}._tabActive_nba0e_115{border-bottom-width:.8vw}._content_nba0e_122{padding:4.27vw;overflow:visible}._profile_nba0e_133,._favoritesTab_nba0e_302,._cartTab_nba0e_316,._ordersTab_nba0e_1001{border-radius:4.27vw;padding:4.27vw;box-shadow:0 .8vw 2.4vw #0f172a12}._profile_nba0e_133{flex-direction:column;align-items:stretch;gap:4.27vw}._avatarSection_nba0e_144{align-items:center;gap:2.67vw}._avatarPlaceholder_nba0e_152{border-width:.53vw;width:31.2vw;min-width:31.2vw;height:31.2vw;min-height:31.2vw}._avatarText_nba0e_175{padding:2.13vw;font-size:3.47vw;line-height:4.53vw}._changePhotoBtn_nba0e_183,._addOrgBtn_nba0e_734,._requisitesUpload_nba0e_570,._primaryBtn_nba0e_254,._secondaryBtn_nba0e_276{border-radius:2.67vw;min-height:11.2vw;padding:0 3.73vw;font-size:3.73vw;line-height:4.8vw}._infoSection_nba0e_205{gap:3.2vw;width:100%;min-width:0}._field_nba0e_213{gap:1.6vw}._field_nba0e_213 label,._profileSectionTitle_nba0e_545{font-size:3.73vw;line-height:4.8vw}._input_nba0e_225{border-width:.27vw;border-radius:2.67vw;min-height:11.2vw;padding:0 3.2vw;font-size:3.73vw;line-height:4.8vw}._actions_nba0e_248{grid-template-columns:1fr 1fr;gap:2.13vw;width:100%;display:grid}._profileSection_nba0e_523{border-top-width:.27vw;margin-top:4.27vw;padding-top:4.27vw}._profileSectionHeader_nba0e_530{gap:1.33vw}._profileSectionHeaderRow_nba0e_537{flex-direction:column;align-items:stretch;gap:2.13vw;margin-bottom:2.13vw}._profileSectionHint_nba0e_552{font-size:3.2vw;line-height:4.27vw}._profileSectionEmpty_nba0e_559{border-width:.27vw;border-radius:2.67vw;margin-top:2.13vw;padding:2.67vw 3.2vw;font-size:3.2vw;line-height:4.27vw}._requisitesList_nba0e_591,._orgList_nba0e_648{gap:2.13vw;margin-top:2.67vw}._requisitesUpload_nba0e_570{width:100%;min-height:11.2vw;padding:1.33vw 3.2vw}._requisitesItem_nba0e_598{border-width:.27vw;border-radius:2.67vw;flex-wrap:nowrap;gap:1.6vw;padding:2.67vw 3.2vw;font-size:3.47vw;line-height:4.53vw}._requisitesLink_nba0e_616{max-width:68%}._requisitesDeleteBtn_nba0e_627,._orgEditBtn_nba0e_704,._orgDeleteBtn_nba0e_719{border-radius:2.13vw;min-height:9.6vw;padding:0 3.2vw;font-size:3.47vw;line-height:4.53vw}._orgCard_nba0e_655{border-width:.27vw;border-radius:2.67vw;flex-direction:column;align-items:stretch;gap:2.67vw;padding:3.2vw;font-size:3.47vw;line-height:4.53vw}._orgCardName_nba0e_673{margin-bottom:1.33vw;font-size:3.73vw;line-height:4.8vw}._orgCardDetails_nba0e_680{gap:1.07vw;font-size:3.2vw;line-height:4.27vw}._orgDetailItem_nba0e_689{border-radius:20vw;padding:.8vw 2.13vw}._orgCardActions_nba0e_698{gap:2.13vw;width:100%}._orgCardActions_nba0e_698>button{flex:1}._orgModal_nba0e_750{min-width:82vw;max-width:82vw;max-height:148vw}._orgModalTitle_nba0e_756{margin:0 0 3.2vw;font-size:4.53vw;line-height:5.6vw}._orgForm_nba0e_761{gap:3.2vw}._orgFormActions_nba0e_767{justify-content:stretch;gap:2.13vw;margin-top:1.07vw}._orgFormActions_nba0e_767>button{flex:1}._userSearchList_nba0e_774{border-width:.27vw;border-radius:2.13vw;max-height:42.67vw;margin-top:1.6vw}._userSearchItem_nba0e_782{padding:2.67vw 3.2vw;font-size:3.47vw;line-height:4.53vw}._stub_nba0e_293,._ordersLoading_nba0e_1016,._ordersEmpty_nba0e_1017{border-radius:2.67vw;padding:5.33vw;font-size:3.73vw;line-height:4.8vw}._favoritesList_nba0e_309{flex-direction:column;align-items:stretch;gap:4.27vw;width:100%;display:flex}._ordersTitle_nba0e_1009{margin:0 0 3.2vw;font-size:4.53vw;line-height:5.6vw}._ordersTableWrap_nba0e_1023,._cartTableWrapper_nba0e_323{-webkit-overflow-scrolling:touch;margin-bottom:3.2vw;overflow:auto hidden}._ordersTable_nba0e_1023,._cartTable_nba0e_323{min-width:170vw}._ordersTable_nba0e_1023,._ordersItemsTable_nba0e_1136,._cartTable_nba0e_323,._checkoutItemsTable_nba0e_1249{font-size:3.2vw}._ordersTable_nba0e_1023 th,._ordersTable_nba0e_1023 td,._ordersItemsTable_nba0e_1136 th,._ordersItemsTable_nba0e_1136 td,._cartTh_nba0e_334,._cartTd_nba0e_347,._checkoutItemsTable_nba0e_1249 th,._checkoutItemsTable_nba0e_1249 td{padding:2.4vw 2.13vw;font-size:3.2vw;line-height:4.27vw}._orderNumber_nba0e_1060,._orderStatusBadge_nba0e_1066,._orderAmount_nba0e_1072,._itemSku_nba0e_1158,._cartTdDesc_nba0e_1480,._cartQtyCount_nba0e_1463,._tableSkuCell_nba0e_1513,._tableNowrapCell_nba0e_1518,._tableCenteredCell_nba0e_1522,._tableStrongCell_nba0e_1526{font-size:3.2vw;line-height:4.27vw}._ordersInlineActions_nba0e_1536{flex-wrap:wrap;gap:1.6vw}._ordersExpandBtn_nba0e_1081,._orderCancelBtn_nba0e_1100,._ordersContactLink_nba0e_1542{border-radius:2.13vw;min-height:8.8vw;padding:0 2.67vw;font-size:3.2vw;line-height:4.27vw}._cartHint_nba0e_1403{border-width:.27vw;border-radius:2.67vw;gap:2.13vw;margin-bottom:3.2vw;padding:3.2vw;font-size:3.2vw;line-height:4.53vw}._cartHintIcon_nba0e_1417{margin-top:0;font-size:4.8vw}._cartCheckbox_nba0e_1199{width:4.27vw;height:4.27vw}._checkboxTh_nba0e_1183,._checkboxTd_nba0e_1191{width:8.53vw;padding:2.13vw 1.07vw}._cartQtyControl_nba0e_1424{border-width:.27vw;border-radius:2.13vw}._cartQtyBtn_nba0e_1433,._cartActionBtn_nba0e_419,._cartDeleteBtn_nba0e_426{border-radius:2.13vw;width:8.8vw;min-width:8.8vw;height:8.8vw;min-height:8.8vw}._cartActionBtns_nba0e_419{gap:1.33vw}._cartTdTitle_nba0e_1473{max-width:42.67vw}._cartTdDesc_nba0e_1480{max-width:40vw}._cartTdPrice_nba0e_1489,._cartTdTotal_nba0e_1495{min-width:20vw}._cartFooter_nba0e_359{border-top-width:.27vw;flex-direction:column;align-items:stretch;gap:2.67vw;padding-top:3.2vw}._cartTotal_nba0e_369{font-size:4.27vw;line-height:5.6vw}._cartSelectedSummary_nba0e_1502{margin-left:2.13vw;font-size:3.47vw;line-height:4.53vw;display:inline-block}._cartFooterButtons_nba0e_374{grid-template-columns:1fr;gap:2.13vw;width:100%;display:grid}._clearCartBtn_nba0e_380,._checkoutBtn_nba0e_402,._cartConfirmCancel_nba0e_493,._cartConfirmDelete_nba0e_494,._cartConfirmSubmit_nba0e_1305,._successCloseBtn_nba0e_1385{border-radius:2.67vw;min-height:11.2vw;padding:0 3.73vw;font-size:3.73vw;line-height:4.8vw}._cartConfirm_nba0e_469{min-width:82vw;max-width:82vw}._cartConfirmTitle_nba0e_474{margin:0 0 2.67vw;font-size:4.53vw;line-height:5.6vw}._cartConfirmText_nba0e_481{margin:0 0 3.2vw;font-size:3.47vw;line-height:4.53vw}._ordersCancelError_nba0e_1550,._checkoutError_nba0e_1531{margin-bottom:2.67vw;font-size:3.47vw;line-height:4.53vw}._cartConfirmButtons_nba0e_487,._checkoutModalBtns_nba0e_1299{justify-content:stretch;gap:2.13vw;width:100%}._cartConfirmButtons_nba0e_487>button,._checkoutModalBtns_nba0e_1299>button{flex:1}._checkoutModal_nba0e_1213,._successModal_nba0e_1328{gap:3.2vw;width:100%;min-width:0;max-width:82vw}._checkoutLead_nba0e_1223,._successLead_nba0e_1224{font-size:3.2vw;line-height:4.27vw}._checkoutItemsWrap_nba0e_1231{background:#f8fafc;border-width:.27vw;border-radius:2.67vw;padding:2.13vw}._checkoutModalTitle_nba0e_1241,._successTitle_nba0e_1355{font-size:4.53vw;line-height:5.6vw}._checkoutTotalRow_nba0e_1277{font-size:3.73vw;line-height:4.8vw}._checkoutItemsTable_nba0e_1249{margin:0;font-size:3.2vw}._checkoutItemsTable_nba0e_1249 thead{display:none}._checkoutItemsTable_nba0e_1249,._checkoutItemsTable_nba0e_1249 tbody,._checkoutItemsTable_nba0e_1249 tr,._checkoutItemsTable_nba0e_1249 td{width:100%;display:block}._checkoutItemsTable_nba0e_1249 tbody{flex-direction:column;gap:1.87vw;display:flex}._checkoutTableRow_nba0e_1273{background:#fff;border:.27vw solid #e3e8ef;border-radius:2.67vw;padding:.8vw 2.13vw}._checkoutItemsTable_nba0e_1249 td{border-bottom:.27vw solid #edf2f7;justify-content:space-between;align-items:center;gap:2.13vw;padding:1.87vw 0;font-size:3.2vw;line-height:4.27vw;display:flex}._checkoutItemsTable_nba0e_1249 td:last-child{border-bottom:none}._checkoutItemsTable_nba0e_1249 td:before{content:attr(data-label);color:#64748b;flex:none;padding-right:2.13vw;font-size:3.2vw;font-weight:500;line-height:4.27vw}._tableSkuCell_nba0e_1513,._tableNowrapCell_nba0e_1518,._tableCenteredCell_nba0e_1522,._tableStrongCell_nba0e_1526{text-align:right}._checkoutNotice_nba0e_1289,._successNotice_nba0e_1370{border-width:.27vw;border-radius:2.13vw;padding:3.2vw;font-size:3.2vw;line-height:4.53vw}._successHeader_nba0e_1349{align-items:flex-start;gap:2.67vw}._successIcon_nba0e_1338{width:10.67vw;height:10.67vw}._successOrderNumber_nba0e_1363{font-size:3.2vw;line-height:4.27vw}._successModalBtns_nba0e_1380{justify-content:stretch}._successModalBtns_nba0e_1380>button{width:100%}}@media (width<=360px){._checkoutModal_nba0e_1213,._successModal_nba0e_1328,._cartConfirm_nba0e_469{gap:2.67vw;max-width:88vw}._checkoutModalTitle_nba0e_1241,._successTitle_nba0e_1355,._cartConfirmTitle_nba0e_474{font-size:4vw;line-height:5.07vw}._checkoutLead_nba0e_1223,._successLead_nba0e_1224,._checkoutNotice_nba0e_1289,._successNotice_nba0e_1370,._cartConfirmText_nba0e_481,._ordersCancelError_nba0e_1550,._checkoutError_nba0e_1531{font-size:3.07vw;line-height:4.13vw}._checkoutItemsWrap_nba0e_1231{border-radius:2.13vw;padding:1.6vw}._checkoutItemsTable_nba0e_1249 tbody{gap:1.6vw}._checkoutTableRow_nba0e_1273{border-radius:2.13vw;padding:.53vw 1.6vw}._checkoutItemsTable_nba0e_1249 td,._checkoutItemsTable_nba0e_1249 td:before,._tableSkuCell_nba0e_1513,._tableNowrapCell_nba0e_1518,._tableCenteredCell_nba0e_1522,._tableStrongCell_nba0e_1526{font-size:3.07vw;line-height:4.13vw}._checkoutItemsTable_nba0e_1249 td{gap:1.6vw;padding:1.6vw 0}._clearCartBtn_nba0e_380,._checkoutBtn_nba0e_402,._cartConfirmCancel_nba0e_493,._cartConfirmDelete_nba0e_494,._cartConfirmSubmit_nba0e_1305,._successCloseBtn_nba0e_1385{border-radius:2.4vw;min-height:10.13vw;font-size:3.47vw;line-height:4.53vw}._successIcon_nba0e_1338{width:9.33vw;height:9.33vw}}
