.profile_profileContainer__A69GL{padding:1rem;height:calc(100vh - 113px);overflow:hidden}.profile_profileHeader__UEaoB{text-align:center;margin-bottom:3rem}.profile_profileTitle___yF_X{font-size:2.5rem;font-weight:700;color:#111827;margin-bottom:.5rem}.dark .profile_profileTitle___yF_X{color:#f9fafb}.profile_profileSubtitle__e3aCi{color:#6b7280;font-size:1.125rem}.dark .profile_profileSubtitle__e3aCi{color:#d1d5db}.profile_loadingContainer__Q8MS2{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:1rem}.profile_loadingSpinner__WtFTp{width:2rem;height:2rem;border:2px solid #e5e7eb;border-top-color:#16a34a;border-radius:50%;animation:profile_spin__jCnbN 1s linear infinite}.dark .profile_loadingSpinner__WtFTp{border-color:#10b981 #374151 #374151}.profile_loadingText__lFPQq{color:#6b7280;font-size:.875rem}.dark .profile_loadingText__lFPQq{color:#9ca3af}@keyframes profile_spin__jCnbN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.profile_profileCard__Shcf9{background:#fff;border-radius:.75rem;margin:0 auto;width:100%;display:flex;flex-direction:column;min-height:70vh}.dark .profile_profileCard__Shcf9{background:#1f2937}.profile_profileCardHeader___OTdh{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}@media(max-width:768px){.profile_profileCardHeader___OTdh{flex-direction:column;align-items:flex-start;gap:1rem}}.dark .profile_profileCardHeader___OTdh{border-bottom-color:#374151}.profile_profileCardHeaderContent__VYNYY{display:flex;align-items:center;gap:1rem}.profile_profileCardHeaderText__5HNWX{display:flex;flex-direction:column;gap:.25rem}.profile_profileCardSubtitle__Js3LD{color:#6b7280;font-size:.875rem;font-weight:500;margin:0}.profile_profileCardTitle___y6X7{font-size:1.5rem;font-weight:600;color:#111827;margin:0}.profile_editButton__oJbfq{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#16a34a;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.profile_editButton__oJbfq:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 4px 12px rgba(22,163,74,.3)}.profile_editButton__oJbfq svg{width:1rem;height:1rem;flex-shrink:0}@media(max-width:768px){.profile_editButton__oJbfq{width:100%;justify-content:center}}.dark .profile_editButton__oJbfq{background:#10b981}.dark .profile_editButton__oJbfq:hover{background:#059669;box-shadow:0 4px 12px rgba(16,185,129,.3)}@media(max-width:480px){.profile_editButtonText__zsyhV{display:none}}.profile_profileForm__LNONf{display:flex;flex-direction:column;flex:1;gap:1.5rem;overflow-y:auto;padding-right:.5rem}@media(max-width:768px){.profile_profileForm__LNONf{padding-bottom:8rem}}.profile_profileForm__LNONf::-webkit-scrollbar{width:6px}.profile_profileForm__LNONf::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.profile_profileForm__LNONf::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.profile_profileForm__LNONf::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media(max-width:768px){.profile_profileForm__LNONf{max-height:50vh}}.dark .profile_profileForm__LNONf::-webkit-scrollbar-track{background:#374151}.dark .profile_profileForm__LNONf::-webkit-scrollbar-thumb{background:#6b7280}.dark .profile_profileForm__LNONf::-webkit-scrollbar-thumb:hover{background:#9ca3af}.profile_formRow__Eo19_{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:768px){.profile_formRow__Eo19_{grid-template-columns:1fr}}.profile_formField__6ZauU{display:flex;flex-direction:column}.profile_formLabel__nF1GL{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.profile_formInput__BcKao{padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827;background-color:#fff;transition:border-color .2s ease}.profile_formInput__BcKao:focus{outline:none;border-color:#16a34a}.profile_formInput__BcKao:disabled{background-color:#f9fafb;color:#6b7280}.profile_formInputError__zrUpt,.profile_formInputError__zrUpt:focus{border-color:#dc2626}.profile_fieldError__7RKKI{color:#dc2626;font-size:.75rem;margin-top:.25rem;display:flex;align-items:center;gap:.25rem}.profile_fieldError__7RKKI:before{content:"⚠";font-size:.875rem}.profile_logoEditSection__NjZz4{margin-bottom:2rem}.profile_logoEditHeader__k5o3T{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding:1rem;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}.dark .profile_logoEditHeader__k5o3T{background:#374151;border-color:#4b5563}.profile_logoEditTitle__Cjplf{font-size:1rem;font-weight:600;color:#111827;margin:0}.dark .profile_logoEditTitle__Cjplf{color:#f9fafb}.profile_logoSection__tlu9p{display:flex;flex-direction:column;align-items:center;padding:2rem;border:2px dashed #d1d5db;border-radius:.75rem;background:#f9fafb;transition:all .2s ease}.dark .profile_logoSection__tlu9p{background:#374151;border-color:#4b5563}.profile_logoPreview__6u8H6{width:8rem;height:8rem;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;border:1px solid #e5e7eb;margin-bottom:1rem}.profile_logoPlaceholder__hW1dP{width:8rem;height:8rem;border-radius:.5rem;background:#f3f4f6;margin-bottom:1rem}.profile_logoPlaceholder__hW1dP svg{width:3rem;height:3rem;color:#9ca3af}.profile_logoUploadText__2SWlN{text-align:center;color:#6b7280;font-size:.875rem;margin-bottom:.5rem}.dark .profile_logoUploadText__2SWlN{color:#d1d5db}.profile_logoUploadHint__XdaiX{color:#9ca3af;font-size:.75rem}.dark .profile_logoUploadHint__XdaiX{color:#9ca3af}.profile_logoInput__VBc8L{display:none}.profile_logoButton__3LyOP{margin-top:1rem;padding:.5rem 1rem;background:#16a34a;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.dark .profile_logoButton__3LyOP{background:#10b981}.profile_formActions__gI6KV{display:flex;justify-content:flex-end;gap:1rem;margin-top:auto;padding:1.5rem 2rem;position:sticky;bottom:0;background:#fff;border-top:1px solid #e5e7eb;z-index:10}@media(max-width:768px){.profile_formActions__gI6KV{z-index:50;position:fixed;bottom:64px;left:0;right:0;padding:1rem;margin:0;border-top:1px solid #e5e7eb;border-radius:0;box-shadow:0 -4px 6px -1px rgba(0,0,0,.1)}}.dark .profile_formActions__gI6KV{background:#1f2937;border-top-color:#374151}@media(max-width:768px){.dark .profile_formActions__gI6KV{background:#1f2937;border-top-color:#374151;box-shadow:0 -4px 6px -1px rgba(0,0,0,.3)}}.profile_successAlert__8Q9Cf{position:fixed;top:20px;right:20px;z-index:1000;max-width:400px;animation:profile_slideInRight__l8n8b .3s ease-out}@media(max-width:768px){.profile_successAlert__8Q9Cf{top:10px;right:10px;left:10px;max-width:none}}@keyframes profile_slideInRight__l8n8b{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.profile_successAlertContent__nksKT{display:flex;align-items:center;gap:.75rem;background:#10b981;color:#fff;padding:1rem 1.25rem;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.profile_successIcon__rd0_0{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.profile_successIcon__rd0_0 svg{width:1.25rem;height:1.25rem}.profile_successMessage___30Jp{flex:1;font-weight:500;font-size:.875rem;line-height:1.25rem}.profile_successClose__0R1sT{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:hsla(0,0%,100%,.2);border:none;border-radius:.375rem;color:#fff;cursor:pointer;flex-shrink:0}.profile_successClose__0R1sT:hover{background:hsla(0,0%,100%,.3)}.profile_successClose__0R1sT svg{width:1rem;height:1rem}.dark .profile_successAlertContent__nksKT{background:#059669}.profile_cancelButton__yL0Su{padding:.75rem 1.5rem;background:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.profile_cancelButton__yL0Su:hover{background:#f9fafb;border-color:#9ca3af}.profile_saveButton__cYA4R{padding:.75rem 1.5rem;background:#16a34a;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.profile_saveButton__cYA4R:hover:not(:disabled){background:#15803d}.profile_saveButton__cYA4R:disabled{opacity:.5;cursor:not-allowed}.profile_dangerButton__AHJ2O{padding:.75rem 1.5rem;background:#dc2626;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.profile_dangerButton__AHJ2O:hover:not(:disabled){background:#b91c1c}.profile_dangerButton__AHJ2O:disabled{opacity:.5;cursor:not-allowed}.profile_profileInfo__GvjNp{display:grid;gap:1.5rem;max-height:calc(100vh - 280px);overflow-y:auto;padding-right:.5rem}.profile_profileInfo__GvjNp::-webkit-scrollbar{width:6px}.profile_profileInfo__GvjNp::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.profile_profileInfo__GvjNp::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.profile_profileInfo__GvjNp::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dark .profile_profileInfo__GvjNp::-webkit-scrollbar-track{background:#374151}.dark .profile_profileInfo__GvjNp::-webkit-scrollbar-thumb{background:#6b7280}.dark .profile_profileInfo__GvjNp::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media(max-width:900px){.profile_profileInfo__GvjNp{max-height:calc(100vh - 350px)}}@media(max-width:600px){.profile_profileInfo__GvjNp{max-height:calc(100vh - 450px)}}.profile_infoItem__XyDSp{display:flex;flex-direction:column;padding:1rem;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}.dark .profile_infoItem__XyDSp{background:#374151;border-color:#4b5563}.profile_infoLabel__RpvIt{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.dark .profile_infoLabel__RpvIt{color:#9ca3af}.profile_infoValue__hhQOx{font-size:1rem;color:#111827;font-weight:500;white-space:pre-line}.dark .profile_infoValue__hhQOx{color:#f9fafb}.profile_websiteLink__Q6W5Q{color:#16a34a;text-decoration:none;font-weight:500;transition:color .3s ease}.profile_websiteLink__Q6W5Q:hover{color:#15803d;text-decoration:underline}.dark .profile_websiteLink__Q6W5Q{color:#10b981}.dark .profile_websiteLink__Q6W5Q:hover{color:#059669}.profile_priceContainer__e83CP{display:flex;flex-direction:column;gap:.5rem}.profile_priceTypeSelect__dkFsD{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;background:#f9fafb;font-size:1rem;cursor:pointer;transition:all .3s ease}.profile_priceTypeSelect__dkFsD:focus{outline:none;border-color:#16a34a;background:#fff}.dark .profile_priceTypeSelect__dkFsD{background:#374151;border-color:#4b5563;color:#f9fafb}.dark .profile_priceTypeSelect__dkFsD:focus{border-color:#10b981;background:#4b5563}.profile_logoDisplay__3ytvr{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f9fafb;border-radius:.5rem}.dark .profile_logoDisplay__3ytvr{background:#374151}.profile_logoDisplayImage__Y4OH9{width:4rem;height:4rem;border-radius:.375rem;-o-object-fit:cover;object-fit:cover}.profile_logoDisplayText__HM_aC{color:#6b7280;font-size:.875rem}.dark .profile_logoDisplayText__HM_aC{color:#d1d5db}.profile_companyLogo__QC1KU{display:flex;flex-direction:column;align-items:center;gap:.75rem}.profile_logoContainer__bWK5D{position:relative;display:flex;align-items:center;justify-content:center;border-radius:1rem;overflow:hidden}.profile_logoImage__odezp{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;transition:transform .3s ease}.profile_logoPlaceholder__hW1dP{width:100%;height:100%;background:linear-gradient(135deg,#16a34a,#22c55e);display:flex;align-items:center;justify-content:center;border-radius:inherit;position:relative;overflow:hidden}.profile_logoInitials__k91m3{font-weight:700;color:#fff;font-size:1.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3);z-index:2;position:relative}.profile_logoGlow__wO_d0{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.3) 0,transparent 70%);opacity:0;transition:opacity .3s ease}.profile_logoLabel__Fizgw{text-align:center}.profile_logoLabelText__2BaZt{font-size:.75rem;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.dark .profile_logoLabelText__2BaZt{color:#d1d5db}.profile_logoSmall__llzLu .profile_logoContainer__bWK5D{width:3rem;height:3rem}.profile_logoSmall__llzLu .profile_logoInitials__k91m3{font-size:.875rem}.profile_logoSmall__llzLu .profile_logoLabelText__2BaZt{font-size:.625rem}.profile_logoMedium__AVLYe .profile_logoContainer__bWK5D{width:5rem;height:5rem}.profile_logoMedium__AVLYe .profile_logoInitials__k91m3{font-size:1.25rem}.profile_logoLarge__K3iJK .profile_logoContainer__bWK5D{width:8rem;height:8rem}.profile_logoLarge__K3iJK .profile_logoInitials__k91m3{font-size:2rem}.profile_logoLarge__K3iJK .profile_logoLabelText__2BaZt{font-size:.875rem}@keyframes profile_logoFadeIn__V6vPv{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.profile_companyLogo__QC1KU{animation:profile_logoFadeIn__V6vPv .5s ease-out}.profile_logoLoading__Oz6DI .profile_logoContainer__bWK5D{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:profile_loading__hlITk 1.5s infinite}@keyframes profile_loading__hlITk{0%{background-position:200% 0}to{background-position:-200% 0}}.profile_userInfo__3Y1PG{display:flex;flex-direction:column;gap:1rem}.profile_userInfoItem__nTEAJ{display:flex;flex-direction:column;gap:.25rem}.profile_userInfoLabel___8z75{font-size:.875rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.05em}.profile_userInfoValue__Xhb5O{font-size:1rem;color:#111827;font-weight:500}.profile_themeSettings__Jv0nF{display:flex;flex-direction:column;gap:1rem}.profile_themeOption__051D_{display:flex;align-items:center;gap:1rem;padding:1rem;border:2px solid #e5e7eb;border-radius:.75rem;cursor:pointer;transition:all .3s ease}.profile_themeOptionActive__EJJnv,.profile_themeOption__051D_:hover{border-color:#16a34a;background-color:#f0fdf4}.profile_themeOptionActive__EJJnv .profile_themeOptionIcon__ovR82{color:#16a34a}.profile_themeOptionIcon__ovR82{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-color:#f3f4f6;border-radius:.5rem;color:#6b7280;transition:all .3s ease}.profile_themeOptionContent__LKVSL{flex:1}.profile_themeOptionName__RYi0U{font-size:1rem;font-weight:600;color:#111827;margin:0 0 .25rem}.profile_themeOptionDescription__mzRPm{font-size:.875rem;color:#6b7280;margin:0;line-height:1.4}.profile_themeOptionRadio__OSNiM{display:flex;align-items:center}.profile_themeRadio__2MXc8{width:1.25rem;height:1.25rem;accent-color:#16a34a}.profile_createCompanyButton__0JngX{display:flex;justify-content:center;margin-top:2rem}.profile_errorMessage__Gr6wP{text-align:center;padding:2rem;color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem}.dark .profile_errorMessage__Gr6wP{color:#f87171;background-color:#7f1d1d;border-color:#991b1b}.dark .profile_profileCard__Shcf9{background-color:#1f2937;border-color:#374151}.dark .profile_profileCardTitle___y6X7{color:#f9fafb}.dark .profile_profileCardSubtitle__Js3LD,.dark .profile_userInfoLabel___8z75{color:#d1d5db}.dark .profile_userInfoValue__Xhb5O{color:#f9fafb}.dark .profile_themeOption__051D_{background-color:#1f2937;border-color:#374151}.dark .profile_themeOptionActive__EJJnv,.dark .profile_themeOption__051D_:hover{background-color:#064e3b;border-color:#10b981}.dark .profile_themeOptionIcon__ovR82{background-color:#374151;color:#d1d5db}.dark .profile_themeOptionName__RYi0U{color:#f9fafb}.dark .profile_themeOptionDescription__mzRPm{color:#d1d5db}.dark .profile_formInput__BcKao{background-color:#374151;border-color:#4b5563;color:#f9fafb}.dark .profile_formInput__BcKao:focus{border-color:#10b981}.dark .profile_formInput__BcKao::-moz-placeholder{color:#9ca3af}.dark .profile_formInput__BcKao::placeholder{color:#9ca3af}.dark .profile_formTextarea__B3mlh{background-color:#374151;border-color:#4b5563;color:#f9fafb}.dark .profile_formTextarea__B3mlh:focus{border-color:#10b981}.dark .profile_formTextarea__B3mlh::-moz-placeholder{color:#9ca3af}.dark .profile_formTextarea__B3mlh::placeholder{color:#9ca3af}.dark .profile_formLabel__nF1GL{color:#d1d5db}.dark .profile_formButton__wFHgR.profile_formButtonPrimary__x8CqI{background-color:#10b981;color:#fff}.dark .profile_formButton__wFHgR.profile_formButtonPrimary__x8CqI:hover{background-color:#059669}.dark .profile_formButton__wFHgR.profile_formButtonPrimary__x8CqI:disabled{background-color:#374151;color:#9ca3af}.dark .profile_fieldError__7RKKI{color:#f87171}.dark .profile_formInputError__zrUpt,.dark .profile_formInputError__zrUpt:focus{border-color:#f87171}.profile_profileTabsContainer__xosIr{max-width:6xl;margin:0 auto;display:grid;grid-template-columns:16rem 1fr;gap:0;background:#fff;border-radius:.75rem;border:1px solid #e5e7eb;overflow:hidden;height:100%;min-height:0}@media(max-width:768px){.profile_profileTabsContainer__xosIr{grid-template-columns:1fr;grid-template-rows:auto 1fr}}.dark .profile_profileTabsContainer__xosIr{background:#1f2937;border-color:#374151}.profile_tabsNavigation__pINR2{display:flex;flex-direction:column;background:#f9fafb;border-right:1px solid #e5e7eb;padding:0}@media(max-width:768px){.profile_tabsNavigation__pINR2{flex-direction:row;border-right:none;border-bottom:1px solid #e5e7eb;overflow-x:auto;padding:.5rem;gap:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.profile_tabsNavigation__pINR2::-webkit-scrollbar{display:none}}.dark .profile_tabsNavigation__pINR2{background:#374151;border-right-color:#4b5563}@media(max-width:768px){.dark .profile_tabsNavigation__pINR2{border-bottom-color:#4b5563}}.profile_tabButton__iZt_5{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:none;cursor:pointer;font-size:.875rem;font-weight:500;color:#6b7280;transition:all .2s ease;border:none;border-right:3px solid rgba(0,0,0,0);text-align:left;width:100%}.profile_tabButton__iZt_5:hover{color:#16a34a;background:#f0fdf4}@media(max-width:768px){.profile_tabButton__iZt_5{flex-direction:column;justify-content:center;padding:.75rem 1rem;border-right:none;border-bottom:3px solid rgba(0,0,0,0);border-radius:.5rem;min-width:5rem;width:auto;gap:.25rem}}.dark .profile_tabButton__iZt_5{color:#d1d5db}.dark .profile_tabButton__iZt_5:hover{color:#10b981;background:#064e3b}.profile_tabButtonActive__F70JP{color:#16a34a;background:#f0fdf4;border-right-color:#16a34a}@media(max-width:768px){.profile_tabButtonActive__F70JP{border-right-color:rgba(0,0,0,0);border-bottom-color:#16a34a;background:#fff}}.dark .profile_tabButtonActive__F70JP{color:#10b981;background:#064e3b;border-right-color:#10b981}@media(max-width:768px){.dark .profile_tabButtonActive__F70JP{border-bottom-color:#10b981;background:#1f2937}}.profile_tabIcon__Fd77g{display:flex;align-items:center;justify-content:center;flex-shrink:0}.profile_tabIcon__Fd77g svg{width:1.25rem;height:1.25rem}@media(max-width:768px){.profile_tabIcon__Fd77g svg{width:1.5rem;height:1.5rem}}.profile_tabLabel__IP4lZ{font-weight:500}@media(max-width:768px){.profile_tabLabel__IP4lZ{display:block;font-size:.625rem;text-align:center;line-height:1.2}}.profile_tabContent__KhyaT{background:#fff;padding:12px;position:relative;display:flex;flex-direction:column;overflow:hidden;flex:1;min-height:0}@media(max-width:768px){.profile_tabContent__KhyaT{min-height:32rem}}.dark .profile_tabContent__KhyaT{background:#1f2937}.dark .profile_tabsNavigation__pINR2 .profile_tabButton__iZt_5:first-child{border-top-left-radius:.75rem}.profile_tabButtonActive__F70JP{position:relative}.profile_tabButtonActive__F70JP:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#16a34a;border-radius:0 2px 2px 0}@media(max-width:768px){.profile_tabButtonActive__F70JP:before{display:none}}.profile_tabButton__iZt_5{position:relative}.profile_tabButton__iZt_5:hover:not(.profile_tabButtonActive__F70JP){transform:translateX(2px)}@media(max-width:768px){.profile_tabButton__iZt_5:hover:not(.profile_tabButtonActive__F70JP){transform:translateY(-1px)}.profile_profileTabsContainer__xosIr{border-radius:.5rem;min-height:auto}.profile_tabsNavigation__pINR2{padding:.5rem;gap:.25rem}.profile_tabsNavigation__pINR2::-webkit-scrollbar{display:none}.profile_tabsNavigation__pINR2{-ms-overflow-style:none;scrollbar-width:none}.profile_tabButton__iZt_5{padding:.75rem 1rem;border-radius:.5rem;min-width:8rem;justify-content:center}.profile_tabButton__iZt_5 .profile_tabLabel__IP4lZ{display:block;font-size:.75rem}}.profile_productsContainer__Z7WAT{display:flex;flex-direction:column;height:100%;min-height:0}.profile_productsHeader__NKK7l{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:1rem}@media(max-width:768px){.profile_productsHeader__NKK7l{flex-direction:column;align-items:stretch}}.profile_productsTitle___FTfb{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:.5rem}.dark .profile_productsTitle___FTfb{color:#f9fafb}.profile_productsSubtitle__Ef6fF{color:#6b7280;font-size:.875rem}.dark .profile_productsSubtitle__Ef6fF{color:#d1d5db}.profile_addProductButton__cQuZs{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#16a34a;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.profile_addProductButton__cQuZs:hover{background:#15803d}.profile_addProductButton__cQuZs svg{width:1.25rem;height:1.25rem}.dark .profile_addProductButton__cQuZs{background:#10b981}.dark .profile_addProductButton__cQuZs:hover{background:#059669}.profile_emptyState__INjHy{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.profile_emptyStateIcon__a1tLU{width:4rem;height:4rem;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#9ca3af}.dark .profile_emptyStateIcon__a1tLU{background:#374151;color:#d1d5db}.profile_emptyStateTitle__bbOqu{font-size:1.25rem;font-weight:600;color:#111827;margin-bottom:.5rem}.dark .profile_emptyStateTitle__bbOqu{color:#f9fafb}.profile_emptyStateText__0bG3D{color:#6b7280;font-size:.875rem;margin-bottom:2rem;max-width:24rem}.dark .profile_emptyStateText__0bG3D{color:#d1d5db}.profile_emptyStateButton__v_9io{padding:.75rem 1.5rem;background:#16a34a;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.profile_emptyStateButton__v_9io:hover{background:#15803d}.dark .profile_emptyStateButton__v_9io{background:#10b981}.dark .profile_emptyStateButton__v_9io:hover{background:#059669}.profile_productsGrid__OPI5z{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem}@media(max-width:768px){.profile_productsGrid__OPI5z{grid-template-columns:1fr}}.profile_productsList__0wdSX{flex:1;min-height:0;overflow-y:auto;padding-right:.25rem}.profile_paginationBar__1YAQj{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid #e5e7eb}.profile_productCard__lWIhY{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;transition:all .2s ease}.profile_productCard__lWIhY:hover{border-color:#16a34a}.dark .profile_productCard__lWIhY{background:#1f2937;border-color:#374151}.dark .profile_productCard__lWIhY:hover{border-color:#10b981}.profile_productImage__VVNMm{position:relative;width:100%;height:8rem;background:#f9fafb;display:flex;align-items:center;justify-content:center}.dark .profile_productImage__VVNMm{background:#374151}.profile_productImageImg___h9Rv{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile_productImagePlaceholder__FyB2Q{display:flex;align-items:center;justify-content:center;color:#9ca3af}.dark .profile_productImagePlaceholder__FyB2Q{color:#d1d5db}.profile_productStatus__0i_CG{position:absolute;top:.75rem;right:.75rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500}.profile_productStatusActive__Vr3QX{background:#dcfce7;color:#166534}.dark .profile_productStatusActive__Vr3QX{background:#064e3b;color:#10b981}.profile_productStatusInactive__n_ygy{background:#fef2f2;color:#dc2626}.dark .profile_productStatusInactive__n_ygy{background:#7f1d1d;color:#f87171}.profile_productContent__85RAw{padding:1.5rem}.profile_productName__9rCLW{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:.5rem;line-height:1.4}.dark .profile_productName__9rCLW{color:#f9fafb}.profile_authBlock__wuYH4{display:flex;align-items:center;justify-content:center;min-height:400px;padding:2rem}.profile_authBlockContent__naDK5{text-align:center;max-width:400px;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border:1px solid #e5e7eb}.dark .profile_authBlockContent__naDK5{background:#1f2937;border-color:#374151}.profile_authBlockIcon__OIb2_{width:4rem;height:4rem;margin:0 auto 1.5rem;color:#6b7280;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:50%}.profile_authBlockIcon__OIb2_ svg{width:2rem;height:2rem}.dark .profile_authBlockIcon__OIb2_{color:#9ca3af;background:#374151}.profile_authBlockTitle__Spult{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 .75rem}.dark .profile_authBlockTitle__Spult{color:#f9fafb}.profile_authBlockText__Zfa6M{color:#6b7280;margin:0 0 2rem;line-height:1.6}.dark .profile_authBlockText__Zfa6M{color:#d1d5db}.profile_authBlockActions__u84oA{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.profile_authBlockActions__u84oA{flex-direction:row;justify-content:center}}.profile_authBlockButton__czQ1h{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;background:#16a34a;color:#fff!important;border-radius:.5rem;font-weight:500;text-decoration:none;transition:all .2s ease}.profile_authBlockButton__czQ1h:hover{background:#15803d;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(22,163,74,.3)}.dark .profile_authBlockButton__czQ1h{background:#10b981;color:#fff!important}.dark .profile_authBlockButton__czQ1h:hover{background:#059669;color:#fff!important;box-shadow:0 4px 12px rgba(16,185,129,.3)}.profile_authBlockButtonSecondary__B_PKr{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;background:rgba(0,0,0,0);color:#16a34a;border:1px solid #16a34a;border-radius:.5rem;font-weight:500;text-decoration:none;transition:all .2s ease}.profile_authBlockButtonSecondary__B_PKr:hover{background:#16a34a;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(22,163,74,.3)}.dark .profile_authBlockButtonSecondary__B_PKr{color:#10b981;border-color:#10b981}.dark .profile_authBlockButtonSecondary__B_PKr:hover{background:#10b981;color:#fff}.profile_productDescription__21GQB{color:#6b7280;font-size:.875rem;line-height:1.5;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark .profile_productDescription__21GQB{color:#d1d5db}.profile_productDetails__NlGBn{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}.profile_productPrice__kWra1{font-size:1.25rem;font-weight:700;color:#16a34a}.dark .profile_productPrice__kWra1{color:#10b981}.profile_productStock__OtMJi{font-size:.875rem;color:#6b7280;background:#f3f4f6;padding:.25rem .75rem;border-radius:9999px}.dark .profile_productStock__OtMJi{color:#d1d5db;background:#374151}.profile_productActions__6v6uK{display:flex;gap:.5rem;flex-wrap:wrap}.profile_productActionButton__976ql{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;background:#f3f4f6;color:#374151;border:none;border-radius:.375rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.profile_productActionButton__976ql:hover{background:#e5e7eb}.profile_productActionButton__976ql svg{width:1rem;height:1rem}.dark .profile_productActionButton__976ql{background:#374151;color:#d1d5db}.profile_productActionButtonActive___WrUj{background:#dcfce7;color:#166534}.profile_productActionButtonActive___WrUj:hover{background:#bbf7d0}.dark .profile_productActionButtonActive___WrUj{background:#064e3b;color:#10b981}.dark .profile_productActionButtonActive___WrUj:hover{background:#065f46}.profile_productActionButtonInactive__m7oWv{background:#fef2f2;color:#dc2626}.profile_productActionButtonInactive__m7oWv:hover{background:#fecaca}.dark .profile_productActionButtonInactive__m7oWv{background:#7f1d1d;color:#f87171}.dark .profile_productActionButtonInactive__m7oWv:hover{background:#991b1b}.profile_productActionButtonDanger__jq7Fj{background:#fef2f2;color:#dc2626}.profile_productActionButtonDanger__jq7Fj:hover{background:#fecaca}.dark .profile_productActionButtonDanger__jq7Fj{background:#7f1d1d;color:#f87171}.dark .profile_productActionButtonDanger__jq7Fj:hover{background:#991b1b}