କ୍ୟାରିଅର ମାର୍ଗଦର୍ଶନ - ବ୍ୟାଙ୍କିଙ୍ଗ ଶିଳ୍ପ ବୃତ୍ତିଗତ ବିକାଶ

ବ୍ୟାଙ୍କିଂ କ୍ୟାରିୟର ବିକାଶ କେନ୍ଦ୍ର

ବ୍ୟାଙ୍କିଂ ଶିଳ୍ପରେ ସଫଳ କ୍ୟାରିୟର ଗଢିବା ପାଇଁ ଆପଣଙ୍କର ସମଗ୍ର ଗାଇଡ୍

12,000+ ବ୍ୟାଙ୍କିଂ ଚାକିରି ଉପଲବ୍ଧ
85% ନିଯୁକ୍ତି ସଫଳତା ହାର
15-20% ବାର୍ଷିକ ବୃଦ୍ଧି ସମ୍ଭାବନା
4-12 LPA ଆରମ୍ଭ ବେତନ ସୀମା

ବ୍ୟାଙ୍କିଂ କ୍ୟାରିଅର ପଥ

ପ୍ରୋବେସନାରି ଅଫିସର (PO)

ନେତୃତ୍ୱ ଭୂମିକା ସହିତ ଶୀଘ୍ର କ୍ୟାରିଅର ଉନ୍ନତି ଏବଂ ବରିଷ୍ଠ ବ୍ୟବସ୍ଥାପନ ପଦବୀ ପାଇଁ ପଥ

ଆରମ୍ଭିକ 4-8 ଲକ୍ଷ ଟଙ୍କା 2 ବର୍ଷ ପ୍ରୋବେସନ ଗ୍ରାଜୁଏଟ ଆବଶ୍ୟକ
PO
ମ୍ୟାନେଜର
ବରିଷ୍ଠ ମ୍ୟାନେଜର

କ୍ଲାରିକାଲ କ୍ୟାଡର

ସବୁଠାରୁ ସ୍ଥାୟୀ

ଗ୍ରାହକ ସେବା ଓ ବ୍ୟାଙ୍କିଂ କାର୍ଯ୍ୟାଚାଳନା ଉପରେ ଦୃଷ୍ଟି ଦେଉଥିବା ପ୍ରାରମ୍ଭିକ ପଦବୀ

2-4 LPA ଆରମ୍ଭ କାମ-ଜୀବନ ସନ୍ତୁଳନ ଚାକିରି ସୁରକ୍ଷା
କ୍ଲାର୍କ
ଅଫିସର
ସିନିଅର ଅଫିସର

ବିଶେଷଜ୍ଞ ଅଫିସର (SO)

ବିଶେଷିକୃତ

IT, HR, ମାର୍କେଟିଂ, ଆଇନ ଏବଂ ଅନ୍ୟାନ୍ୟ ବିଶେଷିକୃତ କ୍ଷେତ୍ରରେ ଡୋମେନ୍ ବିଶେଷଜ୍ଞ ଭୂମିକା

6-12 ଲକ୍ଷ ଟଙ୍କା ଆରମ୍ଭିକ ପେଶାଦାର ଡିଗ୍ରୀ କାରିଗରି ବିଶେଷଜ୍ଞତା
SO
ପ୍ରଧାନ ବିଶେଷଜ୍ଞ
ବିଭାଗ ପ୍ରମୁଖ

RRB ଅଫିସର/କ୍ଲାର୍କ

ଗ୍ରାମୀଣ ଦୃଷ୍ଟି

ଆଞ୍ଚଳିକ ଗ୍ରାମୀଣ ବ୍ୟାଙ୍କ ଭୂମିକା ଯାହା ଗ୍ରାମୀଣ ଉନ୍ନତି ଓ ଆର୍ଥିକ ସମାନତା ଉପରେ କେନ୍ଦ୍ରିଭୂତ

3-6 ଲକ୍ଷ ଟଙ୍କା ଆରମ୍ଭିକ ସାମାଜିକ ପ୍ରଭାବ ସମୁଦାୟ ସେବା
RRB
ଶାଖା ବ୍ୟବସ୍ଥାପକ
ଆଞ୍ଚଳିକ ବ୍ୟବସ୍ଥାପକ

ଇଣ୍ଟରଭ୍ୟୁ ପ୍ରସ୍ତୁତି କେନ୍ଦ୍ର

ସାଧାରଣ ଇଣ୍ଟରଭ୍ୟୁ ପ୍ରଶ୍ନମାନେ

ବ୍ୟକ୍ତିଗତ ପରିଚୟ

"ମୁଁ ତୁମ ବିଷୟରେ ଜାଣିବାକୁ ଚାହେଁ।"

ବ୍ୟାଙ୍କିଂ ଜ୍ଞାନ

"ଆପଣ ଆମ ବ୍ୟାଙ୍କ ବିଷୟରେ କ’ଣ ଜାଣନ୍ତି?"

ପରିସ୍ଥିତି ସମ୍ବନ୍ଧୀୟ ପ୍ରଶ୍ନ

"ଆପଣ ଜଣେ କ୍ରୋଧିତ ଗ୍ରାହକଙ୍କୁ କିପରି ସାମନା କରିବେ?"

ଚାଲୁ ଘଟଣା

"ଭାରତୀୟ ବ୍ୟାଙ୍କିଂ କ୍ଷେତ୍ରରେ ସମ୍ପ୍ରତି ଘଟଣାଚକ୍ର"

ମକ୍ ଇଣ୍ଟରଭ୍ୟୁ ସିମୁଲେଟର

ଇଣ୍ଟରଭ୍ୟୁ ପ୍ରଶ୍ନ

ଆପଣ ବ୍ୟାଙ୍କିଂ କ୍ଷେତ୍ରରେ କାହିଁକି ଯୋଗ ଦେବାକୁ ଚାହାଁନ୍ତି?

ପୋଷାକ ନିୟମ ଓ ଶିଷ୍ଟାଚାର

ଫର୍ମାଲ ସାର୍ଟ

ହାଲକା ରଙ୍ଗର (ଧଳା, ହାଲକା ନୀଳ, କ୍ରିମ୍) ଭଲ ଭାବରେ ଇସ୍ତ୍ରି କରାଯାଇଥିବା ଫର୍ମାଲ ସାର୍ଟ

ଟ୍ରାଉଜର୍ସ

ଗାଢ଼ ରଙ୍ଗର ଫର୍ମାଲ ଟ୍ରାଉଜର୍ସ (କଳା, ନେଭି ନୀଳ, ଧୂସର)

ଜୋତା

ପଲିସ କରାଯାଇଥିବା ଫର୍ମାଲ ଜୋତା (କଳା କିମ୍ବା ବ୍ରାଉନ୍)

ଗ୍ରୁମିଂ

ଦାଢ଼ି ସଫା କିମ୍ବା ଭଲ ଭାବରେ ଟ୍ରିମ୍ କରାଯାଇଥିବା, ସୁନ୍ଦର ଚୁଲିଆପଣ, ସଫା ନଖ

ଇଣ୍ଟରଭ୍ୟୁ ଶିଷ୍ଟାଚାର ଟିପ୍ସ

  • ନିର୍ଦ୍ଧାରିତ ସମୟରୁ ୧୫-୨୦ ମିନିଟ୍ ପୂର୍ବରୁ ପହଞ୍ଚନ୍ତୁ
  • ଆପଣଙ୍କ ମୋବାଇଲ୍ ଫୋନ୍ ବନ୍ଦ କରନ୍ତୁ କିମ୍ବା ସାଇଲେଣ୍ଟ୍ କରନ୍ତୁ
  • ନଜର ରଖନ୍ତୁ ଏବଂ ସିଧା ହୋଇ ବସନ୍ତୁ
  • ଉତ୍ତର ଦେବା ପୂର୍ବରୁ ଧ୍ୟାନ ସହ ଶୁଣନ୍ତୁ
  • ଆପଣଙ୍କ ଉତ୍ତରରେ ସତ୍ୟ ଏବଂ ବାସ୍ତବ ରୁହନ୍ତୁ
  • ଚାଲିଯିବା ପୂର୍ବରୁ ଇଣ୍ଟରଭ୍ୟୁଅର୍‌ଙ୍କୁ ଧନ୍ୟବାଦ ଦିଅନ୍ତୁ

GD ଓ PI ପ୍ରସ୍ତୁତି

ଗୋଷ୍ଠୀ ଆଲୋଚନା ବିଷୟଗୁଡ଼ିକ

ଡିଜିଟାଲ୍ ବ୍ୟାଙ୍କିଂ: ବ୍ୟାଙ୍କିଂର ଭବିଷ୍ୟତ
ମଧ୍ୟମ
ଗ୍ରାମାଞ୍ଚଳରେ ଆର୍ଥିକ ସମାନତା
ସହଜ
ବ୍ୟାଙ୍କିଂ ଚାକିରି ଉପରେ AI ର ପ୍ରଭାବ
କଠିନ

ବ୍ୟକ୍ତିଗତ ସାକ୍ଷାତକାର ଟିପ୍ସ

ଗବେଷଣା

ବ୍ୟାଙ୍କ, ଏହାର ମୂଲ୍ୟ, ସମ୍ପ୍ରତି ଖବର ଓ ଚାକିରି ଭୂମିକା ବିଷୟରେ ଗବେଷଣା କରନ୍ତୁ

କାହାଣୀ ପ୍ରସ୍ତୁତ କରନ୍ତୁ

ଆପଣଙ୍କର ସଫଳତା ଓ ଚ୍ୟାଲେଞ୍ଜର ଉଦାହରଣ ପ୍ରସ୍ତୁତ କରନ୍ତୁ

ଅଭ୍ୟାସ କରନ୍ତୁ

ସାଧାରଣ ପ୍ରଶ୍ନଗୁଡ଼ିକୁ ସମ୍ପ୍ରତି ବନ୍ଧୁମାନେ କିମ୍ବା ଆଇନା ସାମ୍ନାରେ ଅଭ୍ୟାସ କରନ୍ତୁ

ଦକ୍ଷତା ବିକାଶ କେନ୍ଦ୍ର

ପ୍ରଯୁକ୍ତିକ ଦକ୍ଷତା

ଆର୍ଥିକ ବିଶ୍ଳେଷଣ ଉନ୍ନତ
ଝୁକି ପରିଚାଳନା ମଧ୍ୟମ
ବ୍ୟାଙ୍କିଂ କାର୍ଯ୍ୟାପାଳନ ଉନ୍ନତ
ଡିଜିଟାଲ ବ୍ୟାଙ୍କିଂ ଆରମ୍ଭକାରୀ

ସଫ୍ଟ ସ୍କିଲ୍ସ

ଯୋଗାଯୋଗ ଉନ୍ନତ
ଗ୍ରାହକ ସେବା ଉନ୍ନତ
ସମସ୍ୟା ସମାଧାନ ମଧ୍ୟମ
ନେତୃତ୍ୱ ଆରମ୍ଭକାରୀ

ଡିଜିଟାଲ୍ ଦକ୍ଷତା

MS ଅଫିସ୍ ସୁଟ୍ ଉନ୍ନତ
ବ୍ୟାଙ୍କିଂ ସଫ୍ଟୱେର୍ ମଧ୍ୟମ
ସାଇବର୍ ସୁରକ୍ଷା ମୂଳଭୂତ ଜ୍ଞାନ ଆରମ୍ଭକାରୀ
ତଥ୍ୟ ବିଶ୍ଳେଷଣ ମଧ୍ୟମ

ବ୍ୟାଙ୍କିଂ ଶିଳ୍ପ ସମ୍ବେକ୍ଷ

ଶିଳ୍ପ ପ୍ରବୃତ୍ତି

ଡିଜିଟାଲ ପରିବର୍ତ୍ତନ

୮୦% ବ୍ୟାଙ୍କିଙ୍ଗ ଲେନଦେନ ବର୍ତ୍ତମାନ ଡିଜିଟାଲ ଭାବେ ହୁଏ

ଉଚ୍ଚ ପ୍ରଭାବ

ଏଆଇ ଓ ସ୍ୱୟଂଚାଳନ

ଏଆଇ ଗ୍ରାହକ ସେବା ଓ ଝୁକି ମୂଲ୍ୟାଙ୍କନକୁ ବିପ୍ଳବୀ କରୁଛି

ମଧ୍ୟମ ପ୍ରଭାବ

ସବୁଜ ବ୍ୟାଙ୍କିଂ

ଟିକାଉ ଓ ପରିବେଶ ସନ୍ତୁଳିତ ଅଭ୍ୟାସ ଉପରେ ଦୃଷ୍ଟି

ମଧ୍ୟମ ପ୍ରଭାବ

ସାଇବର ସୁରକ୍ଷା

ସୁରକ୍ଷା ବ୍ୟବସ୍ଥା ଓ ପ୍ରୋଟୋକଲରେ ବୃଦ୍ଧି ହୋଇଥିବା ବ୍ୟୟ

ଉଚ୍ଚ ପ୍ରଭାବ

ବ୍ୟାଙ୍କ ପ୍ରୋଫାଇଲ୍

ଷ୍ଟେଟ୍ ବ୍ୟାଙ୍କ ଅଫ୍ ଇଣ୍ଡିଆ

ସର୍ବାଧିକ ବୃହତ୍ ସରକାରୀ କ୍ଷେତ୍ର ବ୍ୟାଙ୍କ, ୨୨,୦୦୦+ ଶାଖା

କର୍ମଚାରୀ: ୨୫୦,୦୦୦+ ଗ୍ରାହକ: ୪୫୦ ମିଲିୟନ୍+ କ୍ୟାରିୟର ବୃଦ୍ଧି: ଉତ୍ତମ

ପଞ୍ଜାବ ନ୍ୟାସନାଲ୍ ବ୍ୟାଙ୍କ

ଉତ୍ତର ଭାରତରେ ସୁଦୃଢ ଉପସ୍ଥିତି ଥିବା ପ୍ରଧାନ ସରକାରୀ କ୍ଷେତ୍ର ବ୍ୟାଙ୍କ

କର୍ମଚାରୀ: ୧୦୦,୦୦୦+ ଗ୍ରାହକ: ୧୮୦ ମିଲିୟନ୍+ କ୍ୟାରିୟର ବୃଦ୍ଧି: ଭଲ

ବ୍ୟାଙ୍କ ଅଫ୍ ବରୋଦା

ଡିଜିଟାଲ୍ ବ୍ୟାଙ୍କିଂ ଉପରେ ଗୁରୁତ୍ୱ ସହ ଆନ୍ତର୍ଜାତୀୟ ଉପସ୍ଥିତି

କର୍ମଚାରୀ: ୮୫,୦୦୦+ ଗ୍ରାହକ: ୧୨୦ ମିଲିୟନ୍+ କ୍ୟାରିୟର ବୃଦ୍ଧି: ଭଲ

କ୍ୟାରିଅର ବୃଦ୍ଧି ପଥ

0-2

ପ୍ରାରମ୍ଭିକ ସ୍ତର

ପ୍ରୋବେସନାରୀ ଅଫିସର / କ୍ଲାର୍କ / ବିଶେଷଜ୍ଞ ଅଫିସର

₹3-8 ଲକ୍ଷ ପ୍ରତି ବର୍ଷ
2-5

ଜୁନିଅର ମ୍ୟାନେଜମେଣ୍ଟ

ମ୍ୟାନେଜର / ସିନିଅର ମ୍ୟାନେଜର

₹8-15 ଲକ୍ଷ ପ୍ରତି ବର୍ଷ
5-10

ମଧ୍ୟମ ମ୍ୟାନେଜମେଣ୍ଟ

ସହାୟକ ଜେନେରାଲ ମ୍ୟାନେଜର / ଡେପୁଟି ଜେନେରାଲ ମ୍ୟାନେଜର

₹15-25 ଲକ୍ଷ ପ୍ରତି ବର୍ଷ
10+

ସିନିଅର ମ୍ୟାନେଜମେଣ୍ଟ

ଜେନେରାଲ ମ୍ୟାନେଜର / ଏକ୍ସେକ୍ୟୁଟିଭ୍ ଡିରେକ୍ଟର

₹25-50+ ଲକ୍ଷ ପ୍ରତି ବର୍ଷ
.career-guidance-container {
  max-width: 1400px;
  margin: 0 auto;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

/* ଡ୍ୟାଶବୋର୍ଡ ଶୈଳୀ */
.career-dashboard {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  border-radius: 16px;
  padding: 30px;
  margin-bottom: 30px;
  color: white;
}

.dashboard-header {
  text-align: center;
  margin-bottom: 30px;
}

.dashboard-header h1 {
  font-size: 2.5rem;
  margin: 0 0 10px 0;
  font-weight: 700;
}

.dashboard-header p {
  font-size: 1.2rem;
  opacity: 0.9;
  margin: 0;
}

.career-stats {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
}

.stat-card {
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(10px);
  border-radius: 12px;
  padding: 20px;
  display: flex;
  align-items: center;
  gap: 15px;
  transition: all 0.3s ease;
}

.stat-card:hover {
  transform: translateY(-5px);
  background: rgba(255, 255, 255, 0.15);
}

.stat-icon {
  width: 60px;
  height: 60px;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.5rem;
}

.stat-content {
  flex: 1;
}

.stat-number {
  display: block;
  font-size: 1.8rem;
  font-weight: 700;
  margin-bottom: 5px;
}

.stat-label {
  font-size: 0.95rem;
  opacity: 0.9;
}
/* କ୍ୟାରିଅର ପଥ ଅଂଶ */
.career-path-section {
  background: white;
  border-radius: 12px;
  padding: 30px;
  margin-bottom: 30px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.career-path-section h2 {
  margin: 0 0 25px 0;
  color: #333;
  font-size: 1.8rem;
  text-align: center;
}

.path-navigator {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 25px;
}

.path-card {
  border: 2px solid #e9ecef;
  border-radius: 12px;
  padding: 25px;
  cursor: pointer;
  transition: all 0.3s ease;
  background: #f8f9fa;
}

.path-card:hover {
  border-color: #667eea;
  transform: translateY(-5px);
  box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);
}

.path-card.active {
  border-color: #667eea;
  background: linear-gradient(135deg, rgba(102, 126, 234, 0.05), rgba(118, 75, 162, 0.05));
}

.path-header {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 15px;
}

.path-icon {
  width: 50px;
  height: 50px;
  background: #667eea;
  color: white;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.3rem;
}

.path-header h3 {
  margin: 0;
  color: #333;
  font-size: 1.3rem;
}

.path-badge {
  padding: 4px 12px;
  border-radius: 20px;
  font-size: 0.75rem;
  font-weight: 600;
  margin-left: auto;
}

.path-badge.popular {
  background: #28a745;
  color: white;
}

.path-badge.stable {
  background: #17a2b8;
  color: white;
}

.path-badge.specialized {
  background: #ffc107;
  color: #333;
}
.path-badge.rural {
  background: #6f42c1;
  color: white;
}

.path-description {
  color: #666;
  line-height: 1.5;
  margin-bottom: 15px;
}

.path-highlights {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 20px;
}

.highlight-item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 0.9rem;
  color: #555;
}

.highlight-item i {
  color: #667eea;
  width: 16px;
}

.career-progress {
  display: flex;
  align-items: center;
  gap: 8px;
  overflow-x: auto;
  padding: 5px 0;
}

.progress-stage {
  padding: 6px 12px;
  border-radius: 15px;
  font-size: 0.8rem;
  font-weight: 600;
  white-space: nowrap;
}

.progress-stage.completed {
  background: #28a745;
  color: white;
}

.progress-stage:not(.completed) {
  background: #e9ecef;
  color: #666;
}

.progress-arrow {
  color: #667eea;
  font-weight: 600;
}

/* ଇଣ୍ଟରଭ୍ୟୁ ପ୍ରସ୍ତୁତି ଅଂଶ */
.interview-prep-section {
  background: white;
  border-radius: 12px;
  padding: 30px;
  margin-bottom: 30px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.interview-prep-section h2 {
  margin: 0 0 25px 0;
  color: #333;
  font-size: 1.8rem;
  text-align: center;
}

.prep-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
  gap: 25px;
}

.prep-card {
  border: 1px solid #e9ecef;
  border-radius: 12px;
  overflow: hidden;
}

.prep-header {
  background: #667eea;
  color: white;
  padding: 15px 20px;
}
.prep-header h3 {
  margin: 0;
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 1.2rem;
}

.prep-content {
  padding: 20px;
}

.question-category {
  margin-bottom: 25px;
}

.question-category h4 {
  margin: 0 0 15px 0;
  color: #333;
  font-size: 1.1rem;
  border-bottom: 2px solid #667eea;
  padding-bottom: 5px;
}

.question-item {
  margin-bottom: 15px;
  padding: 15px;
  background: #f8f9fa;
  border-radius: 8px;
}

.question {
  display: block;
  font-weight: 500;
  color: #333;
  margin-bottom: 10px;
}

.answer-btn {
  background: #667eea;
  color: white;
  border: none;
  padding: 6px 15px;
  border-radius: 15px;
  cursor: pointer;
  font-size: 0.85rem;
  transition: all 0.3s ease;
}

.answer-btn:hover {
  background: #5a6fd8;
}

.answer-sample {
  margin-top: 15px;
  padding: 15px;
  background: #e7f3ff;
  border-left: 4px solid #667eea;
  border-radius: 4px;
}

.answer-sample p {
  margin: 0;
  color: #555;
  line-height: 1.6;
}

/* ଇଣ୍ଟରଭ୍ୟୁ ସିମୁଲେଟର୍ */
.interview-simulator {
  text-align: center;
}

.interviewer-avatar {
  width: 80px;
  height: 80px;
  background: #667eea;
  color: white;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem;
  margin: 0 auto 20px auto;
}

.interview-question {
  margin-bottom: 25px;
}

.interview-question h4 {
  color: #333;
  margin-bottom: 10px;
}

.interview-question p {
  font-size: 1.1rem;
  color: #555;
  line-height: 1.6;
}

.answer-options { margin-bottom: 20px; }

.answer-options textarea { width: 100%; padding: 15px; border: 1px solid #dee2e6; border-radius: 8px; font-size: 1rem; resize: vertical; min-height: 100px; }

.simulator-controls { display: flex; justify-content: center; gap: 15px; margin-top: 15px; }

.control-btn { background: #f8f9fa; border: 1px solid #dee2e6; padding: 10px 20px; border-radius: 6px; cursor: pointer; display: flex; align-items: center; gap: 8px; transition: all 0.3s ease; }

.control-btn:hover { background: #e9ecef; }

.control-btn.primary { background: #28a745; color: white; border-color: #28a745; }

.control-btn.primary:hover { background: #218838; }

.feedback-section { background: #f8f9fa; padding: 20px; border-radius: 8px; text-align: left; margin-top: 20px; }

.feedback-section h4 { margin: 0 0 15px 0; color: #333; }

.feedback-metrics { display: flex; gap: 20px; margin-bottom: 15px; }

.metric { display: flex; flex-direction: column; align-items: center; }

.metric-label { font-size: 0.9rem; color: #666; margin-bottom: 5px; }

.metric-score { font-size: 1.2rem; font-weight: 700; color: #667eea; }

.feedback-suggestions { padding: 15px; background: #e7f3ff; border-left: 4px solid #667eea; border-radius: 4px; }

.feedback-suggestions p { margin: 0; color: #555; line-height: 1.6; }

.next-question-btn { background: #667eea; color: white; border: none; padding: 12px 25px; border-radius: 25px; cursor: pointer; font-size: 1rem; margin-top: 20px; transition: all 0.3s ease; }

.next-question-btn:hover { background: #5a6fd8; transform: translateY(-2px); }

/* ପୋଷାକ ନିର୍ଦ୍ଦେଶିକା */ .dress-code-guide { margin-bottom: 25px; }

.gender-tabs { display: flex; gap: 10px; margin-bottom: 20px; }

.tab-btn { background: #f8f9fa; border: 1px solid #dee2e6; padding: 10px 20px; border-radius: 6px; cursor: pointer; transition: all 0.3s ease; }

.tab-btn.active { background: #667eea; color: white; border-color: #667eea; }

.dress-code-content { display: flex; flex-direction: column; gap: 15px; }

.dress-item { display: flex; align-items: center; gap: 15px; padding: 15px; background: #f8f9fa; border-radius: 8px; }

.dress-icon { width: 50px; height: 50px; background: #667eea; color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.2rem; flex-shrink: 0; }

.dress-details h5 { margin: 0 0 5px 0; color: #333; }

.dress-details p { margin: 0; color: #666; font-size: 0.95rem; }

.interview-etiquette { margin-top: 25px; }

.interview-etiquette h4 { margin: 0 0 15px 0; color: #333; }

.interview-etiquette ul { margin: 0; padding-left: 20px; }

.interview-etiquette li { margin-bottom: 8px; color: #555; }

/* GD & PI ପ୍ରସ୍ତୁତି */ .gd-prep, .pi-prep { margin-bottom: 25px; }

.gd-prep h4, .pi-prep h4 { margin: 0 0 15px 0; color: #333; font-size: 1.1rem; }

.topic-list { display: flex; flex-direction: column; gap: 12px; }

.topic-item { display: flex; justify-content: space-between; align-items: center; padding: 15px; background: #f8f9fa; border-radius: 8px; border: 1px solid #e9ecef; }

.topic-title { flex: 1; color: #333; font-weight: 500; }

.topic-meta { display: flex; align-items: center; gap: 10px; }

.difficulty { padding: 4px 10px; border-radius: 12px; font-size: 0.75rem; font-weight: 600; }

.difficulty.easy { background: #d4edda; color: #155724; }

.difficulty.medium { background: #fff3cd; color: #856404; }

.difficulty.hard { background: #f8d7da; color: #721c24; }

.practice-btn { background: #667eea; color: white; border: none; padding: 6px 15px; border-radius: 15px; cursor: pointer; font-size: 0.85rem; transition: all 0.3s ease; }

.practice-btn:hover { background: #5a6fd8; }

.tip-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 15px; }

.tip-card { text-align: center; padding: 20px 15px; background: #f8f9fa; border-radius: 8px; border: 1px solid #e9ecef; }

.tip-icon {
  width: 50px;
  height: 50px;
  background: #667eea;
  color: white;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.2rem;
  margin: 0 auto 10px auto;
}

.tip-card h5 {
  margin: 0 0 8px 0;
  color: #333;
}

.tip-card p {
  margin: 0;
  color: #666;
  font-size: 0.85rem;
  line-height: 1.4;
}

/* Skill Development Section */
.skill-development-section {
  background: white;
  border-radius: 12px;
  padding: 30px;
  margin-bottom: 30px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.skill-development-section h2 {
  margin: 0 0 25px 0;
  color: #333;
  font-size: 1.8rem;
  text-align: center;
}

.skills-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
  gap: 25px;
}

.skill-category {
  border: 1px solid #e9ecef;
  border-radius: 12px;
  padding: 25px;
}

.skill-category h3 {
  margin: 0 0 20px 0;
  color: #333;
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 1.3rem;
}

.skill-list {
  display: flex;
  flex-direction: column;
  gap: 15px;
  margin-bottom: 20px;
}

.skill-item {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.skill-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.skill-name {
  color: #333;
  font-weight: 500;
}

.skill-level {
  padding: 4px 10px;
  border-radius: 12px;
  font-size: 0.75rem;
  font-weight: 600;
}

.skill-level.advanced {
  background: #d4edda;
  color: #155724;
}
.skill-level.intermediate {
  background: #fff3cd;
  color: #856404;
}

.skill-level.beginner {
  background: #f8d7da;
  color: #721c24;
}

.progress-bar {
  width: 100%;
  height: 8px;
  background: #e9ecef;
  border-radius: 4px;
  overflow: hidden;
}

.progress-fill {
  height: 100%;
  background: linear-gradient(90deg, #667eea, #764ba2);
  border-radius: 4px;
  transition: width 0.3s ease;
}

.skill-improve-btn {
  width: 100%;
  background: #667eea;
  color: white;
  border: none;
  padding: 12px;
  border-radius: 8px;
  cursor: pointer;
  font-size: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  transition: all 0.3s ease;
}

.skill-improve-btn:hover {
  background: #5a6fd8;
}

/* ଶିଳ୍ପ ଇନସାଇଟ୍ ଅଂଶ | Industry Insights Section */
.industry-insights-section {
  background: white;
  border-radius: 12px;
  padding: 30px;
  margin-bottom: 30px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.industry-insights-section h2 {
  margin: 0 0 25px 0;
  color: #333;
  font-size: 1.8rem;
  text-align: center;
}

.insights-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
  gap: 25px;
}

.insight-card {
  border: 1px solid #e9ecef;
  border-radius: 12px;
  overflow: hidden;
}

.insight-header {
  background: #667eea;
  color: white;
  padding: 15px 20px;
}

.insight-header h3 {
  margin: 0;
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 1.2rem;
}

.insight-content {
  padding: 20px;
}

.trend-item, .bank-profile, .timeline-item { display: flex; align-items: flex-start; gap: 15px; padding: 15px 0; border-bottom: 1px solid #f1f3f4; }

.trend-item:last-child, .bank-profile:last-child, .timeline-item:last-child { border-bottom: none; }

.trend-icon, .timeline-marker { width: 40px; height: 40px; background: #667eea; color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1rem; flex-shrink: 0; }

.timeline-marker { background: #28a745; font-weight: 700; }

.trend-info { flex: 1; }

.trend-info h4 { margin: 0 0 5px 0; color: #333; font-size: 1.1rem; }

.trend-info p { margin: 0 0 8px 0; color: #666; line-height: 1.5; }

.trend-impact { padding: 4px 10px; border-radius: 12px; font-size: 0.75rem; font-weight: 600; display: inline-block; }

.trend-impact.high { background: #f8d7da; color: #721c24; }

.trend-impact.medium { background: #fff3cd; color: #856404; }

.trend-impact.low { background: #d4edda; color: #155724; }

.bank-logo { width: 60px; height: 60px; border-radius: 50%; overflow: hidden; flex-shrink: 0; }

.bank-logo img { width: 100%; height: 100%; object-fit: cover; }

.bank-info { flex: 1; }

.bank-info h4 { margin: 0 0 5px 0; color: #333; font-size: 1.1rem; }

.bank-info p { margin: 0 0 8px 0; color: #666; line-height: 1.5; }

.bank-stats { display: flex; flex-wrap: wrap; gap: 10px; }

.bank-stats span {
  padding: 4px 8px;
  background: #f0f4ff;
  color: #667eea;
  border-radius: 12px;
  font-size: 0.75rem;
  font-weight: 600;
}

.career-timeline {
  position: relative;
}

.career-timeline::before {
  content: '';
  position: absolute;
  left: 20px;
  top: 0;
  bottom: 0;
  width: 2px;
}

.timeline-content {
  flex: 1;
  background: #f8f9fa;
  padding: 15px;
  border-radius: 8px;
  border-left: 4px solid #667eea;
}

.timeline-content h4 {
  margin: 0 0 5px 0;
  color: #333;
}

.timeline-content p {
  margin: 0 0 8px 0;
  color: #666;
}

.salary-range {
  display: inline-block;
  padding: 4px 10px;
  background: #28a745;
  color: white;
  border-radius: 12px;
  font-size: 0.85rem;
  font-weight: 600;
}

/* ଚାକିରି ଖୋଜା ଅଂଶ */
.job-search-section {
  background: white;
  border-radius: 12px;
  padding: 30px;
  margin-bottom: 30px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.job-search-section h2 {
  margin: 0 0 25px 0;
  color: #333;
  font-size: 1.8rem;
  text-align: center;
}

.job-search-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
  gap: 25px;
}

.search-tool-card {
  border: 1px solid #e9ecef;
  border-radius: 12px;
  overflow: hidden;
}

.tool-header {
  background: #667eea;
  color: white;
  padding: 15px 20px;
}

.tool-header h3 {
  margin: 0;
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 1.2rem;
}

.tool-content {
  padding: 20px;
}

.search-filters { display: flex; flex-direction: column; gap: 12px; margin-bottom: 20px; }

.filter-select { padding: 10px; border: 1px solid #dee2e6; border-radius: 6px; font-size: 0.95rem; }

.job-results { display: flex; flex-direction: column; gap: 15px; }

.job-item { padding: 15px; background: #f8f9fa; border-radius: 8px; border: 1px solid #e9ecef; }

.job-header { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 10px; }

.job-header h4 { margin: 0; color: #333; }

.bank-name { color: #667eea; font-size: 0.9rem; font-weight: 500; }

.job-details { display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 15px; font-size: 0.85rem; color: #666; }

.job-details span { display: flex; align-items: center; gap: 5px; }

.apply-btn { background: #28a745; color: white; border: none; padding: 8px 20px; border-radius: 6px; cursor: pointer; font-size: 0.9rem; transition: all 0.3s ease; }

.apply-btn:hover { background: #218838; }

/* Resume Builder */ .resume-templates { margin-bottom: 20px; }

.resume-templates h4 { margin: 0 0 15px 0; color: #333; }

.template-options { display: flex; gap: 15px; justify-content: center; }

.template-option { text-align: center; cursor: pointer; transition: all 0.3s ease; }

.template-option:hover { transform: translateY(-5px); }

.template-preview { width: 100px; height: 120px; border: 2px solid #dee2e6; border-radius: 8px; padding: 10px; background: white; margin-bottom: 8px; position: relative; overflow: hidden; }

.template-option:hover .template-preview { border-color: #667eea; }

.preview-header, .preview-sidebar, .preview-top { background: #667eea; border-radius: 2px; }

.preview-header { width: 100%; height: 8px; margin-bottom: 8px; }

.preview-sidebar { width: 20px; height: 80px; position: absolute; left: 10px; top: 20px; }

.preview-main { margin-left: 30px; }

.preview-top { width: 100%; height: 10px; margin-bottom: 10px; }

.preview-bottom { margin-top: 10px; }

.preview-line { background: #dee2e6; border-radius: 1px; margin-bottom: 6px; }

.preview-line.short { width: 40px; height: 3px; }

.preview-line.medium { width: 60px; height: 3px; }

.preview-line.long { width: 80px; height: 3px; }

.template-option span { font-size: 0.85rem; color: #666; }

.build-resume-btn { width: 100%; background: #667eea; color: white; border: none; padding: 12px; border-radius: 8px; cursor: pointer; font-size: 1rem; display: flex; align-items: center; justify-content: center; gap: 8px; transition: all 0.3s ease; }

.build-resume-btn:hover { background: #5a6fd8; }

/* ଆବେଦନ ଟ୍ରାକର୍ */ .application-stats { display: flex; justify-content: space-around; margin-bottom: 20px; padding: 15px; background: #f8f9fa; border-radius: 8px; }

.stat-item { text-align: center; }

.stat-number { display: block; font-size: 1.5rem; font-weight: 700; /* color: #667eea; */ }

.stat-label { font-size: 0.85rem; /* color: #666; */ }

.application-list { display: flex; flex-direction: column; gap: 12px; margin-bottom: 20px; }

.application-item { display: flex; justify-content: space-between; align-items: center; padding: 12px; background: #f8f9fa; border-radius: 8px; border: 1px solid #e9ecef; }

.app-info h4 { margin: 0 0 5px 0; color: #333; font-size: 1rem; }

.status { padding: 4px 10px; border-radius: 12px; font-size: 0.75rem; font-weight: 600; }

.status.interviewing { background: #fff3cd; color: #856404; }

.status.pending { background: #d4edda; color: #155724; }

.status.rejected { background: #f8d7da; color: #721c24; }

.app-date { font-size: 0.8rem; color: #666; }

.track-btn { width: 100%; background: #667eea; color: white; border: none; padding: 10px; border-radius: 8px; cursor: pointer; font-size: 0.95rem; display: flex; align-items: center; justify-content: center; gap: 8px; transition: all 0.3s ease; }

.track-btn:hover { background: #5a6fd8; }

/* ବୃତ୍ତିଗତ ଉନ୍ନତି ଅଂଶ */
.professional-dev-section {
  background: white;
  border-radius: 12px;
  padding: 30px;
  margin-bottom: 30px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.professional-dev-section h2 {
  margin: 0 0 25px 0;
  color: #333;
  font-size: 1.8rem;
  text-align: center;
}

.dev-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
  gap: 25px;
}

.dev-card {
  border: 1px solid #e9ecef;
  border-radius: 12px;
  overflow: hidden;
}

.dev-header {
  background: #667eea;
  color: white;
  padding: 15px 20px;
}

.dev-header h3 {
  margin: 0;
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 1.2rem;
}

.dev-content {
  padding: 20px;
}

.certification-list {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.cert-item {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 15px;
  background: #f8f9fa;
  border-radius: 8px;
  border: 1px solid #e9ecef;
}

.cert-info h4 {
  margin: 0 0 5px 0;
  color: #333;
  font-size: 1.1rem;
}

.cert-info p {
  margin: 0 0 10px 0;
  color: #666;
  line-height: 1.5;
}

.cert-benefits {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}

.cert-benefits span {
  padding: 4px 10px;
  background: #e7f3ff;
  color: #667eea;
  border-radius: 12px;
  font-size: 0.75rem;
  font-weight: 600;
}
.cert-btn {
  background: #667eea;
  color: white;
  border: none;
  padding: 8px 15px;
  border-radius: 6px;
  cursor: pointer;
  font-size: 0.85rem;
  transition: all 0.3s ease;
}

.cert-btn:hover {
  background: #5a6fd8;
}

.resource-categories {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.resource-category h4 {
  margin: 0 0 10px 0;
  color: #333;
  font-size: 1.1rem;
  border-bottom: 2px solid #667eea;
  padding-bottom: 5px;
}

.resource-category ul {
  margin: 0;
  padding-left: 20px;
}

.resource-category li {
  margin-bottom: 8px;
}

.resource-category a {
  color: #667eea;
  text-decoration: none;
  transition: all 0.3s ease;
}

.resource-category a:hover {
  color: #5a6fd8;
  text-decoration: underline;
}

.networking-opportunities {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.opportunity-item {
  display: flex;
  align-items: center;
  gap: 15px;
  padding: 15px;
  background: #f8f9fa;
  border-radius: 8px;
  border: 1px solid #e9ecef;
}

.opportunity-icon {
  width: 50px;
  height: 50px;
  background: #667eea;
  color: white;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.2rem;
  flex-shrink: 0;
}

.opportunity-info {
  flex: 1;
}

.opportunity-info h4 {
  margin: 0 0 5px 0;
  color: #333;
}

.opportunity-info p {
  margin: 0 0 10px 0;
  color: #666;
  line-height: 1.5;
}

.network-btn { background: #667eea; color: white; border: none; padding: 8px 15px; border-radius: 6px; cursor: pointer; font-size: 0.85rem; transition: all 0.3s ease; }

.network-btn:hover { background: #5a6fd8; }

/* Responsive Design */ @media (max-width: 768px) { .dashboard-header h1 { font-size: 2rem; }

.career-stats { grid-template-columns: 1fr; }

.path-navigator, .prep-grid, .skills-grid, .insights-grid, .job-search-grid, .dev-grid { grid-template-columns: 1fr; }

.prep-grid { grid-template-columns: 1fr; }

.simulator-controls { flex-direction: column; gap: 10px; }

.feedback-metrics { flex-direction: column; gap: 10px; }

.template-options { flex-wrap: wrap; }

.application-stats { flex-direction: column; gap: 15px; }

.search-filters { gap: 10px; }

.filter-select { width: 100%; } }