
/* Assets CSS específicos del tema. Añade aquí overrides o componentes personalizados */
.icon{width:1.1em;height:1.1em;vertical-align:-.125em}
.skill{display:inline-flex;align-items:center;gap:.5rem;margin:.35rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.04)}
.skill .level{height:6px;width:72px;background:rgba(255,255,255,.08);border-radius:999px;overflow:hidden}
.skill .level > span{display:block;height:100%;width:50%;background:linear-gradient(90deg,var(--brand),var(--brand-2))}
.notice{border:1px dashed rgba(255,255,255,.2);background:rgba(14,165,233,.06);padding:1rem;border-radius:12px}
