.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@keyframes bounceArrow{0%,to{transform:translateY(0)rotate(-45deg)}50%{transform:translateY(-6px)rotate(-45deg)}}@keyframes bounceArrowR{0%,to{transform:translateY(0)rotate(225deg)}50%{transform:translateY(-6px)rotate(225deg)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px #00e6761a}50%{box-shadow:0 0 40px #00e67640}}.animate-bounce-arrow{animation:1.2s infinite bounceArrow}.animate-bounce-arrow-r{animation:1.2s infinite bounceArrowR}.animate-pulse-glow{animation:2s infinite pulseGlow}@keyframes svgPulse{0%,to{fill-opacity:.04}50%{fill-opacity:.14}}@keyframes svgBorderPulse{0%,to{stroke-opacity:.3}50%{stroke-opacity:.8}}.puzzle-pulse{animation:2s ease-in-out infinite svgPulse}.puzzle-border-pulse{animation:1.5s ease-in-out infinite svgBorderPulse}.jigsaw-complete-glow{filter:drop-shadow(0 0 24px #00d4aa73)drop-shadow(0 0 48px #00d4aa33);transition:filter .4s}@keyframes rolePulseA{0%,45%,to{border-color:#00e67626;box-shadow:0 0 #00e67600,0 0 #00e67600}20%{border-color:#00e67699;box-shadow:0 0 12px #00e67666,0 0 24px #00e67626}}@keyframes rolePulseB{0%,50%,to{border-color:#00e67626;box-shadow:0 0 #00e67600,0 0 #00e67600}70%{border-color:#00e67699;box-shadow:0 0 12px #00e67666,0 0 24px #00e67626}}.role-pulse-a{animation:2s ease-in-out infinite rolePulseA}.role-pulse-b{animation:2s ease-in-out infinite rolePulseB}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fadeInNav{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.industry-scroll{scrollbar-width:none}.industry-scroll::-webkit-scrollbar{display:none}
.EditProfileModal-module__oK7E0W__scope .cap-group{text-transform:uppercase;letter-spacing:2.5px;color:#14b8a6;margin:20px 0 4px;font-family:Outfit,sans-serif;font-size:10px;font-weight:700}.EditProfileModal-module__oK7E0W__scope .cap-group:first-child{margin-top:0}.EditProfileModal-module__oK7E0W__scope .cap-field{flex-direction:column;gap:2px;margin-top:12px;display:flex}.EditProfileModal-module__oK7E0W__scope .cap-label{color:#ffffff9e;margin-bottom:6px;font-family:DM Sans,sans-serif;font-size:12.5px;display:block}.EditProfileModal-module__oK7E0W__scope .cap-chips{flex-wrap:wrap;gap:6px;display:flex}.EditProfileModal-module__oK7E0W__scope .cap-chip{color:#ffffffc7;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:1px;min-width:0;height:38px;padding:0 12px;font-family:DM Sans,sans-serif;font-size:14px;transition:border-color .12s ease-out,color .12s ease-out,background .12s ease-out;display:flex}.EditProfileModal-module__oK7E0W__scope .cap-chip:hover{border-color:#ffffff4d}.EditProfileModal-module__oK7E0W__scope .cap-chip.on{color:#fff;background:#14b8a61f;border-color:#14b8a6cc}.EditProfileModal-module__oK7E0W__scope .cap-chip.two-line{height:46px;padding:0 8px}.EditProfileModal-module__oK7E0W__scope .cap-chip-label{line-height:1.15}.EditProfileModal-module__oK7E0W__scope .cap-chip-sub{letter-spacing:.02em;color:#ffffff73;font-family:DM Mono,monospace;font-size:9.5px;line-height:1.1}.EditProfileModal-module__oK7E0W__scope .cap-chip.on .cap-chip-sub{color:#2dd9c8d9}.EditProfileModal-module__oK7E0W__scope .cap-field input{color:#fff;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;height:40px;padding:0 34px 0 12px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400}.EditProfileModal-module__oK7E0W__scope .cap-field input:focus{border-color:#14b8a699;outline:none}
