.skill-tag.svelte-1b5fi8r{display:inline-block;padding:.25rem .75rem;border-radius:.5rem;background-color:#f0f0f0;border:1px solid #ddd;margin:.25rem;font-size:.875rem;font-weight:500;color:#333;transition:all .2s ease-in-out}.skill-tag.svelte-1b5fi8r:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.skill-tag--default.svelte-1b5fi8r{background-color:#f1f5f9;color:#1e293b}.skill-tag--info.svelte-1b5fi8r{background-color:#dbeafe;color:#1e40af}.skill-tag--success.svelte-1b5fi8r{background-color:#d1fae5;color:#065f46}.skill-tag--warning.svelte-1b5fi8r{background-color:#fef9c3;color:#92400e}.skill-tag--danger.svelte-1b5fi8r{background-color:#fee2e2;color:#991b1b}.project-container.svelte-15j3ddh{padding-top:.25rem;padding-bottom:0;padding-left:.5rem;padding-right:.5rem;margin:1rem;background-color:#f3f4f6;border-radius:.5rem;border:1px solid #e5e7eb;box-shadow:0 2px 4px #0000000d}.project-header.svelte-15j3ddh{font-size:.875rem;margin:0;padding:0}.project-title.svelte-15j3ddh{font-weight:700}.project-role-inline.svelte-15j3ddh{font-style:italic;font-size:.75rem;margin:0;padding:0}.project-dates.svelte-15j3ddh{font-size:.75rem;font-style:italic}.date-separator.svelte-15j3ddh{margin:0 .5rem}.date-label.svelte-15j3ddh{margin:0 .25rem}.project-date.svelte-15j3ddh{font-style:italic}.project-url.svelte-15j3ddh{font-size:.7rem;margin:0;padding:0}.project-description.svelte-15j3ddh{white-space:pre-line;text-align:justify;font-size:.95rem;margin:.5rem 0 0;padding:0}.tagcloud.svelte-ccjfm2{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:1rem}.tag.svelte-ccjfm2{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;border-radius:.375rem;padding:.25rem .5rem;font-weight:500}.tag.svelte-ccjfm2:hover{transform:scale(1.1);box-shadow:0 2px 8px #0000001a}.timeline.svelte-zvqlvl{display:grid;grid-template-columns:repeat(6,1fr);gap:.2rem;text-align:center;margin-top:1rem}.phase.svelte-zvqlvl{background-color:#f9f9f9;padding:.5rem;border-radius:.5rem;border:1px solid #ddd;transition:box-shadow .2s ease}.phase.svelte-zvqlvl:hover{box-shadow:0 4px 10px #00000014}.phase-name.svelte-zvqlvl{font-weight:700;color:#0053a6;margin-bottom:.25rem}.phase-role.svelte-zvqlvl{font-size:.85rem;color:#777;font-style:italic}.project-desc.svelte-8i4bjn{font-size:.95rem;color:#444;white-space:pre-line;text-align:justify;line-height:1.5}h3.svelte-tk29fg{font-size:1.1rem;margin-top:0rem;margin-bottom:.2rem;font-weight:700;color:#222}.skills-section.svelte-tk29fg{margin-top:.5rem}.skills-grid.svelte-tk29fg{display:grid;grid-template-columns:repeat(auto-fit,minmax(2rem,1fr));gap:.5rem}.skill-box.svelte-tk29fg{background-color:#f8f8f8;border:1px solid #ddd;border-radius:.5rem;padding:.5rem}.skill-category.svelte-tk29fg{font-size:.9rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase;color:#444}.skill-tag.svelte-tk29fg{display:inline-block;background-color:#d1f1d1;color:#176b34;font-size:.75rem;padding:.25rem .5rem;border-radius:9999px;margin:.25rem .4rem .4rem 0}h3.svelte-vwepli{font-size:1.1rem;margin-top:0rem;margin-bottom:.2rem;font-weight:700;color:#222}.impacts-section.svelte-vwepli{margin-top:.5rem}.impacts-grid.svelte-vwepli{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem}.impact-box.svelte-vwepli{background-color:#f4f4f4;border:1px solid #ccc;border-radius:.5rem;padding:.5rem}.impact-category.svelte-vwepli{font-size:.9rem;font-weight:700;text-transform:uppercase;margin-bottom:.5rem;color:#444}.badge.svelte-vwepli{display:inline-block;background-color:#e0f0ff;color:#0053a6;font-size:.75rem;padding:.25rem .5rem;border-radius:9999px;margin:.25rem .4rem .4rem 0}.arrow-chart.svelte-15rwugw{box-sizing:border-box;width:400px;height:400px;position:relative;text-align:center;border-radius:100%;overflow:hidden;clip-path:circle(50% at 50% 50%)}.arrow-chart.svelte-15rwugw:after{content:"";display:block;background:#fff;width:50%;height:50%;z-index:10;position:absolute;border-radius:100%;top:25%;left:25%}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw){height:48%;width:55%;position:absolute;text-align:center;color:#ccc;background-color:currentColor;align-items:center;justify-content:center;-webkit-clip-path:polygon(75% 0%,100% 50%,75% 100%,0% 100%,25% 50%,0% 0%);clip-path:polygon(75% 0%,100% 50%,75% 100%,0% 100%,25% 50%,0% 0%)}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw) .phase:where(.svelte-15rwugw){position:relative;width:50%;padding:0 5%;margin:25% 0 0;display:block;color:#fff}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw) .phase-label:where(.svelte-15rwugw){font-size:.9rem;font-weight:700}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw) .phase-description:where(.svelte-15rwugw){font-size:.6rem;font-weight:400}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(1){transform:rotate(0);margin-left:44%;margin-top:-12%}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(1) .phase:where(.svelte-15rwugw){transform:rotate(0);padding-left:22%;padding-top:15%}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(2){transform:rotate(60deg);margin-left:66%;margin-top:26%}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(2) .phase:where(.svelte-15rwugw){transform:rotate(-60deg);padding-left:15%;padding-top:28%;width:44%}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(3){transform:rotate(120deg);margin-left:44%;margin-top:64%}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(3) .phase:where(.svelte-15rwugw){transform:rotate(-120deg)}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(4){transform:rotate(180deg);margin-left:.25%;margin-top:64%}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(4) .phase:where(.svelte-15rwugw){transform:rotate(-180deg)}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(5){transform:rotate(240deg);margin-left:-21.5%;margin-top:26%}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(5) .phase:where(.svelte-15rwugw){transform:rotate(-240deg)}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(6){transform:rotate(300deg);margin-left:0%;margin-top:-12%}.arrow-chart.svelte-15rwugw section:where(.svelte-15rwugw):nth-child(6) .phase:where(.svelte-15rwugw){transform:rotate(-300deg)}.high.svelte-15rwugw{color:#4caf50!important}.medium.svelte-15rwugw{color:#ff9800!important}.low.svelte-15rwugw{color:#ff5722!important}.project_title.svelte-1xmoeu8{margin:0;padding:0;font-size:1.1rem}.project.svelte-1xmoeu8{margin:.5rem auto;padding:.6rem;background-color:#f8f8f8;border-radius:.5rem;box-shadow:0 6px 16px #0000001a;font-family:system-ui,sans-serif;color:#333}.org-role-container.svelte-1uyf7kb{margin:0;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 2px 4px #0000000d;background-color:#fff}.org-role-title.svelte-1uyf7kb{margin:0;padding-top:.25rem;padding-bottom:0;font-size:1.5rem;font-weight:600;color:#111827}.org-role-info.svelte-1uyf7kb{font-size:.875rem;color:#374151;margin:0;padding:0}.org-employer.svelte-1uyf7kb{font-weight:500}.org-employer-name.svelte-1uyf7kb{font-weight:700}.separator.svelte-1uyf7kb{margin:0 .5rem}.range-label.svelte-1uyf7kb{margin:0 .25rem}.italic-date.svelte-1uyf7kb{font-style:italic}.org-role-url.svelte-1uyf7kb,.org-role-place.svelte-1uyf7kb{font-size:.875rem;color:#4b5563;margin:0;padding:0}.org-role-description.svelte-1uyf7kb{font-size:.95rem;color:#1f2937;margin:.5rem 0 0;padding:0;white-space:pre-line;text-align:justify}.credentials-wrapper.svelte-1uyf7kb{margin:0;padding:.5rem}
