.mis-notas__texto {
  width: 100%; box-sizing: border-box; resize: vertical; padding: .6rem;
  font: inherit; color: var(--md-default-fg-color);
  background: rgba(255, 255, 255, .04); border: 1px solid var(--mc-green, #5dbb3f); border-radius: 4px;
}
.mis-notas__texto:focus { outline: 2px solid var(--mc-amber, #f5a623); }
.mis-notas__barra { display: flex; gap: .5rem; align-items: center; margin-top: .4rem; flex-wrap: wrap; }
.mis-notas__barra button {
  font: inherit; font-size: .75rem; padding: .25rem .6rem; cursor: pointer; border-radius: 4px;
  color: var(--md-default-fg-color); background: transparent; border: 1px solid var(--mc-amber, #f5a623);
}
.mis-notas__estado { font-size: .75rem; color: var(--mc-green, #5dbb3f); }
.mis-notas__aviso { font-size: .7rem; opacity: .7; margin: .4rem 0 0; }
