.profile_profileContainer__A69GL{padding:1rem;height:calc(100vh - 113px);overflow:hidden}@media(max-width:768px){.profile_profileContainer__A69GL{position:fixed;top:4rem;left:0;right:0;bottom:4rem;height:auto;padding:.75rem;overflow:hidden;z-index:40}}@media(max-width:480px){.profile_profileContainer__A69GL{padding:.5rem}}.profile_profileContainerSpacer__7o1pE{display:none}@media(max-width:768px){.profile_profileContainerSpacer__7o1pE{display:block;height:calc(100vh - 4rem - 4rem);min-height:200px}}.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;position:relative}@media(max-width:768px){.profile_profileCard__Shcf9{min-height:0}}.dark .profile_profileCard__Shcf9{background:#1f2937}.profile_profileCardFill__Sul02{flex:1;min-height:0;height:100%;overflow:hidden}.profile_profileCardFill__Sul02 .profile_categoryAddRow__g_zuU,.profile_profileCardFill__Sul02 .profile_categoryEmpty__FpS3U,.profile_profileCardFill__Sul02 .profile_profileCardHeader___OTdh{flex-shrink:0}.profile_profileCardHeader___OTdh{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb;position:relative}@media(max-width:768px){.profile_profileCardHeader___OTdh{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding:.5rem 0;border-bottom:1px solid #e5e7eb}.profile_profileCardHeader___OTdh>div:first-child{min-width:0}.profile_profileCardHeader___OTdh>div:last-child{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem;width:100%}}.profile_profileHeaderActions__lzl6s{display:flex;align-items:center;gap:.75rem;flex-shrink:0;position:relative;z-index:40}@media(max-width:768px){.profile_profileHeaderActions__lzl6s .profile_editButton__oJbfq{margin-left:auto}}.dark .profile_profileCardHeader___OTdh{border-bottom-color:#374151}.profile_starsContainer___Orlx{display:flex;align-items:flex-start;gap:.25rem;flex-shrink:0;padding-top:.25rem}.profile_star__cDQmf{display:inline-block;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.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}@media(max-width:768px){.profile_profileCardTitle___y6X7{font-size:1.1rem}}.profile_editButton__oJbfq{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.25rem;padding:0 .875rem;background:#fff;color:#047857;border:1px solid #d1d5db;border-radius:.5rem;font-size:.8125rem;font-weight:600;font-family:inherit;letter-spacing:.01em;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px rgba(15,23,42,.06);transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.profile_editButton__oJbfq:focus-visible,.profile_editButton__oJbfq:hover{background:#ecfdf5;border-color:#6ee7b7;color:#065f46;outline:none}.profile_editButton__oJbfq svg{width:1rem;height:1rem;flex-shrink:0}@media(max-width:768px){.profile_editButton__oJbfq{flex:0 1 auto;min-width:0;width:auto;height:2.5rem;min-height:2.5rem;padding:0 .75rem}}.dark .profile_editButton__oJbfq{background:rgba(16,185,129,.08);color:#6ee7b7;border-color:rgba(52,211,153,.35);box-shadow:none}.dark .profile_editButton__oJbfq:focus-visible,.dark .profile_editButton__oJbfq:hover{background:rgba(16,185,129,.16);border-color:#34d399;color:#a7f3d0}.profile_editButtonText__zsyhV{line-height:1}.profile_profileForm__LNONf{display:flex;flex-direction:column;flex:1;gap:1rem;overflow-y:auto;padding-right:.5rem}@media(max-width:768px){.profile_profileForm__LNONf{padding-bottom:6rem;overflow-y:visible;max-height:none}}.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}.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_formLogoRow__eGahl{display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:1rem;align-items:start}@media(max-width:768px){.profile_formLogoRow__eGahl{grid-template-columns:1fr}}.profile_formLogoRowFields__DpezS{display:flex;flex-direction:column;gap:1rem;min-width:0}.profile_formRow__Eo19_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}@media(max-width:768px){.profile_formRow__Eo19_{grid-template-columns:1fr}}.profile_formRow3__YyI26{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:768px){.profile_formRow3__YyI26{grid-template-columns:1fr}}.profile_formField__6ZauU{display:flex;flex-direction:column;min-width:0}.profile_formLabel__nF1GL{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.375rem}.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_passwordFieldWrap__3YEqk{position:relative}.profile_passwordFieldWrap__3YEqk .profile_formInput__BcKao{width:100%;padding-right:2.75rem}.profile_passwordToggleButton__oi1Kg{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:none;background:rgba(0,0,0,0);color:#6b7280;cursor:pointer}.profile_passwordToggleButton__oi1Kg:hover{color:#374151}.dark .profile_passwordToggleButton__oi1Kg{color:#9ca3af}.dark .profile_passwordToggleButton__oi1Kg:hover{color:#e5e7eb}select.profile_formInput__BcKao{cursor:pointer}.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_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:row;align-items:center;gap:1.25rem;padding:1rem 1.25rem;border:2px dashed #d1d5db;border-radius:.75rem;background:#f9fafb;transition:all .2s ease}.dark .profile_logoSection__tlu9p{background:#374151;border-color:#4b5563}.profile_logoSectionImage__4YgX7{flex-shrink:0}.profile_logoSectionText__yF9aX{display:flex;flex-direction:column;gap:.375rem;min-width:0}.profile_logoPreview__6u8H6{width:6rem;height:6rem;border-radius:.5rem;-o-object-fit:contain;object-fit:contain;border:1px solid #e5e7eb}.profile_logoPlaceholder__hW1dP{width:6rem;height:6rem;border-radius:.5rem;background:#f3f4f6}.profile_logoPlaceholder__hW1dP svg{width:2.25rem;height:2.25rem;color:#9ca3af}.dark .profile_logoPlaceholder__hW1dP{background:#4b5563}.profile_logoUploadText__2SWlN{text-align:left;color:#6b7280;font-size:.8125rem;margin:0;line-height:1.35}.dark .profile_logoUploadText__2SWlN{color:#d1d5db}.profile_logoUploadHint__XdaiX{color:#9ca3af;font-size:.6875rem;margin:0;line-height:1.3}.dark .profile_logoUploadHint__XdaiX{color:#9ca3af}.profile_logoInput__VBc8L{display:none}.profile_logoButton__3LyOP{margin-top:.25rem;padding:.5rem .875rem;background:#16a34a;color:#fff;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;align-self:flex-start}.dark .profile_logoButton__3LyOP{background:#10b981}.profile_logoActionsRow__y6yk4{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.profile_logoRemoveButton__KrAdK{display:inline-flex;align-items:center;gap:.35rem;margin-top:.25rem;padding:.5rem .875rem;border:1px solid #fca5a5;border-radius:.375rem;background:rgba(0,0,0,0);color:#dc2626;font-size:.8125rem;font-weight:500;cursor:pointer}.profile_logoRemoveButton__KrAdK svg{width:.9rem;height:.9rem}.profile_logoRemoveButton__KrAdK:hover{background:#fef2f2}.dark button.profile_logoButton__3LyOP{background-color:#10b981;color:#fff}.dark button.profile_logoRemoveButton__KrAdK{background-color:rgba(0,0,0,0);border-color:#7f1d1d;color:#f87171}.dark button.profile_logoRemoveButton__KrAdK:hover{background-color:rgba(127,29,29,.3)}.profile_starsMessage__UZYZ3{margin-bottom:1rem;padding:1rem;border-radius:.5rem}.profile_starsMessageSuccess__CPPd1{background-color:#dcfce7;color:#166534;border:1px solid #bbf7d0}.profile_starsMessageError__ie9AW{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.dark .profile_starsMessageSuccess__CPPd1{background-color:#064e3b;color:#6ee7b7;border-color:#047857}.dark .profile_starsMessageError__ie9AW{background-color:#7f1d1d;color:#f87171;border-color:#991b1b}.profile_starsOptionRow__G1apJ{display:flex;gap:1rem;align-items:center;margin-top:.5rem}.profile_starsOption__J1rVG{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.5rem 1rem;border:2px solid #e5e7eb;border-radius:.5rem;background-color:rgba(0,0,0,0);transition:all .2s;color:#374151}.profile_starsOption__J1rVG:hover{border-color:#d1d5db}.profile_starsOptionActive__vxkgz{border-color:#16a34a;background-color:#f0fdf4;color:#166534}.dark .profile_starsOption__J1rVG{border-color:#4b5563;color:#d1d5db}.dark .profile_starsOption__J1rVG:hover{border-color:#6b7280}.dark .profile_starsOptionActive__vxkgz{border-color:#10b981;background-color:#064e3b;color:#6ee7b7}.profile_starsRadio__iG7mU{cursor:pointer;accent-color:#16a34a}.profile_starsRadio__iG7mU:focus{outline:none}.dark .profile_starsRadio__iG7mU{accent-color:#10b981}.profile_starsOption__J1rVG:focus-within{outline:none}.profile_formActions__gI6KV{display:flex;justify-content:space-between;gap:.75rem;margin-top:auto;padding:1rem 1.25rem;position:sticky;bottom:0;background:#fff;border-top:1px solid #e5e7eb;z-index:10}@media(max-width:768px){.profile_formActions__gI6KV{z-index:60;position:fixed;bottom:64px;left:0;right:0;padding:.75rem 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:.5rem 1rem;background:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:.375rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.profile_cancelButton__yL0Su:hover{background:#f9fafb;border-color:#9ca3af}.profile_saveButton__cYA4R{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem 1rem;background:#16a34a!important;color:#fff;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.profile_saveButton__cYA4R:hover:not(:disabled){opacity:.9}.profile_saveButton__cYA4R:disabled{opacity:.5;cursor:not-allowed}.dark .profile_saveButton__cYA4R{background:#10b981!important}.dark .profile_saveButton__cYA4R:hover:not(:disabled){opacity:.9}.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_categoryAddRow__g_zuU{display:flex;gap:.75rem;margin-bottom:1.5rem;align-items:stretch}.profile_categoryAddRow__g_zuU .profile_formInput__BcKao{flex:1}.profile_categoryAddRow__g_zuU .profile_saveButton__cYA4R{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;white-space:nowrap}@media(max-width:768px){.profile_categoryAddRow__g_zuU{flex-direction:column}}.profile_categoryEmpty__FpS3U{margin:0;color:#6b7280;font-size:.9375rem}.dark .profile_categoryEmpty__FpS3U{color:#d1d5db}.profile_categoryList__SzRNO{list-style:none;margin:0;display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 .375rem 0 0}.profile_categoryList__SzRNO::-webkit-scrollbar{width:6px}.profile_categoryList__SzRNO::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.profile_categoryList__SzRNO::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.profile_categoryList__SzRNO::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dark .profile_categoryList__SzRNO::-webkit-scrollbar-track{background:#374151}.dark .profile_categoryList__SzRNO::-webkit-scrollbar-thumb{background:#6b7280}.dark .profile_categoryList__SzRNO::-webkit-scrollbar-thumb:hover{background:#9ca3af}.profile_categoryItem__0XjjU{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;flex-wrap:wrap}.profile_categoryItem__0XjjU .profile_formInput__BcKao{flex:1;min-width:160px}.dark .profile_categoryItem__0XjjU{background:#374151;border-color:#4b5563}.profile_categoryItemName__3JKb0{font-size:.9375rem;font-weight:600;color:#111827}.dark .profile_categoryItemName__3JKb0{color:#f9fafb}.profile_categoryItemActions__87RJI{display:flex;align-items:center;gap:.5rem;margin-left:auto}.profile_categoryIconButton___noba{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;color:#6b7280;cursor:pointer;transition:all .2s ease}.profile_categoryIconButton___noba:hover{background:#f3f4f6;color:#111827}.dark .profile_categoryIconButton___noba{background:#1f2937;border-color:#4b5563;color:#d1d5db}.dark .profile_categoryIconButton___noba:hover{background:#4b5563;color:#f9fafb}.profile_categoryIconButtonDanger___mSpC:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.dark .profile_categoryIconButtonDanger___mSpC:hover{background:#7f1d1d;border-color:#991b1b;color:#f87171}.profile_profileInfo__GvjNp{display:grid;grid-template-columns:minmax(140px,auto) minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start;max-height:calc(100vh - 280px);overflow-y:auto;padding-right:.5rem}@media(max-width:768px){.profile_profileInfo__GvjNp{grid-template-columns:1fr}}.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)}}@media(max-width:768px){.profile_profileInfo__GvjNp{grid-template-columns:1fr;max-height:none;overflow-y:visible;gap:.75rem}}.profile_profileInfoLogoCell__u2WmD{grid-column:1;grid-row:1;align-self:start}.profile_profileLogoBlock__siLOn{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}.profile_profileLogoCaption__j8o4p{text-align:center}.profile_profileLogoCaptionText__svPux{font-size:.875rem;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.dark .profile_profileLogoCaptionText__svPux{color:#d1d5db}.profile_profileLogoOpen__zj0Vt{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;padding:0;border:2px solid rgba(0,0,0,0);border-radius:1rem;box-sizing:border-box;background:none;cursor:pointer;text-align:left;font:inherit;color:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:border-color .2s ease}.profile_profileLogoOpen__zj0Vt:hover{background:rgba(0,0,0,0)!important;border-color:#16a34a}.profile_profileLogoOpen__zj0Vt:focus-visible{outline:2px solid #16a34a;outline-offset:3px;border-radius:1rem}.dark .profile_profileLogoOpen__zj0Vt{background-color:rgba(0,0,0,0)!important;border-color:rgba(0,0,0,0)}.dark .profile_profileLogoOpen__zj0Vt:hover{background-color:rgba(0,0,0,0)!important;border-color:#10b981}.dark .profile_profileLogoOpen__zj0Vt:focus-visible{outline-color:#10b981}.profile_profileLogoViewerInitials__7P5F5{display:flex;align-items:center;justify-content:center;min-width:min(80vw,28rem);min-height:min(45vh,22rem);padding:2rem;border-radius:.5rem;background:linear-gradient(145deg,#1e293b,#334155);font-size:clamp(3rem,14vw,6rem);font-weight:700;color:#f8fafc;letter-spacing:.04em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark .profile_profileLogoViewerInitials__7P5F5{background:linear-gradient(145deg,#0f172a,#1e293b)}.profile_profileInfoTwoFields__NQadT{grid-column:2/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;min-width:0}.profile_profileInfoTwoFields__NQadT>*{min-width:0;max-width:100%}@media(max-width:768px){.profile_profileInfoTwoFields__NQadT{grid-column:1}}@media(max-width:500px){.profile_profileInfoTwoFields__NQadT{grid-template-columns:1fr}}.profile_profileInfoTwoFieldsFullWidth__2Cfy4{grid-column:1/-1}@media(min-width:501px)and (max-width:768px){.profile_profileInfoTwoFieldsFullWidth__2Cfy4{grid-column:auto}}.profile_profileInfoRest__QILPN{grid-column:2/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;min-width:0}.profile_profileInfoRest__QILPN>*{min-width:0;max-width:100%}@media(max-width:768px){.profile_profileInfoRest__QILPN{grid-column:1}}@media(max-width:500px){.profile_profileInfoRest__QILPN{grid-template-columns:1fr}}@media(min-width:501px)and (max-width:768px){.profile_profileInfoRest__QILPN{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.profile_profileInfoRestFullWidth__FaxTJ{grid-column:1/-1}.profile_profileInfoDescription__niuN6{grid-column:1/-1;min-height:8rem}.profile_profileInfoDescription__niuN6 .profile_infoValue__hhQOx{min-height:6rem;white-space:pre-wrap}.profile_infoItem__XyDSp{display:flex;flex-direction:column;padding:.75rem 1rem;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb;min-width:0;max-width:100%;overflow:hidden}.profile_infoItem__XyDSp .profile_infoValue__hhQOx,.profile_infoItem__XyDSp a.profile_infoValue__hhQOx{display:block;word-break:break-word;overflow-wrap:break-word;min-width:0;max-width:100%;overflow:hidden}@media(max-width:768px){.profile_infoItem__XyDSp{padding:.625rem .75rem;border-radius:.375rem}}.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:.125rem}@media(max-width:768px){.profile_infoLabel__RpvIt{font-size:.6875rem;margin-bottom:.125rem}}.dark .profile_infoLabel__RpvIt{color:#9ca3af}.profile_infoValue__hhQOx{font-size:1rem;color:#111827;font-weight:500;white-space:pre-line}@media(max-width:768px){.profile_infoValue__hhQOx{font-size:.9375rem}}.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:contain;object-fit:contain}.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:contain;object-fit:contain;padding:.2rem;box-sizing:border-box;border-radius:inherit}.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}@media(max-width:768px){.profile_logoSmall__llzLu .profile_logoContainer__bWK5D{width:2rem;height:2rem}.profile_logoMedium__AVLYe .profile_logoContainer__bWK5D{width:4rem;height:4rem}.profile_logoLarge__K3iJK .profile_logoContainer__bWK5D{width:6rem;height:6rem}}@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:none;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:none}.profile_tabsNavigation__pINR2{display:flex;flex-direction:column;background:#f9fafb;border-right:1px solid #e5e7eb;padding:0;height:100%;min-height:0}@media(max-width:768px){.profile_tabsNavigation__pINR2{flex-direction:row;border-right:none;border-bottom:1px solid #e5e7eb;overflow-x:hidden;padding:.5rem;gap:.5rem;height:auto;flex-shrink:0}}.profile_tabsList__sJkZG{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}@media(max-width:768px){.profile_tabsList__sJkZG{flex-direction:row;overflow:hidden;width:100%}}.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:row;justify-content:center;padding:.75rem;border-right:none;border-bottom:3px solid rgba(0,0,0,0);border-radius:.5rem .5rem 0 0;min-width:0;width:auto;flex:1;gap:0}}.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}.profile_tabButtonActive__F70JP .profile_tabIcon__Fd77g,.profile_tabButtonActive__F70JP .profile_tabIcon__Fd77g svg{color:#16a34a}@media(max-width:768px){.profile_tabButtonActive__F70JP{border-right-color:rgba(0,0,0,0);border-bottom:3px solid #16a34a;background:#f0fdf4}.profile_tabButtonActive__F70JP .profile_tabIcon__Fd77g,.profile_tabButtonActive__F70JP .profile_tabIcon__Fd77g svg{color:#16a34a}}.dark .profile_tabButtonActive__F70JP{color:#10b981;background:#064e3b;border-right-color:#10b981}.dark .profile_tabButtonActive__F70JP .profile_tabIcon__Fd77g,.dark .profile_tabButtonActive__F70JP .profile_tabIcon__Fd77g svg{color:#10b981}@media(max-width:768px){.dark .profile_tabButtonActive__F70JP{border-bottom:3px solid #10b981;background:#064e3b}.dark .profile_tabButtonActive__F70JP .profile_tabIcon__Fd77g,.dark .profile_tabButtonActive__F70JP .profile_tabIcon__Fd77g svg{color:#10b981}}.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:none}}.profile_logoutTab__6iKCa{color:#dc2626!important}.profile_logoutTab__6iKCa:hover{color:#b91c1c!important;background:#fef2f2!important}.dark .profile_logoutTab__6iKCa{color:#f87171!important}.dark .profile_logoutTab__6iKCa:hover{color:#fca5a5!important;background:#7f1d1d!important}.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:0;padding:.75rem .75rem 1.25rem;overflow-y:auto;overflow-x:hidden;position:relative;z-index:1;-webkit-overflow-scrolling:touch}}@media(max-width:480px){.profile_tabContent__KhyaT{padding:.5rem}}.dark .profile_tabContent__KhyaT{background:#1f2937}.profile_tabContentCompanies__qw9I_{overflow:hidden;display:flex;flex-direction:column}@media(max-width:768px){.profile_tabContentCompanies__qw9I_{padding-bottom:.75rem}}.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 .75rem;gap:.5rem}.profile_tabsNavigation__pINR2::-webkit-scrollbar{display:none}.profile_tabsNavigation__pINR2{-ms-overflow-style:none;scrollbar-width:none}.profile_tabButton__iZt_5{padding:.75rem;border-radius:.5rem .5rem 0 0;min-width:0;flex:1;justify-content:center}.profile_tabButton__iZt_5 .profile_tabLabel__IP4lZ{display:none}}.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_addProductButton__cQuZs:disabled{background:#9ca3af;cursor:not-allowed;opacity:.6}.profile_addProductButton__cQuZs:disabled:hover{background:#9ca3af}.dark .profile_addProductButton__cQuZs:disabled,.dark .profile_addProductButton__cQuZs:disabled:hover{background:#6b7280}.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}.profile_companiesContainer__IxaWg{padding:1.5rem}.profile_companiesHeader__L7gOx{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;flex-wrap:wrap;gap:1rem}.profile_companiesTitle__9QgVN{font-size:1.875rem;font-weight:700;color:#111827;margin-bottom:.5rem}.dark .profile_companiesTitle__9QgVN{color:#f9fafb}.profile_companiesSubtitle__YNJkR{color:#6b7280;font-size:.875rem}.dark .profile_companiesSubtitle__YNJkR{color:#d1d5db}.profile_companiesCount__Zqg_g{font-size:.875rem;color:#6b7280;font-weight:500;padding:.5rem 1rem;background:#f3f4f6;border-radius:.5rem}.dark .profile_companiesCount__Zqg_g{color:#d1d5db;background:#374151}.profile_companiesList__lWF7o{margin-top:1.5rem;overflow:hidden}.profile_companiesGrid__D47XU{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}@media(max-width:768px){.profile_companiesGrid__D47XU{grid-template-columns:1fr}}.profile_companyCard__zXnLA{display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:all .2s ease;text-decoration:none;color:inherit;height:100%}.profile_companyCard__zXnLA:hover{border-color:#16a34a;box-shadow:0 4px 12px rgba(22,163,74,.1);transform:translateY(-2px)}.dark .profile_companyCard__zXnLA{background:#1f2937;border-color:#374151}.dark .profile_companyCard__zXnLA:hover{border-color:#10b981}.profile_companyCardHeader__TRS3d{display:flex;gap:1rem;margin-bottom:1rem}.profile_companyCardInfo__gpzVT{flex:1;display:flex;flex-direction:column;gap:.25rem}.profile_companyCardName__grvd_{font-size:1.125rem;font-weight:600;color:#111827;margin:0}.dark .profile_companyCardName__grvd_{color:#f9fafb}.profile_companyCardInn__KHSm1{font-size:.875rem;color:#6b7280;margin:0}.dark .profile_companyCardInn__KHSm1{color:#9ca3af}.profile_incompleteBadge__aolKg{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:.25rem .5rem;background:#fef3c7;color:#92400e;border-radius:.375rem;font-size:.75rem;font-weight:500}.dark .profile_incompleteBadge__aolKg{background:#78350f;color:#fbbf24}.profile_companyCardDetails__iMUG2{margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}.profile_companyCardDescription__FXQFf{margin-bottom:.5rem}.profile_descriptionText__hm7Qp{color:#6b7280;font-size:.875rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark .profile_descriptionText__hm7Qp{color:#d1d5db}.profile_companyCardFooter__C44vi{margin-top:auto;padding-top:1rem;border-top:1px solid #e5e7eb;display:flex;justify-content:stretch;width:100%}.dark .profile_companyCardFooter__C44vi{border-top-color:#374151}.profile_viewButton__CpRuN{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.5rem 1rem;background:#16a34a;color:#fff;border:none;border-radius:.5rem;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s ease}.profile_viewButton__CpRuN:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 4px 12px rgba(22,163,74,.3)}.dark .profile_viewButton__CpRuN{background:#10b981}.dark .profile_viewButton__CpRuN:hover{background:#059669}.profile_buttonIcon__e4li1{width:1rem;height:1rem}.profile_retryButton__Hr0bu{margin-top:1rem;padding:.75rem 1.5rem;background:#16a34a;color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}.profile_retryButton__Hr0bu:hover{background:#15803d}.dark .profile_retryButton__Hr0bu{background:#10b981}.dark .profile_retryButton__Hr0bu:hover{background:#059669}.profile_errorContainer__z0DY7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center}.profile_errorIcon__CTBVh{font-size:4rem;margin-bottom:1rem}.profile_errorTitle__DCQRM{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.5rem}.dark .profile_errorTitle__DCQRM{color:#f9fafb}.profile_errorMessage__Gr6wP{color:#6b7280;margin-bottom:1rem}.dark .profile_errorMessage__Gr6wP{color:#d1d5db}.profile_feedbackContainer__R3678{display:flex;flex-direction:column;gap:.5rem;flex:1;min-height:0;overflow:hidden}.profile_feedbackHeader___Uz7i{margin-bottom:0;flex-shrink:0}.profile_feedbackTitle__Za1a1{font-size:1.0625rem;font-weight:600;color:#111827;margin-bottom:.125rem;line-height:1.25}.dark .profile_feedbackTitle__Za1a1{color:#f9fafb}.profile_feedbackSubtitle__t62xY{color:#6b7280;font-size:.75rem;line-height:1.3;margin:0}.dark .profile_feedbackSubtitle__t62xY{color:#d1d5db}.profile_statsContainer__DkPX6{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.375rem;margin-bottom:.375rem;flex-shrink:0}.profile_statCard__uW0av{background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;padding:.35rem .45rem;text-align:center;transition:all .2s ease}.profile_statCard__uW0av:hover{border-color:#16a34a;box-shadow:0 4px 12px rgba(22,163,74,.1)}.dark .profile_statCard__uW0av{background:#1f2937;border-color:#374151}.dark .profile_statCard__uW0av:hover{border-color:#10b981}.profile_statValue__t9Qkw{font-size:1.0625rem;font-weight:700;color:#16a34a;margin-bottom:0;line-height:1.15}.dark .profile_statValue__t9Qkw{color:#10b981}.profile_statLabel__PQyJx{font-size:.625rem;color:#6b7280;font-weight:500;line-height:1.2}.dark .profile_statLabel__PQyJx{color:#d1d5db}.profile_filtersContainer__ZeZwh{display:flex;gap:.375rem;flex-wrap:wrap;margin-bottom:.375rem;flex-shrink:0}.profile_filterButton__vceA6{padding:.3rem .65rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;font-size:.75rem;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s ease;line-height:1.2}.profile_filterButton__vceA6:hover{border-color:#16a34a;color:#16a34a}.profile_filterButtonActive__3V3WS{background:#f0fdf4;border-color:#16a34a;color:#16a34a}.dark .profile_filterButton__vceA6{background:#1f2937;border-color:#4b5563;color:#d1d5db}.dark .profile_filterButton__vceA6:hover{border-color:#10b981;color:#10b981}.dark .profile_filterButtonActive__3V3WS{background:#064e3b;border-color:#10b981;color:#10b981}.profile_responsesList____m_D{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem;padding-right:.375rem}.profile_responsesList____m_D::-webkit-scrollbar{width:6px}.profile_responsesList____m_D::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.profile_responsesList____m_D::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.profile_responsesList____m_D::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dark .profile_responsesList____m_D::-webkit-scrollbar-track{background:#374151}.dark .profile_responsesList____m_D::-webkit-scrollbar-thumb{background:#6b7280}.dark .profile_responsesList____m_D::-webkit-scrollbar-thumb:hover{background:#9ca3af}.profile_responseCard__6GwHO{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.65rem .75rem;transition:all .2s ease}.profile_responseCard__6GwHO:hover{border-color:#16a34a;box-shadow:0 4px 12px rgba(22,163,74,.1)}.dark .profile_responseCard__6GwHO{background:#1f2937;border-color:#374151}.dark .profile_responseCard__6GwHO:hover{border-color:#10b981}.profile_responseHeader__TFe_R{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;gap:.5rem;flex-wrap:wrap}.profile_responseUserInfo__OTD1_{flex:1;min-width:0}.profile_responseName__EvPm8{font-size:.9375rem;font-weight:600;color:#111827;margin:0 0 .125rem;line-height:1.25}.dark .profile_responseName__EvPm8{color:#f9fafb}.profile_responseEmail__NDmur{font-size:.75rem;color:#6b7280;margin:0 0 .125rem;line-height:1.3}.dark .profile_responseEmail__NDmur{color:#9ca3af}.profile_responseCompany__Sq14y{font-size:.75rem;color:#6b7280;margin:0;line-height:1.3}.dark .profile_responseCompany__Sq14y{color:#9ca3af}.profile_responseDate__v02Vl{font-size:.625rem;color:#9ca3af;white-space:nowrap;line-height:1.3}.dark .profile_responseDate__v02Vl{color:#6b7280}.profile_responseOptions__EfrVE{margin-top:.4rem;padding-top:.45rem;border-top:1px solid #e5e7eb}.dark .profile_responseOptions__EfrVE{border-top-color:#4b5563}.profile_responseOptionsTitle__b5suF{font-size:.6875rem;font-weight:600;color:#374151;margin:0 0 .35rem;line-height:1.25}.dark .profile_responseOptionsTitle__b5suF{color:#d1d5db}.profile_optionsList__W7V6y{display:flex;flex-wrap:wrap;gap:.3rem}.profile_optionBadge__iI2If{display:inline-flex;align-items:center;padding:.2rem .45rem;background:#f0fdf4;color:#166534;border-radius:.25rem;font-size:.6875rem;font-weight:500;line-height:1.2}.dark .profile_optionBadge__iI2If{background:#064e3b;color:#10b981}@media(max-width:768px){.profile_feedbackContainer__R3678{gap:.35rem;flex:1;min-height:0;overflow:hidden}.profile_feedbackHeader___Uz7i{margin-bottom:.25rem}.profile_feedbackTitle__Za1a1{font-size:.9375rem;margin-bottom:.0625rem}.profile_feedbackSubtitle__t62xY{font-size:.6875rem}.profile_statsContainer__DkPX6{grid-template-columns:repeat(2,1fr);gap:.35rem;margin-bottom:.35rem}.profile_statCard__uW0av{display:flex;flex-direction:row;align-items:center;gap:.35rem;padding:.4rem .5rem;border-radius:.375rem}.profile_statValue__t9Qkw{font-size:1.125rem;margin-bottom:0;flex-shrink:0}.profile_statLabel__PQyJx{font-size:.625rem;line-height:1.2;text-align:left}.profile_filtersContainer__ZeZwh{gap:.3rem;margin-bottom:.35rem;overflow-x:auto;padding-bottom:.25rem}.profile_filtersContainer__ZeZwh::-webkit-scrollbar{display:none}.profile_filtersContainer__ZeZwh{-ms-overflow-style:none;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,black 0,black calc(100% - 1rem),transparent);mask-image:linear-gradient(90deg,black 0,black calc(100% - 1rem),transparent)}.profile_filterButton__vceA6{padding:.3rem .5rem;font-size:.6875rem;white-space:nowrap;flex-shrink:0}.profile_responsesList____m_D{gap:.4rem;padding-right:.2rem;min-height:0}.profile_responsesList____m_D::-webkit-scrollbar{width:4px}.profile_responseCard__6GwHO{padding:.55rem .65rem;border-radius:.375rem}.profile_responseHeader__TFe_R{flex-direction:column;gap:.35rem;margin-bottom:.35rem}.profile_responseUserInfo__OTD1_{width:100%}.profile_responseName__EvPm8{font-size:.875rem;margin-bottom:.0625rem}.profile_responseEmail__NDmur{margin-bottom:.0625rem}.profile_responseCompany__Sq14y,.profile_responseEmail__NDmur{font-size:.6875rem;word-break:break-word}.profile_responseDate__v02Vl{font-size:.625rem;align-self:flex-start;white-space:normal;line-height:1.35}.profile_responseOptions__EfrVE{margin-top:.35rem;padding-top:.4rem}.profile_responseOptionsTitle__b5suF{font-size:.625rem;margin-bottom:.3rem}.profile_optionsList__W7V6y{gap:.25rem}.profile_optionBadge__iI2If{padding:.2rem .4rem;font-size:.625rem;border-radius:.25rem}}@media(max-width:480px){.profile_statsContainer__DkPX6{grid-template-columns:repeat(2,1fr);gap:.3rem}.profile_statCard__uW0av{padding:.3rem .4rem}.profile_statValue__t9Qkw{font-size:1rem}.profile_statLabel__PQyJx{font-size:.5625rem}.profile_filterButton__vceA6{padding:.25rem .45rem;font-size:.625rem}.profile_responseCard__6GwHO{padding:.5rem .55rem}.profile_optionBadge__iI2If{padding:.15rem .35rem;font-size:.5625rem}}.profile_nameSearchWrap__SHXrJ{position:relative}.profile_nameSearchIcon__9TxJf{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:#9ca3af;pointer-events:none}.profile_nameSearchInput__Ftbsf{padding-left:2.25rem!important}.profile_nameUsersList__zob41{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;max-height:min(70vh,40rem);overflow:auto}.profile_nameUserRow__OpfGJ{display:flex;flex-direction:column;gap:.75rem;padding:.875rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#fafafa}.dark .profile_nameUserRow__OpfGJ{border-color:#374151;background:#111827}.profile_nameUserMeta__Sj6A0{display:flex;flex-direction:column;gap:.2rem;min-width:0}.profile_nameUserTitle__cWjVt{font-size:.9375rem;font-weight:600;color:#111827}.dark .profile_nameUserTitle__cWjVt{color:#f9fafb}.profile_nameUserSub__SHXbt{font-size:.8125rem;color:#6b7280;word-break:break-word}.dark .profile_nameUserSub__SHXbt{color:#9ca3af}.profile_nameEditButton__2d7_A{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;padding:.4rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;color:#374151;font-size:.8125rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.profile_nameEditButton__2d7_A svg{width:.9rem;height:.9rem}.profile_nameEditButton__2d7_A:hover{border-color:#16a34a;background:#f0fdf4;color:#166534}.dark .profile_nameEditButton__2d7_A{background:#1f2937;border-color:#4b5563;color:#d1d5db}.dark .profile_nameEditButton__2d7_A:hover{border-color:#10b981;background:#064e3b;color:#a7f3d0}.profile_nameEditBlock__dJPxi{display:flex;flex-direction:column;gap:.5rem}.profile_nameEditBlock__dJPxi .profile_cancelButton__yL0Su{display:inline-flex;align-items:center;gap:.35rem}.profile_nameEditBlock__dJPxi .profile_cancelButton__yL0Su svg{width:.9rem;height:.9rem}.profile_nameViewToggle__FJB6k{display:inline-flex;gap:.35rem;flex-shrink:0}.profile_nameViewButton__Zd34R{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .7rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;color:#4b5563;font-size:.8125rem;font-weight:500;cursor:pointer}.profile_nameViewButton__Zd34R svg{width:.95rem;height:.95rem}.profile_nameViewButton__Zd34R:hover{border-color:#16a34a;color:#166534}.profile_nameViewButtonActive__rhKi6{border-color:#16a34a;background:#dcfce7;color:#166534}.dark .profile_nameViewButton__Zd34R{background:#1f2937;border-color:#4b5563;color:#d1d5db}.dark .profile_nameViewButton__Zd34R:hover{border-color:#10b981;color:#a7f3d0}.dark .profile_nameViewButtonActive__rhKi6{border-color:#10b981;background:#064e3b;color:#a7f3d0}.profile_nameTypeFilters__9Phi_{display:flex;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 1rem}.profile_nameTypeChip__snqK0{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border:1px solid #d1d5db;border-radius:999px;background:#fff;color:#374151;font-size:.75rem;font-weight:500;cursor:pointer}.profile_nameTypeChip__snqK0:hover{border-color:#16a34a}.profile_nameTypeChipActive__ESDcU{border-color:#16a34a;background:#dcfce7;color:#166534}.dark .profile_nameTypeChip__snqK0{background:#1f2937;border-color:#4b5563;color:#d1d5db}.dark .profile_nameTypeChipActive__ESDcU{border-color:#10b981;background:#064e3b;color:#a7f3d0}.profile_nameTypeCount__gt1AU{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:0 .3rem;border-radius:999px;background:#f3f4f6;font-size:.6875rem;color:#4b5563}.profile_nameTypeChipActive__ESDcU .profile_nameTypeCount__gt1AU{background:#bbf7d0;color:#166534}.dark .profile_nameTypeCount__gt1AU{background:#374151;color:#d1d5db}.dark .profile_nameTypeChipActive__ESDcU .profile_nameTypeCount__gt1AU{background:#047857;color:#ecfdf5}.profile_nameUserTitleRow__xgyxf{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.profile_nameTypeBadge__zMRJl{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;background:#ecfdf5;color:#166534;font-size:.6875rem;font-weight:600;white-space:nowrap}.dark .profile_nameTypeBadge__zMRJl{background:#064e3b;color:#a7f3d0}.profile_nameUserExtras__J1bWQ{display:flex;flex-wrap:wrap;gap:.5rem .85rem;margin-top:.45rem;font-size:.75rem;color:#6b7280}.profile_nameUserExtras__J1bWQ strong{font-weight:600;color:#4b5563}.dark .profile_nameUserExtras__J1bWQ{color:#9ca3af}.dark .profile_nameUserExtras__J1bWQ strong{color:#d1d5db}.profile_nameTableWrap__b2ouo{width:100%;overflow:auto;max-height:min(70vh,42rem);border:1px solid #e5e7eb;border-radius:.5rem}.dark .profile_nameTableWrap__b2ouo{border-color:#374151}.profile_nameTable__7E7XD{width:100%;border-collapse:collapse;font-size:.8125rem;min-width:64rem}.profile_nameTable__7E7XD td,.profile_nameTable__7E7XD th{padding:.65rem .75rem;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top;white-space:nowrap}.profile_nameTable__7E7XD th{position:sticky;top:0;z-index:1;background:#f9fafb;color:#374151;font-weight:600}.profile_nameTable__7E7XD tbody tr:hover{background:#f0fdf4}.dark .profile_nameTable__7E7XD td,.dark .profile_nameTable__7E7XD th{border-bottom-color:#374151}.dark .profile_nameTable__7E7XD th{background:#111827;color:#d1d5db}.dark .profile_nameTable__7E7XD tbody tr:hover{background:#064e3b}.profile_nameTableActions__bwWg_{min-width:10rem;white-space:normal!important}.profile_adminEditForm__f7VkA{display:flex;flex-direction:column;gap:.25rem}.profile_profileProgress__a4GSa{flex-shrink:0;margin:-1rem 0 1.25rem;padding:.875rem 1rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#f9fafb}.dark .profile_profileProgress__a4GSa{border-color:#374151;background:#111827}.profile_profileProgressHeader__nz3yp{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem}.profile_profileProgressTitle__Y26jy{font-size:.875rem;font-weight:600;color:#111827}.profile_profileProgressCount__QTdk7{font-size:.75rem;color:#6b7280;white-space:nowrap}.dark .profile_profileProgressTitle__Y26jy{color:#f9fafb}.dark .profile_profileProgressCount__QTdk7{color:#9ca3af}.profile_profileProgressTrack____gPK{height:.5rem;border-radius:999px;background:#e5e7eb;overflow:hidden}.dark .profile_profileProgressTrack____gPK{background:#374151}.profile_profileProgressBar__vCjCU{height:100%;border-radius:inherit;transition:width .3s ease,background-color .3s ease}.profile_progressLow__7Atrx{background:#ef4444}.profile_progressMid__vcsh3{background:#f59e0b}.profile_progressHigh__wWMN3{background:#16a34a}.dark .profile_progressHigh__wWMN3{background:#10b981}.profile_profileProgressHint__OLxE0{margin:.5rem 0 0;font-size:.75rem;color:#6b7280}.dark .profile_profileProgressHint__OLxE0{color:#9ca3af}@media(max-width:768px){.profile_accountCard___FSe0{height:auto;overflow:visible}}.profile_accountFormScroll__rvxEb{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 .25rem 1rem 0;-webkit-overflow-scrolling:touch}@media(max-width:768px){.profile_accountFormScroll__rvxEb{flex:none;overflow:visible;padding-bottom:5rem}}.profile_adminEditSection__giW66{margin:1rem 0 .5rem;padding-top:.75rem;border-top:1px solid #e5e7eb;font-size:.9375rem;font-weight:600;color:#111827}.dark .profile_adminEditSection__giW66{border-top-color:#374151;color:#f9fafb}.profile_fieldHint__zIvGZ{margin:.35rem 0 0;font-size:.75rem;color:#9ca3af}.profile_radioRow__aOZVj{display:flex;gap:1rem;padding-top:.45rem}.profile_radioOption__5WTCx{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;color:#374151;cursor:pointer}.profile_radioOption__5WTCx input{accent-color:#16a34a}.dark .profile_radioOption__5WTCx{color:#d1d5db}.profile_categoryChips__NaLZE{display:flex;flex-wrap:wrap;gap:.5rem}.profile_categoryChip__6_KfP{padding:.35rem .7rem;border:1px solid #d1d5db;border-radius:999px;background:#fff;font-size:.75rem;color:#374151;cursor:pointer}.profile_categoryChip__6_KfP:hover{border-color:#16a34a}.profile_categoryChipActive__iNSGY{border-color:#16a34a;background:#dcfce7;color:#166534}.dark button.profile_categoryChip__6_KfP{background-color:#374151;border-color:#4b5563;color:#d1d5db}.dark button.profile_categoryChip__6_KfP:hover{background-color:#4b5563;border-color:#10b981}.dark button.profile_categoryChipActive__iNSGY,.dark button.profile_categoryChipActive__iNSGY:hover{border-color:#10b981!important;background-color:#065f46!important;color:#d1fae5!important}.profile_categoryChip__6_KfP{display:inline-flex;align-items:center;gap:.3rem}.profile_categoryChipCheck__CpXmb{width:.85rem;height:.85rem;flex-shrink:0}