.skill-tag.svelte-n6lano{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-n6lano:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.skill-tag--default.svelte-n6lano{background-color:#f1f5f9;color:#1e293b}.skill-tag--info.svelte-n6lano{background-color:#dbeafe;color:#1e40af}.skill-tag--success.svelte-n6lano{background-color:#d1fae5;color:#065f46}.skill-tag--warning.svelte-n6lano{background-color:#fef9c3;color:#92400e}.skill-tag--danger.svelte-n6lano{background-color:#fee2e2;color:#991b1b}.project-container.svelte-1yaxyt9{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-1yaxyt9{font-size:.875rem;margin:0;padding:0}.project-title.svelte-1yaxyt9{font-weight:700}.project-role-inline.svelte-1yaxyt9{font-style:italic;font-size:.75rem;margin:0;padding:0}.project-dates.svelte-1yaxyt9{font-size:.75rem;font-style:italic}.date-separator.svelte-1yaxyt9{margin:0 .5rem}.date-label.svelte-1yaxyt9{margin:0 .25rem}.project-date.svelte-1yaxyt9{font-style:italic}.project-url.svelte-1yaxyt9{font-size:.7rem;margin:0;padding:0}.project-description.svelte-1yaxyt9{white-space:pre-line;text-align:justify;font-size:.95rem;margin:.5rem 0 0;padding:0}.tagcloud.svelte-1xfkbam{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:1rem}.tag.svelte-1xfkbam{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;border-radius:.375rem;padding:.25rem .5rem;font-weight:500}.tag.svelte-1xfkbam:hover{transform:scale(1.1);box-shadow:0 2px 8px #0000001a}.timeline.svelte-gcnbph{display:grid;grid-template-columns:repeat(6,1fr);gap:.2rem;text-align:center;margin-top:1rem}.phase.svelte-gcnbph{background-color:#f9f9f9;padding:.5rem;border-radius:.5rem;border:1px solid #ddd;transition:box-shadow .2s ease}.phase.svelte-gcnbph:hover{box-shadow:0 4px 10px #00000014}.phase-name.svelte-gcnbph{font-weight:700;color:#0053a6;margin-bottom:.25rem}.phase-role.svelte-gcnbph{font-size:.85rem;color:#777;font-style:italic}.project-desc.svelte-1fj6vll{font-size:.95rem;color:#444;white-space:pre-line;text-align:justify;line-height:1.5}h3.svelte-qsitct{font-size:1.1rem;margin-top:0rem;margin-bottom:.2rem;font-weight:700;color:#222}.skills-section.svelte-qsitct{margin-top:.5rem}.skills-grid.svelte-qsitct{display:grid;grid-template-columns:repeat(auto-fit,minmax(2rem,1fr));gap:.5rem}.skill-box.svelte-qsitct{background-color:#f8f8f8;border:1px solid #ddd;border-radius:.5rem;padding:.5rem}.skill-category.svelte-qsitct{font-size:.9rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase;color:#444}.skill-tag.svelte-qsitct{display:inline-block;background-color:#d1f1d1;color:#176b34;font-size:.75rem;padding:.25rem .5rem;border-radius:9999px;margin:.25rem .4rem .4rem 0}h3.svelte-1anikog{font-size:1.1rem;margin-top:0rem;margin-bottom:.2rem;font-weight:700;color:#222}.impacts-section.svelte-1anikog{margin-top:.5rem}.impacts-grid.svelte-1anikog{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem}.impact-box.svelte-1anikog{background-color:#f4f4f4;border:1px solid #ccc;border-radius:.5rem;padding:.5rem}.impact-category.svelte-1anikog{font-size:.9rem;font-weight:700;text-transform:uppercase;margin-bottom:.5rem;color:#444}.badge.svelte-1anikog{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-11m8bzf{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-11m8bzf: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-11m8bzf section:where(.svelte-11m8bzf){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-11m8bzf section:where(.svelte-11m8bzf) .phase:where(.svelte-11m8bzf){position:relative;width:50%;padding:0 5%;margin:25% 0 0;display:block;color:#fff}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf) .phase-label:where(.svelte-11m8bzf){font-size:.9rem;font-weight:700}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf) .phase-description:where(.svelte-11m8bzf){font-size:.6rem;font-weight:400}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(1){transform:rotate(0);margin-left:44%;margin-top:-12%}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(1) .phase:where(.svelte-11m8bzf){transform:rotate(0);padding-left:22%;padding-top:15%}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(2){transform:rotate(60deg);margin-left:66%;margin-top:26%}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(2) .phase:where(.svelte-11m8bzf){transform:rotate(-60deg);padding-left:15%;padding-top:28%;width:44%}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(3){transform:rotate(120deg);margin-left:44%;margin-top:64%}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(3) .phase:where(.svelte-11m8bzf){transform:rotate(-120deg)}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(4){transform:rotate(180deg);margin-left:.25%;margin-top:64%}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(4) .phase:where(.svelte-11m8bzf){transform:rotate(-180deg)}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(5){transform:rotate(240deg);margin-left:-21.5%;margin-top:26%}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(5) .phase:where(.svelte-11m8bzf){transform:rotate(-240deg)}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(6){transform:rotate(300deg);margin-left:0%;margin-top:-12%}.arrow-chart.svelte-11m8bzf section:where(.svelte-11m8bzf):nth-child(6) .phase:where(.svelte-11m8bzf){transform:rotate(-300deg)}.high.svelte-11m8bzf{color:#4caf50!important}.medium.svelte-11m8bzf{color:#ff9800!important}.low.svelte-11m8bzf{color:#ff5722!important}.project_title.svelte-t3n2c8{margin:0;padding:0;font-size:1.1rem}.project.svelte-t3n2c8{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-1uzj85k{margin:0;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 2px 4px #0000000d;background-color:#fff}.org-role-title.svelte-1uzj85k{margin:0;padding-top:.25rem;padding-bottom:0;font-size:1.5rem;font-weight:600;color:#111827}.org-role-info.svelte-1uzj85k{font-size:.875rem;color:#374151;margin:0;padding:0}.org-employer.svelte-1uzj85k{font-weight:500}.org-employer-name.svelte-1uzj85k{font-weight:700}.separator.svelte-1uzj85k{margin:0 .5rem}.range-label.svelte-1uzj85k{margin:0 .25rem}.italic-date.svelte-1uzj85k{font-style:italic}.org-role-url.svelte-1uzj85k,.org-role-place.svelte-1uzj85k{font-size:.875rem;color:#4b5563;margin:0;padding:0}.org-role-description.svelte-1uzj85k{font-size:.95rem;color:#1f2937;margin:.5rem 0 0;padding:0;white-space:pre-line;text-align:justify}.credentials-wrapper.svelte-1uzj85k{margin:0;padding:.5rem}
