/* /Components/Layouts/MainLayout.razor.rz.scp.css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
main[b-gku3ev1rm9]{max-width:var(--container-main-max,48rem);row-gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;margin-inline:auto;display:flex}main>*[b-gku3ev1rm9]{width:100%}
/* /Components/MonthYearRange.razor.rz.scp.css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.monthYearRange[b-jh3iqwi5aq]{align-items:center;column-gap:var(--spacing,.25rem);flex-flow:row;display:flex}.monthYearRange[b-jh3iqwi5aq] >:first-child{width:auto}.monthYearRange[b-jh3iqwi5aq] >:nth-child(2){margin-left:0}
/* /Components/Reference.razor.rz.scp.css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*[b-smxjppoo44],[b-smxjppoo44]:before,[b-smxjppoo44]:after,[b-smxjppoo44]::backdrop{--tw-content:""}}}.reference[b-smxjppoo44]{column-gap:var(--spacing,.25rem);display:none}@media (min-width:40rem){.reference[b-smxjppoo44]{flex-direction:row;align-items:center;display:flex}}.reference[b-smxjppoo44]:before{content:var(--tw-content);--tw-content:" | ";content:var(--tw-content)}.reference .iconLinks[b-smxjppoo44]{align-items:center;column-gap:var(--spacing,.25rem);padding-left:var(--spacing,.25rem);flex-direction:row;display:flex}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
/* /Components/Responsibilities.razor.rz.scp.css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*[b-c5y33genv2],[b-c5y33genv2]:before,[b-c5y33genv2]:after,[b-c5y33genv2]::backdrop{--tw-content:""}}}.responsibilities[b-c5y33genv2]{row-gap:calc(var(--spacing,.25rem) * .5);margin-top:var(--spacing,.25rem);flex-direction:column;display:flex}.responsibilities .responsibility[b-c5y33genv2]{list-style-type:none}.responsibilities .responsibility[b-c5y33genv2]:before{content:var(--tw-content);--tw-content:"•  ";content:var(--tw-content)}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
/* /Components/Sections/CertificatesSection.razor.rz.scp.css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.id[b-pv20f7jmvu]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
/* /Components/Sections/EducationSection.razor.rz.scp.css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*[b-89jn4x36bu],[b-89jn4x36bu]:before,[b-89jn4x36bu]:after,[b-89jn4x36bu]::backdrop{--tw-content:""}}}.extracurriculars[b-89jn4x36bu]{align-items:center;column-gap:var(--spacing,.25rem);margin-top:var(--spacing,.25rem);flex-direction:row;display:flex}.extracurriculars .extracurricular:not(:first-child)[b-89jn4x36bu]:before{content:var(--tw-content);--tw-content:"; ";content:var(--tw-content)}.extracurriculars .extracurricular:last-child[b-89jn4x36bu]:after{content:var(--tw-content);--tw-content:".";content:var(--tw-content)}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
/* /Components/Sections/IntroductionSection.razor.rz.scp.css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*[b-y51i9wns41],[b-y51i9wns41]:before,[b-y51i9wns41]:after,[b-y51i9wns41]::backdrop{--tw-content:""}}}section[b-y51i9wns41]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2);flex-direction:column;gap:0;margin-bottom:0;padding-bottom:0;display:flex}section h1[b-y51i9wns41]{flex-direction:column;row-gap:0;display:flex}@media (min-width:40rem){section h1[b-y51i9wns41]{flex-direction:row;justify-content:space-between;align-items:center;display:flex}}section .links[b-y51i9wns41]{flex-direction:column;display:flex}@media (min-width:40rem){section .links[b-y51i9wns41]{flex-direction:row;justify-content:space-between;align-items:center;display:flex}}section .links .textLinks[b-y51i9wns41]{flex-direction:column;display:flex}@media (min-width:30rem){section .links .textLinks[b-y51i9wns41]{align-items:center;column-gap:var(--spacing,.25rem);flex-direction:row;display:flex}}section .links .textLinks a:empty[b-y51i9wns41]{display:none}@media (min-width:30rem){section .links .textLinks a:not(:first-child)[b-y51i9wns41]:before{content:var(--tw-content);--tw-content:" | ";content:var(--tw-content)}}section .links .iconLinks[b-y51i9wns41]{align-items:center;column-gap:var(--spacing,.25rem);padding-top:var(--spacing,.25rem);flex-direction:row;display:flex}@media (min-width:40rem){section .links .iconLinks[b-y51i9wns41]{padding-top:0}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
/* /Components/Sections/Section.razor.rz.scp.css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
section[b-pwqeb3615x]{row-gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}section:nth-child(2)[b-pwqeb3615x]{padding-top:0}section h2[b-pwqeb3615x]{justify-content:center;align-items:baseline;column-gap:var(--spacing,.25rem);flex-direction:row;display:flex}@media (min-width:40rem){section h2[b-pwqeb3615x]{justify-content:flex-start}}section[b-pwqeb3615x]  article{flex-direction:column;display:flex}section[b-pwqeb3615x]  article h3{flex-direction:column;display:flex}@media (min-width:40rem){section[b-pwqeb3615x]  article h3{flex-direction:row;align-items:center;display:flex}section[b-pwqeb3615x]  article h3{flex-direction:row}section[b-pwqeb3615x]  article h3{justify-content:space-between}}section[b-pwqeb3615x]  article h3>:first-child{align-items:center;column-gap:var(--spacing,.25rem);flex-direction:row;display:flex}section[b-pwqeb3615x]  article h4{flex-direction:column;display:flex}@media (min-width:40rem){section[b-pwqeb3615x]  article h4{flex-direction:row;align-items:center;display:flex}section[b-pwqeb3615x]  article h4{flex-direction:row}section[b-pwqeb3615x]  article h4{justify-content:space-between}}section[b-pwqeb3615x]  article h4>:first-child{align-items:center;column-gap:var(--spacing,.25rem);flex-direction:row;display:flex}
/* /Components/Sections/SkillsSection.razor.rz.scp.css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*[b-6lj6kvq2nq],[b-6lj6kvq2nq]:before,[b-6lj6kvq2nq]:after,[b-6lj6kvq2nq]::backdrop{--tw-content:""}}}.skillCategory[b-6lj6kvq2nq]{flex-direction:column;display:flex}@media (min-width:40rem){.skillCategory[b-6lj6kvq2nq]{align-items:flex-start;column-gap:var(--spacing,.25rem);flex-direction:row;display:flex}.skillCategory .title[b-6lj6kvq2nq]{width:calc(var(--spacing,.25rem) * 36);flex-shrink:0}}@media (min-width:48rem){.skillCategory .title[b-6lj6kvq2nq]{flex-shrink:1;width:auto}}@media print{.skillCategory .title[b-6lj6kvq2nq]{width:auto}}.skillCategory .skillSet[b-6lj6kvq2nq]{display:block}@media (min-width:40rem){.skillCategory .skillSet .skill[b-6lj6kvq2nq]{display:inline}}.skillCategory .skillSet .skill[b-6lj6kvq2nq]{margin-left:.1rem}.skillCategory .skillSet .skill[b-6lj6kvq2nq]:before{content:var(--tw-content);margin-left:-.5rem}@media (min-width:40rem){.skillCategory .skillSet .skill[b-6lj6kvq2nq]{margin-left:0}.skillCategory .skillSet .skill[b-6lj6kvq2nq]:before{content:var(--tw-content);margin-left:0}.skillCategory .skillSet .skill:not(:first-child)[b-6lj6kvq2nq]:before{content:var(--tw-content);--tw-content:", ";content:var(--tw-content)}.skillCategory .skillSet .skill:last-child[b-6lj6kvq2nq]:after{content:var(--tw-content);--tw-content:".";content:var(--tw-content)}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
/* /Components/SpanningUnderline.razor.rz.scp.css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.spanningUnderline[b-p3bh3tcci3]{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));flex-grow:1;height:1px;display:none}@media (min-width:40rem){.spanningUnderline[b-p3bh3tcci3]{display:inline}}
