:root{--bg-primary:#faf8fffa;--bg-secondary:#f3f0fffa;--fnt-primary:#1a1523;--fnt-secondary:#635d6f;--tn-primary:#8c5bf7;--tn-primary-transparent:#8c5bf715;--tn-secondary:#b985ff;--disable-primary:#4a4558;--disable-secondary:#d5c6ff80;--skeleton-co:#f8f6ff;--skeleton:#f0ebff;--xl-font-size:5em;--h1-font-size:2em;--h2-font-size:1.4em;--h3-font-size:1.3em;--h4-font-size:1.2em;--h5-font-size:1.1em;--p-font-size:1em;--span-font-size:1em;--small-font-size:0.9em}[data-theme=dark]{--bg-primary:#15131dfa;--bg-secondary:#0d0b14fa;--fnt-primary:#f4eeff;--fnt-secondary:#b4a8c6;--tn-primary:#a87ffcee;--tn-primary-transparent:#a87ffc15;--tn-secondary:#8ba4ff;--disable-primary:#1d1b20;--disable-secondary:#6b4d9930;--skeleton-co:#110f17;--skeleton:#1d172a}.resume{display:flex;flex-direction:column;gap:10px;align-items:center}.resume-card{gap:8px;width:50%;padding:10px;border-radius:14px;border:2px solid transparent;background:linear-gradient(var(--bg-primary),var(--bg-primary)) padding-box,linear-gradient(90deg,var(--tn-primary) 0,var(--tn-secondary) 100%) border-box}.resume-card,.resume-card__list{display:flex;flex-direction:column;align-items:normal}.resume-card__list{gap:10px;counter-reset:custom-counter;width:100%}.resume-card__list span{color:var(--tn-secondary);text-decoration:underline}.resume-card__list i{color:var(--tn-primary)}.resume-card__item{position:relative}.resume-card__item:before{content:counter(custom-counter);counter-increment:custom-counter;justify-content:center;width:20px;height:20px;border-radius:7px;font-size:var(--p-font-size);font-weight:500;color:var(--bg-primary);background-color:var(--tn-secondary)}.resume-card__item,.resume-card__item:before{display:flex;flex-direction:row;gap:10px;align-items:center}