.container.svelte-h7cp2{min-height:100vh;background:linear-gradient(135deg,var(--primary-deep) 0%,var(--primary-midnight) 100%);padding:2rem 1rem}.content.svelte-h7cp2{max-width:1000px;margin:0 auto;background:#1a237e66;backdrop-filter:blur(10px);border:1px solid rgba(139,92,246,.3);border-radius:20px;padding:3rem 2rem;box-shadow:inset 0 0 20px #8b5cf633,0 10px 30px #000c}.article-header.svelte-h7cp2{text-align:center;margin-bottom:3rem}.article-header.svelte-h7cp2 h1:where(.svelte-h7cp2){color:var(--accent-gold);font-family:var(--font-display);font-size:3rem;font-weight:700;margin-bottom:1rem;text-shadow:0 0 20px var(--glow-purple)}.subtitle.svelte-h7cp2{color:var(--neutral-parchment);font-family:var(--font-heading);font-size:1.3rem;margin-bottom:1rem;opacity:.9}.meta.svelte-h7cp2{color:#d7ccc8b3;font-family:var(--font-ui);font-size:.9rem}section.svelte-h7cp2{margin-bottom:3rem}section.svelte-h7cp2 h2:where(.svelte-h7cp2){color:var(--accent-gold);font-family:var(--font-heading);font-size:2rem;margin-bottom:1.5rem;text-shadow:0 0 10px rgba(212,175,55,.5)}section.svelte-h7cp2 h3:where(.svelte-h7cp2){color:var(--accent-gold);font-family:var(--font-heading);font-size:1.5rem;margin-bottom:1rem}section.svelte-h7cp2 h4:where(.svelte-h7cp2){color:var(--accent-gold);font-family:var(--font-heading);font-size:1.2rem;margin-bottom:.5rem}p.svelte-h7cp2{color:var(--neutral-parchment);font-family:var(--font-body);font-size:1.1rem;line-height:1.8;margin-bottom:1rem}.mbti-grid.svelte-h7cp2{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:1rem;margin-top:1.5rem}.mbti-button.svelte-h7cp2{background:#4527a04d;border:1px solid rgba(139,92,246,.3);border-radius:12px;padding:1rem;font-family:var(--font-ui);font-weight:600;color:var(--neutral-parchment);cursor:pointer;transition:all .3s ease}.mbti-button.svelte-h7cp2:hover{transform:translateY(-2px);box-shadow:0 0 20px var(--mbti-color);border-color:var(--mbti-color)}.mbti-button.active.svelte-h7cp2{background:linear-gradient(135deg,var(--mbti-color) 0%,rgba(26,35,126,.8) 100%);border-color:var(--mbti-color);color:#fff;box-shadow:0 0 30px var(--mbti-color)}.type-description.svelte-h7cp2{background:#0000004d;padding:1.5rem;border-radius:12px;margin-bottom:2rem;border:1px solid rgba(212,175,55,.2)}.career-categories.svelte-h7cp2{display:grid;gap:2rem;margin-bottom:3rem}.career-card.svelte-h7cp2{background:#0000004d;border-radius:16px;padding:2rem;border:1px solid rgba(139,92,246,.3);transition:all .3s ease}.career-card.svelte-h7cp2:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000080}.career-card.perfect.svelte-h7cp2{border-color:#51cf66;background:linear-gradient(135deg,#51cf661a,#0000004d)}.career-card.good.svelte-h7cp2{border-color:#339af0;background:linear-gradient(135deg,#339af01a,#0000004d)}.career-card.avoid.svelte-h7cp2{border-color:#ff6b6b;background:linear-gradient(135deg,#ff6b6b1a,#0000004d)}.category-description.svelte-h7cp2{font-size:1rem;opacity:.8;margin-bottom:1.5rem}.career-list.svelte-h7cp2{display:grid;gap:1rem}.career-item.svelte-h7cp2{background:#0006;padding:1rem;border-radius:8px;border:1px solid rgba(139,92,246,.2);transition:all .3s ease}.career-item.svelte-h7cp2:hover{transform:translate(5px);box-shadow:0 0 15px #d4af374d}.career-item.svelte-h7cp2 h4:where(.svelte-h7cp2){margin-bottom:.5rem}.career-item.svelte-h7cp2 p:where(.svelte-h7cp2){font-size:1rem;margin-bottom:0;opacity:.9}.avoid-item.svelte-h7cp2 .reason:where(.svelte-h7cp2){color:#ff8787;font-style:italic}.work-style-section.svelte-h7cp2{background:#8b5cf61a;border:1px solid rgba(139,92,246,.3);border-radius:16px;padding:2rem;margin-bottom:2rem}.work-style-content.svelte-h7cp2 ul:where(.svelte-h7cp2){list-style:none;padding:0;margin-bottom:2rem}.work-style-content.svelte-h7cp2 li:where(.svelte-h7cp2){color:var(--neutral-parchment);font-family:var(--font-body);margin-bottom:.75rem;padding-left:1.5rem;position:relative}.work-style-content.svelte-h7cp2 li:where(.svelte-h7cp2):before{content:"💼";position:absolute;left:0}.leadership-teamwork.svelte-h7cp2{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.leadership.svelte-h7cp2,.teamwork.svelte-h7cp2{background:#0000004d;padding:1.5rem;border-radius:12px;border:1px solid rgba(212,175,55,.2)}.ideal-environment.svelte-h7cp2{background:#d4af371a;border:1px solid rgba(212,175,55,.3);border-radius:16px;padding:2rem;margin-bottom:3rem}.tips-grid.svelte-h7cp2{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.tip-card.svelte-h7cp2{background:#0000004d;border:1px solid rgba(139,92,246,.3);border-radius:12px;padding:1.5rem}.tip-card.svelte-h7cp2 ul:where(.svelte-h7cp2){list-style:none;padding:0;margin-top:1rem}.tip-card.svelte-h7cp2 li:where(.svelte-h7cp2){color:var(--neutral-parchment);font-family:var(--font-body);margin-bottom:.5rem;padding-left:1.5rem;position:relative}.tip-card.svelte-h7cp2 li:where(.svelte-h7cp2):before{content:"✨";position:absolute;left:0}.conclusion.svelte-h7cp2{text-align:center;padding:2rem;background:#d4af371a;border:1px solid rgba(212,175,55,.3);border-radius:16px;margin-top:3rem}.article-footer.svelte-h7cp2{margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(139,92,246,.3);text-align:center}.share-section.svelte-h7cp2{margin-bottom:2rem}.related-links.svelte-h7cp2{display:flex;flex-direction:column;gap:1rem;align-items:center}.related-links.svelte-h7cp2 a:where(.svelte-h7cp2){color:var(--accent-gold);text-decoration:none;font-family:var(--font-ui);padding:.75rem 1.5rem;border:1px solid rgba(212,175,55,.3);border-radius:20px;transition:all .3s ease;display:inline-block}.related-links.svelte-h7cp2 a:where(.svelte-h7cp2):hover{background:#d4af3733;transform:translateY(-2px);box-shadow:0 5px 15px #d4af374d}@media (max-width: 768px){.content.svelte-h7cp2{padding:2rem 1rem}.article-header.svelte-h7cp2 h1:where(.svelte-h7cp2){font-size:2rem}.mbti-grid.svelte-h7cp2{grid-template-columns:repeat(4,1fr);gap:.5rem}.mbti-button.svelte-h7cp2{padding:.75rem;font-size:.9rem}.leadership-teamwork.svelte-h7cp2,.tips-grid.svelte-h7cp2{grid-template-columns:1fr}}
